* {-moz-box-sizing: border-box; box-sizing: border-box;margin:0;padding:0;
-khtml-box-sizing:border-box}
body{background:#BA4D24 url("http://atd.havrlant.net/images/textura.gif");
text-align:center;font-family: Georgia, "New York CE", utopia, serif;font-size:90%;margin-right:1px;line-height:1.4;letter-spacing:1.2;_font-size:80%;letter-spacing:0}
#webb{
width:750px;
margin:auto;
text-align:left;
}
#webb h2{
min-height:60px;_height:80px;width:750px;margin:0 auto;background:#D69595 url("http://atd.havrlant.net/images/pozadi.gif");padding-top:20px;color:black;font-size:2em;text-align:center;
}
#webb h2 a{color:#333;text-decoration:none}
#webb h2 a:hover{
background:none;
color:#333;
}
h1{font-size:2.5em;margin:0; padding:0;position:relative;width:750px; height:200px;margin:0; padding:0;overflow:hidden;}
h1 span{display:block;position:absolute; left:0; top:0; z-index:1;width:750px; height:200px;margin:0; padding:0;background:url("http://atd.havrlant.net/images/hory.jpg") top left no-repeat;}
h1 a{display:block;height:200px;width:750px;position:absolute;top:0;left:0;cursor:hand}
.clanek{
padding:30px 80px;
background:white;
}
.clanek a, #navigace-clanky a, #webb a{color:#AD5429}
.clanek a:hover, #navigace-clanky a:hover, #webb a:hover{background-color:#AD5429;color:#fff}
h3{margin:10px}
pre {margin-bottom:10px;font-size:1.1em;_font-size:1em;width:500px;
overflow:auto;padding-bottom:3px;_padding-bottom:20px;overflow-y:hidden;margin-top:15px;margin-left:20px;padding-left:20px;}
pre.css{border-left:3px solid #448CCB}
pre.html{border-left:3px solid #8ccb44}
#footer a{color:white;}
#footer {color:white;clear:both}
p code, li code{background:#eef;border:1px dashed #ccc;}
.clanek a:hover code{color:white}
menu{/*position:absolute;top:5px;left:5px;z-index:120;*/text-align:center;}
menu li{list-style-type:none;display:inline;color:white}
menu a{color:white;text-decoration:none;padding:0 10px}
menu li+li:before{content:" | "}
menu a:hover{color:blue;background:white}
.komentar, .sudy, .lichy{width:750px;margin:15px auto;background:#fff;text-align:left;
padding:0px 80px;background:white;}
.jmeno strong{font-size:1.5em;padding-bottom:2px;}
.jmeno{padding-top:25px}
.time{font-size:.9em;color:#999;}
.jmeno a{text-decoration:underline;color:#AD5429}
.jmeno a:hover{background-color:#AD5429;color:#fff}
#formular{width:750px;margin: 10px auto;text-align:left;background:white;padding:50px 100px}
#formular textarea{width:450px;height:200px}
#komentar{color:white;font-size:1.7em;padding: 0px;}
#submit input{width:75px;margin-left:75px}
#formular label {display:table-cell;float:left;width:75px;}
#formular h3{margin-top:-20px;padding-bottom:20px}
blockquote p{text-indent:0;color:#999;padding:0}
blockquote{margin:0;padding0;padding-left:10px;border-left:3px solid #999;margin:5px 50px;font-style:italic}
.komentar a{text-decoration:underline;color:#AD5429}
.komentar a:hover{background-color:#AD5429;color:#fff}
.komentar ul, .komentar ol {padding:20px 0;}
a img{border:none}
.komentar p{text-indent:0}
p{text-align:justify;padding:10px 0px;text-indent:25px}
#kategorie a{
padding:0;
}
.autor{padding-bottom:20px;font-size:.9em;text-align:right}
.reaguj{
color:#AD5429;
}
.reaguj:hover{
background-color:#AD5429;color:#fff
}
#linkuj{
background:white;
text-align:center;

padding:10px 0;
}
#linkuj p{
text-align:center;
margin:0;
padding:0;
}
#linkuj a{
padding:0 7px;
}
.cislo{
font-size:80%;
}
.lh a{
color:#f33!important;
}
.lh a:hover{
color:#fff!important;
background:#f33!important;
}
.sudy, .lichy{
padding-bottom:3px;
}
h3#komentar{
text-align:center;
}
.komentar p{
text-indent:10px;
}
.komentar{
padding-bottom:3px;
}
#footer{
text-align:center;
}
#txpCommentInputForm {
background:white!Important;
text-align:center;
font-weight:bold;
}
#txpCommentInputForm label, #texy{
font-weight:normal!Important;
}
.clanek li{margin-top:10px!Important;}

pre{background:#fbfbff; border:1px dashed #99f!Important;}