body {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	background-color:#FFFFFF;
}

td {
	font-size:13px;
}

p {
	line-height:18px;	
}

h1 {
	font-family: "Book Antiqua";
	font-size:20px;
	font-weight:normal;
	color:#607078;
	margin-top:2px;
	margin-bottom:15px;
}

h2 {
	font-family:Tahoma;
	font-size:22px;
	font-weight:bold;
	color:#40A020;
	margin-top:2px;
	margin-bottom:15px;
}

a {
	color:#5090C0;
	text-decoration:underline;
}
a:visited {
	color:#5090C0;
	text-decoration:underline;
}
a:hover {
	color:#5090C0;
	text-decoration:none;
}


.small {
	font-size:11px;
}

.content_main {
	padding-left:16px;
	padding-right:16px;
	padding-bottom:35px;
}

.searchbox {
	padding-left:4px;
}

.content {
	padding-left:20px;
	padding-right:30px;
	padding-bottom:35px;
}

.news_head {
	font-weight:bold;
}

.news_anons {
	margin-top:3px;
}

.menu2 {
	color:#909192;
	padding-bottom:10px;
	line-height:18px;
}

div.menu2 a {
	color:#607078;
	text-decoration:none;
}
div.menu2 a:visited {
	color:#607078;
	text-decoration:none;
}
div.menu2 a:hover {
	color:#000000;
	text-decoration:underline;
}

.bottom {
	border-top:#909192 1px solid;
	font-size:11px;
	color:#607078;
	line-height:16px;
}

.bottom a {
	color:#607078;
	text-decoration:none;
}

.bottom a:hover {
	color:#000000;
	text-decoration:underline;
}

.top {
	border-bottom:#909192 1px solid;
	color:#607078;
	line-height:18px;
}
.menu {
	padding-left:30px;
	padding-bottom:8px;
}

div.menu a {
	text-decoration:none;
}
div.menu a:visited {
	text-decoration:none;
}
div.menu a:hover {
	text-decoration:underline;
}


.afisha {
	font-size:11px;
	padding-left:16px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:35px;
	line-height:14px;
}

div.afisha img {
	margin-top:1px;
	margin-right:8px;
}

div.afisha_title {
	padding-bottom:4px;
	font-weight:bold;
	color:#607078;
}

div.afisha a {
	color:#000000;
	text-decoration:none;
}
div.afisha a:visited {
	color:#000000;
	text-decoration:none;
}
div.afisha a:hover {
	color:#000000;
	text-decoration:underline;
}

div.afisha_norm a {
	color:#5090C0;
	text-decoration:underline;
}
div.afisha_norm a:visited {
	color:#5090C0;
	text-decoration:underline;
}
div.afisha_norm a:hover {
	color:#5090C0;
	text-decoration:none;
}

.map {
	padding-top:15px;
	padding-left:9px;
	margin-bottom:25px;
	text-align:center;
}

.map a {
	text-decoration:none;
}

.map_r {
	padding-top:15px;
	padding-left:2px;
	margin-bottom:22px;
	text-align:left;
}

.catalog {
	padding-top:15px;
	padding-right:2px;
	margin-bottom:25px;
}

div.catalog a {
	color:#607078;
	text-decoration:none;
}
div.catalog a:visited {
	color:#607078;
	text-decoration:none;
}
div.catalog a:hover {
	color:#000000;
	text-decoration:none;
}

td.cat_hover {
	background-color:#E8EDEE;
	cursor:pointer;
}

td.cat_hover a {
	color:#000000;
}
td.cat_hover a:visited {
	color:#000000;
}

td.cat_small a {
	font-size:11px;
	color:#5090C0;
	text-decoration:underline;

}
td.cat_small a:visited {
	color:#5090C0;
	text-decoration:underline;
}
td.cat_small a:hover {
	color:#5090C0;
	text-decoration:none;
}

.cat_adv {
	color:#909090;
}

.cat_addr0 {
	float:left;width:74px;
}

.cat_addr1 {
	float:left;width:60px;
}

.cat_addr2 {
	float:left;width:auto;
	line-height:20px;
}

.job {
	padding-top:12px;
	padding-left:45px;
	margin-bottom:22px;
	line-height:22px;
}

div.job a {
	color:#607078;
	text-decoration:none;
}
div.job a:visited {
	color:#607078;
	text-decoration:none;
}
div.job a:hover {
	color:#000000;
	text-decoration:underline;
}

table.job_table {
	border-right:#C0C0C0 1px solid;
	border-bottom:#C0C0C0 1px solid;
}

table.job_table td {
	border-left:#C0C0C0 1px solid;
	border-top:#C0C0C0 1px solid;
}

table.job_table th {
	font-size:13px;
	text-align:center;
	background-color:#F0F0F0;
	font-weight:bold;
	border-left:#C0C0C0 1px solid;
	border-top:#C0C0C0 1px solid;
}


.weather {
	padding-top:12px;
	padding-left:5px;
	padding-right:20px;
	margin-bottom:10px;
	text-align:center;
}


.ads {
	padding-top:14px;
	padding-right:12px;
	margin-bottom:25px;
	text-align:center;
}


.do {
	padding-top:10px;
	padding-left:25px;
	padding-right:15px;
	margin-bottom:22px;
}


.inpt, textarea, select {
	font-family:Tahoma;
	border:#909192 1px solid;
	padding-left:3px;
}

.inpt {
	height:21px;
}

.inpt_small {
	font-size:11px;
	height:18px;
}

form {
	margin:0px;
	padding:0px;
}

/* img.change { -moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50); } */

table.calend td { font-family:Tahoma;padding-left:6px;font-size:11px;background-color:#f4f4f4;color:#400000;text-align:center; }
table.calend td.calend_h { background-color:#00C000;color:#ffffff;font-weight:bold;cursor:default; }
table.calend td.calend_e { background-color:#F8FFE0;cursor:pointer; }
table.calend td.calend_s { background-color:#00C000;color:#ffffff;cursor:pointer; }


.media { height:auto;}
.media a { font-size:0px; }
