/* ...general start...*/
.column.left ul li span{
  font-size:12px;
}
.column a.red{
	position:relative;
	float:right;
	color:#EB0B0B;
	}
.detaliiImg {
	margin:7px 0 7px 0;
	}
.detaliiImg strong{
	color:#555555;
	}
.column.middle .rImages a:hover{
	text-decoration:underline !important;
	color:#0D5118;
	}
.column.middle .rImages a:hover img{
	border:1px solid #0D5118;
	}
	
.tab a:hover .tab_m{
	text-decoration:none;
}
.bannerWidth{
	width:728px;
	height:90px;
	background-color:#E9FDEC;
	margin-right:12px;
	}
#main .content_articol ul{
	margin:5px;
	padding:5px;
	}
.register label .iInfo{
  color:#C52727;
  font-size:10px;
  width:120px;
  margin-right:0px;
 }
#main .rates_image{
	color:#ED1D24;
	font-weight:bold;
	}
#main .info_article .rates_image{
	color:#ED1D24;
	font-weight:bold;
	width:110px;
	}

a.aa{
	color:#fff;
	}
.rezImage .column{
	width:150px;
	margin-right:30px;
	margin-left:30px;
	text-align:center;
	}
.rezImage .column img{
	width:150px;
	}
#sendArtForm, #sendCommForm, #sendRegUpdateForm{
	border:1px solid #D7D9D7;
	background-color:#387819;
	color:#fff;
	}
#sendRegUpdateForm{
	width:100px;
	margin-left:180px;
	}
form input#sendArtForm, form input#sendCommForm{
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	padding:3px;
	}
form input#sendArtForm{
	width:100px;
	margin-left:180px;
	}
form input#sendCommForm{
	width:150px;
	margin-left:120px;
	}
#cellDay{
	background-color:#ABD6A0;
	}
.yearMonth{
	color:#D7D9D7;
	font-weight:bold;
	}

.calendar a.dateLink{
	color:#000;
	}
#divAv{
	width:25px;
	height:25px;
	border:1px solid;
	margin:-25px 70px 0 0;
	float:right;
	}

#divAv img{
	width:25px;
	height:25px;
	}
#frmContactRequest span{
	float:right;
	margin-right:100px;
	}
#frmContactRequest textarea{
	height:120px;
	}
#commFormImg, #commFormPoll{
	border-top:2px solid #016213;
	border-bottom:2px solid #016213;
	background-color:#F9F9F9;
	}
.requestForm span{
	float:right;
	margin-right:70px;
	}

#artForm, #commForm{
	border:1px solid #D7D9D7;
	background-color:#F5FCF5;
	margin:10px 0 10px 0;
	padding:10px;
	}
#artForm span, #commForm span{
	color:#F01D4D;
	font-weight:normal;
	}
#artForm label, #commForm label, #commFormImg label, #commFormPoll label{
	width:200px;
	display:block;
	float:left;
	}
#artForm span, #commForm span{
	float:right;
	}
#artForm input, #commForm input, #commFormImg input, #commFormPoll input{
	width:200px;
	float:left;
	}
.ad_middle{
	width:160px;
	height:600px;
	background:#DCD9C6;
	margin:0 auto;
	}
.agro_ad{
	width:300px;
	height:250px;
	margin:15px;
	border:1px solid #B7E1BD;
	}
.imgName a{
	color:#07340F;
	}
#voteResponse{
	color:#ED1D24;
	font-weight:bold;
	}
#fldDa, #fldNu{
	width:20px;
	}
.pfj #fldDa input{
	margin-top:-5px;
	}
.pfj .lR{
	width:20px;
	}
.register form span{
	float:right;
	margin-right:70px;
}
.register form textarea{
	width:216px;
}
.cForm input#sendForm{
	width:100px;
	height:25px;
	background-color:#F5FCF5;
	border:1px solid #D7D9D7;
	margin:20px 0 0 80px;
	color:#387819;
	font-weight:bold;
	cursor:pointer;
}
.cForm form{
	margin-top:15px;
	}
.cForm label{
	width:80px;
	display:block;
	float:left;
	text-align:right;
	margin-right:15px;
	}
.cForm input, .cForm textarea, .cForm select{
	width:250px;
	float:left;
	}
.cForm textarea{
	height:150px;
	}
form span{
	color:#ED1D24;
	}
.userLc img{
	margin:0 10px 10px 0;
	}
.userLc h4{
	margin:15px 0 10px 0;
	}
#main .userLc span{
	color:#787878;
	font-size:10px;
	font-weight:normal;
	}
	
.userLc .art{
	margin: 0 0 5px 0;
	background-color:#F5FCF5;
	}
.userLc .art a{
	font-size:14px;
	}
.userLc strong{
	color:#5C5C5C;
	}
#motto{
	background: url(../slices/ferma/motto.jpg) no-repeat;
	width:275px;
	height:70px;
	overflow:hidden;
	margin-top:15px;
	}
.userT{
	margin-top:10px;
	margin-bottom:20px;
	width:240px;
	font-size:11px;
	}
