/* SETARI GENERALE */
body {
	background:#fcf2c2;
	color: #594432;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
}

input, select {	padding:3px; }
a {color:#0453ba; text-decoration: none; outline:none; }
a:hover {color:#0453ba; text-decoration:underline; }
/*--------------*/

.smallTXT {font-size:10px;}
.clear {clear:both; margin:0; padding:0; visibility:hidden;}
.space {width:100%; height:10px;}

#head { width:100%; background:#594432; border-bottom:3px solid #8b842a; padding-top:5px;}
#headWrapper {margin:0px auto; text-align:left; width:1060px;}

#wrapper {margin:5px auto; text-align:left; width:1060px; }

#headA {float:left; width:260px; height:116px; margin-right:10px; }
#headB {float:left; width:790px;}

.headAdresa {float:left; width:280px; height:23px; overflow:hidden; background:url(../images/site/iconLocation.png) no-repeat left bottom; font-size:10px; padding-left:20px; line-height:12px;}
.headAdresaTitlu {color:#999; }
.headAdresaDesc {color:#44a72f;}

.headUser {float:left; font-size:10px; padding-top:7px; margin-left:50px;}
.headUser ul { margin:0; padding:0; list-style:none;}
.headUser li {float:left; padding-left:30px; font-size:10px; color:#805b2c;}
.headUser li:first-child {padding-left:0px;}
.headUser li a{ text-decoration:none; color:#999;}
.headUser li a:hover{ text-decoration:underline; color:#999;}

.headSM {float:right; font-size:10px; padding-top:7px;}
.headSM ul { margin:0; padding:0; list-style:none;}
.headSM li {float:left; padding-left:5px;}

.headMenu {float:left; font-size:10px; margin-top:19px; margin-bottom:3px; margin-left:5px; font-weight:bold; }
.headMenu ul { margin:0; padding:0; list-style:none;}
.headMenu li {float:left; margin:0px 10px;}
.headMenu li a{ text-decoration:none; color:#999;}
.headMenu li a:hover{ text-decoration:underline; color:#999;}

.headSearch { float:left; margin-right:75px;}
.headSearch input{
	float:left;
	width:270px;
	height:31px;
	padding:2px 5px;
	margin-right:-5px;
	color:#594432;
	background:#f0fad4;
	border:1px solid #8b842a;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
	}
.headSearch input.searchSubmit { float:left;width:52px; height:37px; padding:0px; margin:0px; margin-left:-5px; position: absolute; border:0; background:none;}

.headContact { float:left; background:url(../images/site/iconPhone.png) center left no-repeat; padding-left:20px; font-size:10px; line-height:13px; margin-right:30px;}
.headContactTitlu {color:#999;}
.headContactTel {color:#ff9d00; font-size:14px; font-weight:bold;}
.headContactTel a{color:#ff9d00; text-decoration:none;}
.headContactTel a:hover{color:#ff9d00; text-decoration: none;}
.headContactProgram {color:#FFF;}

.headCos {float:left; background:url(../images/site/iconCart.png) center left no-repeat; padding-left:50px; font-size:10px; line-height:13px;}
.headCosTitlu {color:#999;}
.headCosInfo {color:#44a72f; font-size:14px; font-weight:bold;}
.headCosInfo a{color:#44a72f; text-decoration:none;}
.headCosInfo a:hover{color:#44a72f; text-decoration:none;}
.headCosTrimite {color:#FFF;}
.headCosTrimite a{color:#FFF; text-decoration:none;}
.headCosTrimite a:hover{color:#FFF; text-decoration: underline;}

#breadcrumbs { float:left; font-size:10px; font-weight:bold; color:#805b2c; text-transform:lowercase; margin-bottom:10px;}
#breadcrumbs a{color:#805b2c; text-decoration: none;}
#breadcrumbs a:hover{color:#805b2c; text-decoration:underline;}

#fastAccesProd { }
#fastAccesProd form { margin:0; padding:0;}
#fastAccesProd select {
	width:260px;
	height:26px;
	font-size:14px;
	background:#f9f8f1;
	border:1px solid #8b842a;
	text-transform:capitalize;
	color:#8b842a;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
}

#sidebar_a {float:left; width:260px; color:#333; margin-right:10px;}
#contentWithOneSide {float:left; width:790px; color:#333; }
#contentWithOneSide h1{ border-bottom:1px solid #594432; margin:0px; margin-bottom:15px; font-size:22px; color:#594432;}

#orderAndFilter { margin:-15px 0px 10px 0px; padding:5px; background: #f9f8f1; color:#333; font-size:10px; height:20px; overflow:hidden;}
#orderAndFilter select { width:150px; margin:0; font-size:10px;}


/* CAT */
#categories { width:260px;}
#categories ul {margin:0; padding:0; list-style:none;}
#categories li { padding:0; margin:0;}

#categories li.catTitlu{
	background:#8b842a;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-top:-3px;
	
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari and Chrome */
	border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
	behavior: url(css/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
	}
#categories li.catTitlu a{ color:#FFF; text-decoration:none;}
#categories li.catTitlu a:hover{ color:#FFF; text-decoration:none;}

#categories li.subCatTitlu{
	background:#f9f8f1 url(../images/site/iconFlower.png) no-repeat;
	background-position:15px 6px;
	padding:5px 10px 7px 35px;
	font-size:12px;
	color:#000;
	border-left:1px solid #8b842a;
	border-right:1px solid #8b842a;
	}
#categories li.subCatTitlu a{ color:#594432; text-decoration:none;}
#categories li.subCatTitlu a:hover{ color:#594432; text-decoration:none;}

/*--------------*/

.homeBannerRotativ {float:left; width:586px; height:340px; overflow:hidden; margin:0px 5px 10px 2px;}
.homeBannerStatic {float:left; width:192px; height:340px; overflow:hidden; }
.homeBannerStaticSus {width:783px; height:121px; overflow:hidden; margin-left:2px; margin-bottom:10px;}

#navBannerFade { width:100%; text-align:right; padding-top:4px; font-size:10px; font-weight:bold; }
#navBannerFade a { border: 1px solid #d4bd94; background: #e8d8bc; color:#666666; text-decoration: none; margin-left:5px; padding: 3px 5px;  }
#navBannerFade a.activeSlide { background: #b49259; color:#FFFFFF; }
#navBannerFade a:hover { background:#d4bd94; color:#666666; border: 1px solid #e8d8bc; }

/* FOOTER */
#footer { width:100%; background:#e8e7e2; border-top:1px solid #bcbcbc; margin-top:40px; font-size:10px; line-height:20px; color:#594432;}
#footerWrapper {width:1060px; margin:0px auto; padding:10px 0px;}

#footer a{ color:#594432; text-decoration:none;}
#footer a:hover{ color:#594432; text-decoration: underline;}

#footer ul{ list-style:none; margin:0; padding:0;}
#footer li{ padding:0px;}

#footer .copy{ float:left; width:230px;}
#footer .infoooOB{ float:left; width:230px;}
#footer .servicii{ float:left; width:230px;}
#footer .newsletter{ float:left; width:370px;}

.footerNewsTitlu { color:#8b8429; font-size:18px; padding-left:5px;}
.footerNewsForm {}
.footerNewsForm input{
	width:295px;
	height:23px;
	font-size:14px;
	padding:2px 5px;
	color:#8b8429;
	background:#f0fad4;
	border:1px solid #8b8429;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
	}
.footerNewsForm input.newsSubmit {width:69px; height:29px; padding:0px; margin:0px; margin-left:-8px; position: absolute; border:0; background:none;}
.footerNewsFormTypeInner { float:left; margin-right:40px; margin-top:5px; color: #8b8429;}
.footerNewsFormTypeInner input{ width: auto; height:auto; border:0px;}

#footer hr.footerLine {width:100%; border-top:#8b8429 solid 1px; border-bottom:#f7fdf6 solid 1px; margin-bottom:10px;}
#footer .marcaInreg { margin-top:20px; margin-bottom:5px; color:#8b8429; font-size:10px; text-align:center; font-weight:bold;}

#footer .footerPlatiOnline {float:left; width:380px; margin-right:100px;}
#footer .footerPlatiOnline h3 {font-size:10px; margin:0; padding:0; color:#333;}

#footer .footerPrezentiPe { float:left; width:580px; text-align:right;}
#footer .footerPrezentiPe h3 {font-size:10px; margin:0; padding:0; color:#333;}
/* ---------- */


/* PRODUSE BOX */
.produseBox { 
	float: left;
	position:relative;
	display:block;
	width: 170px; 
	height:300px; 
	padding:10px;
	margin:2px 3px 3px 2px;
	text-decoration:none; 
	overflow:hidden;
	border:#594432 solid 1px;
	background:#FFF;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
	behavior: url(css/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}

.produseBox:hover{ background:#e8deac; text-decoration:none; }
.produseBox .poza{width:170px; height:170px; overflow:hidden; }

.produseBox .statusProd { position:absolute; left:0px; top:0px; border:0px;}
.produseBox h2 { width:100%; height:40px; overflow:hidden; font-size:12px; font-weight:bold; color:#594432; margin:0; margin-bottom:10px; padding:10px 0px; text-transform:uppercase; line-height:normal; text-align:center;}

.pretListaProd { width:100%; height:35px; overflow:hidden; text-align:center; margin:0;}
.pretListaNormal { font-size:14px; font-weight:bold; color:#8b842a; line-height:10px;}
.pretListaVechi { font-size:11px; font-weight:bold; color:#d92727; text-decoration:line-through;}
/*--------------*/

/* PRODUSE BOX add cart*/
.addCosDinLista {width:170px; height:24px; background:url(../images/site/addCosDinListaQty.png) no-repeat; overflow:hidden;}
.addCosDinListaQty { float:left;width:16px; height:18px; border:0; margin:3px 0px 3px 13px; padding:0; background:#FFF; font-size:12px;}
.addCosDinListaButon { float:left;width:141px; height:24px; padding:0; margin:0;}
/*--------------*/


/* PAGINARE */
#paginare {width:100%; margin-top:40px;}
#paginare ul { margin:0; padding:0;}
#paginare li {float:left; list-style:none; display:block; margin-bottom:15px; padding:2px; font-size:10px; font-weight:bold; }
#paginare li a {
	padding:5px 10px;
	color:#fff;
	text-decoration:none;
	background:#8b842a;
	border:1px solid #8b842a;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
	behavior: url(css/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	}
#paginare li a:hover{ color:#333; text-decoration:none; background:#f9f8f1; border:1px solid #8b842a;}
#paginare a.currentPage{ padding:5px 10px; background:#f9f8f1; border:1px solid #8b842a; color:#333;}
/*--------------*/


.casetaContinut {
	width:768px;
	background:#fff;
	padding:10px;
	border:#8b842a solid 1px;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
	behavior: url(css/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}


/* PRODUSE DETALII */
#produseDetaliiImg { float:left; width:222px; height:361px; }
#produseDetaliiImg ul {margin:0; padding:0; line-height:0px;}
#produseDetaliiImg li {float:left; padding:0px; margin:0px; list-style:none;}

#produseDetaliiTxt { float:left; width:476px; height:350px; margin-left:30px; }
#produseDetaliiTxt .infooo{ float:left; margin:10px 30px 0px 0px; text-transform:uppercase; font-size:10px; font-weight:bold; color:#333; }
#produseDetaliiTxt .infooo ul{ margin:0; margin-bottom:10px; padding:0; list-style:none;}
#produseDetaliiTxt .infooo li{ margin:0; margin-bottom:10px; padding:0; list-style:none;}

#produseDetaliiTxt .pret { height:45px;}
#produseDetaliiTxt .pretNormal { font-size:18px; font-weight:bold; color:#8b842a; display:block;}
#produseDetaliiTxt .pretVechi { font-size:12px; font-weight:bold; color:#d92727; text-decoration:line-through; display:block;}

.fbLike {float:left; margin-left:5px; padding:0px 10px; width:350px; height:25px; overflow:hidden; background:#e8d8bc;}
.share { margin-left:45px;}

.selectAtrib { width:181px; margin-left:2px; }
.selectAtrib select {
	width:181px; 
	border:1px solid #8b842a; 
	font-size:10px; 
	font-weight:bold; 
	color:#666; 
	cursor:pointer; 
	padding:5px;
	margin-bottom:5px;
	background:#f9f8f1;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
}
.selectAtrib option { margin:5px;}

.adaugainwishlist {
	width:150px; 
	border:1px solid #8b842a; 
	font-size:10px; 
	font-weight:bold; 
	color:#666; 
	cursor:pointer; 
	padding:3px 5px;
	margin-left:20px;
	background:#f9f8f1;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */	
}

.addAlertaStoc {
	width:190px;
	margin-top:10px;
	border:0px;
	font-size:10px; 
	font-weight:bold; 
	color:#fff; 
	cursor:pointer; 
	padding:3px 5px;
	background:#ec1111;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
}

.comm { padding:10px 0px; border-bottom: #8b842a dashed 1px;}
.comm h3 { font-size:12px; font-weight:bold; margin:0px 0px;}
.comm p { margin:10px 10px; }
/*--------------*/


.customTable { border:0px solid #d9c299; }
.customTable td {border-bottom:1px solid #ccc;}

.divFloat {float:left; line-height:normal; }
.divFloat textarea { width:460px; height:77px; margin:10px 15px;}
.divFloat input {width:210px; margin:10px 15px;}
.divFloat select {width:217px; margin:10px 15px;}
.divFloat label {width:210px; color:#666; margin:10px 15px;}


/* LogIn */
.loginFloat { float:left; width:373px; margin:0px 5px;}
.loginFloat label { float:left; width:336px; margin-bottom:3px; clear:both; }
.loginFloat input { float:left; width:336px; margin-bottom:20px; padding:5px; clear:both; }
.loginFloat select { float:left; width:331px; margin-bottom:15px; padding:3px; clear:both; }
.loginFloat input.checkbox { float: left; width: auto; clear:none; margin-bottom:10px; }
.loginFloat label.checkbox { float:left; width:auto; clear:none; margin-left:5px; margin-bottom:10px; }
.loginFloat input.submit { width:348px; margin:0px;}

.newContHEAD{ color:#fff; background:#8b842a; padding:5px 10px; font-size:12px; font-weight:bold;}
.newContMID { padding:10px; border:1px solid #8b842a; }

.autentificareHEAD{ color:#fff; background:#0453ba; padding:5px 10px; font-size:12px; font-weight:bold;}
.autentificareMID { padding:10px; border:1px solid #0453ba; }

.recuperarePassText {font-size:10px; text-align:right; margin-top:12px; }
.recuperarePassHEAD{ color:#fff; background:#ec1111; padding:5px 10px; margin-top:30px; font-size:12px; font-weight:bold;}
.recuperarePassMID { padding:10px; border:1px solid #ec1111; }
/*--------------*/

#contulMeu {}
#contulMeu a{ text-decoration:none;}
#contulMeu ul {margin:0; padding:0;}
#contulMeu li {float:left; margin:75px; padding:0; text-align:center; list-style:none;}

#contact {width:100%;}
#contact ul { width:500px; margin:0; padding:0;}
#contact li {float:left; display:block; width:200px; margin-bottom:5px;}
#contact input { width:240px; padding:3px; margin-bottom:3px;}
#contact .buton { width:100px; padding:3px;}
#contact textarea { width:240px; height:100px; padding:3px;}

/*------Media Zone--------*/
#obPresa ul { margin:0; padding:0;}
#obPresa li { float:left; list-style:none; width:130px; text-align:center; margin:30px 10px;}


.produseOfertaSapt { width:620px; height:202px; background:url(../images/oferta-saptamanii.png) no-repeat top left; overflow:hidden;}
.produseOfertaSapt .text {float:left; width:400px; color:#946b35; text-align:center; margin:20px; display:inline;}
.produseOfertaSapt h2 { font-size:16px; text-transform:uppercase; padding-top:50px; height:40px; overflow:hidden;}
.produseOfertaSapt h2 a{ color:#946b35}
.produseOfertaSapt h2 a:hover{ color:#946b35}
.produseOfertaSapt h4 {font-size:10px; text-transform:uppercase; padding-top:35px; font-weight:normal;}
.produseOfertaSapt .pic {float:right; width:170px; padding-top:5px; display: inline; margin:5px;}


.produseOfertaZilei {
	width:783px; 
	height:170px;
	overflow:hidden;
	margin-left:2px;
	margin-bottom:10px;
	background:#FFF;
	border:1px solid #8b842a;
	-moz-border-radius:5px; /* Firefox */
	-webkit-border-radius:5px; /* Safari and Chrome */
	border-radius:5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

}
.produseOfertaZilei .picPOZ {float:left; width:170px; height:170px; overflow:hidden; padding-left:10px;}
.produseOfertaZilei .textPOZ {float:left; width:600px; color:#333333; text-align:center;}
.produseOfertaZilei .titluPOZ { margin:5px 0px;}
.produseOfertaZilei .detaliiPOZ { text-align:right; margin-top:14px;}
.produseOfertaZilei h2 { font-size:16px; text-transform:uppercase; margin:0px; margin-bottom:10px; padding:0px;}
.produseOfertaZilei h2 a{ color:#594432}
.produseOfertaZilei h2 a:hover{ color:#594432}

