@charset "utf-8";
/* CSS Document */

/****************************
		RESET STYLES 
****************************/
    html, body, div, span,   
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,  
    a, abbr, acronym, address, big, cite, code,  
    img, ins, kbd, q, s, samp,  
    small, strike, strong,   
    dl, dt, dd, ol, ul, li,  
    fieldset, form, label, legend,  
    table, caption, tbody, tfoot, thead, tr, th, td {  
       margin: 0;  
       padding: 0;  
       border: 0;  
    
       font-size: 100%;  
       
       background: transparent;  
   }  
   body {  
       line-height: 1;  
   }  
   ol, ul {
	line-height: 1.4em;
   }  
   table {  
       border-collapse: collapse;  
      
   }  

/********************************/


/************************* 
		BODY STYLES 
**************************/
#body{
	background-color:#ffffff;	
	font-family:Tahoma, Geneva, serif;
	font-size: 110%;
	line-height: 1.5em; 
}
#wrap{
	padding:1px;
	margin:auto;
	position:relative;
	width:924px;
}
/****************************
		HEADER STYLES
******************************/

#header{
	background-image:url(../poze/header1.jpg);
	height:259px;
	width:924px;
}

#nav_top{
	float:right;
	font:serif;
	font-size:12px;
	height:44px;
	width:738px;
}
.navtop li{
	float:left;
	text-decoration:none;
	list-style:none;
}

.navtop a{
	color:#ffffff;
	text-decoration:none;	
}
.navtop a:hover{
	color:#323232;
	text-decoration:none;
	list-style: none;
}
.but_top1 {
	 background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
	 height:44px;
	 padding-top:12px;
	 text-align:center;
	 width:74px;
	
}
.but_top1 a{
	height:56px;
	
}
.but_top2{
	 background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
	 height:44px;
	 padding-top:12px;
	 text-align:center;
	 width:90px;
}
.but_top3{
	 background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
	 height:44px;
	 padding-top:5px;
	 text-align:center;
	 width:126px;
}
.but_top4{
	 background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
	 height:44px;
	 padding-top:5px;
	 text-align:center;
	 width:145px;
	 
}
.but_top5{ 
 background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
	 height:44px;
	 padding-top:5px;
	 text-align:center;
	 width:120px;
	
}
.but_top6{
     background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
     height:44px;
	  padding-top:12px;
	 text-align:center;
	 width:90px;
}
.but_top7{
     background-image:url(../poze/nav_divider1.png) ;
     background-repeat: no-repeat; 
     height:44px;
	 padding-top:12px;
	 text-align:center;
	 width:93px;
}
#lang{
	position:absolute;
	margin-top:13px;
	margin-left:40px;
	width:100px;
	height:20px;
}
/***************************************
		MAIN CONTENT 
****************************************/

#main_cont{	
	background-image:url(../poze/main_bkg3.jpg);
	background-repeat:repeat-y;
	float:left;
	margin-top:10px;
	width:924px;	
	
}

/***************************************
		LEFT_COL
****************************************/
#left_col{
	float:left;
	width:187px;
}
#poza_copac{
	margin-top:20px;
	margin-bottom:10px;
}
/*************************************
		MENIU
*************************************/
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0px;
  padding: 0px;
 
  width: 189px;
}

ul#menu a {
  display:block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
border-bottom:#E1E1E1 1px solid;

}

ul#menu li a {
  color: #fff;	
  padding: 0.3em;
  padding-right:0em;
  font-size:14px;
}
#p_clear{
	height:20px;
}
ul#menu li a:hover  {
}
ul#menu li ul li a {
  background: #fff;
  color: #543931;
  padding-left: 10px;
}
ul#menu li ul li a:link {
  color:#543931;
  font-weight:bold;
}
ul#menu li ul li a:visited {
  color:#543931;
    font-weight:bold;
}
ul#menu li ul li a:hover {
  color:#68a02d;
    font-weight:bold;
 
}
ul#menu li ul li a:active {
  color:#68a02d;
    font-weight:bold;
}

