/* --------- START: Area Dependent Classes --------- */
/*
The following styles are grouped by the area in which they are used. For example
the body class for a page displayed in OnUnterhaltung is "TOVBody", and for the same page
displayed in OnSport it is "TOVSBody". Parameters have been defined for these classes
next to the style declarations below. These parameters eg:< #classBody#> have been placed
in all commented HTML fragments so that the correct style can be easily identified.
Prefixes for each area:
- Startpage (TOV)
- OnNachrichten (TOVN)
- OnSport (TOVS)
- OnUnterhaltung (TOVU)
- VOD (VOD)
- Erotic Lounge (EL)
 */
/* --- START: Area VOD --- */
/* body definitions */
/* param: <#classBody#> */
.VODbody{color:#fff;background:#000;}
.VODbody a{color:#fff;}
.VODbody a:hover{color:#e20074;}
/* breadcrumb definitions */
/* param: <#classBreadcrumb#> */
.VODbc{margin-left:12px;color:#fff;}
/* header definitions */
/* param: <#classPageHeaderBackground#> */
#VODheaderRow2{background:#f60;}
/* footer definitions */
/* param: <#classFooterRow2#> */
#VODfooterRow2{background:#333;}
/* param: classFooterRow1, classFooterRow3 */
#VODfooterRow1,#VODfooterRow3{text-align:right;background:#f60;}
/* param: <#classFooterLink#> */
a.VODlf{font-size:11px;font-weight:bold;color:#333;}
/* module header definitions */
/* param: <#classModuleHeader#> */
.VODmh{font-weight:bold;color:#fff;height:17px;background:#f60;padding-top:1px}
.VODmh a{color:#fff;text-decoration:none;}
.VODmh a:hover{color:#333;}
/* grid cell definitions */
/* param: <#classCellBackground#> */
.VODmc{background:#333;}
/* chooser definitions */
/* param: <#classChooser#> */
.VODchooser{width:237px;font-size:12px;}
/* param: <#classChooserBody#> */
.VODchooserBody{}
/* product teaser definitions */
/* param: <#classProductTableBackground#> */
.VODproductTable{background:#666;}
/* param: <#classProductTableLinesColor#> */
.VODproductTableLine{background:#f60;}
/* --- END: Area VOD --- */
/* --------- END: Area Dependent Classes --------- */
/* body color and text color set in area specific body classes */
body,td,.text{font-family:Arial,Helevtica,Sans-Serif;font-size:12px;}
body{margin:0;}
td{vertical-align:top;}
.text{margin:0 0 3px;}
/* width of the module-columns */
.colSpace{width:5px;}
.colSpace4{width:4px;}
.colSpaceKat{height:1px;background:#fff;font-size:1px;line-height:1px;}
.gridCol1{width:237px;}
.gridCol2{width:258px;}
/* modulecontent definitions */
.head,.headsmall,.price{font-weight:bold;}
.head{margin:1px 2px 0 0;font-size:18px;}
.headsmall{margin:2px 2px 0 0;}
.textIndent{margin:0 0 0 3px;}
.textIndentTop5Liste{margin:5px 0 10px 3px;}
/* modulebutton definitions */
.buttonsBottom{margin:0 2px 1px 2px;font-size:6px;}
.votingButton{margin:0;height:16px;}
/* paging definitions */
a.page{color:#333;}
/* --- START: Navigation definitions --- */
.tlink2{color:#333;font-weight:bold;text-decoration:none;}
a.tlink2{color:#333333;}
a.tlink2:hover{color:#ffffff;}
.tlink2act{color:#fff;font-weight:bold;text-decoration:none;}
a.tlink2act{color:#ffffff;}
a.tlink2act:hover{color:#333333;}
.navigationTable{background:#e0e0e0;}
.navigationTableHeader{background:#767676;color:#fff;font-weight:bold;}
.navigationTableRow{color:#333;font-weight:bold;text-decoration:none;background:#e0e0e0;cursor:pointer;}
.navigationTableRowInactive{color:#333;font-weight:bold;text-decoration:none;background:#e0e0e0;cursor:default;}
.navigationTableRowAct{color:#fff;font-weight:bold;text-decoration:none;background:#a1a1a1;cursor:pointer;}
.navigationTableRowLevelA{margin:1px 0 1px 9px;}
.navigationTableRowLevelB{margin:1px 0 1px 1px;}
.navigationTableRowLevelC{margin:1px 0 1px 20px;}
.navigationTableLine{background:#999;}
.navigationTableFooter{background:#999;color:#fff;font-weight:bold;margin:1px 0 1px 20px;}
/* --- END: Navigation definitions --- */
/* --- START: Image definitions --- */
/* for display of icon next to text */
.iconLow{margin-bottom:-2px;}
/* --- END: Image definitions --- */
/* --- START: Misc --- */
.counter,.ll{font-weight:bold;}
.vu{color:#000;}
.vt{font-size:2px;line-height:5px;}
/* --- END: Misc --- */
/* --- START: M19_Trommel --- */
#trMaster{position:relative;top:0;width:545;height:131;margin:4px 0 10px 0;}
#trContainer{position:absolute;width:480;height:131;left:32;top:0;overflow:hidden;}
#trContent{position:absolute;width:480;height:125;left:0;top:3;background:#1f1f1f;}
#trArrowL{position:absolute;left:0;top:0;width:32;height:131;cursor:hand;cursor:pointer;}
#trArrowR{position:absolute;left:512;top:0;width:33;height:131;cursor:hand;cursor:pointer;}
.filmBox{width:160;}
/* --- END: M19_Trommel --- */
/* --- START: M17_Szenenauswahl --- */
#scMaster{position:absolute;width:568px;height:110px;left:0;top:467px; background:#000;}
#scContainer{position:absolute;width:528px;height:110px;left:20px;top:0;overflow:hidden;}
#scContent{position:absolute;width:528px;left:0;top:15px }
#scArrowL{position:absolute;left:0;top:15px;width:20px;height:48px;cursor:hand;cursor:pointer;}
#scArrowR{position:absolute;left:548px;top:15px;width:20px;height:48px;cursor:hand;cursor:pointer;}
.scElement{width:88px;height:48px;cursor:hand;filter:Alpha(opacity=70,finishopacity=70,style=0);;cursor:hand;cursor:pointer;}
div.scElement div{width:78px; text-align:right; font:bold 24px Impact; margin:-33px 6px 0 0;}
tr#rowContent td{width:88px;}
div#scContent table{height:48px;}
/* --- END: M17_Szenenauswahl --- */
/* --- START: M20 TrommelArchiv --- */
div.alphabet,div.aSep{padding:4px;font-size:14px;font-weight:bold;text-align:center;color:#666;float:left;}
div.alphabet a{color:#999;text-decoration:none;}
a.alphabetActive{color:#fff;}
#nrOfFilms{font-weight:bold;}
#archiveIFrame{height:298px;width:825px;}
div.archiveTeaser{width:155px;height:160px;float:left;margin:2px 0 0 0;}
div.archiveText ,div.archiveTextPrice{width:61px;overflow:hidden}
div.archiveTextPrice{height:80px}
/* --- END: M20 TrommelArchiv --- */
/* --- NEW Styles by Grönemeyer --- */
.VODb{vertical-align:bottom;}
.VODm{vertical-align:middle;text-align:center;}
/* table background */
.VODtbg{background:#1f1f1f;}
.VODtbg1{background:#666;}
.VODtbg2{background:#000;}
.VODtbg3{background:#333;}
/* table background aktionen !!! */
.VODtbga1{background:#1f1f1f;border:1px solid #f60;border-top:0;}
.VODtbga2{background:#000;border:1px solid #f60;border-top:0;}
.VODtbga3{background:url(http://www2.t-online-vision.de/dyn/c/10/80/56/images/prozent.gif) no-repeat top right;}
.VODtbga4{background:url(http://www2.t-online-vision.de/dyn/c/10/80/56/images/prozente.gif) repeat-y top right #1f1f1f;}
/* cell background */
.VODcbgb{background:#000;}
.VODcbgg{background:#ccc;}
/* text box definition */
.VODtba{padding:3px 3px 5px;}
.VODtbbo{background:#f60;color:333;}
/* text definition */
.VODts{font-size:11px;}
.VODtr{text-align:right;}
.VODtr5{margin:5px 5px 3px 0;text-align:right;}
.VODtb{font-weight:bold;}
.VODtob{color:#f60;font-weight:bold;}
.VODto{color:#f60;}
/* left definition, changed by oheyden@2006-01-13, as templates are wrong... */
.tmx1{text-align:left;}
.tmx1{margin:0 3px;}
/* right definition */
.tmd1,.tmd2,.tmd3,.tmd4{text-align:right;}
.tmd1{margin:0 3px;}
.tmd2{margin:0 20px 0 0;}
.tmd3{margin:6px 0 0 3px;}
.tmd4{margin:0 10px 0 0;}
/* link definition */
a.VODlink:link{color:#fff;}
a.VODlink:hover{color:#f60;}
a.VODlink1:link{color:#f60;}
a.VODlink1:visited{color:#f60;}
a.VODlink1:active{color:#f60;}
a.VODlink1:hover{color:#f60;}
/* FORMULAR DEFINITION */
/* form definition */
.VODfd1{margin:0;}
/* input definition */
.VODinp1{width:260px;}
.VODinp2{width:170px;}
/* select text defintion */
.VODsel1{margin:3px 0 0 3px;width:200px;height:12px;font-size:11px;}
/* div margins */
.dma{margin:2px 3px 0;}
.dma1{margin:4px 3px;}
.dma2{margin:0 3px 5px;}
.dma2r{margin:0 10px 5px;text-align:right;}
.dma3{margin:0 2px 5px;}
.dma3r{margin:0 10px 5px;text-align:right;}
.dma4{}
.dma5{margin:80px 0 0;}
.dma6{margin:80px 10px 0 0;}
.dma6r{margin:80px 10px 0 0;text-align:right;}
.dma7{margin:1px 3px 5px 0;}
.dma7r{margin:1px 0 5px;}
.dma8{margin:1px 0 0;}
.dma9{margin:5px 3px 0;}
/* div paddings */
.dpa{padding:5px;}
/* float definition */
.fta1{float:right;}
.fta2{float:left;}
/* spacer definition */
.sh1,.sh3,.sh5,.sh10,.sh15,.sh20{font-size:1px;color:000;}
.sh1{line-height:1px;}
.sh3{;line-height:3px;}
.sh5{line-height:5px;}
.sh10{line-height:10px;}
.sh15{line-height:15px;}
.sh20{line-height:20px;}
/* cell height definition */
.ch20{height:20px;}
.ch38{height:38px;}
.ch45{height:45px;}
.ch60{height:60px;}
.ch130{height:130px;}
.ch142{height:142px;}
.ch230{height:230px;}
.ch267{height:267px;}
/* cell width definition */
.cw2{width:2px;}
.cw11{width:11px;}
.cw28{width:28px;}
.cw157{width:157px;}
.cw185{width:185px;}
.cw261{width:261px;}
.cw320{width:320px;}
.cw370{width:370px;}
.cw540{width:540px;}
.cw646{width:646px;}
/* PLAYER DEFINITIONS */
.sh1b{font-size:1px;line-height:1px;background:#000;color:#000;}
.sh1g{font-size:1px;line-height:1px;background:#ccc;}
/* --- END Styles by Grönemeyer --- */
/* --- Nikolay --- */
.bct{
background:#000}
/* -- Standard navigation Styles -- */
/* ---- VoD2006 CSS Stand 20.10.05 -- */
/* TEST: */
/*.VODbody a:hover{color:#f60}*/
.tabli a,.tabli span{padding-left:10px}
.mvod0 a{padding:0;height:auto}
.mvod2 a,.mvods2 a{padding-left:10px}
.mvod3 a,.mvods3 a{padding-left:22px}
.mvodd{height:17px}
.mvod0,.mvod1, .mvod12, .mvod1 a,.mvod2 a,.mvod3 a,.mvodd{background-color:#1f1f1f}
.mvodt{background-color:#f60}
.mvods1,.mvods2,.mvods3{background-color:#999}
.mvods1 a:hover,.mvods2 a:hover,.mvods3 a:hover{color:#000}
.mvods1,.mvods2{font-weight:bold}
.mvods1,.mvods2,.mvods3{color:#fff}
.mvodt a:hover{color:#fff}
.mvod1,.mvod2,.mvod3,.mvodt,.mvods1,.mvods2,.mvods3{line-height:17px}
.mvod1 a:hover,.mvod2 a:hover,.mvod3 a:hover{color:#fff;background-image:url(/i/mhovvod.gif)}
.mhlvod{height:1px;background-color:#666}
#mvodsuch{margin:4px 4px 4px 10px}
#mvodsuch a{padding-left:4px}
#mvodsuch td{vertical-align:middle}
/* #mvodkost{font-size:9px;position:absolute;left:3px;top:540px;width:170px} */
#mvodkost{font-size:9px}
.mel0 a{padding:0;height:auto}
.mel2 a,.mels2 a{padding-left:13px}
.mel3 a,.mels3 a{padding-left:22px}
.meld{height:17px}
.mel0,.mel1,.mel1 a,.mel2 a,.mel3 a,.meld{background-color:#000}
.melt,.mels1,.mels2,.mels3{background-color:#333}
.mels1 a:hover,.mels2 a:hover,.mels3 a:hover{color:#feeaac}
.mels1,.mels2{font-weight:bold}
.mels1,.mels2,.mels3{color:#feeaac}
.melt a:hover{color:#feeaac}
.mel1,.mel2,.mel3,.melt,.mels1,.mels2,.mels3{line-height:17px}
.mel1 a:hover,.mel2 a:hover,.mel3 a:hover{color:#feeaac;background-image:url(/i/mhovel.gif)}
.mhlel{height:1px;background-color:#666}
#melsuch{margin:4px 4px 4px 10px}
#melsuch a{padding-left:4px}
#melsuch td{vertical-align:middle}
#melkost{font-size:9px}
.unnamed1 {  background-position: right}
/* -- End Standard Navigation Styles -- */
/* -- Feuerland Detailseite -- */
/* Nikolay */
.linebox div{min-width:164px;max-width:164px;padding:2px 0 2px 2px;border:1px #A3A3A3 inset;background:#000}
.linebox .sh3{background:none;min-width:0px;padding:0;border:none}
.linebox #Bild1div{background:none;min-width:0px;padding:0;border:none}
.linebox .but_mar{background:none;min-width:0px;padding:0;border:none}
.mh2{padding:0 0 0 4px}
/* RC9a*/
.grid01{width: 646px;}
.producttitle{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#fff;margin: 5px 0px 10px 0px;min-height:45px;height:45px}
*>.producttitle{height:auto}
.producttitle_serie{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#fff;margin:5px 0px 10px 0px;min-height:20px;height:20px}
*>.producttitle_serie{height:auto}
.linebox{padding:10px;background-color:#686868;border:1px #A3A3A3 outset;margin: 0px 0px 5px 0px}
.nolinebox{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:26pt;color:#fff;padding:10px}
.nolinebox_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:10pt;color:#fff;padding:0px;text-align:center}
.productinfo1{float:left;width:253px}
.innerproductinfo1{height:100%}
.productinfo2{float:right;width:185px}
.productinfo3{clear:left;width:447px;padding: 0px 0px 10px 0px}
.productimg{float:left;margin-right:8px;margin-bottom: 10px}
.productinfo4{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;padding:4px;background-color:#1f1f1f;border-bottom:#ccc solid 1px;border-top:#ccc solid 1px;clear:both}
.linebox .floatendbox{background:none;min-width:0px;padding:0;border:none;clear:both;font-size:1px;line-height:1px}
.filmhighligh{min-width:0px;padding:0;border:none;bottom:0px}
.linebox .fl01{background:none;min-width:0px;padding:0;border:none;float:left}
.linebox .ask{background:none;min-width:0px;border:none;height:17px;padding: 10px 0px 0px 13px}
.pa_nutz{padding: 0px 0px 0px 4px}
.pa_Ltop{padding: 0px 0px 0px 13px}
.pa_Lbottom{padding: 0px 0px 0px 13px}
.cartoon_hl_background{background-color:#3366cc}
/* -- End Feuerland Detailseite -- */
/* -- Heat Teaser -- */
.VODTb {background-color:#1F1F1F;height:140px;position:relative;width:320px;background-repeat:no-repeat;background-position:right 18px}
.VODTb p {font-weight:normal;margin:0;padding:0 1px 0 0;position:absolute;top:54px}
.VODTbH3 {height:17px;background:#F60}
.VODTbH3 a {font-size:12px;font-weight:bold;text-decoration:none;position:relative;top:1px}
.VODTbH3 a:hover {color:#1F1F1F}
.VODTb h3 {font-size:12px;margin:0;padding:0}
.VODTb h2 {font-size:14px;font-weight:bold;margin:0;padding:2px 1px 0 0}
.VODTb h2 a{text-decoration:none}
.VODTb h2 a:hover{color:#f60}
.VODTbImg {float:left;width:88px;margin:1px 6px 0 0;padding:0 0 3px}
.VODTbTxt {float:left;width:226px}
.VODTbLprB {float:left;width:95px;font-size:9px;color:#F60;position:absolute;top:110px}
.VODTbKprB {float:left;width:95px;font-size:9px;color:#FFF;position:absolute;top:110px;right:31px}
.VODTb_in .VODTb_in {font: bold 12px/13px Arial, Helvetica, sans-serif}
.VODTbBtn {float:left;width:auto;text-align:right;position:absolute;top:110px;right:10px}
.VODTb_clear {clear:both}
.VODTbH3 .mh2{padding:1px 0 0 4px}
.Innercontent .VODmh {padding-top:0}
.Innercontent .VODmh .mh2{position:relative;top:1px}
/* End Heat Teaser -- */

/* Heat Artikel --*/
.popup_headline_big{font-size:18px;font-weight:bold}

/* Styles für Hinweistexte Flux-Client */
.erstetab{margin:0;padding:0;visibility:visible}
.zweitetab{margin:0;padding:0;visibility:hidden}
.drittetab{margin:0;padding:0;visibility:hidden}
.viertetab{margin:0;padding:0;visibility:hidden}

.hinweis_back{
float:left;
width:250px;
text-align:left
}
.hinweis_weiter{
float:left;
width:250px;
text-align:right
}