.userT .u10{
	font-size:12px;
	}
.userT em{
	font-size:10px;
	}
.userT a em{
	color:#C90007;
	}
.userT div.column{
	width:140px;
	}
.userT img{
	margin:2px 10px 10px 0;
	border:1px solid #0D5118;
	}
.commT img{
	margin:2px 10px 10px 0;
	border:1px solid #0D5118;
	}
.commT div.column{
	width:350px;
	}
#header #log{
	width:710px;
	margin-top:15px;
	margin-bottom:0px;
	height:40px;
	background-color:#F5FCF5;
	border:1px solid #D7D9D7;
	}
#newsletter{
	height:90px;
	background-color:#F5FCF5;
	border:1px solid #D7D9D7;
	padding:10px;
	}
#newsletter input{
	width:230px;
	}
#content.extended #newsletter input{
	width:190px;
	}
#newsletter #btnSubscribe{
	width:100px;
	height:20px;
	background-color:#ED1D24;
	border:1px solid #C90007;
	margin-right:50px;
	color:#fff;
	padding-bottom:2px;
	margin-top:10px;
	font-weight:bold;
	cursor:pointer;
	}
#newsletter #btnUnsubscribe{
	width:120px;
	height:20px;
	background-color:#ED1D24;
	border:1px solid #C90007;
	color:#fff;
	padding-bottom:2px;
	margin-top:10px;
	font-weight:bold;
	cursor:pointer;
	}
	
#content.extended #newsletter #btnSubscribe{
	width:90px;
	margin-right:15px;
	}
#content.extended #newsletter #btnUnsubscribe{
	width:115px;
	}
#content.extended #newsletter input{
	width:170px;
	}
#lOut{
	margin:0 50px 0 10px;
	}
#login strong{
	margin-right:10px;
	}
#header #log form{
	margin:5px 0 0 0;
	
	}
#header #log label{
	width:60px;
	float:left;
	text-align:center;
	margin-top:5px;
	}
#header #log input{
	width:200px;
	float:left;
	margin-right:25px;
	}
#sendRegForm{
	margin:25px 0 0 80px;
	background-color:#F5FCF5;
	border:2px solid #D7D9D7;
	color:#387819;
	font-weight:bold;
	}
#header #log form #sendLogForm{
	width:70px;
	height:20px;
	background-color:#ED1D24;
	border:2px solid #CC0F16;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	}
.selectPFJ input{
	width:15px;
	}
.selectPFJ label{
	width:100px;
	text-align:left;
	margin-top:1px;
	}
.pfj, .register{
	margin-top:10px;
	}
.pfj label, .register label{
	width:140px;
	display:block;
	float:left;
	margin-right:9px;
	text-align:right;
	}
.pfj input, .register input{
	width:220px;
	float:left;
	margin-bottom:0px;
	}
.pfj input#newsletter{
	width:16px;
	}
.likeA{
	text-transform: uppercase;
	color:#037844;
	margin-left:5px;
	}
.adImg{
	height:114px;
	background-color:#DCD9C6;
	margin-bottom:10px;
	}
	
#subMenuContainer {
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
	height: 16px;
	width: 940px;
}
#subMenuScrollBox {
	position: relative;
	left:0;
	white-space: nowrap;
		width:11000px;
}

.scrollTriggerContainer {
	position: relative;
	display: inline;
	border: 0;
	margin: 0;
	padding: 0;
	float: left;
	width: 14px;
	height: 16px;
	overflow: hidden;
}
#subMenuScrollFirst, #subMenuScrollLast {
	display: block;
	border: 0;
	margin: 0;
	padding: 0;
	width: 14px;
	height: 16px;
	overflow: hidden;
	text-decoration: none !important;
	background-repeat: no-repeat;
}


.rImages{
	margin:10px 0 0px 0;
	}
.rImages img{
	margin-right:5px;
	}
.rImages span{
	width:190px;
	float:left;
	margin:1px solid;
	}
span.noA{
	font-weight:normal;
	color:#999 !important;
	}

a#subMenuScrollFirst {
	background-image: url(../slices/ferma/arrow_left_gray.jpg);
	display: none;
}
a#subMenuScrollLast {
	background-image: url(../slices/ferma/arrow_right_gray.jpg);
}
a:hover#subMenuScrollFirst {
	background-image: url(../slices/ferma/arrow_left_green.jpg);
}
a:hover#subMenuScrollLast {
	background-image: url(../slices/ferma/arrow_right_green.jpg);
}
.scat{
	width:200px;
	margin:5px 8px 30px 8px;
	text-align:center;
	}
.scat .folder img{
	position:relative;
	z-index:-1;
	}
.folder{
	margin-top:9px;
	width:210px;
	height:150px;
	background: url(../slices/ferma/folderGallery.gif) 14px 0px no-repeat;
	position:relative;
	z-index:2;
	}
a .folder img{
	opacity:0.7;
	filter:alpha(opacity=70);
	}
a:hover .folder img{
	opacity:0.9;
	filter:alpha(opacity=90);
	}
.scat a{
	font-size:14px;
	}
