body
{
	background-color: #D6D7DE;

	padding: 0px;
	margin: 0px;
}
body, td
{
	font: 9pt tahoma;
}
table.page
{
	width: 100%;
	background-color: #a7afb8;
	background-image: url(/images/bg-main.gif);
}

table.page td.service
{
	width: 327px;
	height: 100%;
}

table.page td.rub
{
	width: 227px;
	height: 100%;
}

table.page td.weather
{
	width: 200px;
}

table.menu
{
	border: activeborder 1px solid;
	font-weight: bold;
	color: captiontext;
	background-color: navy;
}
table.content
{
	width: 100%;
	background-color: #ffffff;
	font: 11 Tahoma;
	border: solid 2px #757b81;
}
table.content td.border
{
	background-color: #757b81;
	height: 1px;
}
table.content td.cronk, table.linkblock td.cronk
{
	text-align: right;
	height: 8px;
	background-color: #ffffff;
	vertical-align: top;
}
table.content td.headname
{
	text-transform: uppercace;
	background-color: #e6e4e9;
	color: #d90000;
	height: 26;
	padding: 0 0 0 11;
	text-transform: uppercase;
	font: 10 Tahoma;
	font-weight: bold;
	width: 70%;
}
table.content td.headtime
{
	font: 9 Tahoma;
	background-color: #e6e4e9;
	color: #007f15;
	font-weight: bold;
	height: 26;
	padding: 0 11 0 0;
	text-align: right;
	border: 0 solid #000000;
}
table.content td.newstext
{
	width: 100%;
	font: 11 Tahoma;
	padding: 6 11 14 11;
	vertical-align: top;
	text-align: justify;
}
table.content td.newstext h1
{
	font: 11 Tahoma;
	color: #007f15;
	font-weight: bold;
	padding: 0 0 0 0;
}
table.content td.newstext h2
{
	font: 11 Tahoma;
	color: black;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 2 0 2 0;
}
table.content td.newstext h3
{
	font: 11 Tahoma;
	color: black;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 2 0 2 0;
}
table.content td.newstext h4
{
	font: 11 Tahoma;
	color: black;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 2 0 2 0;
}
table.content td.newstext h5
{
	font: 11 Tahoma;
	color: black;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 2 0 2 0;
}
table.content td.newstext h6
{
	font: 11 Tahoma;
	color: black;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 2 0 2 0;
}
table.content td.newstext hr
{
	margin: 0px;
	padding: 0px;
}
table.content td.newstext p
{
	margin: 0 0 12 0;
}
table.content td.sep
{
	height: 1;
}

table.content td.newstext ul, table.linkblock ul
{
	margin: 10 14 0 24;
}

table.content td.newstext li a
{
	color: 01437b;
	text-decoration: none;
}
table.content td.newstext span.date
{
	font: 11 Tahoma;
	font-weight: normal;
	margin: 0 5 0 0;
	color: #757b81;
}

table.content td.newstext span.datea
{
	font: 11 Tahoma;
	font-weight: normal;
	margin: 0 5 0 0;
	color: #2B2F34;
	font-weight: bold;
}

table.content td.newstext span.date a
{
	color: #757b81;
	text-decoration: none;
}
span.qlink
{
	color: #f67600;
	text-decoration: none;
}


table.content td.newsendlink
{
	height: 31;
	color: #d90000;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
	padding: 5 18 0 0;
}
table.content td.newsendlink a
{
	color: #d90000;
	text-decoration: none;
}

table.linkblock
{
	width: 100%;
	background-color: #ffffff;
	font: 9 Tahoma;
	border: solid 2px #757b81;
	margin-bottom: 5px;
}



table.linkblocknutro
{
	width: 128;
	background-color: #ffffff;
	font: 9 Tahoma;
}
table.linkblock td.border
{
	background-color: #757b81;
}
table.linkblock td.border2
{
	background-color: #464d55;
	height: 1;
}
table.linkblock td.linkblocknutro
{
	font: 9 Tahoma;
	padding: 0 12 2 12;
	vertical-align: top;
	background-color: #ffffff;
}
table.linkblock td.ug
{
	text-align: right;
	height: 26px;
	background-color: #e6e4e9;
}
table.linkblock td.headname
{
	font: 10 tahoma;
	background-color: #e6e4e9;
	color: #d90000;
	font-weight: bold;
	height: 26;
	padding: 0 0 0 12;
	width: 104;
	text-transform: uppercase;
}
table.linkblock td.name
{
	font: 9 Tahoma;
	color: #000000;
	padding: 0 0 0 4;
	height: 16;
}
table.linkblock ul
{
	font-size: 9pt;
	padding-left: 10px;
}

