﻿/*
Theme Name: JKrp
Theme URI: http://pornox.cz
Description: Wordpress theme, verze 1.0, autorem: Jan Kašpar (http://www.weboveprojekty.com). Widgety fungují (widget ready). Test v Opere 9.5, Firefox 3, IE7 + IE6.
Version: 1.0
Author: Jan Kašpar
*/

body { background:url(images/pozadi.jpg) #333333 repeat-y center; }
* { margin: 0px; padding: 0px; }
#all { font-family: "Trebuchet MS", Tahoma; width: 1000px; margin: 0 auto; }
/* HEADER - HLAVIČKA */
#header { font-family: "Trebuchet MS", Tahoma; width: 1000px; height:103px; }
#header h1 { text-indent:-10000px; margin:0; padding:0; }
#header h1 a { display:block; background:url(images/logo.gif) no-repeat left top; height:100px; }
/* MENU */
.menu { background:url(images/menu.jpg) no-repeat left top; width: 1000px; height:25px; }
.menu li{ background:url(images/menu.jpg); margin-left:0px; padding-top: 0px; padding-bottom: 0px; display: inline; }
.menu li a{ background:url(images/menu.jpg); padding:0 5px 3px 5px; font-family: Trebuchet MS; font-size: 16px; color:#bd0102; text-decoration: none; }
.menu li a:hover{ color:#000000; background:#bd0102; }
/* CONTENT */
.content { margin-top:5px; margin-left:15px; float: left; width: 735px; overflow:hidden; font-size:11px; }
/* POST - ČLÁNKY */
		/* NADPIS*/
.posttitle h2 a{ margin: 10px 0 10px; text-decoration: none;  display: block; float: left; color: #8D6649; font-family: "Trebuchet MS"; font-size: 18px; font-weight: bold; }
.posttitle h2 a:hover{ text-decoration: underline; }
		/* TEXT */
.posttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #414449; }
.posttext a { color:#bd0102; }
.posttext a:hover { text-decoration: none; }
.posttext img { padding: 1px; border: 1px #FAE0C5 solid; margin: 0px 10px 5px 0px; }
.posttext blockquote { padding: 5px 5px 5px 40px; background: #F1FAFF url(images/i1.jpg) top left no-repeat; margin: 5px 0px;  color:#1F89C7; border: dashed 1px #D8ECF7; }
.posttext blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px; }
		/* END */
.postend { margin-top: 5px; margin-bottom: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 32px; background: #FCF2C1 url(images/endl.jpg) left top no-repeat; display: table; #position: relative; width: 735px; overflow: hidden; height: 32px; }
.postend a{ background: #FCF2C1; text-decoration: none; color: #6A330C; }
.postend a:hover{ background: #FCF2C1; text-decoration: underline; }
.postauthor { margin-top: 9px; margin-left: 10px; background: transparent url(images/autor.jpg) left center no-repeat; height: 20px;
padding-left: 18px; color: #6A330C; float: left; }
.posttime { margin-top: 9px; margin-left: 20px; background: transparent url(images/time.jpg) left center no-repeat; height: 20px;
padding-left: 18px; color: #6A330C; float: left; }
.postcategory { margin-top: 9px; margin-left: 20px; background: transparent url(images/kategorie.jpg) left center no-repeat; height: 20px; padding-left: 18px; color: #6A330C; float: left; }
.postcomments { margin-top: 9px; margin-left: 20px; background: transparent url(images/com.jpg) left center no-repeat; height: 20px; padding-left: 18px; color: #6A330C; float: left; }
.postviews { margin-top: 9px; margin-left: 20px; background: transparent url(images/zobrazeni.jpg) left center no-repeat; height: 20px; padding-left: 18px; color: #6A330C; float: left; }
.links { margin-top: 9px; margin-right:50px; background:#FCF2C1; height: 20px; padding-left: 18px; color: #6A330C; float: right; }

.post p { padding-bottom: 10px; }
.post ul, .post ol { padding-left: 25px; }
h3.single { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #9A6A3A; text-align: left; margin: 0; }

/* PLUING DALŠÍ ČLÁNKY */
.jinyclanky { margin-bottom:30px; font-family: Trebuchet MS; font-size: 16px; color:#000000; }
.jinyclanky a{ font-family: Trebuchet MS; font-size: 14px; color:#bd0102; text-decoration:none; }
.jinyclanky a:hover{ color: #000000; text-decoration:underline; }

/* SIDEBAR */
.sidebar { margin-top:10px; margin-right:10px; float:right; width:223px; color:#9A6A3A; }
.box { width: 223px; background: #f7e382 url(images/siderbarh.jpg) center top no-repeat; margin-bottom: 15px; }
.boxtext { min-height: 120px; padding: 12px; padding-bottom: 20px; background: url(images/siderbard.jpg) bottom no-repeat; }
.sidebar li{ background: #f7e382;  list-style: none; }
.sidebar h2{ background: #f7e382; font-size: 18px; font-weight: normal; color: #bd0102; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
.sidebar li a{ background: #f7e382; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #bd0102; text-transform: capitalize; margin-top:4px; margin-left:6px; }
.sidebar ul li ul{ background: #f7e382; padding-left: 10px; }
.sidebar .box li a:hover{ color: #000000; text-decoration:underline; }

/* FOOTER - PATIČKA */
.footer { margin-top: 10px; background: #f7e382 url(images/footer-left.jpg) left top no-repeat;ht }
.footertext { background: #f7e382; color: #9D6B3A; padding: 5px 0; height:20px; text-align: left; padding-left: 15px; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/footer-right.jpg) right top no-repeat; }
.footer a{ background: #f7e382; color: #9D6B3A; text-decoration: none; }
.footer a:hover{ background: #f7e382; color: #bd0102; text-decoration: underline; }
a.design{ background: #f7e382; padding: 5px 0; margin-right:20px; display: block; width: 155px; height: 20px; font-size:14px; text-align:right; text-decoration: none; float: right; }


/************** COMMENTS - KOMENTÁŘE **************/
ol.commentlist { margin:0; padding:0; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
.commentlist li { list-style:none; margin-bottom:15px; }
.commentlist cite { padding: 7px; display:block; font-style:normal; color:#000000; }	
.cite2 { background-color: #F2AF6B; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; }
.commentlist a{ color:#000000; text-decoration: none; }
.commentlist a:hover{ color:#bd0102; text-decoration: underline; }
.commentlist cite img { border:3px solid #fff; float:left; margin-right:9px; }
.commentlist .author { font-weight: bold; text-decoration: none; color:#000000; }
.commentlist .author a{ text-decoration: none; color:#bd0102; }
.commentlist .author a:hover{ text-decoration: underline; color:#000000; }
.time {	background: url(images/time.png) no-repeat 1px;	padding-left:22px; color: #0000FF; }
.commenttext { border:1px solid #F2AF6B; color:#414449; }
.commenttext2 { padding: 10px 20px 2px 20px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#comments, #respond {
text-align: center;
color: #0c587c;
margin-bottom: 10px;
font-size: 20px;
}


.comm {
background-color: #FCF2C1;
font-size: 16px;
padding: 10px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.comm a{
color: #9A6A3A;
}

.comm textarea{
border: 1px #9A6A3A solid;
padding: 5px;
color: #333333;
}
.comm input{
border: 1px #9A6A3A solid;
padding: 3px 5px;
color: #333333;
}

#submit { color: #9A6A3A; border: 1px #9A6A3A solid; padding: 3px 6px; cursor: pointer; font-size:14px; font-weight: bold;}
#submit:hover { color: #bd0102; border: 1px #9A6A3A solid; padding: 3px 6px; cursor: pointer; }

.notfound {
background-color: #F27676;
padding: 30px 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.notfound h2{
font-size: 20px;
}
.notfound p{
font-size: 15px;
}

.notfound input{
margin-top: 30px;
}

.notfound #s {
padding: 2px 5px;
width: 200px;
}

.notfound #searchsubmit {
color: #A37C43;
font-weight: bold;
border: 1px #FFFFFF solid;
background-color: #F5DF72;
}

#searchform { padding-bottom: 10px; }
.sidebar #s { border:0px; background:#f7e382 url(images/hledejbg.jpg) left top no-repeat; height: 22px; margin-top: 0px; vertical-align: top; width: 143px; color: #9A6A3A; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; padding: 4px 10px 0px 10px; }



.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}