@charset "windows-1251";

/* Top Panel */
#top_panel{ background: url(http://img.dom.ria.ua/img/dom_bg.gif)}
#men #selected { border-left: 1px solid #F47920; border-right: 1px solid #F47920; background-color: #F4CCAF;}

/*******************************************************************/
/* Common */
Body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
form {margin:0px;padding:0px;}
a {	color: #B54C00; }
a:hover{text-decoration:none;} 
ul, li { margin: 0px 0px 0px 0px; padding: 0px; }
li { margin-left:20px; padding-bottom:2px; }
span.euro_color { color:#7C7C7C; }

div.clr { clear:both; }

div.area {
	padding: 0px 5px 0px 0px;
	margin-bottom:3px;
	font-size:14px;
}

span.area {
	padding: 0px 5px 0px 5px;
	width:25px;
	background:url(http://img.dom.ria.ua/img/bg_btn.gif) repeat;
}	


div.panel, div.search {
	padding: 3px 5px 3px 5px;
	border:1px solid #C2C2C2;
/*	border:1px solid #f4ccaf;*/
	font-size:14px;
	margin-bottom:10px;
}

div.panel p {
	margin:7px 0px;
}

div.news {
	border-bottom:1px dotted #C2C2C2;
	padding: 5px 0px 5px 0px;
	font-size:14px;
}

div.news p {
	margin:4px 0px;
}

div.news p.date {
	margin:4px 0px 0px 0px;
	color:#777777;
}

div.news p.annotation {
	margin:4px 0px 10px 0px;
	color:#777777;
}

div.news h2 {
	font-size:16px;
	padding:4px 0px;
	margin:0px;
}

div.news img {
	margin-left: 10px;
	border: 2px solid #CECECE;
}

input.submit {
	background-image:url(http://img.dom.ria.ua/img/ria/bg_btn.gif); 
	border-width:1px; 
	line-height:14px; 
	height:20px;
	padding-top:0px;
}












/* right_contacts */
div.right_contacts {
	font-size:12px;
	padding: 5px 10px 5px 10px;
}

img.imgst, div.car img {border-width:1px;border-color:#CECECE}


/****************************************************************/
/* TOP_BANNER */
#top_banner {
	padding:2px 0px 5px 5px;
	border-bottom:1px solid #F47920;
	background-color:#f4ccaf;
/*	display:none; */
}
/* /TOP_BANNER */


/****************************************************************/
/* SUBMENU */
#submenu {
	border-bottom:1px solid #F47920;
	font-size:12px;
	width:992px;
}

	#submenu div.logo, #footer div.logo {
		float:left;
		width:215px;
		height: 55px;
		border-right:1px dotted #F47920;
		margin: 10px 0px 5px 0px;
	}
	#submenu div.logo img {
		padding-left:3px;
	
	}
	#submenu div.top_menu, #footer div.top_menu {
		float:left;	
		padding-left:10px;
		margin-top:7px;
		margin-bottom:2px;
		padding-bottom:2px;
		color: #C2C2C2;
	}

	#submenu div.languages {
		float:right;
		width:300px;
		text-align:right;
		padding:10px 0px;
	}
	
	#submenu div.languages img{
		border:1px solid #CECECE;
	}


	#submenu p.line, #footer  p.line{
		padding:2px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}

/* /SUBMENU */


/****************************************************************/
/* PATH */
#path {
	padding:3px 0px 3px 10px;
	margin: 5px 10px 10px 10px;
	font-size:13px;
	width:972px;
}
	#path  div.left{
		width:700px; float:left;
	}
	#path  div.right{
		width:270px; float:right;text-align:right;
	}
	
	#path h2{
		font-size:13px;
		margin:0px;
	}
/* /PATH */

