
body  { font-size: 13px; color:#000000;  font-family: 'Arial', 'Verdana', 'Helvetica', sans-serif; background-color: #ffffff; margin-top: 0px; margin-bottom: 0px }
.bold { font-weight: bold }
.zaklad { position: relative; width: 1000px; }
.hlavicka { position: relative; height: 250px; margin-bottom: 10px; z-index: 0;}
.stredtabhp  { float: left; width: 1000px; margin-top: -64px; background-image: url(../zdroje/stredpozadi.jpg); background-repeat: repeat-y; padding-bottom: 21px; z-index: 1;}
.stredhp { position: relative; float: left; left: 0px; width: 1000px; text-align: left; z-index: 3;}
.stredtexthp  { position: relative; float: left; width: 1000px; text-align: left; margin: 0px 0px 0px 0px ; padding: 0px; z-index: 3;line-height: 18px; }                              
.stredtab  { float: left; width: 1000px; margin-top: -57px; background-image: url(../zdroje/stredpozadi.jpg); background-repeat: repeat-y; padding-bottom: 21px; z-index: 1;}
.stred { position: relative; float: left; left: 0px; width: 1000px; text-align: left; z-index: 3;}
.stredtext  { position: relative; line-height: 20px; float: left; width: 1000px; text-align: left; margin: 0px 0px 0px 0px ; padding: 0px; z-index: 3;}
.titultext {}
.textblokhp {display: block; float: left; width: 673px}
.textshh {width: 673px; float: left; margin: 0px 0px 0px 0px ; }
.textshh p {margin: 0px 0px 11px 0px ; }            
.fotoshh {border: 1px solid #c8c7c7; margin: 11px 0px 0px 0px ;}
.textshd {width: 673px; margin: 0px 0px 0px 0px ; }
.boklevy {position: relative; z-index: 10; float: left; width: 198px; text-align: left; margin: 0px 0px 0px 36px ; padding:0px}
.bokpravy {position: relative; float: right; right: 0px; width: 198px; text-align: left; margin: 0px 0px 0px 0px ; padding:0px}
.paticka { position: relative; z-index: 11; float: left; height: 180px; width: 1000px; color: #ffffff; font-size: 10px; margin: 0px 0px 20px 0px; font-weight: bold; text-decoration: none; }
.patickapod { position: relative; z-index: 11; float: left; height: 54px; width: 1000px; background-image: url(../zdroje/patickapod.jpg); background-repeat: no-repeat; background-position: bottom center; color: #ffffff; font-size: 10px; padding: 0px;  margin: 0px 0px0px 0px; font-weight: bold; text-decoration: none; }
.patapod { position: relative; z-index: 11; float: left; width: 979px; font-size: 10px; margin-bottom: 0px; padding: 0px 10px 0px 10px; text-decoration: none; }
.patapodd {  width: 999px; height: 40px; font-size: 11px; float:left; font-weight: bold; margin: -7px 0px 27px 0px; padding: 0px;} 
.menuprava  { position: absolute; text-align: right; line-height: 15px; top: 13px; right: 36px; color: #c09473; font-size: 10px; z-index:60}
.menuprava a:link { color: #c09473; }
.menuprava a:visited { color: #c09473; }
.menuprava a:hover { color: #c17d06; }
.caradl {width: 1000px; height: 1px;background-color: #ababab; margin: 23px 0px 23px 0px}
.foto {width: 200px; height: 200px; border: 5px solid #7e65a5; border-radius: 10px; margin: 0px 23px 0px 0px}
.seda  {color: #646464; font-size: 11px;  }
.logo  { position: absolute; top: 30px; left: 0px;}

.login {cursor: pointer; display: inline;}      
.dispnone {display: none;}
#loginokno {position:absolute; visibility: hidden; z-index: 61; text-align: left; font-size: 10px; width: 320px;  display: block; right:0px; top:3px; padding: 35px; background-color: #59461e; border: 1px solid #5b2d0b; }
div#patickaprava { position: absolute; top: 15px; text-align: right; right: 36px; color: #c09473; }
div#patickaprava a:link { color: #72ccff; text-decoration: none; }
div#patickaprava a:visited { color: #72ccff; text-decoration: none; }
div#patickaprava a:hover { color: #ffbb7e; text-decoration: none; }
div#patickaleva { position: absolute; top: 0px; width: 710px; font-weight: normal; text-align: left; left: 0px; color: #646464; }
div#patickaleva p { margin:0px; }
div#patickaleva a:link { color: #72ccff; text-decoration: none; }
div#patickaleva a:visited { color: #72ccff; text-decoration: none; }
div#patickaleva a:hover { color: #ffbb7e; text-decoration: none; }
body a:link { color: #c09473; text-decoration: none }
body a:visited { color: #c09473; text-decoration: none }
body a:hover { color: #c17d06; text-decoration: none }
.nadpis  { position: absolute; height:20px; top: -65px; right: 30px; color: #013752; text-align: right; font-weight: bold; }
h1 a:link { color: #c09473; text-decoration: none }
h1 a:visited { color: #c09473; text-decoration: none }
h1 a:hover { color: #c17d06; text-decoration: none }
.nadpis img {float:right}
h1  {color: #646464; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; font-size: 20px;  font-weight: normal; margin: 0px; margin: 0px 0px 20px 0px ; }
h2  {color: #646464; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; font-size: 14px; float:none; display: inline-block; height:12px; font-weight: normal; padding-bottom: 5px;}
h3  {color: #646464; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; font-size: 14px; padding-bottom: 5px;font-weight: normal; }
.bloceknadpisu h2 {display: block; }
.clboknadpis  { color: #; font-weight: bold; font-size: 11px; margin-bottom: 5px }
.text  { }
.textsgog  {margin-top: 25px }
.bold11  { font-size: 11px; font-weight: bold }
.bold11button { font-size: 11px; font-weight: bold; cursor:pointer; color: #c09473;}
.bold11button:hover { color: #c17d06; }

.bold  { font-weight: bold }
.bold11c  { color: #000000; font-size: 11px; font-weight: bold }
.bold11sed {color:#cfcfcf;font-size:11px;font-weight:bold}
.bold14 {color:#ef9749; font-size:14px; font-weight:bold}



div#listmenuhlav { padding-bottom: 0px;}
div#listmenu { position: relative; width: 1000px; background-color: #7e65a5; border: 0px solid; border-radius: 10px;  font-size: 14px; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; float: right; z-index: 51; margin-bottom: 10px; position: absolute; padding: 0px; margin: 0px; left: 0px; top: 100px; }
div#listmenu ul { padding: 0; margin: 0; left: -1px; text-transform: uppercase; }
div#listmenu li {  position:relative; list-style-type:none; float: left; z-index: 60; }
div#listmenu li a { height:27px; background-image: url(../zdroje/menudelic.png); background-repeat: no-repeat; margin: 0px 0px 0px 0px; float: left; padding: 8px 30px 0px 30px}

div#listmenu a { color: #ffffff; text-decoration: none; display: block; width: 100%; text-align: left; padding: 0px 0px 0px 0px  }

div#listmenu ul li ul      { color:#ffffff; position: absolute; text-transform: none; font-size: 12px; top: 33px; width: 200px; }
div#listmenu ul li ul li a:hover   {  color:#ffffff; background-color: #af97d5; }
div#listmenu ul li ul li   { width: 100%; margin-left: 1px; background-color: #7e65a5;  }

div#listmenu ul li ul li a  { background-image:none; height:auto; padding: 8px 13px 8px 13px; width: 174px;}
div#listmenu ul li ul li:first-child   { }
body div#listmenu ul li ul li ul  {	visibility:hidden; top:-1px; left:91px; }
div#listmenu ul li ul {visibility:hidden;}
body div#listmenu ul li ul li ul  {	visibility:hidden; }
div#listmenu ul li ul li:hover ul li ul  { visibility: hidden }
div#listmenu ul li ul li:hover ul li ul li ul { visibility: hidden }
.listmenuvyb {color: #c17d06;}


* html div#listmenu ul  { float: left;}
* html div#listmenu li  { float: left; z-index: 20; }
* html div#listmenu ul li ul li ul    { left: 199px; voice-family: inherit;}
html>body div#listmenu ul li ul li ul { left:199px; }



