* {padding:0;margin:0;}
img {border:0}
.nostyle {display:none}
.zalom {clear:both;}

body {
padding-top: 20px;
text-align:left;
background-color: #ffffff; 
font: 12px Arial, Tahoma; 
color: #ffffff;
}
#header {
width: 992px;
height: 105px;
margin: 0 auto 0 auto;
background: url(../images/header.jpg) no-repeat;
}
.header1 {
float:left;
width: 228px;
height: 77px;
padding:28px 0 0 35px;
}
.header2 {
float:right;
width: 719px;
height: 105px;
padding:0 0 0 10px;
background: url(../images/header2.jpg) no-repeat;
}
.reklama {
width:468px;
padding:3px 0 3px 0;
margin:15px 0 0 0;
}
.dnes {
width: 725px;
height: 20px;
color: #055780;
}
#telo {
width: 992px;
margin: 0 auto 0 auto;
background: url(../images/pozadie.jpg) repeat-y;
}
#telo-obsah {
width: 972px;
padding:0 0 0 20px;
}
#pata {
width: 992px;
height: 15px;
margin: 0 auto 5px auto;
background: url(../images/pata.jpg) no-repeat;
}
#paticka {
width: 982px;
padding: 10px 0 0 0;
text-align:center;
color:#218dcb;
}
#paticka a {
color:#f07c00;
text-decoration:none;
}
#paticka a:hover {
color:#f07c00;
text-decoration:underline;
}
#hl-okno {
margin: 0 0 15px 15px;
padding: 22px 0 0 30px;
width: 938px;
height: 51px;
background: url(../images/hl-okno.jpg) no-repeat;
}
#obsah {
overflow: auto;
width: 992px;
margin: 0 auto 0 auto;
}
/*** vyhladavanie ***/
#menu {
margin: 0 0 0 25px;
list-style-type: none;
}
#menu-s {list-style-type: none;}
.menu2 {
height: 20px;
float:left;
border: 1px solid #63a0d6;
background: url(../images/menu2.jpg) repeat-x;
font-weight: bold;
font-size:13px;
padding: 6px 20px 0 20px;
}
.menu1 {
height: 20px;
float:left;
border: 1px solid #f47c32;
background: url(../images/menu1.jpg) repeat-x;
font-weight: bold;
font-size:13px;
padding: 6px 20px 0 20px;
}
.menu1 a, .menu2 a {
color:white;
text-decoration:none;
position:relative; 
display:block;
border:none;
}
/*** koniec vyhladavanie ***/
/*** lave okna ***/
.lave-okno {
float:left;
padding: 0 13px 0 13px;
width: 160px;
}
.hl-odkazy {
width: 138px;
height: 22px;
padding: 6px 0 0 20px;
border: 1px solid #f47c32;
background: url(../images/okno1.jpg) repeat-x;
font-weight: bold;
font-size:13px;
}
.lave-okno-s {
width: 148px;
padding: 6px 6px 0 6px;
background: url(../images/lave-okno-s.jpg) repeat-y;
font-weight: bold;
font-size:13px;
color: black;
}
.lave-okno-d {
width: 160px;
height: 7px;
font-size: 0px;
margin: 0 0 15px 0;
background: url(../images/lave-okno-d.jpg) no-repeat;
}
.lave-od-s {
width: 160px;
padding: 3px 0 0 2px;
background: url(../images/lave-od-s.jpg) repeat-y;
font-size:13px;
color: #055780;
}
.lave-od-s a {
font-size:13px;
color: #055780;
text-decoration: none;
}
.lave-od-s a:hover {
color: #055780;
text-decoration: underline;
}
.lave-od-d {
width: 160px;
height: 7px;
font-size: 0px;
margin: 0 0 15px 0;
background: url(../images/lave-od-d.jpg) no-repeat;
}
.oddel {
width: 145px;
padding: 3px 5px 3px 5px;
border-bottom: 2px dotted white;
font-size:13px;
font-weight: normal;
vertical-align: middle;
}
/*** okna v strede ***/
.stred-okno {
float:left;
width: 460px;
}
.hl-stred {
width: 438px;
height: 22px;
padding: 6px 0 0 20px;
border: 1px solid #f47c32;
background: url(../images/okno1.jpg) repeat-x;
font-weight: bold;
font-size:13px;
}
.hry-stred {
width: 438px;
height: 22px;
padding: 6px 0 0 20px;
border: 1px solid #63a0d6;
background: url(../images/okno2.jpg) repeat-x;
font-weight: bold;
font-size:13px;
}
.hry-stred a {color:#ffffff;text-decoration:none;}
.hry-stred a:hover {text-decoration:underline;}
.stred-okno-s {
width: 420px;
padding: 6px 20px 6px 20px;
background: url(../images/stred-okno-s.jpg) repeat-y;
font-size:13px;
color: black;
}
.stred-okno-d {
width: 460px;
height: 7px;
font-size: 0px;
margin: 0 0 15px 0;
background: url(../images/stred-okno-d.jpg) no-repeat;
}
/*** okna vpravo ***/
.prave-okno {
float: left;
width: 320px;
padding: 0 0 0 13px;
}
.hl-vpravo {
width: 298px;
height: 22px;
padding: 6px 0 0 20px;
border: 1px solid #f47c32;
background: url(../images/okno1.jpg) repeat-x;
font-weight: bold;
font-size:13px;
}
.vpravo-okno-s {
width: 308px;
padding: 6px 6px 0 6px;
background: url(../images/vpravo-okno-s.jpg) repeat-y;
font-size:13px;
color: black;
}
.vpravo-okno-s a {
font-size:12px;
color: #005D9B;
text-decoration: none;
}
.vpravo-okno-d {
width: 320px;
height: 7px;
font-size: 0px;
margin: 0 0 15px 0;
background: url(../images/vpravo-okno-d.jpg) no-repeat;
}
/*** vyhladavanie***/
.search {
font-weight:bold;
}
.input_sub {
width: 420px;
height: 24px;
padding: 4px 0 0 3px;
font-size: 17px;
background: white repeat-x;
border:1px solid #8d8e8e;
}
.hladaj {
width: 100px;
height: 29px;
font-size: 17px;
}
.rozdel-text {
float:left;
padding: 8px 0 0 0;
}
.rozdel2 {
float:left;
}
/*** rss***/
.zdroj {
font-size: 10px;
color: #BBBBBB;
}
.zdroj a {
font-size: 10px;
color: #BBBBBB;
text-decoration: none;
}
.nadpis {
font-size: 13px;
font-weight: bold;
color: #005D9B;
}
.nadpis a {
font-size: 13px;
font-weight: bold;
color: #005D9B;
text-decoration: underline;
}
.okno-rss {
overflow: auto;
}
.text-rss a{
font-size:11px;
color: #888888;
text-decoration:underline;
}
.obrazok-rss {
float:left;
width: 80px;
}
.okno-rss img {
float:right;
width: 80px;
height: 80px;
}
.text_rss {
width: 300px;
}
/*** tv program***/
.TVBOX {background-color:#ffffff;}
.TVNADPIS {padding:0px 0px 0px 6px;font-weight:bold;background: url(../images/pozadie-tv.jpg) repeat-x; border: 1px solid #63a0d6;color:white;cursor:hand;}
.TVTYP {text-align:right;padding:0px 10px 0px 6px;background: url(../images/pozadie-tv2.jpg) repeat-x;border: 1px solid #5e71cc;color:white;}
.TVCAS {width:33px;background-color:#6f85e2;font-weight:bold;vertical-align:top;padding:0px 0px 0px 3px;font-size:11px;}
.TVNAZOV {padding:0px 0px 0px 6px;color: black;font-size:11px;}
.TVSTANICA {font-size:11px;}
.TVSTANICA  a{text-decoration:none;color: #055780;font-size:11px;}
.TVCASBEZI {width:33px;background-color:#5e71cc;font-weight:bold;vertical-align:top;padding:0px 0px 0px 3px;font-size:11px;}
.TVNAZOVBEZI {padding:0px 0px 0px 6px;font-weight:bold; color:black;font-size:11px;}
.TVSTANICABEZI {font-size:11px;font-weight:normal;}
.TVSTANICABEZI a{text-decoration:none;color: #055780;font-size:11px;}
/*** online hry***/
.hry {
float:left;
width:140px;
color: #606060;
font-size:11px;
}
.hry a{
color: #606060;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
.hry a:hover{
text-decoration:underline;
}
.obrazok-hry {
width: 120px;
height: 90px;
border: 2px solid #f47c32;
}
.velky-znak {
font-size:14px;
}
.nadpis-hry {
font-size:12px;
font-weight:bold;
color: #005D9B;
}
