body{padding:0;margin:0;font:0.74em Arial,sans-serif;line-height:1.5em;background:#fff;color:#454545}
a{color:#154068;background:inherit}
a:hover{color:#81A743;background:inherit}
a.title{color:#D62D00}
h1{font:bold 2em Arial, Sans-Serif;letter-spacing:-1px;padding:7px 0 0 8px;margin:0}
h1 a, h2 a{text-decoration:none}
h1 a:hover, h2 a:hover{color:#FF6600;background:#FFF}
h2{margin:3px;padding:0px;font:bold 1.3em Arial, Sans-Serif;letter-spacing:-1px;color:#000;background:inherit}
p{margin:0 0 5px 0}
code{font-size:11px;color:Gray;font-family:Arial, Helvetica, sans-serif;background:#EEEEEE;border:1px solid Gray;margin:4px;padding:4px;display:block}
.bar ul{margin:0;padding:0;list-style:none}
form{margin:0}
input.search{width:199px;border:none;background:url(input.gif) scroll;padding:4px}
.searchSubmit{font-weight:bold;width:75px}
/* layout   ------ */
.content{margin:10px auto;width:760px}
.header{height:45px}
.top_info{float:right;width:570px;padding:0 0 4px 0;border-bottom:1px solid #eee}
.top_info_left{width:240px;float:left}
.top_info_right{float:right;width:290px;padding:0 0 0 35px;border-left: 1px solid #eee}
.slogan{font-size:0.85em;width:160px;}
.bar{clear:both;font-size:1.1em;height:30px;margin:0 0 0 0px}
.bar li{margin:0;padding:4px 10px 8px 10px;color:#808080;background:#FFF;float:left}
.bar li.active{background:#FFF url(bar.gif) no-repeat center bottom;color:#9EC068;font-weight:bold;padding-bottom:8px}
.bar a{font-weight:bold;color:#4A8EBC;background:inherit} 
.search_field{background:#DCF2B8 url(barbg.gif) no-repeat;color:#000;border-top:1px solid #9EC068;border-bottom:1px solid #9EC068;clear:both;text-align:center;padding:10px 0 5px 0}
.radio{vertical-align:bottom}
.subheader{margin:3px 0 10px 0;padding:1px;background:#f4f4f4;color:#555;border-bottom:1px solid #ccc}
.logo{color:#154068;}
/* left side
   --------- */
.left{float:left;width:435px;margin:0 0 10px 0}
.left_articles{margin:0px 0 10px 0}
#left_links{border:1px solid #eee;padding:10px 10px 10px 15px;margin:0 0 10px 0}
#left_links:hover{border:1px solid #ccc}
.left_message:hover{border:1px solid #ccc}
.left_side{float:left;width:180px}
.right_side{float:right;width:200px;border-left:1px solid #eee;padding:0 0 0 20px}
.left_box{background:#f4f4f4;color:#000;border:1px solid #ccc;padding:10px}
/* right side
   ---------- */
.right{float:right;width:310px;margin:0 0 10px 0}
.right .right_login{height:110px}
.right_login{padding:1px 8px 1px 8px;margin:0 0 10px 0;background:#A9D4F2;color:#246088;border-top:1px solid #4A8EBC;border-bottom:1px solid #4A8EBC;overflow:hidden}
.right_login a {text-decoration:none}
.right_login a:hover {color:#154068}
.right_login img{border:none}
.right_articles{border:1px solid #eee;padding:8px;margin: 0 0 10px 0}
.right_articles:hover{border:1px solid #ccc}
.image{float:right;margin:0 9px 3px 0}
/* footer
   ------ */
.footer{clear:both;text-align:center;line-height:1.8em;color:#808080;background:#FFF;padding:10px 0 10px 0;border-top:1px solid #eee}
.footer a{color:#70923A;background:#fff}
.errorText{color:Red;font-size:1.2em;font-weight:bold;margin-left:190px}
.errorSmaz{display:none}
.errorInput{font-size:11px;color:black;font-family:Arial, Helvetica, sans-serif;background-color:#FFA07A;border:1px solid Gray}
.vypis{margin:3px 0 10px 0;padding:2px;background:#f4f4f4;color:#3E3E3E;border-bottom:1px solid #ccc}
.vypis img{border:1px solid Black;margin:3px 3px 0px 3px;vertical-align:text-bottom}
.a_nahled{float:right}
.siteName{font-size:1.3em;font-weight:bold}
.siteName b{font-style:italic}
.vypis hr{height:1px;color:#CCC;background-color:#CCC;border:none;margin: 3px 0px 3px 0px}
.vypis .siteURL{color:Green}
.vypis .ownerlink{}.vypis .reviewLink{}.vypis .reviewCount{}.vypis .siteDescription{}.vypis .addedText{}.vypis .updateText{}.vypis .categoryText{}.vypis .hitsInText{}.vypis .hitsOutText{}.lineCategoryLink{}
.subCategoryCount{font-size:0.9em}
.maincats{padding:3px;width:33%}
.subheader h2{margin:3px;padding:0px;font:bold 1.3em Arial, Sans-Serif;color:Black;display:inline}
.textBox{font-size:11px;color:Gray;font-family:Arial, Helvetica, sans-serif}
.popisek{color:Gray;margin:-7px 0 10px 186px}
/* styl ktery, pokud chcete, skryje odkazy - navigace pro nevidomé */
.skryj{position:absolute;left:-1000px;top:-1000px;width:1px;height:1px;overflow:hidden}
.table_pocasi{width:100%}
.searchMisto{font-weight:bold;width:75px;font-size:10px}
.table_tv {width:100%}
