body {text-align:center; font-family:Arial, sans-serif; font-size:12px; color:#888155; background:#f2efdc; margin:0; padding:0; cursor:default;}

a {color:#d05b14; cursor:hand; cursor:pointer; outline:none;}
a:hover {color:#954413;}

#zahlavi {text-align:center; background:#392c1f url('/img/pozadi-body2.gif') repeat-x left bottom; min-width:720px;}
#p_zahlavi {text-align:left; width:720px; margin:0 auto;}
#h_lista {height:36px; line-height:36px;}
#h_lista .leva_lista {float:left;}
#h_lista .prava_lista {float:right;}
h1 {color:#fff; text-align:center; font-weight:normal; text-transform:uppercase; font-size:18px; line-height:24px; margin:0; padding:18px 0 24px 0;}
h1 .podh1 {color:#7e6347; font-size:14px; display:block;}
h1 a.datum {text-decoration:none;}

.analyzovat {float:right; padding: 10px 0 0 0; font-size:13px; font-weight:bold;}

h2 {font-size:14px; text-transform:uppercase; line-height:14px; font-weight:normal; padding:0 0 6px 0; margin:0;}

#obsah {text-align:center; background:url('/img/pozadi-body3.gif') repeat-x left top; min-width:720px; padding:30px 0 30px 0;}
#p_obsah {text-align:left; width:720px; margin:0 auto;}
#p_obsah p {line-height:18px; margin:18px 24px; padding:0; text-align:justify; text-indent:24px;}
#p_obsah ul {list-style-type:none; line-height:18px; margin:18px 24px; padding:0;}
#p_obsah ul span.label {width:150px; text-align:right; padding-right:6px; float:left;}
#p_obsah ul span.cont {width:514px; text-align:left; display:inline-block; float:left;}

#zapati {text-align:center; background:url('/img/pozadi-zapati.gif') repeat-x left top; min-width:720px; height:84px;}
#p_zapati {text-align:left; width:720px; height:84px; margin:0 auto; position:relative;}
#p_zapati .autor {float:right; padding-top:36px; text-align:right; margin-left:24px;}
#p_zapati .zdroje span {padding-top:36px; display:block;}
#p_zapati .zdroje ul {list-style-type:none; line-height:18px; margin:6px 0 36px 0; padding:0; font-style:italic;}

.blok0 {background:#32271b; border:solid 1px #fff; color:#fff; margin-bottom:30px;}
.blok1 {background:#e9e5cb; border:solid 1px #fff; margin-bottom:30px;}
img {margin:24px 24px 24px 24px; border:none; display:inline;}
img.highslide-image {margin:0px 0px 0px 0px; border:none; display:inline;}
a img {border:solid 1px #d05b14;}
img.intext {float:left; margin:0 24px 18px 0;}

table.galerie {width:100%; border-collapse:collapse;}
table.galerie td {vertical-align:middle;}
table.galerie img {margin-right:0;}

.cleaner {clear:both; width:100%; display:block; height:0; overflow:hidden;}
.lichy {background-color:#e2dec3;}

/* kalendář */
span.kalendar {cursor:hand;}