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-image:url(/Resources/Files/templates/bg.png);font:normal 12px lucida grande,arial,verdana,sans-serif;line-height:18px;color:#333;}a{color:#a3646e;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: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:#A3646E url(/Resources/Files/templates/template2/rc_fff_h25.png) no-repeat top right;}span.rc:hover{background-color:#BC7A84;cursor:pointer;}span.rc:hover a{background-color:#BC7A84;color:#FFF;text-decoration:underline;}span.rc2,span.rc2 a,.buttons span:hover,div.giftcard .buttons span,.buttons span:hover input{background-color:#BC7A84;}span.rc2:hover,span.rc2:hover input,.buttons span:hover,.buttons span:hover input{color:#FFF;text-decoration:underline;cursor:pointer;}div.topbanner_wrap{background-image:url(/Resources/Files/templates/top_bg.png);height:100px;}.topbanner{position:relative;margin:auto;padding:8px 10px 0 10px;width:960px;}.topbanner>a{color:#000;}.topbanner a:hover{text-decoration:none;}.topbanner span.siteheader{font-size:40px;font-weight:bold;text-transform:uppercase;color:#000;}.topbanner span.subheader{font-size:13px;line-height:10px;color:#000;}.topbanner .user{position:absolute;top:18px;left:795px;width:160px;height:90px;font-weight:normal;text-align:right;color:#000;}.topbanner .user a{color:#000;}.topbanner .basket{position:absolute;top:34px;left:795px;width:160px;height:90px;}.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-image:url(/Resources/Files/templates/top2_bg.png);height:35px;}.textpages_menu{margin:auto;padding:0;width:980px;height:30px;}.textpages_menu ul{list-style:none;font-size:14px;text-transform:uppercase;}.textpages_menu>ul>li{position:relative;float:left;margin-right:10px;}.textpages_menu ul>li:hover>a{color:#E8DEC0;}.textpages_menu>ul>li>a{display:block;padding:8px 10px 0 10px;height:23px;color:#333;}.textpages_menu>ul li:hover>a,.textpages_menu>ul>li.active>a{text-decoration:none;color:#d05462;}.textpages_menu>ul>li>ul{display:none;z-index:99;}.textpages_menu>ul>li:hover>ul{display:block;}.textpages_menu>ul>li ul{position:absolute;top:30px;left:0;width:200px;text-transform:none;background-color:#E8DEC0;z-index:1;}.textpages_menu>ul>li ul>li{border-top:1px dotted #000;}.textpages_menu>ul>li ul>li:first-child{border:0;}.textpages_menu>ul>li ul>li a{display:block;color:#000;padding:10px 10px;line-height:130%;}.textpages_menu>ul>li ul>li:hover a,.textpages_menu>ul>li ul>li.active a{text-decoration:underline;}.textpages_menu>ul>li>ul>li ul{display:none;}.left{float:left;width:250px;color:#333;}.left a:hover{color:#A89763;}.left h3{padding:9px 4px 8px 15px;font-weight:bold;font-size:13px;text-transform:uppercase;color:#000;background:transparent url(/Resources/Files/templates/template2/rc_fff_w250.png) no-repeat top center;}.left .search{margin-bottom:2px;padding:18px 15px;height:49px;}.left .search h3{padding:0 0 4px 0;color:#333;font-size:14px;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:140px;font-size:12px;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;font-size:12px;height:25px;text-align:center;color:#fff;background:#a3646e 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:#bc7a84;cursor:pointer;}.products_menu{margin-bottom:10px;background:#E6DCC1 url(/Resources/Files/templates/template2/menu_gradient.png) no-repeat center 31px;}.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:6px 10px 7px 20px;color:#333;background:transparent url(/Resources/Files/templates/template2/menu_bullet.gif) no-repeat 6px 13px;border-top:0 solid #000;}.products_menu>ul>li:first-child a{border:0;}.products_menu>ul>a,.products_menu>ul li.active>a{background-image:url(/Resources/Files/templates/menu-punkt2.gif);}.products_menu>ul>li>a:hover,.products_menu>ul li.active>a{color:#333;}.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:#333;background-position:6px 8px;}.products_menu>ul>li>ul li:hover>a{color:#333;}.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:#333;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:260px;padding-bottom:10px;background:#fff url(/Resources/Files/templates/template2/rc_fff_w700_bottom.png) no-repeat bottom;color:#333;}.main .content{float:left;padding:15px;width:670px;line-height:20px;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-top:8px;margin-bottom:12px;font-weight:bold;font-size:26px;line-height:125%;color:#333;}.main .content h2{font-size:16px;margin-top:6px;margin-bottom:6px;}.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:2px;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;}.main .content div.desc div.long p{font-style:normal;}.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:18px;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:#BC7A84 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 ul.subcategories{margin-bottom:15px;list-style-position:inside;}.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:#333;}.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{display:block;margin-top: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:163px;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:#A3646E 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:#BC7A84;}.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:#000;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;}#featured{width:400px;padding-right:250px;position:relative;border:5px solid #ccc;height:250px;background:#fff;}#featured ul.ui-tabs-nav{position:absolute;top:0;left:400px;list-style:none;padding:0;margin:0;width:250px;}#featured ul.ui-tabs-nav li{padding:1px 0;padding-left:13px;font-size:12px;color:#666;}#featured ul.ui-tabs-nav li img{float:left;margin:2px 5px;background:#fff;padding:2px;border:1px solid #eee;}#featured ul.ui-tabs-nav li span{font-size:11px;line-height:18px;}#featured li.ui-tabs-nav-item a{display:block;height:60px;color:#333;background:#fff;line-height:20px;}#featured li.ui-tabs-nav-item a:hover{background:#f2f2f2;}#featured li.ui-tabs-selected{background:url('/Resources/Files/general/selected-item.gif') top left no-repeat;}#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#ccc;}#featured .ui-tabs-panel{width:400px;height:250px;background:#999;position:relative;}#featured .ui-tabs-panel .info{position:absolute;top:180px;left:0;height:70px;width:400px;background:url('/Resources/Files/general/transparent-bg.png');}#featured .info h2{font-size:18px;color:#fff;padding:5px;margin:0;overflow:hidden;}#featured .info p{margin:0 5px;font-size:11px;line-height:15px;color:#f0f0f0;}#featured .info a{text-decoration:none;color:#fff;}#featured .info a:hover{text-decoration:underline;}#featured .ui-tabs-hide{display:none;}