 * {margin: 0; padding: 0; }
 p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, img, a {border: none;}
 body {font-family: verdana; font-size: 0.8em; text-align: center; background: #cde5e5 url("../images/body-podklad.gif") left top repeat-x;}
 #ram1 {width: 1000px; margin: 0 auto; text-align: left;}
 #ram2 {}
 
 #hlavicka {width: 1000px; height: 274px; position: relative;}
 #logo {width: 347px; height: 74px; overflow: hidden; font-size: 1em; position: absolute; top: 35px; left: 0; margin:0; padding:0;}
 #logo a {width: 347px; height: 74px; position: absolute; top: 0; left: 0; display: block;}
 #logo a span {width: 347px; height: 74px; position: absolute; top: 0; left: 0; display: block; background: url(../images/logo.png) left top no-repeat; z-index: 3;}
 

#menuobal {position: absolute; top: 137px; height: 52px; width: 1000px; background: #fe7400 url("../images/menu-podklad.png"); overflow: hiddden;}
#menu {position: absolute; top: 0px; left: 15px; list-style-type: none; width: 985px;}
#menu li {float: left; width: auto; margin: 0 2px;}
#menu a {display: block; text-decoration: none; height: 52px; line-height: 52px; padding:0;}
/*#menu a span {padding:  0 15px; display: block; height: 52px;}*/
#menu span {text-align: center;  color: #fff; display: block; text-decoration: none; font-weight: bold; height: 52px; line-height: 52px;}
#menu span span {padding:  0 15px; display: block; height: 52px;}

#menu a:hover {background: url("../images/menu-hoverl.png") 0 9px no-repeat;}
#menu a:hover span {background: url("../images/menu-hoverr.png") right 9px no-repeat;}
#menu span:hover {background: url("../images/menu-hoverl.png") 0 9px no-repeat;}
#menu span:hover span {background: url("../images/menu-hoverr.png") right 9px no-repeat;}


#menu li.aktualni a {background: url("../images/menu-hoverl.png") 0 9px no-repeat;}
#menu li.aktualni a span {background: url("../images/menu-hoverr.png") right 9px no-repeat;}
#menu li.aktualni span {background: url("../images/menu-hoverl.png") 0 9px no-repeat;}
#menu li.aktualni span span {background: url("../images/menu-hoverr.png") right 9px no-repeat;}


#menu div {position: absolute; top: 45px; display: none; width: auto; z-index: 5;}

#menu div ul {list-style-type: none; background: #fff; border-left: 1px solid #fe7400; border-right: 1px solid #fe7400; padding: 0px 0;}
#menu li:hover div {display: block; }
#menu .sub1, #menu li.aktualni .sub1 {display: block; width: auto; background: url("../images/sub1.png") right top no-repeat; height: 5px; padding: 0; line-height: 1px;}
#menu .sub2, #menu li.aktualni .sub2 {display: block; width: auto; background: url("../images/sub2.png") left top no-repeat; height: 5px; padding: 0; margin: 0 6px 0 0; line-height: 1px;}
#menu .sub3, #menu li.aktualni .sub3 {display: block; width: auto; background: url("../images/sub3.png") right bottom no-repeat; height: 5px; padding: 0; line-height: 1px;}
#menu .sub4, #menu li.aktualni .sub4 {display: block; width: auto; background: url("../images/sub4.png") left bottom no-repeat; height: 5px; padding: 0; margin: 0 6px 0 0; line-height: 1px;}
#menu li li {float: none; margin:0;}

#menu li li a {text-align: left;  margin: 0px; padding: 0 8px; color: #000; display: block; text-decoration: none; font-weight: normal; height: 30px; line-height: 30px;}
#menu li.aktualni li a span {background: none;}
#menu li.aktualni li a {background: none;}

#menu li li a:hover {background: #ffead9;}




 #drobecky {width: 1000px; height: 65px; position: absolute; top: 189px; left:0;}
 #drobecky div {width: 145px; height: 65px; overflow: hidden; position: absolute; top:0; left: 0;}
 #drobecky div span {display: block; width: 145px; height: 65px; overflow: hidden; position: absolute; top:0; left: 0; background: url(../images/drobecky.png) left top no-repeat; z-index: 2;}
 #drobecky p {font-weight: bold; position: absolute; top: 0; left: 145px; height: 65px; line-height: 65px; color: #036363;}
 #drobecky p a {color: #ff7b0d;}
 #drobecky p a:hover {color: #b3ac8b;}
 #drobecky p span {color: #b3ac8b;}
 
 #facebook {width: 334px; height: 66px; overflow: hidden; position: absolute; top: 20px; left: 666px; display: block}
 #facebook span {width: 334px; height: 66px; position: absolute; top: 0px; left: 0px; background: url("../images/facebook.gif") left top no-repeat; z-index: 3;}
 
 #levysloupec {width: 260px; float: left; overflow: hiddden;}
 #pravacast {margin: 0 0 0 10px; width: 730px; float: left; overflow: hiddden; background: #f2f9f9 url(../images/pravacast-top.gif) left top no-repeat;}
 #pravacast2 {padding: 10px; background: url(../images/pravacast-bottom.gif) left bottom no-repeat;}
 #obsah {width: 440px; float: left; overflow: hiddden;}
 #pravysloupec {width: 270px; float: left; overflow: hiddden;}
 
 .nadpis {width: 440px; margin: 0 0 15px 0; padding: 0; background: #fff url("../images/nadpis-top.gif") left top no-repeat; font-size: 2em; color: #000; font-weight: normal; font-style: normal;}
 .nadpis span {font-size: 0.7em; color: #3bcccc; font-weight: normal; font-style: italic;}
 .nadpis  div {background: url("../images/nadpis-bottom.gif") left bottom no-repeat; padding: 20px;}
 
 #obsah h3 {font-size: 1.4em; color: #000; padding:0; margin: 20px 0 10px 0; font-weight: normal;}
 #obsah p {line-height: 1.8em; color: #095555; margin: 0 0 10px 0;}
 #obsah ul {padding: 0 0 0 45px; margin: 10px 0;}
 #obsah .odrazka1 {list-style: url("../images/odrazka1.png");}
 #obsah li {margin: 0px 0 7px 0; color: #095555;padding: 0;}
 
 #levysloupec h3 {padding: 0 0 0 15px; margin: 0 0 10px 0; height: 36px; line-height: 36px; font-size: 1em; color: #fff; font-weight: bold; background: #206c6c url(../images/nadpisleft.png) left top no-repeat;}

 #paticka {clear: both; background: #217373 url("../images/paticka-podklad.png") 0 0 repeat-x; padding: 40px 0 0px 0; text-align: center;}
 #paticka2 {width: 1000px; text-align: left; margin: 0 auto; color: #cde5e5;}
 #paticka2 a {color: #fff;}
 #paticka2 a:hover {color: #000;}
 
 a {color: #ff7b0d;}
 a:hover {color: #b3ac8b;}

 .floathelp {clear: both; font-size: 1px; height: 1px; line-height: 1px;}
 .schovat {display: none;}
 .pryc {position: absolute; top: -2000px;}

