body{
	background: White;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #d4d4d4;
	color: #2a2a2a;
}

h1, h2{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	margin-bottom: 20px;
	text-align: left;
	font-weight: normal;
	color: #717272;
}

h3{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-bottom: 10px;
	color: #3e79aa;
}

h4{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-bottom: 10px;
	color: #3e79aa;
}

h5{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-bottom:10px;
	margin-top: 25px;
	color: #6e6e6e;
	font-weight: normal;
}

h6{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	margin-bottom:10px;
	margin-top: 25px;
	color: #000000;
	font-weight: normal;
	text-align: center;
}

.date{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6e6e6e;
	font-weight: normal;
}



table
{
	border-collapse: collapse;
	width: 100%;
	empty-cells: show;
}

td,th
{
	margin: 0em;
	padding: 0em;
	vertical-align: top;
	font-size: 80%;
}

th{
	text-align: left;
	padding: 0px 0px 0px 5px;
}

p{  
	font-size: 10pt;
	margin-top: 0px;
	text-align: justify;
}

p.about{
	font-size: 10pt;
	text-align: justify;
    color: #ffffff;
    font-weight: bold;
    
}

a.about{
	color: #ffffff;
}

p.right{
	text-align: right;
}

h3.about{
	color: #ffffff;
}

a{  
color: #195789;
}

.oblasti td{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 7px 0px;
	font-size: 14px;
	color: #999999;	
	font-weight: bold;
}

.oblasti a{
	color: #3e79aa;	
}

.oblasti1 a{
	color: #3e79aa;	
}
.oblasti1 p{
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 7px 0px;
	margin: 0px;
	font-size: 14px;
	color: #999999;	
	font-weight: bold;
}

td.lm{
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}


td.lm a{
color: #4c85b3;
}

.nav{
	padding-top: 5px;
	padding-bottom: 2px;
	
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	
	
	
}

.nav  a{
color: #23679f;
}

.td_name{
	width: 400px;
	padding: 4px 5px 4px 0px;
}

.td_value{
	text-align: left;
	width: 70%;
	padding: 4px 0px 4px 0px;
}

td.page{
	padding-left: 10px;
	padding-right: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
}

td.left{
	padding-right: 20px;
	padding-bottom: 10px;

}

td.right{
	padding-right: 0px;
	padding-bottom: 10px;
}

li{padding-bottom: 5px;}

ul{
list-style: square outside;
margin-left: 15px;
margin-bottom: 30px;
margin-top: 0px;
}

ol{
	list-style: decimal outside;
	margin-left: 30px;
    margin-bottom: 30px;	
    margin-top: 0px;
}

ol, ul{
margin-bottom: 5px;
}

table.form td{
	padding: 2px 5px 2px 0px;
}

table.table_adres th{
	padding-bottom: 20px;
	padding-top: 20px;
}

table.table_adres td
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
    border-top: 1px solid Gray;
}

table.ustanovy td {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-top: 1px solid Gray;
}

table.ustanovy td.zagolovok {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-top: 0px;
}

table.mainpage td
{
	padding-left: 0px;
	padding-right: 30px;
	padding-top: 0px;
	padding-bottom: 10px;
}

table.mainpage td.right
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
}

img{
	border: 0px;
}

img.im_padding{
margin-right: 15px;
margin-bottom: 5px;
}

td.options{
	color: ButtonFace;
	padding-left: 30px;
}

a.options {
	color: ThreedFace;
	text-decoration: none;
}

p.right {
	text-align: right;
}

p.center {
	text-align: center;
}

ul.nopad{
	padding: 0px;
}

div.start_page{

padding: 5px 30px 0px 0px;
}
