@charset "UTF-8";
/* CSS Document */

body {
	text-align:center;
	margin:0;
}
body, input, textarea, td, select {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4f504f;
	font-size:13px;
}

a:link, a:visited, a:active {
	color:#000;
	text-decoration:underline;
}
a:hover {
	color:#4f504f;
}
A.Toolbar_ProductInfo:link {
    text-decoration: underline;
}
img {
	border:0;
}
.hide-me {
	display:none;
}
.clear {
	font-size:0;
	clear:both;
	overflow:hidden;
	height:0;
}
h1 {
	padding:0;
	margin:0 0 20px;
	font-weight:normal;
	font-size:28px;
	color:#000;
}
h1.productcard {
	font-size:18px;
	width:260px;
}
#wrapper {
	text-align:left;
	width:940px;
	margin:0 auto;
}
#header {
	height:200px;
}
.header-creditcards {
	position:absolute;
	width:300px;
	text-align:right;
	margin:55px 0 0 640px;
}
#logo-container {
	position:absolute;
	margin:76px 0 0;
}
#logo-container a img:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
}
#topmenu {
	position:absolute;
	margin:15px 0 0 490px;
	width:450px;
	text-align:right;
}
#topmenu a {
	color:#918d8d;
	border-right:solid 1px #918d8d;
	padding:0 10px;
	text-decoration:none;
}
#topmenu a:hover {
	color:#000;
}
#topmenu a:last-child {
	padding-right:0;
	border-right:0;
}
#tabs {
	position:absolute;
}
#tabs a:link, #tabs a:visited {
	padding:10px 15px;
	display:inline-block;
}
#tabs a.active {
	background-image:url('/images/skins/trendyliving/dk/images/tab-active-background.png');
	background-repeat:repeat-x;
	background-color:#736766;
}
#tabs a img:hover {
	opacity:0.5;
	filter:alpha(opacity=50);
}
#basket {
	position:absolute;
	margin:95px 0 0 500px;
	width:440px;
	text-align:right;
	cursor:pointer;
}

#basket .currencyUnit {
	font-size: 10px;
}
#basket table {
	width:100%;
	height:52px;
}
#basket .spacer {
	width:35px;
	background-image:url('/images/skins/trendyliving/dk/images/basket-spacer-background.png');
	background-repeat:repeat-y;
	background-position:center;
}
#basket .right {
	width:185px;
	vertical-align:bottom;
	color:#666768;
	background-image:url('/images/skins/trendyliving/dk/images/basket-icon.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
}
#basket .left {
	font-size:20px;
	text-align:right;
	vertical-align:bottom;
	font-weight:normal;
	color:#131212;
	text-transform:uppercase;
}
#shippingfee {
	display:none;
}

#extra-menu {
	position:absolute;
	text-align:right;
	width:940px;
	margin:175px 0 0;
	text-transform:uppercase;
}
#extra-menu a:link, #extra-menu a:visited {
	color:#6b6969;
	text-decoration:none;
	margin:0 0 0 10px;
}
#extra-menu a:hover {
	color:#000;
}

/* PRODUCTMENU */
#productmenu-td {
	width:223px;
	vertical-align:top;
}
#ProductmenuContainer_DIV {
	width:200px;
}
#ProductMenu_List {
	padding:0;
	margin:0;
}
#ProductMenu_List li {
	list-style-type:none;
}
#ProductMenu_List li ul {
	padding:0;
	margin:0 0 20px 10px;
}
.RootCategory_Productmenu a:link, .RootCategory_Productmenu a:visited {
	text-transform:uppercase;
	text-decoration:none;
	display:inline-block;
	margin:0 0 15px;
}
.ProductMenu_MenuItemBold {
	font-weight:normal !important;
}
.SubMenu_Productmenu_Table {
	margin:-10px 0 15px;
}
.SubCategoryIndent1_Productmenu {
	width:10px;
}
.SubCategory1_Productmenu a:link, .SubCategory1_Productmenu a:visited {
	text-transform:none;
	color:#4f504f;
	margin:0 0 3px;
	display:inline-block;
}
.Activ_Productmenu {
	font-weight:bold !important;
	color:#000 !important;
}
.brands-toggle {
	text-decoration:underline;
	font-size:11px;
	color:#000;
	margin:5px 0;
	cursor:pointer;
}

/* CONTENT */
#content-table {
	width:100%;
}
#content-td {
	vertical-align:top;
	padding:0 0 25px;
}

