body {	background: #ffffff;	margin: 0; padding: 0;	margin-top: 0px; margin-bottom: 0px;	font: 11px Verdana;	color: #676767;}a img {	border: none;}a {	font: 11px Verdana;	color: #000000;	text-transform: none;	text-decoration: none;}a:hover {	color: #0043ca;  text-decoration: underline;}a:active {	color: #0043ca;  text-decoration: underline;}strong {  font: 11px Verdana;  text-decoration: none;  font-weight: bold;  margin: 0px;}p {  font: 11px Verdana;  margin: 0px;  margin-bottom: 10px;  text-align: justify;  float: none;}.nadt {  font: 11px Verdana;  margin: 0px;  margin-bottom: 3px;  color: #000000;  font-weight: bold;  text-align: left;}.nadt2 {  font: 11px Verdana;  margin: 0px;  margin-bottom: 3px;  color: #000000;  font-weight: bold;  text-align: left;  padding-top: 10px;}.telonews {  font: 11px Verdana;  margin: 0px;  margin-bottom: 3px;  color: #000000;  text-align: justify;  clear : left;}.news {  font: 11px Verdana;  margin: 0px;  margin-bottom: 3px;  color: #000000;  text-align: justify;  float: none;  padding-top: 5px;}.goodnews {  background-color: #cfcfcf;  font: 11px Verdana;  margin: 0px;  margin-bottom: 3px;  color: #000000;  text-align: justify;  float: none;}.news_li {  font: 10px Verdana;  margin: 0px;  margin-bottom: 3px;  color: #000000;  text-align: right;  clear : left;}h1 {  font: 13px Verdana;  color: #da242a;  text-decoration: none;  margin: 0px;  margin-bottom: 3px;}h2 {  font: 18px Verdana;  color: #0c3b89;  text-decoration: none;  margin: 0px;  margin-bottom: 5px;}h3 {  font: 12px Verdana;  color: #0c3b89;  text-decoration: none;  margin: 0px;  margin-bottom: 5px;}.dob { font-weight: bold; color: #da242a; font: 15px Verdana; text-align: left;}.dob2 {  font: 19px Verdana;  color: #0c3b89;  text-decoration: none;  margin-bottom: 5px;  text-align: left;}.nadpis {  font: 18px Verdana;  color: #0c3b89;  text-decoration: none;  padding-bottom: 5px;}.malejnadpis {  font: 13px Verdana;  color: #0c3b89;  text-decoration: none;  padding-bottom: 5px;  font-weight: bold;}.seda { color: #cfcfcf;}#hotnews, #partners, #fanshop {  width: 380px;  min-height: 30px;  background: #ffffff url(../images/contbg.gif) repeat-x left top;  float: left;  margin-top: 10px;}#logina {  width: 380px;  min-height: 30px;  background: #ffffff url(../images/contbg.gif) repeat-x left top;}.head {  font: 16px Verdana;  color: #0c3b89;  font-weight: bold;  padding-left: 3px;  vertical-align: middle;  text-align: left;  padding-top: 5px;  height: 25px;  display: block;}.hotnews_t {  font: 11px Verdana;  color: #000000;  padding-left: 5px;  padding-right: 5px;  margin: 0px;  margin-top: 5px;  margin-bottom: 5px;}#sloupek, #anketa {  width: 380px;  min-height: 30px;  background: #ffffff url(../images/contbg.gif) repeat-x left top;  float: left;  margin-top: 10px;}#basketvtv, #allstarhl {  width: 380px;  min-height: 30px;  background: #ffffff url(../images/contbg.gif) repeat-x left top;  float: left;}#basketvtv, #playoff {  width: 380px;  min-height: 30px;  background: #ffffff url(../images/contbg.gif) repeat-x left top;  float: left;}#vysledkytab {  width: 380px;  min-height: 30px;  float: left;  margin-top: 10px;  background: #ffffff url(../images/contbg_tvcom.gif) no-repeat left top;}#video, #matontab {  width: 380px;  min-height: 30px;  float: left;  margin-top: 10px;  background: #ffffff url(../images/contbg.gif) repeat-x left top;}#videomain {  padding-top: 10px;}.tabulky {  width: 380px;  min-height: 100px;  float: left;}.tab_head {  width: 177px;  background: #000000 url(../images/contbg.gif) repeat-x left top;  font: 13px Verdana;  color: #0c3b89;  padding-left: 3px;  padding-top: 4px;  margin-top: 10px;  padding-top: 5px;  height: 25px;  display: block;  font-weight: bold;}.tab_1 { width: 181px; float: left; padding-left: 5px; text-align: left;}.tab_2 { width: 181px; float: left; padding-left: 7px; text-align: left;}/* telo webu*/#body {  background: #ffffff;  width:1002px;  margin: auto;}#top {  width:1002px;  height:111px;  margin: 0 auto 0 auto;}#links_ {  background: #0c3b89;  top:0px;  width:100%;  height:20px;  text-align: right;}#logo_ {  float: left;  width:127px;  height:111px;  padding-top: 0px;  }#menu_ {  background: url(../images/basket.gif) no-repeat left top;  float: right;  width:875px;  height:111px;}#logininfo {  color: #9f9f9f;  font: 11px Verdana;  margin-top: 5px;  text-align: right;  margin-right: 15px;}#menu {  color: #000000;  margin-top: 35px;  padding-left: 13px;}.menu_link_m {  font: 14px Verdana;  color: #000000;  font-weight: bold;  padding-left: 3px;   padding-right: 3px;}.menu_link_m:hover {  font: 14px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;}.menu_link_mh {  font: 14px Verdana;  color: #000000;  font-weight: bold;  padding-left: 5px;   padding-right: 5px;  margin-right: 5px;}.menu_link_mh:hover {  font: 14px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;  margin-right: 5px;}.menu_link_a {  font: 14px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;  padding-left: 3px;   padding-right: 3px;  cursor: default;}.menu_link_a:hover {  font: 14px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;  padding-left: 3px;   padding-right: 3px;  cursor: default;}.menu_link_ah {  font: 14px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;  padding-left: 5px;   padding-right: 5px;  margin-right: 5px;  cursor: default;}.menu_link_ah:hover {  font: 14px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;  padding-left: 5px;   padding-right: 5px;  margin-right: 5px;  cursor: default;}#menu2 {  color: #000000;  margin-top: 7px;  padding-left: 13px;}.menu_link {  font: 10px Verdana;  color: #000000;  padding-left: 1px;   padding-right: 1px;}.menu_link:hover {  font: 10px Verdana;  color: #ffffff;  text-decoration: none;  background: #0c3b89;}.menu_link_active, .menu_link_active:hover {  font: 10px Verdana;  color: #ffffff;  text-decoration: none;  background: #0c3b89;}.linx {  font: 11px Verdana;  color: #000000;  font-weight: bold;  padding-left: 5px;   padding-right: 5px;}.linx:hover {  font: 11px Verdana;  color: #ffffff;  font-weight: bold;  text-decoration: none;  background: #0c3b89;}#hlavniwokno {  width: 1002px;  margin: auto; margin-top: 5px; margin-bottom: 5px;  float: left;  background: url(../images/tecka.gif) repeat-y right top;}#mainwin {  width: 1002px;  float: left;  margin-top: 15px;}#left_ {  text-align: left;  width: 600px;  float: left;}#right_ {  width: 402px;  height: auto;  float: right;  text-align: left;}#page_main {	width: 573px;	min-height: 700px;  font: 11px Verdana;  text-align: left;	color: #000000;	text-decoration: none;  margin-left: 10px;  padding-left: 3px;  margin-right: 7px;  padding-bottom: 15px;}#page_r {	width: 392px;	height: auto;  font: 11px Verdana;	color: #676767;	text-decoration: none;	text-align: left;  margin-left: 10px;}#body_stred {  width:100%;}.ikony {  width: 970px;  font: 11px Verdana;	color: #0083c5;	height: auto;	margin: 0 auto;}#icons {  width: 956px;  height: 254px;  padding: 10px;  margin: 0px;  text-align: center;  background: #e7e7e7;  position: relative;  left: -3px;  top: 0px;  }#patapata {  background: #0c3b89;  width:100%;  height: 120px;  margin-top: 15px;  clear: left;}.pata_copy {  width: 992px;  font: 11px Verdana;	color: #ffffff;	text-decoration: none;	padding-top: 20px;  padding-left: 10px;  margin: 0 auto 0 auto;}.rss {  margin-top: 0px;}.copya {	font: 11px Verdana;	color: #ffffff;	font-weight: bold;	text-decoration: none;}.copya:hover {	font: 11px Verdana;	color: #ffffff;	font-weight: bold;	text-decoration: underline;	cursor: pointer;}.copya_acti {	font: 11px Verdana;	color: #ffffff;	font-weight: bold;	text-decoration: underline;	cursor: default;}.copy {	font: 11px Verdana;	color: #ffffff;	text-decoration: none;}.copy:hover {	font: 11px Verdana;	color: #ffffff;	text-decoration: underline;}#hore {	font: 9px Verdana;	text-align: center;	color: #ffffff;	padding-right: 10px;	padding-top: 3px;}.hore_link {	font: 9px Verdana;	color: #ffffff;	padding-top: 5px;}.hore_link:hover {	font: 9px Verdana;	color: #ffffff;	text-decoration: underline;	padding-top: 5px;}.inputs { 	font: 11px Verdana;  border: 1px solid #c5c5c5;  height: 16px;  width: 110px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  text-align: right;}.logs { 	font: 11px Tahoma; 	color: #656565;  border: 1px solid #cccccc;  width: 90px;  height: 13px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 0px;  margin-right: 0px;}.logs:hover { 	font: 11px Tahoma; 	color: #ffffff;  border: 1px solid #cccccc;  width: 90px;  height: 13px;  background: #0c3b89;  padding-left: 2px; padding-right: 2px;  margin-bottom: 0px;  margin-right: 0px;}.tlacitko { 	font: 11px Verdana; 	color: #ffffff;  height: 18px;  border: none;  background: #0c3b89;  margin-bottom: 0px;  margin-top: 0px;  border: 1px solid #c5c5c5;}.tlacitko:hover { 	font: 11px Verdana; 	color: #ffffff;  height: 18px;  background: #0c3b89;  cursor: pointer;  margin-bottom: 0px;  margin-top: 0px;}.tlacitko2 { 	font: 19px Verdana; 	color: #0c3b89; 	background: #ffffff;  height: 22px;  border: none;  margin-bottom: 0px;  margin-top: 0px;  padding-left: 447px;}.prolinksa {  font: 11px Verdana;  color: #000000;}.prolinksa:hover {  font: 11px Verdana;  color: #0c3b89;  text-decoration: none;}.name {  font: 11px Verdana;  color: #0c3b89;  text-decoration: none;}.name2 {  font: 11px Verdana;  color: #0c3b89;  text-decoration: none;  padding-top: 10px;}input { 	font: 11px Tahoma;  border: 1px solid #cccccc;  height: 14px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 4px;  margin-right: 5px;}.inputs { 	font: 11px Tahoma;  border: 1px solid #cccccc;  width: 250px;  height: 14px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 4px;  margin-right: 5px;}.inputs_a { 	font: 11px Tahoma;  border: 1px solid #cccccc;  text-align: right;  width: 400px;  height: 14px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 4px;  margin-right: 5px;}textarea { 	font: 11px Tahoma;  border: 1px solid #cccccc;  height: 400px;  width: 800px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 5px;}.bookarea { 	font: 11px Tahoma;  border: 1px solid #cccccc;  height: 150px;  width: 565px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 5px;}.perexar { 	font: 11px Tahoma;  border: 1px solid #cccccc;  height: 150px;  width: 560px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  margin-bottom: 5px;}.inputik {  display: none;  visibility: hidden;}.hodnedobra {  font: 15px Tahoma;}.img_bg {  display: block;  float: left;}.tvlogo {  border: 1px solid #c5c5c5;  margin-left: 5px;}.poradlogo {  margin-left: 5px;  margin-right: 5px;}.alty {  font: 10px Verdana;  color: #0c3b89;  display: block;  margin-right: 8px;  background-color: #f2f2f2;}.newsimg2 {  border: 1px solid #c5c5c5;  margin-bottom: 5px; margin-right: 10px;  float: left;}.newsimg, .shop_img {  border: 1px solid #c5c5c5;  margin-bottom: 5px; margin-right: 8px;  float: left;}.newsimg:hover, shop_img:hover {  border: 1px solid #0c3b89;  margin-bottom: 5px; margin-right: 8px;  float: left;}.shopname, .cena {  font: 14px Verdana;  color: #153A85;  font-weight: bold;}.newsimgat {  border: 1px solid #c5c5c5;  margin-bottom: 5px; margin-right: 8px;}.newsimgat:hover {  border: 1px solid #0c3b89;  margin-bottom: 5px; margin-right: 8px;}.newsimg2:hover {  border: 1px solid #0c3b89;  margin-bottom: 5px; margin-right: 10px;  float: left;}.galimg {  border: 1px solid #c5c5c5;  margin-top: 15px;  margin-right: 14px; margin-left: 14px;}.galimg:hover {  border: 1px solid #0c3b89;  margin-top: 15px;  margin-right: 14px; margin-left: 14px;}.linka {  background: url(../images/tecka2.gif) repeat-x left top;  height: 10px;  clear: left;}.linka2 {  background: url(../images/tecka2.gif) repeat-x left top;  height: 5px;  clear: left;}.dovetek {  width: 550px;  border-left: 4px #0c3b89 solid;  padding-left: 10px;  padding-top: 10px;  padding-bottom: 10px;  padding-right: 10px;  background: #dfdfdf;  display: block;  float: left;}.aligr { text-align: right;}.listov { text-align: center; font-weight: bold; font: 11px Tahoma;}.pozadi_tab { background: #ffffff; clear: left;}.pozadi_tab_1 { background: #daddff; clear: left;}.pozadi_tab_2 { background: #a4baef; clear: left;}.pozadi_tab_3 { background: #ffae4f; clear: left;}.info {  font: 10px Verdana;  color: #0c3b89;}/* napoveda*/#hintbox{ /*CSS for pop up hint box */  position:absolute;  top: 0;  background-color: #efefef;  width: 150px; /*Default width of hint.*/   padding: 3px;  border:1px solid #cfcfcf;  font:normal 11px Verdana;  line-height:18px;  z-index:100;  border-right: 2px solid black;  border-bottom: 2px solid black;  visibility: hidden;}.hintanchor{ /*CSS for link that shows hint onmouseover*/  color: #0c3b89;  font: 10px Tahoma;  margin: 0;  padding-left: 4px;  cursor: help;}/* tabulkz matonz a trocal*/.black {	font: 9px Tahoma;	color: #000000;	text-transform: none;	text-decoration: none;	padding-top: 3px;}.red {	font: 9px Tahoma;	color: #FF0000;	text-transform: none;		text-decoration: none;}.blackb {	font: 11px Tahoma;	color: #000000;	text-transform: none;	font-weight: bold;	text-decoration: none;}.blackbm {	font: 10px Tahoma;	color: #0C3B89;	text-transform: none;	font-weight: bold;	text-decoration: none;}.contimg { width: 180px; height: 140px; background-color: #dfdfdf; float: left; margin: 0 auto; text-align: center; margin-left: 8px; margin-bottom: 8px;}/* admin --------------------- */#ad_menu {  width: 15%;  min-height: 500px;  float: left;  text-align: left;  padding-left: 10px;}#ad_body {  width: 85%;  min-height: 500px;  padding-right: 10px;}#left_admin {  text-align: left;  height: auto;  float: left;  padding-top: 10px;  padding-left: 10px;}#page_admins {	width: 800px;}.aktuali {  font: 11px Tahoma;	color: #ffffff;  background-color: #EE963B;  padding-left: 5px;  padding-right: 5px;  margin-right: 5px;}#newpas {  font: 11px Tahoma;	color: #0C3B89;  width: 420px;  text-align: left;  margin: 0 auto 0 auto;}#partners_main {  width: 1002px;  text-align: center;  float: left;}.r {	text-align: right;}/* scroler */#pscroller1{width: 380px;height: 75px;border: none;padding: 0px;background-color: #ffffff;}#pscroller1 a{text-decoration: none;}#kontakbg {  background-color: #e7e7e7;  border: 10px solid #e7e7e7;}.tvpad {  padding-left: 10px;}.pad {  padding-left: 5px;}.poznamka {  font: 11px Verdana;  border: 1px solid #c5c5c5;  height: 36px;  width: 300px;  background: #F2F2F2;  padding-left: 2px; padding-right: 2px;  text-align: left;}.soutez {  font: 12px Verdana;  width: 160px;  margin-right: 20px;}.tvcomlink {  width: 30px;  height: 30px;  display: block;  float: right;  margin-right: 55px;}.selectbox {  width: 250px;  background: #F2F2F2;  border: 1px solid #e7e7e7;}.tab {  width: 185px;  height: 25px;  float: left;  background: #DFDFDF;}.red2 {  font: 18px Verdana;  color: #ff0000;  text-decoration: none;  padding-bottom: 5px;}.str {  font: 12px Tahoma;	color: #0C3B89;	font-weight: bold;}.kladny {  color: green;}.zaporny {  color: red;}/* content rotator */.rok-content-rotator {  position: relative;  background: #E5E5E5;  margin: 0; margin-top: 0px; margin-bottom: 10px;  height: 300px;  position: relative;  border: 1px solid #dddddd;  z-index: 1;}span.rotator-demo-header {  color: #FF9339;}div.rotator-demo-text {  position: absolute;  top: 200px;  left: 8px;  width: 350px;  overflow: hidden;  height: 100px;}div.rotator-demo-text p {  margin: 0;  color: #000000;}div.rotator-demo-text a {  margin: 0;  text-decoration: none;}div.rotator-demo-text a span:hover {  text-decoration: underline;}span.rotator-demo-header {  font-size: 125%;  display: block;  font-weight: bold;  margin-bottom: 3px;}span.rotator-demo-desc {  font-size: 100%;  line-height: 130%;  color: #fff;  text-decoration: none;}div.rotator-bg {  background: transparent url(../images/main-news-bg.png) repeat left top;  width: 369px;  height: 105px;  position: absolute;  margin-top: 195px;}.rok-content-rotator li {  min-height: 35px;  max-height: 50px;}/* Onin add --- begin */.rok-content-rotator-header {  background: url(../images/dark/rotator-header.png) 0 0 no-repeat;  position: absolute;  margin-left: 378px;  width: 214px;  height: 45px;}/* Onin add --- end */.rok-content-rotator li h2 {  float: left;  width: 100%;/* Onin changed from 213 */  height: 35px;  text-indent: 0px;  padding: 0px;  margin: 0px; /* Onin changed from 0 0 0 0 */  z-index: 1;  outline: none;  padding-bottom: 0px;  overflow: hidden;  line-height: 30px;}/* Onin add --- begin */.rok-content-rotator h2 p {  text-indent: -10px;}/* Onin add --- end */.rok-content-rotator h2 a {  line-height: 118%;  display: block;  z-index: 3;  position: absolute;  width: 207px;  color: #000000;  outline: none;  display: block;  text-indent: 0px;  text-decoration: none;  margin: 0px;  padding: 0px; padding: 3px; padding-left: 10px;  font-weight: bold;  font-style: normal;  -moz-border-radius-topleft: 3px;  -moz-border-radius-bottomleft: 3px;}.rok-content-rotator h2 a:hover {  text-decoration: none;  color: #000000;  background: #ff9239 url(../images/bg-nadpis-span.gif) repeat-x left bottom;}.rok-content-rotator h2 a.active {  text-decoration: none;  color: #000000;  /*font-size: 100%;*/  background: #ff9239 url(../images/bg-nadpis-span.gif) repeat-x left bottom;}.rok-content-rotator h3 {  width: 100%;  font-size: 20px;  line-height: 30px;  height: 35px;  text-indent: 5px;  padding: 0;  margin: 0px;  color: #000000;  font-style: normal;  position: relative;  left: -8px;  background: #F8A43A url(../images/aktual-bg.jpg) no-repeat left top;}/* dont change below */.rok-content-rotator ul {  padding: 0;  float: right;  margin: 0px; margin-top: 45px;  width: 220px;  text-indent: 0;}.rok-content-rotator li {   list-style: none;  padding: 0;}.rok-content-rotator .content {  position: absolute;  left: 0;  top: 0;  margin-right: 210px;  padding: 15px; padding-right: 0px;  visibility: hidden;  color: #ddd;}.smalldate {  color: #ffffff;  font-weight: bold;  text-decoration: none;}