BODY {
	margin : 0; 
	padding : 0;
	color : #000000;
	background-color : #E8E8E8;
	background-image:url('body.gif');
	background-repeat: repeat-x;
	background-position: top center;
	font-family : Verdana;
	text-align: center;
}
#body2{
	text-align: left;
	width: 100%;
	background-image:url('body2.gif');
	background-repeat: repeat-x;
	background-position: bottom center;
	float: left;
}
a{
	font-size : 13px; 
	color : #FFFFFF;
	text-decoration : NONE;
}
a:hover{
	color : #b81616;
}
img{
	border: 0px;
}
#wrapper{ 
	margin: 0px auto 0px auto;
	text-align: left;
	width: 871px;
}
#background{
	text-align: left;
	width: 871px;
	background-color: #EDE8D6;
	float: left;
}
#header_meniu{
	text-align: left;
	padding-top: 39px;
	padding-left: 40px;
	padding-bottom: 5px;
	width: 390px;
	height: 25px;
	background-image:url('header_meniu.gif');
	float: left;
}
#header_meniu a,
#header_meniu a.activ{
	text-align: center;
	text-transform: uppercase;
	padding-top: 5px;
	width:  96px;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	float: left;
}
#header_meniu a:hover{
 	border: 3px double #A1D04D;
	background-color: #A1D04D;
	padding-top: 2px;
	width:  90px;
	height: 17px;
}
#header_meniu a.activ{
 	border: 3px double #DD6D00;
	background-color: #DD6D00;
	padding-top: 2px;
	width:  90px;
	height: 17px;
}
#header_meniu a.activ:hover{
 	border: 3px double #DD6D00;
	background-color: #DD6D00;
}
a.sigla{
	text-align: left;
	width: 441px;
	height: 69px;
	background-image:url('sigla.gif');
	float: left;
}
#header_welcome{
	text-align: justify;
	padding-top: 50px;
	padding-left: 63px;
	padding-right: 17px;
	padding-bottom: 36px;
	width: 350px;
	height: 114px;
	font-size: 11px;
	color: #D3EA8B;
	background-image:url('header_welcome.jpg');
	background-color: #58872D;
	float: left;
}
p.welcome{
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px; 
	font-size: 20px;
	font-weight: bold;
	text-align: right;
}
a.but_detalii{
	text-align: center;
	padding-top: 2px;
	width: 88px;
	height: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #3D8314;
	background-image:url('but_detalii.gif');
	float: right;
}
a.but_detalii:hover{
	color: #ffffff;
}
#header_poza{
	text-align: left;
	width: 441px;
	height: 200px;
	background-image:url('header_poza.jpg');
	background-color: #58872D;
	float: left;
}
#content_stanga{
	text-align: left;
	width: 871px;
	background-color: #e8e8e8;
	background-image:url('content_stanga.gif');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}
