body {margin:0;padding:0;background:#290000;scrollbar-base-color :#290000 ;}
img {border:0}
* a {color:#366}
* {font-family:Veranda;font-family:Verdana;font-size: 8pt;line-height:10.5pt}
 strong * {font-weight:bold}
p {margin:3px}
div#obsah pre, div#obsah p, * p, * pre, .akt p  {text-indent:15px;text-align:justify;font-size:8pt;
color:#663;font-weight:500;line-height:10.5pt;}

h1 {font-size:15pt;margin:10px;margin-bottom:15px;color:#366;margin-left:0}
h2 {font-size:10.5pt;margin:5px;color:#366;margin-left:0}
h3 {font-size:8 pt;margin:3px;margin-left:0}
div#xxx {width:100%;text-align:center;}
div#telo {width:725px;margin-left:auto;margin-right:auto;height:auto;
display:block;text-align:left;background:url(./img/stred.jpg) top center repeat-y}

div#hlavicka {width:725px;height:154px;background:url(./img/hlavicka.jpg) top center no-repeat;}
div#hlavicka a {width:725px;height:62px;display:table;color:#290000;text-align:right} 
div#hlavicka div#menu {width:725px;height:92px;text-align:left;position:relative;overflow:hidden}
div#hlavicka div#menu .menu {background:url(./img/menu_pozadi.jpg) 0% 0% no-repeat;margin-top:35px;margin-left:5px;width:715px;height:40px}
div#hlavicka div#menu .menu a {float:left;display:block;width:90px;text-align:center;font-family:Verdana;font-size: 7.5pt;font-weight:900;
padding-top:10px;height:20px;_height:30px;margin-top:3px;background:url(./img/menu_cara.gif) top right no-repeat;color:#EEE;text-decoration:none;}
div#hlavicka div#menu .menu a:hover {color:#290000}

div#obsah {max-width:650px;width:644px;_width:650px;margin-left:38px;padding:3px;min-height:300px;height:300px auto;}

div#obsah>h1,div#obsah>h2 {margin-left:20px;} 
div#obsah h1,div#obsah h2 {_margin-left:20px}
div#obsah div h1,div#obsah div h2 {_margin-left:0px}

div#paticka {width:720px;height:64px;background:url(./img/spodek.jpg) top right no-repeat #290000;position:relative;}
div#paticka a {text-decoration:none;color:#330000;position:absolute;bottom:12px;right:15px;width:50px;font-weight:bold;font-size:8pt}

#fotogalerie {width:100%;margin-top:15px;display:table;float:none;text-align: center;}
#fotogalerie img {border:3px inset #290000;display:block;float:left;height:100px;padding:5px;margin:5px;margin-left:2px;margin-right:0}
#fotogalerie a img:hover {border:3px inset #F00;} 

ul.vypis_gal {padding:0;margin:0;list-style-type:none;height:15px;width:100%;float:none;clear:none;}
ul.vypis_gal li {padding:0;margin:0;float:left;width:75px;height:15px;text-align:center;border-right:2px solid #300}
ul.vypis_gal li a {display:block;text-decoration:none;width:75px;height:15px;}

.akt {width:210px;overflow:hidden;clear:left;margin-bottom:5px;margin-top:5px;
margin-left:25px;
margin-right:5px;height:170px;padding:0;float:left}
.akt .tema {float:left;font-size:9pt}
.akt2 {width:170px;margin-left:25px;clear:none;}
.akt .datum {float:right}
.akt img {margin:0;width:170px;}
.akt3 {height:180px;}
.akt4 {height:auto;width:620px}
.akt5 {border-top:1px solid #290000;margin-top:10px;padding-top:5px;text-align:right;width:620px}
.akt5 input {border:1px solid black;width:150px;background-color:#EEE;margin-left:3px;height:14pt;padding:1px;font-size:10pt} 
.hlaska {color:red}

.resetovac {
  border: 0px none;
  margin: 0px;
  padding: 0px;
  float: none;
  clear: both;
  width: 0px;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
}
p.vice {display:block;width:99%;float:none;clear:both;text-align:right;padding:1%;margin-top:1px;}
p.vice a {text-decoration:none;color:#290000;font-size:9pt;font-weight:bold}

* pre {margin:0;padding:0;text-indent:0;text-align:left;}