.meniu_1{
	background-image:url(../poze/meniu_1.jpg);
	background-repeat:repeat-x;
}

.meniu_2{
	background-image:url(../poze/meniu_2.jpg);
	background-repeat:repeat-x;
}
/*************************************
		MAIN
*************************************/
#main{
	float:left;
	width:520px;
}
#main h1{
	font-size:24px;
	font-size:bold;
}
#main p{
	line-height:1.4em;
}
#main .p1{
	text-indent:0px;
	line-height:1.4em;
}
#main b{
	color:#5e8934;
}
/***************************************
		LISTA JUD
****************************************/
#judete{
	width:480px;
	height:350px;
}
#col1{
	float:left;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
}
#col1 ul li a:link {
  color:#b54a3e;
  font-weight:bold;
}
#col1 ul li a:visited {
  color:#b54a3e;
    font-weight:bold;
}
#col1 ul li a:hover {
  color:#b54a3e;
    font-weight:bold;
 
}
#col1 ul li a:active {
  	color:#b54a3e;
    font-weight:bold;
}

#col2{
	float:left;
	list-style:none;
	margin-left:30px;
}
#col2 ul li a:link {
  color:#b54a3e;
  font-weight:bold;
}
#col2 ul li a:visited {
  color:#b54a3e;
    font-weight:bold;
}
#col2 ul li a:hover {
  color:#b54a3e;
    font-weight:bold;
 
}
#col2 ul li a:active {
  	color:#b54a3e;
    font-weight:bold;
}
#col3{
	float:right;
	list-style:none;
	
}
#col3 ul li a:link {
  color:#b54a3e;
  font-weight:bold;
}
#col3 ul li a:visited {
  color:#b54a3e;
    font-weight:bold;
}
#col3 ul li a:hover {
  color:#b54a3e;
    font-weight:bold;
 
}
#col3 ul li a:active {
  	color:#b54a3e;
    font-weight:bold;
}

/**************************************
			ISTORIC
***************************************/
#istoric{
	font:Arial, Helvetica, sans-serif;
	float:right;
	margin-top:20px;
	width:340px;
	margin-left:10px;
}
#istoric h2{
	font-size:24px;
	margin-bottom:10px;
	color:#27221f;
}
#istoric p{
	text-indent:25px;
	line-height:1.2em;
}
#istoric p b{
	color:#5e8934;
}
#istoric_imag{
	margin-top:20px;
	margin-left:20px;
}
/***********************************
		SCOP SI OBIECTIVE
*************************************/
#obiective_box{
	font:Arial, Helvetica, sans-serif;
	width:400px;
	padding-top:15px;
	margin:auto;
	line-height:1.4em;
}
#obiective_box li{
	list-style:circle;
	margin-bottom:10px;
}

/***************************************
			CONTACT ACF
****************************************/
#contact_main{
	background-image:url(../poze/contact_logo.jpg);
	background-repeat:no-repeat;
	background-position:90% 90%;
	padding:5px;
	margin-top:40px;
	margin-left:30px;
	margin-right:10px;
	font:Arial, Helvetica, sans-serif;
	border:1px solid #999;
}
#contact_main h2{
	color:#6a5914;
	font-size:2px;
	margin-bottom:15px;
	border-bottom:1px solid #CCC;
}
/*********************************************
			GNLCP
*********************************************/
#contact_main1{
	
	padding:5px;
	margin-top:40px;
	margin-left:30px;
	margin-right:10px;
	font:Arial, Helvetica, sans-serif;
	border:1px solid #999;
}
#contact_main1 h2{
	color:#6a5914;
	font-size:18px;
	margin-bottom:15px;
	border-bottom:1px solid #CCC;
}

/************************************
			lemn_controlat
************************************/
#continut{
	margin-top:20px;
	margin-left:30px;
	font:Arial, Helvetica, sans-serif;
	line-height:1.4em;
	
}

