* {margin:0;padding:0;color:#333}
body, td, th {font: 70%/130% verdana, arial, serif;}
body {text-align:center;background:#ddd url("zap_back.jpg") repeat-y top center}
a {color:#bc7447; font-weight:bold}
a span {color:#bc7447}
a:hover span {color:#999}
a:hover {color:#999}
#body_top {background:url("zap_top.jpg") no-repeat top center;}
#kontejner {width:770px;margin:0px auto;text-align:left;}
#hlavicka {height:155px;position:relative}
#hlavicka h1 {font: normal 300% "Comic Sans MS", "Sand CE", fantasy; color:#666;padding:50px 0 0 120px}
#hlavicka h1 a {color:#666;text-decoration:none;font-weight:normal}
#hlavicka #popis {position:absolute;top:0px;left:0px;text-align:right;padding:25px 0px 0px 0px;width:720px}
#styly {position:absolute;top:118px;left:400px;width:120px;background:url("zap_style_back.gif") no-repeat top left;padding:17px 0}
#styly div {padding:0 0 0 14px;line-height:150%}
#styly div a {font-weight:normal}
#styly div a img {border:none;margin-bottom:-1px}


#prispevky {width:400px;float:left;margin-left:120px;padding-bottom:40px;display:inline}
.prispevek h2 {background:url("zap_h1.jpg") no-repeat bottom left;font:normal 160% verdana, arial;color:#666;padding:0 0 8px 0;margin:30px 0 15px 0;}
.prispevek h2 a {color:#666;text-decoration:none;}
.prispevek h2 a:hover {color:#000}
.prispevek-rubrika {float:right;padding:0 0 10px 23px;margin-top:-15px}
.prispevek-rubrika a {color:#bc7447}

.prispevek-text, .prispevek-perex {padding: 0 0 15px 0;line-height:150%;color:#333}
.prispevek a {color:#bc7447; font-weight:bold}
.prispevek-pata {background:url("zap_line.jpg") no-repeat center top;padding:5px 10px 15px 10px}
.prispevek-pata a {font-weight:normal}

#navigace {float:right;margin-right:30px;padding-top:20px;display:inline}
.prispevek-text .more_link {font-weight:normal}

#komentare h3 {background:url("zap_h2.jpg") no-repeat bottom left;font:normal 150% verdana, arial;color:#666;padding:0 0 4px 0;margin:20px 0 15px 0}
.divider {font-size:80%;color:#999}

.komentar-hlavicka {padding:3px 3px 5px 3px;margin-top:10px}
.komentar-id {background:url("zap_comment.jpg") no-repeat top left;font-size:120%;font-weight:bold;color:#999;padding:5px 0px 14px 0px;margin:4px 4px 4px 2px;display:block;float:left;width:37px;text-align:center}
.komentar-titulek {font-weight:bold;color:#000}
.komentar-autor  {font-weight:bold;color:#666}
.komentar-text {padding:0px 10px 10px 50px;clear:left;line-height:150%;color:#333}


#komentar-dalsi {margin-top:15px;width:400px;overflow:hidden}
#komentar-dalsi fieldset {border:1px solid #999;padding:20px 10px 10px 10px}
#komentar-dalsi legend {font-weight:bold;color:#666;}
#komentar-dalsi label {width:130px;display:block;float:left;margin-top:7px;font-weight:bold;color:#999}
#komentar-dalsi label span {font-weight:bold;color:#666}

#komentar-dalsi input {width:240px;border-width:1px;background-color:#ddd;margin-top:5px}
#komentar-dalsi textarea {width:370px;border-width:1px;background-color:#ddd;}
#komentar-dalsi .button {width:120px;background-color:#EBC48D;font-weight:bold}

.section {background:url("zap_section_back.jpg") repeat-y top center;width:197px;margin-bottom:10px}
.section h4 {background:url("zap_section_top.jpg") no-repeat top center;padding:10px 12px 10px 22px;font-size:130%;color:#666}
.section_end {background:url("zap_section_bottom.jpg") repeat-y bottom center;}

.link-tema, .link-odkaz, .link-archiv {margin-left:34px;margin-bottom:2px;}
.link-tema a, .link-odkaz a, .link-archiv a {text-decoration:none;font-weight:normal;}
.link-tema a:hover, .link-odkaz a:hover, .link-archiv a:hover {text-decoration:underline}
.separator {background:url("zap_line_section.jpg") no-repeat center center}

#pocitadlo {background:url("zap_counter.jpg") no-repeat top left;padding:28px 40px 80px 23px;margin-left:30px;margin-top:20px}
#reklama {margin-top:15px}
.zbytek {padding:10px 20px 10px 25px;}

#blog_footer {clear:both;margin:0px 10px 10px 100px;padding:30px 70px 80px 20px;background:url("zap_bottom.jpg") no-repeat top left}
ul, ol {margin: 10px 0 10px 35px}
li {padding-bottom:3px}
.prispevek-text ul li {list-style-image:url("zap_point.gif");}

#AdLaar{width:160px;float:none;border:none;background-color:white;padding:0;margin:0 0 0 25px;}
#AdLaar h6 {padding:10px 12px 4px 0px;font-size:120%;color:#666;margin:0 0 6px 0;text-align:left;background-color:#fff;background:url(zap_h2.jpg) no-repeat bottom left;}
#AdLaar p {background-color:white;color:#666;padding:0 4px 10px 15px;margin:0;}
#AdLaar p a {display:block;padding:0;margin:0 0 0 -15px;}
#AdLaar div {color:green;padding:0 4px;margin:0 0 1em 0;}

