/* 1. GENERAL
-----------------------------------------------------------------------------------------------
===============================================================================================*/	
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td { margin: 0; padding: 0 }

/* 1.1	Headings and paragraphs
-----------------------------------------------------------------------------------------------*/	


/* 1.2	Forms
-----------------------------------------------------------------------------------------------*/	
input, textarea, select {
	font-family:Arial, Helvetica, sans-serif;}


/* 1.3	Links
-----------------------------------------------------------------------------------------------*/	
a:link, a:visited {
	text-decoration:none;}

a:hover, a:active {
}

a img{
 vertical-align:bottom;} 


/* 1.4	Miscellaneous
-----------------------------------------------------------------------------------------------*/	
hr { 
	display: none; }

img {
	border: none;
    -ms-interpolation-mode: bicubic; }	

input{
 vertical-align:middle;
}

input.text{
}

/* 2. GENERAL ELEMENTS
-----------------------------------------------------------------------------------------------
===============================================================================================*/	
.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	overflow: hidden;
}
	
.clearfix:after { /* clear floats */
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
.clearfix {display: block;}
/* End hide from IE-mac */

.noborder{
 border:none !important;}

/* 3. LAYOUT
-----------------------------------------------------------------------------------------------
===============================================================================================*/
body{
text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(../images/main_bg.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#6FB8FC;}
.head{
	width:980px;
	background:url(../images/head.png) top center no-repeat;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:139px;	
	margin:auto;
	position:relative;
}
.head a{
	color:#fff;
	text-decoration:underline;
}
.head a:hover{
	text-decoration:none;
}
.head .header{
	width:961px;
	text-align:left;
	margin:0 auto;
	position:relative;
}
.head .header .welcome{
	position:relative;
	top:7px;
	left:30px;
}
.head .header .welcome span{
	padding-right:10px;
}
.head .header .info-cart{
	background:url(../images/shop-cart.jpg) no-repeat 0px 0px;
	position:absolute;
	top:7px;
	right:25px;
	padding-left:25px;
}
.head .header .info-cart span, .head .header .info-cart img{
	vertical-align:middle;
}
.head .header .info-cart img{
	margin-left:5px;
}
.head .header .cos-cump{
	position:absolute;
	right:147px;
	top:34px;
	display:block;
}
.navigation{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	background: url(../images/nav-title.jpg) 0px 0px repeat-x;
	height:39px;
	text-align:center;
}
.navigation .nav{
	width:980px;
	text-align:left;
margin-left:110px;;

	position:relative;
}
.submn{
		background: url(../images/sub_mn.jpg) 0px 0px repeat-x;

	width:876px;
	text-align:left;
margin-left:auto;
	position:relative;
}
.navigation .nav ul{
	margin:0;
	padding:0 0 0 25px;
}
.navigation .nav ul li{
	list-style-type:none;
	display:inline-block;
	float:left;
}
.navigation .nav ul li a.asd{
	font-size:16px;
	color:#fff;
	height:30px;
	padding:15px 15px 0;
	display:inline-block;
}
.navigation .nav ul li a.asd:hover{
}
.navigation .nav .search-box{
	background:url(../images/cautare.jpg) no-repeat top left;
	width:246px;
	height:43px;
	position:absolute;
	top:0px;
	right:15px;
	padding:7px 0 0;	
}
.navigation .nav .search-box input.txt{
	border:none;
	background:none;
	margin-left:59px;
	padding:2px 4px;
	font-size:11px;
	width:123px;
}
.oby
{
 font-size:10px; color:#7d7d7d;  font-family:Verdana, Geneva, sans-serif;	
}
.oby:hover
{
 font-size:10px; color:#3d3d3d;  font-family:Verdana, Geneva, sans-serif;	
 text-decoration:underline;
}
.active
{
 font-size:10px; color:#3d3d3d;  font-family:Verdana, Geneva, sans-serif;
 text-decoration:underline;
}
.content{
	width:980px;
	text-align:center;
	margin:auto;
	background-color:#FFF;
}
.content .main{
	width:980px;
	text-align:left;
	margin:0 auto;
	position:relative;
	background-repeat:no-repeat;
	background-position: 15px 0px;
}
.content .bg1{
	background:url(../images/main-bg.gif) repeat-y top left;
}
.content .bg2{
}
.content .bg3{
}
.main_title
{
	background-image:url(../images/tick.jpg);
	 background-position:left;
	 background-repeat:no-repeat;
	 padding-left:15px;
	 
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#638c23;
}

.main_title2
{
	background-image:url(../images/bullet.png);
	 background-position:left;
	 background-repeat:no-repeat;
	 padding-left:19px;
	 
	font-weight:bold;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#638c23;
}

.main_content
{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#8e8e8e;
	font-weight:normal;
}
.content .main div.title{
	padding:10px 0 0 153px;
	height:27px;
	background:url(../images/nav-title.jpg) 0px -86px repeat-x;	
}
.content .main div.title h6{
	color:#fff;
	font-size:22px;
}
.content .main div.new-bg{
	background:url(../images/title2.jpg) -28px 0px repeat-x;	
}
.content .main .side-l{
	float:left;
	width:147px;
	
}
.left_green
{
		width:167px;
		min-height:398px;
		background-repeat:repeat-x;
	
		

}
.content .main .side-l .vertical-carousel{
}
.content .main .side-l .vertical-carousel .prev, 
.content .main .side-l .vertical-carousel .next{
	position: relative;
	height:26px;
	width:124px;	
}
.content .main .side-l .vertical-carousel .prev img, 
.content .main .side-l .vertical-carousel .next img{
	position:absolute;
	top:50%;
	margin-top:-6px;
	left:50%;
	margin-left:-12px;
	cursor:pointer;	
}
.content .main .side-l .vertical-carousel .visible-area{
}
.content .main .side-l .vertical-carousel .visible-area ul li{
	list-style-type:none;
	padding:3px 0;
	text-align:center;
	width:124px;
}
.content .main .side-l .vertical-carousel .visible-area ul li a{
	display:block;
}
.content .main .side-l .vertical-carousel .visible-area ul li a img{
	border:3px solid #eac971;
}
.content .main .side-l .vertical-carousel .visible-area ul li a:hover img{
	border:3px solid #487f45;
}

.content .main .brand{
	margin:10px 0;
}

.content .main .side-l .vertical-carousel2{
}
.content .main .side-l .vertical-carousel2 .prev, 
.content .main .side-l .vertical-carousel2 .next{
	position: relative;
	height:26px;
	width:124px;	
}
.content .main .side-l .vertical-carousel2 .prev img, 
.content .main .side-l .vertical-carousel2 .next img{
	position:absolute;
	top:50%;
	margin-top:-6px;
	left:50%;
	margin-left:-12px;
	cursor:pointer;
}
.content .main .side-l .vertical-carousel2 .visible-area{
}
.content .main .side-l .vertical-carousel2 .visible-area ul li{
	list-style-type:none;
	padding:5px 0;
	text-align:center;
	width:124px;
}
.content .main .side-l .vertical-carousel2 .visible-area ul li a{
	display:block;
}
.content .main .side-l .vertical-carousel2 .visible-area ul li a img{
}
.content .main .side-l .vertical-carousel2 .visible-area ul li a:hover img{
}

.content .main .side-c{
	width:747px;
	padding:10px 15px 0;
	float:left;
}
.content .main .side-c p{
	line-height:15px;
	font-size:12px;
	color:#4b4b4b;
	padding-top:12px;
}
.content .main .side-c .reteta-zilei{
	width:517px;
	background:url(../images/reteta-bg.jpg) no-repeat top left;
	height:150px;
	padding:6px;
	margin-bottom:5px;
}
.content .main .side-c .reteta-zilei .pic{
	float:left;
}
.content .main .side-c .reteta-zilei .info{
	float:right;
	width:285px;
}
.content .main .side-c .reteta-zilei .info h6{
	color:#3f2f08;
	font-size:21px;
	padding:5px 0 0px;
}
.content .main .side-c .reteta-zilei .info p a{
	color:#2a7c16;
	text-decoration:underline;
}
.content .main .side-c .reteta-zilei .info p a:hover{
	text-decoration:none;
}
.content .main .side-c .newsletter{
	background:url(../images/newsletter.jpg) no-repeat top left;
	width:530px;
	height:41px;
	padding:54px 0 0 0px;
}
.content .main .side-c .newsletter input{
	font-size:11px;
	color:#8b8b8b;
}
.content .main .side-c .newsletter input.nume{
	background:none;
	border:none;
	margin-left:100px;
	width:80px;
}
.content .main .side-c .newsletter input.adresa{
	background:none;
	border:none;
	margin-left:9px;
	width:160px;
	margin-right:5px;
}
.content .main .side-r{
	width:177px;
	margin-right:19px;
	float:right;
}
.content .main .side-r ul.links{
}
.content .main .side-r ul.links li{
	list-style-type:none;
}
.content .main .side-r ul.links li a.down{
	display:block;
	color:#fff;
	font-size:19px;
	background:url(../images/links.png) no-repeat top left;
	height:29px;
	width:227px;
	margin-top:-5px;
	padding:13px 0 0 10px;
}
.content .main .side-r ul.links li a.up{
	display:block;
	color:#fff;
	font-size:19px;
	background:url(../images/links.png) no-repeat top left;
	width:227px;
	padding:13px 0 0 10px;
	background:url(../images/links.png) no-repeat 0px -37px;
	margin-top:0;
	height:24px;	
}
.content .main .side-r ul.prods{
	padding:6px 0 10px;
}
.content .main .side-r ul.prods li{
	list-style-type:none;
	padding:5px 9px;
}
.content .main .side-r ul.prods li .pic{
	float:left;
}
.content .main .side-r ul.prods li .pic a{
	display:block;
}
.content .main .side-r ul.prods li .pic a img{
	border:2px solid #ededed;
}
.content .main .side-r ul.prods li .pic a:hover img{
	border:2px solid #b89a4c;
}
.content .main .side-r ul.prods li .info{
	font-size:11px;
	color:#6e6d6c;
	float:right;
	width:140px;
	padding-top:8px;
}
.content .main .side-r ul.prods li .info span.pret1{
	text-decoration:line-through;
	color:#9f0301;
	font-weight:bold
}
.content .main .side-r ul.prods li .info span.pret2{
	color:#3fae45;
	font-weight:bold
}

.content .main .side-lc{
	width:704px;
	float:left;
} 
.content .main .side-lc .ret-sapt{
	padding:10px 0 10px 25px;
}
.content .main .side-lc .ret-sapt h6{
	color:#fff;
	font-size:22px;
	padding:0px 0px 10px 45px;
}
.content .main .side-lc .ret-sapt .reteta{
	position:relative;
	margin-top:5px;
	width:217px;
	margin-right:9px;
	height:150px;
	float:left;
}
.content .main .side-lc .ret-sapt .reteta img{
	position:absolute;
	bottom:0;
	right:0;
}
.content .main .side-r .noutati{
}
.content .main .side-r .noutati h6.title{
	color:#fff;
	font-size:22px;
	padding:10px 0 5px 12px;
}
.content .main .side-r .noutati .text{
}
.content .main .side-r .noutati .text .titlee{
	padding:10px 0 0 20px;
	color:#212121;
	font-size:10px;
}
.content .main .side-r .noutati .text .titlee .date{
	background:url(../images/date.gif) no-repeat top left;
	height:50px;
	width:46px;
	float:left;
}
.content .main .side-r .noutati .text .titlee .date h6{
	text-align:center;
	display:block;
	width:46px;
}
.content .main .side-r .noutati .text .titlee .date h6 span{
	margin:0 auto;
}
.content .main .side-r .noutati .text .titlee .date h6.luna{
	font-size:19px;
	color:#fff;
}
.content .main .side-r .noutati .text .titlee .date h6.zi{
	font-size:35px;
	color:#235d2f;
}
.content .main .side-r .noutati .text .titlee .titlu{
	float:left;
	padding:10px 0 0 10px;
	width:160px;
}
.content .main .side-r .noutati .text .titlee .titlu h6{
	color:#212121;
	font-size:19px;
}
.content .main .side-r .noutati .text .titlee p.txt{
	padding-top:10px;
	padding-right:13px;
	padding-bottom:10px;
}
.footer{
	background:#235d2f url(../images/footer.gif) repeat-x top left;
	width:980px;
	margin:auto;
	text-align:center;
	color:#fff;
	font-size:12px;	
}
.footer .foot{
	width:961px;
	text-align:center;
	margin:0 auto;
	position:relative;
	color:#fff;
	min-height:71px;
	padding-top:20px;
}
.footer .foot a{
	color:#fff;
	margin:0 5px;
}
.footer .foot a:hover{
	text-decoration:underline;
}

ul.menu li{
	list-style-type:none;
	padding:0;
}
ul.menu li a{
	display:block;
	height:19px;
	color:#54894c;
	font-weight:bold;
	font-size:11px;
	padding:6px 10px 0;
	position:relative;
	width:150px;
	border-bottom:1px dotted #cacaca;	
}
ul.menu li ul{
	padding-bottom:0px;
	padding-top:0px;
}
ul.menu li a.opened{
	background:url(../images/opened.png) no-repeat 21px 8px;
	color:#365904;
}
ul.menu li ul li ul{
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
}
ul.menu li ul li a{
	color:#54563c;
	height:19px;
	padding:6px 10px 0 33px;
	font-weight:normal;
	text-transform:none;
	width:127px;
	background:url(../images/closed.png) no-repeat 21px 8px;
}
ul.menu li ul li a:hover{
	color:#365904;
}

ul.menu li ul ul li a.opened{
	background:url(../images/opened2.png) no-repeat 31px 8px;
	color:#54563c;
}
ul.menu li ul ul li a{
	color:#54563c;
	padding:6px 10px 0 43px;	
	width:117px;
}
ul.menu li ul li ul li ul li a{
	background:url(../images/arrow.png) no-repeat 46px 10px;
	padding:6px 10px 0 53px;	
	width:107px;
}
ul.menu li ul li ul li ul li a.active{
	color:#54563c;
	font-weight:bold;
}
.side-l2{
	float:left;
	width:171px;
	margin-left:15px;
}
.side-rc{
	width:755px;
	float:right;
	margin-right:19px;
}
.side-rc div.title{
	padding:10px 0 0 25px!important;
}
.side-rc .title h6{
	font-size:19px!important;
}
.breadcrumbs{
	color:#54563c;
	font-size:11px;
	padding:7px 0px 7px 20px;
}
.breadcrumbs a{
	color:#54563c;
	font-size:11px;
	text-decoration:underline
}
.big-prod{
}
.big-prod .pic{
	float:left;
	width:160px;
	padding:10px 0 10px 20px;
}
.big-prod .pic img{
	border:1px solid #f0edc7;
}
.big-prod .pic img.comanda{
	border:none;
	margin:10px 0 10px 18px;
	width:123px;
}
.big-prod .info{
	float:right;
	width:565px;
	padding:10px 0 0;	
}
.big-prod .info p{
	color:#54563c;
	font-size:11px;
	font-weight:bold;
	clear:both;
	line-height:17px;
}
.big-prod .info p.title{
	font-size:15px;
	padding:5px 0 15px;
}
.big-prod .info .details{
	height:135px;
	overflow:hidden;
}
.big-prod .info p span{
	font-weight:normal;
	display:inline-block;
	float:right;
	width:475px;
}
.big-prod .info p.price1{
	font-size:12px;
	color:#862b27;
	text-decoration:line-through;
}
.big-prod .info p.price2{
	font-size:14px;
	color:#20b21d;
}

.produse{
	padding:17px 0 17px 14px;
}
.produse .prod{
	background:url(../images/box_3_1.jpg) bottom left no-repeat;
	width:155px;
	margin:10px 13px;	
	float:left;
}
.produse .prod .pic{
	border:1px solid #cccccc;
	border-bottom:0;
}
.produse .prod p{
	font-size:11px;
	color:#3A2F27;
	line-height:14px;
	padding:6px 0;
	text-align:center;
}
.produse .prod p strong{
	color:#7E1511;
}
.pages{
	color:#54563c;
	font-size:11px;
	float:right;
	margin-right:27px;
	margin-top:-21px;
}
.pages a{
	color:#54563c;
	font-size:11px;
	margin:0 3px;
	text-decoration:underline;
}
.pages a img{
	vertical-align:middle;
}
.pages a:hover{
	text-decoration:none;
}
.pages a.active{
	font-weight:bold;
	text-decoration:none;	
}
.submeniu{
	height:34px;
	margin-top:-7px;
}	
.submeniu li{
	list-style-type:none;
	display:inline-block;
	float:left;
	margin-right:5px;
}
.submeniu li a{
	width:129px;
	font-size:19px;
	padding-top:9px;
	height:25px;
	text-align:center;
	color:#ffffff;
	display:inline-block;
	background:url(../images/submeniu.gif) no-repeat 0px -34px;

}
.submeniu li a:hover, .submeniu li a.active{
	color:#534a35;
	background:url(../images/submeniu.gif) no-repeat 0px 0px;
}
	
