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



	*/ @import "reset.css"; /*



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



body{

  margin: auto;

  background-color: #fff;

}



#layout_wrapper{

  

  margin:auto;

}


#top_links_wrapper{
  
	background-color: #292E32;
	
	padding:5px;
	
}


#top_links{

  width: 960px;

  padding: 5px;

  height: 10px ;

  margin-bottom: 5px;
	
	margin: auto;

}



#top_links ul{

  margin: 0;

  padding: 0;

}



#top_links ul li{

  float: left;

  padding: 0 50px 0 0;

}



#top_links ul li.last{

  padding: 0;

  text-align: right;

}



#top_links ul li a:link.active_menu, #top_links ul li a:visited.active_menu, #top_links ul li a:active.active_menu{
	
	color: #A73A04;

}


#top_links ul li a:link, #top_links ul li a:active, #top_links ul li a:visited{

  color: #B9C8D1;

  font-weight: bold;

  text-decoration: none;

}



#top_links ul li a:hover{

  color: #ffffff;

}




	td:last-child {
	 border-right: none;
	}

	th {
	 text-align: left;
	 padding-left: 1em;
	 background: #cac9c9;
	border-bottom: 1px solid white;
	border-right: 1px solid #aaaaaa;
	}

	#pagination a, #pagination strong {
	 background: #e3e3e3;
	 padding: 4px 7px;
	 text-decoration: none;
	border: 1px solid #cac9c9;
	color: #292929;
	font-size: 13px;
	}

	#pagination strong, #pagination a:hover {
	 font-weight: normal;
	 background: #cac9c9;
	}		
#header_wrapper{

	
	background-color: #292E32;
 
 	background-image: url(../img/site/bg_logo4.png);
	
	background-repeat: repeat-x;

 
 height: 110px;
 
 border-bottom: 7px solid #E5E5E5;
 	


}

#header{

margin: auto;

 
 	background-image: url(../img/site/bg_logo3.png);
	
	background-repeat: no-repeat;
  width:960px;
	
	margin: auto;

  clear: both;

  height: 80px;

  vertical-align: text-bottom;


}



#header #logo{
	

	
  float: right;

  width: 400px;

  height: 80px;


}




#header_banners{

  float: left;

  width: 325px;

}



#header_banners img{

  float: left;

  margin-left: 5px;

}



#top_menu{

  margin-top: 15px;

  height: 20px;
	
	width: 960px;

  padding-top: 10px;
	
	margin: auto;

}



#top_menu ul{

  margin: 0;

  padding: 0

}



#top_menu ul li{

  float: left;

  padding-right: 68px;

}



#top_menu ul li.last{

  padding-right: 0;

}



#top_menu ul li a:link, #top_menu ul li a:active, #top_menu ul li a:visited{

  color: #B9C8D1;

  font-weight: bold;

  font-size: 14px;

  text-decoration: none;
	



}



#top_menu ul li a:hover{


	
	color: #A73A04;

}



#top_menu ul li a:link.active_menu, #top_menu ul li a:visited.active_menu, #top_menu ul li a:active.active_menu{


	
	color: #A73A04;

}

/*=================START MAIN CONTENT===================*/

h1{

  color: #999;

  font-size: 12px;

  font-weight: bold;

  letter-spacing: 1px;

  margin: 0 0 5px 0;

}


#content{

  width: 960px;
	
	margin: auto;
	

}


#content_wrapper{

  float: left;

  width: 558px;

  margin-top: 10px;

}



#content_wrapper_inner{

  float: left;

  width: 500px;

  margin-top: 10px;

  border-top: 5px solid #E5E5E5;

  color: #666;

  font-family: Verdana, sans-serif;

  font-size: 11px;

}



#content_left{

  width: 540px;

  float: left;
	
	background-image: url(../img/site/stiri_bg.jpg);
	
	background-repeat: no-repeat;

}



#content_right{

  width: 250px;

  float: left;

}



