/*
main colors
---------------
#001C5D 
#00A6CE  
#F5F5F5
#F3F3F3
#EEEEEE
#888888
#BBBBBB
*/

.head-menubar {background: url(../images/header.menubar.png) no-repeat; height: 29px; width: 950px; margin: 0 auto;}
.head-menubar li {float: left; padding: 3px 21px 0 22px; background: url(../images/header.menubar.sep.gif) no-repeat 0 -1px;}
.head-menubar li.first {background: none;}
.head-menubar li a {font-size: 11px; color: #eee; text-decoration: none;}
.head-menubar li a:hover {color: #F3F3F3; text-decoration: underline;}
.header-top .livesupport {float: left; overflow: hidden; height: 45px; padding-left: 125px;}
.header-top {width: 950px; padding-top: 15px; /* background: #fff url(../images/header.comenzi.png) no-repeat 468px 25px;*/}
.cartcheckout { width: 100px; float: right; text-align: center;} 
.cartcheckout li {background: #00A6CE url(../images/header.cartcheckout.png) no-repeat; margin-bottom: 1px; height: 22px; text-transform: uppercase; padding-left: 5px;} 
.cartcheckout li a {font-weight: bold; color: #fff; font-size: 11px; text-decoration: none; line-height: 22px; white-space: nowrap;} 
.header .menuContainer {background: #fff url(../images/header.menu.bg.gif) no-repeat; height: 38px; width: 950px; margin: 0 auto;}
.header .menuContainer .header-nav-container {float: left; width: 530px;}
.header .menuContainer .header-nav {background: none; width: 530px; }
.header .menuContainer .headerSearch , .header .menuContainer .newsletter {overflow: hidden; float: left; margin: 7px 20px 0 0; width: 161px; white-space: nowrap;}
.header .menuContainer .mini-search, .header .menuContainer .newsletter {font-size: 0; height: 23px;}
.header .menuContainer .headerinput { padding: 4px 2px 0 6px; width: 130px; margin: 0; border: 0; background: #fff url(../images/header.input.gif) no-repeat left top; height: 18px; line-height: 15px; color: #888; font-size: 11px; vertical-align: middle;}
.header .menuContainer .validation-advice {display: none;}
.header .menuContainer .validation-failed {background: #fff url(../images/header.input.gif) no-repeat left top !important; border: 0 !important; color: #FD6464;}
.header .menuContainer  .floaty {float: right; width: 365px;}

.footer .copyright {float: left; font-size: 11px; color: #888;}
.footer .footer-links {overflow: hidden; float: right; }
.footer .footer-links li {display: inline; padding: 0 5px 0 2px; border-right: 1px solid #bbb;}
.footer .footer-links li.last {padding-right: 0; border-right: 0;}
.footer .footer-links li a {color: #00A6CE; text-decoration: underline; font-size: 11px;}
.footer .footer-links li a:hover {text-decoration: none;}
.footer .footer-links a.rss {padding-left: 15px; background: url(../images/icon_feed.png) no-repeat 0 1px;}
.footer .footer-images {overflow: hidden; margin-top: 20px; clear: both;}
.footer .footer-images li {display: inline; margin-right: 1px;}


.tags-cloud .head h4 {padding-left: 6px;}
.blog .head h4 {padding-left: 6px;}

.comenzi-telefonice {margin: 10px 0; background: url(../images/phone.gif) no-repeat 0 4px; padding: 5px 5px 5px 26px; font-size: 12px; font-weight: bold;}
.te-sunam-noi {position: absolute; left: 650px; top: 25px; width: 160px; height: 40px; text-indent: -10000px;}

.right-adspace {overflow: hidden; width: 200px; height: 200px; margin-bottom: 15px;}

.recommend {margin: 10px 0 25px;}
.recommend h1 {margin: 0 0 5px 5px; padding: 0; font-size: 17px; font-weight: normal;}
.recommend h2, .recommend .price-box {margin: 0; padding: 0;}
.recommend .generic-product-grid {border-top: 2px solid #f3f3f3; border-left: 2px solid #f3f3f3;}
.recommend .generic-product-grid td {border-bottom: 2px solid #f3f3f3; border-right: 2px solid #f3f3f3; width: 33%;}

.header-top .bgPhones {position: absolute; left: 470px; top: 25px; width: 340px; height: 55px; overflow: hidden; zoom: 1; font-size: 0; line-height: 0;}

ul.reviews {}
ul.reviews li {margin-bottom: 15px; padding: 5px 5px 5px 55px; background: url(../images/quote.gif) no-repeat 5px 15px;}
ul.reviews li.even {padding: 5px 55px 5px 5px; background-position: 645px 15px;}
ul.reviews li h3 {margin-bottom: 1px; font-size: 13px;}
ul.reviews li .details {line-height: 14px; font-size: 11px;}
ul.reviews li .rating-box {margin-top: 2px;}

.product_video {background: url(../images/icon_video.gif) no-repeat; padding: 2px 0 2px 25px; margin-top: 5px;}

.marqueeContainer {overflow: hidden; margin: 0 auto; width: 950px; height: 31px;}
/*
.marqueeContainer {overflow: hidden; height: 16px; margin: 0 auto; width: 910px; padding: 5px 20px; background: #fff; font-weight: bold; border-top: 1px solid #f3f3f3; font-size: 13px; color: #00A6CE; cursor: pointer;}
.marqueeContainer .marquee {width: 400px; visibility: hidden; cursor: pointer;}
*/
.contactFooter {font-size: 11px; color: #777; clear: both; padding: 20px 5px 0; line-height: 14px;}
.contactFooter strong {color: #666;}
.contactFooter em {color: #001C5D; font-style: normal; margin: 0 2px 0 5px;}

#logo {padding: 0; margin-top: -15px;}
#staticCallout {background: url(../images/moneyback.gif) no-repeat; display: block; position: absolute; text-indent: -10000px; left: -1000px; top: -1000px; height: 190px; width: 21px;}

.banner-top {width: 950px; margin: 0 auto; padding: 10px 0; background: #fff;}
.banner-top td {vertical-align: middle; padding: 7px 10px;}
.banner-top td.banner {text-align: center; width: 850px; padding-left: 20px; font: bold 13px/15px Verdana, Arial, Helvetica, sans-serif; background: #f5f33e; color: #5a5902; -moz-border-radius: 7px 0 0 7px; -webkit-border-radius: 7px 0 0 7px; border-radius: 7px 0 0 7px;}
.banner-top td.banner a {color: #5a5902;}
.banner-top td.close {color: #787709; font: 11px/15px Arial, Helvetica, sans-serif; width: 50px; white-space: nowrap; cursor: pointer; background: #e8e62e; -moz-border-radius: 0 7px 7px 0; -webkit-border-radius: 0 7px 7px 0; border-radius: 0 7px 7px 0;}

#aebox_bg {font: 11px Arial, Helvetica, sans-serif; position: absolute; left: 0; top: 0; background: #000; z-index: 1000; width: 100%; height: 100%;}
#aebox {font: 11px Arial, Helvetica, sans-serif; position: absolute; left: -1000px; top: -1000px; background: #F3F3F3; border: 2px solid #ccc; padding: 5px 15px; z-index: 1001; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; }
#aebox .close {float: right; color: red; font-size: 11px; margin-bottom: 10px;}
#aebox .newsletter {clear: both;}
#aebox .newsletter p {font-size: 14px; color: #35f; margin-bottom: 10px;}
#aebox .newsletter .input-text {width: 185px;}
