body     { font-size: 0.8em; font-family: Tahoma, Verdana, Arial, sans-serif; background-color: #f7f8f3; margin: 0; padding: 0 }
h1 { color: #ec8d1b; font-size: 1.6em; font-weight: normal }
h2 { color: #ec8d1b; font-size: 1.4em; font-weight: normal }
h2.vysl  { color: #b05100; font-size: 1.3em; font-weight: normal; margin: 20px 0 0 }
h2.vy { color: #b00000; font-size: 1.3em; font-weight: normal; margin: 30px 0 0; border-bottom: 1px solid #dbdbdb }
h3 { color: #ec8d1b; font-size: 1.2em; font-weight: normal }
#box    { background-image: url("img/pozadi2.jpg"); background-repeat: no-repeat; background-position: center top; text-align: center; width: 100%; float: left }
#box_m { margin-right: auto; margin-left: auto; width: 1000px }
#box_main  { margin-right: auto; margin-left: auto; width: 1000px; float: left }
#box_vrch   { background-image: url("img/vrch.jpg"); background-repeat: no-repeat; background-position: center top; width: 1000px; height: 259px; float: left }
#bFoto{float: left;width:700px;height: 188px;clear: right;margin-left: 30px;}
#menuH{float:left;color:white;clear: both;margin-left:50px;width:690px;text-align: left;padding-top: 10px; }
#menuH a { color: white; font-weight: bold; text-decoration: none; }
#blogo{float:left;margin:35px 0 35px 60px; }
#bSearch {margin: 0px 0px 0px 60px;float:left;  }
#bSearch input  { border:3px solid white;float:left; }
#bSearch input.sub  { border:0px;margin:0px 0 0 5px;float:left; }
#box_s {width:940px;margin-right: auto; margin-left: auto;}
#box_spodek { background-color: #d8d8c8; background-image: url("img/vrch_spodek.jpg"); background-repeat: no-repeat; background-position: center top; margin-right: auto; margin-left: auto; width: 940px; float: left }
#box_footer { background-color: #d8d8c8; background-image: url("img/footer.gif"); background-repeat: no-repeat; background-position: 0 top; margin-top: 30px; width: 940px; float: left;}
.inF {float:left; color:white; margin:35px 20px 0px 20px; }
#box_left  {  width: 185px; float: left }
#textF { color: #fff; padding-top: 30px; padding-left: 30px; float: left }
.box_menuL     { background-color: #f0f0ea; background-image: url("img/menu_l_hl.jpg"); background-repeat: no-repeat; text-align: left; margin-bottom: 20px; width: 185px; float: left }
.menuL{float:left;padding:20px 10px 20px 20px;width:165px}
.menuL a{color:#866D4E}
.menuM   { font-weight: bold; text-align: left; padding-top: 8px; padding-left: 20px; float: left }
.menuMR    { font-weight: bold; text-align: left; padding-top: 17px; padding-left: 20px; float: left }
.m_spo  { background-image: url("img/menu_l_pat.jpg"); background-repeat: no-repeat; background-position: left bottom; width: 185px; height: 15px; float: left }
#box_stred   { background-color: #e7e7de; background-image: url("img/stred.jpg"); background-repeat: no-repeat; background-position: left top; margin-top: 10px; margin-left: 25px; margin-bottom:10px;width: 520px; float: left }
#box_stred1   { background-color: #e7e7de; background-image: url("img/stred.jpg"); background-repeat: no-repeat; background-position: left top; margin-top: 10px; margin-left: 25px; margin-bottom:10px;width: 700px; float: left }
#box_texty  { text-align: left; padding: 30px 20px 30px 15px; float: left }
#box_texty a{color:#ec8d1b;}
#textM{width:480px;float: left;margin-bottom: 20px;border:5px solid #D2D3CA;}
#textM .inM{padding:10px;}
.textPul{width: 230px;float: left;margin:0px 10px 20px 0px}
#box_right { width: 185px; float: right }
.box_menuR { background-color: #f0f0ea; background-image: url("img/menu_r_hl.jpg"); background-repeat: no-repeat; margin-top: 20px; width: 185px;float:left;text-align: left;}
.menuR {float:left;padding:20px 10px 20px 20px;width:165px}
.menuR a{color:#866D4E}
.m_spoR  { background-image: url("img/menu_r_pat.jpg"); background-repeat: no-repeat; background-position: left bottom; width: 185px; height: 15px; float: left }
ul.me  { list-style-type: square; list-style-position: outside; margin: 0 0 0 5px; padding: 0 }
ul.me li { padding-top: 1px }
.anotace{float:left; clear:both; font-weight:bold;width:483px;font-size:1.1em}
.text{float:left; clear:both; width:483px; margin-top:10px;}
table{font-size: 1em; width: 100%;background-color:#D2D3CA;}
td{background-color:#E7E7DE}
img {border: none}
#allA{float: left;clear: both;margin: 10px 0 10px 0;width:400px}
.euloga{border: 1px solid #D8D8C8}
#logaINST{background-color: #858561;width: 940px; float: left;text-align: right }
h1.bL{display:none;}
.fotoG{border:6px solid #D8D8C8;}
.meziGAL{float: left; width:500px;}
table.fotoTab{background-color:#E7E7DE;}
.fotoGAL{float: left;margin-right: 10px;}
.popisGAL{margin-top: 15px;}
#seznamGal{float: left; width:500px;margin-bottom: 20px;}
.sezUL{float:left;}
