body{padding: 0px; background-color: #5F88B0; margin: 0px;}
body, td{font-family: 'Arial CE', 'Helvetica CE', Arial, sans-serif; font-size: 75%; color: #2C2C2C;}

/* pismo */
#content, #mapa, td{font-family: 'Arial CE', 'Helvetica CE', Arial, sans-serif; font-size: 100%;}
#column, #footer, #flash{font-family: 'Verdana CE', 'Helvetica CE', Verdana, sans-serif; font-size: 80%;}
input,textarea{font-family: 'Verdana CE', 'Helvetica CE', Verdana, sans-serif; font-size: 100%;}
/* skryt */
.hide{display: none;}

p{clear: both;}
.emp{font-weight: bold; color: #C43A3A;}


/* nadpisy */
h1{font-size: 180%;}
h2{font-size: 150%; color: #C43A3A; margin: 0px; letter-spacing: 0.1em; }
h3{font-size: 130%; margin: 0px; margin-bottom: 0.3em; margin-top: 1em; line-height: 1.3em}
h4{font-size: 110%; margin: 0px; margin-bottom: 0.3em; margin-top: 1.0em;}
h5{font-size: 100%; margin: 0px;}
h6{font-size: 100%; margin: 0px; margin-bottom: 0.3em; margin-top: 0.5em;}
h3, h4, h5{color: #5E7B99;}
h3.kronika_nadpis { font-family:Monotype Corsiva; font-size: 180%; margin: 0px; margin-bottom: 0.3em; margin-top: 1em; line-height: 1.3em; color: navy;}
p.kronika_text {text-align: justify;  font-family:Monotype Corsiva; font-size: 140%; color: #323232;}
table.kronika_text td {text-align: justify; font-family:Monotype Corsiva; color: #323232;  font-size: 98%;}

h1,h2,h3,h4,h5{clear: left;}

/* symboly pro sekce */
.symboly{background: no-repeat left center transparent; padding: 0.6em; padding-left: 35px;}
.symbol1{background-image: url("img/sekce1b.gif");}
.symbol2{background-image: url("img/sekce2b.gif");}
.symbol3{background-image: url("img/sekce3b.gif");}
.symbol4{background-image: url("img/sekce4b.gif");}
.symbol5{background-image: url("img/sekce5b.gif");}
.symbol6{background-image: url("img/sekce6b.gif");}
.symbol7{background-image: url("img/sekce7b.gif");}
.symbol8{background-image: url("img/sekce8b.gif");}
.symbol9{background-image: url("img/sekce9b.gif");}
.symbol10{background-image: url("img/sekce10b.gif");}
.symbol11{background-image: url("img/sekce0b.gif");}
.asymbol11{background-image: url("img/sekce0b.gif");}
.symbol12{background-image: url("img/sekce11b.gif");}
.symbol13{background-image: url("img/sekce12b.gif");}

.symbol11{background-image: url("img/sekce1c.gif");}
.symbol22{background-image: url("img/sekce2c.gif");}
.symbol33{background-image: url("img/sekce3c.gif");}
.symbol44{background-image: url("img/sekce4c.gif");}
.symbol55{background-image: url("img/sekce5c.gif");}
.symbol66{background-image: url("img/sekce6c.gif");}
.symbol77{background-image: url("img/sekce7c.gif");}
.symbol88{background-image: url("img/sekce8c.gif");}
.symbol99{background-image: url("img/sekce9c.gif");}
.symbol1010{background-image: url("img/sekce10c.gif");}
.symbol1111{background-image: url("img/sekce0c.gif");}
.symbol1212{background-image: url("img/sekce11c.gif");}
.symbol1313{background-image: url("img/sekce12c.gif");}

/* odkazy */
a:link{color: #C43A3A; font-family: Arial; font-size: 100%;}
a:visited{color: gray; font-family: Arial; font-size: 100%;}
a:hover{color: #56758B; text-decoration: none;}



#page{width: 775px; min-height: 996px; background-color: white;}
#logo{width: 775px; height: 60px; background-color: #2D5980; }
#logo h1{margin: 0px;}
#logo a{width: 197px; height: 60px; display: block; background: url("img/logo.gif") left center no-repeat transparent; position: relative; left: 20px;}
#foto{width: 560px; height: 160px; background: url("img/foto.jpg") no-repeat center left; border-right: 1px solid silver;}

/* obsah stranky */
#content {line-height: 1.3em; width: 560px;  border-right: 1px solid silver; overflow: hidden; }
#content .box{display: block; padding: 20px;}
#content .add{border: 1px solid silver; border-width: 1px 0; background-color: #f6f6f6;}
#content .ramec{display: block; width: 100%;}
#xcontent img{margin-bottom: 0.5em;}
#content img.right{margin-left: 1em; margin-bottom: 1em;}
#content img.left{margin-right: 1em; margin-bottom: 1em;}
#content p{padding-top: 0.3em; padding-bottom: 1em; clear: both; margin: 0px;}
#content div{font-family: Verdana CE; text-align: justify;}
#content ul{margin-top: 0.3em; margin-bottom: 1em;}
#content ol{margin-top: 0.3em; margin-bottom: 1em;}

#content .obr{float: left; display: block; width: 170px; margin-bottom: 1em;}
x#content .obr img{width: 150px; height: 113px;}

#content .nahled{float: left; display: block; width: 125px; margin-bottom: 1em; height: 17em; overflow: hidden;}
#content .nahled img{border: 1px solid gray;}

#content table{margin-top: 0.5em; margin-bottom: 0.7em; background-color: silver; border: 0px solid silver; border-width: 0px;}
#content td{background-color: white;}
#content table.busy td{text-align: center;}
#content p.datum{margin: 0px; padding: 0px; color: gray; font-family: Verdana; font-size: 85%; }
#content .obsah{}
#content .obsahPodpis{text-align: right; font-weight: bold;}
#content .zaver{border-left: 4px solid #C43A3A; font-weight: bold; margin-top: 0.5em; padding-left: 1em; }



#content .hlasovani{text-align: right;}
#content .vysledek{text-align: right; font-weight: bold; margin-bottom: 1em;}
#content .autor{background: right top no-repeat transparent; display: block; width: 100%;}
#content .autor1{background-image: url("img/foto1.jpg");}
#content .autor2{background-image: url("img/foto2.jpg");}
#content .autor3{background-image: url("pictures/zastup7.jpg");}
#content .autor4{background-image: url("img/foto4.jpg");}
#content .autor5{background-image: url("img/foto5.jpg");}
#content .autor6{background-image: url("img/foto6.jpg");}
#content .autor7{background-image: url("img/foto7.jpg");}
#content .autor10{background-image: url("img/foto10.jpg");}
#content .autor11{background-image: url("img/foto11.jpg");}
#content .autor12{background-image: url("img/foto12.jpg");}
#content .autor15{background-image: url("pictures/_zastup2.jpg");}
#content .autor16{background-image: url("img/foto16.jpg");}


/* sloupec anketa */
#column{position: absolute; top: 60px; left: 560px; width: 214px; color: #333; padding-left: 1px;}
#column p{margin: 0px; padding-bottom: 0.6em; }
#column h3{margin: 0px; padding: 0px; padding-bottom: 0.1em; font-size: 130%; margin-bottom: 0.5em; text-transform: uppercase; color: #5F88B0;}
#column h4{color: #C43A3A; font-size: 120%; margin: 0px; margin-top: 0.7em; margin-bottom: 0.4em;}
#column .box{display: block; border-bottom: 1px solid silver; padding: 10px; background-color: #f6f6f6; }
#column .hlasy{width: 100%; height: 6px; background-color: #ddd;}
#column .smer{display: block; padding-left: 23px; background: url("img/bus.gif") no-repeat left center transparent; text-align: left; font-weight: bold; margin-bottom: 0em;}
#column .odjezdy{text-align: right;}
#column td{background: center center no-repeat;}
#column form{margin: 0px; padding: 0px;}
#column .formInput{border: 1px solid #bbb; padding: 2px; width: 12em; float: left; margin-left: 4px;}
#column .formSubmit{border-width: 0px; background-color: #C43A3A; color: white; font-weight: bold; padding: 2px; width: 7em; float: left; cursor: pointer; margin-right: 7px; margin-left: 4px;}
#column .bunka{width: 5em; float: left; font-weight: bold;}
#column form p{clear: left; height: 1.5em;}
#column form{padding-top: 0.5em;}


/* footer */
#footer{width: 775px; color: white; border-top: 4px solid silver;}
#footer .box{padding: 20px; padding-bottom: 15px; padding-top: 10px; display: block;}
#footer h5{font-size: 100%; margin: 0px; margin-bottom: 0.5em; color: white;}
#footer p{margin: 0px; text-align: justify; }
#footer a:link{color: white;}
#footer a:visited{color: white;}
#footer a:hover{color: black;}
#footer b{color: #BDCBE4;}

/* flash */
#flash{position: absolute; top: 0px; left: 315px; width: 450px; height: 60px; overflow: hidden; text-align: right; color: white;}
#flash p{width: 450px; margin: 0px;}
#flash h4{
  margin: 0px;
  margin-top: 0.3em;
  color: #94B5EF;
}
#flash a:link{color: white;}
#flash a:visited{color: white;}
#flash a:hover{color: white;}


/* pruh */
#pruh{background-color: black; font-size: 10px; padding: 2px; color: white;}
#pruh a:link{color: white; text-decoration: none;}
#pruh a:visited{color: #eee; text-decoration: none;}
#pruh a:hover{color: red; text-decoration: none;}
#pruh form{font-family: Arial; font-size: 10px; margin: 0px; display: inline;}
#pruh input{font-family: Arial; font-size: 10px; margin: 0px;}
#pruh .formInput{border: 1px solid silver; width: 5em;}
#pruh .formSubmit{border: 1px solid silver; background-color: silver; width: 5em;}


/* listovat disk. forem */
.listovat{padding: 0px; text-align: center; background-color: #EBF2F8; padding-top: 0.7em; border: 1px solid #5F88B0;}
.fTab{margin-top: 1em; background-color: #5F88B0; width: 100%;}
.fTab th{background-color: #EBF2F8; text-align: left; padding: 1px 4px;}
.fTab td{padding: 1px 4px;}

/* formular */
.formInput{border: 1px solid #aaa; background-color: #f6f6f6;}
.formTextarea{border: 1px solid #aaa; overflow: auto; background-color: #f6f6f6;}
.formSubmit{color: white; background-color: #C43A3A; font-weight: bold; border-width: 0px; padding: 2px; cursor: pointer; }
.formReset{color: white; background-color: gray; font-weight: bold; border-width: 0px;  padding: 2px; cursor: pointer; }
#content .formInput, #content .formTextarea, #content .formSubmit, #content .formReset {font-family: Arial;}
#content .formTextarea{width: 100%;}

/* search */
#search{padding: 20px;}
#search h4{margin-top: 0;}
#search form{margin: 0; margin-bottom: 0.5em;}
#search .formSubmit{font-weight: normal; padding: 1px; margin-left: 5px; background-color: #C43A3A; border-width: 0px;}


#nahled{background-color: silver; background: url('img/nahled.gif') 27px 21px no-repeat transparent;}
#nahled td{background-color: transparent; padding: 0; width: 26px; height: 23px; text-align: center;}
#nahled td a{display: block; width: 100%; height: 100%; text-decoration: none;}
#nahled td a:hover{background-color: red;}

#fotogal{width:100%;}
#fotogal .galerie{padding-top: 12px;}
#fotogal .fotka{display:block; float: left; width: 173px; height: 132px;}
#fotogal .fotka a{display: block; margin-left: 7px;}
#fotogal .listuj{clear:left; border: 1px solid #5F88B0; background-color: #EBF2F8; padding: 8px; text-align: center;}
#fotogal .mista{width: 50%; float: left;}

#map{position: relative; left: 10px;}
#map img{border: 1px solid #C0C0C0;}
#map a{display: block; width: 16px; height: 16px; background-image: none;position: absolute; overflow: hidden;}
#map #nahoru{top:0; left: 240px; background-image: url('img/s.gif');}
#map #nahoruL{top:0; left: 0; background-image: url('img/sz.gif');}
#map #nahoruP{top:0; left: 480px; background-image: url('img/sv.gif');}
#map #dolu{top:434px; left: 240px; background-image: url('img/j.gif');}
#map #doluL{top:434px; left: 0; background-image: url('img/jz.gif');}
#map #doluP{top:434px; left: 480px; background-image: url('img/jv.gif');}
#map #doleva{top:225px; left: 0; background-image: url('img/z.gif');}
#map #doprava{top:225px; left: 480px; background-image: url('img/v.gif');}


.mujbox{float: left; min-height: 2400px;width: 558px; border-left: 1px solid silver;}