#continut p b a{
	text-decoration:none;
}
#continut li{
	list-style:none;
	padding-left:20px;
	text-align:justify;
}
#continut a:link{
	color:#b54a3e;
	text-decoration:none;
}
#continut a:visited{
	color:#b54a3e;
	text-decoration:none;
}
#continut a:hover{
	color:#b54a3e;
	text-decoration:underline;
}
#continut h2{
	color:#6a5914;
	font-size:16px;
	margin-bottom:15px;
}


/*************************************
			STIRI PREV
**************************************/
#main h1{
	border-bottom:1px solid #dbdbdb;
	font-size:22px;
	margin-left:30px;
	padding-bottom:5px;
}
.stire_preview{
   	border-bottom:1px solid #dbdbdb;
}

.stire_preview h2{
	font-size:18px;
	margin-left:193px;
	margin-top:10px;
	margin-bottom:7px; 
}
.stire_preview h2 a{
	color:#000;
	text-decoration:none;
}
.stire_preview h2 a:hover{
	text-decoration:underline;
}
.stire_preview h2 a:visited{
	color:#000;
}
.stire_preview img{
	float:left;
	margin-top:10px;
	
}
small.data_preview{
	background:#b54a3e;
	color:#FFF;
	margin-left:17px;
	padding:2px 5px 2px 5px; 
}
#text_prev1{
	float:right;
	color:#333;
	font-style:italic;
	font-size:15px;
	line-height:1.5em;
	padding-right:5px;
	margin-top:5px;
	width:290px;
}
#text_prev2{
	clear:both;
	color:#333;
	font-style:italic;
	font-size:15px;
	line-height:1.5em;
	padding-right:5px;
	margin-bottom:5px;
}
.more_link {
	color:#5e8934;
}
.more_link a:visited{
	color:#5e8934;
	text-decoration:none;
}
.more_link a:hover{
	color:#333333;
}

.more_link a{
	color:#5e8934;
	text-decoration:underline;
}

/****************************************
		SCHIMBARE PAG
****************************************/
#pag_nav{
	display:inline;
	color:#333333;
	font:serif;
	height:24px;
	float:right;
	width:280px;
}
#page_nr{
	border:solid 1px #999;
	color:#5e8934;
	height:16px;
	float:left;
	font-weight:bold;
	margin-right:5px;
	padding:2px;
	width:20px;
	text-align:center;
}
#page_nr a:visited{
	color:#5e8934;
}
#page_nr:hover{
	border:solid 1px #5e8934;
}
page_nr:active{
	background-color:#5e8934;
	color:#fff;
}
#page_nr a{
	color:#5e8934;
	text-decoration:none;
	font-weight:bold;
}
#page_prev{
	color:#5e8934;
	border:solid 1px #999;
	float:left;
	font-weight:bold;
	height:16px;
	margin-right:5px;
	padding:2px;
	text-align:center;
}

#page_prev a:visited{
	color:#5e8934;
}
#page_prev:hover{
	border:1px solid #5e8934;
}

#page_prev a{
	text-decoration:none;
	color:#5e8934;
	font-weight:bold;
}
#page_next{
	color:#5e8934;
	border:solid 1px #999;
	float:left;
	font-weight:bold;
	height:16px;
	margin-right:5px;
	padding:2px;
	text-align:center;
}
#page_next a:visited{
	color:#5e8934;
}
#page_next:hover{
	border:1px solid #5e8934;
}
#page_next a{
	color:#5e8934;
	text-decoration:none;
	font-weight:bold;
}


