body {

	margin		: 0;

	padding		: 0;

	

}

body{
	font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 14px;
	color		: #484040;
	background-color: #ffffff;
}
/*.tabel_mare_td{

	background	: #0e100f;

	padding		: 6px;

}*/

/***************************** FLASH replacement *******************************/

h4  {

	font-family		: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	line-height		: 19px;

	font-weight		: normal;

	margin			: 0;

	padding-top		: 0;

}



.titluri {

	padding: 11px 0px 5px 1px;

}



.titluri_oras {

	padding: 15px 0px 0px 1px;

}



.titluri h2, .titluri_oras h4 {

	font-weight	: normal;

	font-size	: 15px;

}



/***************************** MENIU SUS *******************************/

.tabel_header{

	background	: url(/images/bkg_body.gif) repeat-x bottom left;

	height		: 145px;

}

.tabel_header_imagine{

	background	: url(/images/imagine_header.jpg) no-repeat top right;

}

/************************* COLOANA CONTINUT ****************************/

.coloana_continut{

	background	: #f6f2e1;

}

#padd_continut{

	padding		: 0px 20px 0px 20px;

}

#padd_continut2{

	padding		: 0px 20px 2px 20px;

}

.data_stire{

	font-size	: 10px;

	color		: #87857c;

	padding		: 5px 0px 0px 0px; 

}

.culoare_footer {

	color	: #999999;

}

/************************* COLOANA LATERAL *****************************/

.spacer_crem {

	background	: url(/images/crem.gif) repeat-x bottom left;

	height		: 14px;

}

.spacer_alb {

	background	: url(/images/alb.gif) repeat-x bottom left;

	height		: 14px;

}

.spacer_alb2 {

	background	: url(/images/alb.gif) repeat-x center left;

	height		: 14px;

}

.spacer_alb3 {

	background	: url(/images/alb.gif) repeat-x bottom left;

	height		: 1px;

}

.spacer_alb4 {

	background	: url(/images/alb.gif) repeat-x top left;

	height		: 7px;

}



.tabel_oferta {

	padding : 3px 0px 3px 0px;

}

.fundal_oferta {

	background : #f6f2e1 url(/images/bkg_umbra_oferta.gif) no-repeat top right;

	height : 70px;

	border-right: 1px solid #d6d3c6;

}

.fundal_agent {

	background : #f6f2e1 url(/images/bkg_umbra_oferta.gif) repeat-y top right;

	border-right: 1px solid #d6d3c6;

}



.lista_img img {

	border : 2px solid #ffffff;

	margin: 3px;

	height: 35px;

	width: 53px;

	padding: 0px;

}

td.lista_img a.thickbox {

    float : left;

}    

.alte_localitati img{

	border : 2px solid #ffffff;

	margin: 3px;

	height: 60px;

	width: 80px;

	padding: 0px;



}

.lista_img a:hover img, .alte_localitati a:hover img{

	border : 2px solid #d6d3c6;

}



.celula_oferta img {

	border : 2px solid #ffffff;

}

.celula_oferta a:hover img {

	border : 2px solid #d6d3c6;

}

.imagine_mare {

	border : 2px solid #ffffff;

}

a:hover .imagine_mare  {

	border : 2px solid #d6d3c6;

}

.celula_agent{

	padding : 5px;

}

.celula_agent img {

	border : 2px solid #d6d3c6;

}

.tabel_detalii {

	margin-top	: 10px;

}



.ascuns {

display:none;

}



.coloana_st_detalii {

	background 	: #FFF;

	padding		: 2px 0px 2px 5px;

}

.coloana_dr_detalii {

	border-left	: 1px solid #980f11;

	padding		: 2px 0px 2px 5px;

	width		: 300px;

}

.pret {

	font-family		: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size		: 12px;

	text-transform	: uppercase;

	color			: #87857c;

}

.pret2{

	font-size	: 12px;

	color		: #da251d;

	font-weight	: bold;

}

.pret3{

	font-size	: 12px;

	text-transform	: uppercase;

	color		: #980f11;

}

.element table

{



 background-color:#c6c4bc;

 filter:alpha(opacity=30);

 -khtml-opacity: 0.3;

 -moz-opacity: 0.3;

}





.oras_alte_loc {

   text-transform:uppercase;

}

input, select, textarea{
	font-size	: 11px;
	color		: #6d6c6d;
	padding-left: 2px;
	margin		: 0px 1px 0px 0px;
	/*border		: 1px solid #b7b7b7;*/

	background	: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d1c49d;
	border-right-color: #fcfbf7;
	border-bottom-color: #fcfbf7;
	border-left-color: #d1c49d;
}

select{
	height		: 18px;
}