/* SEARCH */
#search {
	display:inline-block;
	margin:0 0 20px;
}
#search .SearchField_SearchPage {
	box-sizing:border-box;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
	border-top:solid 1px #a3a1a1;
	border-right:0;
	border-bottom:solid 1px #a3a1a1;
	border-left:solid 1px #a3a1a1;
	height:24px;
	width:100px;
	padding:0px 5px;
	float:left;
	font-size:12px;
}
#search .SubmitButton_SearchPage {
	cursor:pointer;
	position:absolute;
	/*
	border:1px solid #FFF;
	background-color:#fff;
	height:23px;
	padding:2px 5px 2px;
	float:left;
	cursor:pointer;
	font-size:12px;
	*/
}

/* FOOTER */
#footer {
	background-color:#000;
	padding:15px 0;
	line-height:14px;
}
#footer, #footer td {
	color:#FFF;
	line-height:18px;
}
#footer td {
	padding:15px 0;
	vertical-align:top;
}
#footer .spacer-td {
	width:50px;
	background-image:url('/images/skins/trendyliving/dk/images/footer-spacer-background.png');
	background-repeat:repeat-y;
	background-position:center;
}
#footer a:link, #footer a:visited {
	color:#FFF;
	text-decoration:none;
}
#footer a:hover {
	color:#CCC;
}
.footer-content {
	margin:0 auto;
	width:940px;
	text-align:left;
}
#footer .header {
	color:#999;
}
.footer-contact {
	color:#a6a6a6;
	padding:20px 0;
}

/* NEWSLETTER FORM */
.newsletter-form {
	display:none;
}

/* PRODUCTLIST */
.BreadCrumb_ProductList {
	padding:0 0 20px;
}
.BreadCrumb_ProductList, .BreadCrumb_ProductList a:link, .BreadCrumb_ProductList a:visited {
	color:#CCC;
	text-decoration:none;
}
.BreadCrumb_ProductList a:hover {
	color:#000;
}
.ProductList_Custom_TBL {
	margin:20px 0;
	border-top:solid 1px #CCC;
	border-right:solid 1px #CCC;
}
.ProductList_Custom_TBL td {
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
}
.productlist-product {
	padding:15px 0;
	margin:0 15px;
	text-align:left;
	width:200px;
}
.productlist-product .name {
	height:55px;
	
}
.productlist-product .name a:link, .productlist-product .name a:visited {
	font-size:12px;
	text-decoration:none;
	
	/*
	display:block;
	margin:0 0 10px;
	white-space: nowrap;
	overflow: hidden;
	width:200px;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	*/
}
.productlist-product .image {
	padding:0 0 10px;
}
.productlist-product .price .currencyUnit {
	font-size:10px;
}

.productlist-product .price {
	font-size:12px;
}

.productlist-product .buy {
	float:right;	
}

.productlist-product .Prices_Custom_TBL{
	
}

.productlist-product .Prices_Custom_TBL td{
	text-align: left;
	border: 0;
}

.buy .TextInputField_Productlist {
	display:none;
}

/* PRODUCTCARD */
.BreadCrumb_ProductInfo, .BreadCrumb_ProductInfo a:link, .BreadCrumb_ProductInfo a:visited {
	color:#CCC;
	text-decoration:none;
}
.BreadCrumb_ProductInfo a:hover {
	color:#000;
}
.productcard-usp-container {
	border:#CCC solid 1px;
	background-color:#f6fcf4;
	padding:10px;
}
.productcard-usp {
	padding:0 0 0 28px;
	margin:0;
	color:#060;
}
.productcard-usp li {
	list-style-image:url('/images/skins/trendyliving/dk/images/checkmark.png');
	padding:3px 0;
}
.Price_ProductInfo_TR td {
	vertical-align:bottom;
}
.Price_ProductInfo {
	text-align:right;
	font-size:20px;
}

.Price_ProductInfo .currencyUnit {
	font-size: 12px;
}

.image-selector img {
	padding:4px;
	border:solid 1px #dedede;
	background-color:#f4f4f4;
	height:60px;
}
.related-header, .alsobought-header {
	font-size:20px;
	color:#000;
}
.sizeguide-btn {
display:none;
	background-color:#333;
	padding:5px 10px 6px;
	color:#FFF;
	cursor:pointer;
	text-decoration:underline;
}
.Variants {
	background-color:#f9f9f9;
	border:solid 1px #CCC;
	padding:5px;
}
.productcard-tip {
	float:right;
	margin:5px 0 0 15px;
}