/*******************************************************************/
/* main */
#main {
	width:982px;
	padding-left:10px;
}

	/***************************************************************/
	/* main / left_panel */
	div.left_panel {
		float:left;
		width:200px;
	}
	
	div.left_panel  select {
		width:180px;
	}
	

	/***************************************************************/
	/* main / right_panel */
	div.right_panel {
		float:right;
		width:772px;
	}

		/***************************************************************/
		/* main / right_panel / center_panel */
		div.center_panel {
			float:left;
			width:520px;
		}

		 #search_header,.header_main {
			font-size:13px;
			padding-left:30px;
			margin:10px 0px 10px 0px;
			border-bottom:2px solid #F4CCAF; 
			color:#B54C00;
			font-weight:bold;
			background:url(http://img.dom.ria.ua/img/dom_design.gif) 0px 1px no-repeat;
			/* font-weight:normal; */
		}

		/* CAR BLOCK */
		#cars_block {
			margin-bottom:30px;
		}
		
		#car_big {
			width:302px;
			float:left;
		}
		
		#car_big div.sign {
			padding-left:5px;
		}
		
		#cars_privileged {
			float:left;
			/*border:1px solid #FF0000;*/
			width:198px;
		}
		
		#cars_privileged div.car {
			padding-bottom:7px;
		}
		
		#cars_privileged div.car img{
			margin: 0px 5px 7px 7px;
		}

		/* CAR BLOCK */
		#novostroyki_block {
			margin-bottom:30px;
		}
		
		#novostroyki_block div.left{
			float:left;
			width:110px;
		}
		
		#novostroyki_block div.right{
			float:right;
			width:380px;
		}

		#novostroyki_block div.more {
			border-top:1px solid #C2C2C2; 
			
		}
		
		div.center_panel table.city_list {
			color: #C2C2C2;
		}









		/***************************************************************/
		/* main / right_panel / banner_panel */
		div.banner_panel {
			float:right;
			width:240px;
		}

		div.banner_panel h4{
			color:#B54C00; 
			padding:0px 0px 0px 0px;
			font-size:12px;
			margin:5px 0px 2px 0px;
		}

/*******************************************************************/
/* footer */
#footer {
	width:992px;
	margin:30px 0px 5px 0px;
	border-top:1px solid #F47920;
}






/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/* SubSections */
/*******************************************************************/

/*******************************************************************/
/* pages */
#pages {
    font-size:12px;
	text-align:center;
	margin: 10px 0px 10px 0px ;
}
/* /pages **************/

/*******************************************************************/
/* search_item */
div.search_item {
	margin-bottom: 14px;
}
	div.search_item img.thumb {
		border: 1px solid #CCCCCC;
		float:left;
		margin: 0px 10px 4px 0px;
	}
	
	div.search_item div.header {
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		padding: 4px 7px 4px 7px;
		background-color: #EFEFEF;
	}
	
	div.search_item div.header_super {
		border-top: 1px solid #F47920;
		border-left: 1px solid #F47920;
		border-right: 1px solid #F47920;
		padding: 4px 7px 4px 7px;
		background-color: #F4E1D3;
	}
	
	
	div.search_item div.body {
		border: 1px solid #CCCCCC;
		padding: 4px 7px 4px 7px;
	}
	
	div.search_item div.body_agency {
		border: 1px solid #CCCCCC;
		padding: 10px 15px;
	}
	
	div.search_item div.body_agency img.new_building,
	div.search_item div.body_agency_super img.new_building {
		border:2px solid #E0E0E0;
		margin-right:10px;
		float:left;	
	}
	
	div.search_item div.body_agency img.logo,
	div.search_item div.body_agency_super img.logo {
		margin-left:5px;
		float:right;	
	}
	
	
	div.search_item div.body_agency_super {
		border: 1px solid #F47920;
		padding: 10px 15px;
	}
	
	div.search_item div.body_super {
		border: 1px solid #F47920;
		padding: 4px 7px 4px 7px;
	}
	
	div.search_item div.type,div.search_item div.price,div.search_item div.rooms {
		font-weight:bold;
	}
	div.search_item div.type{
		text-align:left;
		width:45%;
		float:left;
	}
	div.search_item div.price{
		text-align:center;
		width:20%;
		float:left;
	}
	div.search_item div.rooms{
		width:30%;
		text-align:right;
		float:right;
	}
	div.search_item div.footer {
		border-top:1px solid #CCCCCC;
		padding-top: 4px;
	}
	div.search_item div.details {
		text-align:right;
		float:left;
	}
	div.search_item div.contact {
		float:right;
	}
	