/*************************************
		RIGHT_COL
*************************************/
#right_col{
	float:right;
	width:198px;
	overflow:hidden;
}
#search{
	border-bottom:1px solid #bcbcbc;
	height:58px;
	
}
.search_field{
	background-image:url(../poze/searchbox.gif);
	background:repeat-x;
	border:1px solid #b4b4b4;
	margin:17px 0px 0px 5px;
}
.search_button{
	background-image:url(../poze/cauta.gif);
	background-repeat:repeat-x;
	border:1px solid #b4b4b4;
	color:#FFF;
	font-weight:bold;
}
#contact{
	background-color:#dbdbdb;
	background-image:url(../poze/letter1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:89px;
	border-bottom:1px solid #c7c7c7;
	border-top:1px solid white;
}
#contact h2{
	float:right;
	padding-top:5px;
	padding-right:3px;

}
#contact p{
	float:right;
	padding-top:5px;
	padding-right:3px;
	
}
#reclame{
	border-top:1px solid white;
	
}
#reclama{
	height:150px;
	margin:20px 10px 20px 10px;
	border:1px solid #CCC;
	background:#f6f6f6;
	background-image:url(../poze/reclama.jpg);
}
#harta{
	background-color:#CCC;
	padding:10px;
	width:178px;
	height:150px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
#harta1{
	background-color:#CCC;
	padding:10px;
	width:178px;
	height:180px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
#harta h2{
	padding-bottom:10px;
	color:#000;
}
#harta1 h2{
	padding-bottom:10px;
	color:#000;
}
/***************************************/
/*************************************
		FOOTER
*************************************/
#footer{
	margin-top:20px;
	border-top:1px solid #CCC;
	clear:both;
	width:922px;
	height:60px;
	padding-left:5px;
	padding-top:5px;
}
#footer a{
	text-decoration:none;
	color:#b54a3e;
}
#footer a:visited{
	text-decoration:none;
	color:#b54a3e;
}
#footer a:hover{
	text-decoration:underline;
	color:#b54a3e;
}
/*************************************/

/**************************************
		OTHER 
		
**************************************/
#clear{
	height:30px;
}
.li_in_li{
	text-indent:25px;
	text-align:justify;
}
#box{
	border:1px solid #CCC;
	padding:5px;
	text-align:justify;
}

.img{
	
	padding:0 10px 0 0;
	
}
.orange{
	color:#FF8040;
}
.legenda{
	text-decoration:underline;
}

#harta_tabel{
	border:solid thin #000;
	padding:2px;
}
/**************************************
			SEARCH 
**************************************/
.highlight { background: #FFFF40; }
		.searchheading { font-size: 130%; font-weight: bold; }
		.summary { font-size: 80%; font-style: italic; }
		.suggestion { font-size: 100%; }
		.results { font-size: 100%; }
		.category { color: #999999; }
		.sorting { text-align: right; }

		.result_title { font-size: 100%; }		
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 100%; }
		.infoline { font-size: 80%; font-style: normal; color: #808080;}

		.zoom_searchform { font-size: 100%; }
		.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
		.zoom_match { font-size: 80%; margin-left: 10px;}				
		.zoom_categories { font-size: 80%; }
		.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
		.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }
		
		.cat_summary ul { margin: 0px; padding: 0px; display: inline; }
		.cat_summary li { display: inline; margin-left: 15px; list-style-type: none; }		
		
		input.zoom_button {  }
		input.zoom_searchbox { }		
		
		.result_image { float: left; display: block; }
		.result_image img { margin: 10px; width: 80px; border: 0px; }

		.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
		.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }
		
		.result_pages { font-size: 100%; }
		.result_pagescount { font-size: 100%; }
		
		.searchtime { font-size: 80%; }
		
		.recommended 
		{ 
			background: #DFFFBF; 
			border-top: 1px dotted #808080; 
			border-bottom: 1px dotted #808080; 
			margin-top: 15px; 
			margin-bottom: 15px; 
		}
		.recommended_heading { float: right; font-weight: bold; }
		.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		
		.recommend_title { font-size: 100%; }
		.recommend_description { font-size: 100%; color: #008000; }
		.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
		.recommend_image { float: left; display: block; }
		.recommend_image img { margin: 10px; width: 80px; border: 0px; }