.subcategory .folder img{
	border:1px solid #696132;
	
	}
.subcategory img{
	border:1px solid #D6DBD5;
	
	}
.column.left a img, .rImages img{
	border:1px solid #D6DBD5;
	}
.column.left a:hover img, .rImages a:hover img{
	border:1px solid #02781A;
	}
#main .rates_image img{
	border:0;
	}
#main .rates_image a:hover img{
	border:0;;
	}
.subcategory a:hover img{
	border:1px solid #02781A;
	}
.imgGall{
	width:710px;
	background:url(../slices/ferma/dot_vertical.jpg) 450px 0 repeat-y;
	}
.imgGall h1{
	height:70px;
	overflow:hidden;
	padding-bottom:3px;
	}
.imgGall p{
	font-size:14px;
	float:right;
	margin:0;
	margin-right:20px;
	}
	
.gallContainer{
	background:url(../slices/ferma/gall.jpg) repeat-y;
	}
.column.noColumns .gallContainer .hr{
	width:690px;
	}
.catGall{
	font-size:14px;
	}
.column .catGall span, .column .subGall span{
	font-size:12px;
	font-weight:normal;
	margin-left:10px;
	color:#787890;
	}
.subGall span{
	margin-left:2px;
	}
.column .catGall a{
	display:block;
	text-decoration:underline;
	}
.column .catGall a:hover span{
	color:#00413A;
	}
.gall{
	width:220px;
	margin-left:10px;
	margin-top:10px;
	}

.subGall{
	padding-bottom:10px;
	margin-top:5px;
	}
.subGall a{
	margin:0px 0 5px 5px;
	}
.imgCat{
	font-weight:bold;
	font-size:26px;
	color:#00570D;
	font-family:Times New Roman;
	text-decoration:underline;
	width:200px;
	}
.imgCat img{
	margin:0 50px 30px 0;
	}
.imgDesc{
	margin-bottom:10px;
	}
.imgDesc div.column{
	width:400px;
	}
.subcategory .imgDesc img{
	margin-right:15px;
	}
.imgName{
	font-weight:bold;
	color:#333333;
	font-size:20px;
	}
.rel_tags{
	margin:10px 0 10px 0;
	color:#787878;
	}
.imgDesc .rel_tags{
	width:220px;
	margin-bottom:5px;
	}
.rel_tags a{
	color:#787878;
	font-weight:normal;
	}
.rates{
	float:left;
	margin-right:15px;
	margin-top:-3px;
	}
.info_articol .rates_image{
	margin:-3px 15px 0 0;
	}
#main .rates a img{
	border:0;
	}
.rates_image a img{
	margin:0px;
	margin-bottom:-5px;
	}
.rates_image img{
	margin:0 2px 0 2px;
	}
a:hover{
	text-decoration:underline;
	}
.tagCloud{
	background-color:#F4F3F0;
	padding:5px;
	margin-top:2px;
	}
.tagCloud a{
	margin:15px 15px 15px 0;
	}
.container4, .container5{
	width:427px;
	margin-top:-1px;
	}
#main .tagCloud a:hover{
	text-decoration:underline;
	}

.tabs .container2 a#voteaza, a#voteazaA {
	width:68px;
	height:16px;
	float:right;
	margin-right:10px;
	background-color:#ED1D24;
	border:1px solid #C90007;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	}
.previews_next{
	font-size:28px;
	color:#D6D6D6;
	font-family:Arial;
	position:relative;
	float:left;
	margin:40px 0 0 0;
	cursor:pointer;
}
a:hover.previews_next{
	text-decoration:none;
}
#pollArchive{
	margin-top:10px;
	}
#pollArchive h2{
	margin:40px 0 10px 0;
	}
.gPoll 
{
	border-left-style:solid;
	border-color:#02781A;
	background-color:#F2F2EA;
	text-align:right;
	margin:2px 5px 15px 5px;
	}
.gPoll strong{
	color:#423F28;
	}
.cPoll{
	width:320px;
	margin-right:10px;
	}
.vPoll{
	width:90px;
	text-align:right;
	}
#pollArchive a{
	font-weight:normal;
	}
#pollArchive .hr{
	margin:5px 0 10px 0;}
.polls{
	margin-top:7px;
}
.polls a{
	font-weight:normal;
}
.pollSt{
	margin:0 auto;
	text-align:center;
	margin-top:10px;
	}

.eRight, eLeft{
	position:relative;
	}
.eRight{
	float:right;
	}
.eLeft{
	float:left;
	width:165px;
	text-align:left;
	}
#main .pollSt div{
	font-weight:normal;
	font-size:12px;
	}
#main .commS{
	font-weight:normal;
	font-size:12px;
	border-bottom:1px solid #BCEBBC;
	margin:7px 0 5px 0;
	}
#main .container2 .commS a{
	text-decoration:none;
	color:#C90007;
	}
#main .container2 .commS a:hover{
	text-decoration:underline;
	}
#main .commS span{
	font-size:10px;
	}
.currencies{
	margin:0 auto;
	text-align:center;
	}
