@charset "iso-8859-1";
/* CSS Document */
h1{
	font-size:28px;
	font-family:"Times New Roman", Times, serif;
	color:#ffffff;
	margin-bottom:10px;
	margin-top:20px;
	
	}
h2{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#d97815;
	margin-bottom:10px;
	margin-top:20px;
	}
h3{
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	color:#d97815;
	margin-bottom:10px;
	margin-top:15px;
	
	}
 
 
 
p{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	line-height:1.3;
	margin-top:10px;
	}
a{
	color:#ffffff;
	font-size:13px;
	text-decoration:underline;
	}
a:hover{
	color:#ffd68e;
	}
h2 a{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#d97815;
	margin-bottom:10px;
	margin-top:20px;
	}
h3 a{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#d97815;
	margin-bottom:10px;
	margin-top:20px;
	}
.text_small{
	color:#c0c2b0;
	font-size:12px;
	margin:0;
	}
.a_orang{
	color:#f0800e;
	font-size:12px;
	text-transform:uppercase;
	}
.a_orang:hover{
	color:#fec287;
	font-size:12px;
	text-transform:uppercase;
	}
.telefon span{
	text-transform:lowercase;
	font-size:11px;
	color:#c0c2b0;
	margin-top:3px;
	display:block;
	float:left;
	
}
.telefon {
	color:#f0800e;
	font-size:18px;
	font-family:tahoma, helvetica, sans-serif;
	overflow:hidden;
	_overflow:visible;
	line-height:1;
	margin-top:20px;
	}
.subContenerBlockContent p{
	margin-left:25px;
	}
.subContenerBlockContent ul{
	overflow:hidden;
	overflow:visible;
	margin-left:45px;
	margin-top:10px;
	
	}
