html, body {margin:0px;padding:0px;}

html, body {
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    color:#000000;
    background-color:#F5F3F3;
    empty-cells: show;
  }

table {
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    color:#000000;
    empty-cells: show;
  }

a {
    color: #FFFFFF;
    text-decoration: none;
  }

img {
    border:0;
  }

a:visited {
    color: #FFFFFF;
    text-decoration: none;
  }


a:hover {
    color: #FFFFFF;
    text-decoration: none;
  }


.iptv_table {
    background-color:#8E0000;
    border: 0;
  }

.iptv_table_all {
    background-color:#8E0000;
    border: 0;
    width: 865px;
    height: 592px;
    background-image : url('../images/hg_1.gif');
   	background-repeat : no-repeat;
  }

.iptv_content {
    border: solid #e70000 1px;
    background-color:#8E0000;
    height: 480px;
    width: 680px;
  }

.clock {
    color : #FFFFFF;
    font-family : Arial, Verdana,sans-serif;
    font-size : 16px;
    font-weight : bold;
    text-align: center;
    line-height:36px;
  }


.guthaben {
    color : #FFFFFF;
    font-family : Verdana, Arial, sans-serif;
    font-size : 12px;
    border: 1px solid white;
    text-align: center;
  }


.film_button {
    background-image : url('../images/button_aktueller_filmtitel.gif');
    background-position : center center;
    background-repeat : no-repeat;
  }

.logo {
    background-color:#F5F3F3;
  }

.button {
    height: 23px;
  }

.h_spacer {
    height: 4px;
  }

.kanal_txt {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: center;
    font-weight: bold;
  }

.content_border {
    background-color:#8E0000;
    border: solid #e70000 1px;
    width: 100%;
    height: 480px;
  }

.content_table {
    background-color:#8E0000;
    color: #FFFFFF;
    width:100%;
    height:515px;
    border:0;
  }

.content_table_border {
    background-color:#8E0000;
    color: #FFFFFF;
    width:100%;
    height:100%;
    border: #E00101 solid 1px;
  }

.content_table_480 {
    background-color:#8E0000;
    color: #FFFFFF;
    width:340px;
    height:480px;
    border: #E00101 solid 1px;
  }

.programm {
    color:#ffffff;
    scrollbar-base-color:#4C0606;
    scrollbar-darkshadow-color:#4C0606;
    scrollbar-face-color:#4C0606;
    scrollbar-shadow-color:#4C0606;
    scrollbar-highlight-color:#e70000;
    scrollbar-3dlight-color:#e70000;
    scrollbar-arrow-color:#e70000;
    overflow : auto;
    width:360px;
    height:480px;
  }

.replays {
    color:#ffffff;
    scrollbar-base-color:#4C0606;
    scrollbar-darkshadow-color:#4C0606;
    scrollbar-face-color:#4C0606;
    scrollbar-shadow-color:#4C0606;
    scrollbar-highlight-color:#e70000;
    scrollbar-3dlight-color:#e70000;
    scrollbar-arrow-color:#e70000;
    overflow : auto;
    width:160px;
    height:200px;
  }

.content {
    overflow:hidden;
  }

.tages_auswahl {
    background-color:#4c0606;
    text-align:center;
    font-size:14px;
  }

.program_guide_entry {
    border: #e70000 solid 1px;
    color:#ffffff;
    background-color:#8e0000;
  }

.sel_item td {
    background-color:#e70000;
  }

.sel_itemnow td {
    background-color:#4C0606;
  }

.scene_preview {
    border:0;
    color:#ffffff;
    background-color:#8e0000;
  }

.scene_preview td {
    background-image : url('../images/bg_scenepic.jpg');
    border:0;
    color:#ffffff;
    width:117px;
    height:107px;
  }

.scene_img {
    width:107px;
    height:79px;
    left:6px;
    top:1px;
    position:relative;
  }

.channel_entry {
    border: #e70000 solid 1px;
    color:#ffffff;
    background-color:#8e0000;
    width:100%;
    vertical-align:middle;
    padding-left:35%;
  }

.prev_scene_img {
    border: #e70000 solid 1px;
    width:129px;
    height:80px;
    left:0px;
    top:0px;
    position:relative;
  }
  
  
  
  
  #content, .menu , .menunl , #header {width:1000px;}
  /* Menu oben Anfang */
.menu .main_menu {font-size:12px;height:26px;line-height:25px;background-color:#ba0000;background-image:url(images/main_menu_kachel.gif);background-repeat:repeat-x;}
.menu .main_menu a:link,
.menu .main_menu a:visited, 
.menu .main_menu a:active
{float:left;width:134px;display:block;text-decoration:none;text-align:center;border-right:1px solid #ffffff;background-color:#ba0000;color:#ffffff;font-weight:bold;border-bottom:1px solid #ffffff;}
.menu .main_menu a:hover {background-color:#e56666;border-bottom:1px solid #e56666;}
.menu .main_menu a.clicked:link {background-color:#e56666;border-bottom:1px solid #e56666;}
.menu .main_menu a.clicked:visited {background-color:#e56666;border-bottom:1px solid #e56666;}
.menu .main_menu a.clicked:active {background-color:#e56666;border-bottom:1px solid #e56666;}
.menu .main_menu a.clicked:hover {background-color:#e56666;border-bottom:1px solid #e56666;}

.menu .sub_menu {font-size:12px;height:19px;line-height:19px;background-color:#e56666;border-top:3px solid #e56666;}
.menu .sub_menu a:link,
.menu .sub_menu a:visited,
.menu .sub_menu a:active
{float:left;width:109px;display:block;text-decoration:none;text-align:center;border-right:1px solid #ffffff;background-color:#e56666;color:#ffffff;font-weight:bold;}
.menu .sub_menu a:hover {background-color:#e56666;color:#ffff7f;}
.menu .sub_menu a.clicked:link {background-color:#e56666;color:#ffff7f;}
.menu .sub_menu a.clicked:visited {background-color:#e56666;color:#ffff7f;}
.menu .sub_menu a.clicked:active {background-color:#e56666;color:#ffff7f;}
.menu .sub_menu a.clicked:hover {background-color:#e56666;color:#ffff7f;}

.menu_unten {clear:left;width: 1000px;height: 1px;background-color: #727272;overflow:hidden;}
/* Menu oben Ende */
.buttons {margin-top:10px;margin-bottom:8px;}
.spalte_links {background-color: #e5e5e5;}
.hilfetext {background-color: #8e0000; color:#ffffff}
input {margin-left:7px;font-size: 11px; border:1px #000000 solid;width:80px;height:16px;line-height:11px;background-color:#ffffff;}
.white {padding-left:10px;font-size:11px;color:#ffffff;}
input.ok {margin-left:5px;margin-bottom:1px;width:32px;height:18px;font-weight:bold;vertical-align:bottom;}