#stiri{

  padding: 10px;

  width: 480px;
	
	margin: auto;


}





#content_left .stire{

  margin-bottom: 10px;

}



#content_left .stire a:link, #content_left .stire a:active, #content_left .stire a:visited{

  color: #064599;

  text-decoration: none;

  font-weight: bold;

  font-size: 13px;

}



#content_left .stire a:hover{

  text-decoration: underline;

}



#statistici_front{

  border: 1px solid #ccc;

}





#statistici_front h2{

  color: #fff;

  background-color: #CCCCCC;

  font-size: 12px;

  font-weight: bold;

  letter-spacing: 1px;

  margin: 0 0 5px 0;

  padding: 3px 10px;

}



#proiecte_front{

  margin: 10px auto;

  border: 1px solid #E5E5E5;

  border-top: 0;

  padding: 0 15px 10px 15px;

  width: 350px;

}



.proiect_front{

  width: 151px;

  float: left;

  margin-right: 15px;

}



.proiect_front img{

  border: 1px solid #ddd;

  padding: 1px;

}





.proiect_front h3{

  background-image: url(../img/site/arrow_blue.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 10px;

  font-weight: normal;

  font-size: 12px;

  color: #999;

  margin-bottom: 5px;

}



.proiect_front p{

  font-size: 11px;

  color: #333;

}



.proiect_front a:link, .proiect_front a:active, .proiect_front a:visited{

  color: #064599;

  text-decoration: none;

  font-weight: bold;

  font-size: 13px;

}



.proiect_front a:hover{

  text-decoration: underline;

}



.proiect_front a:link.detalii, .proiect_front a:active.detalii, .proiect_front a:visited.detalii{

  color: #064599;

  text-decoration: none;

  font-weight: normal;

  font-size: 11px;

  background-image: url(../img/site/arrow_orange.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 15px;

  float: right;

}



.proiect_front a:hover.detalii{

  color: #075ACB;

}



.line{

  width: 100%;

  height: 1px;

  border-top: 1px solid #E5E5E5;

  margin: 20px 0 10px 0;

}







/*=================END MAIN CONTENT===================*/

/*=====================================================*/

/*=====================================================*/

/*=================START RIGHT BAR===================*/

#right_wrapper{

  float: right;

  width: 402px;

  margin-top: 10px;

}



#right_bar{

  width: 402px;

  padding: 0 10px;

  border-top: 0;

  margin-bottom: 10px;

}



#right_bar #harta_right{



}



#right_bar #newsletter_right{

  padding: 9px;

  border: 1px solid #E5E5E5;

  margin: 5px 0 15px 0;
	
	height: 30px;

}







#right_banner{

  width: 300px;

  margin: 0 auto;

}



.input_submit{

  background-image: url(../img/site/button.png);

  background-repeat: no-repeat;
	
  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 31px;

	width: 120px;
	
  font-size: 10px;

  font-weight: bold;

	float: left;


}

.project_listing2 .input_submit{

  background-image: url(../img/site/button.png);

  background-repeat: no-repeat;
	
	background-color: #ffffff;
	
  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 31px;

	width: 120px;
	
  font-size: 10px;

  font-weight: bold;

	float: left;


}
#newsletter_right .input_submit{

  background-image: url(../img/site/button.png);

  background-repeat: no-repeat;
	
	background-color: #ffffff;
	
  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 31px;

	width: 120px;
	
  font-size: 10px;

  font-weight: bold;

	float: left;


}

.contact_form .input_submit{

  background-image: url(../img/site/button.png);

  background-repeat: no-repeat;
	
	background-color: #ffffff;
	
  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 31px;

	width: 120px;
	
  font-size: 10px;

  font-weight: bold;

	float: left;


}


.comentariu .input_submit{

  background-image: url(../img/site/button.png);

  background-repeat: no-repeat;
	
	background-color: #ffffff;
	
  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 31px;

	width: 120px;
	
  font-size: 10px;

  font-weight: bold;

	float: left;


}

