body{
	margin: 0px;
}

img{
	border: 0px;
	behavior: url(iepngfix.htc);
}

#scroll { 
	position: absolute; 
	top: 0; 
	bottom: -0.1px; 
	width: 1em; 
	z-index: -1; 
}

.meniu, a.meniu, a.meniu:visited{
	font-family: Times New Roman;
	font-size: 13px;
	color: #4A4949;
	text-decoration: none;
}

a.meniu:hover, a.meniu.hover:visited{
	text-decoration: underline;
}

.meniu_selected, a.meniu_selected, a.meniu_selected:visited{
	font-family: Times New Roman;
	font-size: 13px;
	color: #4A4949;
	font-weight: bold;
	text-decoration: none;
}

a.meniu_selected:hover, a.meniu_selected.hover:visited{
	text-decoration: underline;
}

.meniu_footer, a.meniu_footer, a.meniu_footer:visited{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}

a.meniu_footer:hover, a.meniu_footer.hover:visited{
	text-decoration: underline;
}

.padding_meniu{
	padding-top: 5px;
}

.spacer{
	padding: 0px 5px 0px 5px;
	color: #828282;
}

#meniu{
	padding-right: 10px;
}

#meniu ul li { 
	display: inline;
	background-repeat: no-repeat;
	background-position: top left;
}

.footer_sus{
	font-family: Arial;
	font-size: 15px;
	color: #FFFFFF;
	padding-left: 100px;
}

#footer ul li { 
	display: inline;
	font-family: Arial;
	font-size: 15px;
	color: #000000;
}

