html { padding:0px; margin:0px; }
body { font-size: 90%; font-family: "Arial CE", Arial, "Helvetica CE", Helvetica, Verdana, sans-serif; color: #000; text-align: center; background: #51ADE0 url('./img/pozadi_vrchni.gif') repeat-x 0px 0px; margin: 0px; }
img {border: 0px; margin-top: 3px; }

div#prel1 { display: none; position: absolute; left: 500px; top: 50px; width: 24px; background-image: url('./img/sipka2-h.gif'); }
div#prel2 { display: none; position: absolute; left: 500px; top: 50px; width: 24px; background-image: url('./img/sipka-horni-h.gif');}
div#prel3 { display: none; position: absolute; left: 500px; top: 50px; width: 24px; background-image: url('./img/sipka-leva-h.gif');}
div#prel4 { display: none; position: absolute; left: 500px; top: 50px; width: 24px; background-image: url('./img/sipka-prava-h.gif');}

div#top { width: 760px; height: 175px; margin: 5px auto 0px auto; padding: 0px; background: #47A8DD url('./img/logo.jpg') no-repeat 0 0; text-align: center; }
div#all { width: 750px; margin:0px auto 0px auto; background: url('./img/prouzek_pro_self.gif') repeat-y 0 0; }
div#right { width: 210px; padding: 0; margin: 0px; float: right; }
div#self { width: 535px; min-height: 500px; margin: 0px; padding: 0px; float: left; background: #E3F2FA url('./img/obloucek_pro_self.gif') no-repeat 0 0; }
div#self-end { clear: left; padding: 0px; margin: 0px auto 0px auto; width: 750px; background: url('./img/obloucek_pro_self_spodni.gif') no-repeat 0 0; }
div#self-end-up { position: relative; float: right; font-size: 1em; padding: 0px; margin: 0px; text-align: right; top: -1.5em; right: 230px; }
div#sponzori {position: relative; margin-top: 20px; padding: 0px;  }
div#end { width: 535px; position: relative; bottom: 0px; margin: 0px auto 0px auto; padding: 0px; }
p#patka { font-size: 0.75em; padding: 0px; margin: 0 0 0 3px; text-align: left; top: -1.5em; }
p#patka a { color:#BEDCFF; text-decoration: none; }
p#patka a:hover { color:#fff; }

div#menu-odkazy { margin: 0px; text-align: left; padding: 0px; padding-top: 15px; padding-bottom: 25px; background-color: #FFF9E2; font-weight: bold;  background: #FFF9E2 url('./img/obloucek_pro_menu.gif') no-repeat 0 0; }
div#menu-odkazy ul { list-style: none inside; margin: 0px; padding: 0px; border-top: 1px solid #FFCC87; border-bottom: 0px solid #FFCC87; }
div#menu-odkazy li { display: block; list-style: none inside; margin: 0px 0px 0px 0px; padding: 0px;}
div#menu-odkazy ul ul { list-style: none inside; margin: 0px; padding: 0px; border: 0px; border-top: 0px; }
div#menu-odkazy li ul { display: block; list-style: none inside; margin: 0px 0px 0px 25px; padding-bottom: 20px;}
div#menu-odkazy a { display: block; height: 20px; line-height: 1.5em; color: #FA8C32; text-decoration: none; margin: 0px; padding-bottom: 2px; background: url('./img/menu-pozadi_tlacitek.gif') repeat-x 0 0; border-top: 0px solid #FFCC87; border-bottom: 1px solid #FFCC87; }
div#menu-odkazy a:hover { background: #ADE4FF url('./img/menu-pozadi_tlacitek_h.gif'); color: #0082C8; border-bottom: 1px solid red; }
div#menu-end { text-align: right; padding-right: 8px; background: #FFF9E2 url('./img/obloucek_pro_menu_spodni.gif') no-repeat right 100%; }

a {color: #FA8C32; text-decoration: none}
a:visited {color: #FA8C32;}
a:active {color: #FF0000;}
a:hover {color: #FF0000;}

a.nahoru { font-size: 0.85em; text-align: right; text-decoration: none; background: url('./img/sipka-horni.gif') no-repeat 0 100%; padding-left: 12px; padding-top: 10px; }
a:hover.nahoru { background: url('./img/sipka-horni-h.gif') no-repeat 0 60%; }
a.doleva { float:left; font: bold 11px Arial; padding-top: 4px; padding-left: 18px; text-decoration: none; background: url('./img/sipka-leva.gif') no-repeat 5px 7px; }
a:hover.doleva { background: url('./img/sipka-leva-h.gif') no-repeat 2px 7px; }
a.doprava { float:right; font: bold 11px Arial; padding-top: 4px; padding-right: 18px; text-decoration: none; background: url('./img/sipka-prava.gif') no-repeat 90% 7px; }
a:hover.doprava { background: url('./img/sipka-prava-h.gif') no-repeat 98% 7px; }


h1 {font-size: 1.35em}
.poznamka { color: #808080; font-weight: normal; font-size: 0.75em; }
.printShow {display: none}
.str_cisla {color: #834; font-weight: bold; font-size: 0.9em; margin: 1px; padding: 0 2px }
.str_cisla:visited {color: #834; font-weight: bold; font-size: 0.9em; margin: 1px; padding: 0 2px }
.str_cisla:hover {color: red; margin: 0; border: solid blue 1px; background-color: white }

div.aktuality-ramecek {width: 95%; margin:0px auto 0px auto; border: #47A8DD /* #0099CC */ 1px dotted; text-align: justify; background-color: #FDFFFF}
div.aktuality-nadpis { padding-top: 15px; color: #FA8C32; text-decoration: none; font: bold 1.5em Arial; }
.aktuality-komentar-prvni { margin-left: 25px; margin-right: 5px; padding: 2px 5px 2px 5px; color: black; text-decoration: none; font: 0.9em Times New Roman;}
div.aktuality-komentar { width: 470px; text-align: justify; font: italic bold 0.85em Arial; padding: 25px 30px 5px 30px;}
div.aktuality-text { text-align: justify; padding-bottom: 15px; font-size: 0.9em; margin: 20px; }
.stredni-nadpis { padding-left: 28px; color: #FA8C32; text-decoration: none; font: bold 1.10em Arial; background: url(./img/sipka2.gif) no-repeat 0 0; }
a:hover.stredni-nadpis { background: url(./img/sipka2-h.gif) no-repeat 0 0; color: #FA8C32; }
span.aktuality-distanc { padding: 0; padding-right: 8.6em; }
span.aktuality-datum { float:right; padding-left:12px; margin-left: 10px; background: #CCCCCC url(./img/aktuality-datum.gif) repeat-y 0 0; color: black; font: normal 0.75em Arial; }
td.aktuality-tabulka-r { padding-right:22px; text-align: right; font: bold 0.75em Arial; }
td.aktuality-tabulka-l { padding-left: 22px; text-align: left; font: bold 0.75em Arial; }
.aktuality-odkaz-ramecek { float: right; margin-right:20px; margin-top:-0.7em; padding-bottom:1px; border: #0099CC 1px dotted; background-color: #E9FFD0;}
.aktuality-odkaz-text { font: italic 0.7em Arial; text-decoration: none; margin-top:-0.7em; padding: 0.1em 0.1em 0.1em 1em; background-color: #E9FFD0; }
.aktuality-odkaz-text:hover { background-color: white; border:solid red 1px }

#marrs {margin-left: 14em}

.quest-line { margin:0px 10px 0 10px; border: #47A8DD 1px dotted; }

.nadpis_kategirie { color: white; font: bold 18px Arial; margin: 10px; height: 25px; background: /* #51ADE0 */ url('./img/nadpis.gif') no-repeat 0px 0px; }
.gallery_setting { border: 2px solid #95cdfb; padding: 2px; margin: -5px 5px 0 0; width: 240px; font-size: 0.75em; text-align: left; position: relative; float: right; }
.zpet { list-style-image: url('./img/zpet.gif'); font: bold 0.9em Arial; text-align: left; }
a.adresar { background: url('./img/sipka2.gif') no-repeat 0 0; margin-left: -20px; padding-left: 30px; font: bold 1em Arial; }
a:hover.adresar { background: url('./img/sipka2-h.gif') no-repeat 0px 0px; }
.newfile { list-style-image: url('./img/new.gif'); font: bold 1em Arial; text-align: left; }
.kontakt { font-weight: bold; font-style: italic; padding-left: 10px; color: #541607; }
.vysledek { font-weight: bold; font-style: italic; padding-left: 10px; color: #D41607; }
a:visited.kontakt {color: #541607;}
a:hover.kontakt {color: #FF0000;}
.img { list-style-image: url('./img/fotka.gif'); font: bold 0.9em Arial; text-align: left; }
.thumb { float: left; }
.thumb IMG { border: none; }
.thumb A { BORDER: #ddd 1px solid; PADDING: 5px; BACKGROUND: white; FLOAT: left; MARGIN: 10px; }
.thumb A:hover { BACKGROUND: #E0E0E0; }
.img_clanku_r img { float: right; position: relative; background: white; border: solid blue 1px; margin: 1px 5px 5px 5px; padding: 1px; }
.img_clanku_l img { float: left; position: relative; background: white; border: solid blue 1px; margin: 1px 5px 5px 5px; padding: 1px; }
.img_aktual { float: left; background: #E3F2FA; border: 0; margin: 1px 5px 5px -5px; padding: 2px; clear: both;}
.img_aktual:hover { border: dashed red 1px; padding: 1px;}
img.main-vitejte {}
div.main-vitejte {display: none}
span.main-cs { color: #B22222 }
div#main-cpxc { width: 500px; height: 333px; background: url('./img/cpxc.jpg') no-repeat 0 0; }
span#main-tv {display: none}
