body    {
      background-image: url(images/head.jpg);
	  background-repeat: repeat-x;
	  }
a img {
	border: 0px none;
}
td {
	vertical-align: top;
}
td.v-bottom {
	vertical-align: bottom;
}
h1 {
	text-align: left;
	margin: 3px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
 
		 
a:visited, a:link, a:active{
          text-decoration: none;
		  color: #336600;
		  }
		  
.meniustanga a:hover, .meniusus a:hover {
          text-decoration: none;
		  color: #fff;
		  
		  }	
p a:hover {
	color: #000;
}
.meniusus {
          background-image: url(images/meniusus.jpg);
		  background-repeat: repeat-x;
		  width: 100%; 
		  height: 43px;
		  color: #fff;
		 font-family: arial;
		 font-weight: bold;
		 font-size: 12px;
		 text-align: center;
		 vertical-align: middle;
		  } 
.meniustanga  {
          background-image: url(images/meniustanga.jpg);
		  background-repeat: repeat-y;      
		  color: #fff;
		 font-family: arial;
		 font-weight: bold;
		 font-size: 12px;
		 text-align: center;
		 padding-top: 30px;
}

.meniustanga img.center, .meniusus img.center {
	margin: 0px auto;
}

.meniudreapta  {
          background-image: url(images/meniudreapta.jpg);
		  background-repeat: repeat-y;
}		  
		  
.meniusus b                     {
         position: relative;
		 top: 12px;
         color: #fff;
		 font-family: verdana;
		 font-size: 12px;
		 }      	  
		 
	#harta {
		width: 642px;
		height: 448px;
		position: relative;
		background: transparent url("images/ro.jpg") -1px 0px no-repeat;
		font-size: 14px;
		font-family: Verdana;
		overflow: hidden;
	}
	#harta a:hover {
		color : black;
	}
	#SM {
		position: absolute;
		left: 160px;
		top: 49px;
	}
	#BH {
		position: absolute;
		left: 113px;
		top: 122px;
	}
	#SJ {
		position: absolute;
		left: 177px;
		top: 101px;
	}
	#CJ {
		position: absolute;
		left: 204px;
		top: 143px;
	}
	#MM {
		position: absolute;
		left: 229px;
		top: 49px;
	}
	#SV {
		position: absolute;
		left: 335px;
		top: 61px;
	}
	#BT {
		position: absolute;
		left: 405px;
		top: 37px;
	}
	#BN {
		position: absolute;
		left: 259px;
		top: 84px;
	}
	#MS {
		position: absolute;
		left: 270px;
		top: 157px;
	}
	#HR {
		position: absolute;
		left: 329px;
		top: 170px;
	}
	#NT {
		position: absolute;
		left: 385px;
		top: 117px;
	}
	#IS {
		position: absolute;
		left: 461px;
		top: 96px;
	}
	#BC {
		position: absolute;
		left: 419px;
		top: 171px;
	}
	#VS {
		position: absolute;
		left: 488px;
		top: 161px;
	}
	#AR {
		position: absolute;
		left: 79px;
		top: 187px;
	}
	#TM {
		position: absolute;
		left: 55px;
		top: 235px;
	}
	#CS {
		position: absolute;
		left: 91px;
		top: 272px;
	}
	#HD {
		position: absolute;
		left: 141px;
		top: 229px;
		font-size: 80%;
	}
	#AB {
		position: absolute;
		left: 200px;
		top: 192px;
	}
	#SB {
		position: absolute;
		left: 252px;
		top: 224px;
	}
	#BV {
		position: absolute;
		left: 307px;
		top: 232px;
	}
	#CV {
		position: absolute;
		left: 359px;
		top: 212px;
		font-size: 80%;
	}
	#VN {
		position: absolute;
		left: 424px;
		top: 227px;
	}
	#GL {
		position: absolute;
		left: 489px;
		top: 227px;
	}
	#MH {
		position: absolute;
		left: 135px;
		top: 347px;
	}
	#GJ {
		position: absolute;
		left: 190px;
		top: 307px;
	}
	#DJ {
		position: absolute;
		left: 210px;
		top: 390px;
	}
	#VL {
		position: absolute;
		left: 245px;
		top: 294px;
		font-size: 80%;
	}
	#OT {
		position: absolute;
		left: 273px;
		top: 381px;
	}
	#AG {
		position: absolute;
		left: 287px;
		top: 288px;
	}
	#DB {
		position: absolute;
		left: 322px;
		top: 316px;
		font-size: 80%;
	}
	#TR {
		position: absolute;
		left: 306px;
		top: 406px;
		font-size: 80%;
	}
	#GR {
		position: absolute;
		left: 372px;
		top: 395px;
		font-size: 80%;
	}
	#PH {
		position: absolute;
		left: 368px;
		top: 294px;
	}
	#IF {
		position: absolute;
		left: 384px;
		top: 365px;
	}
	#B {
		position: absolute;
		left: 372px;
		top: 349px;
		font-size: 80%;
	}
	#BZ {
		position: absolute;
		left: 419px;
		top: 277px;
	}
	#IL {
		position: absolute;
		left: 450px;
		top: 344px;
	}
	#CL {
		position: absolute;
		left: 435px;
		top: 383px;
	}
	#BR {
		position: absolute;
		left: 486px;
		top: 295px;
	}
	#TL {
		position: absolute;
		left: 563px;
		top: 285px;
	}
	#CT {
		position: absolute;
		left: 517px;
		top: 388px;
		font-size: 80%;
	}
