/* CSS Document */body {/*background-image: url(images/top.gif);background-repeat:repeat-x;  */margin:0px;padding:0px;  font-family: verdana;  font-size: 11px;}form {  margin: 0px;  padding: 0px;}table, td, input, textarea {  font-family: verdana;  font-size: 11px;}h1 {  font-family: verdana;  font-size: 20px;  margin-top: 5px;}.top {  width: 900;}.header {  width: 900;  height: 80px;}.top .lng {  width: 900;  font-family: verdana;  font-size: 11px;  text-align: right;  vertical-align: middle;  height: 20px;  margin-top: 5px;}.top .lng img {  margin-left: 15px;  vertical-align: middle;}.top .logo {  height: 58px;  font-family: verdana;  font-size: 30px;  text-align: left;  padding-left: 50px;  padding-top: 0px;}.top .sport_menu {  width: 900px;  font-family: verdana;  font-size: 12px;  text-align: left;  margin-bottom: 3px;  _margin-bottom: 0px;}.top .sport_menu a {  width: 60px;  border: 1px #BED730 solid;  padding: 3px 5px 3px 5px;  background-color: #BED730;  color: black;  font-weight: bold;  text-align: center;  margin-right: 10px;  margin-bottom: 0px;  white-space: nowrap;  text-decoration: none;  font-size: 10px;}.top .sport_menu .live {  width: 60px;  border: 1px #69adda solid;  padding: 3px 5px 3px 5px;  background-color: #69adda;  color: white;  font-weight: bold;  text-align: center;  margin-right: 10px;  margin-bottom: 0px;  white-space: nowrap;  text-decoration: none;  font-size: 10px;}.top .sport_menu a:hover {  font-size: 10px;  background-color: #EBF3BE;  border: 1px #EBF3BE solid;}.top .sport_menu .live:hover  {  font-size: 10px;  background-color: #89bdea;  border: 1px #89bdea solid;}.top .sport_menu .wm2010_bg_red {
	border: 1px #ff0000 solid;	background-color: #ff0000;}.top .sport_menu .wm2010_bg_red:hover {
	border: 1px #ff4d4d solid;	background-color: #ff4d4d;}.navigator {  background-color: #EBF3BE;  width: 900px;  font-family: Arial;  font-size: 10px;  text-align: left;  margin-top: 0px;  margin-bottom: 2px;}.navigator .navigator_body {  padding: 5px 5px 5px 15px;  color: rgb(96,96,96);}.body {  width: 905;  border: 0px white solid;  position: relative;}.body .menu {  width: 150;  text-align: left;  display: block;  border: 1px rgb(224,224,224) solid;}.body .menu td {  width: 150;  border-bottom: 1px rgb(224,224,224) solid;}.body .menu a {  font-family: verdana;  font-size: 10px;  text-decoration: underline;  display: block;  margin-bottom: 5px;}.body .menu span {  display: block;  margin-bottom: 5px;}.body .article_right {  width: 100%;  text-align: left;  display: block;  border: 1px #BED730 solid;  background-color: #F8FDE8;  margin-top: -5px;  margin-top: 20px;}.body .article_right th {  width: 100%;  font-size: 12px;}.body .article_right td {  width: 100%;  border-top: 1px #BED730 solid;}.body .article_right a {  font-family: verdana;  font-size: 10px;  text-decoration: underline;}.body .article_right span {  display: block;  margin-top: 1px;}.body .mrak {  width: 150;  text-align: left;  display: block;  border: 1px rgb(224,224,224) solid;}.body .mrak td {  width: 150;  border-bottom: 1px rgb(224,224,224) solid;  text-align: justify;}.body .mrak a {  font-family: verdana;  font-size: 10px;  text-decoration: underline;  margin-bottom: 5px;}.body .mrak span {  display: block;  margin-bottom: 5px;}.body .get_a_bonus_v2 {  text-align: left;  display: block;  border: 1px rgb(224,224,224) solid;  background-color: rgb(240,240,240);}.body .get_a_bonus_v2 td {  width: 150;  text-align: center;}.body .get_a_bonus_v2 a {  font-family: verdana;  font-size: 10px;  text-decoration: underline;  display: block;  margin-bottom: 0px;}.body .get_a_bonus_v2 span {  display: block;  margin-bottom: 0px;}.span_a {  font-family: verdana;  font-size: 10px;  text-decoration: underline;  cursor: Pointer;}.span_a_text {  font-family: verdana;  font-size: 11px;  text-decoration: underline;  cursor: Pointer;}.span_a_text:hover {  text-decoration: none;}.span_a_big_bold {  font-size: 16px;  font-weight: bold;  text-decoration: underline;  cursor: Pointer;}.span_a_big_bold:hover {  text-decoration: none;}.list_01 {  list-style-type: decimal;}a {  font-family: verdana;  font-size: 10px;  text-decoration: underline;  color: black;  margin-bottom: 5px;}a:hover {  text-decoration: none;}.body .content {  width: 560;  position: realive;  text-align: left;  padding: 0px 10px 10px 15px;}.foother {  border-top: 1px rgb(128,128,128) solid;  padding: 5px;  width: 900;  font-family: Arial;  font-size: 10px;  text-align: center;}.newsletter {  width: 140px;  _width: 153px;  margin: 0px 5px 5px 0px;  _margin: 0px 0px 0px 0px;  padding: 0px 5px 5px 5px;  _padding: 0px 0px 5px 0px;  font-size: 9px;  border: 1px #BED730 solid;}.newsletter_title {  width: 140px;  _width: 153px;  padding: 3px 7px 2px 5px;  font-weight: bold;  font-size: 12px;  background-color: #BED730;  display: block;}.universal_table {  width: 100%;  font-size: 10px;  text-align: center;                     /*  border-top: 1px rgb(144,144,144) solid;  border-left: 1px rgb(144,144,144) solid; */  margin-bottom: 3px;}.universal_table th {  font-size: 10px;  padding: 2px;                             /*  border-bottom: 1px rgb(144,144,144) solid;  border-right: 1px rgb(144,144,144) solid; */  background-color: #b0c4de;}.universal_table .sr1 {  font-size: 10px;  padding: 2px;  background-color: 	##f8f8ff;                      /*  border-bottom: 1px rgb(144,144,144) solid;  border-right: 1px rgb(144,144,144) solid; */}.universal_table .sr2 {  font-size: 10px;  padding: 2px;  background-color: #f0f8ff;                           /*  border-bottom: 1px rgb(144,144,144) solid;  border-right: 1px rgb(144,144,144) solid; */}.news_archiv {  margin-top: 5px;  margin-bottom: 5px;  padding: 0px;  font-size: 14px;  border-bottom: 1px rgb(190,215,48) solid;}.news_h1 {  margin-bottom: 0px;  padding: 0px;  font-size: 14px;  border-bottom: 1px rgb(190,215,48) solid;}.news_h1 a {  margin-bottom: 0px;  padding: 0px;  font-size: 13px;}.news_h2 {  margin-bottom: 10px;  padding: 0px;  padding-bottom: 5px;  font-size: 11px;  border-bottom: 1px rgb(190,215,48) solid;}.news_h2 a {  margin-bottom: 10px;  padding: 0px;  padding-bottom: 10px;  font-size: 11px;  font-weight: normal;}.news_flag_and_date {  text-align: left;  margin-bottom: 3px;  padding-top: 5px;  margin-top: 50px;}.news_h1_ai {  margin-top: 10px;  margin-bottom: 0px;  padding: 0px;  font-size: 14px;  border-bottom: 1px rgb(190,215,48) solid;}.news_h2_ai {  margin-top: 10px;  margin-bottom: 5px;  padding: 0px;  font-size: 14px;  border-bottom: 1px rgb(190,215,48) solid;}.news_h2_tip_1 {  margin-top: 10px;  margin-bottom: 0px;  padding: 0px;  font-size: 14px;  border-bottom: 1px rgb(190,215,48) solid;}.news_h2_tip_2 {  margin-top: 20px;  margin-bottom: 5px;  padding: 0px;  font-size: 14px;  border-bottom: 1px rgb(190,215,48) solid;}DIV.language {  font-size: 10px;  width: 600px;}DIV.language IMG {	margin-top: 3px;  margin-bottom: 3px;  margin-left: 10px;  vertical-align: middle;  width: 16px;  height: 10px;}DIV.language IMG {	margin-top: 3px;  margin-bottom: 3px;  margin-left: 10px;  vertical-align: middle;  width: 16px;  height: 10px;}DIV.language A {	font-weight: bold;  color: #333333;  text-decoration: none;}DIV.language A:hover {	font-weight: bold;  color: #666666;  text-decoration: none;}.rss_news td a {	font-weight: normal;  color: #333333;  text-decoration: none;}.rss_news td a:hover {	font-weight: normal;  color: #666666;  text-decoration: underline;}.special_link {	font-weight: normal;  text-decoration: none;  cursor: default;  font-size: 11px;}.top_menu_dis {  border: 1px solid rgb(112,112,112);  padding: 5px;  background-color:rgb(249,249,249);  color: black;  font-family: Verdana;  font-size: 10px;}.discussion_box_topic {  border: 1px solid rgb(112,112,112);  padding: 5px;  background-color:rgb(249,249,249);  color: black;  font-family: Verdana;  font-size: 10px;}.discussion_box_topic td {  color: black;  font-family: Verdana;  font-size: 10px;}.discussion_box_topic td a {  color: rgb(64,64,64);  font-family: Verdana;  font-size: 10px;  font-weight: bold;}.discussion_box {  border: 1px solid rgb(112,112,112);  padding: 10px 10px 10px 10px;  background-color:rgb(249,249,249);  color: black;  font-family: Verdana;  font-size: 10px;}.discussion_box td {  color: black;  font-family: Verdana;  font-size: 10px;}.discussion_box td a {  color: rgb(64,64,64);  font-family: Verdana;  font-size: 10px;  font-weight: bold;}.discussion_box_sport {  border:0.1em solid #F26522;  padding: 8px 10px 8px 10px;  background-color:rgb(249,249,249);  color: black;}.top_menu_dis_action {   margin-top: 5px;   margin-bottom: 10px;   font-family: Verdana;   font-size: 10px;}.top_menu_dis a {   font-weight: normal;}.table_news {  border-top: 1px #BED730 solid;  border-left: 1px #BED730 solid;  margin-bottom: 3px;}.table_news th {  padding: 3px;  border-bottom: 1px #BED730 solid;  border-right: 1px #BED730 solid;  background-color: rgb(240,240,240);}.table_news td {  padding: 3px;  border-bottom: 1px #BED730 solid;  border-right: 1px #BED730 solid;}.registration {   text-align: left;   padding: 0px 0px 20px 0px;   font-size: 9px;   font-family: verdana;}.registration div {   padding: 10px 5px 3px 20px;   text-align: left;}.registration input {   width: 200px;}.registration .info {   font-size: 9px;   padding: 0px 2px 10px 20px;   color: rgb(112,112,112);}.registration .text {   font-size: 11px;   padding: 10px 5px 15px 20px;   Text-indent: 15px;}.registration span {   display: block;   width: 100%;}.registration .error_msg {   color: red;   font-size: 11px;   font-weight: bold;   padding: 1px 5px 5px 70px;   background-image: url(images/exclamation.gif);   background-repeat: no-repeat;   background-position: 50px 0px;}.registration .msg {   Text-indent: 15px;   font-size: 12px;   padding: 1px 10px 5px 30px;}.registration h2 {   font-family: Verdana;   margin: 5px 0px 10px 10px;   border-bottom: 1px #F26522 solid;   padding: 0px 0px 0px 5px;   font-size: 11px;   font-weight: bold;   display: block;}div.msg_setting_red {  border: 0.1em solid #CC0000;  margin: 0.5em 0pt;  padding: 10px 10px 10px 36px;  display: block;  text-align: left;}.msg_setting_red {  background-color:#FFFFCC;  color: #CC0000;}div.msg_setting_green {  border: 0.1em solid green;  margin: 0.5em 0pt;  padding: 10px 10px 10px 36px;  display: block;  text-align: left;}.msg_setting_green {  background-color:#D2FFA3;  color: green;}.sitemap {  padding-left: 50px;}.sitemap a {  font-size: 12px;}.sitemap .sitemap_link_1 {  font-size: 14px;  font-weight: bold;}.sitemap .sitemap_link_2 {  padding-left: 5px;}.livetv_navigator {  width: 98%;  height: 34px;  font-family: Arial;  font-size: 10px;  text-align: left;  margin-top: 0px;  margin-bottom: 2px;  color: rgb(96,96,96);  text-align: center;}.livetv_navigator .lr {  width: 17px;}.livetv_navigator a {  margin-left: 2px;  margin-right: 2px;}.livetv_navigator b {  margin-left: 2px;  margin-right: 2px;}.bigtable {  width: 98%;}.plusminus {  cursor: hand;}.opener {  width: 15px;}.icon {  width: 16px;  height: 14px;  text-align: center;}.time {  width: 25px;  font-size: 10px;  color: #777777;  font-weight: bold;}.description {  font-size: 10px;  color: #404040;  font-weight: bold;}.date {  font-size: 8px;  color: #999999;  font-weight: bold;}.streams {  width: 96%;}.streams td {  padding-bottom: 2px;}.streams i {  font-size: 10px;  color: #888888;}.streams img {  border: 0px none;}.streams a {  font-size: 10px;  font-weight: bold;}.streams .channel {  color: #B00000;  font-size: 10px;  font-weight: bold;}.streams .software {  width: 20px;}
