html *{margin:0;padding:0;text-indent:0;border:0;}input,select,textarea{padding:3px 3px 2px 3px;line-height:12px;background-color:#f5f5f5;border:1px solid #c9c9c9;font-size:11px;vertical-align:middle;}input[type=checkbox],input[type=radio]{background-color:transparent;border:0;margin-right:3px;}html{overflow-y:scroll;}body{margin-bottom:20px;background-color:#000;font:normal 12px arial,verdana,sans-serif;color:#525252;}a{color:#A89763;text-decoration:none;}a:hover{text-decoration:underline;}.clear{clear:both;}ol{margin:0 0 15px 20px;}span.rc a,span.rc2 a{float:left;padding:7px 6px 0 11px;height:18px;font-size:11px;text-align:center;line-height:13px;color:#FFF;background:#939393 url(/Resources/Files/templates/template2/rc_fff_h25.png) no-repeat top left;}span.rc2 a{color:#FFF;}span.rc,span.rc2,.buttons span{float:left;padding:0 5px 0 0;background:#939393 url(/Resources/Files/templates/template2/rc_fff_h25.png) no-repeat top right;}span.rc:hover{background-color:#A89763;cursor:pointer;}span.rc:hover a{background-color:#A89763;color:#FFF;text-decoration:underline;}span.rc2,span.rc2 a,.buttons span:hover,div.giftcard .buttons span,.buttons span:hover input{background-color:#A89763;}span.rc2:hover,span.rc2:hover input,.buttons span:hover,.buttons span:hover input{color:#FFF;text-decoration:underline;cursor:pointer;}div.topbanner_wrap{height:240px;}.topbanner{position:relative;margin:auto;padding:0;width:980px;}.topbanner>a{color:#FFF;}.topbanner a:hover{text-decoration:none;}.topbanner span.siteheader{font-size:40px;font-weight:bold;text-transform:uppercase;color:#FFF;}.topbanner span.subheader{font-size:13px;line-height:10px;color:#FFF;}.topbanner .user{position:absolute;top:18px;left:750px;width:205px;height:90px;font-weight:normal;text-align:right;color:#FFF;}.topbanner .user a{color:#FFF;}.topbanner .basket{position:absolute;top:34px;left:750px;width:220px;height:90px;background:transparent url(/Resources/Files/templates/template2/basket_bg.png) no-repeat;}.topbanner .indent{padding:10px 15px;}.topbanner .basket h3{font-size:12px;}.topbanner .basket .login{float:right;font-size:11px;}.topbanner .basket dl{padding:4px 0;border:1px dotted #999;border-left:0;border-right:0;}.topbanner .basket dl dt{float:left;}.topbanner .basket dl dd{color:#A89763;font-weight:bold;text-align:right;}.topbanner .basket div.basket_empty{padding:4px 0;font-style:italic;text-align:center;border:1px dotted #999;border-left:0;border-right:0;}.topbanner .basket span.rc2{margin-top:4px;}.topbanner .basket span.rc2 a{padding-left:5px;padding-right:0;width:180px;}.topbanner .basket span.rc2:hover a{text-decoration:underline;}div.textpages_wrap{background-color:#FFF;height:45px;}.textpages_menu{margin:auto;padding:0;width:920px;height:45px;}.newsletter{margin:auto;width:980px;height:25px;background-color:#FFF;}.textpages_menu{margin-bottom:0;height:35px;color:#FFF;padding-left:30px;padding-right:30px;background-color:#FFF;}.textpages_menu a{color:#000;}.textpages_menu ul{list-style:none;list-style-position:outside;padding:5px 10px 0 10px;}.textpages_menu ul li{float:left;position:relative;padding-right:25px;}.textpages_menu ul li.right{float:right;padding:0;}.textpages_menu ul li a,.textpages_menu p{color:#000;text-decoration:none;}.textpages_menu ul li:hover a,.textpages_menu ul li.active a,.textpages_menu p a{text-decoration:underline;color:$textpages-textcolor-mouseover$;}.textpages_menu p{float:right;margin:5px 10px 0 10px;}.textpages_menu ul li ul{display:none;list-style:none;z-index:99;padding:0;}.textpages_menu ul li:hover ul{display:none;}.textpages_menu ul li:hover ul li a{color:#DBDBDB;text-decoration:none;}.textpages_menu ul li ul{position:absolute;top:15px;left:0;width:200px;text-transform:none;background-color:#283F65;}.textpages_menu ul li ul li{width:200px;border-top:1px dotted #DBDBDB;padding:0;}.textpages_menu ul li ul li:first-child{border:none;}.textpages_menu ul li ul li a{display:block;color:#DBDBDB;padding:10px;line-height:130%;}.textpages_menu ul li ul li:hover a,.textpages_menu ul li ul li.active a{text-decoration:underline;color:$textpages-textcolor-mouseover$;}.textpages_menu ul li ul li ul{display:none;}.left{float:left;width:208px;color:#525252;}.left a:hover{color:#A89763;}.left h3{padding:9px 4px 8px 15px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#FFF;background:transparent url(/Resources/Files/templates/template2/rc_fff_w250.png) no-repeat top center;}.left .search{margin-bottom:10px;padding:18px 10px;height:49px;}.left .search h3{padding:0 0 4px 0;color:#525252;font-size:11px;text-transform:none;}.left .search input{vertical-align:middle;line-height:20px;}.left .search input.text{float:left;margin-right:3px;padding:5px 5px 4px 5px;width:110px;font-size:11px;line-height:12px;background-color:#f5f5f5;border:1px solid #c9c9c9;}.left div.search input.submit{float:left;padding:0 6px 0 11px;line-height:10px;height:25px;text-align:center;color:#FFF;background:#939393 url(/Resources/Files/templates/template2/rc_fff_h25.png) no-repeat top left;border:0;}.left div.search span.rc:hover input.submit{background-color:#A89763;cursor:pointer;}.products_menu{margin-bottom:10px;background-color:#333;}.products_menu ul{list-style:none;}.products_menu>ul{font-weight:bold;font-size:12px;background:transparent url(/Resources/Files/templates/template2/rc_fff_w250.png) no-repeat bottom center;}.products_menu>ul>li{margin:0 10px;}.products_menu>ul>li a{display:block;padding:8px 10px 7px 20px;color:#FFF;background:transparent url(/Resources/Files/templates/template2/menu_bullet.gif) no-repeat 6px 13px;border-top:1px solid #737373;}.products_menu>ul>li:first-child a{border:0;}.products_menu>ul li:hover>a,.products_menu>ul li.active>a{background-image:url(/Resources/Files/templates/template2/menu_bullet_hover.gif);}.products_menu>ul>li>a:hover,.products_menu>ul li.active>a{color:#B3A170;}.products_menu>ul>li>ul{display:none;}.products_menu>ul>li.active>ul{display:block;}.products_menu>ul>li ul{margin-bottom:10px;font-weight:normal;}.products_menu>ul>li>ul li>a{display:block;margin-left:20px;padding:4px 10px 3px 20px;font-size:11px;color:#FFF;background-position:6px 8px;}.products_menu>ul>li>ul li:hover>a{color:#B3A170;}.products_menu>ul>li>ul>li>ul{display:none;}.products_menu>ul>li>ul>li.active>ul{display:block;}.products_menu>ul>li>ul>li>ul>li a{margin-left:30px;border-top:0;background-image:none;}.products_menu>ul>li>ul>li>ul li:hover a,.products_menu>ul>li>ul>li>ul li.active>a{color:#FFF;text-decoration:underline;background-image:none;}.left .offer{background:#f5f5f5 url(/Resources/Files/templates/template2/rc_fff_w250.png) no-repeat bottom;}.left .offer h3{background-color:#212121;}.left .offer div.product{padding:15px;}.left .offer div.product .product_title{position:relative;top:-5px;}.left .offer div.product a{font-weight:bold;}.left .offer div.product span.price_offer{display:block;font-size:18px;}.left .offer div.product span.price_offer span{font-size:12px;}.left .offer span.rc{margin-top:4px;float:right;clear:both;background-image:url(/Resources/Files/templates/template2/rc_f5f5f5_h25.png);}.left .offer span.rc a{font-weight:normal;background-image:url(/Resources/Files/templates/template2/rc_f5f5f5_h25.png);}.sitecontent{margin:auto;padding:10px;width:960px;background:#fff;}.main{margin-left:215px;padding-bottom:10px;background:#FFF url(/Resources/Files/templates/template2/rc_fff_w700_bottom.png) no-repeat bottom;color:#525252;}.main .content{float:left;padding:15px;width:680px;line-height:155%;background:#FFF url(/Resources/Files/templates/template2/rc_fff_w700_top.png) no-repeat top;}.main .content p{margin-bottom:15px;}.main .content h1{margin-bottom:5px;width:680px;font-weight:bold;font-size:20px;text-transform:uppercase;line-height:125%;color:#000;}.main .content h2{font-size:15px;}.main .content h4{font-size:13px;margin-bottom:2px;}.main .content .frontpage .section h4{margin-bottom:10px;}.main .content .section,.main .content .input.search,.cart div.coupon{padding:14px;background-color:#fff;}.main .content .section ul{list-style-position:inside;}.main .content .frontpage div.section{padding-bottom:0;}.main .content .frontpage div.section .welcome{padding-bottom:14px;}.main .content .frontpage div.section dl{float:left;margin:0 5px 5px 0;width:209px;height:80px;line-height:normal;}.main .content .frontpage div.section dt{float:left;height:80px;overflow:hidden;}.main .content .frontpage div.section dt img{padding-right:8px;}.main .content .frontpage div.section dd span{display:block;margin-top:3px;}.main .content div.desc p{font-style:italic;}.content .section span.price{font-size:22px;}.content .section span.price span.currency{font-size:12px;}.sitecontent span.price_before{text-decoration:line-through;color:#A6A6A6;}.main .content .productpage .orderbox{float:right;margin:5px 0;}.main .content .orderbox input{vertical-align:middle;line-height:20px;}.main .content .orderbox .quantity{float:left;margin-right:3px;padding:4px 4px 5px 4px;width:20px;font-size:11px;line-height:15px;text-align:right;}.main .content input.buy,.main .content .giftcard span input.buy{float:left;margin:0;padding:0 6px 0 11px;width:125px;height:25px;text-align:center;color:#FFF;background:#A89763 url(/Resources/Files/templates/template2/rc_fff_h25.png) no-repeat top left;border:0;}.content .textpage dl{margin-bottom:8px;}.content .textpage dl dd input{margin-right:5px;}.content .giftcard div.amount,.content .giftcard div.delivery,.content .giftcard div.date{margin-bottom:15px;padding:15px;background-color:#fff;}.content .giftcard div.amount dl{margin-top:10px;}.content .giftcard div.delivery dl{margin-top:10px;}.content .giftcard dl textarea{width:630px;height:130px;}.content .category img.desc{float:right;margin-bottom:10px;margin-left:10px;}.content .category div.top{background:#f5f5f5 url(/Resources/Files/templates/template2/rc_fff_w670_top.png) no-repeat center top;}.content .category .productlist.section.recommended{padding-bottom:0;}.content .category .recommended img{margin:0 4px 0 4px;}.content div.productlist{padding-top:0;}.content div.productlist td{padding-top:20px;border-bottom:1px dotted #999;}.content div.productlist td.img{width:130px;}.content div.productlist td.desc{padding-bottom:20px;padding-left:15px;}.content div.productlist .product-flags{position:relative;top:-8px;margin-bottom:5px;color:#A89763;}.content div.productlist .product-flags span{vertical-align:top;margin-right:10px;}.content div.productlist td.desc div.readmore{float:right;}.productpage .gallery{width:190px;float:right;text-align:right;list-style:none;}.productpage .gallery.no1{display:none;}.productpage .gallery li{display:inline;}.productpage .gallery img{padding:0 3px;cursor:pointer;}.productpage span.manufacture{text-decoration:underline;}.productpage div.specification table{margin-bottom:10px;width:100%;border-collapse:collapse;}.productpage div.specification table tr th{padding:1px 3px;font-weight:normal;text-align:left;background-color:#212121;color:#FFF;}.productpage div.specification table tr td{padding:1px 3px;}.productpage div.specification table tr td.name{padding-right:30px;}.productpage div.specification table tr td.value{text-align:right;}.productpage div.specification table tr.even td{background-color:#f5f5f5;}.productpage div.stock{font-style:italic;}.productpage div.stock img{margin-right:5px;}.productpage div.generalinfo{margin-top:10px;}.productpage div.generalinfo span{font-size:11px;}.productpage .packagecontains{float:left;margin-right:20px;}.productpage .packagecontains ul li img{padding-right:4px;}.productpage .rbl{margin-bottom:10px;padding:15px;background-color:#f5f5f5;border:1px dotted #999;}.productpage .rbl .panel{padding-bottom:10px;}.productpage .rbl .panel .radio label{padding-left:5px;}.productpage .choosevariant strong{font-weight:normal;color:#A89763;}.productpage .choosevariant dl{margin-bottom:3px;}.productpage .choosevariant dl dt{float:none;padding:0;text-align:right;line-height:18px;}.productpage .choosevariant dl dd select{width:165px;padding:3px;}div.company-address{margin:auto;margin-top:10px;padding-left:260px;width:700px;text-align:center;}div.company-address .divider{margin:0 6px;}div.flags{float:right;margin:12px 235px 0 0;}div.flags a{margin-right:5px;}div.cards{margin-top:10px;}div.cards img{margin-right:5px;margin-bottom:5px;}table.basket input{vertical-align:middle;text-align:right;margin:4px;margin-left:0;}table.basket tr div.hr hr{display:none;}table.basket tr div.hr{border-top:1px dotted #999;}table.basket tr.data td{padding:5px;line-height:normal;}table.basket tr.even td{background-color:#f5f5f5;}.cart div.coupon{margin-top:15px;}.cart div.coupon dl input[type="submit"]{color:#A89763;background-color:#fff;border:0;}table.basket div.comment textarea{text-align:left;width:100%;}.accept-term{margin-top:10px;text-align:right;}.main .content div.search div.keyword{margin-bottom:3px;}.main .content div.search div.keyword label,.main .content div.search div.category label{float:left;clear:left;display:block;width:140px;padding-right:5px;text-align:right;}.main .content div.search div.keyword input{width:290px;}.main .content div.search div.category select{width:298px;}.main .content .input.search div.cbofferonly,.main .content .input.search div.cbstockonly,.main .content .input.search .buttons{margin-left:140px;}.main .content .input.search div.cbofferonly{margin-top:5px;}.buttons{margin-top:10px;}.buttons br{display:none;}.buttons span{margin-right:5px;}.buttons span.next{margin:0;}.buttons span.next{float:right;}.buttons span input{float:left;margin:0;padding:0 6px 0 11px;height:25px;text-align:center;color:#FFF;background:#939393 url(/Resources/Files/templates/template2/rc_fff_h25.png) no-repeat top left;border:0;}.buttons span.next,.buttons span.next input,.buttons span.login,.buttons span.login input,.buttons span.save,.buttons span.save input,.buttons span.search,.buttons span.search input,.buttons span.accountcreate,.buttons span.accountcreate input{background-color:#A89763;}.main .content .input.login br{display:none;}td.shipping strong,td.billing strong{color:#A89763;}.cart.delivery .shipment,.cart.shipment .shipment,.cart.payment .payment{padding:15px;background-color:#fff;}.cart.delivery .shipment dt,.cart.shipment .shipment dt,.cart.payment .payment dt{float:left;clear:both;width:20px;}.cart.delivery .shipment dd,.cart.shipment .shipment dd,.cart.payment .payment dd{padding-left:23px;}.cart.shipment div.shipment dl,.cart.payment div.payment dl{padding:10px;border:1px solid transparent;}.cart.shipment div.shipment dl dd p,.cart.payment div.payment dl dd p{margin-bottom:5px;}.cart.shipment div.shipment dl.active,.cart.payment div.payment dl.active{background-color:#eee;border:1px dotted #999;}.cart.shipment div.shipment dl.active div.parcel label,.cart.payment div.payment dl.active div.parcel label{float:left;clear:left;padding-top:2px;width:100px;vertical-align:middle;}.cart.payment div.payment div.logo img{margin:5px 5px 0 0;}.parcel input,.parcel select{margin-bottom:5px;}.cart.delivery .shipment .radio label{padding-left:5px;}div.profile fieldset div.login,div.profile fieldset div.account,div.profile fieldset div.address,div.profile fieldset div.user .username,div.profile fieldset div.user .nickname,div.profile fieldset div.password{margin-bottom:15px;background-color:#fff;}div.profile fieldset div.user .username,div.profile fieldset div.user .password{margin-bottom:0;padding:15px;}div.profile fieldset div.user .username{border-bottom:1px dotted #999;}div.profile fieldset div.user br,div.profile div.login br{display:none;}div.profile h5{margin:0;}div.profile fieldset div input[type="text"],div.profile fieldset div input[type="password"],div.profile select{vertical-align:top;width:290px;}div.profile select{width:298px;}div.profile fieldset dl,div.cart fieldset dl{margin-bottom:3px;clear:both;}div.profile fieldset dl dt,div.cart fieldset dt{margin-bottom:1px;float:left;padding-right:5px;width:230px;text-align:right;line-height:22px;}div.profile fieldset dl dd,div.cart fieldset dd{text-align:left;}div.profile table.login{width:100%;}div.profile table.login td div.input{height:120px;}div.profile td.login,div.profile td.register{vertical-align:top;}div.profile table.login td.login dl dt,div.profile table.login td.register dl dt{float:none;height:auto;width:auto;text-align:left;}div.profile p{margin:0 0 15px 0;padding:0;}div.profile .address .radio{display:block;padding-left:235px;}div.profile .address .radio>input{margin-right:2px;vertical-align:middle;}div.profile .address .radio>label{margin-right:10px;}div.profile .address span.checkbox{display:block;margin-left:235px;}div.profile div.orders ul,div.profile .settings ul{list-style:none;}div.profile div.orders,div.profile div.settings,div.profile .input{margin-bottom:15px;padding:15px;background-color:#fff;}div.profile .delivery,div.profile .invoiceaddress{margin-bottom:15px;}div.profile .delivery select,div.profile .invoiceaddress select{width:100%;}div.profile .ordertable .even,div.profile .addresstable .even,div.profile table.status .even{background-color:#f5f5f5;}div.profile table.order-info{margin-bottom:15px;text-align:left;}div.profile table.order-info th{padding-right:15px;}div.profile table.status{margin-top:15px;}table.basket,table.ordertable,table.addresstable,table.status{border-collapse:collapse;width:100%;background-color:#fff;}table.ordertable th,table.ordertable td,table.addresstable th,table.addresstable td,table.basket th,table.basket td,table.status th,table.status td{text-align:left;padding:0 5px;}table.ordertable td,table.addresstable td,table.status td{padding:10px 5px;}table.ordertable th.price-right,table.ordertable td.price-right,table.addresstable th.price-right,table.addresstable td.price-right,table.basket th.price-right,table.basket td.price-right{text-align:right;white-space:nowrap;}table.ordertable th,table.addresstable th,table.basket th,table.status th{padding:5px;color:#FFF;background-color:#212121;}table.basket td.shipping,table.basket td.billing{padding:15px 15px 0 15px;}.main .content .validation{color:red;}.alert-err{margin-bottom:15px;padding:15px;text-align:center;color:#89393f;background-color:#ffd7da;border:1px dotted #db8990;}.alert-err .desc{font-size:14px;font-weight:bold;text-transform:uppercase;}.alert-err ul{padding-top:10px;list-style-position:inside;}.alert-err ul li{padding:2px 0;}.content .productlist .product{padding:10px;width:125px;float:left;margin:0 11px 12px 0;background-color:#FFF;border:1px solid #ddd;}.content .productlist .product .imgcontainer{margin-bottom:5px;}.content .productlist .product .productimg{position:relative;width:125px;height:140px;background-color:#fff;}.content .productlist .product .product-flags{position:absolute;top:5px;right:5px;}.content .productlist .product .product-flags span{vertical-align:top;margin:0 0 8px 8px;padding:1px;background-color:#fff;color:#000;}.content .productlist .product .desccontainer .desc{height:40px;}.content .productlist .product .name a{display:block;margin-bottom:4px;padding-bottom:2px;max-height:38px;border-bottom:0 dotted #000;font-weight:bold;font-size:12px;overflow:hidden;color:#000;}.content .productlist .product .readmore a{display:block;margin-top:10px;padding:5px 0;text-align:center;color:#FFF;background-color:#283F65;}.content .productlist .product .readmore a:hover{background-color:#76A7D1;color:$button-textcolor1-mouseover$;}