body, td, th {font-family: Arial, Helvetica, sans-serif; font-size:72%; color:#585858;}

.smallFont{font-size:70%}

a:link {color:#344E74;}
a:visited {color: #344E74;}
a:active {color: #344E74;}
a:hover {color: #6699CC;}

ul a:visited {color: #344E74;}
ul a:hover {color: #6699CC;}

.menu2 {text-decoration: none; color:#3366CC}
.menu3 {text-decoration: none;}

.menu2_sub {text-decoration: none; color:#3366CC}
.menu3_sub {text-decoration: none;}

h1 {font-size:160%; font-weight:bold; margin-left:100; margin-top:20; margin-bottom:20;}

h2 {font-size:120%; font-weight:bold; margin-left:100;}
h2.normal {margin-left:0}
h2.application {margin-left:0; margin-right:0; margin-top:28; margin-bottom:7; color:#435B7F}

h3 {font-size:113%; font-weight:bold; margin-left:100;}
h3.tableHead {margin-left:30}
h3.normal {margin-left:0}

h4 {font-size:99%; font-weight:bold; margin-left:100;}
h4.normal {margin-left:0}

p {margin-left:100;}

p.normal {margin-left:0;}
p.mainpage {padding-left: 0px; margin-left:0px; font-size: 100%;}
p.mainpage_zag {padding-left: 0px; margin-left:0px; font-size: 160%; font-weight:bold;}

div { padding-bottom:25px}; 

.h1_main_page {margin-left:55}
.h2_main_page {margin-left:55}

.forum {margin-left:45;}

ul {margin-left:140; list-style-image: url("/images/list.gif");}
ul.map {margin-left:30; list-style-image: url("/images/list.gif");}
ul.normal, ol.normal {margin-left:40;}
ul.mainpage {margin-left: 15px; padding-left: 0px; font-size: 95%;}

.no_otstup {margin-left:0; list-style-image: url("/images/list.gif");}

ol {margin-left:140;}

.mainpage li {margin-left: 0px; padding-left: 0px;}

table.content {margin-left:100px;}
table caption {font-size: 100%; font-weight:bold; text-align:left;}
td.tableCell {padding:10; padding-left:0; padding-right:20; font-size:70%;}
td.forumCell {padding:10; padding-left:0; padding-right:20; border-bottom: #DFE2ED 1px solid^;}
td.forumCell2 {padding:10; padding-left:0; padding-right:20;}
td.ForumCellLeft {padding:10; padding-left:0; padding-right:20; border:#DFE2ED 1px solid^; border-right:0; border-top:0px;}
td.ForumCellRight {padding:10; padding-left:0; padding-right:20; border:#DFE2ED 1px solid^; border-left:0; border-top:0px;}
td.normal {font-size:80%;}

.404bg {background-image: url(/images/404_bg.gif);	background-repeat: no-repeat;background-position: left top;}

.search_title {color:#093A80; font-size:150%; font-weight:bold;}
.no_rezults {color:#776D68; font-weight:bold;}


.cell_bg { background-color:#F0F0F0}


table.vaclist, .vaclist tr, .vaclist td, .vaclist th {border-collapse: collapse; border: 1px solid black}
.vaclist td, .vaclist th {padding: 10px}
.vaclist th {background-color: #829bbe; color: white}
#paddvac {padding-left: 100px}
.vaclist .odd {background-color: #e1e7f0}
.vaclist .even {background-color: #f7f9fb}


table.vac, .vac tr, .vac td, .vac th {border-collapse: collapse; border: 1px solid black}
.vac td, .vac th {padding: 6px}
.vac th {background-color: #829bbe; color: white}
#paddvac {padding-left: 100px}
#paddvac.vac a {margin-bottom: 20px; display: block}

/*????? ??????? ????????*/

.content_table {} /* ?????, ??????????? ??? ???? ???????*/

.content_table_border {}/*????? ?????? ??????? ????????*/

.content_table_border td{}/*????? ?????? ??????? ????????*/

.content_table td {
	background-color:#e1e7f0;/*#BEDCFE;*/
	padding:1px;
	border: 1px solid #f2f2f2;
} /* ???? ?????? ?? ?????????*/

.content_table_string{}/*?????, ?????????? ??? ????????? ??????*/

.content_table .content_table_string td {
	background-color:#f7f9fb;/*#8DBEF2;*/
	padding:1px;
}/*???? ?????????? ??????*/

.content_table_wstring{}/*?????, ?????????? ??? ????? ??????*/

.content_table .content_table_wstring td {
	background-color:#FFFFFF;
	padding: 1px;
}/*???? ????? ??????*/

.content_table th {
	background-color:#093a80;/*#4177AD;*/
	text-align:center;
	color:#ffffff;
	font-size: 9pt;
	vertical-align:middle;
	font-weight: bold;
	padding:4px;
	border: 1px solid #f2f2f2;
}/*????? ????????? ???????*/

.content_table thead td {
	background-color: #093a80;/*#4177AD;*/
	text-align:center;
	color:#ffffff;
	font-size: 9pt;
	vertical-align:middle;
	font-weight: bold;
	padding:4px;
	border: 1px solid #f2f2f2;
}/*????? ????????? ???????*/
