div, th, td, p, input, select, textarea, tt, button {color:#2C3E49;}
A:link, A:visited, A:hover, A:active{color: #4a8386;}
#center-main A:link,#center-main  A:visited,#center-main  A:hover,#center-main  A:active{color: #aecaf9;}
#center-main .dialog A:link,#center-main .dialog A:visited,#center-main .dialog A:hover,#center-main .dialog  A:active{color: #4a8386;}
hr{color: #e4e4e4;}

.printable .button-row, .printable .buttons-row {display: none;}
th.invoice-price-column {text-align: left !important;}
button.button {padding-top: 0px !important; padding-bottom: 0px !important;}
.content form{min-height: 30px;}
.menu-minicart{position: relative;z-index:1000}
.menu-dialog ul.menu{margin-bottom:0px;}
.menu-dialog ul.menu li{background-image: none;border:0px none;padding-left:5px}
.menu-dialog ul.menu li div.button{height:31px}
.menu-dialog ul.menu li div.button a{height:31px !important}
.minicart-box .checkout-popup-link a.link:link, .minicart-box .checkout-popup-link a.link:visited, .minicart-box .checkout-popup-link a.link:hover, .minicart-box .checkout-popup-link a.link:active {padding-left:0px}

/* Page styles*/
html{background:#202e33 url(images/bbg.jpg) left top repeat-x;}
BODY{background: #202e33 url(images/bbg.jpg) left top repeat-x;text-align:center;padding:0px;font-family:sans-serif;font-size: 12px;color:#404040;}

div#mainFrame{margin-left:auto;margin-right:auto;text-align:left;}

#content-container, .flc-container #content-container{margin-top:225px;padding-top:5px;padding-bottom:180px;background: #3b6887 url(images/mbg.gif) left top repeat-x;}
.error-page #content-container{margin-top: 225px;height: 500px;}

#left-bar{width:180px;margin-left:20px;}
#right-bar{width:180px;right:20px;}

div#center-main{margin:0 5px 0 200px;color:#fff;padding: 0px 10px 10px 10px;}
.flc-container #center-main{padding-left:10px;margin:0px;padding-bottom: 30px;}

#center-main p, #center-main h1{color:#fff;}
#center-main .dialog p, #center-main  .dialog h1{color: #3e3e3e;}

/*Header styles */
#header, .flc-container #header, .error-page #header{height:225px;background-color: #fff;}
#header .mujer{position:absolute;top:0px; right:0px;height: 100%;width: 712px; background: #fff url(images/tleft.jpg) right top no-repeat;}

#header .line1{height:105px;}
.error-page #header .line1 .logo{margin-left: 10px}
#header .line1 .logo{padding-top:0px}
#header .line1 .logo a img{margin-top:25px;margin-left: 25px;width: 178px;height: 52px;}

#header .languages{right:auto;left:35px;top:auto;bottom:0px;}

#header .mcart_top{position:absolute;top:25px;color:#fff;right:30px;width:200px;font-size:11px;}
#header .mcart_top a:link, #header .mcart_top a:visited,
#header .mcart_top a:hover, #header .mcart_top a:active{color:#fff;font-weight:bold;text-decoration:underline;}
#header .mcart_top a:hover, #header .mcart_top a:active{text-decoration:none;}

#header .banner{position: absolute;right:0px;padding-right: 180px;top: 80px;}

.line1 .tabs{top:auto;bottom: 0px;right:30px;}
.tabs, .tabs li{height:30px;}
.tabs li, .tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active{background-image:none;}
.tabs a:link, .tabs a:visited, .tabs a:hover, .tabs a:active{  padding: 5px 10px 0px 15px;  font-weight:normal;color: #fff;}
.tabs .atabl{height:100%;background: url(images/sb-tab-a-bg.gif) left top repeat-x;}
.tabs .atabr{height:100%;background: url(images/sb-tab-a-r.gif) right top no-repeat;}
.tabs li.act a:link, .tabs li.act a:visited, .tabs li.act a:hover, .tabs li.act a:active{height:100%;background: url(images/sb-tab-a-l.gif) left top no-repeat;color: #142b47;}

#header .line5{position:absolute;bottom:20px;overflow:visible;border: 0px; min-width: 180px; width: auto; margin-left: 30px;}
#header .inline5{background: #e4eef0 url(images/sbg-t.gif) right top no-repeat;margin-left: 10px;}
#header .line5 .topwrap{overflow:visible;background: url(images/sbg-t.gif) left top no-repeat;height: 15px;padding-left: 15px;margin: 0px 10px 0px -10px;}
#header .line5 .toplist{padding-right: 15px;background:  #e4eef0 url(images/sbg-b.gif) right bottom no-repeat;
text-align: left;}

.toplist ul{margin: 0px;float: none;padding: 0px  0px 15px 10px ;list-style: none;background: url(images/sbg-b.gif) left bottom no-repeat;}
.toplist li{float:none;margin: 0px 0px 0px 5px;border-bottom:1px dotted #a2a2a2;padding: 0px 10px 0px 0px;}
.toplist li.last{background-image: none;padding-right:0px;border-width: 0px;}
#header .toplist  A, #header .toplist  A:link, #header .toplist  A:visited, #header .toplist  A:hover,
#header .toplist  A:active {color:#676767;display:inline;font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;white-space:nowrap;outline-style: none;}
#header .toplist  A:hover{text-decoration: underline;}

#header .line3{background: #d82b00 url(images/b-cl_l.jpg) no-repeat left top;height:148px;text-align:right;padding:0px;margin:0px;width:100%;}
#header .line3 IMG{float:right;margin-right:9px;height:100%;}

.ban-pad{padding:0px;background: transparent url(images/b-cl-r.jpg) no-repeat right top;width:100%;height:146px;}
.banwrap{background: transparent url(images/b-bg.jpg) repeat-x right top;}

input.sbutton{height:26px;width:25px;vertical-align:middle;background: transparent url(images/go_c.gif) no-repeat left top;}

#header .flc-top-login {top:202px;right:140px;}
.flc-top-login-text{position: relative; top: 1px; color: #0057A6;}
#header .line5 span.flc-top-login-text,  #header .line5 span.flc-top-login-text span,
#header .flc-top-login button.simple-button span{color:#fff;}

.search-sort-bar-float{float:right;}

/*footer styles*/
#footer{margin-top:0px;background: #3b6887 url(images/dec.jpg) left -15px no-repeat;height:180px;}
#footer .subbox{height: 180px;}
#footer .box, #footer .subbox{border: 0px none;background-color: transparent;}

#footer .left, #footer .right{color:#fff;padding-left: 0px;}
#footer .top{position: absolute;top: 75px;left:80px;padding-left: 160px;}
#footer .top a:link,#footer .top a:visited, #footer .top a:hover, #footer .top a:active{color: #fff;text-decoration: underline;font-weight: bold;padding-right: 20px;}
#footer .top a:hover{text-decoration: none;}

#footer .subbox .left {left: auto;right: 20px;text-align:right;top: 110px;line-height: 26px;vertical-align: top;}
#footer .subbox .right {left: 20px;right:auto;top: 110px;text-align: left;line-height: 40px;vertical-align: top;}

#footer .left a:link, #footer .left a:visited, #footer .left a:active{color: #fff;text-decoration:none;}
#footer .left a:hover{color: #fff;text-decoration: underline;}


/*Common Dialog styles*/
div.dialog{border-width: 0px;background: transparent url(images/dlg-bg.gif) right top no-repeat;padding-right: 10px;margin-left: 10px;}
div.dialog .titlewrap{background: transparent url(images/dlg-bg.gif) left top no-repeat;margin-left: -10px;}
div.dialog .title{background-image: none;height:27px;line-height:27px;border-width: 0px;}
.dialog .title H1, .dialog .title H2 {font-size: 13px;font-weight: bold;padding: 0px;margin: 0px;color: #3b6887;}
.dialog .content {padding: 10px}

div.dialog .dlg_wrap{width:100%;}
div.dialog .b_r{background: transparent url(images/dlg-bg.gif) right bottom no-repeat;padding-right: 10px;margin-left: 10px;margin-right:-10px;}
div.dialog .m_l{margin-left: -10px;}
div.dialog .m_r{margin-right: -10px;background-color: #daeaff;}
div.dialog .b_l{ background: transparent url(images/dlg-bg.gif) left bottom no-repeat;margin-left: -20px;padding-bottom:10px;}

div.dialog-featured-list{background: transparent url(images/feat-bg.gif) right top no-repeat;}
div.dialog-featured-list .titlewrap{background: transparent url(images/feat-bg.gif) left top no-repeat;}
div.dialog-featured-list .b_r{background: transparent url(images/feat-bg.gif) right bottom no-repeat;}
div.dialog-featured-list .b_l{ background: transparent url(images/feat-bg.gif) left bottom no-repeat;}
div.dialog-featured-list .m_r{background-color: #e2e2e2;}
div.dialog-featured-list .content{padding-bottom:10px;border-left: #fff 1px solid;border-right: #fff 1px solid;}

/*Product tabs*/
div.no-bullet{background: transparent url(images/tab-bg.gif) right top no-repeat;}
div.no-bullet .titlewrap{background: transparent url(images/tab-bg.gif) left top no-repeat;}
div.no-bullet .m_l .m_r{background-color: #1a4b6d;}
div.no-bullet div.b_r{background: transparent url(images/tab-bg.gif) right bottom no-repeat;}
div.no-bullet div.b_l{ background: transparent url(images/tab-bg.gif) left bottom no-repeat;}
div.no-bullet .content{padding-top:0px;padding-bottom:0px;}
div.no-bullet .title{height:35px;}

#center-main A.pTab:link, #center-main A.pTab:visited, #center-main A.pTab:hover, #center-main A.pTab:active{
display:block;margin-top:5px;height:32px;float:left;color: #fff;font-size:11px;font-weight:normal;padding:0px 7px;text-decoration: none;outline-style: none;}

#center-main A.pTab-a:link, #center-main A.pTab-a:visited, #center-main A.pTab-a:hover, #center-main A.pTab-a:active{
display:block;margin-top:5px;height:32px;font-size:11px;float:left;color: #3c3c3c;outline:none;font-weight:bold;padding:0px;padding-right: 7px;text-decoration: none;outline-style: none;background: #fff url(images/tab-h-r.gif) right top no-repeat;}
A.pTab-a img.left{float:left;background: url(images/tab-h-l.gif) left top no-repeat;height: 28px;}

#layer1, #layer2, #layer3, #layer4, #layer5{background-color: #fff;padding: 15px 5px;}

.w-tr{background: #fff url(images/tab-h-r.gif) right top no-repeat;padding-left:9px;}
.w-tl{background: transparent url(images/tab-h-l.gif) left top no-repeat;margin-left: -9px;padding-left: 9px;}
.w-br{background: transparent url(images/tab-b-r.gif) right bottom no-repeat;padding:0px  9px;}
.w-bl{background: transparent url(images/tab-b-l.gif) left bottom no-repeat;margin-left: -18px;padding-left: 9px;}

/*Related products title position fix*/
.uproducts .title td{padding: 0px;}
.w-bl ul.rproducts{margin-top:0px;padding:10px 0px;}


/*Common Menu styles*/
div.menu-dialog{border-width: 0px;background-color:transparent;margin-bottom: 10px;}
div.menu-dialog .m_hdr_wrap{background: transparent url(images/m-h.gif) left top no-repeat;padding-left: 10px;}
div.menu-dialog .title-bar{background: transparent url(images/m-h.gif) right top no-repeat;height:27px;line-height:27px;width:100%;margin-right:-10px;border: 0px none;}
.menu-dialog .title-bar h2 {line-height: 23px}
div.menu-dialog .m_l{}
div.menu-dialog .m_r{}
div.menu-dialog .m_cont_wrap_r{}
div.menu-dialog .content{background-color: transparent;}

.menu-dialog .item{color: #fff;}
.menu-dialog .content a:link, .menu-dialog .content a:visited, .menu-dialog .content a:hover, .menu-dialog .content a:active {color: #fff;}
.menu-dialog ul {list-style-type:none;list-style-position: inside;padding:0px;}

.menu-dialog ul li {border-bottom:0px dotted #a2a2a2;padding:7px 0 5px 12px;background: url(images/bullet.gif) 3px 11px no-repeat;color: #fff;}

#content-container .ajax-minicart IMG.minicart-button {margin-top: 3px;margin-left: 10px}
/*Categories menu styles and right bar cart*/
.menu-categories-list ul{list-style-type:none;list-style-position: inside;list-style-image: none;padding:0px;}

div.menu-categories-list, #right-bar .menu-minicart{background: transparent url(images/cat-h.gif) right top no-repeat;padding-right: 13px;margin: 0px 0px 15px 0px;}
div.menu-categories-list .m_hdr_wrap, #right-bar .menu-minicart .m_hdr_wrap{background:transparent url(images/mbg.gif) repeat-x scroll left -50px;padding: 0px;margin: 0px;}

div.menu-categories-list .title-bar, #right-bar .menu-minicart .title-bar{background: transparent url(images/cat-h.gif) left top no-repeat;height:30px;line-height:30px;width:100%;margin-left:0px;overflow:hidden;border: 0px none;}
#right-bar .menu-minicart .title-bar{overflow:visible}

div.menu-categories-list .m_l, #right-bar .menu-minicart .m_r{background: #305978  url(images/cat-b.gif) right bottom no-repeat;margin-right: -13px;}

div.menu-dialog .m_r{}
div.menu-dialog .content .minicart .valign-middle{color: #fff;}
div.menu-categories-list .content, #right-bar .menu-minicart .content{background: #305978 url(images/cat-b.gif) left bottom no-repeat;
background-color: transparent;margin-right:10px;}
.menu-categories-list ul li{margin-left: 5px;background: url(images/cbullet.gif) 0px 11px no-repeat;}

.menu-categories-list .content a:link, .menu-categories-list .content a:visited,
 .menu-categories-list .content a:hover, .menu-categories-list .content a:active {color: #fff;}

/*Bestsellers menu styles*/
.menu-bestsellers ul li{background-image: none;font-weight:bold;}

.menu-bestsellers a:link, .menu-bestsellers a:visited,
.menu-bestsellers a:hover, .menu-bestsellers a:active{font-weight:normal;}

.menu-special .content a:link, .menu-special .content a:visited,
.menu-special .content a:hover, .menu-special .content a:active{}

.menu-auth INPUT{width:95%;}

.recovery{margin-top:0px;}

div.minicart .full img {margin: 0px 4px 7px 10px;width: 21px;height: 31px;background: transparent url(images/minicart.gif) no-repeat left top;}

div.minicart .empty img {margin: 0px 4px 7px 10px;width: 21px;height: 31px;background: transparent url(images/minicart.gif) no-repeat left top;}
div.minicart table tr td{color: #fff;}

.mcart-left{line-height: 20px;margin: 20px 0px 15px 0px;padding-left: 10px;}
.mcart-left .minicart strong{color: #fff;padding-left: 15px;}

/*Buttons styles */
.button-row{height: 28px;}
.login-buttons .button{margin-right:10px;}

#left-bar .login-buttons div.button, #right-bar .login-buttons div.button{margin-top:1px;}

button.width-100{width:100%;}

button.menu-button, div.menu-button, button.main-button, button.button, div.button {overflow:visible;height: 28px;text-align:center;margin-right:5px;}

 div.menu-button, button.menu-button .button-right,  button.main-button .button-right,
button.button .button-right, div.button{
background: transparent url(images/btn-o.gif) no-repeat right top;
padding: 0px 9px 0px 0px;
overflow:visible;
height: 28px;
margin:0px 0px 0px 9px;
position:relative;
}

div.menu-button a:link, div.menu-button a:visited,
div.menu-button a:hover, div.menu-button a:active,  button.menu-button .button-left,
button.main-button .button-left, button.button .button-left,
#center-main div.button a:link, #center-main div.button a:visited, #center-main div.button a:hover, #center-main div.button a:active{
background: transparent url(images/btn-o.gif) no-repeat left top;
height: 28px;
line-height:23px;
vertical-align: middle;
font-size:11px;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
position:relative;
margin:0px 0px 0px -9px;
color:#fff;
}
div.menu-button div,
  div.menu-button a:link,   div.menu-button a:visited,   div.menu-button a:hover,   div.menu-button a:active{color:#fff !important;}

button.main-button .button-left, button.button .button-left{color: #fff;}

button.violet .button-left, div.violet{
background: transparent url(images/btn-v.gif) no-repeat left top;
color:#fff;
height: 28px;
line-height:23px;
vertical-align: middle;
font-size:11px;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
position:relative;
margin:0px 0px 0px -9px;
}

button.violet .button-right, div.violet a:link, div.violet a:visited,
div.violet a:hover, div.violet a:active{
background: transparent url(images/btn-v.gif) no-repeat right top;
padding: 0px 9px 0px 0px;
overflow:visible;
margin:0px 0px 0px 9px;
}


#left-bar div.button a:link, #left-bar div.button a:visited,#left-bar div.button a:hover,#left-bar div.button a:active,
#right-bar div.button a:link, #right-bar div.button a:visited, #right-bar div.button a:hover, #right-bar div.button a:active,
#left-bar div.menu-button a:link, #left-bar div.menu-button a:visited,
#left-bar div.menu-button a:hover,#left-bar div.menu-button a:active, #left-bar  button.menu-button .button-left,
#left-bar button.main-button .button-left, #left-bar  button.button .button-left,
#right-bar div.menu-button a:link, #right-bar div.menu-button a:visited,
#right-bar div.menu-button a:hover,#right-bar div.menu-button a:active, #right-bar  button.menu-button .button-left,
#right-bar button.main-button .button-left, #right-bar  button.button .button-left
{
background: transparent url(images/l_button.gif) no-repeat left top;height:19px;line-height: 19px;color:#fff;}

#left-bar div.menu-button, #left-bar  button.menu-button .button-right,#left-bar button.main-button .button-right, #left-bar button.button .button-right,#left-bar  div.button,
#right-bar div.menu-button, #right-bar  button.menu-button .button-right, #right-bar button.main-button .button-right,
#right-bar button.button .button-right,#right-bar div.button, #right-bar div.button div{
background: transparent url(images/l_button.gif) no-repeat right top;
}

/*product list styles*/
.products-table .product-cell{background:#fff;padding:0px 10px;border-left:#daeaff 8px solid}
.dialog-featured-list .products-table td.first, .products-table td.first{border-left:0px}

.dialog-featured-list .products-table .product-cell{background:#fff;border-left:#e2e2e2 8px solid}


.products{margin:10px 0px;}
.products-list .item, .product-details {margin-top:0px;background: #fff url(images/it-t-l.gif) left top no-repeat;}

.products-list .item {margin:0px;margin-top:10px;}
.products-list .first{margin-top:0px}

.products-table .wrap-tr,.products-table .wrap-br{padding:0px;background: transparent none;}

.products-table .wrap-tr, .products-list .item .wrap-tr, .product-details .wrap-tr{background: transparent url(images/it-t-r.gif) right top no-repeat;width:100%;}
.products-table .wrap-tr{padding:0px;background-color: #fff;}

.products-table IMG.wrap-tl{background: url(images/it-t-l.gif) left top no-repeat;float:left;width:100%;height:7px;}
.products-table IMG.wrap-bl{padding:0px;background: url(images/it-b-l.gif) left bottom no-repeat;height:7px;float:left;width:100%;}

.products-table .wrap-br{padding:0px;background-color: #fff;height:7px;}
.products-table .wrap-br, .products-list .item .wrap-br, .product-details .wrap-br{  background: transparent url(images/it-b-r.gif) right bottom no-repeat;  width:100%;}

.products-list .item .wrap-bl, .product-details .wrap-bl, .product-details .wrap-bl{
padding:10px 0px;background: url(images/it-b-l.gif) left bottom no-repeat;width:100%;}

.products-table .wrap-br, .product-cell .wrap-bl{background-color:#fff;}

.products-table .price-row, .products-table .market-price{text-align: center}

.products-last-row .price-row, .products-last-row .market-price{}

div.dialog-featured-list .products-table .wrap-br, div.dialog-featured-list  .products-list .item .wrap-br{background: #fff url(images/it-b-r-g.gif) right bottom no-repeat;}
div.dialog-featured-list .products-table .wrap-bl, div.dialog-featured-list  .products-list .item .wrap-bl{background: transparent url(images/it-b-l-g.gif) left bottom no-repeat;}
div.dialog-featured-list .products-table .wrap-tr, div.dialog-featured-list  .products-list .item .wrap-tr{background: #fff url(images/it-t-r-g.gif) right top no-repeat;}
div.dialog-featured-list .products-table .wrap-tl, div.dialog-featured-list  .products-list .item .wrap-tl{background: transparent url(images/it-t-l-g.gif) left top no-repeat;}

.product-cell A.product-title:link, .product-cell A.product-title:visited,
.product-cell A.product-title:hover, .product-cell A.product-title:active,
.products a.product-title:link, .products a.product-title:visited, .products a.product-title:hover,
 .products a.product-title:active, .products .product-title, .product-details .product-title {
color: #0256a3;font-weight: bold;font-size:12px;text-decoration:underline;}

.products .price-value{color: #c13b00;font-weight: bold;font-size: 14px;}
.dialog-featured-list .products .price-value{color: #b53711;}

.product-cell .market-price, .product-cell .price{font-weight: bold;}

.product-cell .button-bar-float{position:relative;float:right;}

.product-cell .button-bar{text-align:center;}

.price-box-float{position:relative;float:left;width:50%;}

.price-box .price-row, .price-box .market-price{text-align: center;}

.products-list .market-price, .products-list .price{font-weight: normal;}

.product-cell .price-value{text-align:right;}

.products .market-price-value{font-weight: normal;}

.product-cell .market-price-value{font-weight: bold;font-size:11px;color: #333;}

.search-sort-bar-float{line-height:31px;height:31px;}
.search-sort-bar .search-sort-title{color: #0256a3;}

.search-sort-bar img.up, .search-sort-bar-float img.up {background:transparent url(images/yuarrow.gif) repeat scroll 0 0;}
.search-sort-bar img.down, .search-sort-bar-float img.down {background:transparent url(images/ydarrow.gif) repeat scroll 0 0;}
.search-sort-bar a.search-sort-link:link, .search-sort-bar a.search-sort-link:visited,
.search-sort-bar a.search-sort-link:hover, .search-sort-bar a.search-sort-link:active{color: #0256a3;font-weight: bold;font-size: 10px}

.product-details .details{padding-left: 20px;zoom:1;position:relative}
.product-details .details .descr {margin:15px 0px 15px -130px;position:relative;padding-right:10px;}
.product-details .image {margin-right:0px}
.product-details .image .image-box {text-align:left;}

table.product-properties {width: auto;}
.product-details .product-subtitle{padding-top: 0px;}
table.product-properties .property-name{text-align:left;width: 130px}
.product-details .product-subtitle div.hline {color: #202020;font-weight: bold;text-transform: uppercase;font-size: 12px;border: 0px none;}

.product-details .product-subtitle div {padding-top:20px;color: #4f5660;font-weight: bold;font-size: 13px;border: 0px none;border-bottom: 1px solid #e4e4e4;}

/*Navigation*/
.nav-pages{vertical-align:top;margin: 2px 0px;}
.nav-pages a:link, .nav-pages a:visited, .nav-pages a:hover, .nav-pages a:active, .nav-pages span{display:block;float:left;padding: 2px 5px;margin:0px 3px;text-decoration: none;}

.nav-pages a.nav-page:link, .nav-pages a.nav-page:visited, .nav-pages a.nav-page:hover, .nav-pages a.nav-page:active{border: 1px solid #a0a0a0;}

.nav-pages .current-page{font-weight: normal;background-color: #a0c0e0;border: 1px solid #a0a0a0;padding: 2px 5px;margin:0px 3px;}

#location{height: auto;}
#location span, font.bread-crumb, #center-main a.bread-crumb:link, #center-main a.bread-crumb:visited,
#center-main a.bread-crumb:hover, #center-main a.bread-crumb:active{color: #fff;}

a.nav-page:hover{background-color: #a0c0e0;}

#center-main .subcategory-descr p.descr{color: #3b6887;font-size:12px;}

.products .descr {padding:15px 5px;}

p.register-bottom-note{padding-bottom: 10px;}

a.simple-button:link, a.simple-button:visited, a.simple-button:hover, a.simple-button:active {color: #6ac3e6;}

.buttons-row-right, .buttons-row {height:28px;}
.uo-box{background:transparent none;color:#fff;padding-left:10px;border:0px none;padding-bottom:0px;position:absolute;top:20px;left:180px}
.uo-container #footer {height:180px}
.uo-container #content-container {padding-bottom:180px;}
.no-bullet .title-with-sort-row h2 {width:100%}
.no-bullet .title-with-sort-row .dialog-search-sort-bar{width:0px}
div.iv-box {color:#fff}
.printable-bar{text-align:right;}
.offers-cell{color:#fff}
.menu-minicart .title-bar h2, div.news{color: #fff}

/*common main.css fixes*/
.menu-dialog ul li, .menu-dialog .login-text ul li{padding:5px 0 5px 12px;background: url(images/bullet.gif) 3px 11px no-repeat;}
.menu-bestsellers ul{ margin-left: 0px;}
.menu-bestsellers ul li{background-image: none;font-weight:bold;padding-left:0px}
.fancycat-icons-e ul.fancycat-icons-level-0{width:165px;}
div.fancycat-icons-e ul li {background: transparent none;}
div.fancycat-icons-e li ul {background:#305978 none;}
.menu-categories-list ul.fancycat-icons-level-0{margin-left:5px}
.menu-categories-list ul.fancycat-icons-level-0 li {margin-left:0px}
div.fancycat-icons-e li:hover, div.fancycat-icons-e li.over{background-color: #5b88a7;}

.products-table .buy-now, .products .buy-now{margin:0px auto;}
.products-table .buy-now .quantity-empty {height: 0px}
.products-table td.product-cell{text-align:center}
.products-table td.product-cell-price, .products-table td.product-cell-buynow{padding-top:0px;}

.products-table .creviews-rating-box{margin: 7px auto 0px auto;}
.creviews-rating-box {height:auto}
.creviews-vote-bar{width:100%;text-align: center;}
.products-list .creviews-vote-bar ul.star-0 {margin:0px}
.creviews-vote-bar ul.star-0{width:110px;margin:0px auto;}
.products-table td.product-cell-buynow .button-row {text-align: center}
.products-table .buy-now .quantity-empty {height: 0px}
.products .buy-now .quantity {height: auto}
.products-table .image {text-align: center;margin: 0px auto}

.printable #header .mcart_top, .printable #header .line5 , .printable #header .mujer {height: 0px; display: none;}
.printable #header{height: 100px}
.printable #header .languages{position:absolute;left:auto;right:30px;top:25px;}
.uproducts,.uproducts  ul li{margin:0px;padding: 0px;list-style-type:none;}
.product-details {margin-bottom:0px}

/*testing purposes*/
div.evaluation-notice {height:0px;display:none;}
