* { margin: 0; padding: 0; }

html, body { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #3b3b3b; background-color: #FFF;  }

a { font-size: 12px; text-decoration: underline; outline: none;}
a:visited { font-size: 12px; text-decoration: underline; }
a:hover { font-size: 12px; text-decoration: none; }

h1 {font-size:20px; font-family: Georgia, "Times New Roman", Times, serif; color:#2494c6; margin:0; font-weight:normal; } 
h2 {font-size:16px; font-family: Georgia, "Times New Roman", Times, serif; color:#51a917; margin:30px 0 10px 0; font-style:italic; } 
#contentmain h2 {font-size:16px; font-family: Georgia, "Times New Roman", Times, serif; color:#51a917; margin:30px 0 10px 0; font-style:italic; padding-left:20px; padding-right:10px; line-height:25px; border-bottom: 1px solid #51a917; float:left;   } 
h3 {font-size:12px; font-family: Georgia, "Times New Roman", Times, serif; color:#51a917; margin:20px 0 10px 0; font-style:italic;  }  

#contentmain p {clear:both; text-indent:50px; line-height:130%; margin-top:10px;}
#content p {clear:both; line-height:130%; margin-top:20px;}

#contentmain a { font-family: Tahoma, Geneva, sans-serif; color:#3b3b3b; }
#contentmain a:visited { font-family: Tahoma, Geneva, sans-serif; color:#3b3b3b; }
#contentmain a:hover { font-family: Tahoma, Geneva, sans-serif; color:#3b3b3b; }
#content a { font-family: Tahoma, Geneva, sans-serif; color:#3b3b3b; text-decoration: none;}
#content a:visited { cfont-family: Tahoma, Geneva, sans-serif; olor:#3b3b3b; text-decoration: none;}
#content a:hover { font-family: Tahoma, Geneva, sans-serif; color:#3b3b3b; text-decoration: underline; }


/*  PNG для IE6  */
img, div { behavior: url(iepngfix.htc) }
/*  -----------  */


#wrapper {
	width:1000px;
	height:100%;
	position:relative;
	margin:0 auto;
}

#header {
	width:1000px;
	height:349px;
	position: relative;
	margin:0;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
}

#logo a{
	position:absolute;
	width:190px;
	height:60px;
	left:50px;
	top:65px;
	display:block;
}

#topmenu {
	width:548px;
	height:34px;
	top:54px;
	left:325px;
	position:absolute;
}

.item {
	width:94px;
	height:34px;
	float:left;
	margin-right:16px;
	text-align:center;
	line-height:34px;
}

.item a, .item a:visited, .item a:hover { color:#FFF; }

.sep {
	width:20px;
	height:34px;
	float:left;
	margin-right:16px;
	background-image:url(img/backmenu-sep.png);
	background-repeat:no-repeat;
}

.itemselect {
	width:94px;
	height:34px;
	float:left;
	margin-right:16px;
	text-align:center;
	line-height:34px;
	background-image:url(img/backmenu.png);
}	

.itemselect a, .itemselect a:visited, .itemselect a:hover { color:#2491c2; text-decoration:none; }	

#center {
	width:1000px;
	height:100%;
	position:relative;
	margin:0 0 20px 0;
}

#left {
	display:inline;
	width:188px;
	height:100%;
	float:left;
	margin: 161px 0 10px 51px;
}

#menu {
	width:188px;
	height:155px;
	position:relative;
	margin:0;
}

#zemlya {
	margin:30px 0 10px 0;
	width:188px;
	height:100%;
	position:relative;
}

#kvart {
	margin:35px 0 10px 0;
	width:188px;
	height:100%;
	position:relative;
}

.anons-block {
	margin-top:15px;
	position:relative;
	width: 188px;
	height:100%;
}

.anons {
	font-size:11px;
	text-align:left;
	width:180px;
	height:100%;
}

.bold { font-weight:bold; }

.anons a, .anons a:visited, .anons a:hover {
	font-weight:bold;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#1e8dbc;
}



.anonsline {
	width:188px;
	height:10px;
	background-image:url(img/line.gif);
	background-repeat:no-repeat;
	background-position: bottom;
}
	

.menuline a {
	color:#1e8dbc;
	margin-left:5px;
}

.menuline {
	width:188px;
	height:30px;
	background-image:url(img/menuline.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#content {
	display:inline;
	width:661px;
	height:100%;
	float:right;
	margin:12px 51px 10px 0;
}

#contentmain {
	display:inline;
	width:661px;
	height:100%;
	float:right;
	margin:12px 51px 10px 0;
}

#footer {
	width:1000px;
	height:103px;
	position:relative;
	margin:0;
	background-image:url(img/footer.jpg);
}

#phone {
	width:215px;
	height:214px;
	position:absolute;
	left:53px;
	top:244px;
	background-image: url(img/phone.png);
}

.phone-white {
	position:absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
}

.phone-green {
	position:absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-style:italic;
	color:#0d506e;
}

#phone1 { top:38px;	left:137px;	font-size:14px;}
#phone2 { top:37px;	left:138px;	font-size:14px;}
#phone3 { top:45px;	left:50px;	font-size:24px;}
#phone4 { top:44px;	left:51px;	font-size:24px;}
#phone5 { top:84px;	left:61px;	font-size:14px;}	
#phone6 { top:97px;	left:92px;	font-size:18px;}	
#phone7 { top:98px;	left:90px;	font-size:18px;}
#phone8 { top:121px; left:61px;	font-size:14px;}	
#phone9 { top:134px; left:92px;	font-size:18px;}	
#phone10 { top:135px; left:90px; font-size:18px;}
#phone11 { top:154px; left:92px; font-size:18px;}	
#phone12 { top:155px; left:90px; font-size:18px;}

#phone1-b { top:23px;	left:388px;	font-size:14px;}
#phone2-b { top:22px;	left:389px;	font-size:14px;}
#phone3-b { top:30px;	left:301px;	font-size:24px;}
#phone4-b { top:29px;	left:302px;	font-size:24px;}
#phone5-b { top:28px;	left:456px;	font-size:14px;}
#phone6-b { top:29px;	left:454px;	font-size:14px;}
#phone7-b { top:45px;	left:456px;	font-size:14px;}
#phone8-b { top:46px;	left:454px;	font-size:14px;}
#phone9-b { top:62px;	left:456px;	font-size:14px;}
#phone10-b { top:63px;	left:454px;	font-size:14px;}

#copy {
	position:absolute;
	left:612px;
	top:28px;
	width:335px;
	height:64px;
	font-size:11px;
	text-align:right;
}

#copy a {
	font-size:11px;
	color:#FFF;
}

#stat {
	position:absolute;
	left:53px;
	top:33px;
	width:88px;
	height:31px;
}

.white { color:#FFF; }

.right { text-align:right; }

.clear { clear: both; }