.vvalue{
	margin-left:32px;
	}
.currencies p{
	font-weight:normal;
	text-align:center;
	margin-bottom:0px;
	}
.currencies div{
	margin-bottom:5px;
	margin-top:5px;
	border-bottom:1px solid #BCEBBC;
	height:24px;
	}
.tabs .container .currencies div span{
	font-weight:normal;
	font-size:12px;
	width:83px;
	display:block;
	float:left;
	text-align:right;
	}
.tabs .container .currencies div span.up{
	background:url(../slices/ferma/up.jpg) center left no-repeat;
	padding-left:15px;
	margin-right:-15px;
	width:65px;
	margin-left:35px;
	}
.tabs .container .currencies div span.down{
	background:url(../slices/ferma/down.jpg) center left no-repeat;
	padding-left:15px;
	margin-right:-15px;
	width:65px;
	margin-left:30px;
	}
.tabs .container .currencies div span.zero{
	background:url(../slices/ferma/zero.jpg) center left no-repeat;
	padding-left:15px;
	margin-right:-15px;
	width:65px;
	margin-left:35px;
	}
.tabs .container .currencies div span.cvalue{
	width:55px;
	text-align:left;
	margin-left:10px;
	}
.aCat{
	margin:5px 0 -10px 0px;
	width:400px;
	border-bottom:1px solid #D6D6D6;
	font-weight:bold;
	color:#858585;
	}
.aCat a, .aCat a:hover{
	color:#858585;
	}

.noColumns{
	width:690px;
	margin-right:20px;
	}
.noColumns ul li strong{
	font-size:14px;
	color:#FF0000;
}
.noColumns ul li{
	margin-bottom:10px;
}
.noColumns h1{
	margin-bottom:10px;
}

#Comentarii-Articol, a:hover#Comentarii-Articol{
	color:#3D3C38;
	font-weight:normal;
}

.column.cont{
	width:710px;
	background:url(../slices/ferma/dot_columns.jpg) repeat-y;
	}
.hidden{
	display: none;
	}

.tabs .container form, .tabs .container2 form ,  .tabs .container3 form {
	width:250px;
	font:12px Tahoma;
	margin-left:20px;
	line-height:20px;
	padding-bottom:7px;
}
.container2 a#sa{
	float:right;
	color:#C90007;
	margin-bottom:20px;
}
#content .tabs .container form input, #content .tabs .container2 form input,  #content .tabs .container3 form input{
	width:16px;
	float:left;
	}
#content .tabs .container form label, #content .tabs .container2 form label, #content .tabs .container3 form label{
	float:left;
	}

.tabs .container form input#voteaza, .tabs .container2 form input#voteaza, .tabs .container3 form input#voteaza{
	width:66px;
	height:20px;
	float:right;
	background-color:#ED1D24;
	border:1px solid #C90007;
	}
form input.submitForm{	
	height:22px;
	color:#fff;
	font-weight:bold;
	background-color:#ED1D24;
	border:1px solid #C90007;
	}
	
#login a.rss{
	padding-left:16px;
}
.container ul li, .right ul li, .container2 ul li, .container3 ul li{
	font-size:10px;
	font-family:Tahoma;
	
}
.container ul li a, .right ul li a, .container2 ul li a, .container3 ul li a{
	font-size:12px;
}
.right ul{
	margin-left:-30px;;
}
.right ul li{
	font-size:10px;
	}
.right ul li a{
	font-size:12px;
	}
.column.right .poza_zilei{
	width:298px;
	height:auto;
	margin:0 auto;
	text-align:center;
	}
.right.column .poza_zilei img{
	width:298px;
	/*height:auto;*/
	border:1px solid #C1C0BB;
	margin:0;
}
.right.column .poza_zilei a{
	font-size:11px;
	color:#C90007;
}
.right.column .poza_zilei a:hover{
	color:#FF0000;
	text-decoration:none;
}

.right.column .poza_zilei a:hover img{
	border:1px solid #02781A;
}
body{
	margin:0;
	padding:0;
}
.clear{
	clear:both;
}
.clear_2{
	clear:both;
	height:7px;
	}
a img{
	border:0;
}
.clear_h{
	clear:both;
	height:10px;
	}
.clear_hh{
	clear:both;
	height:10px;
	}
#main{
	width:970px;
	margin:0 auto;
	margin-top:5px;
	font:13px Tahoma;
	color:#3C3B37;
}
ul{
	line-height:20px;
	list-style:square;
	}
ul li{
	margin-left:7px;
	
	}
ul li a{
	color:#01781A;
}
ul li a:hover{
	color:#004000;
	}
/* ...general end...*/
/* ...header start...*/
a{
	color:#02781A;
	text-decoration:none;
	font-weight:bold;
}

#logo{
	width:255px;
	height:79px;
	}
#top_links{
  background:url(../slices/ferma/logos.jpg) no-repeat;
  width:713px;
  height:32px;
}
#top_links .selected, #top_links a:hover{
  background:url(../slices/ferma/logos_selected.jpg) no-repeat;
  width:713px;
  height:32px;
}
#top_links a{
  height:32px;
  position:relative;
  display:block;
  float:left;
  margin:0 20px 0 10px;
}
#top_links a#Ferma{
  width:80px;
  background-position:-10px;
 }
