* {margin:0; padding:0}


body {color:#3D454A; text-align:center;background:#fff url(images/pozadi.png) top repeat-x; font-family: Palatino, 'palatino linotype', serif;}
p {margin:5px 0 10px}

#all {width:700px; text-align:left; margin:30px auto}

h1 a {float:left; font-size:130%; color:#3D454A; padding-right:5px; text-decoration:none}
.info {float:right; width:380px; margin:5px 20px 0 0; font-size:140%}
.clear {clear:both}



#navigace {width:180px; float:left; margin:27px 0 0}
#navigace ul {list-style:none}
* html #navigace li {margin-bottom:-20px}
#navigace ul a {border:1px solid #31BCEF; color:#3D454A; background:#fff; margin:3px 0; padding:4px 5px; display:block; text-decoration:none}
#navigace ul a:hover {background:#f3f3f3; color:darkblue}

#obsah {width:492px; float:right; margin:30px 0 0; padding:20px 10px; border-top:1px solid #31BCEF; background:#fff url(images/cary.gif) left top no-repeat}

#obsah h1 {margin:3px 0 10px; font-size:140%}

form input {margin:5px; border:1px solid #31BCEF; padding:3px; background:#fff}

.odkaz, a {text-decoration:underline; color:#069; cursor:pointer}
.hover, a:hover {text-decoration:underline; color:#39c; cursor:pointer}

.img {width:200px; height:200px; float:right; margin:0 0 0 10px}
#nav {clear:both; border-bottom:1px solid #ccc; position:relative; top:20px; margin:40px 0}
#nav a {text-decoration:none; border:1px solid #ccc; background:#f6f6f6; padding:2px 2px 0; color:#000}
#nav a:hover {background:#fff; border:1px solid #fff; color:#3D454A}
#nav a.a {background:#fff; font-weight:bold; border:none; color:#3D454A}

table {margin:40px 20px; width:100; border-collapse:collapse}
table td {width:50%; border-bottom:1px solid #ccc}

#ceny {list-style:square; margin:auto 40px;}
#ceny li {padding:5px 0}

#specifikace ul {list-style:square}
#specifikace li {margin-left:30px}
#specifikace h3 {margin:5px 0 8px}

.hide {display:none}

#pata {width:100%; clear:both; border-top:1px solid #ccc; position:relative; top:30px; font-size:80%; padding:10px}
.item {clear:both; border-bottom:1px solid #eee}
.item h3 {padding:10px 0}
.clear {clear:both}

.cenik {margin:10px 30px; padding:7px 0; border-bottom:1px solid #ccc; position:relative}
.cenik h3 {padding:5px 7px;}
.cenik ul {list-style:square; margin:20px 40px; 0}
.cenik .blabla {position:absolute; right:20px; bottom:40px}

#adfox {margin:10px 15px 0 0}
#adfox h2 {font-size:80%; text-align:right}
#adfox .adfox-box, .smenarna {border-bottom:1px dashed #ccc; padding-bottom:5px; margin:10px }
#adfox .adfox-box {padding-bottom:15px; margin-bottom:10px}
#adfox h3 a {color:#3D454A}
