body {
	margin		: 0;
	padding		: 0;
	
}
body{
	background	: #ffffff url(/images/bkg_body.gif) repeat-x top left;
	font-family	: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size	: 11px;
	line-height	: 14px;
	color		: #484040;
}
/*.tabel_mare_td{
	background	: #0e100f;
	padding		: 6px;
}*/
/***************************** FLASH replacement *******************************/
h2, 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	: 10px;
	color		: #6d6c6d;
	padding-left: 2px;
	margin		: 0px 1px 0px 0px;
	/*border		: 1px solid #b7b7b7;*/
	background	: #FFFFFF;
}
select{
	height		: 17px;
}
input{
	height		: 13px;
}
.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;
}
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;
}	