/* css document */
html, body{ width: 100%; height: 100%; }
body{ text-align: center; color: rgb(0,0,0); font-family: verdana, sans-serif; font-size: 70%; padding: 0px; margin: 0px; }
#divkostra1, #divkostra2, #divkostra3, #divhlava3, #divhlava-foto-adresa, #divhlava-foto-verze, #divhlava-foto-hledani, 
div.divhlava-top1-menu0, div.divhlava-top2-menu0, div.divhlava-top2-menu1, div.divhlava-top2-menu2, div.divhlava-top2-menu3, 
div.divhlava-foto-menu1, div.divhlava-foto-menu2 div.divhlava-foto-menu3, #divopenmenu1, #divopenmenu2, #divopenmenu3, 
#divopenmenu4, #divopenmenu5, #divopenmenu6, #divopenmenu7, #divopenmenu8, div.divopenmenu1roz, div.divopenmenu2roz, 
div.divopenmenu3roz, div.divopenmenu4roz, #divtextlevemenu, #divpatadole, #divtextstavovy, p.pata2{ display: none; }
.clear{ clear: both; }
h1{ color: rgb(0,61,107); text-align: left; padding: 20px 0px 10px 0px; margin: 0px; font-size: 140%; }
h2{ color: rgb(0,61,107); text-align: left; padding: 0px; margin: 20px 0px 5px 0px; font-size: 125%; }
h3{ color: rgb(0,61,107); text-align: left; padding: 0px; margin: 20px 0px 3px 0px; font-size: 110%; }
h4{ color: rgb(102,102,102); text-align: left; padding: 0px; margin: 0px 0px 0px 0px; font-size: 110%; }
h5{ color: rgb(153,0,0); text-align: left; padding: 0px; margin: 0px 0px 0px 0px; }
.h_menu{ color: rgb(255,125,0); padding: 0px 5px 0px 12px; margin: 0px; font-size: 110%; }
.h_titul{ color: rgb(255,125,0); padding: 0px 5px 0px 0px; margin: 0px; font-size: 110%; }
.h_titul2{ color: rgb(153,0,0); padding: 0px 5px 0px 0px; margin: 0px; font-size: 110%; }
p{ color: rgb(0,0,0); text-align: justify; padding: 0px; margin: 0px 0px 15px 0px; }
.j{ text-align: justify; }
.c{ text-align: center; }
.r{ text-align: right; }
.l{ text-align: left; }
.n { font-weight: normal; }
p.pata{ float: left; width: 100%; color: rgb(153,153,153); font-size: 90%; text-align: left; padding: 0px; margin: 0px 0px 15px 0px; }
span.pata{ color: rgb(0,0,0); }
table{ margin: 0px 0px 20px 0px; }
table.seda{ width: 100%; border-collapse: collapse; }
table.seda td{ border-bottom: 1px solid rgb(221,221,221); border-top: 1px solid rgb(221,221,221); border-right: 1px solid rgb(255,255,255); border-left: 1px solid rgb(255,255,255); background: rgb(248,248,248); padding: 2px; }
table.seda th{ border-bottom: 1px solid rgb(221,221,221); border-top: 1px solid rgb(221,221,221); border-right: 1px solid rgb(255,255,255); border-left: 1px solid rgb(255,255,255); background: rgb(238,238,238); font-weight: bold; padding: 2px; }
table.seda th.blue{ background: rgb(217,237,244); }
table.seda tr th.n { font-weight: normal; }
ul{ vertical-align: middle; list-style: square url("../grafika2006/li-text.gif"); list-style-position: outside; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 20px; }
ol{ list-style-image: none; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 30px; }
ol.1 { list-style-type: decimal; }
ol.a { list-style-type: lower-alpha; }
ol.A { list-style-type: upper-alpha; }
ol.i { list-style-type: lower-roman; }
ol.I { list-style-type: upper-roman; }
.bliz{ margin-bottom: 5px; }
li{ text-align: justify; padding: 0px 0px 0px 0px; margin: 3px 0px 0px 0px; }
li.titul{ text-align: left; }
a{ color: rgb(0,61,107); text-decoration: underline; }
a.titul{ color: rgb(0,61,107); text-decoration: none; }
a.aodpovednost{ color: rgb(153,153,153); text-decoration: underline; }
a.apata{ color: rgb(153,153,153); text-decoration: underline; }
td{ text-align: left; }
img{ border: none; }
#divkostra4{ width: 100%; text-align: center; padding: 0px; margin: auto; }
#divtelo{ width: 100%; text-align: center; padding: 0px; margin: auto; }
#divtextintro{ width: 100%; text-align: center; padding: 0px; margin: auto; }
#divtextobyc{ width: 100%; text-align: center; padding: 0px; margin: auto; }
#divtextzprava{ float: right; width: 100%; text-align: left; padding: 0px; margin: auto; }
.divodpovednost{ float: right; width: 100%; text-align: left; color: rgb(153,153,153); font-size: 90%; padding: 30px 0px 30px 0px; margin: 0px; }
#divpata{ width: 100%; text-align: left; border-top: solid 1px rgb(204,204,204); padding: 30px 0px 10px 0px; margin: auto; }
div.divtitulka250{ float: left; width: 25%; text-align: left; padding: 20px 0px 20px 10px; margin: auto; }
div.divtitulka380{ float: left; width: 40%; text-align: left; padding: 20px 10px 20px 10px; margin: auto; }
div.divblok250-nadpis{ float: left; width: 100%; text-align: left; font-weight: bold; border-bottom: solid 1px rgb(204,204,204); border-left: solid 1px rgb(204,204,204); padding: 4px 0px 3px 5px; margin: auto; }
div.divblok250-seznam{ float: left; width: 100%; text-align: left; border-left: solid 1px rgb(204,204,204); padding: 3px 0px 3px 0px; margin: 0px auto 20px auto; }
div.divblok380-nadpis{ float: left; width: 100%; text-align: left; font-weight: bold; border-bottom: solid 1px rgb(204,204,204); border-left: solid 1px rgb(204,204,204); padding: 4px 0px 3px 5px; margin: auto; }
div.divblok380-seznam{ float: left; width: 100%; text-align: left; border-left: solid 1px rgb(204,204,204); padding: 3px 0px 3px 0px; margin: 0px auto 20px auto; }
div.divblok380-nadpis2{ float: left; width: 100%; text-align: left; font-weight: bold; border-bottom: solid 1px rgb(204,204,204); border-left: solid 1px rgb(204,204,204); padding: 4px 0px 3px 5px; margin: auto; }
div.divblok380-dalsi{ float: left; width: 100%; text-align: left; padding: 3px 0px 3px 0px; margin: 0px auto 20px auto; }
div.divtitulka240{ float: left; width: 40%; text-align: left; padding: 30px 0px 0px 10px; margin: auto; }
div.divtitulka360{ float: left; width: 50%; text-align: left; padding: 30px 10px 0px 10px; margin: auto; }
div.divblok240-nadpis{ float: left; width: 100%; text-align: left; font-weight: bold; border-bottom: solid 1px rgb(204,204,204); border-left: solid 1px rgb(204,204,204); padding: 4px 0px 3px 5px; margin: auto; }
div.divblok240-seznam{ float: left; width: 100%; text-align: left; border-left: solid 1px rgb(204,204,204); padding: 3px 0px 3px 0px; margin: 0px auto 20px auto; }
div.divblok360-nadpis{ float: left; width: 100%; text-align: left; font-weight: bold; border-bottom: solid 1px rgb(204,204,204); border-left: solid 1px rgb(204,204,204); padding: 4px 0px 3px 5px; margin: auto; }
div.divblok360-nadpis2{ float: left; width: 100%; text-align: left; font-weight: bold; border-bottom: solid 1px rgb(204,204,204); border-left: solid 1px rgb(204,204,204); padding: 4px 0px 3px 5px; margin: auto; }
div.divblok360-seznam{ float: left; width: 100%; text-align: left; border-left: solid 1px rgb(204,204,204); padding: 3px 0px 3px 0px; margin: 0px auto 20px auto; }
div.divblok360-dalsi{ float: left; width: 100%; text-align: left; padding: 3px 0px 3px 3px; margin: 0px auto 20px auto; }
input{ font-size: 100%; color: rgb(0,0,0); background-color: rgb(255,255,255); border: solid 1px rgb(26,111,132); }
input.submitsearch{ font-size: 100%; color: rgb(0,0,0); background: rgb(255,255,255); border: solid 1px rgb(26,111,132); }
input.img{ background: none; border: 0px; }
form{ padding: 0px; margin: 0px; }
img.imgico{ width: 16px; height: 16px; border: none; vertical-align: middle; margin: 2px; }
img.imgmailt{ width: 5px; height: 9px; border: none; vertical-align: bottom; }
img.imgmailz{ width: 10px; height: 9px; border: none; vertical-align: bottom; }
img.imgmailt-pata{ width: 3px; height: 8px; border: none; vertical-align: bottom; }
img.imgmailz-pata{ width: 9px; height: 8px; border: none; vertical-align: bottom; }

.w5{ width: 5%; }
.w10{ width: 10%; }
.w15{ width: 15%; }
.w20{ width: 20%; }
.w25{ width: 25%; }
.w30{ width: 30%; }
.w35{ width: 35%; }
.w40{ width: 40%; }
.w45{ width: 45%; }
.w50{ width: 50%; }
.w55{ width: 55%; }
.w60{ width: 60%; }
.w65{ width: 65%; }
.w70{ width: 70%; }
.w75{ width: 75%; }
.w80{ width: 80%; }
.w85{ width: 85%; }
.w90{ width: 90%; }
.w95{ width: 95%; }
.w100{ width: 100%; }