*{padding: 0;margin: 0;border: 0;}
ul{list-style-type: none;}
body{font-size: 12px;margin-top: 67px;text-align: center;background: url('./images/pozadi2.jpg') left top repeat-x #191919;font-family: Arial, Helvetica, sans-serif;color: #FFF;}
a{color: #FFF;}
div.hlavni{text-align: left;margin: auto;width: 738px;position: relative;}

br.clear{float: none;clear: both;font-size: 1px;line-height: 1px;}

div.hp{background: url('./images/obsah_pozadi.jpg') center top repeat-y;}

div.header{width: 738px;height: 322px;position: relative;background: url('./images/header.jpg') left top no-repeat;margin: 67px auto 0 auto;}
div.header span.leva-sipka{display: block;position: absolute;left: -31px;top: 153px;width: 65px;height: 70px;background: url('./images/leva_sipka.jpg') left top no-repeat;}
div.header span.prava-sipka{display: block;position: absolute;right: -25px;top: 157px;width: 55px;height: 60px;background: url('./images/prava_sipka.gif') left top no-repeat;}

ul.menu{width: 738px;height: 137px;background: url('./images/menu3.jpg') left top no-repeat;}
ul.menu li{width: 219px;height: 43px;line-height: 43px;text-align: center;float: left;margin-top: 54px;position: relative;}
ul.menu li span{cursor: pointer;position: absolute;width: 219px;height: 43px;display: block;left: 0;top: 0;}
ul.menu li#o-clubech{margin: 55px 0 0 5px;}
ul.menu li#spoluprace{margin: 55px 0 0 34px;}
ul.menu li#novinky-a-akce{margin: 56px 0 0 37px;}
ul.menu li#o-clubech span{background: url('./images/o-clubech.jpg') left top no-repeat;}
ul.menu li#spoluprace span{background: url('./images/spoluprace.png') left top no-repeat;}
ul.menu li#novinky-a-akce span{background: url('./images/novinky-a-akce2.jpg') left top no-repeat;}

ul.menu2{width: 738px;height: 137px;background: url('./images/menu3.jpg') left top no-repeat;}
ul.menu2 li{width: 219px;height: 43px;line-height: 43px;text-align: center;float: left;margin-top: 54px;position: relative;}
ul.menu2 li span{cursor: pointer;position: absolute;width: 219px;height: 43px;display: block;left: 0;top: 0;}
ul.menu2 li#o-clubech{margin: 55px 0 0 5px;}
ul.menu2 li#spoluprace{margin: 55px 0 0 34px;}
ul.menu2 li#novinky-a-akce{margin: 56px 0 0 37px;}
ul.menu2 li#o-clubech span{background: url('./images/menu3.jpg') -5px -55px no-repeat;}
ul.menu2 li#spoluprace span{background: url('./images/spoluprace.png') left top no-repeat;}
ul.menu2 li#novinky-a-akce span{background: url('./images/novinky-a-akce2.jpg') left top no-repeat;}

div.obrno{position: absolute;z-index: 9;top: 30px;left: 55px;}
img.obrno{border: 2px solid black;z-index: 10;cursor: pointer;}
img.obrnn{display: none;}

div.footer{width: 100%;background: #121212;border-top: 1px solid #474747;margin-top: 20px;}
div.footer div.obsah{padding: 20px 0 30px 0;color: #FFF;width: 738px;margin: auto;text-align: left;}
div.footer div.obsah img{margin-right: 50px;margin-bottom:25px;}
div.footer div.obsah div.j {width:45px;height:125px}
div.footer div.obsah div {float:left;}
div.footer div.obsah h3{font-size: 24px;margin-bottom: 10px;margin-left:90px;margin-top:-100px}
div.footer div.obsah p {margin-left:90px;}

div.footer2{margin: auto;width: 738px;text-align: left;padding: 20px 0 30px 0;color: #5a5a5a;font-size: 11px;}
div.footer2 ul{margin-bottom: 20px;}
div.footer2 ul li{display: inline;padding-right: 20px;}
div.footer2 ul li a{color: #a3a3a3;font-size: 11px;text-decoration: none;}
div.footer2 ul li a:hover{text-decoration: underline;}

div.hp div.levy, div.akce div.levy{float: left;width: 340px;}
div.hp div.pravy, div.akce div.pravy{float: right;width: 340px;}
div.hp div.levy div.odsazeni, div.akce div.levy div.odsazeni{padding: 20px 30px 10px 10px;}
div.hp div.pravy div.odsazeni, div.akce div.pravy div.odsazeni{padding: 20px 10px 10px 30px;}

h2{font-weight: normal;letter-spacing: 0px;text-transform: uppercase;font-family: Arial;font-size: 24px;}
div.hlavni h3{margin-bottom: 15px;font-weight: normal;letter-spacing: 0px;text-transform: uppercase;font-family: Arial;font-size: 14px;}

span.vetsi{font-size: 14px;}
div.hp p{padding-top: 20px;}
p.xx{font-size: 11px;padding-bottom: 0px;padding-top:0px;margin-top:-15px;margin-bottom:0px}
div.hp p.xx img{float: left;margin-right: 10px;margin-top:-3px}
p.x{font-size: 11px;padding-bottom: 0px;padding-top:0px;margin-top:5px;margin-bottom:0px}
div.hp p.x img{float: left;margin-right: 10px;margin-top:-3px}
p.xxx{font-size: 11px;padding-bottom: 35px;margin-top:-15px}
div.hp p.xxx img{float: left;margin-right: 10px;margin-top:-3px;}

ul.cisla{margin-top: 15px;margin-bottom: 25px;}
ul.cisla li{height: 21px;line-height: 22px;margin-bottom: 2px;padding-left: 30px;font-size: 11px;}
ul.cisla li.jednicka{background: url('./images/1.jpg') left center no-repeat;}
ul.cisla li.sestka{background: url('./images/6.jpg') left center no-repeat;}

ul.odrazky{margin-top: 15px;}
ul.odrazky li{background: url('./images/odrazka.jpg') left center no-repeat;padding-left: 20px;height: 20px;line-height: 20px;font-size: 14px;}
a.oranzovy{color: #f7921e;float: right;text-decoration: none;}
a.oranzovy:hover{text-decoration: underline;}

.b2{border: 2px solid #FFF;}

ul.cerne li{padding: 7px 13px 5px 13px;background: url('./images/odrazka_cerna.jpg') left bottom no-repeat;margin-bottom: 10px;height:25px;line-height:25px}
ul.cerne li.top{padding: 7px 13px 0px 13px;background: url('./images/odrazka_top.jpg') left bottom no-repeat;margin-bottom: 0px;height:9px;line-height:0px}
ul.cerne li.bottom{padding: 0px 13px 0px 13px;background: url('./images/odrazka_bottom.jpg') left bottom no-repeat;margin-bottom: 10px;height:12px;line-height:0px}
ul.cerne li.stred{padding: 0px 13px 0px 13px;background: url('./images/odrazka_pozadi.jpg') left bottom repeat-y;margin-bottom: 0px;height:auto;line-height:25px}

div.spoluprace p{padding-top: 30px;padding-bottom: 30px;}
div.spoluprace p{font-size: 14px;}
div.spoluprace a{color: #f7921e;text-decoration: none;}
div.spoluprace a:hover{text-decoration: underline;}

div.polozka-akce, div.polozka-akce_txt{position: relative;margin-top: 30px;}
div.polozka-akce a img {border:none}
div.polozka-akce_txt{padding-left: 15px;padding-top: 10px;}
div.polozka-akce_txt h3{font-size: 14px;margin-bottom: 20px;font-weight: bold;text-transform: none;}
div.polozka-akce span.datum, div.polozka-akce_txt span.datum{left: -60px;top: 0;position: absolute;display: block;width: 60px;height: 46px;line-height: 46px;text-align: center;font-size: 11px;background: url('./images/akce_datum.jpg') left top no-repeat #474747;overflow: hidden;}


div.cerne3 div{margin:0px auto;width:510px;padding-left:13px;padding-right:13px;background: url('./images/program-prostredek.png') left bottom repeat-y;line-height:25px}
div.cerne3 div.p {padding-right:13px;}
div.cerne3  div.vrsek {width:510px;background: url('./images/program-vrsek.png') left top no-repeat;height:8px}
div.cerne3  div.spodek {width:510px;background: url('./images/program-spodek.png') left top no-repeat;height:10px}
div.cerne3 span.datum {font-size:13px}
div.cerne3 strong {font-size:13px}

div.galerie div#obal {width:763px;margin:0px auto}
div.galerie div#back {width:763px;height:37px;background: url('./images/galerie_nadpis.png') center top no-repeat}
div.galerie div.akce {width:251px;float:left;margin-top:-28px;border-right:5px solid #121212}
div.galerie div.akce2 {width:251px;float:left;margin-top:-28px;border:none}
div.galerie div.akce h2 {font-size:15px;font-weight:normal;padding:0 0 0 0;margin: 0 0 0 0;font-family:arial;text-align:center}
div.galerie div.akce div.odkazy a {color:#f7921e;font-size:12px;font-family:arial;text-decoration:none;display:block;}
div.galerie div.akce div.odkazy {float:left;margin-top:23px;margin-left:18px}
div.galerie div.akce img {float:right;margin-top:13px;margin-right:8px;border:1px solid white}
div.galerie div.akce div.odkazy a:hover {text-decoration:underline}

input.newsletters{padding: 9px 13px 5px 13px;background: url('./images/odrazka_cerna.jpg') left top no-repeat;margin-bottom: 10px;height:25px;color: #FFF;width: 275px;}
input#submit{background: #121212;color: #F7921E;border: 1px solid #3B3B3B;width: 100px;padding: 2px 10px;}
div.prostory{text-align: center;padding-top: 15px;}
div.prostory img{border: 3px solid #FFF;margin: 5px;}