/* PRODUCTCARD RELATED */
.Related_Custom_TBL {
	
	margin:20px 0;
	border-top:solid 1px #CCC;
	border-right:solid 1px #CCC;
}
.Related_Custom_TBL td {
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
}
.Related_Custom_TBL .productlist-product .buy .TextInputField_ProductInfo {
	display:none;
}

/* SHOW BASKET */
.breadcrumb-showbasket {
	padding:0 0 20px;
}
.breadcrumb-showbasket a:link, .breadcrumb-showbasket a:visited {
	color:#000;
	text-decoration:none;
}
.breadcrumb-showbasket a:hover {
	color:#999;
}

#desc-move {
	margin:30px 0 20px;
}


.ShowBasket_TD {padding-left:18px;}
.ShowBasket_ProductLine_ActionButtons_TD{display:none;}
#ShowBasketHeader{font-size:18px; text-transform:uppercase;text-align:left;}
.TableLines_BackgroundColor1{margin-top:20px;}

#BasketHeadLine{border-bottom:1px solid #eeeeee;padding-bottom:5px;padding-top:10px;}

#ShowBasketHolder{margin:0px 0px 0px 0px;width:698px;}

#ShowBasketHeader{font-size: 18px; padding:20px 0px 40px 0px;padding-bottom:5px;}


#ShowBasketAmountHeader{color:#000000;width:12%;font-weight:bold;}
#ShowBasketProdNameHeader{color:#000000;width:25%;font-weight:bold;}
#ShowBasketStkPriceHeader{color:#000000;width:14%;font-weight:bold;}
#ShowBasketTotalPriceHeader{color:#000000;width:14%;font-weight:bold;}
#ShowBasketEmptyTD{width:11%;}

#ShowBasketAmount{width:12%;color:000000;font-weight:bold;}
#ShowBasketProdName{width:24%;color:000000;font-weight:bold;}
#ShowBasketProdName A:Link{color:000000;font-weight:bold;text-decoration:none;}
#ShowBasketProdName A:Active{color:000000;font-weight:bold;text-decoration:none;}
#ShowBasketProdName A:Visited{color:000000;font-weight:bold;text-decoration:none;}
#ShowBasketProdName A:Hover{color:000000;font-weight:bold;text-decoration:none;}
#ShowBasketStkPrice{width:14%;color:000000;font-weight:bold;}
#ShowBasketPrice{width:14%;color:000000;font-weight:bold;}

#ShowbasketCustomerservice{margin:0px 20px 0px 90px;}
#ShowBasketTotalPrice{font-weight:bold;padding:0px 0px 0px 0px;}

/* STEPS */
#OrderStep1Box1Outer {position:absolute;top:230px;width:1px;height:1pxM}
#OrderStep1Box1Holder {position:relative;left:575px; width: 120px;border-left: 1px solid #cfcfcf;padding-left: 15px;margin:60px 0 0;}
.pay { margin:60px 0 0;}

.SubmitButton_Pay {
	width:101px;
	height:32px;
	background-image:url('/images/skins/trendyliving/dk/images/btn-accept.png');
	border:none;
	cursor:pointer;
	position:absolute;
	overflow:hidden;
}
.card-information {
	position:absolute;
	margin:100px 0 0;
	z-index:-100;
}



/* Orderstep 1 */
.BackgroundColor1_Orderstep1{
	width:550px;
}
.BackgroundColor1_Orderstep1 td, .BackgroundColor1_Orderstep2 td, .BackGroundColor1_OrderStep3 td {
	font-size:11px;
}
.Heading_Orderstep1, .Heading_Orderstep2, .Heading_OrderStep3, .Heading_Order4 {
	font-size:18px;
	color:#0086c1;
	font-weight:bold;
}
.LabelColumn {
	vertical-align:middle;
}
.InputFieldColumn {
	padding:2px 0;
}
/*
.OrderStep1_TD {padding: 28px 0px 0px 0px;}
.OrderStep1_TD hr {display: none;}

.TextInputField_Orderstep1{font-family:trebuchet ms;font-size:11px;}
.OptionSelect_Orderstep1{font-family:trebuchet ms;font-size:11px;}
*/

/*.SubmitButton_Orderstep1{width:100px;height:27px;padding-left:13px;padding-bottom: 2px;background-image:url('/images/design/Da/Buttons/BtnBG.jpg');background-repeat:no-repeat;background-color:#45d015;border:none;border-style:none;color:#ffffff;font-family:trebuchet ms;font-size:11px;font-weight:bold;text-transform:uppercase;cursor:pointer;}*/