/* /search_item **************/



/*******************************************************************/
/*** search_result_item ***/

	/*** navigators ***/
	#bottom_navigator, #top_navigator {
		font-size:13px;
	}
	
	#bottom_navigator{
		padding-top: 10px;
		margin-top: 40px;
		margin-bottom:40px;
		border-top:1px solid #C2C2C2;
	}
	
	#top_navigator{
		padding-bottom: 10px;
		margin-bottom: 20px;
		border-bottom:1px solid #C2C2C2;
	}


/*** search_result_item ***/
#search_result_item {}

	#search_result_item div.left_panel {
		width:302px;
		float:left;
	}
	
	#imageAuto img {
		border: 1px solid #CECECE;
	}
	
	
	#search_result_item div.right_panel {
		float:right;
		width:208px;
	}
	
	#search_result_item h1, #search_result_item h3, #search_result_item div.commentBlock, #search_result_item h4 {
	  color: #FF6600;
	  font-family: Arial, Helvetica, sans-serif;
	  border:none;
	  background:none;
	  padding:0px;
	}
	
	#search_result_item h1{
	  font-size:16px;
	  margin:0px 0px 4px 0px;
	}
	
	#search_result_item h3{
	  font-size:12px;
	  margin:0px 0px 4px 0px;
	}
	
	#search_result_item h4, #search_result_item div.tree li a{
	  font-size:12px;
	  margin:2px 0px 2px 0px;
	  padding-left: 4px;
	  background-color: #EDEEF0;
	}
	
	#search_result_item ul {
		margin:20px 0px 0px 20px;
	} 
/**	#search_result_item ul {
		padding:0px 0px 0px 0px;
	}**/
	
	#search_result_item #domStat {
		margin-top: 14px;
		padding-top: 4px;
		border-top: 2px solid #EDEEF0;
	}
	
	#search_result_item div.content {
		padding:3px 0px 3px 3px;
	}
	
	#search_result_item  li { margin-left:3px; padding-bottom:2px; }
	
	
	#search_result_item div.tree {
	}

	#search_result_item div.tree li {
		list-style-type:none;
		padding-top:20px;		
	}
	
	#search_result_item div.tree li a{
		font-weight:bold;
	  	color: #FF6600;
		display:block;
	}
	
	#search_result_item div.tree ul {
		margin-left:0px;
		padding-left:0px;
	}

	#search_result_item div.tree ul ul{
		margin:4px 0px 0px 20px;
	}
	
	#search_result_item div.tree ul ul li{
		list-style-type:circle;	
		padding-top:5px;		
	}
	
	#search_result_item div.tree ul ul li a{
		color: #B54C00;
		margin:0px;
		padding-left: 0px;
		background-color: #FFF;
	}

	#search_result_item div.tree ul ul ul li{
		list-style-type:square;
		padding-top:0px;
	}
	
/* /search_result_item **************/


/* comments **************/
#realty_comments div.comment {
	padding:10px 0px 0px 3px;
}

#realty_comments p.header {
	border-bottom:1px solid  #CCCCCC;margin:0px;
}

#realty_comments p.body {
	padding-left:7px;margin:2px 0px;
}

#realty_comments span.number {
	background-color:#CCCCCC; padding:1px 10px;
}

#realty_comments div.footer {
	padding:4px;margin-top:20px; border-top:1px solid  #CCCCCC;
}
/* /comments *********/