table.linkblock td.date
{
	padding: 6 0 0 4;
	font: 10 Tahoma;
	color: #01437b;
	vertical-align: top;
	width: 50;
}
table.linkblock td.pic
{
	padding: 7 0 0 0;
	vertical-align: top;
	width: 11;
}

table.linkblock td.itemactive, table.linkblock td.item
{
	padding: 6 6 10 6;
	font: 11 Tahoma;
	font-weight: zz;
	color: #000000;
	vertical-align: top;
	width: 228;
}

table.linkblock td.itemactive a, table.linkblock td.item a
{
	color: #000000;
	text-decoration: none;
}

.v-no
{
	color: #818181;
}
.v-up
{
	color: #007f15;
}
.v-down
{
	color: #d90000;
}


table.valuta
{
	padding: 0px;
	margin: 0px;
}
table.valuta td
{
	font: 11 Tahoma;
	padding: 7 0 7 1;
	background-color: #ffffff;
}
table.valuta td.bankname
{
	font: 11 Tahoma;
	padding: 1 1 1 7;
	font-weight: bold;
	color: #000000;
}
table.valuta td.bankname span.phone
{
	font: 11 Tahoma;
	font-weight: normal;
	color: #373A3F;
}
table.valuta th
{
	font: 11 Tahoma;
	font-weight: bold;
	background-color: #757b81;
	color: #ffffff;
	padding: 1 1 1 1;
	border-top: solid 1 #b6b9bf;
	border-left: solid 1 #b6b9bf;
}
table.valuta td.sep
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 1;
	background-color: #000000;
}
table.valuta td.sep img
{
	margin: 0 0 0 0;
	padding: 0;
}
table.linkblock td.wnull
{
	padding: 6 0 0 4;
	font: 10 Tahoma;
	color: #01437b;
	vertical-align: top;
	width: 20;
}

table.mainblock
{
	width: 100%;
}

table.mainblock td
{
	font: 11 Tahoma;
}

table.mainblock td.date
{
	width: 40;
}
table.mainblock td.pic
{
	width: 13;
	vertical-align: top;
	padding: 7 0 0 0;
}
table.mainblock td.item
{
	padding: 4 6 10 6;
	font: 11 Tahoma;
	color: #000000;
	vertical-align: top;
}

table.mainblock td.pic3
{
	width: 13;
	vertical-align: top;
	padding: 0 0 0 0;
}
table.mainblock td.item3

{
	padding: 0 6 8 6;
	font: 11 Tahoma;
	color: #000000;
	vertical-align: top;

}


table.mainblock td.item h2.hot
{
	color: #ff0400;
}
table.mainblock td.item h2.cold
{
	color: #0865ff;
}
table.mainblock td.item h2.electro
{
	color: #ff0000;
}

table.pogodanutro td
{
	font: 9 Tahoma;
	color: #000000;
}


table.smallblock
{
	width: 144;
	background-color: #ffffff;
	border: solid 2px #757b81;
	margin-bottom: 5px;
}
table.smallblock td
{
	font: 9 Tahoma;
}

table.smallblocknutro
{
	width: 128;
	background-color: #ffffff;
	font: 11 Tahoma;
}
table.smallblock td.border
{
	background-color: #757b81;
}
table.smallblock td.border2
{
	background-color: #464d55;
	height: 1;
}
table.smallblock td.smallblocknutro
{
	font: 11 Tahoma;
	padding: 0 6 2 6;
	vertical-align: top;
}
table.smallblock td.ug
{
	background-color: #e6e4e9;
	height: 26;
	width: 48;
	padding: 0 0 0 0;
	textalign: right;
}

table.smallblock td.headname
{
	font: 10 tahoma;
	background-color: #e6e4e9;
	color: #d90000;
	font-weight: bold;
	height: 26;
	padding: 0 0 0 12;
	width: 104;
}
table.smallblocknutro td.head2
{
	font: 9 Tahoma;
	color: #d90000;
	font-weight: bold;
	padding: 0 0 0 0;
	height: 18;
	vertical-align: center;
}
table.smallblocknutro td.headdate
{
	font: 9 Tahoma;
	font-weight: bold;
	color: #007f15;
}

