body,table,td,form,img,h1,h2,h3	{margin:0px;border:0px;padding:0px}
body		{text-align:center;width:100%;margin-top:10px;background:#02C2FE url('i/bg_home.gif') top repeat-x}
body,td,th,a,div,input,select,textarea,h3{font:normal 11px Tahoma, Arial, Helvetica, sans-serif;color:#02125F}
h3,h3 a		{font-weight:bold;font-size:14px}
h2,h2 a		{font-weight:bold;font-size:11px;text-transform:uppercase}
h1,h1 a		{font-weight:bold;font-size:25px;color:white}
b a		{font-weight:bold}
i a		{font-style:italic}
p		{margin:0px 0px 5px 0px}
ul,ol		{margin-top:0px;margin-bottom:0px;margin-left:16px;padding:0px}
ol		{margin-left:30px}
li		{margin-bottom:5px;margin-top:5px;}
a		{color:#02C2FE;text-decoration: none}
a:hover		{text-decoration: underline}
small		{font-size:-2}
.full		{width:100%}
.red 		{color:darkred}

.map_style a {color:#02125f;}

.main		{width:990px;}
.table		{width:990px;}
.smallnav 	{font-size:12px;color:#0076B4}
.smallnav a	{font-size:13px;color:#8ac1d6; font-weight: bold;}
.topnav td	{padding-top:3px}
.topnav a	{width:100%;height:20px;text-align:center;font-weight:bold;color:white;}
.topnav a:hover	img	{filter:alpha(opacity=80)}
.topnav img	{margin-top:4px}
.topnav .c1	{background:#FED102}
.topnav .c2	{background:#FB0F02}
.topnav .c3	{background:#02BEFD}
.topnav .c4	{background:#C301FF}
.topnav .c5	{background:#B3F300}
.topnav .c6	{background:#FE8A01}
.topnav .c7	{background:#D2D2D4}
.topnav .c8	{background:#4495D1}
.topnav .c9	{background:#00ECA6}

.search td	{border:1px solid white;font-weight:bold;font-size:12px;color:white}
.search input	{border:0px;background:transparent}
.search input.but	{font-weight:bold;color:white}

.subtitle	{font-size:14px;margin-bottom:3px;line-height:12px}

.topnews	{background-color:#4495D1;text-align:left;padding:4px 6px;margin-bottom:6px}
.topnews, .topnews a	{color:white;font-size:11px;}
.topnews a {font-weight:bold;}

.one		{width:636px}
.two		{width:812px}

.txt 		{background-color:#8ED8F8;width:auto}
.txt h2		{clear:both;background-color:#3E4F9D;text-align:center;padding:4px 6px;border-bottom:solid 6px #02C2FE}
.txt h2.light	{background-color:#4495D1;}
.h2margin h2	{padding-left:192px;text-align:left}
.txt h2, .txt h2 a	{color:white}
.txt div	{width:100%;clear:both;background-color:#8ED8F8;text-align:left;padding:4px 6px;border-bottom:solid 6px #02C2FE;display:block;text-align:justify;}
/* ���, ��������� ������ 100% ��� ������ */
.txt>div 	{width:auto;}
/* ���, ��������� ������ 100% ��� ������ */
.txt .div div	{border-bottom:none}
.txt div div	{border-bottom:none;padding-left:0px;padding-right:0px}
.txt div.r	{margin-left:200px;}
.txt div, .txt div a	{color:#02125F}

.txt div h1, .txt div h1 a	{font-weight:bold;font-size:14px;color:#02125F}
.txt div h3, .txt div h3 a	{font-weight:bold;font-size:12px;color:#02125F}

.txt span.l,.txt span.r		{background:#02C2FE;display:block;width:200px;text-align:center}
.txt span.l	{float:left;margin:0px 6px 6px 0px}
.txt span.r	{float:left;margin:0px 6px 6px 0px}
.txt .lt	{float:left;clear1:left;margin:0px 6px 6px 0px}
.txt .rt	{float:right;clear1:right;margin:0px 0px 6px 6px}
.txt td.img 	{padding:0px 6px 0px 0px;width1:180px;text-align:left;vertical-align:top;border-bottom:solid 3px #02C2FE}
.txt td.img 	{padding:0px;width1:180px;text-align:left;vertical-align:top;border-bottom:solid 3px #02C2FE}
.txt td.div     {vertical-align:top;background:#8ED8F8;border-bottom:solid 6px #02C2FE}
.txt .tdborder	{background:#02C2FE}
/* ���, ��������� ������ 100% ��� ������ */
.txt td.div>div 	{width:auto;}
/* ���, ��������� ������ 100% ��� ������ */

.col 		{width:172px;min-width:172px;background:#4495D1;text-align:center}
.col h2		{background-color:#8ED8F8;text-align:left;padding:4px 6px;border-bottom:solid 6px #02C2FE}
.col h2, .col h2 a	{color:#02125F}
.col h3, .col h3 a	{color:white}
.col div	{background-color:#4495D1;text-align:left;padding:4px 6px;border-bottom:solid 6px #02C2FE}
.col div, .col div a	{color:white}
.col iframe	{border:2px solid #284f8c;margin-top:3px}

.txt a, .col a			{text-decoration: underline}
.txt a:hover, .col a:hover	{text-decoration: none}


.hr 		{margin:0px;padding:0px;height:6px;font-size:0px;width:100%;background:#414F96}
.hr2		{margin:0px;padding:0px;height:6px;font-size:0px}
.hr3 		{margin:0px;padding:2px;width:100%;background1:#414F96;}
.hr3 a		{color:#02125F;}
.bottom		{background-color:#02125F;padding:10px}

.center		{text-align:center ! important}


/* �������� */
.arch		{width:100%;background:#8ED8F8;border-bottom:solid 6px #02C2FE}
.arch td	{ background:#4495D1;text-align:center}
.arch a		{font-size: 10px; color:white}

table.spravka	{border-collapse:collapse;margin:0px auto;width:30%;clear:left}
table.spravka td	{border:1px solid #284f8c;padding:2px 4px;background:transparent}

table.border	{border-collapse:collapse;width:97%;margin:0px auto}
table.border td	{border:1px solid #284f8c;padding:2px 4px;background:transparent}
table.border th	{border:1px solid #152A4B;padding:2px 4px;background:#284f8c;font-weight:bold;color:white;font-height:14px}
table.border th a.sort {font-weight:bold;color:white;font-height:14px}
table.border td td {border:none}
table.border a		{text-decoration:underline}
table.border a:hover	{text-decoration:none}
.txt table, .txt table td {background:transparent}

/* ������ �������� */
.paper_rbr	{margin-left: 16px; color:#770000 ! important}
/* ��� ����������� */
.bar {background:#4495D1;border:1px solid #3E4F9D;margin:1px 0px 3px 0px}

.clear	{clear:both ! important}
.image img {margin:3px}

.graytable td {padding:3px 5px;border-bottom:1px solid #4495D1}

.gallery {clear:both ! important;;padding:0px;margin:0px;width:100%}
.gallery td		{text-align:center}
.gallery .lt	{float:none;margin:3px 0px;}
.gallery .rt	{float:none;margin:3px 0px;}

.forum_rub a {color:#FFF;}
.forum_rub li {text-align:left; padding-left:10px;padding-top:5px;}

.white_forum_theme {

}