#bucuresti {
	position: relative;
	margin: auto;
	width: 320px;
	height: 410px;
	overflow: hidden;
	background: url("images/sectoare.jpg") no-repeat;
	font-size: 48px;
	font-family: times, "Times New Roman", serif;
}
	#bucuresti a{
		color: #000;
	}
	#bucuresti a:hover{
		color: #666;
	}
	#B_S1 {
		position: absolute;
		left: 115px;
		top: 60px;
	}
	#B_S2 {
		position: absolute;
		left: 190px;
		top: 110px;
	}
	#B_S3 {
		position: absolute;
		left: 225px;
		top: 170px;
	}
	#B_S4 {
		position: absolute;
		left: 170px;
		top: 225px;
	}
	#B_S5 {
		position: absolute;
		left: 117px;
		top: 200px;
	}
	#B_S6 {
		position: absolute;
		left: 70px;
		top: 130px;
	}
.sector {
	display: block;
	width: 300px;
	padding: 6px;
	position: absolute;
	left: -10px;
	top: 100%;
	background-color: white;
	font-family: Verdana, Arial, sans-serif;
	border: 1px solid #000;
}
	.sector span {
		display: block;
		width: 90%;
		margin: 0px 0px;
		padding-left: 2%;
		padding-right: 2%;
		padding-top: 2px;
		padding-bottom: 2px;
		font-size: 12px;
		text-align: center;
	}
	.sector span.close-btn{
		padding: 0px;
		margin: 0px;
		font-size: 8px;
		text-align: right;
	}
		.sector span a {
			display: inline;
		}