#right_wrapper .input_text{

  width: 155px;

  padding: 3px 5px;

  border: 1px solid #666;

  background-color: #DEDEDE;

  float: left;

  margin-bottom: 3px;

  color: #666;

  font-size: 11px;

  font-family: Verdana, sans-serif;

}



#curs_valutar_right .nume_valuta{

  background-image: url(../img/site/arrow_orange.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 15px;

}

#wrapper {

 background-color: #eee;

 border-bottom: 7px solid #E5E5E5;

}

#curs_valutar{

	width: 960px;
	
	margin: auto;
	

}

#curs_valutar a:link, #curs_valutar a:active, #curs_valutar a:visited{

  color: #2D3D47;

  text-decoration: none;

  font-weight: normal;

  font-size: 18px;


}




#curs_valutar a:hover{

  text-decoration: none;

}


#curs_valutar_right{

  padding: 3px 10px 3px 15px;
	
  border: 1px solid #E5E5E5;
	
	margin: auto;


}



#curs_valutar_right a:link, #curs_valutar_right a:active, #curs_valutar_right a:visited{

  color: #064599;

  text-decoration: none;

  font-weight: normal;

  font-size: 11px;

  background-image: url(../img/site/arrow_orange.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 15px;

  margin-left: 50px;

}



#curs_valutar_right a:hover{

  text-decoration: underline;

}



#right_wrapper h1.no_top{

  border-top: 0;

}






#cautare_rapida_right h1{

  padding-left: 5px;

  padding-top: 5px;



}





/*=================END RIGHT BAR===================*/

/*=====================================================*/

/*=====================================================*/

/*=================START BOTTOM LINK BAR===================*/



#bottom_links{

  padding: 5px;

  height: 10px ;

  margin-bottom: 5px;


}



#bottom_links ul{

  margin: 0;

  padding: 0;

}



#bottom_links ul li{

  float: left;

  padding: 0 65px 0 0;

}



#bottom_links ul li.last{

  padding: 0;

  text-align: right;

}





#bottom_links ul li a:link, #bottom_links ul li a:active, #bottom_links ul li a:visited{

  color: #999999;

  font-weight: normal;

  text-decoration: none;

}



#bottom_links ul li a:hover{

  color: #666;

}

/*=================END BOTTOM LINK BAR===================*/

/*=====================================================*/

/*=====================================================*/

/*=================START BOTTOM CONTENT===================*/

#bottom_content_wrapper{
  
	background-color: #292E32;
	
	border-top: 7px solid #E5E5E5;

  padding: 10px;

  margin: 5px 0 10px 0;

}



#bottom_content{
  
  margin: auto;
	
	width: 960px;

}


#bottom_content #contact_form{

  width: 290px;

  float: right;

}



#bottom_content #linkuri_utile, #bottom_content #linkuri_sponsorizate{

  width: 310px;

  padding: 5px;

  float: left;

}



#bottom_content a:link, #bottom_content a:active, #bottom_content a:visited{

  text-decoration: none;

  color: #999;

  font-size: 10px;

}



#bottom_content a:hover{

  text-decoration: underline;

}



#bottom_content h4{

  color: #999;

  color: #999;

  font-weight: bold;

  font-size: 16px;

  margin-bottom: 5px;

}



#bottom_content .input_submit{

   background-image: url(../img/site/button.png);

  background-repeat: no-repeat;

  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 25px;

	width: 84px;
	
  font-size: 10px;

  font-weight: bold;

  margin-right: 18px;
	
	float:right;

}



#bottom_content .input_text, #bottom_content .input_textarea{

  width: 210px;

  padding: 3px 5px;

  border: 1px solid #999;

  float: left;

  margin-bottom: 3px;

  color: #666;

  font-size: 11px;

  font-family: Verdana, sans-serif;

}



#bottom_content .input_textarea{

  height: 70px;

}





