html, body{overflow:auto;}
body{background:url(images/bg.jpg) no-repeat #fff center top;padding:0px;font-family:"Gill Sans MT", "Trebuchet MS", verdana, arial, "Times New Roman";font-size:11px;margin:0px;color:#000;}
a{text-decoration:none;color:#000099;}
a:hover{text-decoration:underline;}
input, textarea{font-family:"Gill Sans MT", "Trebuchet MS", verdana, arial, "Times New Roman";font-size:11px;}
input.password, input#registerpassword1input, input#registerpassword2input{font-family:Arial;}
.inputborder{border:1px dotted #ababab;padding:2px;}
#pics{width:527px;height:216px;overflow:hidden;border:1px solid #ccc;background:#ffffff;}
#pics img{margin:3px;}
p{padding:2px;margin:0px;}
#main_container{width:980px;height:auto;margin:0px auto;padding:0px;overflow:hidden;}
.top_bar{width:980px;height:38px;background-color:#e0eeee;}
.top_search{width:370px;height:32px;margin:0px 20px 0 0;margin-left:auto;background:url(images/top_search_bg.png) no-repeat center;}
.top_search form{height:32px;}
#suggestions{position:relative;left:15px;width:337px;top:0px;display:none;background:#fff;border:1px solid #D9D9D9;padding:2px 4px;margin:0px;}
input.search_input{width:182px;height:18px;float:left;margin:5px 0 0 0;border:1px solid #dbdbdb;border-bottom-color:#ffffff;border-right-color:#ffffff;}
.search_text{float:left;text-align:left;width:110px;padding:8px 0 0 15px;color:#999999;}
.search_text a{text-decoration:none;color:#999999;}
.search_bt{float:left;padding:2px 0 0 15px;}
.languages{float:right;width:150px;padding:8px 0 0 0;}
.lang_text{float:left;padding:0 5px 0 0;color:#b3adad;}
a.lang{display:block;float:left;padding:0 5px 0 5px;}
#header{width:980px;height:110px;background:url(images/header_bg.jpg) no-repeat center;background-position:0px 0px;margin:auto;}
#logo{float:left;padding:22px;width:300px;}
#rightheader{float:right;width:600px;text-align:right;}
#yellowbar{background:#FCB134;height:18px;}
.oferte_content{width:600px;height:104px;float:left;padding:0 0 0 50px;}
.top_divider{float:left;width:1px;height:76px;}
.oferta{width:538px;float:left;padding:15px 30px 0 30px;}
.oferta_img{float:left;padding:0 0 10px 0;}
.oferta_title{font-size:15px;color:#b72c24;font-weight:bold;}
.oferta_details{width:400px;float:left;padding:0 0 0 30px;}
.oferta_text{padding:5px 0 5px 0;font-size:12px;color:#FFFFFF;text-align:justify;line-height:15px;}
a.details{width:83px;height:21px;display:block;float:right;margin:5px 0 0 0;padding-left:5px;background:url(images/details_bt_bg.gif) no-repeat center;text-align:center;line-height:21px;text-decoration:none;color:#000000;}
div.oferta_pagination{clear:both;padding:10px 0 0 0;margin:5px;text-align:center;float:left;font-size:10px;}
div.oferta_pagination a{width:22px;height:22px;display:block;float:left;margin:0 0 0 5px;line-height:23px;text-align:center;background:url(images/pag_bg.gif) no-repeat center;text-decoration:none;color:#9d8b8b;}
div.oferta_pagination a:hover, div.pagination a:active{width:22px;height:22px;display:block;float:left;line-height:23px;text-align:center;background:url(images/pag_bg_a.gif) no-repeat center;text-decoration:none;color:#ad1614;}
div.oferta_pagination span.current{width:22px;height:22px;display:block;float:left;line-height:23px;text-align:center;background:url(images/pag_bg_a.gif) no-repeat center;text-decoration:none;color:#ad1614;}
#main_content{clear:both;}
#menu_tab{width:980px;height:35px;background-color:#fff;}
.left_menu_corner{width:9px;height:35px;float:left;background:url(images/menu_left.png) no-repeat center;}
.right_menu_corner{width:9px;height:35px;float:left;background:url(images/menu_right.png) no-repeat center;}
ul.menu{list-style-type:none;float:left;display:block;width:962px;margin:0px;padding:0px;background:url(images/menu_bg.png) repeat-x;height:35px;}
ul.menu li{display:inline;font-size:11px;font-weight:bold;line-height:35px;}
ul.menu li.divider{display:inline;width:2px;height:35px;float:left;background:url(images/menu_divider.png) no-repeat center;}
ul.menu li a.active{color:#FCB034;}
ul.menu li a:link, ul.menu li a:visited{display:block;float:left;padding:0px 8px 0px 22px;margin:0 14px 0 14px;height:35px;text-decoration:none;color:#FFFFFF;}
a.generic:link, a.generic:visited{background:url(images/generic.png) no-repeat left;}
a.home:link, a.home:visited{background:url(images/home.png) no-repeat left;}
a.product_list:link, a.product_list:visited{background:url(images/products.png) no-repeat left;}
a.trophy:link, a.trophy:visited{background:url(images/stock.png) no-repeat left;}
a.store_locations:link, a.store_locations:visited{background:url(images/stores.png) no-repeat left;}
a.generic:hover{color:#FCB034;}
li.bookmark{width:88px;float:right;margin:6px 0px;padding:0px;cursor:pointer;}
#breadcrumb{width:980px;height:15px;margin:5px 0 5px 0;padding:5px 10px 0 20px;color:#333333;background:url(images/navbullet.png) no-repeat left;background-position:5px 7px;float:left;}
#breadcrumb a{color:#0fa0dd;text-decoration:none;}
#breadcrumb ul{display:inline;padding:0px;margin:0px;}
#breadcrumb li{display:inline;padding:0px;margin:0px;}
span.current{color:#0fa0dd;}
.left_content{width:191px;float:left;padding:2px 0 0 0;}
.title_box{width:161px;height:30px;margin:5px 0 0 0;padding:0px 0 0px 30px;background:#000F4D url(images/menu_title_bg.png) no-repeat center;text-align:left;font-size:11px;font-weight:bold;color:#fff;line-height:30px;}
.title_box a{color:#fff;text-decoration:none;}
ul.left_menu{width:191px;padding:0px;margin:1px 0px 20px 0px;list-style:none;}
ul.left_menu li{margin:0px;list-style:none;}
ul.left_menu li.odd a, ul.left_menu li.even a{width:161px;height:25px;display:block;background:url(images/generic.png) no-repeat left;background-position:5px 5px;border-bottom:1px #FFFFFF solid;text-decoration:none;color:#504b4b;padding:0 0 0 30px;line-height:25px;}
ul.left_menu li.odd a{background-color:#e0eeee;}
ul.left_menu li.even a{background-color:#f0ffff;}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover, ul.left_menu li.active a{background-color:#FCB034;color:#FFFFFF;background-position:5px 5px;}
ul.left_menu li.xmas a:hover{color:#CC0000;}
ul.left_menu li.active a{font-weight:bold;}
ul.left_menu li.xmas a{background-image:url(images/xmas.png);font-weight:bold;color:#CC0000;}
.border_box{width:189px;height:auto;text-align:center;border:1px #E0EEEE solid;border-top:0px;margin:0px 0px 20px 0px;}
.fullborder{border-top:1px !important;}
.border_box form{padding:0px;margin:0px;}
.product_title{color:#847676;padding:5px 10px;font-weight:bold;height:30px;letter-spacing:-1px;}
.product_title a{text-decoration:none;color:#847676;padding:5px 0 5px 0;font-weight:bold;}
.product_title a:hover{color:#FCB034;}
.product_title_cat{padding:0px;}
.prod_box_cat{margin:4px 10px !important;}
.searchlist{font-weight:normal !important;}
.product_title_sidebar{padding:5px;margin:0px 0px 0px 15px;font-weight:bold;text-align:left;list-style-type:square;color:#FCB036;font-size:11px;}
.product_title_sidebar li{padding:1px 0 1px 0;font-size:10px;}
.product_title_sidebar li a{color:#847676;}
.product_title_sidebar li a:hover{color:#FCB034;text-decoration:none;}
.product_title_sidebar li span.price{font-weight:bold;font-size:9px;}
.product_title_sidebar li a span.highlight{font-style:italic;color:#000;}
.product_title_sidebar li a:hover > span.highlight{color:#fcb034;}
.product_img{padding:5px 0 5px 0;}
.product_img img{padding:8px;background:#ffffff;border:1px solid #e0eeee;}
#productimage{background:#ffffff;border:1px solid #e0eeee;padding:5px;}
.prod_price{padding:5px 0 5px 0;}
span.reduce{color:#999999;text-decoration:line-through;}
span.price{color:#000E4C;}
.basketqty{margin-top:0px;}
input.newsletter_input{width:160px;height:16px;border:1px #ddd9d9 solid;margin:10px 0 5px 0;font-size:12px;padding:3px;color:#999999;}
a.join{width:17px;display:block;margin:5px 0 5px 140px;background:url(images/blue-add.png) no-repeat left;padding:0 0 0 20px;text-decoration:none;color:#1c4a52;}
.banner_adds{width:194px;text-align:center;padding:10px 0 10px 0;}
.center_content{width:585px;float:left;padding:5px 5px 5px 5px;}
.center_title_bar{width:520px;height:33px;float:left;padding:0 0 0 40px;margin:0 0 0 12px;line-height:33px;font-size:12px;color:#000E4C;font-weight:bold;background:url(images/bar_bg.gif) no-repeat center;}
.right_content{width:191px;float:left;padding:2px 0 0 0;}
.shopping_cart{width:185px;height:84px;text-align:center;background:url(images/cart_bg.gif) no-repeat center;}
#emptybasket{text-align:center;font-size:10px;}
.cart_title{font-size:12px;color:#847676;font-weight:bold;padding:8px 0 0 0;}
.cart_details{width:115px;float:left;padding:5px 0 0 15px;text-align:left;}
.cart_icon{float:left;padding:5px 0 0 5px;}
span.border_cart{width:100px;height:1px;margin:3px 0 3px 0;display:block;border-top:1px #999999 dashed;}
.prod_box, .prod_box_cat{cursor:pointer;width:173px;height:auto;float:left;margin:10px 10px 10px 11px;}
.top_prod_box{width:173px;height:12px;background:url(images/product_box_top_on.gif) no-repeat center bottom;float:left;padding:0px;margin:0px;}
.prod_box:hover .top_prod_box, .prod_box_cat:hover .top_prod_box{background:url(images/product_box_top.gif);}
.bottom_prod_box{width:173px;height:10px;background:url(images/product_box_bottom_on.gif) no-repeat center top;float:left;padding:0px;margin:0px;}
.prod_box:hover .bottom_prod_box, .prod_box_cat:hover .bottom_prod_box{background:url(images/product_box_bottom.gif);}
.center_prod_box{width:173px;height:auto;background:url(images/product_box_center_on.png) repeat-y;float:left;text-align:center;padding:0px;margin:0px;}
.prod_box:hover .center_prod_box, .prod_box_cat:hover .center_prod_box{background:url(images/product_box_center.gif)}
.prod_box:hover .center_prod_box a, .prod_box_cat:hover .center_prod_box a{color:#FCB034;}
.prod_details_tab{width:173px;height:31px;float:left;background:url(images/products_details_bg.gif) no-repeat center;margin:3px 0 0 0;}
img.left_bt{float:left;padding:6px 0 0 6px;}
a.prod_details{width:25px;display:block;float:right;background:url(images/square-blue-add.gif) no-repeat left;padding:0 13px 0 20px;margin:7px 0 0 38px;text-decoration:none;color:#0fa0dd;}
.prod_box_big{width:554px;height:auto;float:left;padding:8px 10px 40px 15px;}
.top_prod_box_big{width:554px;height:12px;background:url(images/details_box_top.gif) no-repeat center bottom;float:left;padding:0px;margin:0px;}
.bottom_prod_box_big{width:554px;height:12px;background:url(images/details_box_bottom.gif) no-repeat center top;float:left;padding:0px;margin:0px;}
.center_prod_box_big{width:530px;height:auto;background:url(images/details_box_center.gif) repeat-y;float:left;text-align:left;margin:0px;padding:0 12px;}
.center_prod_box_big .choosedelmeth fieldset, .center_prod_box_big #confirmorder fieldset{border:0px solid #E0EEEE;text-align:left;padding:5px;}
.center_prod_box_big #confirmorder fieldset{margin-bottom:20px;}
.center_prod_box_big #confirmorder table td{padding:0px 10px 3px 0px;}
.center_prod_box_big .choosedelmeth fieldset table td{padding:2px;}
.center_prod_box_big .choosedelmeth legend{font-weight:bold;padding:0 8px 0 0px;margin:0 0 5px 0px;}
.center_prod_box_big #confirmorder legend{font-weight:bold;padding:0px 5px 4px 5px;border-bottom:1px dotted #303333;margin:0 -5px 8px -5px;width:515px;font-size:11px;}
.center_prod_box_big #confirmorder #editbaskettable th{text-align:left;border-bottom:1px solid #909999;padding-bottom:3px;}
.center_prod_box_big #confirmorder #editbaskettable td{padding-top:3px;}
.center_prod_box_big .choosedeladd fieldset{margin:10px;}
.center_prod_box_big .choosedeladd table td{padding-right:10px;}
.center_prod_box_big #confirmorder #vattable td{text-align:center;}
.product_img_big{width:150px;float:left;text-align:left;}
.details_big_box{width:360px;float:left;margin:0 0 0 16px;text-align:justify;}
.product_title_big{color:#FCB034;padding:0px 0 10px 0;font-weight:bold;font-size:14px;}
.ddtitle{color:#000E4C;}
.specifications{font-size:12px;line-height:18px;}
#readmore, #filterlink{text-align:right;margin-top:10px;}
#readmore a, #filterlink{font-style:italic;text-decoration:none;color:#000E4C;font-size:8pt;}
.specifications .options{border-top:1px dotted #E0EEEE;border-bottom:1px dotted #E0EEEE;margin-bottom:10px;padding:3px 0 3px 1px;font-size:11px;line-height:16px;}
.pagecontent{font-size:12px;text-align:justify;}
.wholesalemsg{margin:5px;text-align:center;}
.thumbs{}
.thumbs a img{border:1px #e0eeee solid;margin:3px 0 0 3px;}
.prod_price_big{padding:5px 0 5px 0;font-size:16px;}
.thumbs a img:hover{border:1px #d0dddd solid;}
span.reduce{color:#999999;text-decoration:line-through;}
span.price{color:#ea2222;}
a.addtocart{width:76px;height:27px;display:block;float:left;background:url(images/addtocart.gif) no-repeat left;padding:0 0 0 33px;text-decoration:none;line-height:27px;color:#1c4a52;}
a.compare{width:76px;height:27px;display:block;float:left;margin:0 0 0 10px;background:url(images/compare.gif) no-repeat left;padding:0 0 0 33px;text-decoration:none;line-height:27px;color:#1c4a52;}
span.blue{color:#5F9FAB;}
.footer{width:980px;clear:both;height:53px;background:url(images/footer_bg.png) repeat-x top;color:#ffffff;margin:20px 0 10px 0;}
.footer a{color:#ffffff;}
.left_footer{float:left;width:300px;margin:7px 15px;text-align:left;}
.right_footer{float:right;margin:10px 15px;text-align:right;width:300px;}
.center_footer{float:left;width:300px;text-align:center;margin:7px;}
.legal{clear:both;width:980px;margin:0px;font-size:9px;color:#000;text-align:center;}
#optionlist{width:530px;}
.filter{font-size:9pt;width:150px;border:1px solid #dddddd;}
.filter option{background:#f0f0f0;}
#optionlist th, h4{padding-bottom:3px;border-bottom:1px solid #dddddd;color:#000E4C;margin-bottom:3px;}
h4{font-size:12px;}
#optionlist th a{color:#000E4C;font-size:11px;}
#filtertable table td{padding:2px;font-weight:normal;}
#optionlist td{padding:3px 0 !important;height:14px;font-weight:normal;border-bottom:1px dotted #dddddd;}
#optionlist input, #optionlist form{float:left;padding:1px;text-align:center;margin-left:3px;}
#optionlist input{border:1px solid #ddd;}
#optionlist .basketsubmitinput{border:0px;}
#optionlist td.qty input{float:none;padding:0px 1px;font-size:11px !important;text-align:center;border:1px solid #ddd;width:28px;align:center;font-weight:bold;margin-left:0px;}
#optionlist td.qty a{width:30px;display:block;text-align:center;border:1px dotted #fff;}
#optionlist td.qty a:hover{border:1px dotted #ddd;text-decoration:none;background:#fff;}
#optionlist tr.hoverline:hover{}
#optionlist tr.oos, #optionlist tr.oos a{color:#797979;}
#optionlist input{font-size:8px;}
#optionlist img{height:11px;}
#optionlist a{text-decoration:none;color:#000000;}
#optionlist a:hover{text-decoration:underline;}
#optionlist tr:hover>td{background:url(images/hatch.png); }
#optionlist tr:hover>td div.dotted{background:#fff;}
#loginform input{width:110px;}
#loginstatus, #loginname{background:#FCB134;padding:2px;border:1px solid #FF9800;margin:5px;text-align:center;width:170px;font-size:10px;}
#loginstatus{font-weight:bold;}
#loginname{font-style:italic;}
input.button, input.button-prev{border:0px;background:url(images/button.png) top right;width:80px !important;height:20px;padding:0px 25px 0px 5px;margin:0px;text-align:center;color:#ffffff;text-decoration:none;font-size:10px;font-weight:bold;cursor:pointer;}
input.button-prev{background:url(images/button-back.png) top left;padding:0px 5px 0px 25px;}
a.button, span.button{display:block;background:url(images/button.png) top right;width:50px;height:15px;padding:3px 25px 2px 5px;text-align:left;color:#ffffff;text-decoration:none;font-size:10px;font-weight:bold;}
.button:hover{background:url(images/button_hover.png) top right;color:#0e0e3c;text-decoration:none;}
.button-prev:hover{background:url(images/button-back_hover.png) top left;color:#0e0e3c;text-decoration:none;}
.viewbasket a, .checkout a{text-decoration:none;}
.viewbasket{float:left;}
.checkout{float:right;}
#vatswitch{clear:both;}
#searchbtn{display:block;background:url(images/searchbtn.gif);width:58px;height:25px;text-align:center;}
#searchbtn:hover{background:url(images/searchbtn_on.gif);}
.searchnavlist, .pagination{border:0px;padding:10px;margin:0px;text-align:center;clear:both;}
.searchnavlist ul, .pagination ul{border:0px;padding:0px;margin:2px;display:inline;}
.searchnavlist ul li, .pagination ul li{border:0px;padding:0px;margin:0px;display:inline;}
.pagination ul li, .searchnavlist ul li a, .searchnavlist ul li a:active, .searchnavlist ul li a:link, .searchnavlist ul li a:visited{border:1px solid #e0eeee;padding:2px 6px 2px 6px;margin:4px;color:#000;text-decoration:none;cursor:pointer;}
.pagination ul li.greyout{cursor:default;}
.pagination ul li.greyout{color:#aaa;}
.searchnavlist ul li a:hover, .pagination ul li:hover{background-color:#FCB036;color:#ffffff;}
.pagination ul li.greyout:hover{background-color:#ffffff;color:#aaa;}
.pagination ul li.active, .searchnavlist ul li a.searchpagelinkcurrent, .searchnavlist ul li a.searchpagelinkcurrent:active, .searchnavlist ul li a.searchpagelinkcurrent:link, .searchnavlist ul li a.searchpagelinkcurrent:visited{color:#ffffff;background-color:#FCB036;}
.pagination ul li.active{border:1px solid #FCB036;}
.searchnavlist ul li a.searchpagelinkcurrent:hover{background-color:#FCB036;}
#baskettable td, #baskettable th{font-size:8pt;text-align:left;margin:0px;}
#baskettable th{background:#eee;}
#baskettable td span.basketopt{font-size:9px;}
#baskettable .totalstable{background:#eee;border:1px solid #ddd;text-align:center;margin:8px 0;}
#baskettable .totalstable tr.bigtotal td{font-weight:bold;font-size:10px;}
#baskettable .totalstable td{font-size:9px;padding:0px 4px;}
#baskettable .totalstable td.right{text-align:right;}
#baskettable img{border:0px;}
#baskettable td a{color:#000099;text-decoration:none;}
#checkoutcountryselect{font-size:9px;}
#checkoutstages{margin:0 auto;text-align:center;font-size:8pt;width:550px;color:#666;padding:5px 0px 15px 0;}
span.currentstage{color:#0fa0dd;font-weight:bold;}
span.stagenotreached{color:#C0CCCC;}
span.stagereached{color:#A0AAAA;}
#orderhistorytabs ul{margin:0px;margin-left:0px;padding:0px;}
#orderhistorytabs li{display:inline;position:relative;margin-left:2px;}
#orderhistorytabs li a{margin:0px;padding:0px 3px;border:1px solid #000;background:#eee;text-decoration:none;color:#000;}
#orderhistorytabs li a:hover{background:#FCB036;color:#ffffff;}
#quantitybreaktable th, #quantitybreaktable td{text-align:left;padding:0 15px 0 5px;}
#quantitybreaktable th{letter-spacing:-1px;background:#E0EEEE;}
#quantitybreaktable td{font-style:italic;font-size:90%;}
.popup-content{display:none;position:absolute;padding:5px;border:1px 
solid #6DA6B1;background-color:white;font-size:10px;text-align: 
center;}
.popup-content th{text-align:left;padding-right:4px;}
#optionlist input.vieworder, div.dotted{border:1px solid #e0eeee;font-size:11px;padding:0 5px 0 5px;cursor:pointer;background:transparent;font-style:italic;}
#optionlist input.vieworder:hover, div.dotted:hover{background:#E0EEEE;}
div.dotted{font-size:10px;}
.var{width:128px;display:block;padding:3px 10px 3px 10px;text-align:center;border:1px solid #E0EEEE;;color:#333333;margin-top:10px;margin-bottom:0px;text-decoration:none;font-style:italic;line-height:12px;}
.var:hover{background:#E0EEEE;color:#333333;text-decoration:none;}
#vattable td, #vattable th{padding:3px 8px;border-bottom:1px solid #dddddd;text-align: center;}
#vattable td { border-bottom: 1px dotted #dddddd; }
#vattable tr:hover>td{background:url(images/hatch.png); }
#vattable th{background:#e0eeee;border-top: 1px solid #dddddd;}
#calctable td, #calctable th { padding: 3px 8px; border-top: 1px dotted #dddddd; }
#calctable th{background:#e0eeee;border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; font-weight: bold;}
#calctable tr:hover>td{background:url(images/hatch.png); }

#clearcart, #baskettocheckout{float:left;margin-right:15px;}
#clearcart a, #baskettocheckout a{text-decoration:none;}

.cotable{margin:14px;}
.cotable td{text-align:left;padding:0 12px 0 0;}
.cotable td label{float:left;width:125px;}
.cotable td input{float:left;margin:0 6px 0 0;}
.cotable td .mandatoryfield{float:left;}
.checkoutinputerror{float:left;text-align:left;color:#ff0000;padding:2px 0 3px 8px;font-style:italic;}
.delmethcd, .delmethdesc{float:left;width:180px;}
.delmethdesc{font-style:italic;}
#checkout_prev input{float:left;margin-left:25px;background:url(images/button-back.png) top left;padding:3px 5px 2px 25px;text-align:right;}
#checkout_next input{float:right;margin-right:25px;background:url(images/button-next.png) top right;padding:3px 25px 2px 5px;text-align:left;}
#checkout_prev input, #checkout_next input{display:block;width:80px;height:20px;color:#ffffff;text-decoration:none;font-size:10px;font-weight:bold;border:0px;margin-bottom:40px;cursor:pointer;}
#checkout_prev input:hover, #checkout_next input:hover{color:#0e0e3c;}
#checkout_prev input:hover{background:url(images/button-back_hover.png) top right;}
#checkout_next input:hover{background:url(images/button-next_hover.png) top right;}
#tac{width:525px;height:150px;overflow:auto;background:#F1FFFF;padding:0px;}
#tac td{font-family:arial;font-size:7pt;}
#tac td strong{font-size:8pt;padding-bottom:4px;margin-bottom:6px;border-bottom:1px dotted #000000;display:block;}
#fgpassword input.box{font-size:8pt;width:200px;border:1px dotted #ababab;}
#attachedfiles { list-style-type: none; margin: 0px; padding: 0px; font-weight: bold; letter-spacing: -1px;}
#attachedfiles li { float: left; width: 260px;}
#attachedfiles a{color:#000000;text-decoration:none;font-style: italic; font-weight: normal; letter-spacing: 0px;}
#attachedfiles img{padding-right:8px;vertical-align: middle; float: left;}
.preview{border:1px solid #000000;width:180px;text-align:center;background:#ff3333;color:#ffffff;padding:5px;font-size:9pt;margin-bottom:10px;}
.offer a:hover{text-decoration:none;}
.offer{padding:18px;text-align:right;color:#e5e5ef;font-size:13pt;}
.offer strong{color:#000f4d;}
.offer span{font-size:8pt;color:#e5e5ef;font-weight:bold;}
.offer img{padding-left:15px;}
.basketopt{margin-left:10px;font-size:0.9em;}
.smalltext td{font-size:95%;}
#portalindex ul, #logout{list-style:square;padding:1px 0px;margin:0px 0px 0px 25px;font-size:10px;color:#FCB036;font-weight:bold;}
#portalindex li a{color:#000;}
#portalindex li a:hover{color:#FCB034;text-decoration:none;}
#portalindex ul li, #logout li{padding-left:5px;}
#special-top-background{width:560px;height:100px;background:url(/images/special-topbox.jpg);overflow:hidden;margin-left:10px;cursor:pointer;}
#special-top div{padding:11px 21px;font-size:20px;font-weight:bold;width:530px;color:#fff;background:url(/images/special-topbox.jpg);}
#special-top img{border:1px solid #000F4D;margin-right:10px;}
#special-top .price{color:#000f4d;font-size:16px;}
.prodcode{font-weight:bold;letter-spacing:-1px;}
.sitemap ul{padding-top:5px;padding-bottom:40px;clear:both;}
.sitemap li li li{padding:1px;}
.sitemap ul ul{padding-bottom:10px;}
.sitemap ul ul ul{padding-bottom:5px;}
.plistcart{float:right;margin:0px 12px 0 -28px;}
.moreinfo{float:left;margin:0px -28px 0 12px;}
.deliverytable th{background: #000F4D;color:#fff; padding:3px 0;font-weight:normal;font-size: 95%;}
.deliverytable td{padding:3px 0;border-bottom:1px dotted #000F4D;}

