body 
{
background: url(../img/bg.jpg) repeat-x #000031;
color:#000000;
margin:0px; 
padding:0px; 
text-align:center;
font-size:70%;
font-family:tahoma, arial, verdana;
text-decoration:none;
font-weight:normal;
}
h1
{
font-weight:bold;
font-size:130%;
font-family:arial, verdana;
color:#df3f2e;
padding:0px 0px 10px 0px;
margin:0px;
text-decoration:none;
}
h1 a:link, h1 a:visited
{
color:#df3f2e;
text-decoration:none;
}
h1 a:hover
{
color:#df3f2e;
text-decoration:underline;
}
h2, h2 a
{
font-weight:bold;
font-size:125%;
font-family:arial, verdana;
color:#86082f;
padding:0px 0px 5px 0px;
margin:0px;
text-decoration:none;
}
h3, h3 a
{
font-weight:bold;
font-size:125%;
font-family:arial, verdana;
color:#df3f2e;
padding:0px 0px 3px 0px;
margin:0px;
text-decoration:none;
}
h4, h4 a
{
font-weight:bold;
font-size:105%;
font-family:arial, verdana;
color:#86082f;
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
}
h5, h5 a
{
font-weight:bold;
font-size:105%;
font-family:arial, verdana;
color:#df3f2e;
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
}
h6, h6 a
{
font-weight:bold;
font-size:105%;
font-family:arial, verdana;
color:#86082f;
padding:0px 0px 0px 0px;
margin:0px;
text-decoration:none;
}
.article_text p
{
padding:0px 0px 10px 0px;
margin:0px;
}
.article_text table p
{
padding:0px;
margin:0px;
}
.article_text
{
font-size:70%;
text-decoration:none;
color:#000000;
width:698px;
text-align:justify;
}
.article_text a:link, .article_text a:visited
{
text-decoration:underline;
color:#86082f;
}
.article_text a:hover
{
text-decoration:none;
color:#86082f;
}
.text
{
font-size:100%;
text-decoration:none;
color:#000000;
}
.text a:link, .text a:visited
{
text-decoration:underline;
color:#86082f;
}
.text a:hover
{
text-decoration:none;
color:#86082f;
}
.article_text ol
{
margin:0px;  
padding:0px 0px 0px 2px;
}
.article_text ol li
{
list-style-position:inside;
margin:0px;  
padding:0px;
}
.article_text a img
{
border:1px solid #7691a4;
margin:0px;  
padding:0px;
}
.article_text ul
{
margin:0px;  
padding:5px 0px 10px 20px;
}
.article_text ul li
{
list-style-type:disc;
margin:0px; 
padding:0px 0px 0px 0px; 
}
#all
{
background: url(../img/bg_all.jpg) repeat-y;
width:938px;  
text-align:left; 
margin-top:0px; 
margin-bottom:0px; 
margin-left:auto; 
margin-right:auto; 
padding:0px;
} 
#content
{ 
background: url(../img/bg_all.jpg) repeat-y;
float:left;
width:938px;  
} 
.vertical_line_l
{
width:7px;
height:639px;
margin:0px;
padding:0px;
float:left;
}
.vertical_line_r
{
width:7px;
height:639px;
margin:0px;
padding:0px;
float:right;
}
#center
{
width:924px;
margin:0px;
padding:0px;
float:left;
}
#page_content
{
width:924px;
margin:0px;
padding:0px;
float:left;
}
#top
{
background: url("../img/top.jpg") no-repeat;
width:924px;
height:145px;
margin:0px;
padding:0px;
float:left;
}
#top_left
{
background: url("../img/top_left.jpg") no-repeat;
width:300px;
height:145px;
margin:0px;
padding:0px;
float:left;
}
#top_mid
{
background: url("../img/top_mid.jpg") no-repeat;
width:407px;
height:145px;
margin:0px;
padding:0px;
float:left;
}
#top_right
{
background: url("../img/top_right.jpg") no-repeat;
width:217px;
height:145px;
margin:0px;
padding:0px;
float:left;
}
#leftcol
{
width:166px;
float:left;
padding:0px;
margin:0px;
height:380px;
}
#leftcol_menu
{
height:160px;
width:166px;
float:left;
padding:0px;
margin:5px 0px 30px 0px;
}
#leftcol_contact
{
color:#636567;
font-family:Tahoma, Arial;
font-size:75%;
width:166px;
float:left;
padding:0px;
margin:0px;
line-height:17px;
background-color:#e0e1e3;
}
.blue_contact
{
color:#1f4a66;
font-size:100%;
font-weight:bold;
line-height:17px;
}
.blue_contact:link, .blue_contact:visited, .blue_contact:hover{
color:#1f4a66;
text-decoration:underline;
}
.blue_contact:hover{
text-decoration:none;
}
.red_contact a:link, .red_contact a:visited
{
font-size:100%;
font-weight:bold;
color:#df3f2e;
text-decoration:underline;
line-height:17px;
}
.red_contact a:hover
{
color:#df3f2e;
text-decoration:none;
line-height:17px;
}
#leftcol_contact_content
{
padding:0px 17px 37px 17px;
margin:0px;
}
#top_b
{
background: url("../img/top_b.jpg") no-repeat;
width:758px;
height:45px;
float:left;
}
#maincol
{
width:758px;
float:left;
padding:0px;
margin:0px;
}
#maincol_inside
{
background: url("../img/maincol_top_bg.jpg") no-repeat;
width:758px;
float:right;
}
#maincol_content
{
padding:0px 30px 30px 30px;
margin:0px;
width:698px;
float:right;
}
#bottom
{ 
background: url("../img/bottom_bg.jpg") repeat-x;
width:938px;
height:37px;
float:left;
padding:0px;
margin:0px;
}
#bottom_left
{ 
background: url("../img/bottom_left.jpg") no-repeat;
width:7px;
height:37px;
float:left;
padding:0px;
margin:0px;
}
#bottom_right
{ 
background: url("../img/bottom_right.jpg") no-repeat;
width:7px;
height:37px;
float:right;
padding:0px;
margin:0px;
}
.copyright
{
text-align:center;
color:#285978;
font-size:100%;
padding:6px 0px 0px 183px;
margin:0px;
float:left;
}
.copyright a:link, .copyright a:visited
{
color:#285978;
font-size:100%;
font-weight:bold;
text-decoration:none;
}
.copyright a:hover
{
text-decoration:underline;
}
.clear
{
clear:both;
}
.polozka
{
background: url("../img/arrow.gif") no-repeat 12px 11px;
width:131px;
min-height:21px;
font:bold 12px Tahoma, Arial;
color:#ffffff;
text-decoration:none;
padding:9px 5px 0px 30px;
margin:0px;
float:left;
}
a.polozka:link
{
font-size:75%;
}
a.polozka:visited
{
font-size:75%;
}
a.polozka:hover
{
font-size:75%;
color:#ffffff;
background: url("../img/polozka_act.jpg") no-repeat;
margin-top:2px;
padding:7px 5px 0px 30px;
}
.polozka_act
{
background: url("../img/polozka_act.jpg") no-repeat;
min-height:21px;
width:131px;
color: #ffffff;
font:bold 12px Tahoma, Arial;
text-decoration:none;
padding:7px 5px 0px 30px;
margin-top:2px;
float:left;
}
a.polozka_act:link
{
font-size:75%;
}
a.polozka_act:visited
{
font-size:75%;
color:#ffffff;
}
a.polozka_act:hover
{
font-size:75%;
}
.menu_line
{
background: url("../img/menu_line.jpg") no-repeat top;
padding:0px;
margin:0px;
min-height:30px;
float:left;
}
.hv
{
background: url("../img/hv_bg.jpg") repeat-y top;
width:219px;
float:left;
margin-right:20px;
}
.hv_top
{
background: url("../img/hv_top.jpg") no-repeat top;
width:209px;
min-height:103px;
padding:130px 5px 10px 5px;
float:left;
}
.hv_bot
{
width:219px;
height:4px;
background: url("../img/hv_bot.jpg") no-repeat top;
float:left;
}
.hd
{
background: url("../img/hd_bg.jpg") repeat-y top;
width:219px;
float:left;
margin-right:20px;
}
.hd_top
{
background: url("../img/hd_top.jpg") no-repeat top;
width:209px;
min-height:103px;
padding:130px 5px 10px 5px;
float:left;
}
.hd_bot
{
background: url("../img/hd_bot.jpg") no-repeat top;
width:219px;
height:4px;
float:left;
}
.kg
{
background: url("../img/kg_bg.jpg") repeat-y top;
width:219px;
float:left;
}
.kg_top
{
background: url("../img/kg_top.jpg") no-repeat top;
width:209px;
min-height:103px;
float:left;
padding:130px 5px 10px 5px;
}
.kg_bot
{
background: url("../img/kg_bot.jpg") no-repeat top;
width:219px;
height:4px;
float:left;
}
table .tab
{
border:1px solid #ffffff;
padding:3px;
font:normal 12px Arial, Verdana;
text-decoration:none;
color:#000000;
}
table .tab td
{
padding:3px 5px 3px 5px;
border:1px solid #ffffff;
}
table .tab tr.oranzovy
{
background:#ffd983;
}
table .tab tr.zluty
{
background:#ffe987;
}
table .tab tr.cerveny
{
background:#df3f2e;
color:#ffffff;
}
table .tab tr.svetly
{
background:#e0e0e3;
}
table .tab tr.tmavy
{
background:#c4cfd5;
}