/* 
Theme Name: Pepperlay
Description: Papriková zahrádka - šedý lay přímo pro chill
Version: 1.0
Author: chill
Tags: screen width 1024 and more, two columns, widgets, IE6 not supported
*/

html {background: #ebebeb url(images/pozadi.png) repeat-y 50%; }
body {min-width: 1000px; margin: 0px auto; padding: 0px; background: #ebebeb url(images/pozadi.png) repeat-y center top; font-size: 11px; font-family: 'Verdana', 'Arial', 'Trebuchet MS', sans-serif;}
a, a:link, a:active, a:visited { color: #cb1110; }
a:hover { color: #000000; }
iframe {background: #F9F9F9;}
h3 {clear: both; font-size: 17px; font-weight: bold; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; }
h3 a { text-decoration: none; }
input, textarea {font-size: 11px; font-family: Arial; border: 1px solid #AAAAAA;}
form {height: 100%;}
.wrap {width: 1000px; margin: 0px auto 0px auto;}
.navigation {margin-top: 20px; border-top: 1px solid #ECECEC; clear: both;}
.navigation a { text-decoration: none; font-family: 'Arial', 'Trebuchet MS', 'Verdana', sans-serif; text-transform: uppercase; font-size: 13px; font-weight: bold; width: 160px; display: block; text-align: center;}
.navigation .alignleft { float: left; margin-top: 12px; margin-bottom: 20px;}
.navigation .alignright { float: right; margin-top: 12px; margin-bottom: 20px;}
.heading .pagetitle {line-height: 20px; height: 25px; color: #7C7C7C; font-size: 15px; font-weight: 900; font-style: italic; border-bottom: 1px solid #EBEBEB; margin-top: -5px; margin-left: 11px; width: 978px; margin-bottom: -5px; text-align: center;}
.heading .pagetitle a {color: #7C7C7C;}
* input.hidden {border: none !important;}

/** HEADER **/
.header-back {margin: 0px auto; background: url(images/header.png) no-repeat top center; min-width: 1000px;}
.header {margin: 0px auto; width: 1000px; height: 158px;}
.header h1 {height: 116px; margin: 0 !important; padding: 0;}
.header h1 a {display: block; margin-left: 80px; width: 500px; height: 115px;}
.header .kat {margin-left: 20px; padding: 0; float: left; background: #7C7C7C url(images/hover.png) repeat-x;}
.header .kat li {height: 26px; float: left; display: inline; margin-top: 0; list-style-type: none; margin-right: 1px;}
.header .kat li a {height: 26px; line-height: 24px; display: inline; float: left; padding-left: 12px; padding-right: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; background: url(images/menu.png) repeat-x;}
.header .kat li a:hover {color: #000000; background: url(images/hover.png) repeat-x;}
.header .kill {width: 1px; height: 26px; margin-top: 11px; display: inline; float: left; background: url(images/menu.png); margin-left: -1px;}
.header .kat li.current-cat, .header .kat li.current-cat a {color: #000000; background: url(images/hover.png) repeat-x;}
.header #rss {display: block; font-size: 110%; background: url(images/rss.png) 95% 50% no-repeat; float: right; line-height: 25px; height: 26px; margin-top: 11px; margin-right: 10px; text-decoration: none; font-weight: bold; color: #FFFFFF; width: 50px;}
.header #comrss {display: block; background: url(images/rss.png) 95% 50% no-repeat; float: right; line-height: 25px; height: 26px; margin-top: 11px; margin-right: 25px; text-decoration: none; font-weight: bold; color: #FFFFFF; width: 95px;}

/** HLAVNI STRANA - LEVY BLOK **/
.left a {text-decoration: none;}
.left {width: 680px; float: left; display: inline; margin-left: 30px; margin-top: 15px; background: #F9F9F9;}
.left label {display: none;}
.left form {margin: 8px 12px 10px 6px; height: 40px;}
.left #s {width: 130px; border: solid 1px #AAAAAA;}
.left #searchsubmit {background: #ECECEC; margin-left: 6px;}
.left input {display: block; float:left; border: solid 1px #AAAAAA; color: #444444;}
.posts {margin-bottom: 40px;}
.posts a.more-link {display: inline; float: right; text-decoration: none; font-weight: bold; } 
.posts .hlavicka {background: #efefef; padding: 0 5px 0 5px; margin-bottom: 5px; color: #444444;}
.posts .mezera {clear: both; height: 15px;}
.posts h2 {margin: 4px 6px 6px 6px; font-size: 17px;}
.posts h2 a {color: #000000;}
.posts .datum {display: inline; float: right; color: #000000;} 
.posts .ikona {background: #CCCCCC; padding-bottom: 2px; padding-right: 2px; float: left; margin: 10px 10px 10px 5px;}
.posts .ikona img {margin-top: -5px; margin-left: -3px; border: 1px solid #FFFFFF;}
.posts .ikona.even {background: #CCCCCC; padding-bottom: 2px; padding-right: 2px; float: left; margin: 10px 10px 10px 5px;}
.posts .ikona.even img {margin-top: -5px; margin-left: -3px; border: 1px solid #FFFFFF;}
.posts .ikona.odd {background: #CCCCCC; padding-bottom: 2px; padding-left: 5px; float: right; margin: 10px 5px 10px 10px;}
.posts .ikona.odd img {margin-top: -5px; margin-right: -5px; border: 1px solid #FFFFFF;}
.posts .postcontent {margin-bottom: 15px !important;}
.posts .postcontent p {text-align: justify; margin: 0 10px 3px 10px; color: #444444; line-height: 15px;}
.posts .note {font-style: italic; color: #7C7C7C; text-align: right; margin-bottom: 10px;}
.posts .subtitle, .subtitle {font-style: italic; margin-bottom: 6px; margin-top: -5px; text-indent: 12px;}
.posts .subtitle a, .subtitle a {color: #000000; text-decoration: none;}
.posts .extlink {margin-left: 20px;}

/** HLAVNI STRANA - PRAVY BLOK **/
.homesidebar {width: 237px; float: left; margin-left: 20px; margin-top: 5px; padding: 10px 0 0 20px; border-left: 1px solid #7C7C7C; background: #F9F9F9;}
.homesidebar a {color: #0b7c1b; text-decoration: none;}
.homesidebar a:hover {color: #000000;}
.homesidebar #paprika {height: 162px; color: #444444; border-bottom: 1px solid #7C7C7C; background: url(images/pepper-sm.png) no-repeat 100% 100%; overflow: hidden;}
.homesidebar #paprika .text {line-height: 15px; margin-top: 16px; margin-left: 5px; display: block; min-height: 120px;}
.homesidebar #paprika .copy {display: inline; float: right; margin-right: 1px; font-size: 10px;}
.homesidebar .prouzek {background: #EEEEEE; display: block; width: 210px; color: #000000; padding-left: 2px;}
.homesidebar h3 {font-size: 16px; line-height: 24px; margin-bottom: 5px; margin-top: 12px; color: #000000;}
.homesidebar h3 a {color: #000000;}
.homesidebar ul {list-style: none; padding: 0px; margin: 0 18px 0 6px; color: #C3B39D;}
.homesidebar ul li {margin-bottom: 3px;}
.homesidebar ul li a {margin-right: 4px; text-decoration: none;}
.homesidebar .item  {margin-bottom: 10px; clear: both;}
.homesidebar label {display: none;}
.homesidebar form.search {margin: 8px 12px 10px 6px; height: 40px;}
.homesidebar #searchbox {width: 138px; border: solid 1px #AAAAAA;}
.homesidebar #searchsubmit {background: #EBEBEB; margin-left: 6px;}
.homesidebar input {display: block; float:left; border: solid 1px #AAAAAA; color: #444444;}
.homesidebar #wp-calendar {margin-left: 5px; width: 205px;}
.homesidebar #wp-calendar caption {background: #ECECEC; margin-bottom: 5px;}
.homesidebar #wp-calendar td {text-align: center;}
.homesidebar #wp-calendar tbody a {color: #cb1110;}
.homesidebar #wp-calendar tfoot {background: #ececec; padding: 0;}
.homesidebar .twitter-item {margin-bottom: 6px; color: #444444; clear: both; width: 210px;}
.homesidebar .twitter-timestamp abbr {display: block; text-align: right; font-size: 10px; margin: 4px 0 6px 0; text-decoration: none; border-bottom: none; border-top: 1px solid #ECECEC;}
.homesidebar form.ank {margin: 8px 12px 10px 3px; height: 100%;}
.homesidebar .anketa {font-family:"Tahoma", Verdana; width: 210px;}
.homesidebar .anketa th {background-color:#EFEFEF; padding: 0 3px 0 3px; font-size: 100%; font-weight: normal;}
.homesidebar .anketa td {border:1px solid #EFEFEF; font-size: 90%;}
.homesidebar .anketa td input {float: right;}
.homesidebar .TlacitkoOdeslat {border:1px solid #BFBFBF; background-color:#F0F0F0; font-family:"Tahoma", Verdana; font-size:10px;}

/** ČLÁNEK **/
.singlepost {width: 680px; float: left; margin-left: 30px; margin-top: 15px;}
.singlepost .post {margin: 0 8px 0 8px;}
.singlepost a {text-decoration: none;}
.singlepost .hlavicka {background: #efefef; padding: 0 5px 0 5px; margin-bottom: 5px; color: #444444;}
.singlepost .datum {display: inline; float: right; color: #000000;} 
.singlepost .postcontent {color: #000000; line-height: 16px; text-align: justify; margin-bottom: 20px;}
.singlepost .postcontent img {margin: 8px;}
.singlepost .postcontent a img {border: none; margin: 2px;}
.singlepost .postcontent h3 {padding-top: 16px !important; clear: both;}
.singlepost .posthead p {line-height: 16px; margin-top: 20px; text-align: justify;}
.singlepost .posthead h2 {margin-bottom: 6px !important; color: #000000;}
.singlepost .posthead h2 a { text-decoration: none; }

/** KOMENTÁŘE **/
.comments {padding: 0px; margin-top: 10px;}
.comments .rss {display: block; font-size: 110%; background: url(images/rss.png) 95% 50% no-repeat; float: right; line-height: 25px; height: 26px; position: absolute; margin: 18px 0 0 595px; text-decoration: none; font-weight: bold; width: 70px;}
.comments .rss a {display: block; width: 70px; color: #000000;}
.comments h2 {display: block; padding-bottom: 10px; padding-top: 20px; border-bottom: solid 1px #AAAAAA; clear: both;}
.comment {margin-bottom: 25px; margin-top: 15px; clear: both; float: none; min-height: 60px;}
.comment-meta {background: #efefef; padding: 0 5px 0 5px; margin-bottom: 5px; color: #444444;}
.comment-meta a {text-decoration: none;}
.comment-meta .comment-date {display: inline; float: right;}
.comment-meta .comment-author {font-weight: bold; text-decoration: none; color: #000000;}
.commenttext {min-height: 54px; background: #EFEFEF; margin-top: 12px;}
.commenttext .comment-avatar {float: left; display: inline; margin-left: 12px; margin-right: 15px; margin-top: -8px;}
.commenttext .comment-avatar img {border: solid 1px #AAAAAA; padding: 1px; float: left; display: inline;}
.commenttext .text {display: block; padding: 3px 0 3px 80px; margin-right: 10px;}
.commenttext .clear {clear: both;}
.xcommentform span {display: block; margin-bottom: 3px;}
.xcommentform span.logged {margin-bottom: 10px;}
.xcommentform span.notlogged {float: right; text-align: right;}
.xcommentform span.inp {display: inline; float: left; width: 120px;}
.xcommentform input {display: inline;  border: solid 1px #AAAAAA; color: #444444;}
.xcommentform input#submit {display: inline; float: left; margin-left: 120px; margin-bottom: 30px; background: #ECECEC;}
.xcommentform textarea {width: 455px; border: solid 1px #AAAAAA; color: #444444; padding: 5px;  margin: 0 0 10px 0; float: left;}

/*NAVSTEVNI KNIHA*/
.okraj {background: url(images/ed.png) 480px 0 no-repeat; color: #444444; text-align: left; margin-left: 10px; margin-right: 10px;}
.okraj form {height: 100%;}
.okraj .input {border: 1px #AAAAAA solid; margin: 0px; color: #444444;}
.okraj .readonly {border: 1px #AAAAAA solid;	margin: 0px; background-color: transparent;}
.okraj #VymazReakci {margin-left: 2px; background: #ececec;}
.okraj .pridej {background: #ececec;}
.okraj .smajl {border: none;}
.okraj .smajl2 {display: inline;	float: left;	padding:1px; border: 1px solid #AAAAAA; margin: 18px 15px 0 6px; position: absolute;}
.okraj .center {text-align: center;}
.okraj .kom_odp0 {margin-left:0px;	margin-top:11px;}
.okraj .kom_odp1 {margin-left:20px; margin-top:11px;}
.okraj .kom_odp2 {margin-left:40px; margin-top:11px;}
.okraj .kom1 {padding: 0 5px 0 5px;	background-color: #ececec; margin-top: 20px;}
.okraj .kom1 a {font-weight: bold; color: #000000;}
.okraj .kom2 {padding: 10px 10px 10px 80px; line-height: 15px; margin-top: 12px; min-height: 40px; background: #ececec;}
.okraj .bookops {display: inline; float: right;}
.okraj .bookops a {font-weight: normal;}
.okraj .gbzdrojak {background-color: transparent; margin: 20px 0 0 0;}
.okraj .gbinfo {background: #ececec; margin-top: 5px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px;}
.okraj .copyright {font-size: 10px; margin-bottom: 20px; text-align: center; color: #000000;}

/** FOOTER **/
#foot {clear: both;}
.footer {color: #FFFFFF; width: 978px; margin: 0 auto 0 auto; background: url(images/menu.png) repeat-x #7C7C7C; padding: 15px 0 15px 0; clear: both;}
.footer a {color: #CCCCCC; text-decoration: none;}
.footer a:hover {color: #FFFFFF;}

/** JQUERY **/

/*---------------------------------------*/
/*         CSS by Tomas Sardyha          */
/*            (  Darsain  )              */
/*     (  http://www.darsain.net/  )     */
/*---------------------------------------*/

/* ------ Global tags ------- */
.hidden { display: none; }

/* ------ Title ------- */
#title { height: 66px; margin-bottom: 10px; padding: 0 10px; }
#title a.bloglink { display: block; float: right; width: 105px; height: 40px; margin-top: 5px;}
#title h3 { display: block; margin-top: 10px; font-size: 14px; line-height: 14px; font-weight: normal; color: #888484; text-align: left; }
#title a.articlelink { display: block; float: left; margin-top: -3px; font-size: 24px; line-height: 24px; color: #d9d8d8; text-align: left; text-decoration: none; }
#title a.articlelink:hover { border-bottom: 1px solid #d9d8d8; }

/* ------ Box ------- */
div.box { clear: both; margin: 2px 0; padding: 10px; text-align: justify; }

/* ------ Button ------- */
.button { display: block; float: left; margin: 1px 2px 1px 0; width: 170px; height: 33px; color: #cb1110; font-size: 12px; line-height: 33px; text-align: center; cursor: pointer; }
.button_divider { display: block; float: left; margin: 1px 2px 1px 0; width: 50px; height: 33px; font-size: 12px; line-height: 33px; color: #000; text-align: center; }
.button:hover { color: #c2c2c2; background-position: left -33px; }
.button:active { color: #454545; background-position: left -66px; }





