/************ Основные теги ***********/
* {
	font-size: 9pt;
	font-face: Arial, MS Sans Serif, Verdana;
	color: #000;
}
body {
	font: 9pt Arial, MS Sans Serif, Verdana;
	color: #000;
	background: #e8f3ff url("/img/back.gif") repeat-x;
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	font: 8pt Century Gothic, MS Sans Serif, Verdana, Arial;
	color: #000;
}
img {
	border: 0px;
}
.img_block {
	display: block;
}
table {
	width: 100%;
	margin: 0px auto;
	border: 0px;
}
ul, ol {
	margin-top: 0px;
}
.submenu {
	float: left;
	margin: 20px 0 0px 0px;
}
.search_text {
	font: 8pt Century Gothic, MS Sans Serif, Verdana, Arial;
	color: #000;
	margin: 0 0 0 32px;
}
.search_img {
	width: 8px;
	height: 17px;
}
.search {	
	border: 1px #000 solid;
	color: #000;
	vertical-align: middle;
	font: 8pt Verdana;
	background-color: #ffffff;
	margin-top: -8px;
}
.button {
	width: 17px;	
	height: 17px;
}
.search_href, a.search_href {
	color: #00459a;
	font: 9pt Verdana;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
}
.search_result {
	font-size: 8pt;
}


.menu {
	float: left;
}

/************ Шапка ***********/
.back_top {
	width: 100%;
	height: 21px;
	background: url("/img/back_top.jpg") repeat-x;
}
.title_td {
	width: 450px;
	height: 75px;
	background: #cf2501 url("/img/back_title.jpg") no-repeat;
	vertical-align: top;
	color: #fff;
	font: 12pt Century Gothic, MS Sans Serif, Verdana, Arial;
}
.title_text {
	float: left;
	margin: 7px 0px 0px 7px;
	background: url("/img/vuk_logo_wite.gif") no-repeat;
	width: 188px;
	height: 60px;
}
.title_text_big a {
	letter-spacing: 1pt;
	color: #fff;
	font: 12pt Century Gothic, MS Sans Serif, Verdana, Arial;
}
.title_text_small a {
	color: #fff;
	font: 8pt Century Gothic, MS Sans Serif, Verdana, Arial;
}
.title_right {
	float: right;
	margin: 26px 30px 0 0;
	font: 12pt Century Gothic, MS Sans Serif, Verdana, Arial;
	color: #fff;
}
.red_td_left {
	width: 100%;
	height: 75px;
	background: #cf2501 url("/img/back_center.jpg") repeat-x;
}
.red_td_right {
	width: 177px;
	text-align: right;
	height: 75px;
	background: #cf2501 url("/img/back_center.jpg") repeat-x;
	padding-right: 10px;
}
.img_href {
	margin: 10px 8px 0 0;
}
.title_tel {
	margin: 5px 25px 0 0;
	color: #fff;
	font: 9pt Century Gothic, MS Sans Serif, Verdana, Arial;
}
.line_back_title {
	height: 9px;
	background: url("/img/back_line.jpg") repeat-x;
}


/************ Под шапкой ***********/
.main_table {
	width: 100%;
	margin: 0px;
	background: #e8f3ff url("/img/back_main.jpg") repeat-x;
}
.section, a.section {
	color: #00459a;
	font: 10pt Arial;
	margin: 0px;
	text-decoration: none;
}
.subsection {
	color: #2e2e2e;
	font: 9pt Arial;
}
.navigation {
	margin: 0 0 10px 260px;
}
.left_main_td {
	width: 220px;
	vertical-align: top;
	padding-left: 20px
}
.paper {
	float: left;
	width: 225px;
	height: 75px;
	margin: 20px 0 0 -19px;
	background: #fdfdfd url("/img/paper.jpg") no-repeat;
}
.count {
	float: left;
}
.count_left {
	width: 50%;
	float: left;
}


#paper_shade {
	margin: 0 0 5px -19px;
}
.manual_href1 {
	margin-left: 20px;
}
.manual_href1 a {
	color: #146eb4;
	font-size: 14pt;
}
.manual_href2 {
	margin-left: 37px;
}
.manual_href2 a {
	color: #111;
}
.manual_href3 {
	margin-left: -8px;
}
.manual_href3 a {
	color: #146eb4;
	font-size: 11pt;
}
.manual_href4 {
	
	text-align: center;
}
.manual_href4 a {
	color: #111;
}

/************ Календарь ***********/
.right_main {
	width: 182px;
	vertical-align: text-top;
}
.calendar {
	width: 160px;
	height: 120px;
	text-align: center;
	margin: 0px;
	font: 8pt Century Gothic;
}
.time {
	padding-right: 30px;
	float: right;
}
.month {
	float: left;
}
.weekday {
	background: #e6422f;
	color: #ffff92;
}
.date {
	background: #0a246a;
	color: #fff;
}

/************ Новости ***********/
.news_idiv {
	border-left: #dfe9f5 1px solid;
	background: #f5faff;
	padding-left: 3px;
	color: #000;
	background: #f5faff url("/img/back_news.jpg") repeat-x bottom;
}
.news_itext {
	
	margin-right: 20px;
	color: #000;
	font: 8pt Verdanal;
}
.news_itext a {
	font: 6pt Verdanal;
}

/* Классы для основного блока новостей */
.news_div {
	margin: 20px 15px 10px 0px;
	text-align: justify;
}
.news_date {
	font-size: 8pt;
	color: #00459a;
}
.news_text {
	line-height: 9pt;
	font: 9pt Verdanal;
}
.news_text a {
	font-size: 8pt;
	color: #9ad1eb;
	text-decoration: none;
}
.news_separator {
	text-align: center;
}
.news_pages {
	text-align: center;
}
.news_pages a {
	font-size: 8pt;
	color: #008;
	text-decoration: none;
}

/************ Нижняя полоса ***********/
.copy_div_left {
	height: 15px;
	float: left;
	background: #d8e1ec;
	border-top: #c5ccd3 1px solid;
	border-bottom: #c5ccd3 1px solid;
}
.copy_div_right {
	height: 14px;
	background: #e8f4ff url("/img/back_copy.jpg") repeat-x;
}
.text_copy_left {
	float: left;
	margin: 0 0 0 10px;
}
.text_copy_right {
	float: right;
	margin: 0 0 0 0;
}

/************ Карта сайта ***********/
.map_main, a.map_main {
	color: #00459a;
	font: 8pt MS Sans Serif;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
}
.map, a.map {
	color: #00459a;
	font: 8pt MS Sans Serif;
	margin: 0 0 0 20px;
	text-decoration: none;
}
.submap, a.submap {
	color: #00459a;
	font: 8pt MS Sans Serif;
	margin: 0 0 0 40px;
	text-decoration: none;
}
.text_map_main, div.text_map_main {
	margin: 0px 20px 10px 10px;
	font-size: 8pt;
	text-align: justify;
}
.text_map, div.text_map {
	margin: 0px 20px 8px 30px;
	font-size: 8pt;
	text-align: justify;
}
.text_submap, div.text_submap {
	margin: 0px 20px 6px 50px;
	font-size: 8pt;
	text-align: justify;
}

div#log_f {
	width: 300px;
	text-align: center;
	padding: 40px; 
}
div#log_l {
	width: 100px;
	text-align: left;
	float: left;
}
div#log_r {
	width: 200px;
	text-align: center;
	float: left;
}