#top_links a#AnunturiAgricole{
  width:110px;
  background-position:-120px;
 }

#top_links a#Agroinfo{
  width:75px;
   background-position:-260px;
 }
#top_links a#AgroShop{
  width:108px;
  background-position:-365px;
 }
#top_links a#ObservatorAgricol{
  width:78px;
   background-position:-503px;
 }
#top_links a#UtilajeAgricole{
  width:85px;
   background-position:-610px;
  margin-right:0px;
 }
.column_logos{
	position:relative;
	float:left;
	width:715px;
	}
#login{
	margin-top:30px;
	float:right;
	font-size:11px;
	
}
#login a{
	text-decoration:underline;
	color:#C90007;
}
#login a:hover{
	color:#FF0000;
}
#menu{
	background:url(../slices/ferma/menu.jpg) top repeat-x;
	width:968px;
	border:1px solid #002E07;
	background-color:#E9FDEC;
	height:28px;
	display:block;
	margin-bottom:15px;
	clear:both;
}
#menu a.mainMenu.selected{
	color:#00570D;
	
	margin-top:0px;
	border-bottom:1px solid #58B866;
	height:14px;
	background-color:#E9FDEC;
}
#menu a.mainMenu:hover{
	text-decoration:underline;
}


a.mainMenu{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:7px 9px 7px 9px;
	margin:0;
	text-decoration:none;
	position:relative;
	float:left;
	margin-bottom:-5px;
	text-transform:uppercase;
}
.submenu{
	background-color:#E9FDEC;
	width:968px;
	color:#91DB9C;
	border:1px solid #58B866;
	border-top:0px;
	position:absolute;
	margin:29px 0 5px -1px;
	height:auto;
}
.submenu a{
	color:#02781A;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
	text-transform:uppercase;
	float:left;
	display:block;

}
.submenu a.selected{
	color:#00573C;
	border-bottom:1px solid;
}
.ro{
	background:url(../slices/ferma/flags/ro.gif) no-repeat;
	padding-left:35px;
	}
.en{
	background:url(../slices/ferma/flags/en.gif) no-repeat;
	padding-left:35px;
	}
.de{
	background:url(../slices/ferma/flags/de.gif) no-repeat;
	padding-left:35px;
	}
.fr{
	background:url(../slices/ferma/flags/fr.gif) no-repeat;
	padding-left:35px;
	}
.it{
	background:url(../slices/ferma/flags/it.gif) no-repeat;
	padding-left:35px;
	}
.hu{
	background:url(../slices/ferma/flags/hu.gif) no-repeat;
	padding-left:35px;
	}
.es{
	background:url(../slices/ferma/flags/es.gif) no-repeat;
	padding-left:35px;
	}


.submenu a:hover{
	color:#004000;
}
#header form{
	position:absolute;
	margin-left:710px;
	margin-top:15px;
	}
#header form input{
	width:165px;
	height:17px;
	border:1px solid #D1D1D1;
	position:relative;
	float:left;
	margin-top:5px;
}

#main_banner{
	width:728px;
	height:90px;
	margin-right:13px;
	}
#live{
	width:220px;
	height:79px;
	border:2px solid #B6E0BC;
	background-color:#E9FDEC;
	padding:7px 0 0px 5px;
	font-size:11px;
}
#live .column a{
	font-size:12px;
	font-weight:bold;
	display:block;
	padding-bottom:5px;
	margin-bottom:3px;
	color:#02781A;
}
#live .column a:hover{
	color:#004000;
}
#live a{
	font-size:12px;
	font-weight:bold;
	color:#C90007;
	
}
#live a:hover{
	color:#FF0000;
}
#live .column{
	width:100px;
}
#live .rss{
	padding-left:22px;
}
.rss{
	background:url(../slices/ferma/rss.jpg) no-repeat;
	width:13px;
	height:13px;
}
.forum{
	background:url(../slices/ferma/forum.jpg) no-repeat;
	width:17px;
	height:16px;
	padding-left:22px;
}
.blog{
	background:url(../slices/ferma/blog.jpg) no-repeat;
	width:17px;
	height:17px;
	padding-left:22px;
}
#newsletterBox{
	background:url(../slices/ferma/newsletter.jpg) no-repeat;
	width:16px;
	height:16px;
	padding-left:21px;
}

/* ...header end...*/
/* ...content start...*/
.column{
	position:relative;
	float:left;
}
.left{
	width:388px;
	margin-right:7px;
	
}
.middle{
	width:250px;
	margin-left:5px;
}
.right{
	font-family:Tahoma;
	font-size:12px;
	margin-left:5px;
	width:303px;
}
#top_content{
	width:655px;
	padding-right:5px;
	background:url(../slices/ferma/dot_vertical.jpg) repeat-y right;
	}
#top_columns{
	background:url(../slices/ferma/dot_vertical.jpg) repeat-y 393px 0px;
	}
