/* Jestli tohle dodelam, tak se pekne odmenim */

* {padding: 0; margin: 0;}

body {text-align: center; font: .8em "lucida grande", verdana, arial, sans-serif;
	color: #000; background: #300 url("images/bl-spodek.gif") no-repeat 50% 100%;}
html>body {font: small "lucida grande", verdana, arial, sans-serif;}

a {text-decoration: underline;}

#wraper {width: 759px; margin: 0 auto 53px; background: transparent url("images/bl-pozadi.gif") repeat-y center top;}

#page {text-align: left; margin: 0 4px; position: relative; background: #eee;}

#header {height: 166px; color: #c00; background: transparent url("images/bl-hlavicka.gif") no-repeat top left;}
#header a {position: absolute; top: 0; left: 0; color: #c00; display: block; width: 751px; height: 166px; font-size: 25px;
	text-indent: 25px;}
#header .description {padding-top: 30px; font-size: 12px; text-indent: 30px;}

hr {display: none;}
ul, ol, li {list-style-type: none;}
img {border: 0;}

#sidebar {width: 226px; position: absolute; top: 166px; left: 525px; text-align: right;}
#sidebar ul {padding: 12px 18px 12px 18px;}
#sidebar ul ul {padding: .6em 0;}
#sidebar ul ul li {margin: .2em 0;}
#sidebar form {margin: .6em 0;}
#sidebar form #s {width: 10em;}
#sidebar h2 {margin-top: 1.2em; border-bottom: solid 1px #c00; font-size: 1.2em;}
#sidebar p {margin: 1em 0;}
#sidebar a {color: #00f;}
#sidebar a:hover, #sidebar a:focus {color: #006;}

#weekimg {text-align: center;}
#weekimg a img {border: 0;}

#footer {clear: both; margin-top: 2.84em; border-top: solid 1px #aaa; padding: 1em 18px 1.42em;}
#footer {margin-bottom: 51px;}
#footer a {color: #c00;}
#footer a:hover, #footer a:focus {color: #600;}
#footer p {margin: .8em 0;}

#content, #comment {width: 525px; line-height: 1.42em;}
#content p, #comment p {margin: 1.42em .6em; text-align: justify;}
#content p.center {text-align: center;}
#content .post, #content .pagetitle {margin: 1.6em 18px; clear: both;}
#content .postmetadata {text-align: right; margin-right: 3em;}

#content .alt {text-align: center; margin: 2em 0; border-top: solid 1px #aaa;
	border-bottom: solid 1px #aaa; padding: 1em 0;}
#content .autor {text-align: right; padding-right: 3em;}

#content .navigation {padding: 1em;}
#content .alignleft {float: left;}
#content .alignright {float: right;}
#content .right {text-align: right;}

#content blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}

#content a {color: #00f;}
#content a:hover, #content a:focus {color: #006;}
#content a img {border-right: solid 3px #c00;}
#content a:hover img, #content a:focus img {border-right: solid 3px #600;}
#content img {margin: 0 10px;}
#content h2 a {color: #c00;}
#content h2 a:hover, #content h2 a:focus {color: #600;}
#content h2 {font-size: 1.42em; margin: 1.42em 0 .2em;}
#content ol, #content ul {margin-left: 2em;}
#content ol li {list-style-type: decimal; margin-left: 2em;}
#content ul li {list-style-type: square; margin-left: 2em;}

#content td, #content th {padding: .2em .4em;}
#content table {border-collapse: collapse; margin-left: 2em;}
#content table th, #content table td {border: solid 1px #936;}
#content caption {font-weight: bold;}

#comment ol.commentlist {padding: 12px 18px;}
#comment h3 {padding: 2em 18px 0; color: #c00;}
#comment form {padding: 0 18px;}
#comment cite {font-style: normal; font-weight: bold;}
#comment cite a, #comment .commentmetadata a {color: #000;}
#comment ol {margin-top: 1.42em;}
#comment li {border-bottom: solid 1px #aaa; margin-bottom: 1.42em;}
#comment textarea {width: 100%;}

ul.random-posts li {list-style-type: square; margin-left: 2em;}

#zalozka-cadillac {position: absolute; top: 20px; left: 228px; display: block;
	width: 30px; height: 123px; overflow: hidden;
	background: url("images/cadillac-vysacka.gif") left top;}
#zalozka-cadillac a {display: block; width: 30px; height: 123px; text-indent: 30px; text-decoration: none;}