#bottom_content label{

  width: 45px;

  margin-top: 3px;

  float: left;

  color: #666;

  font-size: 11px;

  font-family: Verdana, sans-serif;

  font-weight: normal;

  text-align: right;

  padding-right: 5px;

}



/*=================END BOTTOM CONTENT===================*/

/*=====================================================*/

/*=====================================================*/

/*=================START FOOTER===================*/

#footer{

	
  margin: 10px;

  font-size: 10px;

  color: #999;
	
	padding: 10px;
		

}



#footer #footer_copyright{

  width: 200px;

  float: left;

	
}

#footer #footer_wta{

  width:50%;
		
	align: middle;

	
}


#footer #footer_trafic{

  width: 200px;

  float: left;

}



#footer #footer_made_by{

  width: 200px;

  float: right;

  text-align: right;

}



#footer #footer_made_by a:link, #footer #footer_made_by a:active, #footer #footer_made_by a:visited{

  color: #999;

  text-decoration: none;

}



#footer #footer_made_by a:hover{

  text-decoration: underline;

}


.stire_inner b{

  padding-left: 5px;
	
	padding-right: 5px;

	font-weight: normal;

  font-size: 14px;

  margin: 3px 0 6px 0;
	
	color: #666666;
	
	border: 1px solid;

}

.stire_inner a{
	
  font-size: 13px;
	
	color: #ff9a40;
	
	text-decoration: none;
	
	font-weight: normal;

}

.stire_inner a:hover{

	font-weight: normal;

  font-size: 13px;
	
	color: #666666;
	
	
}


.statica_inner a{

  background-image: url(../img/site/square_bullet.gif);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 15px;

  font-weight: bold;

  font-size: 12px;

  margin: 3px 0 6px 0;
	
	color: #ff9a40;

}

h3{

 
  padding-left: 15px;

  font-weight: bold;

  font-size: 12px;

  margin: 3px 0 6px 0;
	
	color: #ff9a40;

}

.stire_inner h3{

 
  padding-left: 15px;

  font-weight: bold;

  font-size: 12px;

  margin: 3px 0 6px 0;
	
	color: #ff9a40;

}

.statica_inner h3{

 
  padding-left: 15px;

  font-weight: bold;

  font-size: 12px;

  margin: 3px 0 6px 0;
	
	color: #ff9a40;

}


.statica_inner {

  font-weight: inherit;

  font-size: inherit;

}
.stire_inner2 a{

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 15px;

  font-weight: bold;

  font-size: 12px;

  margin: 3px 0 6px 0;
	
	color: #ff9a40;

}


.stire_inner{

  margin: 10px 0;

  border-bottom: dashed 1px #E5E5E5;

  padding-bottom: 5px;
	
	display: block;

}


.stire_inner p{

  text-align: justify;

}



#content_wrapper_inner a:link, #content_wrapper_inner a:active, #content_wrapper_inner a:visited{

  color: #999;

  font-weight: bold;

  text-decoration: none;

}

#content_wrapper_inner a:hover{

  text-decoration: underline;

}



a:link.more_news, a:active.more_news, a:visited.more_news{

  color: #ff9a40;

  background-image: url(../img/site/arrow_orange_bullet.gif);

  background-position: right center;

  background-repeat: no-repeat;

  padding-right: 7px;

  text-decoration: none;
	
	float: right;
	
	display: block;

}



a:hover.more_news{

  text-decoration: none;

}



a:link.director_link, a:active.director_link, a:visited.director_link{

  display: block;

  width: 190px;

  margin-right: 10px;

  margin-bottom: 10px;

  padding: 5px;

  float: left;

  border: 1px solid #F0F0F0;

  background-color: #F8F8F8;

}



a:hover.director_link{

  text-decoration: none;

  background-color: #fff;

}



#content_wrapper_inner h4{

  font-weight: bold;

  font-size: 14px;

  text-decoration: underline;

}



#content_wrapper_inner h2{

  font-size: 16px;

  font-weight: bold;

  color: #075ACB;

  margin: 5px 0;

}