table.smallblocknutro td.shead
{
	font: 10 Tahoma;
	color: #464d55;
	font-weight: bold;
	padding: 0 0 0 4;
	height: 20;
	vertical-align: bottom;
}
table.smallblocknutro td.send
{
	font: 10 Tahoma;
	color: #818181;
	text-decoration: underline;
	font-weight: bold;
	padding: 0 0 0 4;
	height: 20;
	vertical-align: center;
	text-align: right;
}
table.smallblocknutro td.send a
{
	color: #818181;
	text-decoration: underline;
	font-weight: bold;
}

table.smallblock td.name
{
	font: 10 Tahoma;
	color: #000000;
	padding: 0 0 0 4;
	height: 16;
}

table.list td
{
	font: 9 Tahoma;
	font-weight: bold;
	color: #de0000;
	text-align: center;
	width: 20;
}
table.list td a
{
	color: #666666;
	text-align: center;
	text-decoration: underline;
}



.v-no
{
	color: #818181;
}
.v-up
{
	color: #007f15;
}
.v-down
{
	color: #d90000;
}


table.dosietype td
{
	font: 10 tahoma;
	padding: 5 0 5 8;
	font-weight: bold;
	color: #e0e0e0;
	text-transform: uppercase;
	vertical-align: top;
}

table.dosietype a
{
	text-decoration: none;
	color: #d90000;
}
table.dosietype a:hover
{
	text-decoration: underline;
}
table.dosietype td.active
{
	color: #464d55;
}


table.dosielist td.active
{
	font: 10 tahoma;
	padding: 14 0 14 8;
	font-weight: bold;
	color: #d90000;
	text-transform: uppercase;
}

table.dosielist td
{
	font: 11 tahoma;
	padding: 5 0 5 8;
	vertical-align: top;
	color: #464d55;
}

table.dosielist a
{
	text-decoration: none;
	color: #01437B;
}


table.dosielist a:hover
{
	text-decoration: none;
	color: #d90000;
	font-weight: normal;
}
table.dosietype a:hover
{
	text-decoration: underline;
}

