body {text-align: center; margin:0px auto; font-family:arial,sans-serif; font-size:100%; position:relative; padding:0px; padding:0px; width:950px; }
h3 {color:#ffffff; font-size: 70%; font-weight: bold; margin-top: 0px; }
h1 {color:#ffffff; font-size: 100%; font-weight: bold;}
h2 {color:#ffffff; font-size: 90%; font-weight: bold;}
/*span {color:#ffffff; }*/

#hlava{width: 950px; height: 164px; background: url("grafika/logoPozadi.jpg") repeat-x; text-align: left; }
#logo {position: relative; top: 40px; left: 179px; border: none; }
#pruh{width:950px; background:url("grafika/pozadiPruh.gif"); height:30px;  line-height:30px; }

#hledani{width:227px; border: none; float:left; position: relative; text-align:left; padding-left: 10px;color:#666666; }
#levy{position:relative; float: right; width:697px; }

#menu {float: left; width: 487px; text-align:left; position:relative; }
#menu ul {list-style: none; margin: 0px; padding: 0px;margin-left:5px; height: 30px; }
#menu li { list-style: none; padding: 0px;position: relative; display: inline; font-size: 90%; }
#menu a {font-weight: bold; color: #ffffff; text-decoration: none; padding:7px 28px 0px 28px; line-height:20px; }

#menu a:hover {font-weight: bold; color: #ffffff; text-decoration: none;  } /*color: #383838;*/

#aktuality {position:relative; float:right; width: 185px; background:url("grafika/sipky1.gif"); background-repeat:no-repeat; background-position: center right; text-align:left; color:#666666; }

#prechod {width:950px; height: 30px;  background:url("grafika/prechod2.jpg") repeat-y; position: relative; margin-top: 15px;  }
#drobky {color:#7a7a7a; font-size: 70%; font-weight: bold; text-align: left; line-height:15px;  width: 475px; position:relative; left: 263px; float:left;  }

#telo{width:950px; background:url("grafika/pozadiTelo.gif") repeat-y; position: relative; } /*url("grafika/pozadiPruhText.gif")*/
#levyText{position:relative; float: right; width:697px; }
#menuLeve{width:201px; border: none; float:left; position: relative; text-align:left; text-align: center; padding:18px; }
#menuLeve img {border: none; margin-top: 0px; }
#menuLeve ul {list-style: none; padding: 0px; margin-left:0px;  }
#menuLeve li { list-style: none; padding: 0px;position: relative;height: 34px; width:204px; background:url("grafika/tlacitko2.jpg");  margin: 20px 0px 20px 0px; line-height:30px; font-size: 90%;  }

#menuLeve li.malePismo { list-style: none; padding: 0px;position: relative;height: 34px; width:204px; background:url("grafika/tlacitko2.jpg");  margin: 20px 0px 20px 0px; line-height:30px; font-size: 80%;  }

#menuLeve li a  {font-weight: bold; color: #666666; text-decoration: none;  }
#menuLeve li a:hover {font-weight: bold; color: #666666; text-decoration: none;  }

#text {float: left; text-align:justify; width: 470px; position:relative; color:#ffffff; padding: 0px 10px 20px 10px;}
#text a {font-weight: bold; color: #f8e607; text-decoration: underline;  }
#text a:hover {font-weight: bold; color: #f8e607; text-decoration: underline;  }
#text img {border: 1px solid #000000;}
#text img.tympsup {border: 1px solid #000000; margin: 0px 0px 0px 0px; }
#text img.dvojbanner {border: 1px solid #000000; margin: 0px 0px 0px 30px; }
#text img.odkazy {border: none; margin: 0px 0px 0px 0px; }
#text div.prohlizeni {width = 900px; background-color:#ffffff;}
#text div.prohlizeni_lista {background-color:#8E979D; width: 100%; height: 30px; }
#text li {margin-bottom: 10px; }
#text span.okenko {display:block; width:390px; background-color:#FF0000; border: #000000 1px solid; color:#ffffff; text-align:center;}

.zlutytext{color: #FFD520;}

#galerie {float: left; text-align:center; width: 900px; position:relative; color:#ffffff; padding: 0px 0px 0px 0px; }
#galerie a {font-weight: bold; color: #f8e607; text-decoration: underline;  }/*000099*/
#galerie a:hover {font-weight: bold; color: #f8e607; text-decoration: underline;  }
#galerie img {border: 1px solid #666666;}
#galerie div.prohlizeni_lista {background-color:#8E979D; width: 100%; height: 30px; padding-top:5px;}

#textAktuality {position:relative; float:right; width: 185px;margin-right:5px; text-align:left; font-size: 80%; }
#textAktuality a.barva1 {color:#666666; }
#textAktuality a.barva2 {color:#ff0000; }
#textAktuality a.barva3 {color:#ffffff; }
#textAktuality a {color:#666666; }
#textAktuality p {margin: 0px 0px 25px 10px; }

#fotogalerie_orient {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#fotogalerie_orient span {display: inline-block; positon: absolute; width: 140px; height: 140px; background-color: #fff; border:1px solid #666666; margin: 0 5px 15px 5px; padding: 0px 0px 0px 0px; vertical-align:top;}
#fotogalerie_orient img.vyska {margin: 9px 0px 0px 0px; padding: 0px 0px 0px 0px; border:1px solid #666666; vertical-align:top;}
#fotogalerie_orient img.sirka {margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; border:1px solid #666666; vertical-align:top;}

#prohlizeni {float: left; text-align:center; width: 100%; height: 100%; color:#ffffff; padding: 0px 10px 20px 10px;  }

#pata {height: 90px; width: 950px; background:url("grafika/prechod.jpg") repeat-x; }
#pataText {height:50px; width: 713px; position:relative; float: right; background:url("grafika/pozadiPata.gif"); text-align: left; line-height: 13px; font-size: 85%; }
#pataText ul {list-style: none; padding: 0px; margin:24px 0px 0px 50px;   }
#pataText li { list-style: none; padding: 0px;position: relative; display: inline; margin: 0px 10px 0px 10px; color: #666666; float:left;  width:180px;font-size: 85%; }
#pataText span {color:#666666; }

#navrcholu {height: 20px; width: 950px; text-align: right; font-size:10px;}
#navrcholu a {font-weight: normal; color: #000; text-decoration: none; font-size:10px;}
#navrcholu a:hover {font-weight: normal; color: #000; text-decoration: none; font-size:10px;}

.center {text-align: center; }
.sipka {height:40px; background:url("grafika/sipka.gif"); background-position: center center; background-repeat: no-repeat;  }
.topik {text-align: right; }
.okraj {border-right:1px solid #ffffff; }
.okrajZluty {border-right:1px solid #ffff00; }
.cistic {float: none; clear: both; }

#formular {width:465px; text-align:left;}
#formular div {width:400px; margin: 10px 0px; display: block;}
#formular fieldset {border: 1px solid #ffffff; padding: 20px; color:#ffffff; font-size:100%; text-align: left;font-weight:bold;}
#formular label {display: block; float: left; margin: 0px 0px;}
#formular div label {color:#ffffff; font-size:80%; width:420px; text-align: left;display:block; font-weight:bold; }
#formular div input {color:#000000;background-color:#ffffff;}
#formular div span {display:inline-block; width:420px;}
#formular div span input {color:#000000;}
#formular div textarea {color:#000000;background-color:#ffffff;font-size:80%;font-family:arial;}
#formular input.textpole {display: block; float: left; margin: 0px 0px 5px 0px; border:1px solid #6f6f6f; width:420px; font-size:80%;}
#formular input.tlacitko {display: block; float: left; margin: 15px 0px 5px 0px; border:1px solid #6f6f6f; width:200px;}
#formular select {display: block; float: left; margin: 0px 0px 5px 0px; border:1px solid #6f6f6f; width:420px;}
#formular textarea {display: block; float: left; margin: 0px 0px 5px 0px; border:1px solid #6f6f6f; width:420px; height:50px;}
#formular textarea.ind {display: block; float: left; margin: 0px 0px 5px 0px; border:1px solid #6f6f6f; width:420px; height:180px;}
#formular legend {color: #ffffff; padding:0px; font-size: 80%; margin: 0px;}
#formular br {clear: left;}
#formular form {padding: 0px; margin: 0px;}

#kalendar {border: 0px solid #666666; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#ffffff; position:relative; left: 3px;} 
#kalendar td {background:#8e979d; border:1px solid #666666;}
#kalendar td a {color: #f8e607; font-weight: bold;} 

#hlava_administrace a {font-weight: bold; color: #f8e607; text-decoration: underline; font-size:80%; }
#hlava_administrace a:hover {font-weight: bold; color: #f8e607; text-decoration: underline;  }
#hlava_administrace{width: 950px; height: 40px; background-color: #8E979D; text-align: left;}
#pruh_administrace{padding: 10px; width:950px; background:url("grafika/admin_prechod.jpg"); background-repeat:no-repeat; text-align: left; height:40px;}
#pruh_administrace2{padding: 10px; width:950px; background:url("grafika/admin_prechod2.jpg"); background-repeat:no-repeat; text-align: left; height:40px;}

#administrace {text-align:justify; width: 950px; background-color:#ffffff; padding: 10px 10px 10px 10px; text-color:#7d7d7d;}
#administrace a {font-weight: bold; color: #F89A07; text-decoration: underline;  }/*000099*/
#administrace a:hover {font-weight: bold; color: #F89A07; text-decoration: underline;  }
#administrace input {border:1px solid #6f6f6f; width:400px; font-size:80%;}
#administrace input.checkbox {border:0px solid #6f6f6f; width:20px;}
#administrace textarea {display: block; float: left; margin: 0px 0px 0px 0px; border:1px solid #6f6f6f; width:490px; height:500px;}
#administrace span.okenko {width:490px; background-color:#FF0000; border: #000000 1px solid; color:#ffffff; text-align:center;}
#administrace span {display: inline-block;}

#admin_galerie{display: inline-block; positon: absolute; vertical-align: middle; min_width: 140px; min_height: 140px; background-color: #fff; border:1px solid #000000; margin: 0 7px 15px 7px;}
#admin_galerie2{display: inline-block; positon: absolute; vertical-align: middle; width: 140px; height: 140px; background-color: #fff; border:1px solid #000000; margin: 0 7px 15px 7px;}