#project_head{

  border: 1px solid #D6DFEC;

  padding: 2px;

  margin: 10px 0;

}



#project_head_img{

  padding: 5px;

  width: 305px;

  float: left;

}



#project_head_img img{

  background-color: #fff;

  padding: 2px;

}



#project_head_left{

  float: right;

  width: 310px;

}



.red, .blue{

  color: #CC0033;

  font-weight: bold;

  font-size: 14px;

}



.blue{

  color: #075ACB;

  font-size: 11px;



}









#project_body_left{

  width: 540px;

  float: left;

}



#project_body_right{

  width: 180px;

  float: right;

  text-align: center;

}



#project_body_right img{

  margin: 2px auto;

  border: 1px solid #aaa;

  padding:2px;

}





.project_listing{

  border: 1px solid #D6DFEC;

  padding: 5px;

  margin: 10px 0;

  height: 90px;

}



.project_listing_logo{

  float: left;

  width: 120px;

  padding-top: 40px;

}



.project_listing_img{

  float: left;

  width: 180px;

}



.project_listing_img img{

  width: 165px;

  border: 1px solid #ddd;

  padding: 2px;

}



.project_listing_text{

  color: #666;

}



.project_listing_text .blue{

  display: block;

  margin: 5px 0;

  font-size: 12px;

  color: #2D8CC7;

}



.project_listing_text a:link.detalii, .project_listing_text a:active.detalii, .project_listing_text a:visited.detalii{

  color: #2D8CC7 !important;


  margin-top: 5px;

}




.project_listing2{

  border: 1px solid #D6DFEC;

  padding: 5px;

  margin: 5px 0;
	
	width: 550px;

}

.project_listing3{

  border: 1px solid #D6DFEC;

  background-color: #D6DFEC;

  padding: 5px;

  margin: 5px 0;

  height: 50px;
	
	width: 550px;

}


.project_listing_logo{

  float: left;

  width: 120px;

  padding-top: 5px;

}



.project_listing_img{

  float: left;

  width: 180px;

}



.project_listing_img img{

  width: 165px;

  border: 1px solid #ddd;

  padding: 2px;

}



.project_listing_text{

  color: #666;

}



.project_listing_text .blue{

  display: block;

  margin: 5px 0;

  font-size: 12px;

  color: #2D8CC7;

}



.project_listing_text a:link.detalii, .project_listing_text a:active.detalii, .project_listing_text a:visited.detalii{

  color: #2D8CC7 !important;


  margin-top: 5px;

}

#anunt_head h2{

  color: #2E9FE3;

}



.anunt_localitate{

  color: #C4C6D2;

  font-size: 16px;

  font-weight: bold;

  margin-bottom: 15px;

  display: block;

}



.anunt_price{

  color: #FF6D6F;

  font-size: 16px;

  font-weight: bold;

}



.anunt_cod{

  color: #333;

}



#anunt_body{

  margin-top: 20px;

  margin-bottom: 20px;

  border-top: 1px solid #C4C6D2;

}



.anunt_header{

  display: block;

  border-bottom: 1px solid #C4C6D2;

  padding: 5px;

  font-size: 12px;

  font-weight: bold;

  margin-bottom: 20px;

}



#anunt_body ul{

  padding: 0;

  margin: 0;

}



#anunt_body ul li{

  padding-left: 10px;

  padding-top: 5px;

  padding-bottom: 5px;

  border-bottom: 1px solid #C4C6D2;

  color: #333;

}



#anunt_body_left{

  float: left;

  margin-right: 10px;

  width: 320px;

}



#anunt_body_right{

  float: left;

  width: 320px;

}



.anunt_body_item{

  width: 130px;

  display: block;

  float: left;

  background-image: url(../img/site/arrow_blue.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 10px;



}
#cautare_rapida_wrapper{

  width: 400px;
	
	height: 250px;
	
  background-image: url(../img/site/bg_form.png);

  background-position: left center;

  background-repeat: no-repeat;

}