/****************************************************************/
/* Register */

#tooltip{
	background:#F0F0FF;
	border:2px solid #363686;
	color:#333333;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden;
	font-size:12px;
}


#register {
	float:left; margin-top:20px; width:300px;
}

	#register input.q, select.q, #email_note {
		width:180px;
	}
	
	td.required {
		border-right:2px solid #FF5050;
		width:90px;
	}
	
	#register_error {
		border:2px solid #FF5050;padding:5px 3px 3px 5px;font-size:12px;color:#cc0000;
	}
	
	#register_message {
		color:#3F4096; border:2px solid #3F4096;padding:3px 5px 3px 5px;font-size:12px;margin-bottom:10px;
	}
	
	#register h4 {
		margin: 0px 0px 10px 0px;
		font-size: 13px;
		border-bottom:2px solid #CFCFCF; 
	}
	
	.mio_note {
		float:right; margin-top:20px; padding-left:20px; border-left:1px dotted #7C7C7C; width:160px;font-size:12px;
	}
	
	#email_note {
		padding:4px 2px 2px 4px;
		background:#FFE0E0;
	}

	#push_up h3 {
		margin:0px 0px 10px 0px;
		color:#FF0000;
		font-size:18px;
	}
	
	#push_up img {
		margin:10px 0px 10px 0px;
	}
	
	#push_up span.sms {
		color:#FF0000;
	}
	
	#register table.steps {
		
	}

	table.steps { width:100% }
	table.steps img { display:block; }
	table.steps td { text-align:center; font-weight:bold; }
	table.steps td.active { background-color:#f47920; color:#FFFFFF }
	table.steps td.unactive { background-color:#dedede;	}
	
/****************************************************************/

li.plus {
	line-height:16px;
	list-style-image:url(http://img.dom.ria.ua/img/plus.gif);
}
li.coment {
	line-height:16px;
	list-style-image:url(http://img.dom.ria.ua/img/coment.gif);
}
li.struckOff {
	line-height:16px;
	list-style-image:url(http://img.dom.ria.ua/img/saled.gif);
}
li.scam {
	line-height:16px;
	list-style-image:url(http://img.dom.ria.ua/img/claim.gif);
}

table.forumtable{
	background:#000;
}

table.forumtable th{
	background:#EAEAEA;
}
table.forumtable td{
	background:#fff;
}

.forum_podpis{
	margin-top:5px;
	font-size:10px;
}

div.forumpreview{
	font-size:12px;
	margin-top:2px;
	margin-bottom:15px;
	/* border: 1px solid #9C9C9C; */
}
div.forumpreview div.downrow{
/*	border-top: 1px solid #CECECE; 	background:#F5F5F5; */
	padding: 5px 10px 10px 0px;
	text-align:right;
}
div.forumpreview div.uprow{
	/* border-bottom: 1px solid #CECECE;*/
	background:#F5F5F5;
	padding: 5px;
}
div.forumpreview div.uprow div.author {
	float:left;width:70%;
}
div.forumpreview div.uprow div.date {
	float:right; width:30%; text-align:right;
}

div.forumpreview div.mainrow{
	padding: 5px 0px 5px 10px;
}
div.forumquote{
	border: 1px solid #CECECE;
	margin-left:10px;
	padding:5px;
}


#scamSection {
        margin:10px 10px 10px 10px;
        text-align:left;
}

#scamSection div.header {
  color:#1E5D8D;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  margin:15px 0px 4px 0px;
  padding-left: 4px;
  background-color: #EDEEF0;
}

#scamSection .autoIthem {border-style:solid;border-width:1px;border-color:#CECECE}


/*********************************************************/
/** links		                                  **/
/************************************************/
#directory_tree {
	padding:5px;
	border:2px solid #E0E0E0;
}

#directory_tree h2{
	font-size:16px;
	margin:2px 0px;
}
#directory_tree ul{
	padding:0px;
	margin:0px 0px 0px 16px;
}
#directory_tree li{
	padding:0px 0px 0px 0px;
	margin:0px;
}

