body {background:#fff url("img/bg-pelmel.gif") left top no-repeat; text-align:left; font:70%/150% Verdana, Tahoma; color:#827070; margin:0; padding:0;}
a {color:#6898c6;}
a:hover {color:#827070;}

#main {width:980px; text-align:left; position:relative; height:100%;}
#main #top {position:absolute; top:37px; left:375px; margin:0; padding:0; width:465px; height:140px; background-color:transparent;}
#main #top a {display:block; width:465px; height:140px;}
#main a span {display:none;}
#content {float:left; margin:220px 0 0 100px; width:600px; padding:0; _margin-left:50px;}
#footer {clear:both; float:left; margin:0; padding:0; text-align:center; width:980px;}
/*
#menu {float:left; margin:250px 0 0 60px; width:220px; padding:0; background:#fff url("img/bg-top.gif") left top no-repeat;}
#menu2 {float:left; padding:0px 10px; margin:10px 0px; background:#fff url("img/bg-left.gif") left top repeat-y; height:100%;}
*/
#menu {float:left; margin:220px 0 0 30px; width:250px; padding:0; background:#fff url("img/gradient-top.gif") left top no-repeat;}
#menu2 {float:left; padding:0px 10px 0px 30px; margin:30px 0px 0px 0px; background:#fff url("img/gradient-left.gif") left top no-repeat; height:100%;}
#menu2 ul {padding-left:10px; list-style:none; _padding-left:-10px;}
#menu2 li {list-style:none;}
#menu2 a {color:#5FAFF4; font-weight:bold;}
#menu2 a:hover {color:#827070;}
#menu-kategorie {width:191px; height:21px; background:#fff url("img/menu-kategorie.gif") no-repeat;}
#menu-skok {width:145px; height:21px; background:#fff url("img/menu-skok.gif") no-repeat;}
#menu-reklama {width:158px; height:21px; background:#fff url("img/menu-reklama.gif") no-repeat;}
#menu-reklama span, #menu-kategorie span, #menu-skok span {display:none;}
/*menu*/
#categories h3, .widget_categories h2 {width:153px; height:21px; background:#fff url("img/menu-rubriky.gif") no-repeat; }
#simple-tagging-tag-cloud h3, .widget_STP_TC h2, .widget_tag_cloud h2 {width:122px; height:21px; background:#fff url("img/menu-stitky.gif") no-repeat;}
#pages h3, .widget_pages h2, , .widget_page h2 {width:135px; height:21px; background:#fff url("img/menu-stranky.gif") no-repeat;}
#archives h3, .widget_archive h2 {width:108px; height:21px; background:#fff url("img/menu-archiv.gif") no-repeat;}
#links h3, .widget_links h2, .widget_links h2 {width:118px; height:21px; background:#fff url("img/menu-odkazy.gif") no-repeat;}
#text-1 h3, #text-1 h2 {width:179px; height:21px; background:#fff url("img/menu-podporuji.gif") no-repeat;}
#get-recent-comments h3, #recent-comments h3, .widget_get_recent_comments h2 {width:181px; height:21px; background:#fff url("img/menu-komentare.gif") no-repeat;}
#recent-posts h3, .widget_recent_entries h2 {width:166px; height:21px; background:#fff url("img/menu-aktualne.gif") no-repeat;}
#twitter h3, #twitter-1 h3, .widget_twitter h2 {width:160px; height:21px; background:#fff url("img/menu-twitter.gif") no-repeat;}

#menu2 h2.widgettitle {height:1px!important; overflow: hidden; padding-top: 21px;}



#recent-comments span, #text-1 span, #links span, #archives span, #pages span, #simple-tagging-tag-cloud span, #categories span, #recent-posts span, #get-recent-comments span, #twitter h3 span, #twitter-1 h3 span  {display:none;}
#links a, #text-1 a, #archives a, #pages a, #categories a, #recent-posts a {margin:0; padding:0 0 0 15px; background:url("img/menu-link.gif") no-repeat left center;}
#recent-comments ul {list-style-type:none;}
#recent-comments ul li {background:url('img/menu-link.gif') 0px 4px no-repeat; padding:0 0 0 15px; }
/*rss ico*/
#rssfeed {position:absolute; top:15px; left:930px; width:32px; height:47px; background:#fff url("img/feed-rss.gif") left top no-repeat;}
#rssfeed a {display:block; width:32px; height:32px;}
#rssfeed a span {display:none;}

/*twitter*/
#twitter_div li {margin:0; padding:0 0 0 15px; background:url("img/menu-link.gif") no-repeat 0px 3px;}
#twitter-1 li {margin:0; padding:0 0 0 15px; background:url("img/menu-link.gif") no-repeat 0px 3px;}


p {margin:3px 0;}
hr {border:none 0; height:1px; border-top:1px dashed #dedede;}

.post {width:540px; padding:25px 25px 25px 35px; _width:600px; background:transparent url("img/gradient.gif") left top no-repeat; font-size:110%; line-height:150%;}
.post h1 {font-size:175%; color:#6898c6;}
.post h1 a {color:#6898c6; text-decoration:none;}
.post h1 a:hover {color:#99b8d9;}
.post h2 {font-size:125%; color:#6898c6;}
.post h3 {font-size:125%; color:#6898c6;}
.post p {margin:5px 0 15px 0;}
h2.nadpis {font-size:150%;}
.entry img {border:0; margin:5px 10px;}
.post img {border:0;}
.pelcolor {color:#6898c6;}
.promo {font-size:120%;}
.bt10 {margin:20px 0;}
.more-link {margin:0; padding:0 0 0 15px; background:url("img/vice.gif") no-repeat left center;}
.stitek {margin:0; padding:0 0 0 15px; background:url("img/stitek.gif") no-repeat left center;}
.datum {margin:0; padding:0 0 0 15px; background:url("img/kalendar.gif") no-repeat left center;}
.clear {clear:both;}
.noscreen {display:none;}
.center {text-align:center;}
.komentare h3 {font-size:125%; color:#6898c6;}
.novykomentar {text-decoration:none; font-size:80%;}
.comm-td1 {vertical-align:top; text-align:right; font-weight:bold; padding-right:10px; width:100px;}
.comm-td2 {vertical-align:top;}
.post code {color:#6898c6; font-size:95%; font-family:Verdana, Tahoma;}
.blog-jagg {background:#fff url("img/ico-jagg.gif") no-repeat center left; padding:3px 0 3px 20px; margin-right:20px;}
.blog-linkuj {background:#fff url("img/ico-linkuj.gif") no-repeat center left; padding:3px 0 3px 20px; margin-right:20px;}


/********* Tag Cloud *********/ 
ul#tagcloudwidget, ul#tagcloud { padding:0; margin:0; text-align:center; list-style:none; } 
ul#tagcloudwidget li, ul#tagcloud li { display:inline; font-size:70%; color:#ccc;} 
ul#tagcloudwidget li a, ul#tagcloud li a, ul#tagcloudwidget li a:link, ul#tagcloud li a:link { text-decoration:none; } 
ul#tagcloudwidget li a:hover , ul#tagcloud li a:hover { text-decoration:underline; } 
ul#tagcloudwidget li.t1 a , ul#tagcloud li.t1 a { font-size: 120%; } 
ul#tagcloudwidget li.t2 a, ul#tagcloud li.t2 a { font-size: 130%; } 
ul#tagcloudwidget li.t3 a, ul#tagcloud li.t3 a { font-size: 140%; } 
ul#tagcloudwidget li.t4 a, ul#tagcloud li.t4 a { font-size: 160%; } 
ul#tagcloudwidget li.t5 a, ul#tagcloud li.t5 a { font-size: 170%; } 
ul#tagcloudwidget li.t6 a, ul#tagcloud li.t6 a { font-size: 190%; } 
ul#tagcloudwidget li.t7 a, ul#tagcloud li.t7 a { font-size: 210%; } 
ul#tagcloudwidget li.t8 a, ul#tagcloud li.t8 a { font-size: 220%; } 
ul#tagcloudwidget li.t9 a, ul#tagcloud li.t9 a { font-size: 230%; } 
ul#tagcloudwidget li.t10 a, ul#tagcloud li.t10 a { font-size: 250%; }


/*Related Posts*/
#stprelated { margin-top: 30px; padding: 10px; background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
#stprelated h3 { margin:0; padding:0; font-size: 90%; } 
#stprelated ul { margin: 0; padding:0; font-size: 90%; }
#stprelated ul li { margin: 0; padding:0 0 0 15px;  }

/*Related Tags*/
li#relatedtags ul li {
	text-indent: 0;
	list-style:none;
	background: 0 none;
	font-size: 120%;
}
li#relatedtags ul li:before {
	content: "";
}
li#relatedtags ul li span {
	margin-right: .5em;
}

/*lightbox*/
#lightbox {position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img {border:none;}
#outerImageContainer {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer {padding:10px; }
#loading {position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%; height: 100%; background: transparent url("images/blank.gif") no-repeat; /* Trick IE into showing hover */ display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url("images/prevlabel.gif") left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url("images/nextlabel.gif") right 15% no-repeat; }
#imageDataContainer {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%;}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}			
#overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000;}

.codebox {overflow:auto!important; padding:10px; width:520px!important; border:1px dashed #999999;}