/*--------------------------------------------------[ MAIN GRAPHIC LAYOUT ]--------------------------------------------------*/
body{background:url(../img/bgr.png) repeat-x;background-color:#f4d2d2}
#content{width:713px;float:left;position:relative;min-height:950px;padding:0 18px 0 0px; margin-bottom:70px}
/* Headers */
#header,#header_02,#header_03{background:url(../img/header.jpg) no-repeat;}
#header_02,#header_03{background:url(../img/header_02.jpg);}
#header_03{background:url(../img/header_03.jpg);}
/* Search box */
#search_input,.search_input_active,#search_button{border:1px solid #8cc114;background-color:#f7fff7;color:#535353;}
.search_input_active{border:1px solid #e61424!important}
/*--------------------------------------------------[ MENUS ]--------------------------------------------------*/
#right_menu{height:auto;float:left;width:183px;margin-bottom:40px; margin-top: 34px}
#random,#other_category{width:183px;float:left;position:relative;top:-44px;line-height:150%;font-size:12px;clear:none;margin-bottom:-25px;text-align:left}
#other_category a{border:1px solid #8cc114;background-color:#f7fff7;}
#other_category a:hover{border:1px solid #FF9900;color:#FF9900;}
.other_active{border:1px solid #d10000!important;color:#d10000!important}
strong,category_name_active{font-weight:400}
/*--------------------------------------------------[ VOTE ]--------------------------------------------------*/
.vote{color:#636363!important;border:1px solid #b9b9b9;}
.vote p{color:#fff;background-color:#8cc114;}
.vote span{background-color:#a8ff5b;border:1px solid #6d6d6d;}
.vote div{width:100%;text-align:center;margin:10px 0 0}
.active{font-weight:700;border:1px solid #d10000!important;color:#d10000!important}
/*--------------------------------------------------[ CONTENT BLOCK ]--------------------------------------------------*/
#nahled_po_uploadu,.obrazek{clear:both;float:left;position:relative;top:20px;left:160px;border:3px solid #f85032;padding:4px;}
.obrazek{float:left;position:relative;left:0px;border:3px solid #f85032;margin:0px 30px 10px 0px;padding:4px;}
.nazev, .nazev-fix,.nazev_textarea{float:left;font-weight:bold;font-size:18px;position:relative;top:5px;}
.popis, .popis-fix,.popis_textarea{float:left;font-size:12px;line-height:200%;position:relative;top:19px;width:240px;height:260px;}
.block,.block_active,.block_no{width:690px;height:auto;border:1px solid #f85032;background-color:#faf8f2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:12px;margin-top:10px;line-height:180%;clear:both;float:left;padding:5px 10px}
.joke,.joke_textarea,.joke_admin{width:100%;height:auto;float:left;clear:both;margin:5px 0 10px}
.joke_textarea{border:0;background-color:transparent;line-height:180%;font-size:12px;color:#e61424;margin:8px 0 7px}
.time{height:auto; width: 100%; font-size: 10px; color: #868484;float: left;clear: left; margin-top: 6px}
.url{width: auto !important}
/*--------------------------------------------------[ LINKS ]--------------------------------------------------*/
a,a:link,a:visited,a:active{color:#2e6421}
/*--------------------------------------------------[ PAGES ]--------------------------------------------------*/
.pages a,#how_many_pages a{border:1px solid #2e6421;}
.pages a:hover,#how_many_pages a:hover{border:1px solid #d10000;color:#d10000;}
/*--------------------------------------------------[ ADDING CONTENT BY USER ]--------------------------------------------------*/
#add_image_button{width:auto;float:right;border:1px solid #db2f32;background-color:#eec8c9;margin:-38px 25px 0px 0px;padding:5px 20px 5px 20px;}
#add_image,#add_image_header,#add_image_description{width:555px;height:auto;float:left !important;border:1px solid #61bd24 !important;background-color:#faf8f2 !important;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;margin:10px 0 10px 25px !important;padding:5px;clear:left;  }
#add_image_msg{width:auto;clear:left;float:left;color:#61bd24;font-size:12px;font-weight:700;margin:5px 0 0 25px}
#add_image_header,#add_image_description{width:300px; height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#add_image_description{height:100px;}
#error{color:#e61424!important}
/*--------------------------------------------------[ IMAGE COMMENTS ]--------------------------------------------------*/
.comment_number{float: right; color: #868484;margin: 5px 10px 0px 5px}
#form_comment{width: 415px }
#form_comment input, #form_comment textarea {padding: 5px}
#add_comment{width: 100%; float: left;margin: 30px 0px 10px 0px; text-decoration: underline; color: #424040}
.comment_box{font-size: 12px; float: left; width: 697px; border:1px solid #abadb3;background-color:#fafafa; height: auto;padding: 8px; margin-top: 10px}
.comment_author{font-size: 13px; color: #637bad; font-weight: bold; margin-bottom: 10px;}
.comment_time{font-size: 13px; color: #637bad; margin-top: 10px; text-align: right}
.diskuze_nadpis {float: left; margin: 30px 0px 10px 0px; color: #424040}
#comment_textarea {float: left; width:  400px; height: 150px; clear: both}
#comment_button {float: right; font-size: 14px;clear: both; margin: 10px 0px 0px 0px; padding: 10px; border:1px solid #637bad;background-color:#f2f2f2;}
#captcha {float: left; clear: both; margin-top: 10px; color: #424040;}
#comment_not_logged{float: left; margin-top: 25px}
/*--------------------------------------------------[ OTHERS ]--------------------------------------------------*/
#sklikReklama_18977{margin:70px 0px 0px 0px}
#sklikReklama_14512{float:left; margin-bottom:20px}
#banner_adexperts{margin:70px 0px 0px 120px; width: 468px; height: 60px;  border: 1px solid #b9b9b9;}
/*--------------------------------------------------[ COLOR SCHEME ]--------------------------------------------------*/
.section, h1, #footer, #top_01,#top_02,#top_03,#top_04{
background:url(data:image/svg+xml;base64,pd94bwwgdmvyc2lvbj0ims4wiia/pgo8c3znihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyigd2lkdgg9ijewmcuiighlawdodd0imtawjsigdmlld0jved0imcawidegmsigchjlc2vydmvbc3bly3rsyxrpbz0ibm9uzsi+ciagpgxpbmvhckdyywrpzw50iglkpsjncmfklxvjz2ctz2vuzxjhdgvkiibncmfkawvudfvuaxrzpsj1c2vyu3bhy2vpblvzzsigede9ijaliib5mt0imcuiihgypsiwjsigeti9ijewmcuipgogicagphn0b3agb2zmc2v0psiwjsigc3rvcc1jb2xvcj0ii2y4ntazmiigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijuwjsigc3rvcc1jb2xvcj0ii2yxnmy1yyigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijuxjsigc3rvcc1jb2xvcj0ii2y2mjkwyyigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijcxjsigc3rvcc1jb2xvcj0ii2ywmmyxnyigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijewmcuiihn0b3aty29sb3i9iinlnzm4mjciihn0b3atb3bhy2l0et0imsivpgogidwvbgluzwfyr3jhzgllbnq+ciagphjly3qged0imciget0imcigd2lkdgg9ijeiighlawdodd0imsigzmlsbd0idxjskcnncmfklxvjz2ctz2vuzxjhdgvkksiglz4kpc9zdmc+);background:-moz-linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f85032),color-stop(50%,#f16f5c),color-stop(51%,#f6290c),color-stop(71%,#f02f17),color-stop(100%,#e73827));
background:-webkit-linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
background:-o-linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
background:-ms-linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
background:linear-gradient(top,#f85032 0%,#f16f5c 50%,#f6290c 51%,#f02f17 71%,#e73827 100%);
filter:progid:dximagetransform.microsoft.gradient( startcolorstr='#f85032',endcolorstr='#e73827',gradienttype=0 );
}
.section:hover{text-decoration:none;background:#f85032;background:#c8de50;background:#9dd53a;
background:url(data:image/svg+xml;base64,pd94bwwgdmvyc2lvbj0ims4wiia/pgo8c3znihhtbg5zpsjodhrwoi8vd3d3lnczlm9yzy8ymdawl3n2zyigd2lkdgg9ijewmcuiighlawdodd0imtawjsigdmlld0jved0imcawidegmsigchjlc2vydmvbc3bly3rsyxrpbz0ibm9uzsi+ciagpgxpbmvhckdyywrpzw50iglkpsjncmfklxvjz2ctz2vuzxjhdgvkiibncmfkawvudfvuaxrzpsj1c2vyu3bhy2vpblvzzsigede9ijaliib5mt0imcuiihgypsiwjsigeti9ijewmcuipgogicagphn0b3agb2zmc2v0psiwjsigc3rvcc1jb2xvcj0iizlkzduzysigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijuwjsigc3rvcc1jb2xvcj0ii2exzdu0ziigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijuxjsigc3rvcc1jb2xvcj0iizgwyzixnyigc3rvcc1vcgfjaxr5psixii8+ciagica8c3rvccbvzmzzzxq9ijewmcuiihn0b3aty29sb3i9iim3y2jjmgeiihn0b3atb3bhy2l0et0imsivpgogidwvbgluzwfyr3jhzgllbnq+ciagphjly3qged0imciget0imcigd2lkdgg9ijeiighlawdodd0imsigzmlsbd0idxjskcnncmfklxvjz2ctz2vuzxjhdgvkksiglz4kpc9zdmc+);background:-moz-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9dd53a),color-stop(50%,#a1d54f),color-stop(51%,#80c217),color-stop(100%,#7cbc0a));
background:-webkit-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);
background:-o-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);
background:-ms-linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);
background:linear-gradient(top,#9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%);
filter:progid:dximagetransform.microsoft.gradient( startcolorstr='#9dd53a',endcolorstr='#7cbc0a',gradienttype=0 );
}




.navstevnikniha {float:right}
.pravybanner {background-color: #fff;position: fixed; right: -1px; top: 10px;  border: 1px solid #b9b9b9; text-align: center;width: 130px; height: auto; padding: 0px 5px 20px 10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;}

@media ( max-width: 1250px ) { /* mobile */
  .pravybanner {display:none}
}

@media ( max-width: 970px ) { /* mobile */

  #cover, #category, #random, #other_category, #content, #footer {width:auto}
  #content {float:none;padding:0;clear:both}
  .section {margin:2px 0}
  #search {height:68px}
  #login, #header, #header_02, #header_03, #search_text {display:none}
  #footer {height:auto}
  .navstevnikniha {float:left}
  #content {margin-bottom:25px}
  .block, .block_active, .block_no {width: auto}
}