*, .nomg { margin: 0; padding: 0; } 
p { margin: 6px 0; line-height: 150%; }
.cb { clear: both; height: 0; overflow: hidden; }
.cl { clear: left; height: 0; overflow: hidden; }
a { color: #C40008; }
a:hover { text-decoration: none; }
a img { border: none; }
.tal { text-align: left; }
.tar { text-align: right; }
.tac { text-align: center !important; }
.fr { float: right; }
.fl { float: left; } 
.fsl { font-size: 125%; }
.bold { font-weight: bold; }
.nobrd,.nobrd * td { border: none !important; padding: 2px 4px 2px 0; }
input { padding: 2px 3px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.bgpng,div#overlay/*, div.bubble*/ { _background:expression('url('+this.currentStyle['backgroundImage'].split('\"')[1]+'")'); _filter:expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+this.currentStyle['backgroundImage'].split('\"')[1]+')'); }
img.png, div#lista img,div#lista * img {  _padding-left:expression(this['width']+'px');_overflow:hidden; _filter:expression('progid:DXImageTransform.Microsoft.AlphaImageLoader(src='+this['src']+')'); }

h1 { margin: 12px 0 10px 0; color: #C40008; font-size: 28px; font-weight: normal; text-transform: lowercase; }
h1 span { display: none; }
h2 { margin: 6px 0; color: #C40008; font-size: 19px; font-weight: normal; text-transform: lowercase; }
h3 { margin: 6px 0; color: #C40008; font-size: 13px; font-weight: normal; text-transform: lowercase; }

ul { list-style: none; }
ul li { margin: 3px 0 3px 0px; background: url(../images/uli.gif) no-repeat 0 5px; padding-left: 14px; }

body { background: url(../images/bodybg.jpg) no-repeat center 244px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #818d94; }
div#obal0 { width: 967px; margin: 0 auto; }
div#obal1 { background: url(../images/menubg.jpg) no-repeat left bottom; width: 100%; }

div#hlavicka { height: 447px; position: relative; width: 967px; overflow: hidden; }
div.hl_default { background: url(../images/motiv_0.jpg); }
div.hl_fotbal { background: url(../images/motiv_fotbal.jpg); }
div.hl_tenis { background: url(../images/motiv_tenis.jpg); }
div.hl_cyklistika { background: url(../images/motiv_cyklistika.jpg); }
div.hl_kontakty { background: url(../images/motiv_kontakty.jpg); }
div.hl_advert { background: url(../images/motiv_advert.jpg); }
div.hl_internet { background: url(../images/motiv_internet.jpg); }
div.hl_events { background: url(../images/motiv_events.jpg); }
div.hl_sport { background: url(../images/motiv_sport.jpg); }
div.hl_media { background: url(../images/motiv_media.jpg); }

 a#lcz,a#len { position: absolute; top: 7px; right: 15px; text-decoration: none; color: #465560; font-size: 16px; }
 a#lcz { right: 47px; }
 a#lcz.act,a#len.act { color: #c40008; }
 div#overlay { background: url(../images/overlay.png); height: 94px; width: 100%; position: absolute; top: 244px; left: 0; }
 div#lista { height: 94px; width: 100%; position: absolute; top: 244px; left: 0; }
 div#lista a span { display: none; }
 div#lista a,div#lista img { display: block; float: left; }
 a#kliklogo { margin: 10px 50px 0 40px; _margin-left: 25px; }
 div#minilista { background: White; position: absolute; top: 338px; left: 0; width: 100%; height: 6px; overflow: hidden; opacity: .2; filter: alpha(opacity=20); }
 p#minimenu { margin: 0; position: absolute; top: 344px; right: 12px; text-align: right; }
  p#minimenu a { color: White; text-decoration: none; font-size: 12px; }
  p#minimenu a:hover { text-decoration: underline; }
  p#minimenu.dark a { color: #818D94; }
 /*staticke bubliny*/
 div.bubble { position: absolute; top: 149px; opacity: .9; filter: alpha(opacity=90); }
 div#bs_sport { background: url(../images/b_sport.gif); width: 442px; height: 105px; left: 489px; _left: 499px; } /*left i do lista.js*/
 div#bs_advert { background: url(../images/b_advert.gif); width: 578px; height: 105px; left: 167px; _left: 177px; }
 div#bs_media { background: url(../images/b_media.gif); width: 270px; height: 105px; left: 327px; _left: 337px;}
 div#bs_internet { background: url(../images/b_internet.gif); width: 651px; height: 105px; left: 135px; _left: 145px; }
 div#bs_events { background: url(../images/b_events.gif); width: 860px; height: 105px; left: 95px; }
 /*dynamicke bublinz*/
 div.dynbubble { left: 1000px; position: absolute; top: 149px; opacity: .9; filter: alpha(opacity=90); }
 div#b_sport { background: url(../images/b_sport.gif); width: 442px; height: 105px; } /*left i do lista.js*/
 div#b_advert { background: url(../images/b_advert.gif); width: 578px; height: 105px;  }
 div#b_media { background: url(../images/b_media.gif); width: 270px; height: 105px; }
 div#b_internet { background: url(../images/b_internet.gif); width: 651px; height: 105px; }
 div#b_events { background: url(../images/b_events.gif); width: 860px; height: 105px; }
 
div#menu { padding-top: 15px;  width: 162px; min-height: 180px; _height: 180px; float: left; }
 div#menu a { display: block; background: url(../images/arr_0.gif) no-repeat 120px 50%; height: 40px; margin-left: 16px; padding-left: 5px; width: 127px; line-height: 40px; border-bottom: 1px solid #edeeef; text-decoration: none; color: #818D94; font-size: 14px; }
 div#menu a:hover,div#menu a.act { background-image: url(../images/arr_1.gif); }
 div#menu a.sub { font-size: 11px; padding-left: 8px; width: 119px;  }
 
div#hlavni { float: right; width: 780px; padding-bottom: 5px; }
div.hll { width: 48%; float: left; } 
div.hlr { width: 48%; float: right; }

div#paticka { width: 100%; border-top: 1px solid #f0f1f2; height: 25px; position: relative;  }
 div#paticka p { position: absolute; top: 3px; margin: 0; color: #d4d9dc; }
 div#paticka a { color: #d4d9dc; text-decoration: none; }
 div#paticka a:hover { text-decoration: underline; }
 p#pl { left: 8px; }
 p#pr { right: 8px; }
