
div.k2FeedIcon a, div.k2FeedIcon a:hover {display: block;
float: right;
margin: 0;
padding: 0;
width: 16px;
height: 16px;
background: url("../images/feed.png") no-repeat 50% 50%;}

div.k2FeedIcon a span, div.k2FeedIcon a:hover span {display: none;}

div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured {
background: url("../images/featuredItem.png") no-repeat 100% 0;}

.itemListCategory h1{padding:0 0 0 30px;
margin:1em 0;
background:url("../images/h_planet.png") center left no-repeat;}

.itemList  .itemContainer, .tagItemList .tagItemView{margin:0 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px dashed #DDD;}

.catItemTitle a, .tagItemTitle a{text-decoration:none;}

.catItemTitle sup{font-size:10px;
color:#C8790B;}

.catItemHeaderInfo, .tagItemHeaderInfo{float:left;
width:130px;
margin:0 10px 0 0;
font-size:10px;
color:#888;}

.catItemImageBlock, .tagItemImageBlock{float:left;
margin:0 10px 10px 0;}

.catItemImageBlock img, .tagItemImageBlock img{max-height:200px;
max-width:150px;
width:auto!important;}

.catItemIntroText, .tagItemIntroText{text-indent:40px;}

.catItemReadMore{clear:both;}

/* jeden clanok */

.itemTitle{color:#1F6988;}

.itemTitle sup{font-size:10px;
color:#C57409;}

.itemRatingBlock > span{display:block; float:left;}/*
.itemRatingForm {display:block;vertical-align:middle;line-height:25px;float:left;font-size:11px;}
.itemRatingLog {font-size:11px;margin:0;padding:0 0 0 4px;float:left;}*/
div.itemRatingForm .formLogLoading {background:url("../images/loading.gif") no-repeat left center;height:25px;padding:0 0 0 20px;}
.itemRatingList,
.itemRatingList a:hover,
.itemRatingList .itemCurrentRating {background:transparent url("../images/transparent_star.gif") left -1000px repeat-x;}
.itemRatingList {position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.itemRatingList li {display:inline;background:none;padding:0;}
.itemRatingList a,
.itemRatingList .itemCurrentRating {position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer;}
.itemRatingList a:hover {background-position:left bottom;}
.itemRatingList a.one-star {width:20%;z-index:6;}
.itemRatingList a.two-stars {width:40%;z-index:5;}
.itemRatingList a.three-stars {width:60%;z-index:4;}
.itemRatingList a.four-stars {width:80%;z-index:3;}
.itemRatingList a.five-stars {width:100%;z-index:2;}
.itemRatingList .itemCurrentRating {z-index:1;background-position:0 center;margin:0;padding:0;}
span.siteRoot {display:none;}

.itemDateCreated, .itemAuthor, .itemRatingBlock, .itemImageCaption, .itemImageCredits, 
.itemVideoCaption, .itemVideoCredits
{font-size:10px; 
color:#888;}

.itemImageBlock{float:left;
margin:10px 20px 20px 10px;}

.itemImageBlock img{margin:0 0 5px 0;}

.itemImageCaption{display:block;}

.itemImageCredits{font-style:italic;}

.itemIntroText{font-weight:bold;
color:#444;}

.itemView .itemBody p{text-indent:40px;}

.itemHits{color:#888;}

.itemContentFooter{margin:10px 0 0 0;}

.itemSocialSharing{margin:10px 0;
padding:10px 0 0 0;
height:40px;
border-top:1px dashed #DDD;}

.itemSocialSharing > div{float:left;}

ul.itemTags{margin:0; 
padding:0; 
list-style-type:none;
display:inline;}

ul.itemTags li{display:inline;}

.itemCategory span, .itemTagsBlock span{font-weight:bold;
color:#888;}

.itemVideoBlock h2, .itemImageGallery h2{color:#1F6988;
padding:0 0 0 30px;
margin:1em 0;}

.itemVideoBlock h2{background:url("../images/film.png") top left no-repeat;}
.itemImageGallery h2{background:url("../images/picture.png") top left no-repeat;}

.itemVideoCaption{float:left;
width:300px;
text-align:center;}

.itemVideoCredits{float:right;
width:300px;
text-align:center;
font-style:italic;}

.itemAuthorLatest, .itemRelated, .itemNavigation, .itemLinks{border-bottom: 1px dashed #DDD;
margin:0 0 10px 0;
padding:0 0 10px 0;}

.itemAuthorLatest ul, .itemRelated ul{list-style-type:none;
margin:0;
padding:0;}

.itemRelated li{float:left;
width:214px;
padding:0 15px 15px 0;}

.itemRelated li .relImgDiv{float:left;
width:70px;
height:70px;
overflow:hidden;
margin:0 10px 0 0;}

.itemAuthorLatest li a{display:block;
padding:5px 10px;}

.itemAuthorLatest li.even{background: #F9F9F9;}
.itemAuthorLatest li.odd{background: #FCFCFC;}
.itemAuthorLatest li.odd:hover, .itemAuthorLatest li.even:hover{background: #F5F5F5;}

.itemRelated li a, .itemAuthorLatest li a{text-decoration:none;}
.itemRelated li a:hover, .itemAuthorLatest li a:hover{text-decoration:underline;}

.catItemEditLink, .itemEditLink, .catItemAddLink{font-size:12px;
background:url("../images/button_bg.png") center left repeat-x;
padding:4px 8px;
cursor:pointer;
margin:0 10px 0 0;
text-align:center;
font-weight:normal;}
.catItemEditLink a, .itemEditLink a, .catItemAddLink a{color:#FFF;
text-decoration:none;}
.catItemEditLink:hover, .itemEditLink:hover, .catItemAddLink:hover{background:url("../images/button_bg_hover.png") center left repeat-x;}

.itemNavigationTitle{display:block;
font-size:15px;
color:#1F6988;
font-weight:bold;
margin:1em 0;}
.itemNavigation .itemPrevious{float:left;
margin:0 10px 10px 0;}
.itemNavigation .itemNext{float:right;
margin:0 0 10px 10px;}

/* Comments */
div.itemComments {background:#F4FBFF;border:0px solid #ddd;padding:16px;}

	div.itemComments ul.itemCommentsList {margin:0 0 16px;padding:0;list-style:none;}
	div.itemComments ul.itemCommentsList li {padding:4px;margin:0;border-bottom:1px dotted #ddd;}
	div.itemComments ul.itemCommentsList li.authorResponse {background:url(../images/system/stripes.png) repeat;}
	div.itemComments ul.itemCommentsList li.unpublishedComment {background:#ffeaea;}
	div.itemComments ul.itemCommentsList li img {float:left;margin:0 4px 0 0;}
	div.itemComments ul.itemCommentsList li span.commentDate {color:#888;padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:bold;font-size:10px;}
	div.itemComments ul.itemCommentsList li span.commentAuthorName {color:#888;font-weight:bold;font-size:10px;}
	div.itemComments ul.itemCommentsList li p {padding:4px 0; margin:0;}
	div.itemComments ul.itemCommentsList li span.commentAuthorEmail {display:none;}
	div.itemComments ul.itemCommentsList li span.commentLink {float:right;margin-left:8px;}
	div.itemComments ul.itemCommentsList li span.commentLink a {font-size:11px;color:#999;text-decoration:underline;}
	div.itemComments ul.itemCommentsList li span.commentLink a:hover {font-size:11px;color:#555;text-decoration:underline;}
	
	div.itemComments ul.itemCommentsList li span.commentToolbar {display:block;clear:both;}
	div.itemComments ul.itemCommentsList li span.commentToolbar a {font-size:11px;color:#999;text-decoration:underline;margin-right:4px;}
	div.itemComments ul.itemCommentsList li span.commentToolbar a:hover {font-size:11px;color:#555;text-decoration:underline;}
	div.itemComments ul.itemCommentsList li span.commentToolbarLoading {background:url(../images/system/searchLoader.gif) no-repeat 100% 50%;}

div.itemCommentsPagination {padding:4px;margin:0 0 24px 0;}
	div.itemCommentsPagination span.pagination {display:block;float:right;clear:both;}
div.itemCommentsPagination ul, div.k2Pagination{list-style-type:none;
margin:0;
padding:0;}
div.itemCommentsPagination ul li, div.k2Pagination ul li{display:inline;
padding:0 3px;}
div.itemCommentsPagination ul li a, div.k2Pagination ul li a{padding:2px 6px;
background:url("../images/button_bg.png") center left repeat-x;
color:#FFF;
cursor:pointer;
text-decoration:none;}
div.itemCommentsPagination ul li a:hover, div.k2Pagination ul li a:hover{background:url("../images/button_bg_hover.png") center left repeat-x;}

div.itemCommentsForm h3 {margin:0;padding:0 0 4px 0;}
	div.itemCommentsForm p.itemCommentsFormNotes {border-top:2px solid #ccc;}
	div.itemCommentsForm form {}
	div.itemCommentsForm form label.formComment {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formName {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formEmail {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formUrl {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form label.formRecaptcha {display:block;margin:12px 0 0 2px;}
	div.itemCommentsForm form textarea.inputbox {display:block;width:350px;height:160px;margin:0;}
	div.itemCommentsForm form input.inputbox {display:block;width:350px;margin:0;}
div.itemCommentsForm form input#submitCommentButton {display:block;margin:16px 0 0 0;
border:0px;
background:url("../images/button_bg.png") center left repeat-x;
padding:4px 8px;
color:#FFF;
cursor:pointer;}
	div.itemCommentsForm form span#formLog {margin:0 0 0 20px;padding:0 0 0 20px;font-weight:bold;color:#CF1919;}
	div.itemCommentsForm form .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;}
.itemComments h3{margin-top:0;}
.logpostcom{font-weight:bold;}

.itemCommentsForm #comment-form input.inputbox, .itemCommentsForm #comment-form label.formEmail,
.itemCommentsForm #comment-form label.formName, label.formComment, p.itemCommentsFormNotes{display:none!important;}

/* "Report comment" form */
div.k2ReportCommentFormContainer {padding:8px;width:480px;margin:0 auto;}
	div.k2ReportCommentFormContainer blockquote {width:462px;background:#f7fafe;border:1px solid #ddd;padding:8px;margin:0 0 8px 0;}
	div.k2ReportCommentFormContainer blockquote span.quoteIconLeft {font-style:italic;font-weight:bold;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:left;}
	div.k2ReportCommentFormContainer blockquote span.quoteIconRight {font-style:italic;font-weight:bold;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:right;}
	div.k2ReportCommentFormContainer blockquote span.theComment {font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:12px;font-weight:normal;color:#000;padding:0 4px;}
	div.k2ReportCommentFormContainer form label {display:block;font-weight:bold;}
	div.k2ReportCommentFormContainer form input,
	div.k2ReportCommentFormContainer form textarea {display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px 0;width:474px;}
	div.k2ReportCommentFormContainer form #recaptcha {margin-bottom:24px;}
	div.k2ReportCommentFormContainer form span#formLog {margin:0 0 0 20px;padding:0 0 0 20px;font-weight:bold;color:#CF1919;}
	div.k2ReportCommentFormContainer form .formLogLoading {background:url(../images/system/loading.gif) no-repeat left center;}
/* Back to top link */
div.itemBackToTop {text-align:right;
margin:10px;}
	div.itemBackToTop a {text-decoration:underline;}
	div.itemBackToTop a:hover {text-decoration:underline;}

.k2TagCloudBlock a{text-decoration:none;
margin:0 2px;}
.k2TagCloudBlock a:hover{text-decoration:underline;}

/* pridanie clanku */
#introtext_tbl #introtext_toolbargroup{display:none!important;}

.itemExtraFields{margin:10px 0 0 0;}

.itemExtraFields p{display:inline;
text-indent:0;}

.itemExtraFields h2{padding-left:40px;}

li.K2_TURISTICKE_STRED p{display:block!important;
text-indent:40px!important;}

.itemExtraFields ul{list-style-type:none;
margin:0;
padding:0;}

.itemExtraFieldsLabel{font-weight:bold;}

.itemExtraFields .group2{color:#888;}

.itemExtraFields li.group1{font-size:13px;
padding:5px 10px;

border-top:1px solid #F5F5F5;}

.itemExtraFields li.group1 .itemExtraFieldsLabel{color: #1F6988;}

#itemListLinks .itemContainer{float:left;}

#itemListLinks h3{float:right;
margin:0 10px 0 0;
width:156px;
font-weight:bold;
font-size:12px;}

#itemListLinks .itemContainer{border-bottom:none;}