.subContenerBlockContent li{
	background-image:url(/images/template/marker_ul.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	padding-left:15px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	line-height:1.5;
	display:block;
	float:none;
		}
		
.subContenerBlockContent .Map_content ul{
	margin-left:0;
}
.subContenerBlockContent .Map_content li ul{
	overflow:hidden;
	overflow:visible;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
}
.subContenerBlockContent .Map_content li{
	background-image:none;
}	
.subContenerBlockContent .Map_content li li{
	background-image:none;
}	
.subContenerBlockContent .Map_content li a{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#d97815;
	margin-bottom:10px;
	margin-top:20px;
	}
.subContenerBlockContent .Map_content li li a{	
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#f0800e;
	line-height:1.7;
}
.subContenerBlockContent .Map_content li li a:hover{
	color:#ffd68e;
}
.subContenerBlockContent .Map_content li a:hover{
	color:#ffd68e;
}
.subContenerBlockContent .Map_content li li ul{
	overflow:hidden;
	overflow:visible;
	margin-top:10px;
	margin-bottom:10px;
	}
.subContenerBlockContent .Map_content li li li{
	background-image:none;
		}	
.subContenerBlockContent .Map_content li li li a{	
	background-image:url(/images/template/marker_ul.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:15px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	line-height:1.5;

}
.subContenerBlockContent .contact_p {
	font-size:18px;
	margin-left:0;
	}
.contact_p span {
	color:#f0800e;
	font-size:22px;
	}
.text_contact{
	color:#f0800e;
	margin:0;
	font-family:tahoma, helvetica, sans-serif;
	font-size:14px;
}
.contener_forms p{
	font-family:tahoma, helvetica, sans-serif;
	font-size:14px;
	margin-left:0;
	margin-bottom:15px;
	margin-top:0;
	}
.contener_forms .rows p{
	margin-bottom:0;
}

.date{
	margin:0;
	color:#ffffff;
	font-size:24px;
	}	
.date span{
	font-size:12px;
	}	
.Content .big_white{
	font-family:tahoma, helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	margin-left:0;
	}
.Content .big_white1{
	margin-top:20px;
	font-family:tahoma, helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	margin-left:0;
	}
.tabl_zakaz{
	border:none;
	}
.tabl_zakaz td{
	width:50%;
	font-family:tahoma, helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	vertical-align:middle;
	padding:5px;
	}
.tabl_zakaz .right{
	color:#f0800e;
	}
.Gray_small_a{
	float:right;
	clear:left;
	margin-bottom:15px;
	margin-right:5px;
	_margin-right:3px;
	}
.Gray_small_a a{
	color:#afb0a7;
	font-family:tahoma, helvetica, sans-serif;
	font-size:11px;
	}
.Gray_small_a a:hover{
		color:#ffd68e;
		}










.gray{
	color:#802a04;
	}

.epigraf{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#802a04;
	margin-left:60px;
	font-weight:bold;
	}



.contenerNews h1{
	font-family:tahoma, helvetica, sans-serif;
	font-size:23px;
	color:#fca752;
	}
.contenerNews a{
	color:#FFFFFF;
}
.contenerNews a:hover{
	color:#fca752;
}
.contenerNews p{
	margin-left:25px;
	}

.cobtener_plan_genplan p{
	font-size:11px;
	color:#802a04;
	line-height:1;
	}
.cobtener_plan_genplan h1{
	font-size:18px;
	color:#ffffff;
	font-family:tahoma, helvetica, sans-serif;
	}
.cobtener_plan_genplan p span{
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
	
	}
.cobtener_plan_genplan a{
	font-size:11px;
	color:#802a04;
	}
.cobtener_plan_genplan a:hover{
	color:#FFE778;
	}
.cobtener_plan_houses .name_house a{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#802a04;
	}
.cobtener_plan_houses .name_house a:hover{
	color:#FFE778;
	}
.news .rows p a{
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	color:#802a04;
	line-height:1;
	}
.news .rows p a:hover{
	color:#ffe778;
	}
.news .rows p{
	margin-bottom:5px;
	}
.news .rows .date{
	color:#bd4b19;
	}
.content_yellow ul{
	margin-bottom:10px;
	}
.content_yellow ul li{
	background-image:url(/images/template/marker_content.gif);
	background-repeat:no-repeat;
	background-position:left 9px;
	_background-position:left 10px;
	padding-left:15px;
	margin-left:50px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:1.6;
}
.content_yellow ul p{
	margin:0;

}

.a_dark{
	color:#bd4b19;
	font-size:11px;
	}

.content_yellow .map_sites li{
	background-image:none;
	padding:0;
	}
.map_sites li a{
	display:block;
	background-image:url(/images/template/marker_map_gray.gif);
	background-repeat:no-repeat;
	background-position:left 11px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#802a04;
	text-decoration:underline;
	margin-top:5px;
	padding-left:15px;
	line-height:1.4;
}
.map_sites li a:hover{
	
	color:#480000;
	}
.map_sites li li a{
	font-size:16px;
	display:block;
	background-image:url(/images/template/marker_map_gray.gif);
	background-repeat:no-repeat;
	background-position:left 9px;
	text-decoration:underline;
	margin-left:15px;
		line-height:1.4;
}
.map_sites li li li a{
	display:block;
	background-image:url(/images/template/marker_content.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	font-size:14px;
	font-style:italic;
	color:#FFFFFF;
	text-decoration:underline;
	margin-left:35px;
	line-height:1.4;
}
.map_sites li li li a:hover{
	color:#802a04;
	background-image:url(/images/template/marker_map_gray.gif);
	}







h4{
	font-size:12px;
	color:#0077e5;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:normal;
	}
h5{
	color:#0077e5;
	font-size:12px;
	font-weight:bold;
	line-height:1.5;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:25px;
	}

.big_h1{
	font-size:48px;
	color:#0077e5;
	margin-bottom:20px;
	}
.subContent .date{
	margin-left:0;
	}		

.map_ul_level2{
	margin-left:25px;
}
.map_ul_level1 h2 a{
	font-size:18px;
	margin-bottom:20px;
	margin-top:20px;
	line-height:1.5;
	
}
.all_a{
	font-size:11px;
	}
.map_ul_level2 .map_ul_level3 li{
	background-position:left 6px;
}
.map_ul_level3 a{
	color:#000000;
	line-height:2;
}
.map_ul_level3 a:hover{
	color:#91caff;
}
.map_ul_level2 a{
	line-height:2;
}




.bold{
	font-weight:bold;
	}


.o1_content{
	margin-top:15px;
	margin-bottom:15px;
	margin-left:45px;
	}
.o1_content li{
	color:#096E79;
	font-size:12px;
	list-style-type:decimal;
	padding-left:5px;
	font-size:12px;
	
	}
.o1_content p{
	margin:0;
	}
	
	
	
		


