html, form, fieldset
{
margin: 0;
padding: 0;
font: 100%/120% Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, p, pre, blockqoute, ul, ol, dl, address
{
margin:  0;
padding: 0;
}
li, dd, blockqoute
{
margin-left:1em;
}
form label
{
cursor: pointer;
}
fieldset
{
border: none;
}
input, select, textarea
{
font-size:100%;
}

a
{
text-decoration: none;
color:#27407a;
}
a:hover
{
text-decoration: underline;
}


a img
{
border: none;
}
body
{
margin: 0;
padding: 2em 0 0 0;
font-size:62.5%;
text-align:center;
}
div.zahlavi {
padding-top:0.4em;
display:block;
width: 87.7em;
margin: 0 auto;
overflow:hidden;
}
.zahlavi ul
{
float:right;
text-align:left;
}
.zahlavi ul li
{
list-style: none;
border-bottom: 0.1em dotted #27407a;
font-size:1.1em;
}
.zahlavi ul li a
{
background: url(img/ico-arrow.gif) no-repeat 0em 0.4em;
padding-left:1em;
}

li.prvni
{
border-top: 0.1em dotted #27407a;
}
#LogoRSD
{
position:relative;
top: -0.4em;
width: 24.3em;
height: 6em;
float:left;
}
#LogoPB
{
width: 22.2em;
height: 3.8em;
margin-top:1.1em;
}
.obal{
display:block;
margin:0 auto;
width: 87.7em;
text-align:center;
overflow: auto;
margin-top:0.2em;
}
.malickost
{
display:block;
float:right;
width: 25.7em;
padding:0.2em 1em 0.2em 1em;

}
.datum
{
float:left;
width: 57.8em;
padding:0.2em 1em 0.2em 1em;
text-align: left;
color:#ffffff;
}
.cervena
{
background:#e30f23;
}
.modra{
background:#27407a;
}
.prava{
float:left;
width: 18.7em;
height:100%;
padding:1em 0em 1em 0em;
text-align: left;
color:#ffffff;
}
.modra a {
color:#ffffff;
}
p {
font-size:1.2em;
}
.veci{
font-size:110%;
}
.prava p {
padding:0em 1em 1em 1em;
}
.prava ul.menu{
border-top: 0.2em #ffffff solid;
border-bottom: 0.2em #ffffff solid;
display:block;
width: 18.7em;
padding: 0;
text-align:left;
background:#0095db;
}
.prava ul.menu li ul{
display:block;
width: 14.6em;
padding: 0;
text-align:left;
background:#0095db;
}
.prava ul.menu li ul li{
font-size:1.0em;
margin: 0em;
padding-left: 1em;
border-top: 0.1em dotted #27407a;
border-bottom:0.1em solid #0095db;
list-style: none;
}
.prava ul.menu li{
font-size:1.2em;
margin: 0em;
padding-left: 1em;
border-bottom: 0.1em dotted #27407a;
list-style: none;
color: #27407a;
}
.obsah
{
text-align:left;
float:left;
display:block;
width:68.8em;
padding-bottom: 15em;
border-left: 0.2em #ffffff solid;
background:#ffffff;
overflow:hidden;
color:2f407a;

}
img.dekorace{
width:68.8em;
height:14em;
}
.menu2 {
float: left;
display:block;
width:68.8em;
background:#0095db;
list-style: none;
padding: 0.4em 0 0.4em 0;
margin:0;
}
.menu2 li{
text-align:center;
float: left;
width:12.5em;
list-style: none;
border-left: 0.1em #ffffff solid;
color:#27407a;
margin:0;
}
.menu2 li span{
font-size:1.2em;
}
div.obsah  ul.menu2 li a{
 font-size:1.2em;
color:#ffffff;
}
.menu2 li.prvni2{
width:20em;
border-left: none;
text-align:left;
padding-left:4em;
}
div.okraj{
margin:0em;
padding:3.5em 0em 1em 4em;
}
.obsah p
{
margin-top:0.5em;
text-align:justify;
color:2f407a;

}
.obsah h1 {
margin-top:0em;
font-size:140%;
font-weight:400;
color:2f407a;
padding-bottom:1em;
}
.obsah h1.celaCR {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m1.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRB {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-b.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRC {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-c.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRE {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-e.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRH {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-h.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRJ {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-j.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRK {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-k.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRL {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-l.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRM {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-m.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRP {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-p.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRS {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-s.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRT {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-t.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRZ {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-z.jpg) no-repeat 0em 0em;
}
.obsah h1.celaCRU {
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-u.jpg) no-repeat 0em 0em;
}
.obsah h1.D11{
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m2.jpg) no-repeat 0em 0em;
}
.obsah h1.DAll{
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m3.jpg) no-repeat 0em 0em;
}
.obsah h1.celaR1{
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m-r1.jpg) no-repeat 0em 0em;
}
.obsah h1.celaR6{
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m1-r6.jpg) no-repeat 0em 0em;
}
.obsah h1.celaR7{
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/m1-r7.jpg) no-repeat 0em 0em;
}
.obsah h1.celaR35{
margin-top:0em;
padding: 0.4em 0 2em 6em;
font-size:160%;
font-weight:600;
color:#27407a;
background: url(img/mapicka_r35.jpg) no-repeat 0em 0em;
}
.zapati
{
padding:0.4em 0em 0.4em 22.9em;
text-align:left;
display:block;
width: 64.9em;
margin: 0 auto;
overflow:hidden;
border-top: 0.2em #ffffff solid;
color: #777777;
background-color: #e2e2e2;
}
.zapati p
{
font-size:1em;
line-height:1em;
}
form
{
padding: 0 0 1em 1em;
}
input
{
margin: 0 0 0.5em 0;
}

form
{

}
div.obsah div.okraj div.mapa div a {
color:#0095db;
padding-right:0.4em;
}
div.mapa{
width:14em;
float: left;
margin: 2em 2em 0 0;
overflow:hidden;
}
div.mapa span{
font-size:1.3em;
font-weight:600;
color:#27407a;
}
div.mapa img{
width:14em;
height:9.9em;

}

div.mapa div{
background: #27407a url(img/sipka.jpg) no-repeat 0em 0em;
padding: 0em 0em 0em 2.5em;
font-size:1.1em;
color:#ffffff;

}

div.obsah div.okraj a {
color:#27407a;
}
.menu2 li.dalsi2
{
width:20em;
}
.obal form
{
visibility:hidden;
}
