@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	border:0px;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#content{
	width:1000px;
	background-image:url(../images/bg_header.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0 auto 0 auto;
	margin-top:10px;
}

#login_top{
	width:990px;
	height:15px;
	margin:0 auto 0 auto;
	background-color:#d81f25;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	text-align:right;
	color:#fff;
	font-weight:bold;
	border-bottom: 1px solid #333333;
}
#login_top a{
	color:#fff;
}

#header{
	width:1000px;
	height:102px;
	margin:0 auto 0 auto;
}

#top_src_src{
	width:100%;
	height:104px;
	background-image:url(../images/bg_src_zone.jpg);
	background-repeat:repeat-x;
}
#top_src_src h1{
	padding-top:8px;
	padding-left:60px;
	color:#fff;
	font-size:19px;
}
#top_src_src .options{
	width:950px;
	margin:0 auto 0 auto;
	padding-top:40px;
	padding-left:50px;
	font-size:12px;
	font-weight:bold;
}
.options a{
	color:#d81f25;
	text-decoration:none;
}

#top_src{
	width:100%;
	height:104px;
	background-image:url(../images/bg_src_zone.jpg);
	background-repeat:repeat-x;
}
#top_src .top, #top_src_src .top{
	width:1000px;
	margin:0 auto 0 auto;
	height:54px;
	background-image:url(../images/top_src_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#top_src .src{
	width:391px;
	height:21px;
	background-image:url(../images/src_top.jpg);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	margin-left:130px;
}
#top_src .opt{
	padding-left:20px;
	background-image:url(../images/options_border.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}
#top_src h1{
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

#header .top_zone{
	height:101px;
}
#header .logo{
	float:left;
}
#header .banner{
	float:right;
	padding-top:5px;
}


#menu_top .right_icons{
	float:left;
	padding-left:70px;
	padding-top:6px;
}
#menu_top{
	width:1000px;
	height:54px;
	margin:0 auto 0 auto;
}
ul#icons {
	list-style: none;
	margin-top: 7px;
}
ul#icons li {
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  padding-right:40px;
}
ul#icons a {
  padding-left:36px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #000000;
  font: bold 12px/32px Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-position:top left;
  background-repeat:no-repeat;
}
ul#icons .home{
	background-image:url(../images/icon_home.jpg);
}
ul#icons .stiri{
	background-image:url(../images/icon_stiri.jpg);
}
ul#icons .finantari{
	background-image:url(../images/icon_finantari.jpg);
}
ul#icons .ansambluri{
	background-image:url(../images/icon_ansambluri.jpg);
}
ul#icons .forum{
	background-image:url(../images/icon_forum.jpg);
}
ul#icons .rss{
	background-image:url(../images/icon_rss.jpg);
}
ul#icons a:hover, ul#icons .selected{
	color: #d81f25;
	background-position:bottom left;
}
/*=================START menu top=================*/
ul#navmenu {
	list-style: none;
	margin-top:0px;
	float:left;
	padding-left:170px;
	height:30px;
}
ul#navmenu li {
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  padding-left:10px;
  padding-right:30px;
  background-position:center left;
  background-repeat:no-repeat;
}
ul#navmenu a {
  padding: 8px 12px !important;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #fff;
  font: bold 14px/30px Arial, Helvetica, sans-serif;
}
ul#navmenu a:hover, ul#navmenu .selected{
	color:#000;
}
ul#navmenu .selected{
	color:#000;
	background-color:#f4f4f4;
}

.apartamente{
	background-image:url(../images/src_apartamente.jpg);
}
.garsoniere{
	background-image:url(../images/src_garsoniere.jpg);
}
.case{
	background-image:url(../images/src_case.jpg);
}
.spatii_comerciale{
	background-image:url(../images/src_spatii_comerciale.jpg);
}
.terenuri{
	background-image:url(../images/src_terenuri.jpg)
}
/*=================END menu top=================*/


ul#account_menu {
	list-style: none;
	margin-top: 7px;
}
ul#account_menu li {
  display:block;
  list-style: none;
  padding-left:17px;
}
ul#account_menu a {
  padding: 2px 8px 2px 15px; !important;
  display: block;
  color: #fff;
  font: 14px/14px Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-image:url(../images/icon_menu.jpg);
  background-repeat:no-repeat;
  background-position:center left;
}
ul#account_menu a:hover{
	text-decoration:underline;
}
ul#account_menu .title{
	font-size:18px;
	color:#fff;
	font-weight:normal;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}


#container{
	width:1000px;
	margin:0 auto 0 auto;
	padding-top:10px;
	line-height:1.5em;
}
#container .link{
	color:#d81f25;
}
#container .left_in{
	width:190px;
	float:left;
	padding-left:10px;
	border: 1px solid #CAC8C8;
}

.cautare{
	width:190px;
	background:#f4f4f4;
}

.left_in h1{
	padding-top:10px !important;
}

.left_in h2{
	font-size:11px !important;
	font-weight:bold !important;
	padding-bottom:5px !important;
	margin-top:10px !important;
	color:#000 !important;
}

#container .center_in{
	width:450px;
	padding-left:10px;
	float:left;
}
#container .banner_central{
	width:660px;
	padding-bottom:15px;
	padding-top:5px;
}
#container .left{
	width:660px;
	padding-left:10px;
	float:left;
}
#container h1{
	font-size:18px;
	color:#d81f25;
	font-weight:normal;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}