input{
	height		: 14px;
}
label {
	display: block;
	padding-top: 6px;
	padding-bottom: 2px;
}

.latime_input_lateral {

	width		: 149px;

}



/********************** BUTOANE **********************/

.buton{

	background	: url(/images/buton.gif) center no-repeat;

	width		: 50px;

	height		: 18px;

	padding		: 1px 0px 3px 0px;

	margin-bottom: 1px;

	border		: none;

	font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	color		: #f2f1ed;

	text-align 	: center;

	cursor		: pointer;

	cursor		: hand;

}

.buton_hover{

	background	: url(/images/buton_h.gif) center no-repeat;

	width		: 50px;

	height		: 18px;

	padding		: 1px 0px 3px 0px;

	margin-bottom: 1px;

	border		: none;

	font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	color		: #ffffff;

	text-align 	: center;

	cursor		: pointer;

	cursor		: hand;

}

/*****************************************************/

.size9{

	font-size	: 9px;

}

.size10{

	font-size	: 10px;

}

.size10u{

	font-size	: 10px;

	text-transform: uppercase;

}

.size11u{

	font-size	: 11px;

	text-transform: uppercase;

}



.culoare{

	color: #c77b47;

	text-decoration: none;

}

	

.size11{

	font-size	: 11px;

}

.size11mic{

	font-size	: 11px;

	text-transform:lowercase;

}

.size12{

	font-size	: 12px;

}

.size12u{

	font-size	: 12px;

	text-transform: uppercase;

	color		: #666666;

}

.size12mic{

	font-size	: 12px;

	text-transform:lowercase;

	margin		: 0px;

	padding		: 0px;

}

.titlu_oferta{

	font-size	: 11px;

	text-transform: uppercase;

}

.copy{

	font-size	: 10px;

	color		: #848484;

}

.ID{

	font-size	: 11px;

	color		: #e0e0e0;

}

.desp_filtre {

	font-size	: 14px;

	font-variant: small-caps;

	color		: #ffffff;

	height		: 25px;

	padding		: 0px 0px 2px 6px;

}

/************************ ID ************************/

#linie{

	border-bottom:solid 1px #cccccc;

}

#low{

	text-transform:capitalize;

}

#culoareCifra, #culoareCifra a{

	color		: #9f2925;

}

#culoareGri{

	color		: #666666;

}

#culoareNegru{

	color		: #c2905b;

	font-weight	: bold;

}

#culoareAlb{

	color		: #ffffff;

}

#firstletter:first-letter {

	text-transform	:capitalize;

	margin			: 0px;

	padding			: 0px;

}

.padd5Left{

	padding-left: 5px;

}

#padd2Left{

	padding-left: 2px;

}

#padd3LR{

	padding: 0px 3px 0px 2px;

}

#padd18Left{

	padding-left: 15px;

}

#paddSageata{

	padding		: 0px 0px 0px 28px;

}

#paddSageata{

	padding		: 0px 0px 0px 10px;

}

#paddSageataBack{

	padding		: 0px 7px 0px 5px;

}

#padd5Top{

	padding-top: 5px;

}

#padd7Top{

	padding-top: 5px;

}

#padd5Right{

	padding-right: 5px;

}

#padd10Right{

	padding-right: 10px;

}

#padd10Left{

	padding-left: 10px;

}

#padd12Left{

	padding-left: 12px;

}



#padd17Left{

	padding-left: 17px;

}





#padd34Right{

	padding-right: 30px;

}

#padd5Bot{

	padding-bottom: 5px;

}

#padd5BR{

	padding-bottom	: 5px;

	padding-right	: 5px;

}

#padd5Left{

	padding-left: 5px;

}

#padd9Bot{

	padding-bottom: 9px;

}

#footer{

	margin-top		: 5px;

	margin-bottom	: 5px;

}

#mrg5Right{

	margin: 0px;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#marime_01{

	width		: 115px;

}

#marime_02{

	width		: 90px;

}

#marime_03{

	width		: 53px;

}

#marime_04{

	width		: 70px;

}



a{

	color: #c77b47;

	text-decoration: none;

}

a:visited {

	color: #c77b47;

}

a:active {

	color: #994a0f;

}

a:hover {

	color: #994a0f;

}



.lng 

{

  font-size		: 9px;

  color:#aaa89f;

}



.lng a:hover

{

  font-size		: 9px;

  color:#737166;

}



.lng a

{

  font-size		: 9px;

  color:#aaa89f;

}



.lng a:active

{

  font-size		: 9px;

  color:#aaa89f;

}



.lng a:visited

{

  font-size		: 9px;

  color:#aaa89f;

}



.lineh10px

{

height: 20px;

}

/******************** liste ************************/

ul {
	margin	: 0px;
	padding	: 0px;
	list-style-type: none;
}

