body {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 13px;
color: #000000;
background-color: #ffffff;
margin: 0;
padding: 0;
text-align: center;
}

#vse {
width: 958px;
margin: 0 auto;
text-align: left;
}

#top {
height: 34px;
border-bottom: 2px solid white;
background: #407FB2 url('img/backtop.gif') 0% 0% repeat-x;
color: #C6D8E7;
}

#top menu {
margin: 0;
padding: 0;
}

#top a {
color: #C6D8E7;
}

#top a:hover {
color: #ffffff;
}

#m1 ul {
float: left;
margin: 9px 0 0 5px;
padding: 0;
list-style-type: none;
}

#m1 li {
display: inline;
padding: 0 20px;
}

#m2 ul {
float: right;
margin: 9px 0 0 0;
padding: 0;
list-style-type: none;
}

#m2 li {
display: inline;
padding: 0 20px;
}

#top li.okraj {
border-left: 1px solid #C6D8E7;
}

.mmm {
float: right;
margin: 6px 5px 0 0;
}

.inputboks {
width: 170px;
height: 15px;
margin: 0 10px 0 0;
border: 1px solid #E3E7EA;
background-color: #daebf4;
color: #444444;
font-size: 11px;
}

.submit {
width: 70px;
height: 20px;
border: 1px solid #E3E7EA;
background-color: #74B6F2;
color: #F8FFFF;
font-weight: bold;
}

#vrch {
height: 162px;
background: #DCEDF7 url('img/backvrch.gif') 0% 0% repeat-x;
}

#logo {
float: left;
width: 235px;
height: 106px;
padding: 56px 0 0 0;
text-align: center;
}

.vrchimg {
float: left;
margin: 9px 0 0 0;
}

.lista {
width: 953px;
height: 25px;
margin: 0;
padding: 0 5px 0 0;
border-bottom: 10px solid white;
background: #417DAF url('img/backlista.gif') 0% 0% repeat-x;
color: #ffffff;
text-align: right;
}

#centr {
width: 958px;
background: url('img/backcentr.gif') 0% 0% no-repeat;
}

#centrum {
width: 958px;
background: url('img/backcentrum.gif') 0% 100% no-repeat;
}

#vlevo {
float: left;
width: 224px;
border-right: 11px solid white;
}

#m3 {
width: 224px;
margin: 0;
padding: 0;
color: #4b4b4b;
font-size: 12px;
font-weight: bold;
}

#m3 ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#m3 li {
border-bottom: 1px solid #bbb;
}

#m3 li.nahoru {
border-top: 1px solid #bbb;
}

#m3 li a {
display: block;
width: 196px;
padding: 12px 10px 12px 18px;
color: #4b4b4b;
text-decoration: none;
}

#m3 li a:hover {
color: #fff;
background-color: #407FB2;
}

#m3 li a:active {
color: #ED1C24;
}

#m3 li a.aktivni {
color: #ED1C24;
}

#m3 li ul {
margin: 0;
padding: 0 0 12px 0;
}

#m3 li ul li {
border: 0;
}

#m3 li ul li a {
display: block;
width: 182px;
margin: 0;
padding: 3px 10px 3px 32px;
border: 0;
background: url('img/plus.gif') 20px 7px no-repeat;
}

#m3 li ul li a:hover {
background: #407FB2 url('img/plush.gif') 20px 7px no-repeat;
}

#vpravo {
float: left;
width: 723px;
}

#flash {
width: 723px;
height: 214px;
margin: 0 0 10px 0;
}

#obsah {
width: 683px;
padding: 20px;
/*background: url('img/backobsah.gif') 0% 0% repeat-y;*/
}

#obsahleft {
float: left;
width: 294px;
padding: 20px;
border-left: 1px solid #dcdcdc;
}

#obsahright {
float: left;
width: 307px;
padding: 20px;
border-left: 1px dashed #dcdcdc;
}

#bottom {
clear: left;
height: 29px;
border-top: 2px solid white;
border-bottom: 2px solid white;
background: #407FB3 url('img/backbottom.gif') 0% 0% repeat-x;
color: #9BBDD6;
}

#bottomleft {
float: left;
width: 235px;
margin: 0;
padding: 7px 0 0 0;
text-align: center;
}

#bottomleft a {
color: #ffffff;
text-decoration: none;
}

#bottomright {
float: right;
margin: 0 50px 0 0;
padding: 7px 0 0 0;
}

#mapofserver ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#mapofserver li {
padding: 3px 0 3px 15px;
background: url('img/backmapofserver.gif') 0 8px no-repeat;
}

#mapofserver li ul li {
background: url('img/backmapofserver.gif') -10% -10% no-repeat;
}

.galerie {
float: left;
width: 206px;
min-height: 156px;
_height: 156px;
margin-right: 1px;
padding: 10px;
text-align: center;
}

.galerie img {
border: 1px solid #9C0A0B;
}

.red11b {
color: #ED1C24;
font-weight: bold;
text-decoration: none;
}

h1 {
margin: 0;
padding: 6px;
color: #003471;
background-color: #DFEEFF;
font-size: 16px;
font-weight: bold;
}

h2 {
margin: 0;
padding: 2px;
color: #ED1C24;
font-size: 14px;
font-weight: bold;
}

h3 {
margin: 0;
padding: 4px;
color: #003471;
background-color: #DFEEFF;
font-size: 14px;
font-weight: bold;
}

img {
border: 0;
}

.cleaner {
clear: both;
height: 0;
overflow: hidden;
content: ' ';
}

.cleaner hr {
display: none;
}

a {
color: #444444;
}


table {
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 13px;
color: #000000;
margin: 0;
padding: 0;
}







/* DOPLNĚNO */
.main_form {margin-top: 0px; margin-bottom: 0px;}
form {margin-top: 0px; margin-bottom: 0px;}

.kusy2 {
width: 220px;
border: 1px solid #555555;
color: #555555;
font-size: 11px;
}

.buttonek 
{
	border: 1px solid #008836;
	color: #0f0f0f;
	font-weight: bold;
	font-size: 11px;
}