#cautare_rapida_right_form{

  width: 303px;

}



#cautare_rapida_right_form label{

  background-image: url(../img/site/arrow_orange.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 10px;

  font-weight: bold;

  font-size: 12px;

  color: #40525F;



  width: 93px;

  float: left;

  margin-bottom: 5px;

}


#cautare_rapida_right_form{



  margin-bottom: 5px;



  float: left;

}


#cautare_rapida_right_form select{

  width: 200px;

  margin-bottom: 5px;

  border: 1px solid #aaa;

  float: left;

}


.search_price, .search_price_max{

  width: 100px;

	float: left;

  border: 1px solid #aaa;

}






.search_moneda{

  width: 60px;

 float: right;

}





.search_perioada{

  margin-left: 125px;

}



#cautare_rapida_right_form .input_submit{

  float: right;

  margin-right: 0px;

}


#cautare_rapida_right_form2{

  width: 303px;
	
	padding: 30px;

}



#cautare_rapida_right_form2 label{

  background-image: url(../img/site/arrow_orange.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 10px;

  font-weight: bold;

  font-size: 12px;

  color: #40525F;



  width: 93px;

  float: left;

  margin-bottom: 5px;

}


#cautare_rapida_right_form2{



  margin-bottom: 5px;



  float: left;

}


#cautare_rapida_right_form2 select{

  width: 200px;

  margin-bottom: 5px;

  border: 1px solid #aaa;

  float: left;

}


.search_price, .search_price_max{

  width: 100px;

	float: left;

  border: 1px solid #aaa;

}






.search_moneda{

  width: 60px;

 float: right;

}





.search_perioada{

  margin-left: 125px;

}



#cautare_rapida_right_form .input_submit{

  float: right;

  margin-right: 0px;

}

#cautare_rapida_right_form2 .input_submit{

  float: left;

  margin-left: 98px;

}

.anunt_listing{

  border-bottom: 1px solid #D6E2F0;

  margin: 10px 0;

}



.anunt_listing_head{

  border-bottom: 3px solid #D6E2F0;

  background-color: #EBEDEF;

  color: #333;

  height: 15px;

  padding: 3px;

}



.anunt_listing_titlu{

  width: 240px;

  float: left;

}



.anunt_listing_actualizat{

  float: left;

  width: 210px;

}



.anunt_listing_id{

  width: 90px;

  float: right;

  text-align: right;

}



.anunt_body_listing{

  clear: both;

}



.anunt_body_picture{

  width: 100px;

  padding: 5px;

  float: left;

}



.anunt_body_picture img{

  border: 1px solid #EBEDEF;

  padding: 2px;

  width: 90px;

}



.anunt_body_caracteristici{

  float: left;

  width: 345px;

  margin-top: 15px;

  margin-left: 5px;

}



.anunt_body_caracteristici ul li{

  background-image: url(../img/site/arrow_blue.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  padding-left: 10px;

}



.anunt_body_misc{

  float: right;

  width: 165px;

  text-align: right;

}



.anunt_body_misc .anunt_body_price{

  color: #FF6D6F;

  font-size: 12px;

  font-weight: bold;

  text-align: right;

  margin-bottom: 15px;

}



.anunt_body_links a:link.anunt_body_detalii, .anunt_body_links a:active.anunt_body_detalii, .anunt_body_links a:visited.anunt_body_detalii{

  color: #444 !important;

  font-size: 10px;

  font-weight: normal !important;

  background-image: url(../img/site/detalii_proprietate_bg.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  display: block;

  padding: 7px 0 0 30px;

  width: 130px;

  height: 18px;

  font-family: Arial, sans-serif;

  margin-bottom: 2px;

  text-align: left;

}



.anunt_body_links a:link.anunt_body_favorite, .anunt_body_links a:active.anunt_body_favorite, .anunt_body_links a:visited.anunt_body_favorite{

  color: #444 !important;

  font-size: 10px;

  font-weight: normal !important;

  background-image: url(../img/site/favorite_bg.jpg);

  background-position: left center;

  background-repeat: no-repeat;

  display: block;

  padding: 7px 0 0 30px;

  width: 130px;

  height: 18px;

  font-family: Arial, sans-serif;

  text-align: left;

}



#main_form{

width: 300px;

}





#main_form label{

  display: block;

  width: 150px;

  float: left;

}