#bottom_content{
	background:url(../slices/ferma/dot_vertical.jpg) repeat-y 330px 0px;
	width:660px;
}
#bottom_content .column{
	width:322px;
	}
#bottom_content .column.l {
	margin-right:8px;
	}
#bottom_content .column.r {
	margin-left:8px;
	}	
#content{
	width:970px;
	
	}
h1, h1 a{
	color:#00570D;
	font-family:Times New Roman;
	font-size:32px;
	margin:0px;
	}
h1 a:hover, #main h1 a:hover{
	color:#357819;
	text-decoration:underline;
	}
h2, h2 a{
	color:#3D3C38;
	font-family:Times New Roman;
	font-size:18px;
	font-weight:normal;
	margin:0 0 0 5px;
	}
h2 a:hover{
	text-decoration:none;
	}
h3{
	color:#00570D;
	font-family:Times New Roman;
	font-size:16px;
	border-bottom:1px solid #C8C8C8;
	margin:0;
	margin-bottom:10px;
}
.right h3{
	color:#3D3C38
}
.info_articol{
	font-size:10px;
	margin-bottom:5px;
}
.extendedBG .column.left .info_articol span.caEd, .column.left .art .info_articol span.caEd{
	color:#02781A;
	}
.info_articol a.comm{
	color:#C90007;
}
.info_articol a.comm:hover{
	color:#FF490D;
	text-decoration:underline;
}
.info_articol a{
	color:#02781A;
	font-weight:bold;
}
.info_articol a:hover{
	color:#004000;
	text-decoration:underline;
	}	
.content_articol{
	font-size:13px;
	margin-top:10px;
	}
.content_articol .column{
	width:190px;
	margin-right:10px;
	margin-top:0;
	margin-bottom:2px;
	}
.content_articol a{
	
	}	
.content_articol a:hover em{
	color:#B4B4B4;
	text-decoration:underline;
	cursor:pointer;
	}	
.content_articol .column img{
	margin-top:5px;
	border:1px solid #C1C0BB;
	margin-bottom:0;
	}
.content_articol em{
	color: inherit;
}		
.content_articol .column span{
	color:#8C8C8A;
	font-size:10px;
	width:157px;
	}	
.art{
	background:url(../slices/ferma/dot_horizontal.jpg) repeat-x bottom;
	font-size:12px;
	padding-bottom:10px;
	padding-top:5px;
	margin-top:5px;
	}
.art a:hover img{
	border:1px solid #02781A;
	}
.art img{
	float:left;
	margin:5px 5px 2px 0;
	border:1px solid #D6DBD5;
	}

.art p{
	margin:7px 0 0 0;
	}
.art .title_art{
	color:#00570D;
	font-family:Times New Roman;
	font-size:20px;
	margin:0;
	font-weight:normal;
	padding:0;
	
}
#top_content .art a.title_art{
	color:#00570D;
	font-family:Times New Roman;
	font-size:20px;
	margin:0;
	font-weight:normal;
	padding:0;
	
}
#top_content .art a:hover.title_art, #bottom_content .art a:hover.title_art, .art a:hover.title_art{
	color:#357819;
	_text-decoration:underline;
}

.art .info_articol span, #artAll .info_articol span, .info_articol span{
	font-size:10px;
	color:#333333;
	font-weight:normal;
	}

.pn{
	display:block;
	width:10px;
	float:left;
	}
.pag_din{
	color:#8C8C88;
	margin-bottom:5px;
	}
.pag_din a{
	color:#02781A;
	font-weight:normal;
	}
.pag_din a:hover{
	color:#004000;
	}
.gz, .pag a{
	border:1px solid #C2C2BC;
	padding:2px 4px 2px 4px;
	background-color:#F4F3F0;
	color:#73736F;
	font-size:12px;
}
span.gz span{
	font-weight:normal;
}
.gz{
	color:#73736F;
}
.gz span{
	color:#004000;
}
.pag a{
	color:#006C10;
}
.pag a.selected{
	background-color:#F9F9F7;
	color:red;
	}
#top_columns .anunt_agr{
	margin-bottom:15px;
	
	}
.top_dots .anunt_agr img, #bottom_content .anunt_agr img{
	border:1px solid #344936;
	float:left;
	margin:5px 5px 5px 0;
}

.links_anunturi{
	position:relative;
	float:right;
	margin-bottom:10px;
	font-size:11px;
	line-height:18px;
	text-align:right;
	margin-right:5px;
	margin-top:10px;
	}
.links_anunturi a{
	text-decoration:underline;
	}
.top_dots{
	background:url(../slices/ferma/dot_horizontal.jpg) repeat-x top;
	padding-top:10px;
	}
.hr{
	height:1px;
	background:url(../slices/ferma/dot_horizontal.jpg) repeat-x top;
	}	
.poza, .poza_homepage{
	background-color:#DCD9C6;
	}
.poza_homepage{
	width:300px;
	height:250px;
	}
.middle.column .top_dots .poza, .middle.column .poza, .right.column .top_dots .poza, .right.column .top_dots .poza img{
	width:250px;
	height:250px;
	margin:0px 0 10px 0;
	}	