#content_dreapta{
	text-align: left;
	padding-left: 36px;
	padding-right: 38px;
	width: 797px;
	background-image:url('content_dreapta.gif');
	background-repeat: no-repeat;
	background-position: top right;
	float: left;
}
#continut{
	text-align: left;
	width: 797px;
	background-image:url('continut.gif');
	float: left;
}
#continut_alb{
	text-align: left;
	width: 797px;
	background-color: #ffffff;
	float: left;
}
#continut_col1,
#continut_col2{
	text-align: left;
	padding: 10px;
	width: 397px;
	font-size: 11px; 
	color: #4D4D4D;
	float: left;
}
#continut_col2{
	width: 360px;
}
#continut_col1 h1{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	font-size: 20px;
	font-weight: normal;
	color: #58872D;
}
#continut_col1 a.but_toate_prod{
	text-align: center;
	margin-bottom: 20px;
	margin-right: 10px;
	padding-top: 3px;
	width: 160px;
	height: 16px;
	font-size: 10px;
	font-weight: bold;
	color: #56842C;
	background-image:url('but_toate_prod2.gif');
	float: right;
}
#continut_col1 a.but_toate_prod:hover{
	text-decoration: underline;
}
#continut_col2 h1{
	text-align: right;
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 20px;
	font-weight: normal;
	color: #DD6D00;
}
#continut_col2 a.titlu_prod{
	font-size: 12px;
	color: #DD6D00;
}
#continut_col2 a.titlu_prod:hover{
	text-decoration: underline;
}
#continut_col2 img.prod{
	border: 1px solid #DD6D00;
}
#continut_col2 td.prod_text{
	text-align: justify; 
	padding-top: 10px;
	font-size: 11px; 
	color: #4D4D4D;
}
#continut_col2 a.but_toate_prod{
	text-align: center;
	padding-top: 3px;
	width: 160px;
	height: 16px;
	font-size: 10px;
	font-weight: bold;
	color: #DD6D00;
	background-image:url('but_toate_prod.gif');
	float: left;
}
#continut_col2 a.but_toate_prod:hover{
	text-decoration: underline;
}
div.box_sus,
div.box_sus_rev{
	text-align: left;
	margin-left: 4px;
	margin-top: 10px;
	padding-top: 17px;
	padding-bottom: 15px;
	width: 390px;
	background-image:url('box_sus.gif');
	background-repeat: no-repeat;
	background-position: top center;
	float: left;	
}
div.box_sus_rev{
	background-image:url('box_sus_rev.gif');
}
div.box,
div.box_rev{
	text-align: left;
	padding-left: 13px;
	width: 377px;
	background-image:url('box.gif');
	float: left;	
}
div.box_rev{
	padding-right: 13px;
	padding-left: 0px;
	background-image:url('box_rev.gif');	
}
div.box img,
div.box_rev img{
	border: 1px solid #B8D376;	
}
div.box a.prod_title,
div.box_rev a.prod_title{
	text-align: center;
	padding-top: 5px;
	width: 216px;
	height: 19px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-image:url('prod_title.gif');
	float: right;
}
div.box_rev a.prod_title{
	background-image:url('prod_title_rev.gif');
	float: left;
}
div.box a.prod_title:hover,
div.box_rev a.prod_title:hover{
	text-decoration:  underline;
}
td.prod_text{
	text-align: justify; 
	padding-left: 10px; 
	padding-right: 20px; 
	font-size: 11px; 
	color: #4D4D4D;
}
td.prod_text_rev{
	text-align: justify; 
	padding-left: 20px; 
	padding-right: 10px; 
	font-size: 11px; 
	color: #4D4D4D;
}
div.box_jos,
div.box_jos_rev{
	text-align: left;
	padding-right: 10px;
	width: 380px;
	height: 18px;
	background-image:url('box_jos.gif');
	float: left;	
}
div.box_jos_rev{
	padding-right: 0px;
	padding-left: 10px;
	background-image:url('box_jos_rev.gif');	
}
div.box_jos a.det,
div.box_jos_rev a.det{
	padding-top: 2px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 2px;
	font-size: 11px;
	color: #ffffff;
	float: right;	
}
div.box_jos_rev a.det{
	float: left;	
}
div.box_jos a.det:hover,
div.box_jos_rev a.det:hover{
	text-decoration: underline;	
}
#contact_field{
	text-align: left;
	margin-bottom: 10px;
	padding: 3px;
	padding-left: 4px;
	padding-right: 4px;
	width: 373px;
	height: 92px;
	background-image:url('contact_field.gif');
	float: left;	
}
#contact_field a.contact{
	width: 26px;
	height: 92px;
	float: left;	
}
#contact_text{
	text-align: left;
	padding-left: 10px;
	width: 207px;
	height: 92px;
	font-size: 12px;
	color: #000000;
	float: left;
}
#foot_stanga{
	text-align: left;
	width: 871px;
	background-color: #E8E8E8;
	background-image:url('foot_stanga.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	float: left;
}
#foot_dreapta{
	text-align: left;
	padding-left: 36px;
	padding-right: 38px;
	width: 797px;
	background-image:url('foot_dreapta.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
}
#footer,
#footer_alb{
	text-align: center;
	padding-top: 60px;
	width: 797px;
	height: 40px;
	font-size: 11px;
	color: #ffffff;
	background-image:url('footer.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #58872D;
	float: left;
}
#footer_alb{
	background-image:url('footer_alb.jpg');
}
#footer a,
#footer_alb a{
	font-size: 11px;
	color: #ffffff;
}
#footer a:hover,
#footer_alb a:hover{
	text-decoration: underline;
}
td.formular{
	font-size: 12px;
	color: #4D4D4D;
}
div.text{
 	text-align: left;
 	padding: 20px;
 	width: 757px;
	font-size: 12px;
	color: #4d4d4d;
	float: left;
}
div.text a{
	font-size: 12px;
	color: #DD6D00;
}
div.text a:hover{
	color: #56842C;
}
#contact_box{
 	text-align: center;
 	margin-top: 50px;
 	margin-left: 30px;
 	padding: 4px;
 	border: 1px solid #A5D44B;
 	width: 290px;
 	height: 200px;
 	background-color: #ffffff;
 	background-image:url('mar.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
	float: left;
}
#contact_box_head{
 	text-align: center;
 	padding-top: 5px;
 	padding-bottom: 5px;
 	width: 290px;
 	font-size: 14px;
 	color: #ffffff;
 	background-color: #A5D44B;
	float: left;
}