
body  { font-size: 13px; color:#ffffff;  background-color:#4e6283; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; background-image: url(../zdroje/pozadih.jpg); background-repeat: no-repeat; background-position: center top; margin-top: 0px; margin-bottom: 0px }
.bold { font-weight: bold }
.zaklad { position: relative; width: 1000px; }
.hlavicka { position: relative; height: 100px; margin-bottom: 10px; z-index: 0;}
.stredtabhp  { float: left; width: 969px; margin-top: 0px; padding-bottom: 0px; z-index: 1;}
.stredhp { position: relative;  line-height: 25px; float: left; left: 0px; width: 900px; text-align: left; z-index: 3; background-image: url(../zdroje/podkladstreds.png); background-repeat: repeat-y; padding:20px 60px 20px 60px}
.stredtexthp  { position: relative; float: left; width: 660px; text-align: left; margin: 0px 0px 0px 0px ;  z-index: 3;}                              
.stredtab  { float: left; width: 969px; margin-top: -324px; padding-bottom: 21px; z-index: 1;}
.stred { position: relative; float: left; left: 21px; width: 708px; text-align: left; 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; height: 285px; text-align: left; margin: 29px 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; text-align: right; float: left; width: 1000px;  color: #ffffff; font-size: 10px; margin: 0px 0px 20px 0px; font-weight: bold; text-decoration: none; }
.podkladhd {margin:0px; }
div#patickaprava { position: absolute;  font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;  font-size: 12px;  text-align: right; right: 25px; margin-top: -15px; color: #ffffff; font-weight: normal; z-index: 20;}
div#patickaprava p {  display: inline-block; }
div#patickaprava img {  margin: 0px 0px -8px 10px}
div#patickaprava a:link { color: #ffffff; text-decoration: none; }
div#patickaprava a:visited { color: #ffffff; text-decoration: none; }
div#patickaprava a:hover { color: #72ccff; text-decoration: none; }
div#patickaleva {  position: absolute;  font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;  font-size: 12px;  text-align: left; left: 25px; margin-top: -3px; color: #ffffff; font-weight: normal; z-index: 20}
div#patickaleva p { margin:0px; }
div#patickaleva a:link { color: #1d5284; text-decoration: none; }
div#patickaleva a:visited { color: #1d5284; text-decoration: none; }
div#patickaleva a:hover { color: #ffc600; text-decoration: none; }
.banerhp {background-color:#c8def9; width: 250px;  display: block; float: left; text-align: center; border: 2px solid #ffffff; border-radius: 10px; padding: 20px 25px 20px 25px; font-size: 15px; margin: 0px 25px 25px 0px; }
.banerhp:link {background-color:#c8def9; color:#273d60;}
.banerhp:visited {background-color:#c8def9; color:#273d60;  }
.banerhp:hover  {background-color:#115192; color:#ffffff; }
.noticka {font-size: 11px; color:#cad4e6; line-height: 15px;  display: block; float: left; margin-top:10px}
.blokbok {position: absolute; right: 80px; top: 70px; width: 200px;  }
.blokbok2 {position: absolute; line-height: 35px; font-size: 19px; right: 95px; top: 70px; width: 330px;  }
.banermen {width: 200px;  display: block; float: left; text-align: center;  font-size: 12px; margin: 0px 0px 42px 0px; text-transform: uppercase; }
.banermen img {width: 50px;  margin: 0px 75px -40px 75px; }
.banermen:link { color:#ffffff;}
.banermen:visited {color:#ffffff;  }
.banermen:hover  {color:#5fc2ff; }
.bod {width: 70px;  text-align: center; margin: 0px 70px 20px 0px; float: left; color: #4f6a93; }
.cislo {position: relative; width: 20px;  border-radius: 5px;  margin: 0px 15px 0px 15px; background-color:#384d6d; font-size: 30px; padding: 5px 10px 8px 10px; }
.boda {width: 70px;  text-align: center; margin: 0px 70px 20px 0px; float: left; color: #a6b6ce; }
.body {height:90px;}
.cisloa {position: relative; width: 20px;  border-radius: 5px;  margin: 0px 15px 0px 15px;color: #71829b; background-color:#c8def9; font-size: 30px; padding: 5px 10px 8px 10px; }
.kontform {  font-size: 11px; font-weight: bold; position: relative; float: left; display: block; margin-bottom: 11px; width: 500px; margin-top: 0px; padding: 11px 0px 22px 0px}
.kontform form {padding: 0px; margin: 0px}
.imput {width: 300px; font-size: 14px; padding:5px; border-radius: 5px; border: 1px solid #4f6a93; color: #ffffff; background-color: #384d6d;}
.imput input.checkbox { border: none }
.imput input:focus { border: 1px solid #ffffff; }
.kontform input submit {width: 200px; font-size: 14px; padding:5px; border-radius: 5px; border: 1px solid #4f6a93; color: #ffffff; background-color: #384d6d;}
.kontform textarea {	width: 458px; font-size: 14px; padding:5px; border-radius: 5px; border: 1px solid #4f6a93; color: #ffffff; background-color: #384d6d;}
.button{width: 300px; font-size: 14px; padding:5px; border-radius: 5px; border: 1px solid #4f6a93; color: #ffffff; background-color: #384d6d; margin: 20px 0px 0px 0px}
.button2{width: 100px; font-size: 11px; padding:3px; border-radius: 5px; border: 1px solid #4f6a93; color: #ffffff; background-color: #384d6d; margin: 0px 0px 0px 10px}



.menuprava  { position: absolute; top: 13px; right: 15px; color: #6e6d6d; font-size: 10px; z-index:60}
.menuprava a:link { color: #6e6d6d; }
.menuprava a:visited { color: #6e6d6d; }
.menuprava a:hover { color: #00367c; }
.vlajka {position:relative; top: 6px; cursor: pointer; }
.logo  { position: absolute; top: 30px; left: 3px;}
.formulhledej {position: absolute; height: 20px; top: 55px; right: 16px; width: 245px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.polehledat  {position: absolute; top: 3px; left: 22px; border: 0px ; height: 15px; width:148px; margin: 0px 2px 0px 0px; padding: 0px 0px 0px 0px; }
.tlacitkohledat { position: absolute; border: 0px #fff outset; right: 1px; cursor: pointer; height: 18px; top:2px; width:65px; font-size: 11px; font-weight: bold; text-align: center; background-color: transparent; color: #6e6d6d; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.tlacitkohledat:active {border-style: inset;} 
.formul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#nahledkosik {position:absolute; text-align: left; font-size: 10px; visibility: hidden; width: 350px; display: block; right:1px; top:37px; padding: 20px; background-color: #ffffff; border-top: 1px solid #E0E0E0; border-right: 1px solid #c8c7c7; border-bottom: 1px solid #c8c7c7; border-left: 1px solid #c8c7c7; }
#akcesekce1 {cursor: pointer; display: inline;} 
.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:55px; top:3px; padding: 35px; background-color: #ffffff; border: 1px solid #E0E0E0; }

body a:link { color: #5fc2ff; text-decoration: none }
body a:visited { color: #5fc2ff; text-decoration: none }
body a:hover { color: #ffc600; text-decoration: none }
.nadpis  { position: absolute; height:20px; top: -65px; right: 30px; color: #013752; text-align: right; font-weight: bold; }
h1 a:link { color: #6e6d6d; text-decoration: none }
h1 a:visited { color: #6e6d6d; text-decoration: none }
h1 a:hover { color: #00367c; text-decoration: none }
.nadpis img {float:right}
h1  {color: #ffffff; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; font-size: 20px;  font-weight: normal; margin: 0px; margin: 0px 0px 30px 0px ; }
h2  {color: #ffffff; 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;}
.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: #6e6d6d;}
.bold11button:hover { color: #00367c; }

.bold  { font-weight: bold }
.bold11c  { color: #000000; font-size: 11px; font-weight: bold }
.bold11sed {color:#cfcfcf;font-size:11px;font-weight:bold}
.trbgsed {background-color: #e4e7ea}
.tlacitko  { color: #000000; font-size: 10px; margin-top: 5px; }
.tlacitkosik  { background-color: #000066; color: #ccffff; font-size: 15px; font-weight: bold;  margin-top: 5px; }
.tlkoupit  { height:39px; padding: 0px; margin: 0px; cursor: pointer; float:left}
.tllbok  {float:left;}
.tltext  {float:left; color: #ffffff; height:39px; background-image: url(../zdroje/dskrp.jpg); background-repeat: repeat-x; font-family: 'Arial'; font-size: 12px; font-weight: bold; padding: 10px 8px 0px 7px; margin: 0px;}
.prava  { text-align: right }
.drobeckovka  { color: #6e6d6d; position: absolute; z-index: 25; font-size: 11px; left: 36px; top:187px; text-align: left; }
.drobeckovka a:link { color: #6e6d6d; text-decoration: none }
.drobeckovka a:visited { color: #6e6d6d; text-decoration: none }
.drobeckovka a:hover { color: #00367c; text-decoration: none }
.razenishoph  { width: 708px; text-align: right; background-image: url(../zdroje/caradl.jpg); background-repeat: no-repeat; background-position: center bottom; font-size: 10px; float: left; padding: 1px 0px 1px 0px; margin: 0px 0px 10px 0px;}
.razenishopd  { width: 708px; text-align: right; background-image: url(../zdroje/caradl.jpg); background-repeat: no-repeat; background-position: center top; font-size: 11px; float: left; padding: 2px 0px 0px 0px; margin: 10px 0px -10px 0px;}
.razenishop a:link { color: #013752; text-decoration: none }
.razenishop a:visited { color: #013752; text-decoration: none }
.razenishop a:hover { color: #0b549e; text-decoration: none }        
.razenivyb { background-color: #A4A5A7; color: #ffffff; padding: 0px 3px 0px 3px; line-height: 15px;}
.razeniad { background-color: #A4A5A7; padding: 2px 2px 2px 2px; margin: 0px 0px -3px 0px; }
.razeniadn {padding: 2px 2px 2px 2px; margin: 0px 0px -3px 0px; }
.navigacepol { color: #000000; font-size: 9px; font-weight: bold; margin-top: 8px; margin-bottom: 3px; }
.navigaceleva { margin-top: 5px; display: block; font-size: 11px; font-weight: bold; }
.velkanavigace { color: #000000; margin-left: 8px; margin-right: 8px; }
.bold11p { color: #$11; font-size: 11px; font-weight: bold; text-align: right; }
.bold12 {font-size: 12px; font-weight: bold }
.bold12button { font-size: 12px; font-weight: bold; cursor:pointer; color: #6e6d6d;}
.bold12button:hover { color: #00367c; }
.bold13 { color: #000000; font-size: 13px; font-weight: bold }
.bold13button { font-size: 13px; font-weight: bold; cursor:pointer; color: #6e6d6d;}
.bold13button:hover { color: #00367c; }
.bold13hlaska { color: #000000; font-size: 13px; font-weight: bold; margin: 0px 0px 25px 0px;}
.bold13c { font-size: 13px; font-weight: bold }
.obrazekhl {position:relative; width:729px;  margin: 0px 0px 20px 0px; border: 0px;}
.obrazek1 { margin-right: 10px; margin-bottom: 5px; float: left; }
.obrazkyshopdet {margin: 0px 50px 25px 0px; float: left; max-width: 300px;}
.obrazekvelky { max-height: 500px; max-width: 300px; margin: 0px 0px 25px 0px; border: solid 0px }
.obrazekvypis { max-height: 40px; max-width: 40px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px }
.obrazekmalysh { float: left; max-height: 150px; max-width: 150px; margin: 0px 25px 0px 0px; border: solid 0px}
.odrazkamenu { position: absolute; top: 40%; left: 96%; bottom: 45%; float: right; }
.poleva { width: 198px; margin: 0px 0px 10px 0px; font-size: 11px; }
.polevaobsah { position: relative; margin:0px; padding: 9px; z-index: 5; }
.poleva p { margin:0px; }
.polevanadp {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; color: #6e6d6d; height: 24px; width: 198px; background-image: url(../zdroje/bokhmo.jpg); background-repeat: no-repeat; font-size: 12px; font-weight: bold; margin: 0px 0px 7px 0px; padding: 4px 5px 5px 8px;}
.polevanadpozv { font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; color: #6e6d6d; height: 24px; width: 198px; background-image: url(../zdroje/bokhmo.jpg); background-repeat: no-repeat; font-size: 12px; font-weight: bold; margin: 0px 0px 7px 0px; padding: 4px 5px 5px 8px;}
.polevanadpakce { font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; color: #6e6d6d; height: 24px; width: 198px; background-image: url(../zdroje/bokhmo.jpg); background-repeat: no-repeat; font-size: 12px; font-weight: bold; margin: 0px 0px 7px 0px; padding: 4px 5px 5px 8px;}
.polevanadpnov { font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; color: #6e6d6d; height: 24px; width: 198px; background-image: url(../zdroje/bokhmo.jpg); background-repeat: no-repeat; font-size: 12px; font-weight: bold; margin: 0px 0px 7px 0px; padding: 4px 5px 5px 8px;}
.polevanadpvyp { font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; color: #6e6d6d; height: 24px; width: 198px; background-image: url(../zdroje/bokhmo.jpg); background-repeat: no-repeat; font-size: 12px; font-weight: bold; margin: 0px 0px 7px 0px; padding: 4px 5px 5px 8px;}





.polevatyp { width: 198px; margin: 0px 0px 10px 0px; padding:0px; font-size: 11px; }
.polevatypobsah { position: relative; line-height:15px; margin:0px; padding: 0px; z-index: 5; }
.polevatypobsah a {float:none; display: block; }
.polevatyp p { margin:0px; }
.polevatypnadp { height: 24px; width: 198px; background-image: url(../zdroje/boktyph.jpg); background-repeat: no-repeat; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
.polevatypnadptext { font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; text-transform: uppercase; color: #6e6d6d; float:left; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 4px 5px 5px 8px;}

.polozkabok { font-size: 10px; width: 198px; margin-bottom: 10px; }
.polozkabok img { margin-bottom: 2px; }
.polozkakce { position: relative; text-align: center; font-size: 11px; font-weight: bold; width: 198px; margin: 0px 0px 20px 0px; border-bottom: 1px dotted #b7b7b7}
.polozkakceobr {text-align: center; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; max-height: 198px; max-width: 198px; }
.polozkakcenadp { text-align: center; text-transform: uppercase; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; width: 196px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.polozkakcepodnadp { font-family: 'Arial', 'Verdana', 'Helvetica', sans-serif; font-size: 11px; font-weight: normal; display:block }
.polozkakcecena { font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-weight: bold; font-size: 12px; margin: 10px 0px 10px 0px;}
.polozkakcecenasleva {color: #cf6405; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-weight: bold; font-size: 12px; margin: 10px 0px 10px 0px;}

.polozkakcenasam { position: relative; z-index:2; }

.mvypokno {position:relative; width: 928px; height:178px; overflow: hidden; margin: 0px 0px 0px 0px; display: block; float:left; }
.blokpolozekmvyp {position:absolute; width: 5000px; margin: 0px 0px 0px 0px; display: block; float:left; } 
.mvypoknosh1 {position:relative; width: 696px; height:178px; line-height: 14px; overflow: hidden; margin: 0px 0px 0px 0px; display: block; float:left; }
.blokpolozekmvypsh1 {position:absolute; width: 5000px; margin: 0px 0px 0px 0px; display: block; float:left; }
.mvypoknosh2 {position:relative; width: 696px; height:178px; line-height: 14px; overflow: hidden; margin: 0px 0px 0px 0px; display: block; float:none; }
.blokpolozekmvypsh2 {position:absolute; width: 5000px; margin: 0px 0px 0px 0px; display: block; float:left; }
.mvypoknosh3 {position:relative; width: 696px; height:178px; line-height: 14px; overflow: hidden; margin: 0px 0px 0px 0px; display: block; float:none; }
.blokpolozekmvypsh3 {position:absolute; width: 5000px; margin: 0px 0px 0px 0px; display: block; float:left; }
.mvypoknosh4 {position:relative; width: 696px; height:178px; line-height: 14px; overflow: hidden; margin: 0px 0px 0px 0px; display: block; float:none; }
.blokpolozekmvypsh4 {position:absolute; width: 5000px; margin: 0px 0px 0px 0px; display: block; float:left; }
.mvypoknosh5 {position:relative; width: 696px; height:178px; line-height: 14px; overflow: hidden; margin: 0px 0px 0px 0px; display: block; float:none; }
.blokpolozekmvypsh5 {position:absolute; width: 5000px; margin: 0px 0px 0px 0px; display: block; float:left; }
.polozkamvyp { text-align: center; position: relative; float: left; width: 116px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.polozkamvypnadp { text-align: center; font-family: 'Verdana'; font-size: 11px; font-weight: bold; width: 96px; height: 27px; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; }
.polozkamvypobrobal { height: 116px; padding: 0px 0px 0px 0px; margin: 0px; text-align: center; }
.polozkamvypobr { max-height: 116px; max-width: 116px; border:0px; margin: 0px; padding: 0px; }
.polozkamvypobrmini { position: absolute; right: 0px; bottom: 67px; max-height: 50px; max-width: 50px; z-index: 2;  border:1px solid #A4A5A7; margin: 0px; padding: 0px; }
.polozkamvypd { position: relative; text-align: width: 90px; height: 20px; display: block; background-repeat: no-repeat; font-size: 11px; font-weight: bold; margin: 10px 0px 0px 0px; padding: 4px 10px 0px 10px;}
.polozkamvypcena { font-size: 11px; font-family: 'Verdana'; font-weight: bold; color: #6e6d6d; }
.polozkamvypcenakce { font-size: 11px; font-family: 'Verdana'; font-weight: bold; color: #cf6405; }
#mvypsipkal { position:absolute; top: 60px; left: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; text-indent:-9999px; border:0;}
#mvypsipkap { position:absolute; top: 60px; right: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; background-position:-30px 0; text-indent:-9999px; border:0;}
#mvypsipkalsh1 { position:absolute; top: 60px; left: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; text-indent:-9999px; border:0;}
#mvypsipkapsh1 { position:absolute; top: 60px; right: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; background-position:-30px 0; text-indent:-9999px; border:0;}
#mvypsipkalsh2 { position:absolute; top: 60px; left: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; text-indent:-9999px; border:0;}
#mvypsipkapsh2 { position:absolute; top: 60px; right: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; background-position:-30px 0; text-indent:-9999px; border:0;}
#mvypsipkalsh3 { position:absolute; top: 60px; left: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; text-indent:-9999px; border:0;}
#mvypsipkapsh3 { position:absolute; top: 60px; right: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; background-position:-30px 0; text-indent:-9999px; border:0;}
#mvypsipkalsh4 { position:absolute; top: 60px; left: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; text-indent:-9999px; border:0;}
#mvypsipkapsh4 { position:absolute; top: 60px; right: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; background-position:-30px 0; text-indent:-9999px; border:0;}
#mvypsipkalsh5 { position:absolute; top: 60px; left: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; text-indent:-9999px; border:0;}
#mvypsipkapsh5 { position:absolute; top: 60px; right: 0px; display:block; visibility:hidden; cursor:pointer; width:30px; height:30px; background:url(../zdroje/arrowsneg.png) no-repeat; background-position:-30px 0; text-indent:-9999px; border:0;}


.polozkamvz { text-align: center; background-image: url(../zdroje/polmvzp.jpg); background-repeat: repeat-y; position: relative; float: left; width: 160px;  padding: 0px 0px 0px 0px; margin: 0px 11px 11px 0px; }
.polozkamvznadp { text-align: left; font-size: 10px; background-image: url(../zdroje/polmvzh.jpg); background-repeat: no-repeat; font-weight: bold; width: 132px; height: 27px; padding: 10px 14px 0px 14px; margin: 0px 0px 0px 0px; }
.polozkamvzobrobal { height: 110px; padding: 15px 25px 0px 25px; margin: 0px; text-align: center; }
.polozkamvzobr { max-height: 110px; max-width: 110px; border:0px; margin: 0px; padding: 0px; }
.polozkamvzd { position: relative; text-align: right; width: 150px; height: 20px; background-image: url(../zdroje/polmvzdv.jpg); display: block; background-repeat: no-repeat; font-size: 11px; font-weight: bold; margin: 10px 0px 0px 0px; padding: 4px 10px 0px 0px;}
.polozkamvzcena { font-size: 13px; font-weight: bold; color: #cf6405; }


.polozkakateg { text-align: center; background-image: url(../zdroje/polmvzp.jpg); background-repeat: repeat-y; position: relative; float: left; width: 160px;  padding: 0px 0px 0px 0px; margin: 0px 11px 11px 0px; }
.polozkakategnadp { color: #ffffff; text-align: left; font-size: 11px; background-image: url(../zdroje/polkategh.jpg); background-repeat: no-repeat; font-weight: bold; width: 160px; height: 15px; margin: 0px 0px 0px 0px; padding: 6px 5px 5px 8px; }
.polozkakategnadp a:link { color: #ffffff;}
.polozkakategnadp a:visited { color: #ffffff;}
.polozkakategnadp a:hover { color: #144204;}
.polozkakategobrobal { height: 110px; padding: 15px 25px 15px 25px; margin: 0px; text-align: center; }
.polozkakategobr { max-height: 110px; max-width: 110px; border:0px; margin: 0px; padding: 0px; }
.polozkakategd { position: relative; text-align: left; width: 150px; height: 65px; background-image: url(../zdroje/polkategdp.jpg); background-repeat: repeat-y; display: block; font-size: 10px; line-height: 15px; margin: 0px 0px 0px 0px; padding: 5px 10px 0px 10px;}
.polozkakategd a:link { color: #6e6d6d;}
.polozkakategd a:visited { color: #6e6d6d;}
.polozkakategd a:hover { color: #00367c;}
.polkategdd {width: 160px; height: 17px; background-image: url(../zdroje/polkategdd.jpg); background-repeat: no-repeat; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px;}


.polrada {display: block; float: left; width: 684px; margin: 0px 0px 11px 0px; }
.polozkafgt { text-align: center; background-image: url(../zdroje/polmvzp.jpg); background-repeat: repeat-y; position: relative; float: left; width: 160px;  padding: 0px 0px 0px 0px; margin: 0px 11px 0px 0px; }
.polozkafgtnadp { text-align: left; font-size: 10px; background-image: url(../zdroje/polmvzh.jpg); background-repeat: no-repeat; width: 160px; height: 4px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.polozkafgtobrobal { height: 130px;  padding: 11px 15px 11px 15px; margin: 0px; text-align: center; }
.polozkafgtext { padding: 4px 15px 11px 15px; margin: 0px; text-align: center; font-size:10px}
.polozkafgtobr { max-height: 130px; max-width: 130px; border:0px; margin: 0px 0px 10px 0px; padding: 0px; }
.polozkafgtd { position: relative; text-align: right; width: 160px; height: 4px; background-image: url(../zdroje/polfgtd.jpg); display: block; background-repeat: no-repeat; font-size: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.polevakt { color: #00367c; font-weight: bold;}
.cervenaktiv { color: #cf6405; font-family: 'Arial', 'Helvetica', sans-serif; }

.blokpolozek { width: 720px; margin: 0px 0px 0px -12px; display: block; float:left; }
.polozka { text-align: center; background-image: url(../zdroje/polp.jpg); background-repeat: repeat-y; position: relative; float: left; width: 228px;  padding: 0px 0px 0px 0px; margin: 0px 0px 12px 12px; }
.polozkanadp { text-align: center; text-transform: uppercase; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 12px; line-height: 14px; background-image: url(../zdroje/polh.jpg); background-repeat: no-repeat; font-weight: bold; width: 196px; height: 34px; padding: 12px 16px 0px 16px; margin: 0px 0px 0px 0px; }
.polozkapodnadp { font-family: 'Arial', 'Verdana', 'Helvetica', sans-serif; font-size: 11px; font-weight: normal; display:block }
.polozkaobrobal { position: relative; height: 196px; width:196px; z-index: 1; padding: 0px 16px 0px 16px; margin: 0px; text-align: center; }
.polozkaobr { max-height: 196px; max-width: 196px; border:0px; margin: 0px; padding: 0px; }
.polozkaobrmini { position: absolute; right: 16px; bottom: 0px; max-height: 80px; max-width: 80px; z-index: 2;  border:1px solid #A4A5A7; margin: 0px; padding: 0px; }
.poltext { text-align: center; width: 196px; top: 0px; left: 0px; font-size: 11px; margin: 0px; padding: 16px 16px 0px 16px; line-height: 12px}
.polozkad { position: relative; width: 228px; height: 80px; background-image: url(../zdroje/pold.jpg); display: block; background-repeat: no-repeat; font-size: 11px; margin: 0px ; padding: 0px;}
.cena {  text-align: center; position: absolute; left: 0px; bottom: 16px; width: 228px; float: left; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-weight: bold; font-size: 12px; }
.cenasleva {  text-align: center; color: #cf6405; position: absolute; left: 0px; bottom: 16px; width: 228px; float: left; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-weight: bold; font-size: 12px; }

.akceznacka {position: absolute; left: 16px; z-index: 3; top: 196px; background-image: url(../zdroje/makce1p.jpg); background-repeat: repeat-x;}
.akceznackaimleva {margin:0px; padding:0px; display: inline; float:left}
.akceznackatext {float:left; margin: 3px 3px 0px 3px; color: #ffffff; height: 27px; text-transform: uppercase; font-weight: bold; font-family: 'Verdana', 'Arial'; font-size: 10px; }

.menhlava {float: left; margin: 0px 0px 0px 0px; padding: 0px}
.tlacitkodeslat  { position: absolute; top:264px; right:25px}
.hiresodkaz { position: absolute; top:10px; left:25px; font-size: 7px; line-height:11px; display: block; background-color: #f3f3f3; border: 1px solid #D4D4D4; padding: 0px 3px 0px 3px}
.hiresodkaz:hover { color:#ffffff; background-color:#787A8B;}
.hiresodkazm { position: absolute; bottom:-4px; left:27px; font-size: 7px; line-height:11px; display: block; background-color: #f3f3f3; border: 1px solid #D4D4D4; padding: 0px 3px 0px 3px}
.hiresodkazm:hover { color:#ffffff; background-color:#787A8B;}
.dsblokhh {color: #ffffff; height: 4px; width: 708px; background-image: url(../zdroje/dsh.jpg); background-repeat: no-repeat; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px;}
.dsblokh {position: relative; width: 708px; float:left; background-image: url(../zdroje/dsp.jpg); background-repeat: repeat-y; padding: 20px 0px 20px 0px;}
.dsobrv {position: relative; display: block; float: left; width:402px; margin: 0px; padding: 0px 0px 0px 25px; }
.dsobrv img {max-width: 358px; max-height: 358px; margin: 0px; padding: 0px; border: 0px}
.dsobry {position: relative; float:left; width: 358px; padding: 15px 22px 0px 22px; }
.dsobr {position: relative; float:left; width: 84px; text-align: center; margin: 10px 10px 0px 0px; }
.dsobrmh {height: 4px; width: 84px; background-image: url(../zdroje/dsimgh.jpg); background-repeat: no-repeat; margin: 0px 10px 0px 0px;}
.dsobrm {background-image: url(../zdroje/dsimgp.jpg); background-repeat: repeat-y; display:block; height: 79px; }
.dsobrm img {max-width: 70px; max-height:76px; margin:50% 0px 50%px 0px; border: 0px}
.dsobrmd {height: 4px; width: 84px; background-image: url(../zdroje/dsimgd.jpg); background-repeat: no-repeat; margin: 0px 10px 0px 0px;}
.dsblokdh {position: relative; height: 1px; width: 708px; background-image: url(../zdroje/dsdh.jpg); float: left; background-repeat: no-repeat; }
.dsblokd {background-image: url(../zdroje/dsdp.jpg); width: 666px; background-repeat: repeat-y; float: left; padding: 10px 22px 10px 22px; margin: 0px }
.dsblokdd {width: 708px; height: 13px; background-image: url(../zdroje/dsdd.jpg); background-repeat: no-repeat; float: left;font-size: 11px; font-weight: bold; margin: -13px 0px 20px 0px; padding: 0px; }
.dstab { position: relative; font-size: 10px; float: right; width: 250px; margin: 0px 25px 0px 0px;  }
.dstab td {height: 20px}
.dstabcenaold {text-decoration: line-through}
.dstabcenanew { color: #cf6405; font-weight: bold; font-size: 16px; }
.dstabtdh {vertical-align: baseline; }
.dstabtdd  {vertical-align: text-bottom; }
.zl { color: #e2f20d }
.fial { color: #9A53FF }
.polozkatblok { color: # }
.polozkatblok h1 {color: #; font-weight: bold; font-size: 11px; margin-bottom: 0px; margin-top: 0px;}
.polozkabok { font-size: 10px; color: #; width: 130px; margin-bottom: 10px; }
.polozkabok img { margin-bottom: 2px; }
.bold11pods { color: #ffffff; font-size: 11px; font-weight: bold; display: block; text-align: right; margin-right: 5px;}
.hlaskabok { color: #f84bc1; font-size: 11px; margin-bottom: 0px; display: block; }
.chybadresa { color: #e50303; font-size: 11px; margin-bottom: 0px; display: block; }
.textdopolozky { color: #; font-size: 9px; position: absolute; top: 123px; left: 50%; width: 110px; margin-left: -55px; }
.velpisma { padding-left: 8px; color: #000000; }
.razeni {text-align: right; float: left; font-size: 14px; right: 0px; width: 590px; height: 20px; margin: 0px 0px 10px 0px;}
.razeniv {font-size: 14px; font-weight: bold; }

div#listmenuhlav { padding-bottom: 0px;}
div#listmenu { position: relative; color: #342424; 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: 160px; top: 166px; }
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:55px; background-image: url(../zdroje/menudelic.jpg); background-repeat: no-repeat; margin: 0px 0px 0px 0px; float: left; padding: 20px 50px 0px 50px}

div#listmenu a { color: #342424; 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: 73px; width: 200px; }
div#listmenu ul li ul li a:hover   {  color:#ffffff; background-color: #9fb1bd; }
div#listmenu ul li ul li   { width: 100%; margin-left: 1px; background-color: #e3e5e6;  }

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: #00367c;}


* 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; }
.menu { font-family: 'Arial', 'Verdana', 'Helvetica', sans-serif;list-style-type:none; background-repeat: repeat-y; width: 198px; margin: -8px 0px 24px 0px; padding:0px; font-size: 12px; display: block;}
.menuobsah { position: relative; margin:0px; padding: 0px; z-index: 5; }
.menud { width: 198px; height: 15px; background-image: url(../zdroje/menud.jpg); z-index: 0; background-repeat: no-repeat; font-size: 11px; font-weight: bold; margin: -5px 0px -10px -10px; padding: 0px;}
.menu li { list-style-type:none; margin-top:8px; z-index:1;}
.menu ul { padding: 0; margin: 0px 0px 0px 0px; font-weight: bold; text-transform: uppercase; }
.menu ul li ul li { margin: 6px 0px 0px 0px; }
.menu ul li ul { margin: 0px 0px 0px 15px; font-weight: normal; text-transform: none; }
.menu ul li ul li ul{ margin: 0px 0px 0px 15px; }
.menuodr3 {float: left; width: 198px; position: relative; }
.menuodr3 span {display: block; margin-left: 35px; margin-top: 0px; margin-bottom: 0px; ; margin-right: 15px;}
.menuodr3 a{font-size: 11px; display: block; padding-top: 2px; padding-bottom: 4px;}
.menuodr3 img {margin-left: 26px;float: left; position: absolute; top: 7px;}
.menuodr3 a:hover   {position: relative; color: #00367c;}
.menuodr4 {float: left; width: 210px; position: relative; }
.menuodr4 span {display: block; margin-left: 45px; margin-top: 0px; margin-bottom: 0px; ; margin-right: 15px;}
.menuodr4 a{font-size: 11px; display: block; padding-top: 2px; padding-bottom: 4px;}
.menuodr4 img {margin-left: 36px;float: left; position: absolute; top: 7px;}
.menuodr4 a:hover   {position: relative; color: #00367c;}
.menuodr5 {float: left; width: 210px; position: relative; }
.menuodr5 span {display: block; margin-left: 55px; margin-top: 0px; margin-bottom: 0px; ; margin-right: 15px;}
.menuodr5 a{font-size: 11 px; display: block; padding-top: 2px; padding-bottom: 4px;}
.menuodr5 img {margin-left: 46px;float: left; position: absolute; top: 7px;}
.menuodr5 a:hover   {position: relative; color: #00367c;}
.menuvybrana { color: #00367c; font-weight: bold; }
.pfg { position: relative; right: 70px; float: right; border-width: 0; }
.lfg { float: left; border-width: 0; }
div#strdisk img { vertical-align: middle; border-width: 0; }
.fgnavrat { width: 30px; float: right; border-width: 0; }
div#diskuse1 { background-color: #ebebeb; }
div#diskuse2 { margin-left: 10px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse3 { margin-left: 20px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse4 { margin-left: 30px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse5 { margin-left: 40px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse6 { margin-left: 50px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse7 { margin-left: 60px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse8 { margin-left: 70px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse9 { margin-left: 80px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse10 { margin-left: 70px; background-color: #ffffff; border-left: solid 1px #7b0227 }
div#diskuse { padding: 15px; margin-bottom: 10px}
div#diskuse h1 { margin: 0px; font-size: 13px; }
div#diskuse h2 { margin: 0px; font-size: 11px; }
div#diskuse p { margin-top: 5px; margin-bottom: 0px; }
.vel9 { font-size: 9px; }
.googlelit  { width: 673px; margin: 7px 0px 0px -4px;}
.googletext { position: relative; margin: -3px 13px 5px -3px; float: left; width: 250px; height: 250px; }
.googlenadpat  {position:relative; width: 673px; margin: 5px 0px 0px -4px;}
.menupataobal { position: relative; z-index: 11; float: left;  width: 1000px; color: #ffffff; font-size: 10px; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; font-weight: bold; text-decoration: none; }
.menupata { position: relative; color: #6e6d6d; font-size: 11px; clear:none; font-family: 'Arial', 'Verdana', 'Helvetica', sans-serif; font-weight: normal; padding-top: 0px; margin: 0px auto; left: 10px; width: 950px; text-align: center;}
.menupatablok {position: relative; text-align: left; line-height: 20px; border: 0px solid #000000; max-width:150px}
.menupatakap { color: #6e6d6d; font-size: 11px; font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif;  text-transform: uppercase; font-weight: bold}

.plovokno {position:absolute; z-index:100; left:10%; right:10%; top:75px; font-weight: bold; font-size: 15px; text-transform: uppercase; font-family: 'Verdana', 'Arial'; }
.plovoknotabh {background-image: url(../zdroje/chybahp.png); background-repeat: repeat-x; }
.plovoknotabp {background-image: url(../zdroje/chybabprp.png); background-repeat: repeat-y; background-position: right top;}
.plovoknotabd {background-image: url(../zdroje/chybadp.png); background-repeat: repeat-x; }
.plovoknotabl {background-image: url(../zdroje/chybablp.png); background-repeat: repeat-y; }
.plovoknonapln {padding: 0px 5px 5px 25px; color:#4e6283; }
#plovoknozavri {position:absolute; cursor: pointer; float:none; display:block; top: 11px; right: 24px; width: 22px; height: 22px;}
.plovoknohpr {position:relative; width: 56px; height:39px; background-image: url(../zdroje/chybahpr.png); background-repeat: no-repeat; }
.facebook {position: absolute; display:block; z-index: 100; top: 9px; right: 66px; width: 18px; height: 18px; }
.twitter {position:absolute; display:block; z-index: 100; top: 9px; right:36px; width: 18px; height: 18px; }
.formobjedn td {padding: 5px 0px 0px 0px;}
.formobjedn h2 {font-family: 'Verdana', 'Arial', 'Helvetica', sans-serif; font-size: 14px; margin: 0px 0px 5px 0px; padding: 0px; text-transform: uppercase; font-weight: normal; color: #6e6d6d;  }
 
.langmenu { z-index:70; font-size: 10px; }
.langmenu a {background-color: #787c7f; color: #ffffff; display: block; text-align: center; padding: 2px 8px 2px 8px; margin: 0px 0px 0px 0px;  }
.langmenu a:hover {background-color: #1f285f; color:#ffffff; }
.langmenu a:visited { color: #ffffff; }
#langvybrana {float:right; margin: 0px 0px 0px 0px; display: block; background-color: #787c7f; color:#ffffff; padding: 2px 8px 2px 2px; cursor:pointer;}
#langnevybrana {color:#ffffff; margin: 0px 0px 0px 0px; overflow:hidden;  visibility:hidden}
.help {position: relative; display: block; float: right; margin:9px 0px 0px 0px; right: 110px}
.help img {max-width: 13px}
.info {position: absolute; display: none; top:-3px; left: 30px; width: 260px; font-size: 10px; background-color: #bde5fd; line-height: 12px; color: #4e6283;  border: 1px solid #5fc2ff; border-radius: 5px; padding: 5px;}