/*
.Heading_Orderstep1_TBL BR{display:none;}
.Heading_Orderstep1_TBL TD{padding:40px 0px 0px 0px;font-size: 22px;color:#1486cf;background-repeat:no-repeat;background-position:top left;}

.Foto1_OrderStep1{padding:6px 0px 5px 16px;}
.Foto1_OrderStep1 SPAN{color:#cccccc;}

#kraklookupbtn{width:43px;height:22px;background-image:url('/images/design/Da/Buttons/LookUpBtn.jpg');background-repeat:no-repeat;background-color:#45d015;border:none;border-style:none;color:#ffffff;font-family:trebuchet ms;font-size:11px;font-weight:bold;text-transform:uppercase;cursor:pointer;padding:0 34px 0 0;}


#Orderstep1_AlternativeDelivery_CustomerLookUp_TD  #lkraklookupbtn{width:43px;height:22px;background-image:url('/images/design/Da/Buttons/LookUpBtn.jpg');background-repeat:no-repeat;background-color:#45d015;border:none;border-style:none;color:#ffffff;font-family:trebuchet ms;font-size:11px;font-weight:bold;text-transform:uppercase;cursor:pointer;padding:0 34px 0 0;}

/*

/* Orderstep 2 */
/*.SubmitButton_Orderstep2{width:100px;height:27px;padding-left:13px;padding-bottom: 2px;background-image:url('/images/design/Da/Buttons/BtnBG.jpg');background-repeat:no-repeat;background-color:#45d015;border:none;border-style:none;color:#ffffff;font-family:trebuchet ms;font-size:11px;font-weight:bold;text-transform:uppercase;cursor:pointer;}*/
/*.BackgroundColor1_Orderstep2 BR{display:none;}*/
.Heading_Orderstep2DIV{padding:2px 0px 0px 0px;color:#1486cf;font-size:22px;background-repeat:no-repeat;background-position:top center}
/*.Heading_Orderstep2DIV{position:relative;top:-8px;padding:2px 0px 0px 0px;color:#1486cf;font-size:22px;background-repeat:no-repeat;background-position:top center}*/
.Foto1_OrderStep2{padding:6px 0px 5px 16px;}
.Foto1_OrderStep2 SPAN{color:#cccccc;}
.TableLines_OrderStep2 {padding-left:8px;width:550px;margin-top:20px;}
.TableLines_OrderStep2 HR {display:none;}
.Steps2 {
	position: relative;
	top: -28px;
}


/* Orderstep 3 */
/*.SubmitButton_Orderstep3{width:130px;height:27px;padding-left:20px;padding-bottom: 2px;background-image:url('/images/design/Da/Buttons/BtnBG.jpg');background-repeat:repeat-x;background-color:#45d015;border:none;border-style:none;color:#ffffff;font-family:trebuchet ms;font-size:11px;font-weight:bold;text-transform:uppercase;cursor:pointer;}*/
.BackGroundColor1_OrderStep3{
	width:550px;margin-left:7px;margin-top: 65px;
	position:relative;
	top:-33px;
	z-index:1
}

.Heading_Orderstep3DIV{padding:2px 0px 0px 0px;color:#1486cf;font-size:22px;background-repeat:no-repeat;background-position:top center}
.BackgroundColor1_CreditCardPayment{width:698px;}


#txtCardCvv{padding:2px 0px 0px 0px;height:19px;width:40px;color:#000000;font-size:11px;cursor:default;background-image:none;background-repeat:no-repeat;border:1px solid #7F9DB9;border-width:1px;background-color:transparent;margin-top:0px;}
#txtCardNumber{padding:2px 0px 0px 0px;height:19px;width:150px;color:#000000;font-size:11px;cursor:default;background-image:none;background-repeat:no-repeat;border:1px solid #7F9DB9;border-width:1px;background-color:transparent;margin-top:0px;font-weight:normal;}
.Foto1_OrderStep3{padding:6px 0px 5px 16px;position:relative;z-index:44;}
.Foto1_OrderStep3 SPAN{color:#cccccc;}
.Steps3 {
	position: relative;
	
}

.Steps3Outer {
	position: absolute;
	top: -30px;
}

/* Orderstep 4 */
.BackgroundColor1_Orderstep4{width:713px;margin-left:7px;}
#Orderstep4Txt{margin-left:14px;}


.Heading_Orderstep5DIV{position:relative;top:30px;left:14px;padding:2px 0px 0px 18px;background-image:url('/images/design/Da/Ordersteps/Orderstep4.jpg');height:50px;color:#ffffff;font-weight:bold;background-repeat:no-repeat;background-position:top left}

/* ProCartInfoBox */
#ProCartInfoBox {
border:1px solid #CCC;background:url('/images/design/Da/InfoBoxBG.jpg') repeat-x bottom;
}
#ProCartInfoBox ul {
margin-bottom: 0;
padding-left: 30px;
}

#ProCartInfoBox ul li {
	list-style-image: url('/images/design/Da/InfoBoxBull.gif');
}

#OrderStep1Box1Outer {position:absolute;top:230px;width:1px;height:1pxM}
#OrderStep1Box1Holder {position:relative;left:575px; width: 120px;border-left: 1px solid #cfcfcf;padding-left: 15px;}

.CreditCardPayment_TD {padding-top:20px;}

.Heading_Orderstep4DIV{padding:20px 0px 0px 0px;color:#1486cf;font-size:22px;}

.Steps4_ {
	position: absolute;
	top:140px;
}
/*
.Text1_CreditCardPayment .SubmitButton_Pay{
	
	font-family:trebuchet ms;
	font-size:11px;
	font-weight:bold;
}
*/


/* POPUP */
#popup-newsletter {
	text-align:left;
	padding:30px;
}
input.nl-input {
	height:32px;
	float:left;
	padding:0 10px;
	margin:0 5px 0 0;
	box-sizing:border-box;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}


/* FRONTPAGE */
.frontpage-brands-header {
	font-size:15px;
	font-weight:bold;
	margin:25px 0 5px;
}
.frontpage-brands-table {
	width:100%;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}
.frontpage-brands-table td {
	text-align:center;
	border-left:solid 1px #CCC;
	border-top:solid 1px #CCC;
	padding:5px 0;
}

#FrontpageTxt1{background-color:#EEEEEE;padding:10px;}
#FrontpageTxt2{padding:10px;border-top: 1px solid #CCCCCC;}

#FrontpageProduktHolderTd{padding-bottom:20px;}
#Tab_01{width:152px;height:25px;cursor:pointer;}
#Tab_02{width:152px;height:25px;cursor:pointer;}
#Tab_03{width:152px;height:25px;cursor:pointer;}
#Tab_04{width:150px;height:25px;cursor:pointer;}

#solgteProdName0 {height:50px;vertical-align:top;padding-top:10px;}
#solgteProdName1 {height:50px;vertical-align:top;padding-top:10px;}
#solgteProdName2 {height:50px;vertical-align:top;padding-top:10px;}

#tilbudProdName0 {height:50px;vertical-align:top;padding-top:10px;}
#tilbudProdName1 {height:50px;vertical-align:top;padding-top:10px;}
#tilbudProdName2 {height:50px;vertical-align:top;padding-top:10px;}

#nyesteProdName0 {height:50px;vertical-align:top;padding-top:10px;}
#nyesteProdName1 {height:50px;vertical-align:top;padding-top:10px;}
#nyesteProdName2 {height:50px;vertical-align:top;padding-top:10px;}

#bedsteProdName0 {height:50px;vertical-align:top;padding-top:10px;}
#bedsteProdName1 {height:50px;vertical-align:top;padding-top:10px;}
#bedsteProdName2 {height:50px;vertical-align:top;padding-top:10px;}


#FrontPageDemoTab .TabSelected {font-weight:bold;font-size:12px;background-image: url('/images/design/Da/Frontpage/TabSelected.jpg');background-repeat:no-repeat;text-align:center;}
#FrontPageDemoTab .TabUnselected {font-weight:bold;font-size:12px;background-image: url('/images/design/Da/Frontpage/TabUnselected.jpg');background-repeat:no-repeat;color:#ffffff;text-align:center;}

#FrontPageDemoTab{border-bottom:1px solid #CCCCCC;text-align:center;}
#FrontPageDemoTab TABLE{position:relative;top:1px;}
#solgte TABLE{margin-top:5px;}
#tilbud TABLE{margin-top:5px;}
#nyeste TABLE{margin-top:5px;}
#bedste TABLE{margin-top:5px;}

#solgte A:Link{text-decoration:none;color:#000;font-weight:bold;}
#solgte A:Active{text-decoration:none;color:#000;font-weight:bold;}
#solgte A:Visited{text-decoration:none;color:#000;font-weight:bold;}
#solgte A:Hover{text-decoration:underline;color:#000;font-weight:bold;}

#tilbud A:Link{text-decoration:none;color:#000;font-weight:bold;}
#tilbud A:Active{text-decoration:none;color:#000;font-weight:bold;}
#tilbud A:Visited{text-decoration:none;color:#000;font-weight:bold;}
#tilbud A:Hover{text-decoration:underline;color:#000;font-weight:bold;}

#nyeste A:Link{text-decoration:none;color:#000;font-weight:bold;}
#nyeste A:Active{text-decoration:none;color:#000;font-weight:bold;}
#nyeste A:Visited{text-decoration:none;color:#000;font-weight:bold;}
#nyeste A:Hover{text-decoration:underline;color:#000;font-weight:bold;}

#bedste A:Link{text-decoration:none;color:#000;font-weight:bold;}
#bedste A:Active{text-decoration:none;color:#000;font-weight:bold;}
#bedste A:Visited{text-decoration:none;color:#000;font-weight:bold;}
#bedste A:Hover{text-decoration:underline;color:#000;font-weight:bold;}

.TabsProdImg{border:1px solid #CCCCCC;padding:5px;width:200px;}
.TabsProdImg IMG{width:200px;height:200px;}
.TabsProdHolderTd{vertical-align:top;width:233px;text-align:center;padding:0px 0px 0px 10px;}

.TabsProdHolderTd .currencyUnit{ font-size: 10px; }

.FrontpageProdPice{font-size:14px;font-size:14px;padding:10px 0px 10px 0px;}

.FrontpageSpecielOfferPics{position:relative;top:-221px;left:1px;}
.FrontpageSpecielOfferPics2{position:relative;top:-211px;left:1px;}
.FrontpageSpecielOfferPics3{position:relative;top:-211px;left:1px;}
.FrontpageSpecielOfferPics4{position:relative;top:-211px;left:1px;}


/* ProCartInfoBox */
#ProCartInfoBox {border:1px solid #CCC;background:url('/images/design/Da/InfoBoxBG.jpg') repeat-x bottom;}
#ProCartInfoBox ul {margin-bottom: 0;padding-left: 30px;}
#ProCartInfoBox ul li {list-style-image: url('/images/design/Da/InfoBoxBull.gif');}

/* MISC */
#mailplatform {
	margin:10px 0;
}
#mailplatform .header {
	font-weight:bold;
	margin:0 0 5px;
}
.productSubCategorys br {
	display: none;
}
.productSubCategorys .SubCats_Prodlink {
	float: left;
	margin-right: 9px;
	border: 1px solid #ccc;
	padding: 6px 6px;
	margin-bottom: 5px;
	width: 170px;
	height: 50px;
	font-size: 12px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}
.productSubCategorys .SubCats_Prodlink:link, .productSubCategorys .SubCats_Prodlink:visited {
	text-decoration: none;
}
.productSubCategorys .SubCats_Prodlink:hover {
	border-color: #000;
}
.SubCatsProcuctsHeading {
	font-weight: bold;
	font-size: 13px;
}


#codeForm{
	background: #f6f6f6;
	background: -webkit-linear-gradient(#fefefe, #f6f6f6);
	background: -o-linear-gradient(#fefefe, #f6f6f6);
	background: -moz-linear-gradient(#fefefe, #f6f6f6);
    background: linear-gradient(#fefefe, #f6f6f6);
    height: 48px;
    line-height: 48px;
    border: 1px solid #cecece;
    font-weight: bold;
    text-align: center;
}

#codeForm input[type="submit"]{

	height: 30px;
	background: #9e9e9e;
	background: -webkit-linear-gradient(#c8c8c8, #767676);
	background: -o-linear-gradient(#c8c8c8, #767676);
	background: -moz-linear-gradient(#c8c8c8, #767676);
    background: linear-gradient(#c8c8c8, #767676);
	line-height: 30px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    text-shadow: 1px 1px #767676;
    padding: 0 17px;
    border: 1px solid #767676;
	border-radius: 3px;
	font-size: 15px;
	vertical-align: middle;
	cursor: pointer;
}

#codeForm span{
	text-transform: uppercase;
}

#codeForm input[type="text"]{
	height: 28px;
	line-height: 28px;
	border: 1px solid #767676;
	vertical-align: middle;
	padding: 0 5px;
	width: 110px;
	margin: 0 10px;
}