#main_form .inputTXT{

  margin-bottom: 5px;

  border: 1px solid #ddd;

  float: left;

  width: 200px;

}



#main_form .input_textarea{

  margin-bottom: 5px;

  border: 1px solid #ddd;

  float: left;

  width: 200px;

  height: 50px;

}



#main_form .input_select{

  width: 150px;

  border: 1px solid #ddd;

  margin-bottom: 5px;

}



#main_form .input_submit, #main_form .input_reset, #main_form .btn_submit, #main_form .btn_reset{

   background-image: url(../img/site/button.png);

  background-repeat: no-repeat;
	
	background-color: #ffffff;

  border: 0;

  color: #fff;

  padding: 0 5px;

  height: 31px;

	width: 120px;
	
  font-size: 10px;

  font-weight: bold;

  margin-left: 15px;

}





code.message{

  background-color: #FEFACC;

  padding: 10px 5px 10px 25px;

  font-size: 12px;

  font-family: Verdana, sans-serif;

  display: block;

  border: 1px solid #FFD5B2;

  background-image: url('../img/edit-page-purple.png');

  background-repeat: no-repeat;

  background-position: 1% center;

}

code.message a{

  color: #FF0000;

  padding: 10px 5px 10px 25px;

  font-size: 12px;

  font-family: Verdana, sans-serif;

  display: block;

	text-decoration: none; 

}

code.error_message{

	display: block;

	font-size: 12px;

	font-family: Verdana, sans-serif;

	border: 1px solid red;

	padding: 5px;

	margin: 5px 0px 10px 0px;

}



code.error{

	width: 430px;

	background-color: #FEFACC;

	padding: 10px 5px 10px 25px;

	font-size: 12px;

	font-family: Verdana, sans-serif;

	display: block;

	border: 1px solid #FFD5B2;

	background-image: url('../img/edit-page-purple.png');

	background-repeat: no-repeat;

	background-position: 1% center;

    margin-bottom: 5px;

}



h3.welcome_message{

  font-size: 11px;

  font-weight: bold;

  color: #075ACB;

}



.anunt_head_price{

  width: 160px;

  float: left;

}



.anunt_head_foto{

  width: 490px;

  float: left;

}



.anunt_head_foto img{

  border: 1px solid #ddd;

  padding: 1px;

}





#lista_judete{

  margin: 10px 50px;

	
	text-decoration: none;

}

#buttons_wrapper{

	height: 110px;
	
	float: left;
	
	margin: auto;
	
	width: 202px;

}

#buttons_asigurari{

  background-image: url(../img/site/top_asigurari.jpg);

  background-repeat: no-repeat;
	
	float: left;
	
	height: 50px;
	
	width: 168px;

	margin-left: 120px;
	
	
	}

	#buttons_asistenta{

  background-image: url(../img/site/asistenta_rutiera.jpg);

  background-repeat: no-repeat;
	
	float: left;
	
	height: 50px;
	
	width: 168px;
	
	margin-left: 120px;

	}

#lista_judete_header a{

  color: #fff;
	
	font: 16px tahoma;
	
	font-weight: bold;

	text-decoration: none;
	

}

#lista_judete_header a:hover{

  color: #000;
	
	font: 16px tahoma;
	
	font-weight: bold;

	text-decoration: none;
	

}

#lista_judete_header strong{


	
	text-decoration: none;

}

#lista_judete_body{



  width: 500px;

}

#lista_judete_left{

  float: left;

  width: 70px;

  margin-left: 5px;

}



