body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	}

form {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

.in {
	margin-left: 13px;
	margin-top: 4px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #444444;
	
}
.bt {
		margin-left: 7px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
font-family: Arial;
	font-size: 11px;
	color: #444444;
}

.bt2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #444444;
	background-color: #F1EDE1;
	border: 1px solid #C8C6C1;
}

.in2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
	color: #444444;
	border: 1px solid #C8C6C1;
	/*width: 100%;*/
}

.in_search {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
	color: #444444;
	/*background: #4fc6fe;*/
	border: 1px solid #C8C6C1;
    width: 100%;
}

.in_metro {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
	color: #444444;
	border: 1px solid #C8C6C1;
	width: 180px;
}
.in3 {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #444444;
	border: 1px solid #C8C6C1;
	
}

.in4 {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #444444;
	border: 1px solid #C8C6C1;
  width: 200px;
	
}

#spaser {
	margin-bottom: 10px;
}

h1 {
	font-family: Arial;
	font-size: 21px;
	color: #016290;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	padding-right: 0px;
	letter-spacing: -1px;
}

h1.left_head {
    padding-top: 0px;
}

.rating_header {
    padding-top: 0px;
    }

#sortirovka p {
	font-family: Arial;
	font-size: 13px;
	color: #484848;
	margin: 0px;
	padding: 5px 0px 0px 2px;	
	}


#sortirovka a {
font-family: Arial;
	font-size: 13px;
	color: #028DCE;
	text-decoration: underline;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

#sortirovka a:hover {
font-family: Arial;
font-size: 13px;
	color: #028DCE;
	text-decoration: none;	
		font-weight: normal;
		padding: 0px;
	margin: 0px;
}

#rating_new p {
	font-family: Arial;
	font-size: 11px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 1px;
	}
#rating {
	font-family: Arial;
	font-size: 11px;
	color: #484848;
	margin: 0px;
	padding: 0px;	
	}
.town {
	font-family: Arial;
	font-size: 13px;
	color: #484848;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	}
	
#rating td{
	font-family: Arial;
	font-size: 11px;
	color: #484848;
	padding: 0px;
	margin: 0px;	
	}


#rating li {
	
	font-size: 11px;
	margin: 5px 0px 0px -6px;
	padding: 0px
	list-style-position: outside;
	color: #484848;
	list-style-image: url(images_site/ukaz_orang.gif);
}
#rating p {
	font-size: 11px;
	margin: 5px 0px 0px 25px;
	padding: 0px;
	line-height: 11px;	
}


#rating a {
font-size: 13px;
	color: #484848;
	text-decoration: underline;	
	font-weight: bold;
}

#rating a:hover {
font-size: 13px;
	color: #484848;
	text-decoration: none;	
		font-weight: bold;
}

#content h1 {
	font-family: Arial;
	font-size: 21px;
	color: #016290;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
	letter-spacing: -1px;
}


#content .h1_2 {
	font-family: Arial;
	font-size: 21px;
	color: #016290;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 22px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
	letter-spacing: -1px;
}

#content .h1_3 {
	font-family: Arial;
	font-size: 21px;
	color: #016290;
	font-weight: normal;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
	letter-spacing: -1px;
}

#content h2 {
	font-family: Arial;
	font-size: 18px;
	color: #444444;
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
}
#content h5 {
	font-family: Arial;
	font-size: 14px;
	color: #016290;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 5px;
}
#content h5 a{
	font-family: Arial;
	font-size: 14px;
	color: #016290;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 5px;
}

#content h4 {
	font-family: Arial;
	font-size: 21px;
	color: #FF8A00;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
	padding-right: 0px;
	letter-spacing: -1px;
}







#content {
	font-family: Arial;
	font-size: 11px;
	color: #606060;
	margin: 0px;
	padding: 0px;	
	
}
.copyr {
	width:3px; 
	HEIGHT:1px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	overflow:hidden; 
	font-size:13px; 
	color:#7186b5; 	
	
}
#content td{
	font-family: Arial;
	font-size: 11px;
	color: #606060;
	margin: 0px;
	padding: 0px;	
	
}

#content .date {
	color: #FFFFFF;
	background-color: #0087B6;
	width: 10px;
	font-size: 11px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#content .data {
	color: #FFFFFF;
	background-color: #028DCE;
	width: 10px;
	font-size: 11px;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	white-space: nowrap;	

}

#content a {
	color: #606060;
	text-decoration: underline;	
	
}

#content a:hover {
	color: #606060;
	text-decoration: none;	
	
}

#content .rating_new2 a {
	color: #028DCE;
	text-decoration: underline;
	padding-left: 1px;
	
}

#content .rating_new2 a:hover {
	color: #028DCE;
	text-decoration: none;	
	
}

#content li {
font-family: Arial;
	font-size: 11px;
	list-style-type: square;
	margin: 0px 0px 0px -11px;
	padding: 0px
	list-style-position: outside;
	color: #606060;	
}


#content2 {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	padding-top: 30px;
	padding-bottom: 40px;	
	
}

#content2 a {
	color: #ffffff;
	text-decoration: underline;	
	
}

#content2 a:hover {
	color: #ffffff;
	text-decoration: none;	
	
}

.tel {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}


h2 {
	font-family: Arial;
	font-size: 14px;
	color: #0E719A;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.small_text {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}
.small_text a{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	text-decoration: underline;
}
.small_text a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}



#menu2 {
	font-family: Arial;
	font-size: 12px;
	display:table;
	padding:0;
	margin:0 0 0 0px;
	list-style-type:none;
	white-space:nowrap;
	font-weight: bold;
  }
#menu2 li {
	display:table-cell;
	white-space:nowrap;
  }
  
* html #menu2 li {
  float:left;
  }
#menu2 p {
	width:auto;
	display:block;
	padding:0px 10px;
	color:#31A6D8;
	border:none;
	text-decoration:none;
	font-weight: bold;
	margin-top: 7px;
  }  

#menu2 a {
	width:auto;
	display:block;
	padding:0px 10px;
	color:#0E719A;
	border:none;
	text-decoration:underline;
	font-weight: bold;
	margin-top: 7px;
  }
* html #menu2 a {
  float:left;
  }
  
  #menu2 a:visited {
  color:#0E719A; 
 text-decoration:underline;
  }

#menu2 a:hover {
  color:#0E719A; 
 text-decoration:none;
  }


.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

.news_text {font-size:12px; margin-top:20px;}
.news_text *{font-size:12px;}