div.link_item {
	padding:10px 0px;
}

div.link_item span.title{
		font-size:14px;
}

div.link_item img{
	float:right;
	padding-left:10px;
}

div.link_item span.site { color:#008000; }
div.link_item span.site  a{ color:#b58665; }


/******		NEWS	*******/
	.stat_text p{		
		 font-size:12px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 }	
	.stat_text p a {
		font-size:12px;
		font-weight:bold;
	}
		 
	.stat_text_16{
		font-size:16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
	.stat_text_16 p{		
		 font-size:16px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 }
		 
	.stat_text_16 p a {
		font-size:16px;
		font-weight:bold;
	}	 
	.stat_text_20{
		font-size:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}	 
	.stat_text_20 p{		
		 font-size:20px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 }	 
		 
	.stat_text_20 p a {
		font-size:20px;
		font-weight:bold;
	}	 
	div.news_top .news_title{
		color:#004782;
		font-size:22px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		padding-top:7px;
		}	
	.city_news {
		color:#858586;
		float:right;
		margin-right:15px;
		}	

	div.news_item {
		width:100%;
		margin-top:5px;
		padding:5px 0px 5px 0px; 

		}

	div.news_item img {
		border:1px solid #f3f3f3;
		text-align:left;
		/*width:230px;*/
		}	

	div.news_item a, div.center_news a{
		/*color:#004782;*/
		font-size:16px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		line-height:18px;
		padding-left:0px;
		/*margin-left:4px;
		
		border:1px solid #e2001a;
		*/
		}	

	div.news_item a:hover {
		text-decoration:underline;
		}

	div.item_left {
		float:left;
		border-top:1px solid #b6b6b6;
		padding:10px 0px 0px 0px;
		margin:0px;
		width:245px;
		}

	div.item_right {
		float:right;
		border-top:1px solid #b6b6b6;
		padding:10px 0px 0px 0px; 
		width:245px;
		margin:0px;
		}
	div.news_top {
		width:100%;
		border-top:1px solid #b6b6b6;
		padding:10px 0px 5px 0px; 
		}
	div.news_top a  {	
		/*color:#004782;*/
		font-size:16px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-decoration:none;
		}
	div.news_top p, div.news_item p, div.center_news p {
		display:block;
		text-indent:0px;
		margin-top:10px;
		margin-bottom:2px;
		}
	div.stati {
		background:#f3f3f3;
		padding:5px 0px 5px 10px;
		margin:5px 0px 10px 0px;
		}
	div.stati div.bottom {
		float:right;
		width:99%;
		/*background:#646464;*/
		background:#095CA1;
		color:#FFFFFF;
		text-align:left;
		font-weight: bold;
		font-size:14px;
		margin:0px;
		padding:2px 0px 2px 4px;
		}

	.comments {
		background: transparent url(http://img.dom.ria.ua/img/comments.gif) no-repeat left;
		padding-left:12px;
		height:16px;
		width:16px;
		margin-top:4px;
		margin-bottom:8px; 
		}
	.comments span {
		color:#85b000;
		margin:0px 0px 0px 5px;
		}
		
	.comments span a{
		font-size:12px;
		color:rgb(151, 199, 2);
		}
	/**		comments	**/	
	.comment_add {
		border-left:3px solid #f0f0f0;
		border-top:1px solid #f0f0f0;
		margin-left:10px;
		margin-bottom:8px;
		margin-top:4px;
		}
	.comment_add .out_text {
		margin:4px 4px 4px 10px;
		background:#f9f9f9;
		padding:4px;
		}
	.table_comments {
		background:#f3f3f3;
		margin-top:5px;
		}
	/**		END comments	**/	
		
/******		/NEWS	*******/