#container h2{
	padding-bottom:10px;
	font-size:14px;
	color:#d81f25;
	font-weight:bold;
	font-family:Georgia, Arial, Helvetica, sans-serif;
}
#container h2 a{
	font-size:14px;
	color:#d81f25;
	font-weight:bold;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#container h3{
	background-image:url(../images/tab.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-weight:bold;
	font-size:11px;
	color:#454545;
	padding-top:10px;
	padding-left:16px;
	margin-bottom:5px;
}
.center_in .anunt{
	width:440px;
	border: 1px solid #eeeeee;
	padding:10px;
	margin-bottom:10px;
}
.center_in .persoana_fizica{
	width:440px;
	background-image:url(../images/persoana_fizica.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.detail_news ul{
	list-style:disc;
	margin-left:45px;
}
.detail_news ol{
	margin-left:45px;
}
.detail_news p{
	padding-bottom:10px;
}
.detail_news a{
	color:#d81f25;
}
.left .anunt{
	width:638px;
	border: 1px solid #eeeeee;
	padding:10px;
	margin-bottom:10px;
}
.anunt:hover{
	border: 1px solid #cac8c8;
}
.anunt .img_detail{
	float:left;
	margin:0 10px 10px 0;
}
.img_detail img{
	border: 1px solid #aeaeae;
}
.img_detail ul{
	list-style:none;
	padding-top:10px;
}
.img_detail ul li, .contact_box ul li {
  display:block;
  padding-left:14px;
  padding-bottom:10px;
  background-position:top left;
  background-repeat:no-repeat;
}
.img_detail ul a, .contact_box ul a {
  padding: 0px 14px;
  display: block;
  color: #d81f25;
  font: 11px/23px Arial, Helvetica, sans-serif;
}
.img_detail ul a:hover, .contact_box ul a:hover{
	color: #d81f25;
}
.img_detail ul .view, .contact_box ul .view{
	background-image:url(../images/view.jpg)
}
.img_detail ul .print, .contact_box ul .print{
	background-image:url(../images/print.jpg);
}
.img_detail ul .email, .contact_box ul .email{
	background-image:url(../images/email.jpg);
}
.img_detail ul .agent, .contact_box ul .agent{
	background-image:url(../images/agent.jpg);
}
.img_detail ul .favorites, .contact_box ul .favorites{
	background-image:url(../images/favorites.jpg);
}
.img_detail ul .favorites_list, .contact_box ul .favorites_list{
	background-image:url(../images/favorites_list.jpg);
}
.favorites_list ul li{
	padding-bottom:1px;
	list-style:none;
}
.favorites_list ul li a{
	padding-left:0px;
}
.anunt .price{
	color:#d81f25;
}
.anunt .detail{
	float:left;
}
.anunt .detail_in{
	line-height:1.6em;
}
.detail ul{
	list-style:none;
	padding-left:20px;
}
.detail li{
	padding-bottom:6px;
}

.img_imp{
	border: 1px solid #aeaeae;
	margin-right:3px;
	margin-bottom:3px;
}

#container .right{
	width:300px;
	float:left;
	padding-left:20px;
}
.right .login_box{
	width:280px;
	height:106px;
	padding:10px 10px 20px 10px;
	background-image:url(../images/login_box_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color:#fff;
}
.right .contact_box{
	width:278px;
	padding:10px 10px 2px 10px;
	margin-top:20px;
	border: 1px solid #cac8c8;
	background-color:#F4F4F4;
}

.right .top{
	width:300px;
}
ul#top_menu {
	list-style: none;
}
ul#top_menu li {
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
}
ul#top_menu a {
  width:100px;
  height:16px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #000000;
  font: bold 11px/15px Arial, Helvetica, sans-serif;
  text-decoration:none;
  background-image:url(../images/top_li_bg.jpg);
  text-align:center;
  padding-top:3px;
}
ul#top_menu a:hover{
	color: #d81f25;
}
ul#top_menu .selected{
	background-position:bottom;
}
.right .content{
	width:278px;
	padding:10px 10px 20px 10px;
	border-left: 1px solid #cac8c8;
	border-right: 1px solid #cac8c8;
	border-bottom: 1px solid #cac8c8;
	background-color:#F4F4F4;
}
ul#top_in li {
  display:block;
  list-style: none;
}
ul#top_in .title{
	padding-top:10px;
}
ul#top_in a {
	color:#d81f25;
	font: bold 11px/17px Arial, Helvetica, sans-serif;
	background-image:url(../images/top_in_selector.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
}
ul#top_in a:hover{
	background-position:bottom left;
	color:#d81f25;
}
ul#top_in .a{
	color:#454545;
	background-image:none;
}
ul#top_in .a:hover{
	color:#454545;
	text-decoration:underline;
}

.right .banner_right{
	width:300px;
	padding:10px 0px 20px 0px;
	color:#454545;
	border-bottom: 1px solid #eeeeee;
}
.banner_right .b{
	padding-top:10px;
}

.login_box a{
	color:#fff;
}

.a{
	color:#000;
}

#footer{
	width:1000px;
	height:40px;
	padding-top:10px;
	margin:30px auto 20px auto;
	text-align:center;
	border-top: 1px solid #efefef;
	color:#454545;
}
#footer a{
	color:#454545;
}

.border{
	border-bottom: 1px solid #eeeeee;
	width:150px;
	margin-left:15px;
	margin-bottom:15px;
}

.clear{
	clear:both;
}