#lista_judete_right{

  float: left;

  width: 300px;

}



#lista_judete_body ul li a{

  padding-left: 10px;

  border-bottom: 1px dashed #E5E5E5;

}



#lista_judete_body ul li a:link, #lista_judete_body ul li a:active, #lista_judete_body ul li a:visited{

  color: #064599;

  text-decoration: none;

  font-weight: bold;

  font-family: Tahoma, sans-serif;

  font-size: 11px;
	
	clear: both;

}



#lista_judete_body ul li a:hover{

  color: #003366;

}

@charset "utf-8";
/* CSS Document */

.txt10{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

no_under{
text-decoration:none;
}
.no_under:hover{
text-decoration:underline;
}
.no_underX{
text-decoration:none;
}

.pad5_b{
padding-bottom:8px;
}

.txt_org{
color:#a73a04;
}



/*=================END FOOTER===================*/



#wrap {
	margin:10px auto;

}

select {
	border: 1px solid #B6C3C3; 
	background:#eee; 
	padding:2px;
}

input {
	border: 1px solid #B6C3C3; 
	background:#eee; 
	padding:2px;
}

fieldset {

}

legend {
	font-size:15px; 
	font-weight:bold;
}

.formset {
	margin:0px;
}

.formset li {
	list-style:none; 
	margin-bottom: 10px;
}

.formset li label {
	float:left; 
	width:150px;
}

.glidecontentwrapper{
	position: relative; /* Do not change this value */
	float: right;
	width: 400px;
	min-height: 450px; /* Set height to be able to contain height of largest content shown*/
	overflow: hidden;

}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background: #fff;
visibility: hidden;
width: 160px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
float: left;
width: 100px;

/*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}
/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
float: left;


font-size: 18px;
font-family: "Times New Roman", Times, serif;
text-align: center;
color: #999;

font-weight: bold;
text-decoration: none;

}




.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
color: #ffffff;
}

.glidecontenttoggler a:hover{
color: #ffffff;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
background: #1A48A4;
color: white;
}
/*=== tabs ===*/

.tabs-wrap {

	position:relative;

	width:100%;

	height:33px;

}

ul.tabs {

	margin: 0;

	padding: 0;
	

	float: right;

	list-style: none;

	height: 33px; /*--Set height of tabs--*/

}

ul.tabs li {

	float: left;

	margin: 0;

	padding: 0;

	height: 32px; /*--Subtract 1px from the height of the unordered list--*/

	line-height: 32px; /*--Vertically aligns the text within the tab--*/

	border: 1px solid #FFFFFF;

	border-radius:1px;

	-moz-border-radius:2px 2px 0 0;

	-webkit-border-radius:2px 2px 0 0;

	margin-bottom: -1px; /*--Pull the list item down 1px--*/

	overflow: hidden;

	position: relative;

	background: #D6DFEC;

	font-size:13px;

	color:#fff;
	
	width: 165px;


background:url("../img/site/button.jpg") no-repeat;

	font-family:verdana;
	
	font-weight: bold;

	letter-spacing:-1px;

	margin-left:2px;

}

ul.tabs li a {

	text-decoration: none;

	color:#fff;

	display: block;

	font-size: 1.2em;

	padding: 0 27px;

	outline: none;

}

ul.tabs li a:hover {

	background:none;

}

html ul.tabs li.active, html ul.tabs li.active a:hover, html ul.tabs li.active a  { /*--Makes sure that the active tab does not listen to the hover properties--*/

	background:url("../img/site/button2.png") no-repeat;

	border-bottom: 1px solid #ffffff; /*--Makes the active tab look like it's connected with its content--*/

	color:#FFFFFF;

}



.tab_container {

	overflow: hidden;

	clear: both;

	float: left;

	width: 100%;

	height:275px;

}

.tab_content {

	padding: 0 0 0 0;
	
	width: 100%;

}

/*=== tabs ===*/