#ilfov {
	background: url("images/harta_ilfov.gif") no-repeat;
	width: 600px;
	height: 788px;
	margin: auto;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	position: relative; 
}
	a.abs {
		position: absolute;
	}
	#ilfov a:hover {
		color: #666;
	}
	#i_1_decembrie {
		left: 145px;
		top: 670px;
	}
	#i_afumati {
		left: 390px;
		top: 318px;
	}
	#i_berceni {
		left: 349px;
		top: 667px;
	}
	#i_bragadiru {
		left: 145px;
		top: 559px;
	}
	#i_buftea {
		left: 78px;
		top: 320px;
	}
	#i_chitila {
		left: 121px;
		top: 378px;
	}
	#i_darasti-ilfov {
		left: 209px;
		top: 694px;
	}
	#i_jilava {
		left: 226px;
		top: 643px;
	}
	#i_magurele {
		left: 156px;
		top: 618px;
	}
	#i_mogosoaia {
		left: 142px;
		top: 339px;
	}
	#i_otopeni {
		left: 212px;
		top: 307px;
	}
	#i_pantelimon {
		left: 390px;
		top: 463px;
	}
	#i_popesti-leordeni {
		left: 297px;
		top: 592px;
	}
	#i_voluntari {
		left: 283px;
		top: 392px;
	}
	#i_cernica {
		left: 429px;
		top: 529px;
	}
	#i_balotesti {
		left: 208px;
		top: 217px;
	}
	#i_nuci {
		left: 418px;
		top: 53px;
	}
	#i_peris {
		left: 146px;
		top: 124px;
	}
	#i_branesti {
		left: 493px;
		top: 464px;
	}
	#i_cornetu {
		left: 100px;
		top: 600px;
	}
	#i_moara_vlasiei {
		left: 313px;
		top: 202px;
	}
	#i_glina {
		left: 374px;
		top: 536px;
	}
	#i_chiajna {
		top: 450px;
		left: 126px;
	}
	#i_snagov {
		left: 253px;
		top: 148px;
	}
	#i_ciolpani {
		left: 220px;
		top: 60px;
	}
	#i_ciorogarla {
		left: 36px;
		top: 490px;
	}
	#i_clinceni {
		left: 73px;
		top: 574px;
	}
	#i_corbeanca {
		left: 138px;
		top: 266px;
	}
	#i_ganeasa {
		left: 416px;
		top: 384px;
	}
	#i_dascalu {
		left: 360px;
		top: 250px;
	}
	#i_vidra {
		left: 294px;
		top: 718px;
	}
	#i_stefanestii_de_jos {
		left: 304px;
		top: 345px;
	}
	#i_tunari {
		left: 275px;
		top: 299px;
	}
	#i_dobroesti {
		left: 308px;
		top: 446px;
	}
	#i_domnesti {
		left: 60px;
		top: 526px;
	}
	#i_dragomiresti-vale {
		left: 43px;
		top: 424px;
	}
	#i_gradistea {
		top: 170px;
		left: 430px;
	}
	#i_gruiu {
		left: 327px;
		top: 65px;
	}
	#i_petrechioaia {
		left: 442px;
		top: 257px;
	}
	.comuna {
		display: block;
		width: 400px;
		padding: 6px;
		position: absolute;
		left: 0px;
		top: 100%;
		background-color: white;
		font-family: Verdana, Arial, sans-serif;
		border: 1px solid #000;
	}
		.comuna span.c-close-btn {
			display: block;
			padding: 0px;
			margin: 0px;
			font-size: 8px;
			text-align: right;
		}
		.comuna span {
			display: block;
			width: 90%;
			margin: 0px 0px;
			padding-left: 2%;
			padding-right: 2%;
			padding-top: 2px;
			padding-bottom: 2px;
			font-size: 12px;
			text-align: center;
		}
			.comuna span a {
				position: static;
				font-weight: normal;
			}
#tabs {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}
#tabs li {
	display: inline;
	float: left;
	padding-right: 6px;
	font-family: Verdana;
	font-weight: bold;
}

.tl {
	width: 100%;
	height: 100%;
	background: url("images/tl.gif") top left no-repeat;
}

.tr {
	width: 100%;
	height: 100%;
	background: url("images/tr.gif") top right no-repeat;
}

.br {
	width: 100%;
	height: 100%;
	background: url("images/br.gif") bottom right no-repeat;
}
.bl {
	width: 100%;
	height: 100%;
	background: url("images/bl.gif") bottom left no-repeat;
}
.bltl {
	width: 100%;
	height: 100%;
	background: url("images/bltl.gif") top left no-repeat;
}
.brtr {
	width: 100%;
	height: 100%;
	background: url("images/brtr.gif") top right no-repeat;
}

.hdr {
	width: 98%;
	background-color: #cccccc;
}

#top10 {
	color: #FFF;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	margin: 0px;
}
.anunt {
	margin-top: 10px;
	font-family: Verdana, Arial, sans-serif;
	border: 1px solid #000;
	padding-bottom: 6px;
}

	.anunt .header {
		width: 96%;
		background-color: #cccccc;
	}
		.anunt .header td {
			font-size: 12px;
			font-weight: bold;
			color: #FFF;
		}
	.anunt .body {
		height: 113px;
		width: 98%;
		border: 0px none;
		font-size: 12px;
	}
	.anunt .body .detalii {
		background-color: #cccccc;
		text-align:center;
	}
	.anunt .body .detalii .link {
		width: 100%;
		height: 50%;
		font-weight: bold;
	}
		.anunt .body .detalii .link a {
			color: #FFF;
		}
	.anunt .body .detalii .pret {
		width: 100%;
		height: 50%;
	}
