a{background:inherit;color:#154068}
body{background:#fff;color:#454545;font:0.79em Arial,sans-serif;line-height:1.5em;margin:0;padding:0}
code{background:#EEE;border:1px solid Gray;color:#808080;display:block;font:11px Arial,Helvetica,sans-serif;margin:4px;padding:4px}
form{margin:0}
h1{font:bold 2em Arial,Sans-Serif;letter-spacing:-1px;margin:0;padding:7px 0 0 8px}
h2{background:inherit;color:#000;font:bold 1.3em Arial,Sans-Serif;letter-spacing:-1px;margin:3px;padding:0px}
p{margin:0 0 5px 0}
.abeceda{text-align:justify;width:100%;word-spacing:6px}
.a_nahled{border:none;float:right;height:75px;overflow:hidden;width:90px}
.bar{clear:both;font-size:1.1em;height:30px;margin:0;padding:0;}
.bar a{background:inherit;color:#154068;font-weight:bold}
.bar li{background:#FFF;color:#454545;margin:0;padding:4px 10px 8px 10px;float:left}
.bar li.active{background:#FFF url(bar.gif) no-repeat center bottom;color:#9EC068;font-weight:bold;padding-bottom:8px}
.bar ul{list-style:none;margin:0;padding:0}
.content{margin:10px auto;width:850px}
.errorInput{background:#FFA07A;border:1px solid Gray;color:#000;font:11px Arial,Helvetica,sans-serif}
.errorSmaz{display:none}
.errorText{color:#F00;font-size:1.2em;font-weight:bold;margin-left:190px}
footer{background:#FFF;border-top:1px solid #eee;clear:both;color:#808080;line-height:1.8em;padding:10px 0 10px 0;text-align:center}
footer a{color:#4e6c1e}
.header{height:45px}
.image{float:right;margin:0 9px 3px 0}
.left{float:left;margin:0 0 10px 0;width:500px}
.left_articles{margin:0px 0 10px 0}
.left_box{background:#f4f4f4;border:1px solid #ccc;color:#000;padding:10px}
.left_side{float:left;width:220px}
.maincats{padding:3px;width:33%}
.popisek{color:#808080;margin:-7px 0 10px 186px}
.radio{vertical-align:bottom}
.right{float:right;margin:0 0 10px 0;width:340px}
.right .right_login{height:140px}
.right_articles{border:1px solid #eee;margin:0 0 10px 0;padding:8px}
.right_articles ul{padding-left:14px;margin:0}
.right_login{background:#bae2ff;border-bottom:1px solid #4A8EBC;border-top:1px solid #4A8EBC;color:#1f5c84;margin:0 0 10px 0;overflow:hidden;padding:1px 8px 1px 8px}
.right_login img{border:none}
.right_side{border-left:1px solid #eee;float:right;padding:0 0 0 20px;width:220px}
.searchMisto{font-size:10px;font-weight:bold;width:75px}
.searchSubmit{font-weight:bold;width:auto}
.search_field{background:#DCF2B8 url(barbg.gif) no-repeat;border-bottom:1px solid #9EC068;border-top:1px solid #9EC068;clear:both;color:#000;padding:10px 0 5px 0;text-align:center}
.search_part{display:inline;margin: 0 1em}
.siteName{font-size:1.3em;font-weight:bold}
.siteName b{font-style:italic}
.skryj{height:1px;left:-1000px;overflow:hidden;position:absolute;top:-1000px;width:1px}
.slogan{padding-left:10px;display:inline-block;font-size:0.85em;width:220px}
.subCategoryCount{font-size:0.9em}
.subheader{background:#f4f4f4;border-bottom:1px solid #ccc;color:#555;margin:3px 0 10px 0;padding:1px}
.subheader h2{color:#000;display:inline;font:bold 1.3em Arial,Sans-Serif;margin:3px;padding:0px}
.table_pocasi{width:99%}
.textBox{color:#808080;font:11px Arial,Helvetica,sans-serif}
.top_info{border-bottom:1px solid #eee;float:right;padding:0 0 4px 0;width:610px}
.top_info_left{float:left;width:250px}
.top_info_right{border-left:1px solid #eee;float:right;padding:0 0 0 35px;width:280px}
.vypis{background:#f4f4f4;border-bottom:1px solid #ccc;color:#3E3E3E;margin:3px 0 10px 0;padding:2px}
.vypis .siteURL{color:#008000}
.vypis hr{background:#CCC;border:none;color:#CCC;height:1px;margin:3px 0px 3px 0px}
.vypis img{border:1px solid Black;margin:3px 3px 0px 3px;vertical-align:text-bottom}
.vypis_zv{background:#EDFFD1;border-bottom:1px solid #ccc;color:#3E3E3E;margin:3px 0 10px 0;padding:2px}
a.title{color:#D62D00}
h1 a,h2 a,.right_login a{text-decoration:none}
input.search{background:url(input.gif) scroll;border:none;padding:4px;width:199px}
#left_links{border:1px solid #eee;margin:0 0 10px 0;padding:10px 10px 10px 15px}
#left_links:hover,.left_message:hover,.right_articles:hover{border:1px solid #ccc}
.logo{color:#154068;float:left}
.right_login a:hover{color:#154068}
a:hover{background:inherit;color:#81A743}
h1 a:hover,h2 a:hover{background:#FFF;color:#F60}
.list_zp{list-style-image:url('list_zp.png');padding-bottom:.3em;margin-left:.5em}
.zalom{display:inline}
@media only screen and (max-width: 480px) {
body{font-size:1em}
p{margin:0;padding:.1em .4em}
.content{margin:0;padding:0;width:100%}
footer{padding:0;margin:0}
.header{height:auto}
.left{float:none;margin:0;padding:0;width:100%}
.left_side{float:left;width:42%}
.right{float:none;margin:0;width:100%;padding:0;}
.right_articles{margin:0;padding:0}
.right_login{margin:0;padding:0;}
.right_side{width:42%}
.search_field{background:#DCF2B8;padding:0;width:100%;margin:0}
.search_part{display:block;margin:1em 0}
.slogan{width:90%;display:block;visibility:hidden;height:0}
.top_info{float:none;padding:0 0 4px 0;margin:0;width:100%}
.top_info_left{float:none;width:100%;padding:0}
.top_info_right{border-left:none;float:none;padding:0;width:100%;visibility:hidden;height:0}
#left_links{margin:0;height:auto}
.logo{float:none}
.subheader{margin:0;width:100%;overflow:hidden;padding:0}
.vypis .siteURL{display:block}
.zalom{display:block}
.siteDescription{display:block;padding:0 .5em}
label{text-align:left}
.bar{overflow-x:auto;height:2.2em;white-space:nowrap}
.bar ul{white-space:nowrap;display:inline}
.bar li{float:none;display:inline}
.bar li.active{float:none;display:inline}

}