.channel
{
}
.channel h3
{
	background-image:url(/STV/IMG/M/skin/premium/img/mytvprog-channel-tiny.png);
	background-repeat:no-repeat;
	margin:0px;
}
.channel input
{
	height:22px !important;
	width:130px !important;
	margin-top:5px !important;
	float:right !important;
	padding-right:20px !important;
}
.channel input:hover
{
	height:22px;
	width:130px;
	margin-top:5px;
	float:right;
	padding-right:20px;
}
a.footer:link { color: #ffffff; font-size: 10px; font-family: arial; font-weight: lighter; text-decoration: none; letter-spacing: -1px }
a.footer:visited { color: #ffffff; font-size: 10px; font-family: arial; font-weight: lighter; text-decoration: none; letter-spacing: -1px }
a.reiter:link { color: #000000; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none }
a.reiter:visited { color: #000000; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none }
a.reiter:hover { color: #a80000; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none }
a.reiter:active { color: #000000; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none }
a.remote { font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-align: center; display: block; margin-bottom: 4px; width: 142px; height: 19px }
a.remote:link { color: silver; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but1_a.gif"); text-align: center; display: block; margin-bottom: 4px; width: 142px; height: 19px }
a.remote2 { font-size: 10px; font-family: arial; font-weight: normal; line-height: 19px; text-align: center; display: block; margin-right: 4px; margin-bottom: 4px; width: 69px; height: 19px; float: left }
a.remote2:link { color: silver; font-size: 10px; font-weight: normal; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but2_a.gif"); text-align: center; display: block; margin-right: 4px; margin-bottom: 4px; width: 69px; height: 19px }
a.remote2:visited { color: silver; font-size: 10px; font-weight: normal; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but2_a.gif"); text-align: center; display: block; margin-right: 4px; margin-bottom: 4px; width: 69px; height: 19px }
a.remote2:hover { color: white; font-size: 10px; font-weight: normal; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but2_b.gif"); text-align: center; display: block; margin-right: 4px; margin-bottom: 4px; width: 69px; height: 19px }
a.remote2:active { color: silver; font-size: 10px; font-weight: normal; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but2_a.gif"); text-align: center; display: block; margin-right: 4px; margin-bottom: 4px; width: 69px; height: 19px }
a.remote:visited { color: silver; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but1_a.gif"); text-align: center; display: block; margin-bottom: 4px; width: 142px; height: 19px }
a.remote3 { font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-align: center; display: block; width: 25px; height: 19px }
a.remote3:link { color: silver; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but3_a.gif"); text-align: center; display: block; width: 25px; height: 19px }
a.remote3:visited { color: silver; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but3_a.gif"); text-align: center; display: block; width: 25px; height: 19px }
a.remote3:hover { color: white; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but3_b.gif"); text-align: center; display: block; width: 25px; height: 19px }
a.remote3:active { color: silver; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but3_a.gif"); text-align: center; display: block; width: 25px; height: 19px }
a.remote:hover { color: white; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but1_b.gif"); text-align: center; display: block; margin-bottom: 4px; width: 142px; height: 19px }
a.remote:active { color: silver; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 19px; text-decoration: none; background-image: url("/STV/IMG/global/bg_but1_a.gif"); text-align: center; display: block; margin-bottom: 4px; width: 142px; height: 19px }
a.rot:link { color: #c00; text-decoration: underline }
a.rot:visited { color: #c00; text-decoration: underline }
a.rot:hover { color: black; text-decoration: underline }
a.rot:active { color: #c00; text-decoration: underline }
a.sender:link { color: #ffffff; font-size: 10px; font-family: arial; font-weight: lighter; text-decoration: none; letter-spacing: -1px }
a.sender:visited { color: #ffffff; font-size: 10px; font-family: arial; font-weight: lighter; text-decoration: none; letter-spacing: -1px }
a.sendung:link { color: black; text-decoration: none }
a.sendung:visited { color: black; text-decoration: none }
a.sendung:hover { color: #1a5e8b; text-decoration: underline }
a.sendung:active { color: black; text-decoration: none }
a.sparten:link { color: #c0c0c0; font-size: 11px; font-family: arial; font-weight: lighter; text-decoration: none }
a.sparten:visited { color: #c0c0c0; font-size: 11px; font-family: arial; font-weight: lighter; text-decoration: none }
a.weiss:link { color: white; text-decoration: underline }
a.weiss:visited { color: white; text-decoration: underline }
a.weiss:hover { color: black; text-decoration: none }
a.weiss:active { color: white; text-decoration: underline }
a:link { color: #1a5e8b; text-decoration: underline }
a:visited { color: #1a5e8b; text-decoration: underline }
a:hover { color: black; text-decoration: underline }
a:active { color: #1a5e8b; text-decoration: underline }
body  { font-family:arial; margin: 0px; background-color: #ffffff; }
h1 { color: #c00; font-size: 15px; font-family: arial; font-weight: bold; line-height: 21px; background: url("/STV/IMG/global/bullet_gelb.gif") no-repeat; text-indent: 25px; word-spacing: 1px; display: block; margin-top: 12px; margin-bottom: 12px }
h2 { color: #2f5588; font-size: 14px; font-family: arial; font-weight: bold }
h3 { color: black; font-size: 11px; font-family: arial; font-weight: bold }
#mainContent input { color: #000000; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 12px; margin-top: 1px; margin-bottom: 1px; width: 100%; height: 18px }


input.newsletter { color: #666666; font-size: 10px; font-family: arial; font-weight: lighter; border: solid 1px }
p { font-size: 11px; font-family: arial; font-weight: normal }
select { color: #000000; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 12px; margin-top: 1px; margin-bottom: 1px; width: 100%; height: 18px }
td { color: black; font-size: 10px; font-family: verdana }
textarea { color: #646464; font-size: 10px; font-family: arial; margin-top: 1px; margin-bottom: 1px; width: 100% }
ul.nav_main { margin: 0; padding: 0 0 0 7px; float: left; diplay: block   }
ul.nav_main li { font-size: 11px; font-family: arial; font-style: normal; font-weight: bold; line-height: 20px; text-align: center; list-style-type: none; display: block; margin: 0 2px 2px 0; padding: 0; width: 90px; float: left }
ul.nav_main li a:link { color: #ededed; font-weight: bold; text-decoration: none; background: url("/STV/IMG/global/bg_but_edelstahl_a.gif") no-repeat; text-indent: 0; display: block; margin: 0; padding: 0 }
ul.nav_main li a:visited { color: #ededed; font-weight: bold; text-decoration: none; background: url("/STV/IMG/global/bg_but_edelstahl_a.gif") no-repeat; text-indent: 0; display: block; margin: 0; padding: 0 }
ul.nav_main li a:hover { color: white; font-weight: bold; text-decoration: none; background: url("/STV/IMG/global/bg_but_edelstahl_b.gif") no-repeat; text-indent: 0; display: block; margin: 0; padding: 0 }
ul.nav_main li a:active { color: #ededed; font-weight: bold; text-decoration: none; background: url("/STV/IMG/global/bg_but_edelstahl_a.gif") no-repeat; text-indent: 0; display: block; margin: 0; padding: 0 }
.aria10 { font-size: 10px; font-family: arial; font-weight: normal }
.aria10b { font-size: 10px; font-family: arial; font-weight: bold }
.aria11 { font-size: 11px; font-family: arial; font-weight: normal }
.aria11b { font-size: 11px; font-family: arial; font-weight: bold }
.aria12 { font-size: 12px; font-family: arial; font-weight: normal }
.aria12b { font-size: 12px; font-family: arial; font-weight: bold }
.aria13 { font-size: 13px; font-family: arial; font-weight: normal }
.aria13b { font-size: 13px; font-family: arial; font-weight: bold }
.aria14 { font-size: 14px; font-family: arial; font-weight: normal }
.aria14b { font-size: 14px; font-family: arial; font-weight: bold }
.aria15 { font-size: 15px; font-family: arial; font-weight: normal }
.aria15b { font-size: 15px; font-family: arial; font-weight: bold }
.aria16 { font-size: 16px; font-family: arial; font-weight: normal }
.aria16b { font-size: 16px; font-family: arial; font-weight: bold }
.aria17 { font-size: 17px; font-family: arial; font-weight: normal }
.aria17b { font-size: 17px; font-family: arial; font-weight: bold }
.aria18 { font-size: 18px; font-family: arial; font-weight: normal }
.aria18b { font-size: 18px; font-family: arial; font-weight: bold }
.bg_abend { background-color: #c10000 }
.bg_blau_tab_l { background: #2f80be url("/STV/IMG/global/bg_blau_tab_l.gif") no-repeat }
.bg_blau_tab_m { background: #2f80be url("/STV/IMG/global/bg_blau_tab_m.gif") repeat-x }
.bg_blau_tab_r { background: #2f80be url("/STV/IMG/global/bg_blau_tab_r.gif") no-repeat right top }
.bg_dunkel { background-color: #def0f7 }
.bg_hell { background-color: white }
.bg_nachmittag { background-color: #f63333 }
.bg_nacht { background-color: #860000 }
.bg_vormittag { background-color: #f95a5a }
.bg_weiss { background: #fff url("/STV/IMG/global/1x1.gif") }
.bigBlue { color: 2f5588; font-size: 14px; font-family: arial; font-weight: bold }
.display { color: #34fb18; background: black url("/STV/IMG/global/bg_display.gif"); padding: 1px 3px 3px; border-style: solid; border-width: 1px; border-color: #4f4f4f #c7c7c7 #b2b2b2 #4f4f4f }
.formborder_low  { font-size:10px; line-height:11px; font-family:arial; background-color:silver; border-style:solid; border-width:1px; border-color:black white white black; height:15px }
.frage_blau { color: #196ba9; font-size: 12px; font-family: arial; font-weight: bold }
.gratis { color: #c81818; font-size: 18px; font-family: arial; font-weight: bold }
.l-l { border-top: 1px solid #424242; border-right: 1px solid #424242; border-left: 1px solid #424242 }
.l_l { border-right: 1px solid #424242; border-bottom: 1px solid #424242; border-left: 1px solid #424242 }
.ll { width: 125px; border-right: 1px solid #424242; border-left: 1px solid #424242 }
.rand_links { border-left: 1px solid #424242 }
.rand_oben { border-top: 1px solid #424242 }
.rand_obenlinks { border-top: 1px solid #424242; border-left: 1px solid #424242 }
.rand_obenrechts { border-top: 1px solid #424242; border-right: 1px solid #424242 }
.rand_rechts { border-right: 1px solid #424242 }
.rand_ueberall { border: solid 1px #424242 }
.rand_unten { border-bottom: 1px solid #424242 }
.rand_untenlinks { border-bottom: 1px solid #424242; border-left: 1px solid #424242 }
.rand_untenrechts { border-right: 1px solid #424242; border-bottom: 1px solid #424242 }
.senden { background-color: #def0f7; width: 96px; height: 19px; border-width: 0; size: 19 }
.sendung { font-size: 11px; font-style: normal; font-weight: bold }
.sendung_padding { padding-bottom: 3px }
.sendung_ut { font-size: 11px; font-style: normal; font-weight: normal }
.table_details { background-color: #def0f7; border-right: 1px solid #bfcdd3; border-bottom: 1px solid #bfcdd3; border-left: 1px solid #bfcdd3 }
.table_remote { border-left: 1px solid #bfcdd3 }
.tageszeit { font-size: 11px; font-style: normal; font-weight: normal }
.tageszeit_aktiv { font-size: 11px; font-style: normal; font-weight: bold }
.title { color: #287ab9; font-size: 13px; font-family: Myriad, Arial, Verdana, _sans; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; padding-left: 5px }
.txt_arial_10 { font-weight:normal; font-size:10px; font-family:arial }
.txt_arial_10b { font-weight:lighter; font-size:10px; font-family:arial; }
.txt_arial_11 { font-size: 11px; font-family: arial; font-weight: normal }
.txt_arial_11b { font-size: 11px; font-family: arial; font-style: normal; font-weight: bold }
.txt_arial_12b { font-size: 12px; font-family: arial; font-weight: bold }
.txt_arial_14b { font-size: 14px; font-family: arial; font-weight: bold }
.txt_arial_16b { font-size: 16px; font-family: arial; font-weight: bold }
.txt_gruen { color: #34fb18 }
.txt_rot { color: #cc0303; line-height: 11px }
.txt_verdana_10b { font-weight:bold; font-size:10px; font-family:verdana }
.txt_verdana_11  { font-weight:normal; font-size:11px; font-family:verdana }
.txt_verdana_11b { font-weight:bold; font-size:11px; font-family:verdana }
.txt_weiss { color: #ffffff }
.txt_white { color:#ffffff; }
.uhrzeit { font-size: 11px; font-style: normal; font-weight: bold }
.ul_nav_main_aktiv { font-style: normal; font-weight: bold; font-size: 11px; line-height: 20px; font-family: arial; text-decoration: none; background: url(img/bg_but_edelstahl_c.gif) no-repeat; float: left; margin: 0px; padding: 0px; width: 90px; diplay: block  }
.verd10 { font-size: 10px; font-family: verdana }
.verd10b { font-size: 10px; font-family: verdana; font-weight: bold }
.verd11 { font-size: 11px; font-family: verdana }
.verd11b { font-size: 11px; font-family: verdana; font-weight: bold }
.verd12 { font-size: 12px; font-family: verdana }
.verd12b { font-size: 12px; font-family: verdana; font-weight: bold }
.verd13 { font-size: 13px; font-family: verdana }
.verd13b { font-size: 13px; font-family: verdana; font-weight: bold }
.verd14 { font-size: 14px; font-family: verdana }
.verd14b { font-size: 14px; font-family: verdana; font-weight: bold }
.verd15 { font-size: 15px; font-family: verdana }
.verd15b { font-size: 15px; font-family: verdana; font-weight: bold }
.verd16 { font-size: 16px; font-family: verdana }
.verd16b { font-size: 16px; font-family: verdana; font-weight: bold }
.vertraulich { color: #196ba9; font-size: 13px; font-family: arial; font-weight: bold }
.detail_header_h1_h2 h1  { color: #fff; font-size: 14px; font-family: arial; font-weight: bold; line-height: 14px; background-image: none; text-indent: 0; margin: 0; padding: 0;}
.detail_header_h1_h2 h2 { color: #fff; font-size: 12px; font-family: arial; font-weight: bold; line-height: 14px; background-image: none; text-indent: 0; margin: 0; padding: 1px 0 0 }
.table_details h1 { color: #000; font-size: 11px; font-family: arial; font-weight: bold; text-indent: 0; margin: 0; padding: 0 }
.table_details h2 { color: #000; font-size: 11px; font-family: arial; font-weight: normal; text-indent: 0; margin: 0 0 10px; padding: 0 }

/**********TV-GUARD*********/
.guard{padding-left:10px;}
.guard .inner{height:75px;padding-right:20px;}
.guard img{float:left;}
.guard .guardbutton-act{float:right;padding-right:135px;height:30px;background-image:url('/STV/img/m/skin/premium/img/guardbutton_activate.png');background-repeat:no-repeat;}
.guard .guardbutton-deact{float:right;padding-right:135px;height:30px;background-image:url('/STV/img/m/skin/premium/img/guardbutton_deactivate.png');background-repeat:no-repeat;}
.guard .guardbutton-act:hover{float:right;padding-right:135px;height:30px;background-image:url('/STV/img/m/skin/premium/img/guardbutton_activate_hover.png');background-repeat:no-repeat;}
.guard .guardbutton-deact:hover{float:right;padding-right:135px;height:30px;background-image:url('/STV/img/m/skin/premium/img/guardbutton_deactivae_hover.png');background-repeat:no-repeat;}

.record_new{background-image:url('/STV/Img/global/record_new.png');background-repeat:no-repeat;float:right;height:22px;width:133px;padding-right:15px;)}
.record_new:hover{background-image:url('/STV/Img/global/record_hover_new.png');background-repeat:no-repeat;float:right;height:22px;width:133px;padding-right:15px;)}

/**********TC REGISTRATION **********/


.buy-button{
	height:105px;
	width:610px;
	 background-image:url(/STV/IMG/global/premium/img/buy_button.png);
	 border: none;
	 cursor:pointer;
}
.buy-button:hover{
	height:105px;
	width:610px;
	 background-image:url(/STV/IMG/global/premium/img/buy_button_hover.png); 
	 border: none;
	 cursor:pointer;
}
.footerimage {
	vertical-align: middle;
}