#lg_pic {
	background-color: #CCC;
	width: auto;
	float: left;
	clear: right;
}
.sm_pic {
	background-color: #CCC;
	float: left;
	margin-right: 4px;
	margin-top: 4px;
}
	.sm_pic img, #lg_pic img {
		margin: 6px;
	}
#anunt_detalii h1 {
	margin: 2px 0px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	color: #F00;
	font-weight: bold;
	font-size: 20px;
}
#anunt_detalii h2 {
	margin: 2px 0px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 18px;
}
#anunt_detalii h3 {
	margin: 2px 0px;
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	color: #333;
	font-weight: normal;
	font-size: 18px;
}
#anunt_detalii strong {
	display: block;
	text-align: left;
	text-indent: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #999;
	font-weight: normal;
	font-size: 12px;
}
#back, #back-lst {
	font-family: Verdana;
	color: #666;
}
#back:hover {
	color: #999;
}

.logo {
	width: 100px;
	height: 46px;
	border: 0px none;
	margin: 0px auto;
	margin-top: 4px;
	position: relative;
}

.logo a {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	overflow: hidden;
}

#logo_imobiliare {
	background: url("images/logos/imobiliare.jpg");
}

#logo_apartamente {
	background: url("images/logos/apartamente.jpg");
}

#logo_apartamentenoi {
	background: url("images/logos/apartamentenoi.jpg");
}

#logo_birouri {
	background: url("images/logos/birouri.jpg");
}

#logo_blocurinoi {
	background: url("images/logos/blocurinoi.jpg");
}

#logo_casevile {
	background: url("images/logos/casevile.jpg");
}

#logo_inchirieri {
	background: url("images/logos/inchirieri.jpg");
}

#logo_rezidentiale {
	background: url("images/logos/rezidentiale.jpg");
}

#logo_spatiicomerciale {
	background: url("images/logos/spatiicomerciale.jpg");
}

#logo_spatiidepozitare {
	background: url("images/logos/spatiidepozitare.jpg");
}

#logo_terenuri {
	background: url("images/logos/terenuri.jpg");
}
#adauga {
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-align: left;
}
	#adauga fieldset {
		border: 2px solid #999;
		text-align: left;
		padding: 4px;
		margin: 0px;
	}
	#adauga legend {
		border: 1px solid #666;
		font-size: 10px;
		padding: 2px;
		margin: 0px;
	}
	#adauga textarea {
		width: 100%;
	}
	#oras {
		width: 150px;
	}
.required {
	font-weight: bold;
}
center.search-pagination a {
	color: #360;
	font-family: Verdana, Tahoma, Arial, sans-serif;
}
.search-info {
	text-align: left;
	font-family: Palatino, "Palatino Linotype", Georgia, "Times New Roman", serif;
}
.search-info a {
	color: #360;
}
.search-info a:hover {
	color: #F00;
}
.v-middle {
	vertical-align: middle;
}
.v-bottom {
	vertical-align: bottom;
}
#main_search, #main_search * {
	font-family: Arial, sans-serif;
	font-size: 10px;
}
#main_search td {
	text-align: left;
	vertical-align: center;
}
#contact, #contact * {
	font-family: Arial, sans-serif;
	font-size: 12px;
}
#contact td {
	text-align: left;
}

#dtp-design{
	display: block;
	float: right;
	width: 140px;
	height: 54px;
	background: url("http://dtp-design.ro/images/dtp-design.jpg") no-repeat;
	text-indent: -1000px;
	overflow: hidden;
	text-align: left;
	margin-right: 5px;
}

.judet {
	display: block;
	width: 400px;
	padding: 6px;
	position: absolute;
	left: 0px;
	top: 100%;
	background-color: white;
	font-family: Verdana, Arial, sans-serif;
	border: 1px solid #000;
	z-index: 100;
}
	.judet span.c-close-btn {
		display: block;
		padding: 0px;
		margin: 0px;
		font-size: 8px;
		text-align: right;
	}
	.judet span {
		display: block;
		width: 90%;
		margin: 0px 0px;
		padding-left: 2%;
		padding-right: 2%;
		padding-top: 2px;
		padding-bottom: 2px;
		font-size: 12px;
		text-align: center;
	}
		.judet span a {
			position: static;
			font-weight: normal;
		}
