UL.bgtl { background: #FFFFCC; }
UL.bgtl LI { padding: .2em 0; }
UL.bgtl A { color: #000 !important; }
DIV.slogan {
	text-align: right;
	position: relative;
	top: -20px;
	padding-right: 20px;
}
/*  */
.table2 TD.god H2 {
	color: #DB0000;
}
.table2 TD.god {
	padding: 5px 0;
	background: #FFFFFF;
}
DIV.d-v { padding: 2px 0 3px; color: #17406D; font-weight: bold; padding-left: 2px; font-size: 85%; }
DIV.d-v SPAN { color: #DB0000; }

TD.dsc { padding: 5px 8px !important; }
TD.dsc P { padding: 3px 0 7px; font-size: 14px; line-height: 115%; }
TD.dsc A {
	font-size: 100%;
	font-weight: bold;
}

.little_grey {
	font-size: 10px;
	color: #A2A396;
}
.vac_table TD { color: #2E598C; font-size: 12px; }
.vac_table TD A { color: #2D6EB4; font-weight: normal; }
.vac_table TD A:hover { color: #2D6EB4; }
.vac_table TD A:active { color: #2D6EB4; }
.vac_table TD A:visited { color: #2D6EB4; }
.table3 TD {
	font-size: 80%;
	font-family: Tahoma, Arial, sans-serif;
}
.table2 {
	background-color: #D6E6EF;
	margin-bottom: 15px;
}
.table2 IMG {
	margin: 5px 25px;
}
.table2 TH {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #17406D;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
}
.table2 TD {
	font-size: 80%;
	padding-top: 3px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FEFFEA;
	font-family: Tahoma, Arial, sans-serif;
}
.table {
	background-color: #31295D;
	margin-bottom: 15px;
}
.table TH {
	background-color: #2A588B;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: middle;
}
.table TH A { color: #FFF; text-decoration: none; }
.table TH A:hover { color: #FFF; }
.table TH A:active { color: #FFF; }
.table TH A:visited { color: #FFF; }
.table TD {
	background-color: #D6E6EF;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.menu_level3 {
	font-weight: bold;
	color: #2D6EB4;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 5px;
	line-height: 1.5em;
}
.menu_level3 A {
	color: #2D6EB4;
	font-weight: normal;
}
.menu_level3 A B {
	text-decoration: none;
}
.menu_level3 A:hover {
	color: #2D6EB4;
}
.menu_level3 A:active {
	color: #2D6EB4;
}
.menu_level3 A:visited {
	color: #2D6EB4;
}
.menu_level2 {
	color: #DB0000;
	font-weight: bold;
}
.menu_level2 A {
	color: #DB0000;
	text-decoration: none;
}
.menu_level2 A:hover {
	color: #DB0000;
}
.menu_level2 A:active {
	color: #DB0000;
}
.menu_level2 A:visited {
	color: #DB0000;
}
.menu_level1 {
	font-weight: bold;
	color: #000;
	line-height: 11px;
	margin: 0px;
	padding: 0px;
}
.menu_level1 A {
	color: #000;
	text-decoration: none;
}
.menu_level1 A:hover {
	color: #000;
}
.menu_level1 A:active {
	color: #000;
}
.menu_level1 A:visited {
	color: #000;
}
.way {
	color: #A5A782;
	font-size: 14px;
	padding-top: 20px;
	padding-right: 26px;
}
.way A { color: #A5A782; text-decoration: underlined; }
.way A:hover { color: #A5A782; }
.way A:active { color: #A5A782; }
.way A:visited { color: #A5A782; }
.botton { font-size: 11px; line-height: 1.5em; }
.form { font-size: 13px; }

TD.pdn { padding: 6px 12px 4px 10px; font-size: 14px; }
TD.pdnl { padding-left: 10px; }

.quest_table { margin-top: 8px; }
.quest_table TD { color: #235081; padding-left: 5px; font-size: 11px; font-family: Tahoma, Arial, sans-serif; }
.info_td { font-size: 12px; color: #0B3767; padding-top: 11px; padding-right: 10px; font-family: Tahoma, Arial, sans-serif; }
.info_td IMG {
	vertical-align: baseline;
}
.left_table {
	margin-top: 25px;
}
.info_bg {
	background-image: url(img/left_ekb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.big_blue {
	font-size: 13px;
	font-weight: bold;
}
.pic_table2 {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 17px;
}
.pic_table2 TD {
	font-size: 85%;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 9px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	font-family: Tahoma, Arial, sans-serif;
	padding-right: 10px;
}
.pic_table2 TH {
	padding-bottom: 20px;
}
.pic_table {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 17px;
}
.pic_table TD {
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 9px;
}
.copyright {
	font-size: 11px;
	color: #2A588B;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 5px;
	font-family: Tahoma, Arial, sans-serif;
}
.main_table_td1 {
	background-image: url(img/vnut_main_table_tdnew.png);
	/*background-image: url(img/vnut_main_table_td1.gif);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}
.main_table_td3 {
	background-image: url(img/vnut_main_table_tdnew.png);
	/*background-image: url(img/vnut_main_table_td1_i.gif);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}
.main_table_td2 {
	background-image: url(img/vnut_main_table_td2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.news_date {
	font-weight: bold;
	color: #235081;
	font-size: 12px;
	font-family: "Times New Roman", Times, serif; font-size: 14px;
}
.news_red {
	padding-bottom: 18px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif; font-size: 15px; 
}
.news_red a {
	color: #DB0000;
}
.news_red a:hover {
	color: #DB0000;
}
.news_red a:active {
	color: #DB0000;
}
.news_red a:visited {
	color: #E4453F;
}
.page_listing { padding-bottom: 10px; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; }
DIV.page_listing SPAN {
	padding: 0 4px 1px;
	background: #113862;
	color: #FFF;
}
DIV.page_listing A {
	margin: 0 1px;
}
.news {
	padding-bottom: 18px;
	font-family: "Times New Roman", Times, serif; font-size: 15px;
}
.news a {
	color: #6695C3;
}
.news a:hover {
	color: #6695C3;
}
.news a:active {
	color: #6695C3;
}
.news a:visited {
	color: #6695C3;
}
.news_block {
	font-size: 11px;
	color: #959595;
	padding-top: 15px;
	padding-bottom: 20px;
	font-family: Tahoma, Arial, sans-serif;
}
.news_block a {
	color: #959595;
	text-decoration: none;
}
.news_block a:hover {
	color: #959595;
}
.news_block a:active {
	color: #959595;
}
.news_block a:visited {
	color: #959595;
}
.uho {
	margin-left: 11px;
	margin-top: 10px;
}
.uho TD {
	background-color: #2A588B;
}
.uho TH {
}
.map {
	background-image: url(img/map.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.maket {
	background-image: url(img/maket.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ushki_table {
	background-image: url(img/ushki_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.grey {
	color: #A2A396;
	padding-bottom: 3px;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
}
.white_bold {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	font-family: Tahoma, Arial, sans-serif;
}
.white_bold a {
	color: #FFF;
	text-decoration: none;
}
.white_bold a:hover {
	color: #FFF;
}
.white_bold a:active {
	color: #FFF;
}
.white_bold a:visited {
	color: #FFF;
}
.banner {
	background-image: url(img/banner_bg.gif);
	background-color: #31295D;
}
.banner_table {
	background-image: url(img/banner_bg.gif);
	background-color: #31295D;
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.anons TH {
	padding-top: 7px;
	padding-left: 11px;
}
.anons TD {
	font-size: 12px;
	color: #2A588B;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 9px;
	font-family: Tahoma, Arial, sans-serif;

}
.service_menu {
	margin-bottom: 11px;
	margin-top: 20px;
}
.service_menu TD {
	padding-bottom: 8px;
}
.main_menu_table {
	margin-top: 13px;
	margin-left: 20px;
	margin-right: 5px;
}
.main_menu_table TD {
	font-size: 11px;
	padding-left: 4px;
	font-family: Tahoma, Arial, sans-serif;
}
.main_menu_table TH {
	background-color: #2A588B;
}
.big_list {
	margin: 0px;
	padding-top: 5px;
	padding-left: 25px;
	padding-bottom: 25px;
	list-style-position: inside;
	font-size: 120%;
	list-style-type: square;
	font-family: Tahoma, Arial, sans-serif;
}
.logo_table {
	background-color: #B4EAF7;
	background-image: url(img/logo_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.logo_bg_left {
	background-image: url(img/vnut_logo_bg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.logo_bg_right {
	background-image: url(img/vnut_logo_bg_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 7px;
	padding-bottom: 19px;
}
a {
	color: #2A588B;
}
a:hover {
	color: #2A588B;
}
a:active {
	color: #2A588B;
}
a:visited {
	color: #2D6EB4;
}
BODY {
	background-color: #FEFFEA;
}
TD {
	font-family: "Times New Roman", Times, serif;
	color: #113862;
	font-size: 100%;
}
H1 {
	font-size: 160%;
	font-weight: normal;
	color: #17406D;
	margin: 0px;
	padding-top: 3px;
	padding-right: 26px;
	padding-bottom: 25px;
	font-family: "Times New Roman", Times, serif;
}
H2 {
	font-size: 140%;
	color: #17406D;
	padding-left: 0px;
	margin: 0px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-top: 0px;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
}
P {
	margin: 0px;
	padding-top: 5px;
	padding-right: 26px;
	padding-bottom: 3px;
	font-family: "Times New Roman", Times, serif;
	color: #113862;
	text-align: justify;
}
UL {
	margin: 0px;
	padding-top: 5px;
	padding-left: 25px;
	padding-bottom: 25px;
	list-style-position: inside;
}
IMG.left {
	padding: 0px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
IMG.right {
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.bold {
	font-weight: bolder;
}
.vote {
	font-family: Tahoma, Arial, sans-serif;
	padding-top: 5px;
	padding-bottom: 3px;
}
.menu_level_hud {
	font-weight: bold;
	color: #652600;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 5px;
	line-height: 1.5em;
}
.menu_level_hud A {
	color: #D09C0F;
	font-weight: normal;
}
.menu_level_hud A:hover {
	color: #D09C0F;
}
.menu_level_hud A:active {
	color: #D09C0F;
}
.menu_level_hud A:visited {
	color: #D09C0F;
}
TABLE.form { width: 450px; margin: .8em 0;}
TABLE.form TD.name { width: 45%; padding-right: 15px; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
TABLE.form TD.otstup { padding-left: 20px; }
TABLE.form TD.red { color: red; font-weight: bold;}
TABLE.form TD.input { width: 55%; padding: 3px 0;}
FORM { padding: 0; margin: 0; }
.large { width: 100%; }
.medium { width: 60%; }
.small { width: 40%; }
.smallest { width: 20%; }
INPUT, SELECT, TEXTAREA { font-size: 11px; font-family: Tahoma, Arial, sans-serif; }
.left { float: left; }
.right { float: right; }

TD.anones { padding: 16px 10px 0 0; font-size: 12px; color: #000; line-height: 100%; font-family: Tahoma, Arial, sans-serif; }
TD.anones DIV { width: 80px; height: 80px; float: left; margin: 0 10px 2px 0; margin-right: '7px'; }
TD.anones IMG { border: none; }
TD.anones SPAN { display: block; padding-bottom: 5px; }

TABLE.vst { width: 100%; margin-top: 5px; }
TABLE.vst TH { width: 25%; padding: 10px 0 0; font-weight: normal; color: #113862; font-size: 12px; font-weight: bold; vertical-align: top; }
TABLE.vst TH IMG { margin-bottom: 7px; }
TABLE.vst TD { width: 75%; padding: 0 10px 2px; }
TABLE.vst TD H1 { padding-bottom: 0; }
TABLE.vst TD SPAN { display: block; font-size: 115%; color: #FF0000; }
TABLE.vst TD P { padding: .7em 0; font-size: 90%; }

TABLE.sub-menu { width: 95%; margin-top: 5px; }
TABLE.sub-menu TD { padding: 12px 5px 12px 12px; background: #FFFFCC; }
TABLE.sub-menu TD DIV {
	float: left;
	padding: 2px 25px 3px 15px;
	background: url(img/marker_sq.gif) no-repeat 0 7px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	color: red;
}
TABLE.sub-menu TD DIV A { color: #113862 !important; }

TABLE.content { width: 100%; }
TABLE.content TD { padding: 14px 26px 10px 10px; }

.content {
	font-family: "Times New Roman", Times, serif;
}
.banner-bot { padding: 5px 0 17px 0; }
.banner-bot div { margin-right: 25px; float: left; }
a img { border: none; }