td.headsort
{
	font: 10 Tahoma;
	color: #666666;
	text-decoration: none;
	padding: 0 10 0 0;
	background-color: #E6E4E9;
}
td.headsort a
{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
td.headsort a:hover
{
	text-decoration: underline;
}

td.headname a
{
	color: #d90000;
	text-decoration: none;
}
td.headname a:hover
{
	text-decoration: underline;
}

td.cronky
{
	text-align: right;
	height: 8px;
	background-color: #d0d0d8;
}

td.websearch
{
	font: 11 Tahoma;
	font-weight: bold;
	color: #424d52;
	height: 40;
	text-align: center;
	background-color: #d0d0d8;
}
table.linkblock td.folder
{
	font: 10 Tahoma;
	font-weight: bold;
	padding: 8 10 8 6;
	color: #b0b0b0;
}
table.linkblock a
{
	text-decoration: none;
	color: #d90000;
}
table.linkblock a:hover
{
	text-decoration: underline;
}

table.linkblock td.link a {color: #00ff00;}

table.web td h1 {font: 11 Tahoma; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0;}
table.web td h1 a {font: 11 Tahoma; font-weight: bold; color: #d90000;}
table.web td a {font: 11 Tahoma; font-weight: normal; color: #464D55;}

table.webrubrik td.head1 {font: 10 Tahoma; font-weight: bold; color: #d90000; padding: 0 0 0 0;}
table.webrubrik td.head1 a {text-decoration: none; color: #d90000;}
table.webrubrik td.head1 a:hover {text-decoration: underline;}
table.webrubrik td.head2 {font: 11 Tahoma; text-decoration: none; color: #a5a6a5;}
table.webrubrik td.head2 a {text-decoration: none; color: #202020;}
table.webrubrik td.head2 a:hover {text-decoration: underline; color: #d90000;}
			</style>
			<style>
table.dosietype td
{
	font: 10 tahoma;
	padding: 5 0 5 8;
	font-weight: bold;
	color: #d90000;
	text-transform: uppercase;
}

table.dosietype a {text-decoration: none; color: #d90000;}
table.dosietype a:hover {text-decoration: underline;}
table.weblist td.active {
	font: 10 tahoma;
	padding: 5 0 5 8;
	font-weight: bold;
	color: #d90000;
	text-transform: uppercase;
}

table.weblist td.active a {color: #d90000;}

table.weblist td
{
	font: 11 tahoma;
	padding: 5 0 5 8;

	color: #464d55;

}

table.weblist td.date {
	padding: 6 0 0 30;
	font: 10 Tahoma;
	color: #01437b;
	vertical-align: top;
	width: 100;
	font-weight: normal;
}



table.weblist td.sep

{
	font: 11 tahoma;
	padding: 0 0 0 0;

	color: #464d55;

}

table.weblist a {text-decoration: none; color: #01437B; font-weight: bold;}
table.weblist a.link {text-decoration: none; color: #01437B; font-weight: normal;}
table.weblist a:hover {text-decoration: underline; color: #d90000;}



table.dosietype a:hover {text-decoration: underline;}
td.headsort {font: 10 Tahoma; color: #666666; text-decoration: none; padding: 0 10 0 0; background-color: #E6E4E9;}
td.headsort a {font-weight: bold; color: #666666; text-decoration: none;}
td.headsort a:hover {text-decoration: underline;}


table.linkblock td.item a span
{      font-weight: bold; color: #ffffff;
}



table.linkblock td.item a:hover , table.linkblock td.item a:hover span
{
	font: 11 Tahoma; color: #000000; text-decoration: #ffffff underline;
}




table.linkblock td.date {padding: 6 0 0 4;font: 10 Tahoma; color: #01437b; vertical-align: top; width: 50;}

table.linkblock td.date-r {padding: 6 0 0 4;font: 10 Tahoma; color: #01437b; vertical-align: top; text-align: right;}
table.linkblock h1 {
	font: 11 Tahoma;
	color: #007f15;
	font-weight: bold;
	padding: 0 0 0 0; margin: 0 0 5 0;
}

table.linkblock td.send, table.linkblock td.send a {font: 10 Tahoma; color: #818181; text-decoration: underline; font-weight: bold; padding: 0 0 5 4; text-align: right;}

table.linkblock td.pic-pers {   padding: 5 0 0 0; vertical-align: top; width: 65;}
table.linkblock td.pic-spers {   padding: 7 0 0 5; vertical-align: top; width: 65;}
table.linkblock td.item-pers, table.linkblock td.item-pers a  {padding: 6 6 0 6;font: 11 Tahoma; font-weight: zz; color: #000000; vertical-align: top; text-decoration: none; }

table.bottom td {font: 10 Tahoma; color: #757b81; font-weight: bold;}
table.bottom a {font: 10 Tahoma; color: #757b81; font-weight: bold; text-decoration: none;}
table.bottom a:hover {text-decoration: underline;}

table.forum a {text-decoration: none; color: #01437b}
table.forum a:hover {text-decoration: underline; color: #d90000}

table.forum {background-color: #757B81; }
table.forum th {font: 11 Tahoma; font-weight: bold; background-color: #a5aebd; padding: 7 8 7 8; color: #42454a; background-image: url(/images/bg-main.gif);}
table.forum td.shead {font: 11 Tahoma; font-weight: bold; background-color: #E6E4E9; padding: 5 2 5 5; color: #d90000;}
table.forum td.head {font: 11 Tahoma; font-weight: bold; padding: 4 2 5 5; color: #d90000;}

table.forum td.shead a {color: #d90000;}
table.forum td {font-size: 11; font-family: Tahoma; background-color: #ffffff; padding: 4 4 4 4; color: #000000; word-wrap:break-word;}
table.forum td.pic {vertical-align: top; background-color: #ffffff; padding: 4 6 2 6; color: #000000;}
table.forum td.sep {padding: 0 0 0 0; background-color: #737984;}
table.forum td.info { font: 10 Tahoma; padding: 5 0 5 5; background-color: #ffffff; color: #01437B; word-wrap:break-word;}
table.forum td.info2 { font: 10 Tahoma; padding: 5 0 5 5; background-color: #ffffff; color: #d90000; word-wrap:break-word;}

table.web td h1 {font: 11 Tahoma; font-weight: bold; margin: 0 0 0 0; padding: 0 0 0 0;}
table.web td h1 a {font: 11 Tahoma; font-weight: bold; color: #d90000;}
table.web td a {font: 11 Tahoma; font-weight: normal; color: #464D55;}

table.webrubrik td.head1 {font: 10 Tahoma; font-weight: bold; color: #d90000; padding: 0 0 0 0;}
table.webrubrik td.head1 a {text-decoration: none; color: #d90000;}
table.webrubrik td.head1 a:hover {text-decoration: underline;}
table.webrubrik td.head2 {font: 11 Tahoma; text-decoration: none; color: #a5a6a5;}
table.webrubrik td.head2 a {text-decoration: none; color: #202020;}
table.webrubrik td.head2 a:hover {text-decoration: underline; color: #d90000;}

table.webform td {font: 11 Tahoma; vertical-align: top; font-weight: bold;}
table.webform input, select {font: 10 Verdana; width: 300; }
table.webform textarea {font: 10 Verdana; width: 300; height: 67;}

table.newsheader {width: 100%;}
table.newsheader td.date {text-align: right; font: 10 Tahoma; vertical-align: top; font-weight: bold; color: #00417b; width: 145;}

div.small {font: 10 Tahoma; font-weight: bold;}

table.content td.newstext ul.zz li a
{
	color: 0000ff;
	text-decoration: underline;
	font-weight: normal;
}

a.qlink
{
	color: #00417b;
	text-decoration: none;
}
a.qlink: hover;
{
	color: #d90000;
	text-decoration: underline;
}


table.mainblock td.pic2
{
	width: 13;
	vertical-align: top;
	padding: 5 0 3 0;
}


table.mainblock td.item2

{
	padding: 4 6 10 6;
	font: 11 Tahoma;
	color: #000000;
	vertical-align: top;

}


form
{
	margin : 0;
	padding : 0;
}

h2 a {color: #00417b; text-decoration: none;}
h2 a:hover {color: #d90000; text-decoration: underline;}
.trans {filter: alpha(opacity=45);}

table.topmenu td {color: #73828c; text-decoration:none; font: 11 Tahoma; padding: 0 6 1 6; height: 15;}
table.topmenu td a {color:#ffffff; text-decoration:none;}
table.topmenu td.sep {padding: 0 0 0 0;}
table.topmenu td.active {color: #ffffff; background-color: #E84101; font-weight: bold;}
table.topmenu td.active a {color: #ffffff;}

table.ib-tmenu td  {color: #ffffff; padding: 5 2 0 2;}
table.topmenu2 td  {font: 10 Tahoma; color: #ffffff; padding: 5 2 0 2;}
table.topmenu2 td a {color: #ffffff; text-decoration: none;}
table.ib-tmenu td.sep  {color: #efefef; padding: 6 5 0 5; font-weight: bold;}
table.ib-tmenu td a {font: 10 Tahoma; color: #ffffff; text-decoration: none;}
table.ib-tmenu td a:hover {font: 10 Tahoma; color: #ffffff; text-decoration: underline;}



table.topmenu3 td {color: #73828c; text-decoration:none; font: 11 Tahoma; padding: 0 6 1 6; height: 15;}
table.topmenu3 td a {color:#ffffff; text-decoration:none;}
table.topmenu3 td.sep {padding: 0 0 0 0;}
table.topmenu3 td.active {color: #ffffff; background-color: #292d31; font-weight: bold;}
table.topmenu3 td.active a {color: #ffffff;}

div.omenu {background-color: #41464b; 
font: 11 Tahoma;
padding: 7 2 7 2; width: 200;
border-top: 1 solid #3d434a;
border-left: 2 solid #2e3237;
border-right: 3 solid #2e3237;
border-bottom: 3 solid #2e3237;
margin-top: 1;
text-align: justify;
background-image: url(/images/t-bg2.gif);
}
div.omenu hr {color: #2e3237; height: 1; margin: 0;}
div.omenu a {color: #ffffff; padding: 3 5 3 5; text-decoration: none; margin: 5 8 5 8;}
div.omenu a:hover {background-color: #292d31; color: #ffffff; padding: 6 5 6 5;}

table.rarch td.pic {vertical-align: top; width: 90; padding: 0 10 0 0;}
table.rarch td.sep {vertical-align: top; width: 1; padding: 0 0 0 0; background-color: #cccccc;}
table.rarch td.text {vertical-align: top; padding: 0 0 0 10; text-align: justify;}
table.rarch td.text a {font: 11 Tahoma; text-weight: normal; color: #404040; vertical-align: top; text-align: justify;}
table.rarch td.text a:hover {text-decoration: none;}
div.more {vertical-align: middle; text-align: right; font: 10 Tahoma; padding: 10 5 8 0;}
div.more img {vertical-align: middle; margin: 0 3 0 0;}
div.more a {font: 10 Tahoma; font-weight: bold; text-decoration: none; color: #d90000;}
div.more a:hover {font: 10 Tahoma; font-weight: bold; text-decoration: underline; color: #d90000;}

table.linkblock td.folderb
{
	font: 10 Tahoma;
	font-weight: bold;
	padding: 8 10 8 6;
	color: #b0b0b0;
}

table.linkblock td.folderb a {color: #000000;}
table.linkblock td.folderb a:hover {color: #d90000;}

a.fpgn {text-decoration: none; color: #404040;}
a.fpgn:hover {text-decoration: none; color: #d90000;}