@charset "utf-8";
/*  
Theme Name: nofutur3-org theme #2
Theme URI: http://blog.nofutur3.org/
Description: Toto téma je určené pro blog <a href="http://blog.nofutur3.org">nofutur3.org</a>. Verze z července 2008. (c) Jakub Vyvážil 2008
Version: 1.78
Author: Jakub Vyvážil
Author URI: http://www.nofutur3.org/

This theme was designed and built by Jakub Vyvážil of <a href="http://www.nofutur3.org/">Nofutur3.org webdesign</a>.*/

/* reset */
ul, li, body, div, p, span, a, h1, h2, h3, h4, h5, img, form {
	margin:0px;padding:0px;border:0px;
list-style:none;
}
/* main */
body {
	text-align:center;
	background-color:#9F776C;
	background-image:url(grafika/bg_body.png)
}
#kontejner {
	text-align:left;
	background-color:#FFFFFF;
	margin: 15px auto 15px auto;
	width: 900px;
	padding:5px;
}
#text hr {
	background-color: #222;
	width: 95%;
	text-align:center;
	height: 5px;
}
/* horní proužek */
#up_stripe {
	height: 30px;
	background-color:#0099CC;
	position: relative;
}
#up_stripe ul {
	list-style:none;
	margin-left: 10px;
	float:left;
}
#up_stripe li {
	display:inline;
	margin-left:5px;
}
#up_stripe li > a {
	color:#FFFFFF;
	font-family: Calibri, Arial, sans-serif;
	font-size: 90%;
	text-transform:uppercase;
	text-decoration:none;
	border-bottom: 3px solid #fff;
}
#up_stripe li > a:hover {
	color: #222222;
	border-bottom: 3px solid #222
}
#up_stripe img {
	float:right;
	margin-right: 3px;
}
#up_stripe input {
	margin-right: 3px;
	float: right;
}
#posun {
	margin-top: 4px;
}

/* proužek s logem */
#logo_stripe {
	margin: 3px 0px 3px 0px;
	height:100px;
	background-color:#FFFFFF;
	background-image:url(grafika/logo_bg.png);
	background-repeat:repeat-x;
	position:relative;
}
h1 {
	font-family:Consolas, "Lucida Console", monospace;
	color:#0099CC;
	text-transform:uppercase;
	font-size: 160%;
	font-weight:lighter;
}
#logo_stripe > span {
	position: absolute;
	bottom: 5px;
	left:220px;
	color:#222222;
	text-transform:uppercase;
	font-family:Constantia, "Palatino Linotype", serif;
	font-size:75%;
}
/* hlavní oblast */
#main {
	border-top: 5px solid #0099CC;	
	background-image:url(grafika/bg_gradient_2.png);
	background-repeat:repeat-x;
}
#text {
	float:left;
	width: 560px;
}
h2 {
	font-family:Corbel, Verdana, sans-serif;
	color:#3399CC;
	font-size: 100%;
	margin-top: 20px;
	padding-left: 10px;
	text-transform:uppercase;
}
h3 {
	font-family:Corbel, Verdana, sans-serif;
	color:#3399CC;
	font-size: 75%;
	margin-top: 10px;
	padding-left: 10px;
	text-transform:uppercase;
}
#text > p, form > p {
	padding: 10px 10px 0px 20px;
	font-family: Corbel, Verdana, sans-serif;
	font-size: 80%;
	line-height:1.5;
	color: #000;
}
#text > p:first-letter, form > p:first-letter {
	padding-left:10px;
}
#text a {
	color: #0099CC;
	text-decoration:none;
}
#text a:hover {
	color: #000000;
}
#text > span {
	padding-left:15px;
	font-family:Corbel, Verdana, sans-serif;
	font-size:70%;
}
#text > ol {
font-family:Cambria, Georgia, serif;
	font-size:80%;
color:#222222;
margin-left:40px;
margin-top:15px;
}
#text > ul {
font-family:Cambria, Georgia, serif;
	font-size:80%;
color:#222222;
margin-left:40px;
margin-top:15px;
}
#text > ul > li {list-style:square;}
#text > ol > li {list-style:decimal;}
blockquote {
        font-family: Cambria, Georgia, serif;
	font-size: 80%;
	line-height:1.5;
}
blockquote > p {
        margin-top: 10px;
}
#sidebar1 {
	float:left;
	width: 165px;
	margin-top:20px;
       text-align:center;
}
#sidebar2 {
	float: left;
	width: 170px;
	text-align:right;
	font-size: 80%;
}
#sidebar2 ul, #sidebar1 ul {
	list-style:none;
	text-align: left;
margin-left:10px;
}
#sidebar2 li, #sidebar1 li {
	font-family:Corbel, Verdana, sans-serif;
}
#sidebar2 h2, #sidebar1 h2 {
	margin-bottom:10px;
        color:#222;
        list-style: none;
}
#sidebar2 a, #sidebar1 a {
	font-size:110%;
	color:#0099CC;
	text-decoration:none;
}
#sidebar2 a:hover, #sidebar1 a:hover {
	color:#000000;
	letter-spacing:2px;
}
.cat-item {
	margin-left:20px;
}
.children {
	margin-left:0px;
}
/* patička */
#footer {
	padding: 10px 0px 10px 0px;
	clear: both;
	width:100%;
	background-color:#0099CC;
	text-align:center;
	font-size:75%;
	font-family: Corbel, Verdana, sans-serif;
	color:#ffffff;
}
#footer a {
	color: #222;
}
#footer a:hover {
	color: #fff;
}
/* komentáře */
.boxcomments {
}
.komentare {
	list-style:none;
}
.comment {
	margin-left:20px;	
	margin-top:15px;
	margin-right:20px;
	background-color:#EFEFEF;
	font-family:Corbel, Verdana, sans-serif;
	font-size: 80%;
}
.cmt_h {
	width:100%;
	border-bottom: 2px solid #fff;
	font-size: 90%;
}
.comment p {
	padding:3px;
}
#commentform textarea {
	width: 80%;
}
#commentform input, textarea, label {
	font-family: Corbel, Verdana, sans-serif;
	padding:5px;
	font-size: 80%;
	margin-left: 20px;
	margin-top: 5px;
}
#commentform input, label {
	margin-left: 20px;
}
#commentform input {
}
#commentform {
	text-align:left;
	margin-bottom:20px;
}
.pagetitle {
	text-align:center;
	color:#222;
}
.cotojatka {
	background-color: #222;
}
.regular, .goofy {font-size:80%;color:#222222;font-family:Corbel, Verdana, sans-serif;margin-top:20px;margin-bottom:20px;}
.goofy > a, .regular > a {color:#222222;}
.goofy > a:hover, .regular > a:hover {color:#0099CC;}
.goofy {float:left;}
.regular {float:right;}
.tblist {
font-size:90%;color:#222222;font-family:Corbel, Verdana, sans-serif;margin-left:25px;margin-top:10px;margin-bottom:10px;
}
pre{
margin-left:30px;
width:500px;font-size:75%;
}
.alignright{float:right;}


