

/* main structure */



* { 



	margin: 0;



	padding: 0;



	}



	



body {



	background:url(img/header.png) repeat-x top #000000;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	margin:0 auto;



	}



	



#wrap {



	width:1000px;



	margin:0 auto;



	}



 



#header {



	height:215px;



	padding:0 50px;



	}



	



#description {



	padding:30px 0 0 0;



	}



	



h1 {



	font-size:24px;



	}



	



h1 a {



	color:#ff7c00;



	}



	



h1 a:hover {



	text-decoration:underline;



	}



	



#desc {



	font-size:12px;



	color:#c1c1c1;



	text-align:center;



	padding-top:7px;



	}







.cleaner {



	clear:both;



	}



/* main structure */



	



/* pagelist and search */	



#pagelist {



	padding:18px 0 0 0;



	font-size:14px;



	text-align:center;



	}



	



#page-list {



	float:left;



	}



	



#pagelist ul li {



	display:inline;



	border-right:1px solid #000000;



	margin:0 10px 0 0;



	padding:0 14px 0 0;



	}



	



#pagelist ul li a {



	color:#000000;



	}



	



#pagelist ul li a:hover {



	text-decoration:none;



	color:#FFFFFF;



	}



	



#pagelist ul li.current_page_item a {



	color:#FFFFFF;



	font-weight:bold;



	}



	



#intro {



	margin:30px 0 0 0;



	height:30px;



	font-size:12px;



	color:#000000;



	line-height:1.7;



	}



	



#intro a {



	color:#FFFFFF;



	}



	



#intro-left {



	float:left;



	width:650px;



	}



	



#intro-right {



	float:right;



	}



	



#searchsubmit {



	font-size:14px;



	color:#000000;



	background:none;



	font-weight:bold;



	border:none;



	cursor:pointer;



	}



	



#s {



	height:19px;



	width:109px;



	background:url(img/search.png);



	border:none;



	padding:2px 3px 0 3px;



	margin-right:10px;



	}



/* pagelist and search */	







/* sidebar */	



#content {



	padding:0 70px 0 50px;



	}



	



#side {



	width:165px;



	float:left;



	color:#a4a4a4;



	font-size:12px;



	}



	



#side li, #side ul {



	list-style-type:none;



	}



	



#side h2 {



	font-weight:bold;



	color:#ff8400;



	font-size:16px;



	margin:15px 0 15px 0;



	}



	



#side ul li ul.children li {



	margin-left:35px;



	}



	



#side a {



	color:#a4a4a4;



	text-decoration:none;



	font-weight:normal;



	}



	



#side a:hover {



	text-decoration:underline;



	}



	



#side img {



	padding:0;



	border:none;



	}



/* sidebar */







/* text */



#content-ad {



	width:690px;



	float:right;



	margin-top:15px;



	}



	



#ads {



	float:right;



	color:#FFFFFF;



	}



	



#text {



	float:left;



	width:490px;



	font-size:12px;



	color:#a4a4a4;



	text-align:justify;



	}



	



p {



	padding:5px 0;



	}



	



h2 {



	color:#FFFFFF;



	font-size:20px;



	line-height:normal;



	margin-bottom:10px;



	}







.post h2 {



	color:#ff8400;



	font-size:16px;



	margin-bottom:0;



	}



	



.post h2 a {



	color:#ff8400;



	font-weight:bold;



	}



	



.post h2 a:hover {



	text-decoration:underline;



	}



	



.post ul li {



	list-style-type:square;



	padding-top:2px;



	margin-left:20px;



	}



	



.post ol li {



	margin-left:25px;



	padding-top:2px;



	}



	



blockquote {



	margin-top:5px;



	background:url(img/quote.png) left top no-repeat;



	padding:5px 5px 5px 45px;



	}



	



blockquote blockquote {



	background:none;



	}



		



.post {



	margin-bottom:40px;



	}



	



.pub {



	font-size:10px;



	color:#a4a4a4;



	padding-top:5px;



	margin-bottom:15px;



	}



	



.comm {



	font-size:12px;



	color:#ff8400;



	margin-top:10px;



	}



	



.comm a {



	color:#ff8400;



	font-weight:normal;



	}



	



.wp-smiley {



	padding:0;



	border:none;



	}



	



#banner {



	margin-bottom:15px;



	}



	



#banner img {



	border:none;



	}



/* text */







/* headlines and links */	



h2,h3,h4,h5,h6 {



	color:#ffffff;



	text-align:left;



	}



	



h3 {



  	margin-top:5px;



	font-size:14px;



	}



	



a {



	text-decoration:none;



	color:#ff8400;



	}



	



a:hover {



	text-decoration:underline;



	}



/* headlines and links */







/* comments */	



h3.comments {



	margin-top:20px;



	margin-bottom:10px;



	font-size:18px;



	}



	



.commentmetadata {



	padding:5px;



	background-color:#333333;



	color:#FFFFFF;



	}



	



.commentmetadata a {



	color:#FFFFFF;



	}



	



.obsahk {



	padding:5px;



	margin-bottom:15px;



	}



	



.obsahk a {



	font-weight:normal;



	text-decoration:underline;



	}



	



.obsahk a:hover {



	text-decoration:none;



	}



	



ol.commentlist {



	list-style:none;



	}



	



ol.commentlist ul, ol.commentlist ol {



	margin-left:25px;



	}



	



textarea#comment {



	margin:1px 0 5px 0;



	border:#ff8400 1px solid;



	background-color:#000000;



	padding:5px;



	color:#FFFFFF;



	}



	



#author, #email, #url {



	border:#ff8400 1px solid;



	background-color:#000000;



	padding:2px;



	margin:1px 0;



	color:#FFFFFF;



	}



/* comments */







/* footer */



#footer {



	color:#a4a4a4;



	font-size:9px;



	height:19px;



	padding-top:6px;



	background:url(img/footer-bg.png) repeat-x;



	}



	



#footer-inside {



	width:900px;



	margin:0 auto;



	}



	



#footer a {



	color:#000000;



	}



	



#footer-left {



	float:left;



	}



	



#footer-right {



	float:right;



	color:#000000;



	}



/* footer */		







/* other */	



#nav {



	height:20px;



	font-size:12px;



	color:#FFFFFF;



	}



	



.floatleft {



	float:left;



	margin-right:10px;



	}



	



.floatright {



	float:right;



	margin-left:10px;



	}



	



.alignleft {



	float:left;



	}



	



.alignright {



	float:right;



	}



/* other */	