li {

	margin	: 0px 0px 0px 0px;

	padding	: 0px 0px 0px 0px;

}

ol {

	margin	: 0px 0px 0px 0px;

	padding	: 0px 0px 0px 50px;

}

.tabel_investitii ul {

	list-style	: none;

	padding		: 0 0 0 20px;

	margin		: 5px 0 15px 0;

}

.tabel_investitii li {

	padding		: 0 0 0 5px;

	border-left	: 1px solid #980f11;

	margin		: 2px 0;

}

/********************* catalin *********************/

.casutaChk {

	border	: 0px none 0;

	background-color:#F3F3F3;

}

.mEroare, .error {

	font-family	: Arial, Helvetica, sans-serif;

	font-size	: 10px;

	font-weight	: bolder;

	color		: #980f11;

	text-decoration: none;

}

.form0 {

	margin		: 0px;

	padding		: 0px;

}

/****************** clase din cod ******************/

img{

	border: none;

}

.imagine_mica{

	border		: 1px solid #d7d7d7;

	background	: #FFFFFF;

	padding-top	: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.imagine_mica a:link img, .imagine_mica a:visited img, .imagine_mica a:hover img, .imagine_mica a:active img{

	border		: 1px solid #b0b0b0;

	margin-bottom: 5px;

}

.imagine_mare a:link img, .imagine_mare a:visited img, .imagine_mare a:hover img, .imagine_mare a:active img{

	border		: 1px solid #b0b0b0;

}

/*****************************************************/



/* id folosit pt. DIV flash - pt IE */



#flashcontent {

	width: 700px;

	height: 145px;

	float: center;

}



#flashcontent_power {

	width: 170px;

	height: 15px;

	float: center;

}



/*****************************************************/

.tabel_investitii {

	padding : 0px 3px 15px 3px;

}

.tabel_investitii img{

	margin	: 5px 0px;

}

.tabel_p{

	padding : 0px;

	margin-bottom	: 5px;

	margin-right	: 10px;

	float	: left;

	clear	: both;

}

.tabel_plan_left {

	padding : 0px;

	margin-bottom	: 3px;

	float	: left;

}

.tabel_plan_right {

	padding : 0px;

	margin-bottom	: 3px;

	margin-left		: 3px;

	float	: left;

}

.tabel_plan_right_ultimu {

	width: 200px;

	padding : 0px;

	margin-bottom	: 8px;

	margin-left		: 3px;

	float	: left;

}

.tabel_plan_right img, .tabel_plan_left img, .tabel_plan_right_ultimu img{

	margin: 0;

}

.tabel_p small{

	line-height: 11px;

}

.tabel_p .nume_proiect{

	font-weight:bold;

	line-height: 22px;

}

.tabel_p img{

	padding : 0px;

	margin	: 0px;

}





/******************* tooltip *************/



.TableTrans{

BACKGROUND-color: #EFEFEF;

z-index: -20;

font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;

font-size	: 10px;

color		: #000000;

filter: alpha(opacity=60); /* Used for IE opacity */

-moz-opacity: 0.60; /* used for mozilla opacity */

opacity: 0.6 /* used i think for opera opacity */

}



a.info{

    position:relative; /*this is the key*/

    z-index:24;

    color:#000;

    text-decoration:none;

	cursor:help;

	}



a.info:hover{

z-index:25; 

background-color:#f6f2e1}



a.info span{display: none}



a.info:hover span{ /*the span will display just on :hover state*/

    font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;

	font-size	: 10px;

	display:block;

	filter:alpha(opacity=90);

	-khtml-opacity: 0.9;

	-moz-opacity: 0.9;

    position:absolute;

    top:2em; left:2em; width:24em;

    border:1px solid #d6d3c6;

    background-color:#b41315; color:#FFFFFF;

	padding: 5px;

    text-align: left

}



#banner {

	width    : 120px;

	height   : 400px;

	position : absolute;

	top 	 : 209px;

}



.exemplu {

	background	: #ffffff url(/images/gradient_exemplu.gif) repeat-x bottom left;

	padding: 10px;

	border : #c77b47 1px solid; 

	margin-bottom : 20px;

}

.lista_img_pr img {

	border : 2px solid #ffffff;

	margin : 3px;

	padding: 0px;

}

.titlu_proiect a,

.titlu_proiect {

	color: #333333;

	font-weight: bold;

	font-size	: 14px;

	padding		: 10px 0 0 0;

}	
.search_columns {
	float: left;
	margin-right: 24px;
	margin-bottom: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
}
.logo-imob {
	margin-top: 8px;
}
.logo-trafic {
	float: right;
}
.copyright-a {
	float: left;
}
dt {
	font-weight: bold;
}

