.nav li{margin-left:15px;padding:3px;}
.nav a{color:#000;font-weight:700;font-size:12px;}
.nav a:hover{color:#ccc;font-weight:700;font-size:13px;}
body{background:gray;width:100%;}
a:hover img{border:0;text-decoration:none;}
:focus{outline:0;}
.header-container{background:#000;}
.header-top{clear:both;position:relative;width:930px;z-index:100;margin:0 auto;}
.col3-layout .col-wrapper{float:left;width:723px;}
.col3-layout .col-main{margin-left:4px;width:522px;}
.col2-left-layout .col-main{float:right;width:720px;}
.col2-right-layout .col-main{width:720px;}
.breadcrumbs ul{padding-bottom:0;text-align:left;width:930px;margin:0 auto;}
.products-grid li.item{width:150px;text-align:center;padding:12px 10px;}
.products-grid{line-height:1.35em;border-bottom:1px solid #D9DDE3;}
.products-grid .product-name{margin-bottom:.4em;font-size:1.05em;}
.products-grid .product-name a,.products-grid .product-name a:hover{color:#007ed3;text-decoration:none;}
.products-grid .ratings{margin-bottom:.6em;}
.link-wishlist{color:#DC6809 !important;font-weight:700 !important;}
.products-grid .link-wishlist a,.products-grid .link-compare a:hover{text-decoration:underline;}
.product-collateral h2{color:#3A83B4;font-size:0;font-weight:700;}
.product-essential{padding:10px 10px;}
#header-cart{position:absolute;z-index:20;width:200px;right:0;top:7px;}
#header-cart .head{margin-bottom:7px;padding-right:8px;}
#header-cart .head h4{cursor:pointer;float:none;display:inline;padding-left:15px;background:url(../images/icon-cart.gif) no-repeat 0 50%;}
#header-cart .head h4,#header-cart .head h4 a{color:#ababab;font-size:0.95em;font-weight:400;}
.header-topbar{height:26px;padding-top:5px;position:relative;width:930px;z-index:110;margin:0 auto;}
.welcome-msg{float:left;font-size:0.95em;}
.quick-access{text-align:left;float:left;color:#ababab;margin:0;}
.quick-access p{margin-bottom:4px;}
.quick-access li{display:inline;background:url(../images/blue_pipe.gif) no-repeat 100% 3px;padding-right:10px;padding-left:3px;}
.quick-access li.first{padding-left:10px !important;}
.shop-access a,.shop-access a:hover{text-decoration:none;color:#007ed3;font-size:11px;}
.shop-access a:hover{color:#FFF;}
.form-language{float:left;margin-left:65px;display:inline;}
.form-language label{color:#1e7ec8;padding-right:5px;font-size:11px;}
.form-language .flag option{background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-left:2px;}
.mini-search{float:right;position:absolute;right:0;top:32px;background:url(../images/icon-zoom.gif) no-repeat 0 0;padding:1px 0 1px 30px;}
.mini-search .input-text{width:200px;border:1px solid #517b92;padding:3px;}
.search-autocomplete ul{border:1px solid #5c7989;background-color:#efefef;}
.search-autocomplete li{border-bottom:1px solid #f4eee7;cursor:pointer;padding:2px 8px 1px;}
.search-autocomplete li .amount{float:right;font-weight:700;}
.search-autocomplete li.odd{background-color:#fff;}
.search-autocomplete li.selected{background-color:#dedede;}
.nav-container{clear:both;padding-bottom:1px;width:930px;background:#3B021C; repeat-x 0 0;border:1px solid #ffffff;border-width:1px 1px 0;margin:0 auto; border-radius: 10px 10px 0 0;}
.header-nav-container{clear:both;padding-bottom:1px;}
.main-container{background:#fff url(../images/cote.jpg) no-repeat 0 0;text-align:left;padding:13px 0;}
.main{background:#fff;border:1px solid #ccc;text-align:left;width:922px;margin:0 auto;padding:4px;}
.col-main{float:left;border:1px solid #ccc;}
.page-title,.page-head{border-bottom:1px solid #ccc;text-align:right;background:url(../images/box-header-bg.gif) repeat-x 0 100%;margin:0 0 12px;padding:2px 0;}
.page-head h3,.page-title h3,.page-title h1{text-transform:none !important;text-align:left;line-height:30px;color:#007ED3;font-size:12px;font-weight:700;margin:0 10px;}
#cart-content{background:#292a34;border:1px solid #727379;border-top:none;color:#aaa;position:absolute;top:23px;right:0;width:200px;padding:0 3px 5px;}
#cart-content .product-image img{border:1px solid #a9a9a9;}
#cart-content .product-details{margin:0 0 0 60px;}
#cart-content h6{color:#1E7EC8;text-indent:5px;}
#cart-content li{clear:both;}
#cart-content a:hover{color:#aaa;}
#cart-content .actions a span{cursor:pointer;}
#cart-content #center-buttons{padding-top:5px;clear:both;text-align:center;}
.toolbar .sorter,.toolbar .pager{border-top:1px solid #EEE;}
.side-col .block{margin-bottom:0.5em !important;}
.block{line-height:1.3em;font-size:.95em;}
.block .block-title{background:#fcfdfd url(../images/box-header-bg.png) repeat-x 0 100%;border:1px solid #ccc;margin:0;padding:2px 10px 0;}
.block .block-title strong{line-height:30px;color:#007ED3;}
.block .block-title strong .count{text-transform:none;color:#2f2f2f;white-space:nowrap;font-weight:400;font-size:.95em;}
.block strong{font-size:1em;}
.block .block-content{background:#f7f7f7; border:1px solid #ccc;border-top:none;padding:5px;}
.block .content ol{background:none;border:none;}
#slider{height:170px; position:relative; width:930px; margin:0 auto; overflow:hidden; margin-bottom:13px; background:url("../images/bgscroller.jpg"); border:1px solid #ccc}
div.bloccat {height:150px; overflow:hidden; width:150px; float:left; margin: 35px 5px 5px 55px;}
div.scroller{height:170px;overflow:hidden;width:700px; float:right;}
div.scroller .content{padding:0;}
div.slidercontrolwr{position:absolute;right:15px;top:15px;}
div.scroller img{border:none;}
div.scroller div.section{float:left;height:200px;overflow:hidden;width:930px;}
div.scroller div.content{width:930px;float:left;}
.slidercontrol{list-style:none;margin:0;padding:0;}
.slidercontrol a{color:#aaa;float:left;height:14px;overflow:hidden;text-decoration:none;text-indent:-1000px;width:14px;margin:0 2px;padding:0;}
.content .sliderdescription{background:url(../images/grid.gif) repeat left top;color:#222;font:12px bold Helvetica,sans-serif;left:15px;position:relative;top:-100px;width:650px;padding:10px;}
div.sliderdescription:hover,.sliderdescription.active{background-color:#fff !important;}
.content a{font:12px bold Helvetica,sans-serif;text-decoration:none;}
.aprev{background:url(../images/aprev.gif) no-repeat 3px 3px;}
.anext{background:url(../images/anext.gif) no-repeat 3px 3px;}
.astop{background:url(../images/astop.gif) no-repeat 3px 3px;}
.aplay{background:url(../images/aplay.gif) no-repeat 6px 3px;}
.footer-container{padding-top:5px;background:#fff url(../images/footer-bg2.gif) repeat-x 0 0;}
.footer{width:930px;margin:0 auto;}
.footer .store-switcher{display:inline;vertical-align:middle;padding:0 10px 0 0;}
.footer .informational label{color:#4e4e51;font-weight:700;padding-right:3px;}
.footer .informational{float:right;font-size:xx-small;}
.footer .informational ul{margin-bottom:15px;}
.footer .informational li{display:inline;background:url(../images/pipe-gray.gif) no-repeat 100% 50%;padding-right:8px;padding-left:6px;}
.footer .informational li.last{background:none;padding-right:0;}
.footer .informational a,.footer .informational a:hover{color:#4e4e51;}
.footer .informational a{text-decoration:none;}
.footer .legality{color:#4e4e51;text-align:right;font-size:11px;padding:0;}
.footer .legality a,.footer .legality a:hover{color:#4e4e51;text-decoration:none;}
.footerl .mini-newsletter{float:left;clear:both;width:390px;text-align:left;}
.footerl{float:right;}
.footerl .mini-newsletter h4{color:#505050;margin-right:10px;}
.footerl form,.footerl .mini-newsletter h4{float:left;line-height:30px;font-size:11px;}
.footerl .form-button-alt{float:right;margin:3px 0 0 6px;}
.langar{text-align:right; float:right; width: 384px;  }
.cart-collaterals .totals{background:#EAFEFE none repeat scroll 0 0;}
.cart-collaterals .upsell,.cart-collaterals .discount,.cart-collaterals .crosssell,.cart-collaterals .shipping{border:1px solid #CEC3B6;}
.cart-collaterals h2{color:#1E7EC8;}
.cart .cart-collaterals{padding:10px 5px;}
.opc li.section{border-top:1px solid #FFF !important;}
.checkout-onepage-index .page-title,.page-head{margin:0 0 1px;}
.block-progress dt{border-bottom:1px dotted #A3AEB3;}
.checkout-review-table-wrapper .data-table,.block-progress dd,.opc .step,.opc .step-title,.opc li.section{border:0 !important;}
.account-login .buttons-set{border:0;background:#fff;}
.button span span{display:block;float:left;background:#aeaeae url(../images/gradient-gray.gif) repeat-x 0 0;border:1px solid #adadad !important;vertical-align:top;color:#4F4F4F;margin:0;padding:2px 10px !important;}
.button:hover span span{color:#333;border-color:#888;}
button.btn-checkout span{line-height:15px;height:15px;}
.mini-newsletter input.input-text{display:block;width:167px;margin:4px 0 0;}
h4,h3,.category-head h2{font-size:12px;font-weight:700;color:#007ed3;}
.col-main p{margin-left:5px;margin-right:5px;}
#nav{font-size:1.1em;padding:0 3px;}
#nav li{position:relative;text-align:left;float:left;background:url(../images/navigation-div.gif) no-repeat 100% 50%;}
#nav a,#nav a:hover{display:block;line-height:1.3em;text-decoration:none;}
#nav span{display:block;cursor:pointer;white-space:nowrap;}
#nav li ul span{white-space:normal;}
#nav a{float:left;color:#aaa;font-weight:700;padding:9px 36px 9px 37px; }
#nav ul li,#nav ul li.active{float:none;padding-bottom:1px;background:#888;margin:0;}
#nav ul li.last{background:#444;padding-bottom:0;}
#nav ul a,#nav ul a:hover{float:none;background:none;padding:0;}
#nav ul li a{font-weight:400 !important;background:#2b2b2c;}
#nav ul{position:absolute;width:15em;top:35px;left:-10000px;}
#nav li.over > ul{left:0;}
#nav li.over > ul li.over > ul{left:100px;}
#nav li.over ul ul{left:-10000px;}
#nav ul li a:hover{background:#2a82b3 url(../images/nav-item-bg.gif) repeat-x 0 0;}
#nav ul span,#nav ul li.last li span{padding:3px 15px 4px;}
#nav ul ul{top:5px;}
#nav-sidebox a{font:12px/26px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#777;}
#nav-sidebox a:hover{color:#222;}
#nav-sidebox ul{padding-left:15px;}
.nav,button.button{margin:1px;}
a,a:hover{color:#555452;text-decoration:none;}
a img,.fieldset .legend,.fieldset,.product-view,.account-login .content{border:0;}
.quick-access li.last,.shop-access li.last{padding-right:0;background:none;}
.shop-access,#cart-content .product-image,.footerl .mini-newsletter input.input-text{float:left;}
#search_mini_form label,#nav-sidebox ul.level1{display:none;}
.search-autocomplete,#nav li.over{z-index:999;}
#nav li.active > a,#nav a:hover,#nav li.over > a{color:#fff;}
