* { margin: 0; padding: 0; }

a img { border: none; }
.cb { clear: both;}
h1 { font-size: 14px; padding: 0 0; margin-top:10px;margin-bottom:10px}
h2 { font-size: 12px; padding: 5px 10px; }
h3 { font-size: 11px; padding: 5px 10px; }
p { margin: 0 0 10px 0; }
a { color: #31909e; }
ul { padding-left: 10px; list-style: none; }

html { font-family: Tahoma; font-size: 12px; background: url(../img/bg.jpg) repeat-x left top; }
.cover { width: 682px; margin: 24px auto; background: url(../img/content-background.jpg) no-repeat left top; text-align: left; position: relative; }
.cover .adsense { width: 160px; height: 600px; position: absolute; right: -170px; top: 0px; border: 1px solid #000; }
.cover .inner { padding: 7px 14px; }
.cover .inner .header .logo { float: left; }
.cover .inner .header .today { float: right; font-size: 14px; color: #ff8400; font-weight: bold; text-align: right; line-height: 22px;  }

.cover .inner .navigation { border: 1px solid #c9eaf3; }
.cover .inner .navigation .inner { border: 2px solid #f9fdfe; background-color: #e9f7fa; padding: 10px 13px; }
.cover .inner .navigation .inner table { width: 90%; }
.cover .inner .navigation .inner table td { vertical-align: top; width: 33%;  line-height: 17px;}
.cover .inner .navigation .inner table td strong { display: block; font-size: 13px; color: #000; font-weight: bold;}
.cover .inner .navigation .inner table td a { display: block; font-size: 11px; color: #31909e; font-weight: bold; text-decoration: none;}

.cover .inner .content { margin: 5px 10px; }

.cover .inner .footer { border: 1px solid #c9eaf3; }
.cover .inner .footer .inner { border: 2px solid #f9fdfe; background-color: #e9f7fa; padding: 5px 10px; }
.cover .inner .footer .inner strong { font-size: 11px; }
.cover .inner .footer .inner a { font-size: 11px; color: #31909e; font-weight: bold; }

.cover .inner .content .cisla table { margin-bottom: 5px;}
.cover .inner .content .cisla table tr td.title { font-size: 16px; height: 28px; padding: 0 5px; font-weight: bold; }
.cover .inner .content .cisla table tr td.number { width: 37px; height: 28px; background: url(../img/number.jpg) no-repeat center center; color: #fff; font-size: 16px; text-align: center; }
.cover .inner .content .cisla .sance { border: 1px solid #ffc587; margin-bottom: 15px; }
.cover .inner .content .cisla .sance .inner { border: 2px solid #fffcf9; background-color: #fdf3e9; padding: 5px 10px; font-size: 11px; }
.cover .inner .content .cisla .sance .inner strong { display: block; float: left; }
.cover .inner .content .cisla .sance .inner span.link { display: block; float: right; }
.cover .inner .content .cisla .sance .inner span.link a { font-weight: bold; color: #31909e; }
.cover .inner .content .cisla .vyhry table { border-collapse: collapse; width: 635px; }
.cover .inner .content .cisla .vyhry table tr td { padding: 5px; font-size: 11px; background-color: #e9f7fa; text-align: center; }
.cover .inner .content .cisla .vyhry table tr td.tmavebg, .cover .inner .content .cisla .vyhry table tr.tmavebg td, .cover .inner .content .cisla .vyhry table tr.modrebg td { background-color: #c9eaf3; color: #000; font-size: 11px; font-weight: bold; padding: 5px; text-align: left; }

.cover .inner .content .news { border: 1px solid #e3e3e3; }
.cover .inner .content .news .inner { border: 2px solid #fcfcfc; background-color: #f4f4f4; padding: 10px; }
.cover .inner .content .news .inner p { margin-bottom: 10px; font-size: 11px; }
.cover .inner .content .news .inner p a { display: block; color: #31909e; font-weight: bold; }

.cover .inner .content .news .inner input { text-align: center; }

.hidden { display: none; }

a.euromiliony-gen-link, a.stastnych-gen-link, a.sportka-gen-link { color: #31909e; font-weight: bold; cursor: pointer; }

table.genTable { border-collapse: collapse; margin: 5px 0; font-size: 12px; border: 1px solid #31909e; }
table.genTable thead tr th { padding: 5px 10px; background-color: #31909e; font-size: 12px; color: #fff; }
table.genTable tbody tr td { padding: 5px 10px; font-size: 12px; border: 1px solid #31909e; text-align: center; }
table.genTable tbody tr:hover td { background-color: #E9F7FA; }
table.genTable tbody tr td.first { background-color: #31909e; color: #fff; }
table.genTable tbody tr td.bl { border-left: 4px solid #31909e; }
#losovano {margin-top:5px; margin-left: 120px;}

#iqtest {
background:#FDF3E9 none repeat scroll 0 0;
border: 1px solid #FFC587;
font-weight:bold;
margin-bottom:0;
margin-top:5px;
padding:15px;
}