.titlu_mare{
	font-family: Times New Roman;
	font-size: 20px;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.titlu_mediu{
	font-family: Times New Roman;
	font-size: 20px;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: -1px;
}

.titlu_mic{
	font-family: Times New Roman;
	font-size: 15px;
	text-transform: uppercase;
	color: #000000;
}

.titlu_tabel{
	font-family: Arial;
	font-size: 15px;
	color: #000000;
}

.text{
	font-family: Arial;
	font-size: 12px;
	color: #58585A;
}

.negru{
	color: #000000;
}

.text_tabel{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}

.text_footer{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.pret{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.mailto_footer, a.mailto_footer, a.mailto_footer:visited{
	font-family: Arial;
	font-size: 11px;
	color: #D3222A;
	text-decoration: underline;
}

a.mailto_footer:hover, a.mailto_footer.hover:visited{
	text-decoration: none;
}

.mailto_text, a.mailto_text, a.mailto_text:visited{
	font-family: Arial;
	font-size: 12px;
	color: #58585A;
	text-decoration: underline;
}

a.mailto_text:hover, a.mailto_text.hover:visited{
	text-decoration: none;
}

.home{
	margin: -30px -8px 0px 0px;
	padding: 0px;
	background-image: url('images/bg_div.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
	z-index: 1;
	position: relative;
	width: 446px;
	_width: 453px;
}

.continut_div{
	margin: 0px;
	padding: 0px;
	padding: 1px 20px 30px 20px;
}

#footer_contact{
	position: absolute;
	margin: -70px 0px 0px 50px;
}

.padding_continut{
	padding-top: 5px;
}

.read_more, a.read_more, a.read_more:visited{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.read_more:hover, a.read_more.hover:visited{
	text-decoration: none;
}

.detalii_tabel, a.detalii_tabel, a.detalii_tabel:visited{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}

a.detalii_tabel:hover, a.detalii_tabel.hover:visited{
	text-decoration: none;
}

.newtab {
	target-new: window !important;
}

.padding_read_more{
	padding-top: 5px;
	padding-bottom: 10px;
}

.padding-text{
	/*padding-left: 45px;*/
	padding-top: 20px;
}

.padding_tabel{
	padding-top: 10px;
}

.background_tabel{
	background-color: #EDEDED;
}

.div_read_more{
	float: right;
}

.select_fix {
	width:160px;
}

img {
	border: 0;
}

p{
margin-top: 18px;
}

li{
margin-left: 18px;
}

ul{
margin: 18px 0px 0px 18px;
}

.soop{
	font-size: 9px;
}

/* Nav */

.nav_on, A.nav_on, A.nav_on:visited {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
	padding: 0 4 0 4;
}

A.nav_on:hover, A.nav_on:visited:hover {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}

.nav_off {
	font-family: Arial;
	color: #BBBBBB;
	font-size: 13px;
	text-decoration: none;
	padding: 0 4 0 4;
}

.nav_sel {
	font-family: Arial;
	color: #777777;
	font-size: 13px;
	text-decoration: none;
	background-color: #E7E9E8;
	padding: 0 4 0 4;
}

.nav_off_text {
	font-family: Arial;
	color: #777777;
	font-size: 13px;
	text-decoration: none;
	padding: 0 4 0 4;
}

/* Nav */

/* Partea pentru meniu */

A.link_meniu {font-family: verdana; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none;}
A.link_meniu:hover {color:#ffffff; text-decoration: none;}

.mmenu {
	padding-right: 0px; padding-left: 0px; background: #4A4949; filter: alpha(opacity=100); padding-bottom: 0px; padding-top: 0px;
}
.mmenu .options {
	font-size: 5px; background: none transparent scroll repeat 0% 0%; line-height: 15px; font-family: verdana;
}
.mmenu A {
	display: block; background: none transparent scroll repeat 0% 0%; color: #FFFFFF; text-decoration: none
}
.mmenu A:visited {
	color: #FFFFFF; text-decoration: none
}
.mmenu A:hover {
	background: #898989; color: white
}
.menubar {
	font-weight: normal; font-size: 11px; color: white; font-family: verdana
}

/* sfarsit partea pentru meniu */


/*BEGIN - header cu poze*/

.container_banner {
	width: 820px;
	height: 170px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
}

.lista_bannere {
	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 2px 0px 0px 20px;
}

.lista_bannere li {
	display: inline;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

.lista_bannere li.last_nav {
	margin-right: 20px;
}

.lista_bannere li a, .titlu_banner_text{
	padding: 2px 4px;
}

.lista_bannere li a , .lista_bannere li a:visited {
	color: black;
	background: #E4E4E4;
	text-decoration: none;
}

.lista_bannere li.active a, .lista_bannere li a:hover, .lista_bannere li a.hover:visited, .titlu_banner_text a, .titlu_banner_text a:visited,  .titlu_banner_text a:hover {
	color: white;
	background: #59595B;
	text-decoration: none;
}


div.poza_banner {
	width: 820px;
}

div.poza_banner div{
	height: 170px;
}

.titlu_banner {
	margin-top: 90px;
	margin-left: 20px;
	text-align: left;
}

.titlu_banner_text
{
	font-size: 16px;
	color: white;
	background-color: black;
}
/*END - header cu poze*/


/*BEGIN - galerie real_estate*/

.nav_gal, A.nav_gal, A.nav_gal:visited {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
}

A.nav_gal:hover, A.nav_gal:visited:hover {
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	text-decoration: none;
}

/*END - galerie real_estate*/


/*BEGIN - sitemap*/

ul.sitemap {
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside;
	padding: 0px;
	margin: 0px;
}

ul.sitemap li{
	padding: 4px 0px 4px 20px;
}

ul.sitemap li a, ul.sitemap li a:visited{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}

ul.sitemap li a:hover, ul.sitemap li a.hover:visited{
	text-decoration: none;
}

/*END - sitemap*/

/*BEGIN - tooltip*/

div.tooltip {
	margin-top: -35px;
	*margin-top: -25px;
	*margin-left: -10px;
	width: 64px;
	height: 21px;
	background-image: url(images/tooltip.png);
	background-repeat: no-repeat;
	color: white;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial;
	text-align:center;
	position:absolute;
	display:none;
}

/*END - tooltip*/

.oblig {
	color: #DD2222;
}
