@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;background:no-repeat scroll 0 0 transparent;border:0px none #FFF;outline:0 none;outline-style:none;list-style:none outside;text-decoration: none;}
img {vertical-align:middle;display:inline-block;}
input {border:solid 1px #e2e2e2;}
.submit {cursor:pointer;border: 0px none #FFF;}
.last {margin-right: 0px !important; border: none 0 #fff;}
a:hover {text-decoration: none;}
a.more {display: block;clear: both;float: right;}
.floatLeftNone {float:left; clear:none;}
.floatRightNone {float:right; clear:none;}
.floatLeftBoth {float:left; clear:both;}
.floatRightBoth {float:right; clear:both;}
.clear {clear:both !important;display:block;height:0px;width:100%; float:none;line-height:0px !important;font-size: 0px !important;overflow:hidden;}

#paginare {
	margin: 0 auto;
	text-align:center;
}

#paginare a {
	padding:3px;
	margin:2px;
	border:1px solid #ccc;
	color:#B93A26;
	text-decoration: none;
}
#paginare a:hover {
	color:#B93A26;
	text-decoration: none;
}

#paginare .selected {
	font-size:13px;
	font-weight:bold;
	color:#B93A26;
}

.all {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:100%; background:#FFF url(/images/bg-body.png) 0 0 repeat-x;}

.page {position:relative;width:1100px; display:block; margin:0 auto;}
.flashTop {display:block; float:none; clear:both; background:url(/images/flash1.jpg) 0 0 no-repeat; width:882px; height:224px;}
.flashRight {display:block; float:none; position:absolute; right:0; top:0; background:url(/images/flash2.jpg) 0 0 no-repeat; width:218px; height:623px; z-index:200;}
.lang {position:absolute; left:-7px; top:100px; z-index:199;display:block; width:32px; height:86px;}
.footer {display:block; width:740px; margin:0 0 0 200px; font-size:9px;}
.footer ul {display:block; float:none; clear:both; text-align:center; color:#000000;}
.footer ul li {display:inline;padding-right:5px;}
.footer ul li a, .footer ul a:visited {padding-right:5px; color:#000000;}
.footer ul a:hover {text-decoration:underline;}
.footer .copy {color:#939598; display:block; float:none; clear:both; text-align:center;padding:15px 0;}

.leftCol0 {width:204px;display:block; float:left; clear:none;position:relative; z-index:198;}
.leftCol0 .inner {width:180px;float:right; clear:both;}
.leftCol0 .bottom {background:url(/images/bg-leftCol0Bottom.jpg) 0 0 no-repeat; width:204px; height:30px; display:block; float:none; clear:both;}

.leftad { 
	margin-top:20px; text-align:right; width:195px; padding-right:0px; background-color:#fff;
}

#leftNav {font-size:12px;padding-bottom:50px; background:url(/images/bg-leftNav-bottom.png) 0 bottom no-repeat;}
#leftNav li {font-family:Arial; font-size:12px; display:block; float:none; clear:both; padding-right:7px; text-align:right;  background: url(/images/bck_meniu.png) no-repeat top right; margin-bottom:4px; margin-right:20px; padding-top:1px;}
#leftNav li.selec { background: url(/images/bck_meniu_hover.png) no-repeat top right; }
#leftNav li a, #leftNav li a:visited {padding-right:10px; color:#FFFFFF; line-height:19px; display: block;}
#leftNav li a:hover, #leftNav li a.active { font-size:13px; font-weight: bold; display: block;}


.leftCol0 .quickCart {background:#FFFFFF url(/images/bg-topBox2.png) 0 bottom no-repeat; width:180px; padding-bottom:20px; padding-top:3px;color:#026774; display:block;}
.leftCol0 .quickCart {display:block; text-align:center;}
.leftCol0 .quickCart a { color:#026774; font-size:11px; display:inline-block;  vertical-align:middle; width:100px;}
.leftCol0 .quickCart img {display:inline-block;  vertical-align:middle; margin-left:15px;}

#login {font-size:13px; color:#FFFFFF; width:110px; margin:0 auto;}
#login .styled {color:#939598; padding:0 5px; border:1px inset #dcdddf; font-size:11px; line-height:20px; width:98px;margin-bottom:4px; background-color:#FFFFFF; height:20px;font-family:Arial, Helvetica, sans-serif;}
#login .submit {color:#FFFFFF; width:58px; background:#000000 url(/images/bg-login-subit.png) 0 0 no-repeat; width:58px; height:20px; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#login a {color:#FFFFFF; font-size:11px;}
#login input {display:block; float:none; clear:both;}
#login span {display:block; margin-bottom:8px; float:none; clear:both;}


.rightCol0 {width:740px; background:url(/images/bg-rightCol0.png) 0 0 repeat-y; margin-left:-9px;display:block; float:left; clear:none;position:relative; z-index:197;}
.pageTitle {background:url(/images/bg-pageTitle.jpg) 0 0 no-repeat; width:648px; height:36px; display:block; float:none; clear:both;margin-left:9px;padding:0 0 0 30px;}
.rightCol0 .inner {padding:10px 52px 35px 39px; background:url(/images/bg-rightCol0-Bottom.jpg) 0 bottom no-repeat;display:block; float:none; clear:both;min-height:650px; line-height:15px;}
.rightCol0 .inner1 {padding:10px 9px 35px 9px; background:url(/images/bg-rightCol0-Bottom.jpg) 0 bottom no-repeat;display:block; float:none; clear:both;min-height:650px; line-height:15px;}
h1 {color:#FFF; font-weight:normal; font-size:24px;}

.pageTitle h1 {color:#FFF; font-weight:normal; font-size:22px; height:30px; #padding-top:5px; #padding-bottom:9px;}
h2 {color:#b93a26; font-size:16px; font-weight:normal;}
h3 {color:#b93a26; font-size:13px; font-weight:normal;}
.rightCol0 a, .rightCol0 a:visited {color:#b93a26;}
.rightCol0 a:hover {text-decoration:underline;}
ol {list-style:inside circle;}
.redTxt {color:#b93a26;}
.blueTxt {color:#006774;font-weight:bold;}
ul.redA {display:block; margin-bottom:5px;}
ul.redA li {background:url(/images/arrows-red.png) 0 5px no-repeat; display:inline-block; clear:both; float:none;padding:0 0px 0 10px; margin-bottom:5px;}

ul.blueA {display:block;}
ul.blueA li {background:url(/images/arrows-blue.png)0 5px no-repeat;display:block; clear:both; padding-left:10px;}

.galleryPreview {display:block; float:none; clear:both; margin-bottom:25px;}
.galleryPreview ul.blueA {padding-left:0px;}
.galleryPreview a {display:block; float:left; clear:none; margin:0 17px 12px 0;}

.categ {display:block; float:none; clear:both; text-align:center; color:#808080;}
.categ span {line-height:18px;display:inline-block;}
.categ a {display:inline-block;background:url(/images/greySliderW.png) top right no-repeat; margin:0 4px; float:none; color:#000000;}
.categ a .N {padding:0 8px; background:url(/images/greySliderN.png) 0 0 no-repeat;}

.categ a.active, .categ a:hover {background:url(/images/blueSliderW.png) top right no-repeat; color:#FFFFFF; text-decoration: none;}
.categ a.active .N, .categ a:hover .N {background:url(/images/blueSliderN.png) 0 0 no-repeat; text-decoration: none;}

.pageNav {display:block; float:none; clear:both; text-align:center; color:#808080;margin:15px 0 20px 0;}
.pageNav a {color:#808080;margin:0 2px;}
.pageNav a:hover, .pageNav a.active {color:#006774;}

.prodListHolder {}
.prodListHolder .row {display:block; float:none; clear:both; padding:0 45px 0 15px;}
.prodListHolder .imgHolder {display:block; float:left; clear:none; width:170px; text-align:center;}
.prodListHolder .desc {display:block; float:left; clear:none;}
.prodListHolder .desc .details {display:block; float:left; clear:none;width:220px; margin-right:20px;}
.prodListHolder .desc .quickBuy {display:block; float:left; clear:none; width:136px; padding-top:20px; line-height:16px;}
.prodListHolder .adauga {line-height:18px; color:#FFF !important; display:block; float:none; clear:both; height:18px; font-size:10px; margin-top:5px;}
.prodListHolder .adauga .N {display:block;float:left;clear:none; background:url(/images/redSliderN.png) 0 0 no-repeat; width:8px; height:18px;}
.prodListHolder .adauga .W {background:url(/images/redSliderW.png) top right no-repeat; padding-right:8px;display:block;float:left;clear:none;height:18px;}

.spacer1 {background:url(/images/spacer1.png) 0 0 no-repeat; width:719px; height:14px; display:block; float:none; clear:both;margin:20px 0;}

.productDetails {padding:30px 40px 10px 40px;}

.codProdus {color:#808080;}

.productDetails .prodVisual {display:block; float:none; clear:both;}

.productDetails .imgHolder {position:relative;width:300px; text-align:right;display:block; float:left; clear:none; margin-right:35px; padding-top:25px;}
.productDetails .zoom {position:absolute; right:0; top:0;display:block; width:24px; height:24px;}
.productDetails .pricebuy {background:url(/images/buyHolder.jpg) 0 0 no-repeat; width:130px; height:71px; display:block; float:left; clear:none;margin-top:35px; padding:20px 0 0 14px; color:#FFF;}
.productDetails .pricebuy .pret {font-size:16px; display:block; float:none; clear:both; margin-bottom:5px;}
.productDetails .pricebuy .adauga {background:url(/images/btn-buy-OR.jpg) 0 0 no-repeat; display:block;width:83px; height:19px; color:#b83926; padding-left:27px; line-height:19px; float:none; clear:both; margin-top:5px;}

.productDetails .desc {display:block; float:none; clear:both; padding-top:20px;}

.recomandari {padding:0 0 0 30px;}
.recomandari ul.redA li {margin-bottom:0; padding-right:0;}
.recomandari .item {display:block; float:left; clear:none; width:140px; margin-right:5px;}

.holder1 {padding:0 75px 0 30px;}
.holder2 {padding:0 55px 0 20px;}

.holder1 ul.blueA, .holder1 ul.redA {margin-left:-10px;}
.holder1 h2 {margin-bottom:5px;}


.cartTable {}
.cartTable a {color:#000000 !important;}
.cartTable .row {display:block; float:none; clear:both; border-bottom:2px dotted #e2e2e2; padding:10px 0;}
.cartTable .row.last {border-bottom:0 none;}
.cartTable .col1 {display:block; float:left; clear:none; width:90px; text-align:left;}
.cartTable .col2 {display:block; float:left; clear:none; width:175px; text-align:left;}
.cartTable .col2 .redA {margin-left:10px;}
.cartTable .col3 {display:block; float:left; clear:none; width:100px; text-align:center;}
.cartTable .col4 {display:block; float:left; clear:none; width:80px; text-align:center;}
.cartTable .col5 {display:block; float:left; clear:none; width:80px; text-align:center;}
.cartTable input.qty {width:32px; text-align:center; font-family:Arial, Helvetica, sans-serif; height:18px; line-height:18px; border:1px solid #e2e2e2;}
.cartTable .redA li {padding-right:0; margin-bottom:0;}


.styled {border:#000000 1px solid; height:14px; line-height:14px; font-family:Arial, Helvetica, sans-serif; width:140px; padding:0 2px; display:inline-block; vertical-align:middle; font-size:11px;}

#formularCart { width: 502px; }
#formularCart label {width:70px; display:inline-block; vertical-align:top;}
#formularCart .total {font-size:16px; float:right; clear:both; text-align:right;}
#formularCart .pret {color:#b83926; font-weight:bold;}
#formularCart .tva {font-size:11px;}
#formularCart .col {display:block; float:left; clear:none; margin-bottom:3px;}
#formularCart .col1 label {width:88px;} 
#formularCart .col1 {display:block; float:right; clear:none;margin-bottom:3px;}
#formularCart textarea {display:inline-block; border:1px solid #000000; height:32px; width:425px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#formularCart h2 {margin-bottom:10px;}



#formularContact { width: 480px; }
#formularContact label {width:70px; display:inline-block; vertical-align:top;}
#formularContact .total {font-size:16px; float:right; clear:both; text-align:right;}
#formularContact .pret {color:#b83926; font-weight:bold;}
#formularContact .tva {font-size:11px;}
#formularContact .col {display:block; float:left; clear:none; margin-bottom:3px;}
#formularContact .col1 label {width:80px;} 
#formularContact .col1 {display:block; float:right; clear:none;margin-bottom:3px;}
#formularContact textarea {display:inline-block; border:1px solid #000000; height:32px; width:425px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#formularContact h2 {margin-bottom:10px;}


.twoCols {display:block; float:left; clear:none; width:210px;}

h2 .regular {font-size:11px; color:#000000; font-weight:normal;}



.boxradius { 
	border-radius: 15px;-moz-border-radius: 15px; width:700px; padding:15px !important; margin-top:20px; margin-bottom:20px;
}
.produsitem { 
	float:left;
	font-family:Arial;
	font-size:12px;
	padding:5px;
	border-radius: 5px; -moz-border-radius: 5px;
	width:139px;
	height: 266px;
	margin-bottom:13px;
	margin-right: 12px;
	background-color:#918786;
	color:#fff;
	overflow:hidden;
}
.produsitem.last {
	margin-right:0px !important;	
}
.produsitem:hover {
	background-color:#00476f;
}
.produsitem a {
	color:#000;
	text-decoration: none;
}
div.nounderlines div div a{
    color: black;
    font-weight: bold;
}
div.nounderlines div div a:visited{
    color: black;
    font-weight: bold; 
}


