html{margin:0;padding:0}
p{text-indent:5%}
body{background:url("styl/pozadi_stranky.gif");padding:0;margin:0;font-family:Calibri,Arial;font-size:105%;text-align:center}
#vse{width:870px;overflow:hidden;margin:0 auto;text-align:left;background:url("styl/zahlavi.png") 0 0 no-repeat;border:1px solid #666}
#obsahova_cast{background: url("styl/pozadi_stredu.jpg") 0 0 repeat-y;width:100%;overflow:hidden}
#logo{width:100%;height:212px;}
menu{margin:0;padding:0;font-size:110%;margin-right:4px}
  menu li{/*background:url("styl/pozadi_menu_li.gif") 0 0 no-repeat;*/height:22px;list-style:none;margin-top:2px;width:100%}
  menu li a{/*background:url("styl/pozadi_menu_a.gif") right 0 no-repeat;*/height:22px;display:block;line-height:22px;padding-left:10px;padding-right:10px;color:black;text-decoration:none;font-weight:bold;font-size:115%}
  menu li:hover{text-decoration:underline}
  menu li.aktivni{text-decoration:underline;color:#333}
/*#toppanel{height:200px;width:700px;background:url("styl/nadpis.jpg");float:right;margin:30px}
#obsahova_cast{width:100%;clear:both;margin-top:20px}*/
#postranni_panel{float:left;width:224px;}
  #postranni_panel h2{background:url("styl/postranni_panel_h2.png") 0 0 no-repeat;height:37px;line-height:37px;margin:15px 0 0 0;padding-left:14px;font-size:120%;font-weight:normal;clear:both}
  #postranni_panel p{margin:0 8px;color:#222}
  #postranni_panel p.polozka{border-top:1px solid #D4C99C}
    #postranni_panel .polozka a {color:black;text-decoration:none}
      #postranni_panel .polozka a.gray{color:#777777;font-style:italic}
  #postranni_panel form{text-align:center}
  #postranni_panel a.nahled{float:none;margin-left:auto;margin-right:auto}
  #postranni_panel a img{border:1px solid #666}
#obsah{float:right;width:646px;background:white}
#obsah2{padding:10px}
/*h1{background:url("styl/pozadi_nadpis.gif") 0 0 repeat-x;height:44px;line-height:44px;margin:0;text-align:center}*/
h2{margin-bottom:0px}
#fotogalerie{float:right;width:40%;border-left:1px solid #D4C99C;border-bottom:1px solid #D4C99C;padding-left:5px;padding-bottom:5px}
.clear{clear:both}
.citace{border:1px solid #777;padding:5px;margin-top:3px;border-right-width:2px;border-bottom-width:2px}
.gray{color:gray}
.hlaska_klad{display:block;color:green;font-size:120%;padding:3px;padding-left:5px;border-left: 5px solid green;background-color:#ffdddd;margin-bottom:10px}
.hlaska_zap{display:block;color:red;font-size:120%;padding:3px;padding-left:5px;border-left: 5px solid red;background-color:#ddffdd;margin-bottom:10px}
.nahled{margin:5px;display:block;width:142px;height:107px;float:left;padding:0;overflow:hidden}
 .nahled img{border:0;margin:0;border:1px solid gray}
 .nahled:hover img{border-color:blue}
.odkaz{text-decoration:underline;color:blue;cursor:pointer}
.prispevek{clear:left;padding:5px 0px 0px 20px;overflow:hidden}
  .prispevek .prispevek_autora{border-left:15px solid green;padding-left:6px}
  .prispevek .jmeno{float:left;font-weight:bold}
  .prispevek .datum{float:right;color:gray}
  .prispevek .dotted{border-bottom:1px dotted gray}
  .prispevek p{margin:0;text-indent:0;clear:both}
  .prispevek hr{color:#D4C99C;height:2px}
  .prispevek .prvni{background:#eee;padding:5px;overflow:hidden}
  .prispevek h2{margin-top:0;font-size:110%}

.skryt{display:none}
.smazat{color:red}
.zmenit{color:green;}
.zobrazit{display:block}

