* {margin: 0;padding: 0;}
html {height: 100%;font-size: 62.5%;}
body {height: 100%;text-align: center;font: 1.2em Verdana, Arial, Helvetica, sans-serif;background-color: #AAD6F0;min-width: 782px;}
a:link, a:visited {color: #004D89;text-decoration: none;font-weight: bold;}
a:hover {text-decoration: none;}
.odklizeni {clear: both;height: 0;font-size: 0;visibility: hidden;content: ' ';}
.nezobrazene {display: none;}
.skryte {
/* Skip menu */
position: absolute;top: -10000px;left: 0;width: 1px;height: 1px;overflow: hidden;}
p {line-height: 170%;margin-bottom: 10px;color: #003B69;}
p.text {text-align: center;}
h1 {
font-size: 2.2em;font-weight: normal;color: #FFFFFF;text-align: left;padding: 15px 0 0 30px;letter-spacing: 1px;}


h1 a:link, h1 a:visited {font-weight: normal;text-decoration: none;color: #FFFFFF;}


h2 {font-size: 1.2em;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #FFFFFF;text-align: left;margin: 3px 0 0 0;padding-left: 30px;
letter-spacing: 1px;}


h3 {font-size: 1.6em;font-family: Georgia, "Times New Roman", Times, serif;color: #004C87;font-weight: normal;letter-spacing: 1px;margin-bottom: 7px;}


h3 a:link, h3 a:visited {font-weight: normal;color: #004C87;text-decoration: underline;}


h3 a:hover {text-decoration: none;}


h4 {font-size: 1.1em;color: #004C87;margin: 12px 0 3px 0;}



img.zarovnani {float: left;border: 1px solid #004C87;margin: 0.5em 0.8em 0.5em 0;}

#komplet {width: 782px;margin: 20px auto 0 auto;display: table;
/* margin-bottom for FF   (?) */

}


#hlavicka {width: 782px;height: 125px;position: relative;margin: 0 auto;background: #025382 url('../obrazky/hlavicka.gif') no-repeat 0 0;}


#menu {
position: absolute;top: 96px;
right: 20px;}


#menu li {list-style-type: none;
float: left;
display: inline;
margin-left: 3px;
}


#menu li a {float: left;display: block;padding: 0 20px;background: url('../obrazky/tlacitko-neaktivni.gif') repeat-x 0 0;color: #FFFFFF;text-decoration: none;height: 29px;line-height: 29px;position: relative;list-style-type: none;}


#menu li a span.tlacitko-leva-cast {
position: absolute;
top: 0;
left: 0;
width: 12px;
height: 16px;
background: url('../obrazky/tlacitko-leva-cast.gif') no-repeat 0 0;
}


#menu li a span.tlacitko-prava-cast {
position: absolute;top: 0;
right: 0;
width: 12px;
height: 16px;
background: url('../obrazky/tlacitko-prava-cast.gif') no-repeat 100% 0;
}


#menu li a span.tlacitko-prava-cast  {
position: absolute;
top: 0;
right: 0;
width: 12px;
height: 16px;
background: url('../obrazky/tlacitko-prava-cast.gif') no-repeat 100% 0;
}

#menu li a:hover {
text-decoration: none;
cursor: pointer;
}


#menu li#aktivni a {
background: #FFFFFF url('../obrazky/tlacitko-aktivni.gif') repeat-x 0 0;
color: #E96516;
text-decoration: none;
}


#menu li#aktivni a span.tlacitko-leva-cast {
position: absolute;
top: 0;
left: 0;
width: 12px;
height: 16px;
background: url('../obrazky/tlacitko-leva-cast-aktivni.gif') no-repeat 0 0;
}


#menu li#aktivni a span.tlacitko-prava-cast {
position: absolute;
top: 0;
right: 0;
width: 12px;
height: 16px;
background: url('../obrazky/tlacitko-prava-cast-aktivni.gif') no-repeat 100% 0;
}
#obsah {
width: 782px;
margin: 0 auto;
background: url('../obrazky/obsah-pozadi.gif') repeat-y 0 0;
}


#obsah-box {
width: 100%;
margin: 0 auto;
text-align: left;
}


#obsah-box-nalevo {
width: 550px;
float: left;
}


#obsah-box-nalevo-uvnitr {
margin: 10px 0 20px 17px;
}




.box {
width: 536px;background: url('../obrazky/box-pozadi.gif') repeat-y 0 0;
}


.box-vrsek {
background: url('../obrazky/box-vrsek.gif') no-repeat left top;
width: 536px;
}

.box-spodek {
background: url('../obrazky/box-spodek.gif') left bottom no-repeat;
width: 536px;
}



#box-uvnitr {
padding: 10px 0 15px 0;
}


.clanek {
margin: 0 15px 25px 15px;
padding-bottom: 7px;
border-bottom: 1px dotted #004C87;
}







#obsah-box-napravo {
width: 216px;
float: right;
}


.obsah-box-napravo-uvnitr {
margin: 0 8px 0 0px;
color: #003B69;text-align: center;
}

.obsah-box-napravo-uvnitr p {
margin: 0;
line-height: 1.6;
}


.obsah-box-napravo-uvnitr p a, .obsah-box-napravo-uvnitr p a:visited {
padding: 0px;
}


.obsah-box-napravo-uvnitr p a:hover {
background-color: #D3E5FF;
color: #C8DFF2;
}


.obsah-box-napravo-uvnitr ul {
list-style-type: none;
margin: 10px 0 10px 0;
}


.obsah-box-napravo-uvnitr ul li {
margin-bottom: 10px;
}


.obsah-box-napravo-uvnitr ul li a, .obsah-box-napravo-uvnitr ul li a:visited {
font-weight: normal;
color: #003B69;
}


.obsah-box-napravo-uvnitr ul li span {
font-size: 0.9em;
}



#paticka {
width: 782px;
height: 53px;
background: #025382 url('../obrazky/paticka.gif') no-repeat 0 0;
margin: 0 auto 10px auto;
}


#paticka-uvnitr {
padding: 12px 10px;
}


#paticka-uvnitr p {
font-size: 0.9em;
color: #FFFFFF;
margin: 0;
}


#paticka-uvnitr p a, #paticka-uvnitr p a:visited {
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
padding: 0 2px;
}


#paticka-uvnitr p a:hover {
text-decoration: none;
color: #FFFFFF;
}


#paticka-uvnitr p span {
font-size: 1.1em;
}


#paticka-uvnitr p a span {
font-size: 1.1em;
font-weight: bold;
}




.strankovani {
}