body *{margin: 0; padding: 0; font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;}
html, body{ margin:0; padding:0; background:#000099 url('bg.gif') 0 0 repeat-x; text-align:center; font:14px/17px Tahoma;}
#page {margin: 0pt auto; width: 760px; text-align: left; background: White; position: relative;}
#label_zodiac{position:absolute; top:15px; left:0px;border:none;}
#label_pirat{position:absolute;top:3px;left:520px;border:none;}
#logo {height:325px; width: 760px; background: url('logo.jpg') 0 0 no-repeat;}
#logo2 {height:325px; width: 760px; background: url('logo2.jpg') 0 0 no-repeat;}
#logo3 {height:325px; width: 760px; background: url('logo3.jpg') 0 0 no-repeat;}
#logo4 {height:325px; width: 760px; background: url('logo4.jpg') 0 0 no-repeat;}
#logo5 {height:325px; width: 760px; background: url('logo5.jpg') 0 0 no-repeat;}
#logo6 {height:325px; width: 760px; background: url('logo6.jpg') 0 0 no-repeat;}
#kontakt{float:right;list-style-type:none;margin:0pt;padding:5px;font-size:12px;}
#menu {height:35px; width:100%; background: #333333; list-style-type:none;margin:0pt;padding:0pt;}
#menu li{ float:left; margin: 7px 0pt 5px 15px; border-right: 1px solid #ffffff;}
#menu li a, #menu li span{padding: 0pt 15px 0pt 0pt; font-size:16px; color:#ffffff; text-decoration:none;}
#menu li a:hover{color:#ffff00}
h1{clear:left; margin:25px 25px 10px 25px; padding-bottom:5px; color:#ff6600; font-size:18px; background: url(teckovane.gif) left bottom repeat-x;}
h3{margin:10px 25px;padding:0;font-size:16px;color:#f60;}
p{margin:0 25px 15px 25px;}
#paticka{text-align:center; height:50px; padding:20px 0pt; border-top: 5px solid #ff6600;}
#autor{width:760px; height:30px; margin:0 auto; text-align:right; padding:5px;}
#autor a{color:#ffff00;font-size:12px; }
ol,ol li{margin:0pt 25px 5px 25px;padding:0pt;}	
table{padding:0pt 25px;margin: 5px 0pt;background-color:#9999999;width:100%;}
table tr.label{background-color: #dddddd;}
table tr.even{background-color: #f3f3f3;}
table tr.odd{background-color: #f9f9f9;}
table tr td, table tr th{text-align:center;margin:0pt;padding: 3px 15px;height:40px;}
table tr td.left, table tr th.left{text-align:left;padding-left:10px;}
table tr td.right, table tr th.right{text-align:right;padding-right:10px;}
table tr td b{color:#ff6600;}
a{color:#3399cc;}
.kontakty{margin:0pt 25px 5px 25px;list-style-type:none;}
.icon{margin-bottom:-3px;border:none;}
.galerie{margin:5px 2px; border-left: 3px solid #cccccc; border-top: 3px solid #cccccc; border-bottom: 3px solid #999999; border-right: 3px solid #999999;}
#citace {color:#8FBCBF;font-style:italic;margin-left:40px;margin-right:40px;}

