BODY,a {font-family:Arial, Verdana !important;font-size:14px;font-weight:normal;font-style:normal;color:#222;text-decoration:none;}

h1, h1 a, h1 a:active, h1 a:visited, h1 a:link, h2, h2 a, h2 a:active, h2 a:visited, h2 a:link, b,strong,em,i {display:inline;font-size:10pt;font-weight:normal;font-style:normal;text-decoration:none;color:white;}
h1 a:hover, h2 a:hover, h4 a:hover{display:inline;text-decoration:none;}
big, big a, big a:active, big a:visited, big a:link {display:inline;font-size:24px;color:#222;}
big a:hover{text-decoration:none;}
img {border:none;padding:0;margin:0;}
p{display:inline;}

body {width:100%;height:100%;margin:0;padding:0;text-align:center;z-index:5;}
.box {width:962px;margin:0 auto;padding:0;text-align:left;display:block;position:relative;z-index:7;}
.container {width:100%;position:relative;height:auto !important;height:100%;min-height:100%;margin:0 auto;padding:0;text-align:center;background: #fff url('obrazky/pozadi.png') repeat;background-position:0% 0%;z-index:8;}
.hlavicka {position:relative;border-bottom:0px solid #ddd;display:block;width:100%;height:120px;text-align:center;margin-bottom:0px;background: transparent url('obrazky/hlavicka.png') repeat-x;background-position:0% bottom;z-index:9;}
.informace {z-index:50;position:absolute;height:350px;color:#fff;font-size:10pt !important;line-height:1.1;font-weight:normal;font-style:normal;width:100%;;margin:0;padding:0;bottom:0px;text-align:center;background: transparent url('obrazky/hlavicka.png') repeat-x;background-position: 50% 0px;padding-top:15px;}
.informace a{color:white;font-size:10pt;}
.infotext{text-align:justify;}

.mezera{clear:both;height:350px;}
.kontakt{text-align:center;color:white;margin-top:10px;font-size:18pt;position:relative;bottom:0px;}
.kontakt a{font-size:18pt;color:white;}
.kontakt a:hover{text-decoration:underline;}

.logoimg, .logonadpis, .logopopis{position:absolute}
.textbox {float:left;position:relative;width:454px;height:180px;padding:6px 10px 10px 10px;text-align:justify;margin:10px 0px 0px 0px;border:1px solid #dddddd;background-color:white;border-radius:7px;}
.mezeravpravo{margin-right:10px;}
.textbox big a, .textbox big{color:black;font-size:24px;margin-bottom:5px;display:inline;line-height:1.5em;text-decoration:none;}
.textbox a{font-weight:bold;}
.textbox a:hover{text-decoration:none;}
.full {width:940px;height:auto;}
.foto{float:right;max-width:350px;border-radius:7px;border:1px solid #eee;margin:5px 0px 10px 10px;position:relative;z-index: 0;}
.fotobox{float:left;width:960px;margin-top:15px;text-align:center;vertical-align:top;}
.fotobox img{display:inline-block;max-width:300px;max-height:240px;margin:5px 5px 5px 5px;border-radius:7px;border:1px solid #eee;}
.nahled{max-width:140px;max-height:70px;margin:5px 0px 5px 10px;}
.zobrazit{position:absolute;bottom:5px;right:5px;}
.lokalita{position:absolute;bottom:5px;left:10px;font-weight:bold;color:#333;font-style:normal;font-size:16px;}
.paticka{z-index:-1;margin-bottom:-10px;margin-top:50px;clear:both;}
.oddelovac{padding:6px 0px 6px 10px;margin:10px 0px 0px 0px;width:950px;text-align:center;height:auto;color:black;font-size:24px;font-weight:bold;}
.vyhoda{color:black;font-size:18px;margin-left:0px;line-height:1.7em;}
.mensipismo{font-size:17px;}
.oranzova{color:#F4711F;margin-left:5px;}
.cervena{color:red;}

ul{float:left;border:0px;padding:2px 0px 4px 0px;float:left;margin:10px 0px 0px 0px;;width:960px;}
li {list-style-type:none;width:80px;overflow:hidden;float:left;border-radius:7px;}
li a, li a:active, li a:visited, li a:link {float:left;text-decoration:none;font-size:14px;font-weight:bold;color:#000;display:block;width:65px;text-align:center;margin-left:5px;padding:2px 2px 2px 2px;border-radius:7px;}
li a:hover{text-decoration:none;color:black;border:0px solid #ddd;border-radius:7px;}
li.male {list-style-type:none;width:auto;overflow:hidden;float:left;margin-right:3px;margin-top:2px;border-radius:7px;}
li.male a{font-size:10px !important;width:auto !important;font-weight:bold !important;padding:2px 7px 2px 7px;border-radius:7px;}
.active{color:black !important;font-weight:bold !important;border:0px solid #ddd;border-radius:7px;}

iframe.facebook{float:right;margin-top:35px;border:none; overflow:hidden; width:64px; height:40px;}
#map_canvas{float:left;position:relative;width:960px;height:350px;margin:-1px 0px 0px 0px;border:1px solid #ddd;border-radius:7px;clear:both;background-color:white;}
.mapa{float:left;position:relative;}

.button {position:absolute;bottom:5px;right:5px;border: 1px solid #ddd;padding: 5px 15px;border-radius: 7px;text-decoration: none;vertical-align: middle;color: white;font-size: 13px;}
.button:hover {border: 1px solid #666;}
.odkaz{position:relative;float:left;font-weight:bold;font-size:16px;padding: 5px 10px;margin-top:16px;margin-left:13px;}        

.ikonka{float:left;width:36px;height:36px;margin-right:10px;margin-left:3px;margin-top:10px;}
.polozka{position:relative;float:left;font-weight:bold;font-size:16px;padding: 4px 10px;margin-top:17px;z-index:1000}
.polozkatext{position:relative;float:left;font-weight:normal;font-size:16px;padding: 4px 10px;margin-top:7px;width:500px;text-align:left;z-index:1000}

.textbox,#map_canvas,.foto,.oddelovac,.active,li, li a, li a:active, li a:visited, li a:link, .button, .button:hover,.vyhoda{behavior: url('pie/PIE.htc');}
.informace{font-size:9pt\9;}
.textbox big a, .textbox big{font-size:20px\9;}

form{position:absolute;top:278px;left:448px;z-index:0}
.vyplnit{width:80px;height:41px;font-size:28px;padding-left:5px;border:0px solid #ddd;}
.odeslat{width:125px;height:45px;font-size:24px;margin-left:15px;}
.neplatny{position:absolute;top:335px;left:443px;z-index:2000;background-color:transparent;font-weight:bold;}
.obrvyhoda{border:none;position:absolute;top:10px;right:10px;z-index:0}
.textvyhody{position:absolute;top:190px;left:395px;width:340px;z-index:0;text-align:left;}

.lokal{text-align:left;}
.textbox.lokal big a{line-height: 1em;}
.lokal div{text-align:justify;}