.column .middle.column .top_dots .poza img{
	width:160px;
	height:203px;
	margin:25px 0 0 44px;
	}
.middle .top_dots {
	padding-top:10px;
	}
.ziar{
	width:225px;
	margin:5px 0 35px 4px;
}
.ziar a{
	color:#C90007;
	float:right;
	font-weight:bold;
	font-size:11px;
	padding-top:5px;
}
.ziar a:hover{
	color:#FB0000;
}
#top_content .ziar span{
	color:#000;
	font-weight:normal;
	
}
.box1{
	width:140px;
	height:250px;
	background-color:#E8FDEC;
	margin:10px 5px 10px 5px;
	color:#34302D;
	border:1px solid #B7E1BD;
	text-align:center;
}
.box1 img{
	border:1px solid #465745;
	width:118px;
	height:143px;
	margin:11px 11px 0px 0;

	}
.box1 a{
	color:#015710;
	margin-left:10px;
	}
.box1 a span{
	color:#000;
	font-weight:normal;
	font-sixe:10px;
	}
.box1 a:hover{
	color:#004000;
	}
	
.box1 p{
	font-size:12px;
	font-family:Tahoma;
	margin-left:10px;
	margin-top:1px;
	}	
.price{
	position:absolute;
	width:144px;
	margin-top:232px;
	}
.categorie{
	width:auto;
	height:20px;
	color:#fff;
	background-color:#B0B0B0;
	}
/*.gall_l .categorie .column a, .gall_r .categorie .column a{
	width:285px;
	display:block;
	}*/
#bottom_content .categorie .column, .categorie .column{
	width:277px;
	font-size:16px;
	font-weight:bold;
	padding-left:5px;
	}
.categorie a img{
	width:15px;
	height:15px;
	margin-top:2px;
	}
.column .categorie a{
	color:#fff;
	}
#main .column .categorie a:hover{
	color:#fff;
	text-decoration:underline;
	}
#top_content .left.column .categorie{
	height:18px;
	color:#10384D;
	background-color:#F6F3EA;
	border-bottom:2px solid #DEDBCA;
	margin-bottom:10px;
	}
#top_content .left.column .categorie .column{
	width:340px;
	font-size:12px;
	height:17px;
	padding-top:2px;
	font-weight:bold;
	padding-left:5px;
	}
.tabs{
	width:306px;
	font:14px Times New Roman;
}
.tabs a{
	color:#00550C;
}
.tabs a:hover{
	color:#004000;
}
.tab_l{
	background:url(../slices/ferma/tab_l_2.jpg) no-repeat;
	width:8px;
	height:21px;
	display:block;
	position:relative;
	z-index:5;
	border-bottom:1px solid #D7D9D6;
	cursor:pointer;
	
}
.tab_r{
	background:url(../slices/ferma/tab_r_2.jpg) no-repeat;
	width:8px;
	height:21px;
	display:block;
	margin-right:4px;
	position:relative;
	z-index:5;
	border-bottom:1px solid #D7D9D6;
	cursor:pointer;
}
.tab_m{
	background:url(../slices/ferma/tab_m_2.jpg) repeat-x;
	width:auto;
	height:21px;
	display:block;
	cursor:pointer;
	position:relative;
	z-index:5;
	border-bottom:1px solid #D7D9D6;
}
.selected .tab_l{
	background:url(../slices/ferma/tab_l.jpg) no-repeat;
	position:relative;
	z-index:10;
	border-bottom:0;
	height:22px;
}
.selected .tab_r{
	background:url(../slices/ferma/tab_r.jpg) no-repeat;
	position:relative;
	z-index:10;
	border-bottom:0;
	height:22px;
}
.selected .tab_m{
	background:url(../slices/ferma/tab_m.jpg) repeat-x;
	position:relative;
	z-index:10;
	border-bottom:0;
	height:22px;
	color:#3C3B37;
}
.tab span{
  position:relative;
  float:left;
  padding-top:7px;
 	}
.container, .container2, .container3, .container4, .container5, .container6{
	background-color:#F5FCF5;
	border:1px solid #D7D9D7;
	padding:8px;
	font-family:Tahoma;
	font-size:12px;
}
.container6{
	margin-top:-1px;
}
.column.right .container, .column.right .container2, .column.right .container3{
	margin-top:-1px;
	width:285px;
	padding-bottom:17px;
}
.container p, .container2 p{
	font:12px Tahoma;
}
.column.right img{
	width:300px;
	/*height:300px;*/
	margin:10px 0 10px 0;
}
.column.right .container div, .column.right .container2 div, .column.right .container3 div{
	font-size:11px;
	line-height:18px;
	font-weight:bold;
}
.column.right .container div a, .column.right .container2 div a, .column.right .container3 div a{
	text-decoration:underline;
}
form input.submit{
	display:block;
	color:white;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
	font-family:Tahoma;
	font-size:11px;
	text-align:center;
	}
#header #cauta{
	width:57px;
	height:18px;
	margin-left:6px;
	border:1px solid #CC0F16;
	background-color:#ED1D24;
	margin-top:7px;
}
.forum_item .column.item_left{
	width:75px;
	margin-right:2px;
	text-align:right;
	margin-bottom:10px;
	}
.forum_item .column.item_right{
	width:225px;
	text-align:left;
	margin-bottom:10px;
	font-family:Tahoma;
	}
.forum_item .column a{
	text-decoration:underline;
}
.forum_item span{
	font-size:11px;
	}
.forum_item span.data{
	font-size:9px;
	
	}
.right.column .forum_item span a{
	color:#C90007;
	text-decoration:none;
	}
.right.column .forum_item span a:hover{
	color:#FF0000;
	}
.right.column .container .item, .right.column .container2 .item, .right.column .container3 .item{
	font:12px Tahoma;
	}
.right.column .container .item p, .right.column .container2 .item p, .right.column .container3 .item p{
	font-weight:normal;
	margin:4px 0 15px 0;
}
.right.column .container .item a, .right.column .container2 .item a, .right.column .container3 .item a{
	color:#02781A;
	text-decoration:none;
}
.right.column .container .item a:hover, .right.column .container2 .item a:hover, .right.column .container3 .item a:hover{
	color:#004000;
}
#content .box2{
	width:126px;
	font-size:10px;
	margin:10px 5px 10px 5px;
	background: url(../slices/ferma/folder.gif) 6px 0px no-repeat;
	position:relative;
	z-index:2;
}
#content.extended .box2{
	background:none;
}
.box2 img{
	border:1px solid #445946;
	margin-bottom:5px;
	position:relative;
	z-index:-1;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.box2 a:hover img{
	opacity:0.9;
	filter:alpha(opacity=90);
}
.box2.column a:hover img{
	text-decoration:none;
	}
.box2.column a:hover{
	text-decoration:none;
	}
#content.extended .box2 a img{
	opacity:1;
	filter:alpha(opacity=100);
}
.box2.column span{
	color:#02781A;
	font-weight:bold;
	font-size:11px;
	}
.box2.column a:hover, .box2.column a:hover span{
	color:#004000;
	}
/* ...footer start...*/
#footer{
	width:970px;
	height:95px;
	border:1px solid #D4E6D6;
	background-color:#E8FDEC;
	font:12px Trebuchet MS;
}
#footer a{
	font-weight:normal;
	}
#drept{
	width:200px;
	margin:20px 5px 0px 10px;
	line-height:17px;
	}
#drept a {
  color: #19707A;
  font-weight:bold;
  text-decoration:underline;
	}
#drept a:hover{
  color:#15526F;
}
#footer_links{
	width:740px;
	text-align:right;
	margin-top:10px;
}
#footer_links a{
	color:#3F3C37;
	line-height:20px;
}
#footer_links a:hover{
	color:#01781A;
}
#footer_links .selected{
	font-weight:bold;
}
#lks{
	margin-top:5px;
	}
#lks a{
	color:#0080FF;
}
/* ...footer end...*/
.right ul li a{
	text-decoration:underline;
}
.buton{
  border:1px solid #D7D9D7;
	background-color:#F5FCF5;
	font: 12px Tahoma bold;
	color:#387819;
	padding:2px;
}
#ComenteazaBottom{
 	height:16px;
	display:block;
	width:180px;
	text-align:center;
	font-weight:bold;
}
.searchResult {
	color:#02781A;
}
.searchResult span {
	font-weight: bold;
}
.formBloc {
	margin: 2px;
	padding: 7px;
	border: 1px solid #D7D9D7;
	background-color:#F5FCF5;
}
.column ul li span{
	font-size:10px;
	}
.isP label, .news label{
	margin-top:2px;
	float:left;
}
.isP input, .news input{
	width:15px;
	float:left;
}
.isP{
	margin:0px 0px 5px 20px;
	float:left;
	width:400px;
}

.isP p{
	color:#5C5C5C;
}
/*abonamnete form*/
#frmAbonamentRequest{
	width:570px;
	margin:0 auto;
	margin-top:20px;
	}
#frmAbonamentRequest span{
	position:relative;
	float:right;
	margin-right:25px;
	}
#frmAbonamentRequest span.attention{
	margin-right:0;
	}
#frmAbonamentRequest b{
	color:#F31D50;
	}
#frmAbonamentRequest input, #frmAbonamentRequest select{
	position:relative;
	float:left;
	width:400px;
	border:1px solid #AFAC9E;
	}
#frmAbonamentRequest span{
	margin-right:25px;
	}
#frmAbonamentRequest span.attention{
	margin-right:0px;
	}
#frmAbonamentRequest label{
	position:relative;
	float:left;
	display:block;
	width:140px;
	margin-right:3px;
	}
#frmAbonamentRequest #sendRegForm{
	width:100px;
	}
/*abonamnete form end*/
.event h1{
	margin:0 0 10px 0;
	padding:0;
}
.event #breadcrumbs{
	margin:0 0 10px 0;
	padding:0;
}
.author em{
	color:#8C8C8A !important;
	}
