/* Zusammengefuegte Einzeldateien:
----------------------------------------
array (
  0 => 'main.css',
  1 => 'navibox.css',
  2 => 'unitymedia.css',
)
---------------------------------------- */

/* ----------------- main.css ----------------- */

html * {
	margin: 0;
	padding: 0;
	list-style:none;
	line-height: 16px;
}

body{
	margin: 0;
	padding: 0;
	background:#E2E2E2 none repeat scroll 0 0;
	color:#666666;
	font-family: Arial, verdana, helvetica, geneva, sans-serif;
	font-size: 11px;
}
img{
  border:0;
  -ms-interpolation-mode:bicubic;
}
a{
  color:#eee;
}
:focus {
	outline: 0;
}
a:link {text-decoration: none;}
a:active {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}

/* *********** HELPER & FORM & SONSTIGE STYLES ************ */

.clr2{
  clear:both;
}
.clr2_2{ clear:both; overflow:hidden; height: 0.1px; font-size: 0.1px; line-height: 0.1px; }
.inputSearch{
  float:left;
  height:17px;
  padding:3px 0 0 2px;
  border:none;
  margin-left:16px;
	width:175px;
}
.searchQuery{
	float:left;
  height:20px;
  border:#aeaeae 1px solid;
  margin-left:10px;
	width:290px;
	padding-top:3px;
}
.blueButton{
	background:#00A1E5 url(http://www2.unitymedia.de/entertainment/img/rl/button_labels.gif) no-repeat;
	border:none;
	cursor:pointer
}
.blueButton:hover{
	background-color:#00B6FF;
}
.submitSearch{
  width:79px;
  height:25px;
  margin-left:10px;
}
.submitButton{
  float:left;
  border:0;
  margin:1px 0 0 5px;
  background-color:#de383c;
  color:#fff;
  font-size:11px;
  font-weight:bold;
  padding-bottom:2px;
  width:50px;
}
#cse-search-box label {
	background-color: #8dd7f7;
	padding: 4px 0px 3px 10px;
	font-weight: normal;
	font-size: 8pt;
	margin: 0;
}
#search{
	background:url(http://www2.unitymedia.de/entertainment/img/rl/search_bg.gif) no-repeat;
	width:505px;
	height:38px;
	padding:14px 0 0 10px;
	color:#000142;
}
#search 
#cse-search-box {
	margin:19px 0 0 10px;
}
#LHeadSearch #cse-search-box{
	margin-left:5px;
}
* html #cse-search-box {
  margin:20px 0 0 10px;
}
#cse-search-box span{
	color:#fff;
	margin-top:1px;
}
#LResultBox{
	float:left;
	width:960px;
	padding:10px;
	background-color:#FFFFFF;
}


.anzeigetag{
 z-index:5; 
 width:100%; 
 text-align:right; 
 padding:0; 
 margin:-10px 0 0 0; 
 color:#aaa; 
 font-size: 9px;
}
.chartstab{
	line-height:27px;
	text-align:center;
	vertical-align:middle;
	color:#00004D;
	font-weight:bold;
}
/* *********** LAYOUT CONTAINER STYLES ************ */
#LComplete{
  width:980px;
  text-align:left; /* Counteract to IE5/Win Hack */
  overflow:hidden;
  left:-490px;
	margin-left:50%;
	position:absolute;
}

#LHead{
  height:142px;
	/*padding:0 20px;*/
	/*overflow:hidden;*/
	position:relative;
  background:#fff url(http://www2.unitymedia.de/entertainment/img/rl/bg_body.png) repeat-y scroll 0 0;
  line-height:0px;
}


#LBreadStart{
  width:820px;
  /*height:16px;*/
  font-size:11px;
  font-weight:normal;
  font-family:Arial, sans-serif;
  /*overflow:hidden;*/
  background-color:#fff;
  padding:0px 0px 2px 8px;
  overflow:hidden;
  margin-left:10px;
}
#LSearchResults{
  width:920px;
  font-size:13px;
  background-color:white;
  padding-top:5px;	
  padding-left:10px;
}
#LBreadBG{
  clear:both;
	color:#B5B5B5;
	display:inline;
	float:left;
	font-size:10px;
	line-height:normal;
	margin:0 0 10px 165px;
	width:910px;
}
#LHolder{
	min-height:400px;
	padding:9px 30px;
	width:920px;
  overflow:hidden;
  background:#fff url(http://www2.unitymedia.de/entertainment/img/rl/bg_body.png) repeat-y scroll 0 0;
}

#LNav{
  clear:both;
	float:left;
	width:150px;
  overflow:hidden;
  border-bottom:1px dotted #000142;
}
#LNav li{
	border-top:1px dotted #000142;
	line-height:40px;
	vertical-align:center;
	/*height:40px;*/
}
#LNav li.navBorBot{
	/*border-bottom:1px dotted #000142;*/
}
#LNav a{
	color:#666;
	padding-left:15px;
	font-size:12px;
	line-height:40px;
	vertical-align:center;
	background:#fff url(http://www2.unitymedia.de/entertainment/img/rl/nav_arrow.gif) no-repeat 0 center;
}
#LNav a.wSub{
	background:#fff url(http://www2.unitymedia.de/entertainment/img/rl/nav_arrow_act.gif) no-repeat 0 center;
}
#LNav a:hover{
	color:#000142;
}
#LNav a.active{
	color:#000142;
}

#LNav ul.subNav {
	border-top:1px dotted #000142;
}

#LNav ul.subNav li{
	line-height:32px;
	margin-left:10px;
	vertical-align:center;
}
#LNav li.first{
	border-top:none;
}
#LNav ul.subNav a{
	padding-left:10px;
	font-size:11px;
	background:#fff url(http://www2.unitymedia.de/entertainment/img/rl/nav_arrow_sub.gif) no-repeat 0 center;
}
#LCenterStart{
  background-color:transparent;
  width:495px;
  float:left;
}

#LRightStart{
  background-color:transparent;
  width:300px;
  float:left;
  margin-left:10px;
}
#LFooterStartalt{
  width:980px;
  background-color:transparent;
}
#LFooterStart{
	padding: 1px 20px;
	width: 980px;
	height:116px;
	background:url(http://www2.unitymedia.de/entertainment/img/rl/footer.gif) no-repeat;
}
#LFooter{
	padding: 17px 15px 15px 175px;
	width: 610px;
	background-color:#fff;
}
.headLine{
	width:505px;
	border-top:1px dotted #000142;
	border-bottom:1px dotted #000142;
	margin-top:15px;
}
#LSky{
height:600px;
left:50%;
margin-left:460px;
position:absolute;
top:300px;
width:160px;
z-index:10;
}

.sidebox {
	background: no-repeat left bottom;
}




#LHeadLogo{
  
	float:left;
  width:164px;
  height:63px;
  margin:6px 0 0 19px; 
  padding:0;
	background:url(http://www2.unitymedia.de/entertainment/css/../img/logo_unityweb.jpg);
  background-repeat:no-repeat;
  background-color:transparent;
  border:0px solid #ccc;
}

* html #LHeadLogo {
  float:left;
  width:164px;
  height:63px;
  margin:6px 0 0 9px; 
  padding:0;
	background:url(http://www2.unitymedia.de/entertainment/css/../img/logo_unityweb.jpg);
  background-repeat:no-repeat;
  background-color:transparent;
  border:0px solid #ccc;
}

#LHeadLogo a{
  text-decoration: none; 
  display: block;
  width:164px;
  height:63px;
}
#LHeadController{
  float:right;
  width:520px;
  background-color:transparent;
  height:65px;
  border:0px solid silver;
}
#LHeadControllerStart{
  float:right;
  width:720px;
  background-color:transparent;
  height:65px;
  border:0px solid silver;
}
#LHeadShortnav{
  float:right;
  width:300px;
  background-color:transparent;
  height:18px;
  margin-top:0px;
  border:0px solid white;
  text-align:right;
  margin-right:10px;
}
#LHeadSearch{
  width:485px;
  height:50px;
  font-size:12px;
  font-weight:bold;
  font-family:Arial, sans-serif;
  background-color:transparent;
  border:0px solid white;
}
* html #LHeadSearch {
  position:relative;
  top:-1px;
}
#LHeadSearch2{
  width:485px;
  height:50px;
  font-size:12px;
  font-weight:bold;
  font-family:Arial, sans-serif;
  background-color:transparent;
  border:0px solid white;
  margin-top:37px;
}
*:first-child+html #LHeadSearch2 {
  margin-top:0;
}
* html #LHeadSearch2 {
  margin-top:0;
  position:relative;
  top:-1px;
}
#LHeadSearchStart{
	float:left;
  width:485px;
  height:50px;
  font-size:12px;
  font-weight:bold;
  font-family:Arial, sans-serif;
  background-color:transparent;
  text-align:left;
  border:0px solid lime;
  margin-left:20px;
	
}
* html #LHeadSearchStart {
  margin-left:10px;
  position:relative;
  top:-1px;
}
#searchForm{
  height:90px;
  position:relative;
  top:5px;
  background-color:transparent;
}
#LGoogleSearch{
  font-size:8pt;
	float:left;
	padding-top:0px;
  width:480px;
	overflow: hidden;
	margin-top: 11px;
  padding-bottom:5px;
	background-color: transparent;
	/*background: url(http://www2.unitymedia.de/entertainment/css/../img/poweredby_google2.gif) right 2px no-repeat;*/
  border:0px solid orange;
}
#LStore{
  background-color:#C3C3C3;
	padding:10px;
}
#LWerbung{
	background-color:#FFFFFF;
	float:left;
	padding:5px 200px;
	margin:0px 10px 10px;
	width:380px;
	border:0px solid #B2CEEA;
}
#LShopBannerFoot{
	float:left;
	padding:5px 25px;
	margin:0px 10px 10px;
	background-color:#FFFFFF;
	width:730px;
	border:1px solid #D9D9D9;
}
#LShopBanner{
	float:left;
	padding:0px 25px;
	margin:0px 10px 10px;
	background-color:transparent;
	width:730px;
	border:0px solid #B2CEEA;
}
#LWetter{
	/* background:url(http://www2.unitymedia.de/entertainment/css/../img/muster-412.jpg); */
  margin-bottom:10px;
}
#LKarussell{
	border:0px solid #B2CEEA;
	padding:0px 12.5px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
.LCont625{
  float:left;
}
.LCont625NP{
  padding:0;
  width:625px;
  float:left;
}

.LCont412{
  width:412px;
  float:left;
  margin-bottom:10px;
}
.LCont203{
  width:200px;
  float:left;
  margin-bottom:10px;
}
.LCont470{
  float:left;
	margin:0 15px 30px;
	width:505px;
}
.LCont495{
  width:495px;
  float:left;
}
.LCont422{
  width:422px;
  float:left;
}
.LCont300{
  width:300px;
  float:left;
  margin-bottom:10px;
  border:0px solid lime;
}
.LCont300Ecke{
  width:310px;
  float:left;
  margin-bottom:0px;
  background:url(http://www2.unitymedia.de/entertainment/css/../img/ecke.jpg);
  background-repeat:no-repeat;  
  background-position:top right;
  background-color:transparent;
  margin-top:-10px;
  padding-top:10px;
}
.LCont295{
  width:295px;
  float:left;
  margin-bottom:10px;
  border:0px solid lime;
}
.LCont320{
  float:left;
	width:225px;
	overflow:hidden;
}
.LCont295Ecke{
  width:305px;
  float:left;
  margin-bottom:0px;
  background:url(http://www2.unitymedia.de/entertainment/css/../img/ecke.jpg);
  background-repeat:no-repeat;  
  background-position:top right;
  background-color:transparent;
  margin-top:-10px;
  padding-top:10px;
}
.LCont320Ecke{
  float:left;
	width:225px;
	overflow:hidden;
}

.LContEPG,
.LContWebmail{
  float:left;
	margin:0 15px 30px;
	width:655px;
}

.LBox105{
	float:left;
	width:105px;
	padding:0;
}
.LBox120{
	float:left;
	width:120px;
	padding:0;
}
.LBox143{
	float:left;
	width:143px;
	padding:0;
}
.LBoxTop5Img{
  float:left;
  width:65px;
  height:100%;
}
.LBoxTop5Txt{
  width:215px;
  float:left;
  height:100%;
}
/* *********** NAVIGATIONS CONTAINER STYLES ************ */
.navimg{
	text-align:center;
	margin-bottom:-1px;
	margin-right:5px;
}
.NBoxMainNav{
  float:left;
  margin-left:0px;
  margin-bottom:0px;
  width:170px;
  background-color:transparent;
  padding-left:0px;
  
}
.NBoxSubNav{
  float:left;
  margin-left:0px;
  margin-top:0px;
  width:170px;
  background-color:transparent;
  padding-left:0px;
  margin-bottom:0px;
}
.NMainTopItem{
  background-position:top right;
  background:url(http://www2.unitymedia.de/entertainment/css/../img/bgnavtop.gif);
  background-repeat:no-repeat;
  background-color:#fff;
	border-bottom:1px solid #6f95b2;
  width:170px;
  height:23px;
}
.NBottomItem{
  background:url(http://www2.unitymedia.de/entertainment/css/../img/bgnavunten.jpg);
  background-repeat:repeat-x;
  background-color:transparent;
  width:150px;
  height:175px;
  display:block;
	float:left;
	border-top:1px solid #fff;
  overflow:hidden;
  padding:10px;
}
.NTrennItem{
  background-color:#bfd8ee;
  width:170px;
  height:20px;
  display:block;
  float:left;
  border-top:1px solid #fff;
  border-bottom:1px solid #6f95b2;
}
.NMainItem{
  background:url(http://www2.unitymedia.de/entertainment/css/../img/bgnavmain2.jpg);
  background-repeat:no-repeat;
  background-color:#bfd8ee;
  width:155px;
	padding-right:5px;
  padding-left:10px;
  padding-top:8px;
  padding-bottom:8px;
  margin-bottom:0px;
  border-top:1px solid #fff;
  border-bottom:1px solid #6f95b2;
  line-height:100%;
}
.NMainItem3{
  background:url(http://www2.unitymedia.de/entertainment/css/../img/bgnavmain3.jpg);
  background-repeat:no-repeat;
  background-color:#bfd8ee;
  width:155px;
	padding-right:5px;
  padding-left:10px;
  padding-top:8px;
  padding-bottom:8px;
  margin-bottom:0px;
  border-top:1px solid #fff;
  border-bottom:1px solid #6f95b2;
  line-height:100%;
}

.NMainItem2{
  background:url(http://www2.unitymedia.de/entertainment/css/../img/bgnavsub2.jpg);
  background-repeat:no-repeat;
  width:155px;
  padding-top:5px;
  padding-bottom:5px;
  margin-bottom:0px;
	padding-right:5px;
  padding-left:10px;
  border-top:1px solid #fff;
  border-bottom:1px solid #6f95b2;
  background-color:#bfd8ee;
  line-height:125%;
}

.NMainItem4{
  background:url(http://www2.unitymedia.de/entertainment/css/../img/bgnavsub3.jpg);
  background-repeat:no-repeat;
  width:155px;
  padding-top:5px;
  padding-bottom:5px;
  margin-bottom:0px;
  padding-right:5px;
  padding-left:10px;
  border-top:1px solid #fff;
  border-bottom:1px solid #6f95b2;
  background-color:#bfd8ee;
  line-height:125%;
}
.NLH{
  line-height:2px;
}
.NMP{
  position:relative;
  top:25%;
}
/* *********** CONTENT CONTAINER STYLES ************ */
.CBox625NP{
  width:625px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox615NP{
  width:615px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox625{
  width:605px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding: 10px;
}
.CBox625P5{
  width:615px;
  float:left;
  margin-bottom:5px;
  background-color:#fff;
  padding: 5px;
}
.CBox470{
  width:505px;
  margin-top:15px;
}
.CBox470NP{
  width:470px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox495{
  width:475px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox495NP{
  width:495px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox412NP{
  width:412px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox412{
  width:392px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px 10px 0px 10px;
}
.CBox357NP{
  width:357px;
  float:left;
}
.CBox377{
  width:357px;
  float:left;
  padding:10px 10px 0px 10px;
}
.CBox361{
  width:341px;
  float:left;
  padding:10px;
}

.CBox307{
  width:287px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox307P5{
  width:292px;
  float:left;
  margin-bottom:5px;
  background-color:#fff;
  padding:5px;
}
.CBox310Bg{
  width:295px;
  height:53px;
  padding:5px;
  margin:0pt;
  border:0;
  float:left;
  background:url(http://www2.unitymedia.de/entertainment/css/../img/games/upper_bg_black.jpg) repeat-x;
}
.CBox307NP{
  width:307px;
  float:left;
}
.CBox308{
  width:288px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox300{
  width:280px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox300NP{
  width:300px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox295NP{
  width:295px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox320NP{
  width:320px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox295{
  width:275px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox320{
  float:left;
	width:225px;
	overflow:hidden;
}
.CBox280NP{
  width:280px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox252sp{
  width:232px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px 0px 10px 10px;
}
.CBox239sp{
  width:219px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px 0px 10px 10px;
}
.CBox242{
  width:222px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox230{
  width:210px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox232NP{
  width:232px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox219NP{
  width:219px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox203{
  width:181px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox203NP{
  width:203px;
  float:left;
  margin-bottom:10px;
}
.CBox201NP{
  width:201px;
  float:left;

  background-color:#fff;
  padding:0px;
}
.CBox201{
  width:181px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox181NP{
  width:181px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
}
.CBox148{
  width:128px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBox168{
  width:120px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}

.CBox145{
  width:125px;
  float:left;
  margin-bottom:10px;
  background-color:#fff;
  padding:10px;
}
.CBoxTop5Item{
  padding:5px 0 5px 0;
  border-top:2px solid #ccc;
  margin:5px 0 3px 0;
}

.headLineWebmail {
	width: 655px;
}

.headLineWebmail {
	border-top:1px dotted #000142;
	border-bottom:1px dotted #000142;
	margin:15px 0;
}

.H945{
  height:925px;
}
.H520 {
  height:500px;
}
.H485{
  height:465px;
}
.H405{
  height:385px;
}
.H400{
  height:380px;
}
.H385 {
  height:365px;
}
.H365 {
  height:345px;
}
.H345 {
  height:325px;
}
.H300{
  height:280px;
}
.H280{
  height:280px;
}
.H278{
  height:258px;
}
.H277{
  height:257px;
}
.H275{
  height:255px;
}
.H260P{
  height:260px;
  padding:10px;
}

.H263{
  height:263px;
}
.H255{
  height:235px;
}
.H250{
  height:230px;
}
.H243{
  height:243px;
}
.H238{
  height:218px;
}
.H237{
  height:217px;
}
.H230{
  height:210px;
}
.H223{
  height:203px;
}
.H220{
  height:200px;
}
.H210{
  height:190px;
}
.H200{
  height:180px;
}
.H196{
	height:176px;
}
.H190{
  height:170px;
}
.H175{
  height:155px;
}
.H175{
  height:155px;
}
.H190{
	height:170px;
}
.H165{
  height:145px;
}
.H161{
  height:141px;
}
.H150NP {
  height:150px;
}
.H150 {
  height:130px;
}
.H137NP {
  height:137px;
}
.H137 {
  height:117px;
}
.H135 {
  height:115px;
}
.H130 {
  height:110px;
}
.H110NP {
  height:110px;
}
.H105{
  height:85px;
}
.H100{
  height:80px;
}
.H80{
  height:60px;
}
.H60NP {
  height:60px;
  overflow: hidden; 
}
.H56{
	height:36px
}
.H40{
  height:20px;
}
.H33NP{
	height:33px;
}
.H10NP{
	height:10px;
}
.H5NP{
	height:5px;
}
.FL{
	float:left;
}


.FR {
float:right;
}
.MR20{
  margin-right:20px;
}
.MR5{
	margin-right:5px;
}
.MR11{
  margin-right:11px;
}
.MR12{
  margin-right:12px;
}

.MR10{
  margin-right:10px;
}
.MR9a{
  margin-right:9px;
}
.MR9{
  margin-right:6px;
}
.MT10{
  margin-top:10px;
}
.ML10{
  margin-left:10px;
}
.MB10{
  margin-bottom:10px;
}
.MT5{
  margin-top:5px;
}
.ML5{
  margin-left:5px;
}
.MR5{
  margin-right:5px;
}
.MB5{
	margin-bottom:5px;
}
.CHLFull{
  width:100%;
  float:left;
  background-color:#fff;
  margin-bottom:10px;
}
.CCont232{
  width:232px;
  float:left;
  background-color:#fff;
}
.games_top_box{
	height:53px;
	color:#fff;
	font-size:12px;
	margin-top:10px;
}
.games_hr{
	height:1px;
	background-color:#999;
	border:none;
}
.games_a{
	text-decoration:underline;
	color:#00004d;
}

.icon_box{
	width:100%;
	background: transparent url(http://www2.unitymedia.de/entertainment/css/../img/line.gif) repeat-x scroll left center;
	color:#00004D;
	font-family:Arial,sans-serif;
	font-size:10pt;
	margin-bottom:10px;
	padding-bottom:5px;
	font-weight:bold;
}
.icon_hl{
	background:white;
	padding:0 5px 0 10px;
}
/* *********** IMAGE STYLES ************ */
.CI232{
  margin-bottom:10px;
  border:0;
  float:left;
  border:0px solid red;
  width:232px;
}
.CI219{
  margin-bottom:10px;
  border:0;
  float:left;
  border:0px solid red;
  width:219px;
}
.CI102{
  margin-bottom:10px;
  border:0;
  float:left;
  border:0px solid red;
  width:102px;
  text-align:center;
}

.CImg222{

}
.NewsImgl{
  float:left;
  margin-right:5px;
  margin-bottom:2px;
}
.NewsImgr{
  float:right;
  margin-left:5px;
  margin-bottom:2px;
}

.newsImgBox176{
	width:505px;
	height:176px;
	height: auto;
	overflow:hidden;
	float:left;
	background-color:#eee;
	text-align:center;
}

.newsImgBox176 img {
	display: block;
	width: 100%;
	height: auto;
	width: 400px;
	height: auto;
	/*
	padding: 9px 51px;
	border: 1px solid #d9d9d9;
	background-color: #F9F9F9;
	margin: 0 auto;
	*/
	margin: 0 0 0 20px;
}

/* http://uwww1.sonalba.de/img/rl/bg_productinfo.gif */

/* *********** FARBEN STYLES ************ */
.FStd{
  color:#636363;
}
.FHead{
  color:#00004d;
}
.FContrast1{
  color:#fff;
}
.FContrast2{
  color:#000;
}
.FTeaser{
  color:#515151;
}
.MoreLinkCol{
  color:#3C78B4;
}
/* *********** SCHRIFTEN STYLES ************ */
p{
  margin: 0 0 10px 0;
}
h1{
  font-size:11pt;
  font-family: Arial, sans-serif;
	padding-bottom: 0px;
	margin-bottom: 5px;
  display: block;
}
h2 {
  font-size:10pt;
  font-family: Arial, sans-serif;
	padding-bottom: 5px;
	margin-bottom: 10px;
  border-bottom:1px solid #aaa;
}
.H2Small{
  font-size:9pt;
  font-family: Arial, sans-serif;
	padding-bottom: 3px;
	margin-bottom: 3px;
  border-bottom:1px solid #aaa;
}
#LMain h1 !important{
  color:#00004d;
  margin:0 0 10px 0;
}

h5{
color:#00004d;
font-size:12pt;
font-family:Arial, sans-sarif;
margin:10 0 15px 10px;
}

.GHead{
  color:#006699;
  font-size:13px;
  font-weight:bold;
  line-height:20px;
}
.TStd{
  font-family: Arial, sans-serif;
  font-size:12px;
}
.TSmall{
	font-family: Arial, sans-serif;
	font-size: 11px;
}
.TStdMedium{
  font-family: Arial, sans-serif;
  font-size:10pt;
}
.TSubHead{
  font-weight:bold;
  margin-top:5px;
}
.TMainHead{
	font-size:12pt;
	font-weight:bold;
  color:#00004d;
  padding-left: 10px;
}
	
.TTopliste{
  margin:3px 0 3px 0;
}
#LMain .SubLine {
	display: block;
	padding-bottom: 5px;
	margin-bottom: 6px;
	border-bottom: 1px solid #d9d9d9;
}

.redSubline{
	padding:0 20px 10px;
	color:#808080;
	font-size:10px;
	line-height:12px;
}

/********************************** NEU *****************/
.StdHL{
height:22px;
background:url(http://www2.unitymedia.de/entertainment/img/rl/StdHL_bg.gif) repeat-x;
border:1px #cdcdcd solid;
overflow:hidden;
}

.StdHLImageGal{
height:22px;
background:url(http://www2.unitymedia.de/entertainment/img/rl/StdHL_bg.gif) repeat-x;
border-bottom:1px #cdcdcd solid;
overflow:hidden;
}

.StdBG{
		margin:0;
    padding:15px 0;
    background-color: rgb(0, 0, 77); 
    background:url(http://www2.unitymedia.de/entertainment/img/rl/bg_productinfo.gif) repeat-x;
}

.CBox470{
  width:505px;
  margin-top:15px;
}

.CBox470 .StdHL{
	width:503px;
}

.bord{
	border:1px #cdcdcd solid;
}

.CBox245{
	border:1px #cdcdcd solid;
	padding:2px;
	width:239px;
	float:left;
	margin-top:15px;
}

.CBox158{
	width:158px;
	margin-top:15px;
	float:left;
}

.CBox332{
	width:332px;
	margin-top:15px;
	float:left;
}

.CBox730{
	width:730px;
	margin-top:15px;
}

.CBox360{
	width:360px;
	margin-top:15px;
	float:left;
}
.CBox236{
	width:236px;
	margin-top:15px;
	float:left;
}
.ML15{
	margin-left:15px;
}

.ML16{
	margin-left:16px;
}

.SStd p{
	line-height:12px;
}

h1.Std{
	font-size:12px;
	color:#00004D;
	font-weight:bold;
	margin:0;
	line-height:22px;
	vertical-align:middle;
	padding-left:10px;
}
.StdBox{
	border-right:1px #cdcdcd solid;
	border-bottom:1px #cdcdcd solid;
	border-left:1px #cdcdcd solid;
	padding:5px 10px;
}
.StdBoxP4{
	padding:5px 10px;
}

.newsDetail p{
	padding:0 20px;
}

.StdBoxP5{
	border-right:1px #cdcdcd solid;
	border-bottom:1px #cdcdcd solid;
	border-left:1px #cdcdcd solid;
	padding:5px;
}

.StdBoxH250{
	min-height: 250px;
}

.CBox470 .StdBox{
	width:483px;
}
.CBox470 .StdBoxP5{
	width:493px;
}
.CBox332 .StdBox{
	width:310px;
	padding:5px 10px 6px;
}
.CBox236 .StdBox{
	width:214px;
	padding:5px 10px 6px;
}
.CBox158 .StdBox{
	width:150px;
	padding:2px 3px 10px;
}
.BoxDots{
	padding-bottom:10px;
	border-bottom:1px #666 dotted;
	margin-bottom:10px;
}
.RightDots{
	border-right:1px #666 dotted;
	margin-right:10px;
}
.FadeBox{
	background:url(http://www2.unitymedia.de/entertainment/img/rl/FadeBox_bg.gif) repeat-x;
	border:1px #cdcdcd solid;
	margin-top:15px;
	padding:10px;
	width:483px;
}
.twitter{
	display:block;
	height:12px;
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:-7px;
	width:12px;
}
.CBox111NP{
	float:left;
	width:111px;
	height:160px;
}
.ServBox a:link{color:#028CC4;background:url(http://www2.unitymedia.de/entertainment/img/rl/link_arrow.gif) no-repeat left center; color:#028CC4; padding-left:13px; font-weight:normal;}
.ServBox a:active{color:#028CC4;background:url(http://www2.unitymedia.de/entertainment/img/rl/link_arrow.gif) no-repeat left center; color:#028CC4; padding-left:13px; font-weight:normal; text-decoration:underline;}
.ServBox a:visited{color:#028CC4;background:url(http://www2.unitymedia.de/entertainment/img/rl/link_arrow.gif) no-repeat left center; color:#028CC4; padding-left:13px; font-weight:normal;}
.ServBox a:hover{color:#028CC4;background:url(http://www2.unitymedia.de/entertainment/img/rl/link_arrow.gif) no-repeat left center; color:#028CC4; padding-left:13px; font-weight:normal; text-decoration:underline;}

.LCont225{
  float:left;
	margin-bottom:30px;
	width:225px;
}
.LCont730{
	margin:0 15px 30px;
	width:730px;
}

.liBox{
	width:203px;
	background-color:#ededed;
	border-left:#dfdfdf 1px solid;
	border-right:#dfdfdf 1px solid;
	overflow:hidden;
	padding:12px 10px 10px;
}

.liBox .text, .osLi .text{
	height:17px;
	border:#aeaeae 1px solid;
  margin-left:5px;
}

.submitLogin{
  height:19px;
	margin-left:10px;
	width:53px;
  background-position:-78px 0;
}

.openScanner{
  height:19px;
	width:159px;
  background-position:-130px 0;
}

.openHealthChk{
  height:19px;
	width:150px;
  background-position:-288px 0;
}

.openKreditRechner{
  height:19px;
	width:91px;
  background-position:-437px 0;
  display:block;
}

.openKreditKarten{
  height:19px;
	width:98px;
  background-position:-527px 0;
  display:block;
}
.openAlleSendungen{
  height:19px;
	width:105px;
  background-position:-735px 0;
  display:block;
}
.openAlleTurniere{
  height:19px;
	width:112px;
  background-position:-624px 0;
  display:block;
}
.openSpieldetails{
  height:19px;
	width:80px;
  background-position:-839px 0;
  display:block;
}
.openTestversion{
  height:19px;
	width:146px;
  background-position:-918px 0;
  display:block;
}
.openKaufen{
  height:19px;
	width:85px;
  background-position:-1063px 0;
  display:block;
}
.openGame{
  height:19px;
	width:71px;
  background-position:-1147px 0;
  display:block;
}
.berechnen{
  height:19px;
	width:78px;
  background-position:-1217px 0;
  display:block;
}
.formLoeschen{
  height:19px;
	width:109px;
  background-position:-1294px 0;
  display:block;
}
.openNachschlagen{
  height:19px;
	width:97px;
  background-position:-1402px 0;
  display:block;
}
.openTeilnehmen{
  height:19px;
	width:104px;
  background-position:-1498px 0;
  display:block;
}
.sendGewinn{
  height:19px;
	width:76px;
  background-position:-1601px 0;
  display:block;
}
.openGewinnspiel{
	height:19px;
	width:104px;
  background-position:-1498px 0;
  display:block;
}
.spTag{
	height:17px;
	border:#aeaeae 1px solid;
  margin-bottom:5px;
  font-size:11px;
}

.MT15{
	margin-top:15px;
}
.StdBoxR{
	border-right:1px #cdcdcd solid;
	border-left:1px #cdcdcd solid;
	padding:1px 1px;
	width:221px;
}
.SubR{
	padding:9px 10px;
	width:203px;
}
.dottedRight{
	width:221px;
	height:1px;
	background:url(http://www2.unitymedia.de/entertainment/img/rl/dotted_right.gif) no-repeat;
	margin-top:5px;
}
.BoxRFooter{
	width:225px;
	height:5px;
	background:url(http://www2.unitymedia.de/entertainment/img/rl/ri_box_footer.gif) no-repeat;
}

.GR{
	background-color:#ededed;
}
#sidead{
	display:none;
	float:left;
	width:160px;
	height:600px;
	margin-top:178px;
}

#LBread{
  clear:both;
	color:#666;
	display:inline;
	float:left;
	font-size:10px;
	line-height:normal;
	margin:0 0 10px 165px;
	width:910px;
}

.breadArrow{
	padding-left:13px !important;
	background:url(http://www2.unitymedia.de/entertainment/img/rl/bread_arrow.gif) no-repeat 5px center !important;
}

.CBox470{
  width:505px;
  margin-top:15px;
}
.CBox247{
  width:247px;
  margin-top:15px;
  float:left;
}

.ML11{
	margin-left:11px;
}

#LMain{
	width:765px;
	float:left;
}
#LMainKino{
  float:left;
  margin:0 13px 0 0;
  width:670px;
}
.LMainEPG,
.LMainWebmail {
	width: 915px;
}

.topBanner1{
  width:728px;
  max-height:90px;
  /*background-color:#ffd300;*/
  text-align:center;
  margin:15px;
}


.themenBox{
  /* float:left; */
  width:481px;  
  margin: 0 auto 10px auto;
  border:1px solid #ccc;
  padding:1px;
  /* margin-bottom:10px; */
}
.themenBoxInner{
  float:left;
  width:463px;  
  border:1px solid #fff;
  background-color:#bfd8ee;
  padding:3px 8px 5px 8px;
}

.themenBoxBack {
	clear: both;
	margin: 0 0 30px 0;
	padding: 5px 0;
	border-color: #898989;
	border-style: dotted;
	border-width: 1px 0;
	text-align: center;	
}

.StdBoxP5 li{
	line-height:18px;
	margin:0 0 0 15px;
	padding:0 0 0 0;
}

#search_w{
	background:url(http://www2.unitymedia.de/entertainment/img/rl/search_bg_730.gif) no-repeat;
	width:730px;
	height:38px;
	padding:14px 0 0 10px;
	color:#000142;
}

.headLine_w{
	width:730px;
	border-top:1px dotted #000142;
	border-bottom:1px dotted #000142;
	margin-top:15px;
}

/*******************************************************/
/* *********** LINK STYLES ************ */
.nSubLink:link{color:#00004b;}
.nSubLink:active{color:#00004b;}
.nSubLink:visited{color:#00004b;}
.nSubLink:hover{color:#00004b; }

.NMainItem2LinkActive:link{color:#00004b; font-weight:bold;}
.NMainItem2LinkActive:active{color:#00004b;font-weight:bold;}
.NMainItem2LinkActive:visited{color:#00004b;font-weight:bold;}
.NMainItem2LinkActive:hover{color:#00004b; font-weight:bold;}

.NMainItemLinkTop:link, .NMainItem2LinkTop:link, .NMainItem3LinkTop:link{color:#00004b;font-weight:bold; text-decoration:none;}
.NMainItemLinkTop:active, .NMainItem2LinkTop:active, .NMainItem3LinkTop:active{color:#00004b;font-weight:bold;text-decoration:none;}
.NMainItemLinkTop:visited, .NMainItem2LinkTop:visited, .NMainItem3LinkTop:visited{color:#00004b;font-weight:bold;text-decoration:none;}
.NMainItemLinkTop:hover, .NMainItem2LinkTop:hover, .NMainItem3LinkTop:hover{color:#00004b;font-weight:bold;text-decoration:none;}

.NSubItemLink:link, .NMainItem2Link:link{color:#00004b;}
.NSubItemLink:active, .NMainItem2Link:active{color:#00004b;}
.NSubItemLink:visited, .NMainItem2Link:visited{color:#00004b;}
.NSubItemLink:hover, .NMainItem2Link:hover{color:#00004b; text-decoration:underline;}

.NSubItemLinkActive:link, .NMainItem2Link:link{color:#00004b; font-weight:bold;}
.NSubItemLinkActive:active, .NMainItem2Link:active{color:#00004b; font-weight:bold;}
.NSubItemLinkActive:visited, .NMainItem2Link:visited{color:#00004b; font-weight:bold;}
.NSubItemLinkActive:hover, .NMainItem2Link:hover{color:#00004b; font-weight:bold;}


#LBread a:link, #LBreadStart a:link{color:#b5b5b5;text-decoration:underline;}
#LBread a:active, #LBreadStart a:active{color:#00a0e0;text-decoration:underline;}
#LBread a:visited, #LBreadStart a:visited{color:#b5b5b5;text-decoration:underline;}
#LBread a:hover, #LBreadStart a:hover{color:#00a0e0;text-decoration:underline;}

.CMoreLink:link{color:#028CC4;}
.CMoreLink:active{color:#028CC4;}
.CMoreLink:visited{color:#028CC4;}
.CMoreLink:hover{color:#028CC4; text-decoration: underline;}

.ArrowLink{background:url(http://www2.unitymedia.de/entertainment/img/rl/link_arrow.gif) no-repeat left center; color:#028CC4; padding-left:13px; font-weight:normal;}
.ArrowLink:hover{text-decoration: underline;}

.MixLink:link{color:#00004D; font-weight:bold;}
.MixLink:active{color:#028CC4; font-weight:bold;}
.MixLink:visited{color:#00004D; font-weight:bold;}
.MixLink:hover{color:#028CC4; font-weight:bold;}

.blackLink:link{color:#000;}
.blackLink:active{color:#000;}
.blackLink:visited{color:#000;}
.blackLink:hover{color:#000; text-decoration: underline;}

h2 .CMoreLink:link, h1 .CMoreLink:link{color:#00004d;}
h2 .CMoreLink:active, h1 .CMoreLink:active{color:#00004d;}
h2 .CMoreLink:visited, h1 .CMoreLink:visited{color:#00004d;}
h2 .CMoreLink:hover, h1 .CMoreLink:hover{color:#00004d; text-decoration:none;}

.LCont295Ecke .FHead:link{color:#00004d;text-decoration:none;}
.LCont295Ecke .FHead:active{color:#00004d;}
.LCont295Ecke .FHead:visited{color:#00004d;}
.LCont295Ecke .FHead:hover{color:#3C78B4; text-decoration:underline;}

#LMain .ServiceMore { background: url(http://www2.unitymedia.de/entertainment/css/../img/a_service01.gif) 0 0 no-repeat; width: 287px; height: 21px; color:#fff; display: block; margin-bottom: 10px; padding: 4px 10px 0 10px; font-size: 12px; }
#LMain .ServiceMore:link { color: #fff; }
#LMain .ServiceMore:active{color:#fff;}
#LMain .ServiceMore:visited{color:#fff;}
#LMain .ServiceMore:hover{color:#fff;}

#LMain .ServiceMore02 { background: url(http://www2.unitymedia.de/entertainment/css/../img/a_service02.gif) 0 0 no-repeat;  color:#fff; display: block; margin-bottom: 10px; padding: 4px 10px 15px 10px; font-size: 12px; }
#LMain .ServiceMore02:link { color: #fff; }
#LMain .ServiceMore02:active{color:#fff;}
#LMain .ServiceMore02:visited{color:#fff;}
#LMain .ServiceMore02:hover{color:#fff;}

#LMain .ServiceMore03 { background: url(http://www2.unitymedia.de/entertainment/css/../img/a_more01.gif) right 0 no-repeat; display: block; float: right; padding: 0px 20px 0 0; text-decoration: underline; margin: 10px 0 0 0; color: #131b40; }
#LMain .ServiceMore03:link { color: #131b40; }
#LMain .ServiceMore03:active{color:#131b40;}
#LMain .ServiceMore03:visited{color:#131b40;}
#LMain .ServiceMore03:hover{color:#131b40;}

#LMain .ServiceMore03b { background: url(http://www2.unitymedia.de/entertainment/css/../img/a_more01b.gif) right 0 no-repeat; display: block; float: right; padding: 0px 20px 0 0; text-decoration: underline; margin: 10px 0 0 0; color: #131b40; }
#LMain .ServiceMore03b:link { color: #131b40; }
#LMain .ServiceMore03b:active{color:#131b40;}
#LMain .ServiceMore03b:visited{color:#131b40;}
#LMain .ServiceMore03b:hover{color:#131b40;}

#LMain .ServiceMore04 { background: url(http://www2.unitymedia.de/entertainment/css/../img/ul_dblueonwhite.gif) 0 4px no-repeat; padding: 0px 0px 0 15px; text-decoration: underline; color: #666666; }
#LMain .ServiceMore04:link { color: #666666; }
#LMain .ServiceMore04:active { color:#666666; }
#LMain .ServiceMore04:visited { color:#666666; }
#LMain .ServiceMore04:hover { color:#666666; }

#LFooter * { color: #999; font-size: 10px; }
#LFooter a { color: #999; text-transform: uppercase; }
#LFooter a:link { color: #999; }
#LFooter a:active { color:#999; }
#LFooter a:visited { color:#999; }
#LFooter a:hover { color:#999; }

#LFooterStart * { color: #999; font-size: 10px; margin-top: 10px;}
#LFooterStart a { color: #999; }
#LFooterStart a:link { color: #999; }
#LFooterStart a:active { color:#999; }
#LFooterStart a:visited { color:#999; }
#LFooterStart a:hover { color:#999; }

#LHeadShortnav a { color: #000; font-size:8pt; font-family:arial, sans-serif;}
#LHeadShortnav a:link { color: #000; }
#LHeadShortnav a:active { color:#000; }
#LHeadShortnav a:visited { color:#000; }
#LHeadShortnav a:hover { color:#000; }

.DetailLink a:link{color:#131B40;}

.block1 a:link{color:#3C78B4;}
.block1 a:active{color:#3C78B4;}
.block1 a:visited{color:#3C78B4;}
.block1 a:hover{color:#3C78B4; text-decoration: underline;}

.block1 h2 a:link{color:#00004d}
.block1 h2 a:active{color:#00004d}
.block1 h2 a:visited{color:#00004d}
.block1 h2 a:hover{color:#00004d}

.TSubHead a:link{color:#00004d}
.TSubHead a:active{color:#00004d}
.TSubHead a:visited{color:#00004d}
.TSubHead a:hover{color:#00004d}


.img_link_det{
	color:#131B40;
	height:21px;
	padding:4px 35px 3px 10px;
	background:url(http://www2.unitymedia.de/entertainment/css/../img/btn_bg.jpg) no-repeat;
}
/* Listenformatierung */

#LMain ol { padding: 0 0 10px 22px; margin: 0 0 10px 0px; }
#LMain ol li { line-height: 18px; list-style-type: decimal; }

/*#LMain ul { padding: 0 0 0 0px; margin: 0 0 10px 0px;  }
#LMain ul li { line-height: 18px; padding: 0px 0 0px 0px; margin: 0 0 0 15px; }*/


#LMain ul.type01 {
	margin: 5px 0 10px 5px;
	padding:0;
}
#LMain ul.type01 li { padding:0; margin: 0; list-style-type: none; }
#LMain ul.type01 li div { background: url(http://www2.unitymedia.de/entertainment/css/../img/bullet.gif) 0 5px no-repeat; padding: 0 0 0 15px; }

ul.switchnavbox{
	border-bottom:1px solid #CDCDCD;
	float:left;
	width:505px;
}
ul.switchnavbox li {
  vertical-align:middle;
  font-size:13px; 
  height:21px;
  text-align:center; 
  background:url(http://www2.unitymedia.de/entertainment/img/rl/news_tab_bg.gif) no-repeat top right; 
  border-left:1px solid #CDCDCD;
  display:block;
  float:left;  
  margin:0 4px 0 0;
}
ul.switchnavbox li.first {
  margin-left:10px;
}
ul.switchnavbox li:hover {
  background:url(http://www2.unitymedia.de/entertainment/img/rl/news_tab_bg.gif) no-repeat right -50px; 
}

ul.switchnavbox li a {
	padding:0 12px;
	display: block; 
	color:#666;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	vertical-align:middle;
}
ul.switchnavbox li a.switchnavboxlast {
	padding:5px 0;
	display: block;  
  border-right:1px solid #010044;
}
ul.switchnavbox li a.switchnavboxlast:hover {
	padding:5px 0;
	display: block;  
  border-right:1px solid #fff;
  font-weight:bold;
}
ul.switchnavbox li a.switchnavboxactive {
	 background:url(http://www2.unitymedia.de/entertainment/img/rl/news_tab_bg.gif) no-repeat right -23px; 
	 height:22px;
	 margin-bottom:-1px;
}
/*ul.switchnavbox li a:hover {
	background-color: #fff;
  color:#010044;
  border-right:1px solid #010044;
  font-weight:bold;
}*/
ul.switchnavbox li a.switchnavboxlastactive:hover {
	background-color: #fff;
  color:#010044;
  border-right:1px solid #fff;
  font-weight:bold;
}
.switchnavboxlastactive{
  background-color:#fff; 
  border-right:1px solid #fff; 
  color:#010044;
  font-weight:bold;
}
.newsBox{
	border-right:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
	float:left;
	margin-top:0;
	padding:20px 10px;
	width:482px;
}

/* Formulare */

.SelectProdukte{
	border: 2px solid #85b6d6;
	padding: 3px;
	font-size: 10px;
}

/* Schepp 05.08.2009 */

/* Shopping Tabellen */        
.StdShoppingTable {
    table-layout: fixed;
    empty-cells: show;
    border-collapse: collapse;
    border-top: #CDCDCD 1px solid;
    border-left: #CDCDCD 1px solid;
    border-right: #CDCDCD 1px solid;
}

.StdShoppingTable thead th {
    margin:0;
    padding: 0 0 0 10px;
    background-color: rgb(0, 0, 77); 
    background:url(http://www2.unitymedia.de/entertainment/img/rl/StdHL_bg.gif) repeat-x;
    color:#00004D;
    border-bottom: 1px #CDCDCD solid;
    font-family: Arial, sans-serif;
    font-size:12px;
    font-weight: bold;
    text-align: left;
    line-height:22px;
    vertical-align:middle;
}

.StdShoppingTable tbody td {
    padding: 10px 0 10px 10px;
    border-bottom: #CDCDCD 1px solid;
    vertical-align:middle;
}

.StdShoppingTable tbody td .small {
    display: block;
    color: rgb(192, 192, 192);
    font-size: 7pt;
    text-align: center;
}


/* Eventim Tabelle */

.eventimCode {
	width: 500px;
	overflow: hidden;
	border: #CDCDCD 1px solid;
}

.eventimCode div {
	border: none !important;
}

.eventimCode table {
	width: 490px;
	overflow: hidden;
	border: none;
}

.eventimCode table,
.eventimCode table td {
	display: block;
}

.eventimCode table td table {
	display: table;
	width: 490px;
}

.eventimCode table td table td {
	display: table-cell;
	empty-cells: hide;
	border-bottom: #CDCDCD 1px solid;
}

.eventimCode table td table td div {
	display: none;
}

.eventimCode table td table td[colspan] {
	display: none;
}

.eventimCode td a {
	white-space: normal;
}

/* Customer Login */

.customer_login {
	width:225px; 
	height:27px; 
	background:url(http://www2.unitymedia.de/entertainment/img/rl/tab_customer_li.gif) no-repeat;
}

/* Bild des Tages */

.BildDesTagesLinkBox,
.BildDesTagesImageBox p {
	text-align: center;
}

.BildDesTagesLinkBox,
.BildDesTagesLinkBox span,
.BildDesTagesLinkBox a {
	line-height: 13px;
}

.BildDesTagesLinkBox span,
.BildDesTagesLinkBox a {
	margin: 0 5px;
}

.BildDesTagesLinkBox img {
	border: none;
	vertical-align: middle;
}

/* Webmail */

.CBoxWebmail {
	width: 650px;
}

.WebmailLoginBox {
	float: left;
}

.WebmailRegisterBox {
	float: right;
}

.WebmailLoginBox,
.WebmailRegisterBox {
	width: 307px;
	height: 193px;
	margin: 0 10px 15px 10px;
	background-color: #EEE;
}

.WebmailTitlebar {
	padding: 10px 10px;
	line-height: 19px;
	background-color: #d3d3d3;
}

.WebmailTitlebar .CMoreLink {
	float: right;
	margin: 0;
}

.WebmailTitlebar h1.TSubHead {
	display: inline;
	margin: 0;
	padding: 0;
	line-height: 19px;
}

.WebmailTitlebar h1.WebmailSecured {
	padding-right: 14px;
	background:url(http://www2.unitymedia.de/entertainment/img/icon_secure.gif) no-repeat right center;
}

.WebmailBoxPadding {
	padding: 15px 10px;
}

.WebmailForm label,
.WebmailForm input.text {
	margin-bottom: 10px;
}

.WebmailForm label {
	clear: left;
	float: left;
	width: 97px;
	font-weight: bold;
}

.WebmailForm input.text {
	width: 178px;
	padding: 2px 4px;
	background-color: #FFF;
	color: #646464;
	border: #b2b2b2 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.WebmailForm input.text.focus,
.WebmailForm input.text:focus,
.WebmailForm input.text:active {
	background-color: #d9f1fb;
	border: #00a0de 1px solid;
}

.WebmailAdsTable {
	width: 100%;
	table-layout: fixed;
}

.WebmailAdsTable td {
	padding: 10px 0;
}

.WebmailAdsTable a {
	display: inline;
	margin: 0;
	padding: 0;
	background-image: none;
}

/* Trenner */

hr.trenner {
	display: block;
	clear: both;
	margin: 15px 0 5px 0;
	padding: 0;
	border: none;
	border-top: 1px dotted #000142;
}


/* ----------------- navibox.css ----------------- */

#newsboxnavi{
	width:495px;
	height:23px;
	float:left;
  background-color:transparent;
}
.boxnavi{
	height:23px; 
	overflow:hidden;
	background-color:transparent;
	float:left;
}
.boxnavibg1{
	background-image:url('../img/reiternavi/btn_1.jpg'); 
	background-repeat:no-repeat; 
	width:98px;
}
.boxnavibg1_active{
	background-image:url('../img/reiternavi/btn_1_active.jpg'); 
	background-repeat:no-repeat; 
	width:98px;
}
.boxnavibg2{
	background-image:url('../img/reiternavi/btn_2.jpg'); 
	background-repeat:no-repeat; 
	width:104px;
}
.boxnavibg2_active{
	background-image:url('../img/reiternavi/btn_2_active.jpg'); 
	background-repeat:no-repeat; 
	width:104px;
}
.boxnavibg3{
	background-image:url('../img/reiternavi/btn_3.jpg'); 
	background-repeat:no-repeat; 
	width:64px;
}
.boxnavibg3_active{
	background-image:url('../img/reiternavi/btn_3_active.jpg'); 
	background-repeat:no-repeat; 
	width:64px;
}
.boxnavibg4{
	background-image:url('../img/reiternavi/btn_4.jpg'); 
	background-repeat:no-repeat; 
	width:85px;
}
.boxnavibg4_active{
	background-image:url('../img/reiternavi/btn_4_active.jpg'); 
	background-repeat:no-repeat; 
	width:85px;
}
.boxnavibg5{
	background-image:url('../img/reiternavi/btn_5.jpg'); 
	background-repeat:no-repeat; 
	width:144px;
}
.boxnavibg5_active{
	background-image:url('../img/reiternavi/btn_5_active.jpg'); 
	background-repeat:no-repeat; 
	width:144px;
}
.boxnavi a:link, .boxnavi a:active, .boxnavi a:visited, .boxnavi a:hover{text-decoration:none; color:#3a5065; font-size:13px; font-family: Arial, sans-serif; margin-left:8px; position:relative; top:4px;}
.boxnavi a:hover{text-decoration:underline;}


/* ----------------- unitymedia.css ----------------- */

/*******************************
 FileStructure of unitymedia.css (v1.0)
******************************** 

 - 1.0 Basics
 - 2.0 Header
    2.1 Logo
    2.2 Mainnav
 - 3.0 Content
    3.1 Breadcrumb
    3.5 Main
        3.5.1 Main - Headline
        3.5.2 Main - Teaser
        3.5.3 Main - Infobox with Tabs
        3.5.4 Main - Phone International Flat Countries
        3.5.5 Main - TV International Countries/Programs
        3.5.6 Main - TV Programs
        3.5.7 Main - Lists
        3.5.8 Main - Tables
          3.5.8.1 Main - Table with Voucher and Provision Rates
          3.5.8.2 Main - Table with Job Vacancies
          3.5.8.3 Main - Table with Phone Tariffs
          3.5.8.4 Main - Article / Plain Copy Text
        3.5.9 Main - Telefon Options
        3.5.10 Main - Subnavigation and Pagination
        3.5.11 Main - Configurator for Combi Packages (page without left navigation)
        3.5.12 Main - Customer Service (page without left navigation)
    3.6 Sidebar
        3.6.1  Sidebar Navigation
        3.6.2  Sidebar Navigation - Level 1
        3.6.3  Sidebar Navigation - Level 1 Links
        3.6.4  Sidebar Navigation - Level 1 Links Active
        3.6.5  Sidebar Navigation - Level 2
        3.6.6  Sidebar Navigation - Level 2 Links
        3.6.7  Sidebar Navigation - Level 2 Links Active
        3.6.8  Sidebar Service
- 4.0 Teaser
- 5.0 Forms
    5.1 Forms - Customized Select Boxes
    5.2 Forms - Error and Notice Messages
    5.3 Form 'Member gets Member (Kunden werben)'
    5.4 Form 'Filter Job Vacancies (Aktuelle Stellenanzeigen)'
    5.5 Form 'International TV (Detailseite mit Landesauswahl)' 
- 6.0 Footer
- 7.0 Popup
- 8.0 Flash
  8.1 Homepage with Flash Stage
  8.2 SIFR
- 9.0 Sitemap
*********************************/

/***************************
 * Theme Colors            *
 *                         *
 * Default, Combi: #000142 *
 * Internet:       #00a0e0 *
 * Phone:          #519722 *
 * TV:             #e60f46 *
 ***************************/


/* 1.0 Basics */ 
body{margin:0;padding:0;font:normal normal normal 11px/16px Arial, Helvetica, sans-serif;color:#666;text-align:center;background:#e2e2e2;}
a{text-decoration:none;color:#028cc4;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-size:100%;font-weight:normal;line-height:normal;}
p{margin:0 0 16px 0;padding:0;}
form {margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
legend{display:none;}
object {display:block;}
ul,ol,li{margin:0;padding:0;list-style:none;}
img {border:none;}
table{border: 0;border-collapse:collapse;border-spacing:0;}
th, td {vertical-align:middle;text-align:left;}
acronym, abbr {border-bottom: #333 1px dotted; font-style:normal; text-transform:none;}
b,strong {font-weight:bold;}
address{font-style:normal;}
:focus { outline:0; } 
input.input,
input.selectbox,
select{margin:0 10px 0 0;padding:2px;border:1px solid #aeaeae;color:#666;font:normal normal normal 11px/normal Arial, Helvetica, sans-serif;}
a.arrowlink,span.arrowlink,div.copy a,a.prevlink,a.nextlink,a.downloadlink,a.rsslink,a.print_page,td a{padding-left:15px;background:transparent url("http://live.unitymedia.de/images/elements/el_arrowlink.png") no-repeat 0 4px;white-space:nowrap;font-size:11px;line-height:normal;}
a.prevlink{background-position:-30px -56px;}
a.nextlink{padding:0 15px 0 0;background-position:100% -133px;}
a.downloadlink{background-position:-40px -75px !important;white-space:normal !important;}
a.rsslink{background-position:-50px -96px;}
a.print_page{padding-left:18px;background-position:0 -151px;}

a.button,a span.button,div.copy a.button{float:right;display:block;margin:0 0 0;padding:0 0 0;background:#00a1e5 url("http://live.unitymedia.de/images/buttons/bt_sprite.png") no-repeat 0 0;overflow:hidden;cursor:pointer;text-decoration:none;}/*default*/
a.button:hover,a:hover span.button{background-color:#00b6ff !important;}
a.button span{display:none;}
a.vacancies{background-position:-619px 100% !important;width:179px;height:25px;}
a.application{background-position:-808px 100% !important;width:179px;height:25px;}
a.submit,span.submit{background-position:-279px 0 !important;width:16px;height:16px;}
a.send_email{background-position:-381px 0 !important;width:127px;height:19px;}
a.more_infos{background-position:-765px 0 !important;width:76px;height:19px;}
a.contact_partner{background-position:-628px 0 !important;width:127px;height:19px;}
a.application_tips{background-position:-518px 0 !important;width:100px;height:19px;}
a.download{background-position:-437px 100% !important;width:172px;height:25px;}
a.member_gets_member{background-position:-1755px 100% !important;width:169px;height:25px;}

input.button{background:#00a1e5 url("http://live.unitymedia.de/images/buttons/bt_sprite.png") no-repeat 0 0;border:none;text-indent:250px;overflow:hidden;}/*default*/
  * html input.button{padding-left:250px;}
  *+html input.button{padding-left:250px;}
input.button{background-color:#00a1e5 !important;}
input.button:hover{background-color:#00b6ff !important;cursor:pointer;}
input.order{background-position:0 0;width:70px;height:19px;}
input.order_now{background-position:-997px 100%;width:129px;height:25px;}
input.login{background-position:-216px 0;width:53px;height:19px;}
input.logout{background-position:-1029px 0;width:60px;height:19px;}
input.availability{background-position:-80px 0;width:126px;height:19px;}
input.search{background-position:-279px 0;width:16px;height:16px;}
input.search_with_text{background-position:-305px 0;width:66px;height:19px;}
input.add_product{background-position:-1136px 100%;width:179px;height:25px;}
input.select_product{background-position:-1325px 100%;width:179px;height:25px;}
input.send_data{background-position:-86px 100%;width:85px;height:25px;}
input.filter{background-position:-851px 0;width:76px;height:19px;}
input.next{background-position:0 100%;width:76px;height:25px;}
input.customer_login{background-position:-181px 100%;width:98px;height:25px;}
input.search_faqs{background-position:-289px 100%;width:138px;height:25px;}
input.choose{background-position:-937px 0 !important;width:82px;height:19px;}

.clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

#container{width:980px;text-align:left;margin:0 auto;background:#fff url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_body.png") repeat-y 0 0;overflow:hidden;}

/* 2.0 Header */
#header{position:relative;margin:0 20px;height:138px;overflow:hidden;line-height:0px;}
#header img.header{position:absolute;left:0;top:0;z-index:1;} 
#header ul#metanav{position:absolute;left:5px;top:0;z-index:2;}
#header ul#metanav li{float:left;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_vline.png") no-repeat 0 8px;}
#header ul#metanav li.last{padding:5px 10px 0 0;}
#header ul#metanav li a{display:block;padding:5px 9px;}
#header ul#metanav li.active a{color:#808080  !important;text-decoration:none !important;cursor:default;}
#header ul#metanav li a:hover{color:#00a0e0;}
#header ul#metanav li.first,
#header ul#metanav li.last{background:none;}
#header ul#metanav li.last label{float:left;margin:0 5px 0 220px;color:#000142;}
#header ul#metanav li.last input{float:left;margin:0 5px 0 0;}
  * html #header ul#metanav li.last input{float:none;}
#header ul#metanav li.last input.input{height:10px;width:165px;}

/* 2.1 Logo */
#header h1#logo{position:absolute;left:15px;top:50px;z-index:3;}
#header h1#logo a{display:block;width:140px;height:55px;text-decoration:none;}
#header h1#logo span{visibility:hidden;}

/* 2.2 Mainnav */ 
#header ul#mainnav{position:absolute;left:177px;top:103px;z-index:3;}
#header ul#mainnav li a{float:left;height:34px;width:126px;border-bottom:1px solid #b3b3b3;}
#header ul#mainnav li.active a{border-bottom:none;height:35px;}
body.business_service #header ul#mainnav,body.stations #header ul#mainnav,body.architects #header ul#mainnav,body.municipalities #header ul#mainnav,body.wowi #header ul#mainnav{top:93px;}
body.business_service #header ul#mainnav li a,body.stations #header ul#mainnav li a,body.architects #header ul#mainnav li a,body.municipalities #header ul#mainnav li a,body.wowi #header ul#mainnav li a{height:49px;}
body.business_service #header ul#mainnav li.active a,body.stations #header ul#mainnav li.active a,body.architects #header ul#mainnav li.active a,body.municipalities #header ul#mainnav li.active a,body.wowi #header ul#mainnav li.active a{height:50px;}
#header ul#mainnav li.active a:hover{background:none !important;}
#header ul#mainnav li span{display:none;}

#header ul#mainnav li{float:left;margin:0 1px;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav.png") no-repeat left top;}/* Mainnav Products */
#header ul#mainnav li.about,#header ul#mainnav li.investors,#header ul#mainnav li.jobs,#header ul#mainnav li.press{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_company.png") no-repeat 0 0;}/* Mainnav Company */
#header ul#mainnav li.customer_service,#header ul#mainnav li.faqs,#header ul#mainnav li.mgm,#header ul#mainnav li.contact{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_service.png") no-repeat 0 0;}/* Mainnav Service */
#header ul#mainnav li.news,#header ul#mainnav li.tvguide,#header ul#mainnav li.webmail,#header ul#mainnav li.movies,#header ul#mainnav li.my_unitymedia{background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat 0 0;}/* Mainnav Entertainment */

#header ul#mainnav li.marketing_contact,#header ul#mainnav li.becoming_partner,#header ul#mainnav li.online_program,#header ul#mainnav li.partner_web{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_marketing.png") no-repeat 0 0;}/* Mainnav Marketing */

#header ul#mainnav li.business_service,#header ul#mainnav li.stations,#header ul#mainnav li.architects,#header ul#mainnav li.municipalities,#header ul#mainnav li.wowi{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_business_partners.png") no-repeat 0 0;}/* Mainnav Business Partners */
#header ul#mainnav li.combi,#header ul#mainnav li.about,#header ul#mainnav li.customer_service,#header ul#mainnav li.news,#header ul#mainnav li.marketing_contact,#header ul#mainnav li.business_service{background-position:0 0;}
#header ul#mainnav li.internet,#header ul#mainnav li.investors,#header ul#mainnav li.faqs,#header ul#mainnav li.tvguide,#header ul#mainnav li.becoming_partner,#header ul#mainnav li.stations{background-position:-150px 0;}
#header ul#mainnav li.phone,#header ul#mainnav li.jobs,#header ul#mainnav li.mgm,#header ul#mainnav li.webmail,#header ul#mainnav li.online_program,#header ul#mainnav li.architects{background-position:-300px 0;}
#header ul#mainnav li.tv,#header ul#mainnav li.press,#header ul#mainnav li.contact,#header ul#mainnav li.movies,#header ul#mainnav li.partner_web,#header ul#mainnav li.municipalities{background-position:-450px 0;}
#header ul#mainnav li.wowi, #header ul#mainnav li.my_unitymedia{background-position:-600px 0;}

#header ul#mainnav li a:hover,#header ul#mainnav li.active a{background:#031041 url("http://live.unitymedia.de/images/backgrounds/bg_mainnav.png") no-repeat 0 100px;}
#header ul#mainnav li.about a:hover,#header ul#mainnav li.investors a:hover,#header ul#mainnav li.jobs a:hover,#header ul#mainnav li.press a:hover{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_company.png") no-repeat 0 -50px;}
#header ul#mainnav li.customer_service a:hover,#header ul#mainnav li.faqs a:hover,#header ul#mainnav li.mgm a:hover,#header ul#mainnav li.contact a:hover{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_service.png") no-repeat 0 -50px;}
#header ul#mainnav li.news a:hover,#header ul#mainnav li.tvguide a:hover,#header ul#mainnav li.webmail a:hover,#header ul#mainnav li.movies a:hover{background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat 0 -50px;}
#header ul#mainnav li.marketing_contact a:hover,#header ul#mainnav li.becoming_partner a:hover,#header ul#mainnav li.online_program a:hover,#header ul#mainnav li.partner_web a:hover{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_marketing.png") no-repeat 0 -50px;}
#header ul#mainnav li.business_service a:hover,#header ul#mainnav li.stations a:hover,#header ul#mainnav li.architects a:hover,#header ul#mainnav li.municipalities a:hover,#header ul#mainnav li.wowi a:hover{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_mainnav_business_partners.png") no-repeat 0 -50px;}/* Mainnav Business Partners */
#header ul#mainnav li.combi a:hover,#header ul#mainnav li.about a:hover,#header ul#mainnav li.customer_service a:hover,#header ul#mainnav li.news a:hover,#header ul#mainnav li.marketing_contact a:hover,#header ul#mainnav li.business_service a:hover{background-position:0 -50px;}
#header ul#mainnav li.internet a:hover,#header ul#mainnav li.investors a:hover,#header ul#mainnav li.faqs a:hover,#header ul#mainnav li.tvguide a:hover,#header ul#mainnav li.becoming_partner a:hover,#header ul#mainnav li.stations a:hover{background-position:-150px -50px;}
#header ul#mainnav li.phone a:hover,#header ul#mainnav li.jobs a:hover,#header ul#mainnav li.mgm a:hover,#header ul#mainnav li.webmail a:hover,#header ul#mainnav li.online_program a:hover,#header ul#mainnav li.architects a:hover{background-position:-300px -50px;}
#header ul#mainnav li.tv a:hover,#header ul#mainnav li.press a:hover,#header ul#mainnav li.contact a:hover,#header ul#mainnav li.movies a:hover,#header ul#mainnav li.partner_web a:hover,#header ul#mainnav li.municipalities a:hover{background-position:-450px -50px;}
#header ul#mainnav li.wowi a:hover{background-position:-600px -50px;}

#header ul#mainnav li.my_unitymedia a:hover {background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat -600px -50px !important;}

/* ----------------------------- */
/* Added "active"-Styling on 21.09.2009 */
#header ul#mainnav li.news.active a,
#header ul#mainnav li.news.active a:hover {background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat 0 -100px !important;}

#header ul#mainnav li.tvguide.active a,
#header ul#mainnav li.tvguide.active a:hover {background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat -150px -100px !important;}

#header ul#mainnav li.webmail.active a,
#header ul#mainnav li.webmail.active a:hover {background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat -300px -100px !important;}

#header ul#mainnav li.my_unitymedia.active a,
#header ul#mainnav li.my_unitymedia.active a:hover {background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat -600px -100px !important;}

#header ul#mainnav li.movies.active a,
#header ul#mainnav li.movies.active a:hover {background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_mainnav_entertainment.png") no-repeat -450px -100px !important;}
/* ----------------------------- */

body.combi #header ul#mainnav li.combi,body.about #header ul#mainnav li.about,body.customer_service #header ul#mainnav li.customer_service,body.news #header ul#mainnav li.news,body.marketing_contact #header ul#mainnav li.marketing_contact,body.business_service #header ul#mainnav li.business_service{background-position:0 -100px;}
body.internet #header ul#mainnav li.internet,body.investors #header ul#mainnav li.investors,body.faqs #header ul#mainnav li.faqs,body.tvguide #header ul#mainnav li.tvguide,body.becoming_partner #header ul#mainnav li.becoming_partner,body.stations #header ul#mainnav li.stations{background-position:-150px -100px;}
body.phone #header ul#mainnav li.phone,body.jobs #header ul#mainnav li.jobs,body.mgm #header ul#mainnav li.mgm,body.webmail #header ul#mainnav li.webmail,body.online_program #header ul#mainnav li.online_program,body.architects #header ul#mainnav li.architects{background-position:-300px -100px;}
body.tv #header ul#mainnav li.tv,body.press #header ul#mainnav li.press,body.contact #header ul#mainnav li.contact,body.movies #header ul#mainnav li.movies,body.partner_web #header ul#mainnav li.partner_web,body.municipalities #header ul#mainnav li.municipalities{background-position:-450px -100px;}
body.wowi #header ul#mainnav li.wowi{background-position:-600px -100px;}

/* 3.0 Content */ 
#content{clear:both;margin:0 20px;padding:15px 15px 30px;width:910px;min-height:400px;}

/* 3.1 Breadcrumb */ 
ul#breadcrumb{clear:both;float:left;display:inline;width:910px;margin:0 0 10px 165px;font-size:10px;line-height:normal;color:#b5b5b5;}
ul#breadcrumb li{float:left;padding:0 7px 0 10px;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_items.png") no-repeat -208px -199px;color:#666;}
ul#breadcrumb li a{color:#b5b5b5;text-decoration:underline;}
ul#breadcrumb li a:hover{color:#00a0e0;} 
ul#breadcrumb li.first{padding-left:0;background:none;}

/* 3.5 Main */
#main{float:left;width:505px;margin:0 15px 30px;}
#main div.wrapper{min-height:160px;padding:15px 0 0;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_productinfo.png") repeat-x left top;}
#main div.wrapper h3{margin:0 10px 15px;}
#main div.wrapper h3 span{display:block;margin-top:10px;color:#000142;font-size:20px;line-height:normal;letter-spacing:-0.05em;}
#main div.wrapper h3 span.subtitle,
#main div.wrapper h3 span.subtitle span{margin-top:3px;font-size:15px;}
#main div.wrapper h4{margin:0 10px 13px;color:#000142;font-size:15px;line-height:normal;letter-spacing:-0.05em;}
#main div.wrapper h5{margin:0 10px 16px;font-weight:bold;}
#main div.wrapper div.info{font-size:9px;line-height:13px;}
#main div.wrapper div.copy{margin:0 10px;}
#main div.wrapper div.copy h1,
#main div.wrapper div.copy h2,
#main div.wrapper div.copy h3,
#main div.wrapper div.copy h4,
#main div.wrapper fieldset div.copy{margin:0;color:#000142;}
#main div.wrapper div.copy h1,
#main div.wrapper div.copy h2,
#main div.wrapper div.copy h3 { font-weight:bold;}
#main div.wrapper fieldset h3{margin:0 10px 15px;height:50px;}
#main div.wrapper fieldset h3 img{float:left;margin-right:15px;}
#main div.wrapper fieldset h3 input.button{margin-top:18px;}
#main div.wrapper p{color:#000142;}
#main ul{margin:0 10px 20px 10px;padding:0;}
#main ul li{margin:0 0 4px 0;padding:0 0 0 15px;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_items.png") no-repeat -412px 5px;font-size:11px;line-height:16px;}/*theme default*/
body.internet #main ul li{background-position: -383px -21px;} /*theme internet*/
body.phone #main ul li{background-position: -355px -47px;} /*theme phone*/
body.tv #main ul li{background-position: -327px -73px;} /*theme tv*/

#main div.wrapper div.standard h1,
#main div.wrapper div.standard h2,
#main div.wrapper div.standard h3 { font-weight:bold;color:#000142;}

#main iframe.iframe_fullcontent{margin:0;width:99%;overflow:hidden;margin:0px 2px;}

/* 3.5.1 Main - Headline */
#main h2{position:relative;margin:0 0 15px 0;padding:13px 10px;border:1px dotted #000142;border-width:1px 0;height:30px;overflow:hidden;color:#000142;font-size:28px;line-height:30px;white-space:nowrap;}/*theme default*/
  body.internet #main h2{border-color:#00a0e0;color:#00a0e0;}/*theme internet*/
  body.phone #main h2{border-color:#519722;color:#519722;}/*theme phone*/
  body.tv #main h2{border-color:#e60f46;color:#e60f46;}/*theme tv*/  
  * html #main h2{border:none;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_headline.png") repeat-x 0 -180px;height:32px;overflow:hidden;white-space:normal;}/*theme default for IE6*/
  * html body.internet #main h2{border:none;background-position:0 0;}/*theme internet for IE6*/
  * html body.phone #main h2{border:none;background-position:0 -60px;}/*theme phone for IE6*/
  * html body.tv #main h2{border:none;background-position:0 -120px;}/*theme tv for IE6*/ 
#main h2 img.logo{position:absolute;right:10px;top:14px;}

/* 3.5.2 Main - Teaser */
#main div.teaser {position:relative;height:175px;overflow:hidden;}
#main div.teaser a.tag {position:absolute;right:15px;bottom:15px;}
#main div.teaser a.tag span{display:none;}
#main div.teaser a.tag span.arrowlink{display:inline;position:absolute;left:10px;bottom:15px;}
    * html #main div.teaser a.tag img {behavior:url("/javascripts/iepngfix.htc");}

/* 3.5.3 Main - Infobox with Tabs */
#main div.infobox ul.tabnav{float:left;margin:0;border-bottom:1px solid #cdcdcd;width:100%;}
#main div.infobox ul.tabnav li{float:left;margin:0 4px -1px 0;padding:0;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_tabnav.png") no-repeat 100% 0;}
#main div.infobox ul.tabnav li:hover{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_tabnav.png") no-repeat 100% -80px;}
  * html #main div.infobox ul.tabnav li.hover{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_tabnav.png") no-repeat 100% -80px;}
#main div.infobox ul.tabnav li.first{margin-left:10px;}
  * html #main div.infobox ul.tabnav li.first{margin-left:5px;}
#main div.infobox ul.tabnav li.active{background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_tabnav.png") no-repeat 100% -40px !important;}
#main div.infobox ul.tabnav li a{float:left;height:17px;padding:5px 12px 0 10px;border:1px solid #cecece;border-width:0 0 1px 1px;color:#666;font-weight:bold;text-decoration:none;font-size:12px;line-height:normal;}
#main div.infobox ul.tabnav li.active a{height:18px;border-bottom:none;}
#main div.infobox div.tabcontent{display:none;clear:left;padding:20px 4px 0 0;background:#fff url("http://live.unitymedia.de/images/backgrounds/bg_infobox.png") no-repeat 0 0;}
#main div.infobox div.tabcontent.active{display:block;}
 * html #main div.infobox div.tabcontent.active{display:inline-block;}
 *+html #main div.infobox div.tabcontent.active{display:inline-block;}
#main div.infobox div.tabcontent p{color:#666;}
#main div.infobox div.tabcontent h1,
#main div.infobox div.tabcontent h2,
#main div.infobox div.tabcontent h3,
#main div.infobox div.tabcontent h4,
#main div.infobox div.tabcontent h5{margin:0 10px 5px 10px;padding:0;color:#666;font-size:100%;font-weight:bold;line-height:normal;}
#main div.infobox div.tabcontent ul li{padding:0 0 0 15px;margin:0 0 4px 0;}
#main div.wrapper div.infobox div.tabcontent div.copy h1,
#main div.wrapper div.infobox div.tabcontent div.copy h2,
#main div.wrapper div.infobox div.tabcontent div.copy h3,
#main div.wrapper div.infobox div.tabcontent div.copy h4,
#main div.wrapper div.infobox div.tabcontent div.copy h5{margin:0;}

/* 3.5.4 Main - Phone International Flat Countries */
#main div.wrapper ul.countries{margin:10px 0 16px 10px;padding:0;background:none;}
#main div.wrapper ul.countries li{display:inline;margin:0 !important;padding:0 0 10px 0 !important;background:none;}
#main div.wrapper ul.countries li span{float:left;display:block;background:transparent url("http://live.unitymedia.de/images/icons/ic_phone_countries.png") no-repeat 0 0;width:160px;height:25px;text-indent:30px;line-height:15px;}
#main div.wrapper ul.countries li span.australia{background-position:0 0;}
#main div.wrapper ul.countries li span.belgium{background-position:0 -30px;}
#main div.wrapper ul.countries li span.danmark{background-position:0 -60px;}
#main div.wrapper ul.countries li span.finland{background-position:0 -90px;}
#main div.wrapper ul.countries li span.france{background-position:0 -120px;}
#main div.wrapper ul.countries li span.greatbritain{background-position:0 -150px;}
#main div.wrapper ul.countries li span.greece{background-position:0 -180px;}
#main div.wrapper ul.countries li span.ireland{background-position:0 -210px;}
#main div.wrapper ul.countries li span.italy{background-position:0 -240px;}
#main div.wrapper ul.countries li span.japan{background-position:0 -270px;}
#main div.wrapper ul.countries li span.canada{background-position:0 -300px;}
#main div.wrapper ul.countries li span.croatia{background-position:0 -330px;}
#main div.wrapper ul.countries li span.luxemburg{background-position:0 -360px;}
#main div.wrapper ul.countries li span.netherlands{background-position:0 -390px;}
#main div.wrapper ul.countries li span.norway{background-position:0 -420px;}
#main div.wrapper ul.countries li span.austria{background-position:0 -450px;}
#main div.wrapper ul.countries li span.poland{background-position:0 -480px;}
#main div.wrapper ul.countries li span.portugal{background-position:0 -510px;}
#main div.wrapper ul.countries li span.russia{background-position:0 -540px;}
#main div.wrapper ul.countries li span.sweden{background-position:0 -570px;}
#main div.wrapper ul.countries li span.suisse{background-position:0 -600px;}
#main div.wrapper ul.countries li span.slovenia{background-position:0 -630px;}
#main div.wrapper ul.countries li span.spain{background-position:0 -660px;}
#main div.wrapper ul.countries li span.turkey{background-position:0 -690px;}
#main div.wrapper ul.countries li span.czech{background-position:0 -720px;}
#main div.wrapper ul.countries li span.hungary{background-position:0 -750px;}
#main div.wrapper ul.countries li span.us{background-position:0 -780px;}

/* 3.5.5 Main - TV International Countries/Programs */
#main div.wrapper ul.programs{margin:10px 0 15px 10px;padding:0;background:none;}
#main div.wrapper ul.programs li {float:left;display:block;margin:0;padding:0 0 10px 0;background:transparent url("http://live.unitymedia.de/images/icons/ic_tv_countries.png") no-repeat 0 0;}/*default*/
#main div.wrapper ul.programs li.turkey{background-position:0 0;}
#main div.wrapper ul.programs li.portugal{background-position:0 -60px;}
#main div.wrapper ul.programs li.greece{background-position:0 -120px;}
#main div.wrapper ul.programs li.serbia{background-position:0 -180px;}
#main div.wrapper ul.programs li.italy{background-position:0 -240px;}
#main div.wrapper ul.programs li.russia{background-position:0 -300px;}
#main div.wrapper ul.programs li.croatia{background-position:0 -360px;}
#main div.wrapper ul.programs li.arabiccountries{background-position:0 -420px;}
#main div.wrapper ul.programs li.spain{background-position:0 -480px;}
#main div.wrapper ul.programs li.poland{background-position:0 -540px;}
#main div.wrapper ul.programs li.bosnia{background-position:0 -600px;}
#main div.wrapper ul.programs li.japan{background-position:0 -660px;}
#main div.wrapper ul.programs li.us{background-position:0 -720px;}
#main div.wrapper ul.programs li.greatbritain{background-position:0 -780px;}
#main div.wrapper ul.programs li span{display:none;}
#main div.wrapper ul.programs li a{float:left;display:block;margin:0 55px 10px 0;padding:21px 0 0 70px;width:40px;line-height:15px;}
  * html #main div.wrapper ul.programs li a{display:inline-block;}
  
/* 3.5.6 Main - TV Programs */
#main div#programs {margin:0 10px;padding:10px 0 0;background:transparent url('http://live.unitymedia.de/images/backgrounds/bg_programs.png') repeat-x scroll left top;min-height:400px;}
#main div#programs div#program_details div.details{margin:0 10px;height:186px;}
#main div#programs div#program_details div.details img,#main div#programs div#program_details div.details object{float:left;margin:0 0 5px 0;}
#main div#programs div#program_details div.details h3{margin-left:243px;}
#main div#programs div#program_details div.details div.copy{margin:0 0 0 243px;}
#main div#programs div#program_details div.details div#movie {float:left;margin:0 10px 5px 0;border:1px solid red;}
#main div#programs div#program_details div.copy a{margin-left:0;}
  * html #main div#programs div#program_details a{display:inline-block;}
  *+html #main div#programs div#program_details a{display:inline-block;}

#main div#programs div#program_categories{padding:5px 0 0;border-top:1px dotted #666;}
  * html #main div#programs div#program_categories{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left top;}/*dotted line for IE6*/
#main div#programs div#program_categories ul{margin:0 10px !important;}
#main div#programs div#program_categories ul li{float:left;padding:0 30px 0 0;background:none;white-space:nowrap;}
#main div#programs div#program_categories input{float:left;}
#main div#programs div#program_categories label{padding-left:5px;color:#666;line-height:2em;}

#main div#programs div#program_list{position:relative;margin:5px 0 0 8px;width:470px;overflow:hidden;}
#main div#programs div#program_list ul{margin:0 0 20px 0;}
#main div#programs div#program_list ul li{position:relative;float:left;margin:0 4px 4px 0;padding:0 !important;border:1px solid #00a0e0;background:#fff;width:72px;height:48px;overflow:hidden;}
#main div#programs div#program_list ul li.selected{border-color:#666;}
#main div#programs div#program_list ul li.hidden{display:none;}
#main div#programs div#program_list ul li img{margin:1px;}
* html #main div#programs div#program_list ul li img{behavior:url("/javascripts/iepngfix.htc");}
#main div#programs div#program_list ul li div.details{display:none;}
#main div#programs div#program_list ul li div.program_overlay{visibility:hidden;position:absolute;left:1px;top:1px;background-image:url("http://live.unitymedia.de/images/backgrounds/hover.png");width:70px;height:46px;}
#main div#programs div#program_list ul li.hover div.program_overlay{visibility:visible;background-image:url("http://live.unitymedia.de/images/backgrounds/hover.png");cursor:pointer;}
#main div#programs div#program_list ul li.selected div.program_overlay{visibility:visible;background-image:url("http://live.unitymedia.de/images/backgrounds/selected.png");cursor:default;}
  * html #main div#programs div#program_list ul li div.program_overlay{behavior:url("/javascripts/iepngfix.htc");}

/* 3.5.7 Main - Lists */
#main div.wrapper ul.faqs{margin-bottom:20px;border-bottom:1px dotted #a2a2a2;}
  * html #main div.wrapper ul.faqs{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;}
#main div.wrapper ul.faqs li{margin:0 0 0;padding:6px 0 6px 18px;background:transparent url("http://live.unitymedia.de/images/elements/el_arrowlink.png") no-repeat -71px -125px;border-top:1px dotted #a2a2a2;}
  * html #main div.wrapper ul.faqs li{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_faqs.png") no-repeat left top;}
#main div.wrapper ul.faqs li a{font-size:11px;line-height:normal;font-weight:bold;}
#main div.wrapper ul.links li,div#extra ul.links li{margin:0 0 0 !important;padding:0 0 4px 18px !important;background:transparent url("http://live.unitymedia.de/images/elements/el_arrowlink.png") no-repeat -71px -133px !important;line-height:14px;}
#main div.wrapper ul.links{margin-bottom:20px;}
div#extra ul.links{margin-bottom:6px;}

/* 3.5.8 Main - Tables */
#main div.wrapper table{margin:4px 10px 20px;width:485px;}
#main div.wrapper div.infobox table{margin:16px 10px;}
#main div.wrapper table th{vertical-align:top;padding:13px 10px 3px;border-bottom:1px dotted #a2a2a2;background-color:#e1e1e1;}/*default*/
#main div.wrapper table td{vertical-align:top;padding:5px 10px;border-bottom:1px dotted #a2a2a2;}
#main div.wrapper table td p{color:#666;}
#main div.wrapper table td h5{margin:0 0 5px !important;color:#000142 !important;}
#main div.wrapper table td strong{color:#000142;}
#main div.wrapper table td ul{margin:0 0 0;}
#main div.wrapper table td ul li{background-position:-412px -407px;}/*grey icon*/
  * html #main div.wrapper table th{padding:13px 10px 6px;border-bottom:1px solid #bfbfbf !important;}
  * html #main div.wrapper table td{border-bottom:1px solid #bfbfbf !important;}
  * html #main div.wrapper table{border-bottom:1px solid #bfbfbf !important;}
  *+html #main div.wrapper table th{padding:13px 10px 6px;}

/* 3.5.8.1 Main - Table with Voucher and Provision Rates */
#main div.wrapper table td.details{padding:15px 10px 15px 20px;border-left:1px dotted #a2a2a2;}
  * html #main div.wrapper table td.details{border-left:1px solid #bfbfbf;}
#main div.wrapper table td.voucher,
#main div.wrapper table td.provision{vertical-align:middle;text-align:center;background:#f6f6f6 url("http://live.unitymedia.de/images/prices/pr_vouchers.png") no-repeat 10px 50%;width:115px;color:#000142;font-weight:bold;font-size:13px;letter-spacing:-0.05em;}
#main div.wrapper table td.provision{background-image:url("http://live.unitymedia.de/images/prices/pr_provisions.png");}
#main div.wrapper table td.euro_50{background-position:37px 50%;}
#main div.wrapper table td.euro_45{background-position:-113px 50%;}
#main div.wrapper table td.euro_40{background-position:-263px 50%;}
#main div.wrapper table td.euro_35{background-position:-413px 50%;}
#main div.wrapper table td.euro_30{background-position:-563px 50%;}
#main div.wrapper table td.euro_25{background-position:-713px 50%;}
#main div.wrapper table td.euro_20{background-position:-863px 50%;}
#main div.wrapper table td.euro_15{background-position:-1013px 50%;}
#main div.wrapper table td.euro_10{background-position:-1163px 50%;}
#main div.wrapper table td span.products{display:block;margin-bottom:5px;background:transparent url("http://live.unitymedia.de/images/elements/el_products.png") no-repeat 0 0;width:70px;height:20px;}/*default*/
#main div.wrapper table td span.pkg_internet_phone_tv{background-position:0 0;}
#main div.wrapper table td span.pkg_internet_phone{background-position:0 -30px;}
#main div.wrapper table td span.pkg_internet{background-position:0 -60px;}
#main div.wrapper table td span.pkg_phone_tv{background-position:0 -90px;}
#main div.wrapper table td span.pkg_tv{background-position:0 -120px;}
#main div.wrapper table td span.pkg_phone{background-position:0 -150px;}
#main div.wrapper table td span.internet{background-position:0 0;width:23px;}
#main div.wrapper table td span.phone{background-position:-23px -150px;width:23px;}
#main div.wrapper table td span.tv{background-position:-46px -120px;width:25px;}
#main div.wrapper table td.voucher span,
#main div.wrapper table td.provision span{display:none;}
#main div.wrapper table td.voucher span strong,
#main div.wrapper table td.provision span strong{display:block;font-size:26px;line-height:28px;}

/* 3.5.8.2 Main - Table with Job Vacancies */
#main div.wrapper table th.city,
#main div.wrapper table th.date{text-align:center;}
#main div.wrapper table tr.hidden{display:none;}
#main div.wrapper table tr.odd td{background-color:#f6f6f6;}
#main div.wrapper table td.job p{margin:0 0 0;padding:0 0 0 15px;}
#main div.wrapper table td.city,
#main div.wrapper table td.date{border-left:1px dotted #a2a2a2;width:80px;text-align:center;}
  * html #main div.wrapper table td.city,  
  * html #main div.wrapper table td.date{border-left:1px solid #bfbfbf;}

/* 3.5.8.3 Main - Table with Phone Tariffs */
#main div.wrapper table td.overview strong{display:block;}
#main div.wrapper table td.spar{background-color:#f6f6f6;color:#000142;font-weight:bold;font-size:15px;}
#main div.wrapper table th.rate{text-align:center;}
#main div.wrapper table td.rate{vertical-align:middle;text-align:center;border-left:1px dotted #a2a2a2;}
  * html #main div.wrapper table td.rate{border-left:1px solid #bfbfbf;}

/* 3.5.8.4 Main - Article / Plain Copy Text */
#main div.wrapper div.article{margin-bottom:30px;}
#main div.wrapper div.article h3{clear:both;margin:0 10px 10px;color:#000142;font-weight:bold;font-size:16px;}
#main div.wrapper div.article h4{margin:0 10px 16px;color:#000142;font-weight:bold;font-size:11px;line-height:16px;letter-spacing:0;}
#main div.wrapper div.article h5{margin:0 10px 5px;font-weight:bold;font-size:11px;line-height:16px;}
#main div.wrapper div.article div.copy h1,
#main div.wrapper div.article div.copy h2,
#main div.wrapper div.article div.copy h3,
#main div.wrapper div.article div.copy h4,
#main div.wrapper div.article div.copy h5,
#main div.wrapper div.article div.copy h6{margin:0 0 5px;font-weight:bold;font-size:11px;line-height:16px;height:auto;border:none;padding:0;}

#main div.wrapper div.article div.copy h5{margin:0 0 5px;}
#main div.wrapper div.article div.copy{clear:both;}
#main div.wrapper div.article div.copy img,
#main div.wrapper div.article div.visual_left img{float:left; margin:0 10px 16px 0;}
#main div.wrapper div.article div.visual_right img{float:right; margin:0 0 16px 10px;}
#main div.wrapper div.article div.copy p{color:#666;}
#main div.wrapper div.article ul#article_links{float:right;}
#main div.wrapper div.article ul#article_links li{display:inline;padding:0 0 0 5px;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_vline.png") no-repeat 0 50%;}
#main div.wrapper div.article ul#article_links li.first{background:none;}
#main div.wrapper div.article div.packages{margin:0 10px 5px;padding:15px 0 0 0;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_productinfo.png") repeat-x left top;}
#main div.wrapper div.article div#article_footer{margin:0 10px;padding-top:10px;border-top:1px dotted #898989;}
  * #main div.wrapper div.article div#article_footer{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x 0 0;}
#main div.wrapper div.article div#article_footer h5{margin-left:0;}
#main div.wrapper div.article div#article_footer div.copy{margin:0 0 0;}
#main div.wrapper div.article div#article_footer address{display:block;float:left;width:33%;}
#main div.wrapper div.article div#article_footer address a{color:#666;text-decoration:underline;}

/* 3.5.9 Main - Telefon Options */
#main div.wrapper div.infobox div.tabcontent ul.options{clear:left;margin:0 0 16px;}
#main div.wrapper div.infobox div.tabcontent ul.options li{float:left;padding:0 !important;width:167px;background:none;}
#main div.wrapper div.infobox div.tabcontent ul.options li h4{letter-spacing:0;}
#main div.wrapper div.infobox div.tabcontent ul.options li div.copy p{margin:0 0 5px;}
#main div.wrapper div.infobox div.tabcontent ul.options li img{margin:0 10px;}

/* 3.5.10 Main - Subnavigation and Pagination */ 
#main div#subnavi,
#main div#pagination{margin:0 0 30px;padding:5px 0;border:1px dotted #898989;border-width:1px 0;}
  * html #main div#pagination, * html #main div#subnavi{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_pagination.png") repeat-x left center;}/*dotted line for IE6*/
#main div#subnavi ul{margin:0 10px;padding:0;width:485px;}
#main div#subnavi ul li{float:left;display:block;margin:0;padding:0;background-image:none;width:33%;}
#main div#subnavi ul li.back{text-align:center;}
#main div#subnavi ul li.next{float:right;text-align:right;}
#main div#pagination{text-align:right;}
#main div#pagination ul{display:inline;margin:0 10px;}
#main div#pagination ul li{display:inline;margin:0 0 0;padding:0 4px 0 8px;background:none;border-left:1px solid #898989;}
#main div#pagination ul li.first{border:none;}
#main div#pagination ul li.selected a{color:#666;}
#main div.hidePager { display:none;}
#main div.showPager { display:block;}

/* 3.5.11 Main - Configurator for Combi Packages */
body.combi #main{margin-left:0;width:670px;}
body.combi ul#breadcrumb{margin-left:0;}
body.combi #main div.wrapper{padding:0;background:none;min-height:0;}
body.combi #main div.infobox div.tabcontent{background-image:url("http://live.unitymedia.de/images/backgrounds/bg_infobox_configurator.png");}

#configurator_wrapper{position:relative;}
#configurator_wrapper div.hidden{display:none;}
#configurator_wrapper #configurator_info{position:absolute;left:51px;top:-27px;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_configurator_info.png") no-repeat left top;width:210px;height:90px;overflow:hidden;color:#000142;}
  * html #configurator_wrapper #configurator_info{background-image:url("http://live.unitymedia.de/images/backgrounds/bg_configurator_info_ie6.png");}
#configurator_wrapper #configurator_info h4{margin:10px 10px 5px;padding-right:3px;font-weight:bold;}
#configurator_wrapper #configurator_info h4 a{float:right;color:#000142;}
#configurator_wrapper #configurator_info div.copy{margin:0 10px;}
#configurator_wrapper #configurator_info div.copy p{line-height:14px;}
#configurator_wrapper #configurator_teaser{margin:0 0 10px;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_configurator.png") no-repeat left top;width:670px;height:175px;}

#configurator_wrapper form fieldset{float:left;padding:15px 0;width:320px;}
#configurator_wrapper form div.selectbox_container{width:100px;}
#configurator_wrapper form input.selectbox,div#configurator form#configure_product select.selectbox{width:115px;}
#configurator_wrapper form#combi_order div.product_info{position:relative;width:350px;}
#configurator_wrapper form#combi_order div.product_info a{position:absolute;right:15px;top:0;}
#configurator_wrapper form#combi_order input.button{margin:5px 0 0 15px;}
#configurator_wrapper form#combi_order p{margin:0;padding:0;width:160px;height:110px;overflow:hidden;}
#configurator_wrapper form#combi_configuration h4{padding-left:15px;background:transparent url("http://live.unitymedia.de/images/elements/el_configurator.png") no-repeat 70px 0;width:200px;height:33px;color:#000142;font-size:18px;line-height:normal;letter-spacing:-0.05em;}
#configurator_wrapper form#combi_configuration h4 span{display:none;}
#configurator_wrapper form#combi_configuration div.formRow{margin:0 0 0 20px;padding:5px 0 5px 50px;background:transparent url("http://live.unitymedia.de/images/elements/el_configurator.png") no-repeat 0 0;height:30px;}
#configurator_wrapper form#combi_configuration div.internet{background-position:-265px -35px;}
#configurator_wrapper form#combi_configuration div.telefon{background-position:-265px -75px;}
#configurator_wrapper form#combi_configuration div.fernsehen{background-position:-265px -115px;}
#configurator_wrapper form#combi_configuration input{position:absolute;left:0;top:0;z-index:1;}
#configurator_wrapper form#combi_configuration label{position:relative;display:block;float:left;background:transparent url("http://live.unitymedia.de/images/elements/el_configurator.png") no-repeat 0 -40px;height:30px;}
#configurator_wrapper form#combi_configuration div.internet label{background-position:0 -39px;width:115px;}
#configurator_wrapper form#combi_configuration div.telefon label{background-position:0 -79px;width:83px;}
#configurator_wrapper form#combi_configuration div.fernsehen label{background-position:0 -119px;width:103px;}
#configurator_wrapper form#combi_configuration label span{display:none;}
#configurator_wrapper form#combi_configuration label span.active{position:absolute;left:0;top:0;z-index:2;display:block;background:transparent url("http://live.unitymedia.de/images/elements/el_configurator.png") no-repeat -240px 0;width:20px;height:20px;}
#configurator_wrapper form#combi_configuration label.active span.active{background-position:-280px 0;}
#configurator_wrapper form#combi_configuration select.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}

#main div.wrapper div.configurator_categories{position:relative;}
#main div.wrapper ul#configurator_categories li.internet,
#main div.wrapper ul#configurator_categories li.telefon,
#main div.wrapper ul#configurator_categories li.fernsehen{position:relative;margin:0 0 10px;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_configurator_internet.png") no-repeat 100% 0;width:202px !important;height:260px;}
#main div.wrapper ul#configurator_categories li.internet{background-image:url("http://live.unitymedia.de/images/backgrounds/bg_configurator_internet.png");}
#main div.wrapper ul#configurator_categories li.telefon{background-image:url("http://live.unitymedia.de/images/backgrounds/bg_configurator_phone.png");}
#main div.wrapper ul#configurator_categories li.fernsehen{background-image:url("http://live.unitymedia.de/images/backgrounds/bg_configurator_tv.png");}
#main div.wrapper ul#configurator_categories li img{margin:2px 2px 30px;}
#main div.wrapper ul#configurator_categories li img.active{display:none;}
#main div.wrapper ul#configurator_categories li.active{background-position:15px 0;}
#main div.wrapper ul#configurator_categories li.active img.active{display:block;margin:2px 2px 34px;}
#main div.wrapper ul#configurator_categories li.active img.inactive{display:none;}
#main div.wrapper ul#configurator_categories li div.info{position:absolute;left:60px;top:38px;padding:2px;width:108px;border:1px solid #e60f46;background-color:#fff;color:#e60f46;text-align:center;font-size:11px;line-height:16px;}
#main div.wrapper ul#configurator_categories li.active div.info{display:none;}
#main div.wrapper ul#configurator_categories li h4{display:none;}
#main div.wrapper ul#configurator_categories li ul li{margin:0 0 4px 0;padding:0 0 0 15px;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_items.png") no-repeat -412px 5px;width:auto;font-size:11px;line-height:16px;}
#main div.wrapper ul#configurator_categories li.internet ul li{background-position: -383px -21px;}
#main div.wrapper ul#configurator_categories li.telefon ul li{background-position: -355px -47px;}
#main div.wrapper ul#configurator_categories li.fernsehen ul li{background-position: -327px -73px;}
#main div.wrapper ul#configurator_categories li.inactive ul li{background-position:-412px -407px !important;}
#main div.wrapper ul#configurator_categories li a.arrowlink{position:absolute;right:10px;top:220px;}

#configurator_wrapper div.product_info{display:none;}
div.show_default div.default{display:block !important;}
div.show_internet div.internet{display:block !important;}
div.show_internet_telefon_10 div.internet_telefon_10{display:block !important;}
div.show_internet_telefon_20 div.internet_telefon_20{display:block !important;}
div.show_internet_telefon_32 div.internet_telefon_32{display:block !important;}
div.show_internet_telefon_fernsehen_10 div.internet_telefon_fernsehen_10{display:block !important;}
div.show_internet_telefon_fernsehen_20 div.internet_telefon_fernsehen_20{display:block !important;}
div.show_internet_telefon_fernsehen_32 div.internet_telefon_fernsehen_32{display:block !important;}
div.show_internet_fernsehen div.internet_fernsehen{display:block !important;}
div.show_telefon div.telefon{display:block !important;}
div.show_telefon_fernsehen div.telefon_fernsehen{display:block !important;}
div.show_fernsehen div.fernsehen{display:block !important;}

/* 3.5.12 Main - Customer Service */
body.customer_service #main{margin-left:0;width:670px;}
body.customer_service ul#breadcrumb{margin-left:0;}
body.customer_service #main div.wrapper ul.topics li{width:315px;height:189px;overflow:hidden;}
body.customer_service #main div.wrapper ul.topics li h4{margin:0 0 10px !important;}
body.customer_service #main div.wrapper ul.topics li iframe{margin:0 10px;height:130px;overflow:hidden;}
body.customer_service #main div.wrapper ul.topics li div.copy p{padding:0;border:none;background-image:none;}
body.customer_service #main div.wrapper ul.topics li div.copy a{margin-left:0;}
body.customer_service div.collection div.item a.member_gets_member{margin-top:16px;}

/* 3.5.13 Main - Investor Relations Disclaimer */
body.investors .disable{visibility:hidden;}
body.investors .hidden{display:none;}
body.investors #main{position:relative;}
body.investors #main #disclaimer{position:absolute;left:0;top:250px;padding:15px 0 0;background:#fff url("http://live.unitymedia.de/images/backgrounds/bg_productinfo.png") repeat-x left top;width:505px;z-index:2;}
body.investors #main #disclaimer div.copy{margin:0 10px;}
body.investors #main #disclaimer h3{margin:10px 10px 15px;}
body.investors #main #disclaimer h3 span{display:block;color:#000142;font-size:20px;line-height:normal;letter-spacing:-0.05em;}
body.investors #main #disclaimer p{color:#000142;}
body.investors #main #disclaimer a.accept_disclaimer{float:none;margin-left:10px;background-position:-1630px 0 !important;width:76px;height:25px;}

/* 3.6 Sidebar */ 
/* 3.6.1  Sidebar Navigation */  
div#sidebar{clear:both;float:left;width:150px;}
div#sidebar ul#subnav{border-bottom:1px dotted #000142;}/*theme default*/
  body.internet div#sidebar ul#subnav{border-color:#00a0e0;}/*theme internet*/
  body.phone div#sidebar ul#subnav{border-color:#519722;}/*theme phone*/
  body.tv div#sidebar ul#subnav{border-color:#e60f46;}/*theme tv*/ 
  * html div#sidebar ul#subnav{float:left;border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline.png") repeat-x 0 100%;}/*theme default for IE6*/    
  * html body.internet div#sidebar ul#subnav{background-image:url("http://live.unitymedia.de/images/elements/el_hline_internet.png");}/*theme internet for IE6*/
  * html body.phone div#sidebar ul#subnav{background-image:url("http://live.unitymedia.de/images/elements/el_hline_phone.png");}/*theme phone for IE6*/
  * html body.tv div#sidebar ul#subnav{background-image:url("http://live.unitymedia.deimages/elements/el_hline_tv.png");}/*theme tv for IE6*/
/* 3.6.2  Sidebar Navigation - Level 1 */ 
div#sidebar ul#subnav li{border-top:1px dotted #000142;font-size:12px;line-height:normal;}/*theme default*/
  body.internet div#sidebar ul#subnav li{border-color:#00a0e0;}/*theme internet*/
  body.phone div#sidebar ul#subnav li{border-color:#519722;}/*theme phone*/
  body.tv div#sidebar ul#subnav li{border-color:#e60f46;}/*theme tv*/ 
  * html div#sidebar ul#subnav li{float:left;clear:both;width:150px;border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline.png") repeat-x 0 0;}/*theme default for IE6*/ 
  * html body.internet div#sidebar ul#subnav li{background-image:url("http://live.unitymedia.de/images/elements/el_hline_internet.png");}/*theme internet for IE6*/ 
  * html body.phone div#sidebar ul#subnav li{background-image:url("http://live.unitymedia.de/images/elements/el_hline_phone.png");}/*theme phone for IE6*/ 
  * html body.tv div#sidebar ul#subnav li{background-image:url("http://live.unitymedia.de/images/elements/el_hline_tv.png");}/*theme tv for IE6*/ 
/* 3.6.3  Sidebar Navigation - Level 1 Links */
div#sidebar ul#subnav li a{display:block;padding:13px 0 13px 10px;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_items.png") no-repeat -182px -213px;color:#797979;}/*theme default*/ 
  body.internet div#sidebar ul#subnav li a{background-position:-157px -240px;}/*theme internet*/
  body.phone div#sidebar ul#subnav li a{background-position:-132px -267px;}/*theme phone*/ 
  body.tv div#sidebar ul#subnav li a{background-position:-107px -294px;}/*theme tv*/
  *+html div#sidebar ul#subnav li a{padding-top:12px !important;}/*adjust IE7*/  
div#sidebar ul#subnav li a:hover{color:#000142 !important;text-decoration:none;}/*theme default*/
  body.internet div#sidebar ul#subnav li a:hover{color:#00a0e0 !important;}/*theme internet*/
  body.phone div#sidebar ul#subnav li a:hover{color:#519722 !important;}/*theme phone*/
  body.tv div#sidebar ul#subnav li a:hover{color:#e60f46 !important;}/*theme tv*/
/* 3.6.4  Sidebar Navigation - Level 1 Links Active */   
div#sidebar ul#subnav li.active a{color:#000142;padding-left:14px;}/*theme default*/
  body.internet div#sidebar ul#subnav li.active a{color:#00a0e0;}/*theme internet*/
  body.phone div#sidebar ul#subnav li.active a{color:#519722;}/*theme phone*/
  body.tv div#sidebar ul#subnav li.active a{color:#e60f46;}/*theme tv*/
div#sidebar ul#subnav li.subitems a{background-position:-80px -320px;padding-left:14px;}/*theme default*/
  body.internet div#sidebar ul#subnav li.subitems a{background-position:-53px -344px;}/*theme internet*/
  body.phone div#sidebar ul#subnav li.subitems a{background-position:-26px -369px;}/*theme phone*/
  body.tv div#sidebar ul#subnav li.subitems a{background-position:1px -394px;}/*theme tv*/
/* 3.6.5  Sidebar Navigation - Level 2 */
div#sidebar ul#subnav li ul{border:none;margin:0 0 0 14px;}
div#sidebar ul#subnav li ul li{font-size:11px;line-height:normal;}
  * html div#sidebar ul#subnav li ul li{width:136px;}
/* 3.6.6  Sidebar Navigation - Level 2 Links */
div#sidebar ul#subnav li ul li a{padding:9px 0 9px 9px !important;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_items.png") no-repeat -304px -92px !important;font-size:11px;line-height:14px;color:#797979 !important;}/*theme default*/
  body.internet div#sidebar ul#subnav li ul li a{background-position:-280px -117px !important;}/*theme internet*/
  body.phone div#sidebar ul#subnav li ul li a{background-position:-256px -141px !important;}/*theme phone*/
  body.tv div#sidebar ul#subnav li ul li a{background-position:-232px -166px !important;}/*theme tv*/
  *+html div#sidebar ul#subnav li ul li a{padding-top:8px !important;}/*adjust IE7*/
/* 3.6.7  Sidebar Navigation - Level 2 Links Active*/
div#sidebar ul#subnav li ul li.active a{color:#000142 !important;}/*theme default*/
  body.internet div#sidebar ul#subnav li ul li.active a{color:#00a0e0 !important;}/*theme internet*/
  body.phone div#sidebar ul#subnav li ul li.active a{color:#519722 !important;}/*theme phone*/
  body.tv div#sidebar ul#subnav li ul li.active a{color:#e60f46 !important;}/*theme tv*/  

/* 3.6.8  Sidebar Service */
div#extra{float:left;width:225px;overflow:hidden;}
div#extra div.teaser{margin:0 0 15px 0;padding-bottom:10px;background:#ededed url("http://live.unitymedia.de/images/backgrounds/bg_extrateaser.png") no-repeat left bottom;width:225px;}
div#extra div.teaser div.sidebar_wrapper{margin:0;padding:2px 10px 5px;background:#ededed url("http://live.unitymedia.de/images/backgrounds/bg_extrateaser.png") no-repeat left top;}
div#extra div.teaser img{float:left;margin:2px 8px 0 0;}
div#extra div.teaser h4 img{float:none;margin:10px 0 2px;}
div#extra div.teaser p{margin:0 10px 6px;line-height:14px;}
div#extra div.teaser a{line-height:14px;}
div#extra div.teaser a.rsslink{background-position:-60px -115px;}
div#extra div.teaser div.info p{font-size:9px;line-height:12px !important;}
div#extra div.teaser div.copy h5{margin:0 00;font-weight:bold;}
div#extra div.teaser div.copy p{margin:0 0 8px;}
  * html div#extra div.teaser div.info p{margin-top:4px;}
div#extra div.teaser form fieldset{padding-bottom:15px;width:204px;}
div#extra div.teaser form#search_faqs fieldset{border-bottom:1px dotted #898989;}
  * html div#extra div.teaser form#search_faqs fieldset{position:relative;border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;width:204px;overflow:hidden}/*dotted line for IE6*/
div#extra div.teaser form div.formRow,
div#extra div.teaser form div.selectbox_container{margin:0 0 6px;padding:0 0 0;}
div#extra div.teaser form label{margin:0 9px 4px 0;width:auto;font-weight:normal;line-height:14px;}
div#extra div.teaser form input.button{float:right;margin-right:0;}
div#extra div.teaser form select.selectbox,
div#extra div.teaser form input.selectbox{width:200px;margin-right:0;}
div#extra div.teaser form#search_faqs input.input{width:124px;}
div#extra div.teaser form#search_faqs input.button{float:left;margin:2px 0 0 0;}
  * html div#extra div.teaser form#search_faqs input.button{position:absolute;right:0;}
div#extra div.teaser div#help{padding:0 0 10px;border-bottom:1px dotted #898989;}
  * html div#extra div.teaser div#help{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;}/*dotted line for IE6*/
div#extra div.teaser div.help_topics{margin:10px 0 2px;padding-bottom:15px;border-bottom:1px dotted #898989;}
  * html div#extra div.teaser div.help_topics{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;}/*dotted line for IE6*/
div#extra div.teaser div.help_topics h4 img{margin-top:5px;}
div#extra div.teaser div.help_topics_container{background:#fff;border:1px solid #898989;width:200px;height:250px;overflow:scroll;}
div#extra div.teaser div.help_topics_container ul{margin:0 10px;width:150px;overflow:hidden;}
div#extra div.teaser div.help_topics_container ul li{padding:0 0 5px;background:none;}
div#extra div.teaser div.help_topics_container ul li span{display:block;margin-top:10px;font-size:13px;font-weight:bold;}
div#extra div.teaser div.tagcloud{padding-bottom:15px;border-bottom:1px dotted #898989;}
  * html div#extra div.teaser div.tagcloud{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;}/*dotted line for IE6*/
div#extra div.teaser div.tagcloud a{color:#666;line-height:normal;}
div#extra div.teaser div.tagcloud .tagCloudPrio1{font-size:15px;}/* Prioritaet sehr hoch */
div#extra div.teaser div.tagcloud .tagCloudPrio2{font-size:13px;}/* Prioritaet hoch*/
div#extra div.teaser div.tagcloud .tagCloudPrio3{font-size:11px;}/* Prioritaet mittel*/
div#extra div.teaser div.tagcloud .tagCloudPrio4{font-size:9px;}/* Prioritaet niedrig*/
#iframe_availability_check{margin:0 0 15px 0;border:0;width:225px;height:215px;overflow:hidden;}
iframe.iframe_sidebar{margin:0 0 0;width:202px;overflow:hidden;}
iframe.iframe_home{margin:0 0 0 10px;width:270px;height:130px;overflow:hidden;}
iframe.autoSize{height:auto !important;margin-bottom:100px !important;}

/* 3.6.9  Customer/Webmail Login Teaser with Info Layer */
span.trigger_info_layer{z-index:20;position:absolute;right:3px;top:5px;float:left;display:block;width:15px;height:25px;background:transparent url("http://www.unitymedia.de/images/elements/el_arrowlink.png") no-repeat 3px -199px;cursor:pointer;}
div#extra div.teaser div.hidden{display:none;}
div#extra div.teaser div.info_layer_container{position:relative;}
div#extra div.teaser div.info_layer{z-index:10;position:absolute;left:-100px;top:20px;width:270px;height:200px;color:#000142 !important;}
  * html div#extra div.teaser div.info_layer{top:27px;}
  *+html div#extra div.teaser div.info_layer{top:27px;}
div#extra div.teaser div#info_layer_customer_login{left:-112px;}
div#extra div.teaser div#info_layer_webmail_login{left:0;}
div#extra div.teaser div.info_layer_top{background:transparent url("http://www.unitymedia.de/images/backgrounds/bg_info_layer_top.png") no-repeat 0 0;width:270px;height:11px;}
div#extra div.teaser div.info_layer_wrapper{padding:10px 25px 25px 15px;background:transparent url("http://www.unitymedia.de/images/backgrounds/bg_info_layer.png") no-repeat 0 100%;}
  * html div#extra div.teaser div.info_layer_wrapper{position:absolute;top:11px;left:0;padding-bottom:20px;background-image:url("http://www.unitymedia.de/images/backgrounds/bg_info_layer_ie6.png");}
div#extra div.teaser div.info_layer h5{margin:0 0 5px;font-weight:bold;}
div#extra div.teaser ul.tabnav li{position:relative;float:left;display:block;width:112px;height:27px;background:transparent url("http://www.unitymedia.de/images/backgrounds/bg_sidebar_tabnav.png") no-repeat 0 0;}
div#extra div.teaser ul.tabnav li.first{width:113px;}
div#extra div.teaser ul.tabnav li.active{background-position:-115px 0;}
div#extra div.teaser ul.tabnav li a{display:block;width:112px;height:27px;}
div#extra div.teaser ul.tabnav li a span{display:none;}
div#extra div.teaser ul.tabnav li#customer_login_tab a{background:url("http://www.unitymedia.de/images/headlines/hl_sidebar_tab_customer_login.png") no-repeat 8px 8px;}
div#extra div.teaser ul.tabnav li#webmail_login_tab a{background:url("http://www.unitymedia.de/images/headlines/hl_sidebar_tab_webmail_login.png") no-repeat 8px 8px;}
div#extra div.teaser ul.tabnav li.active a{background-position: 8px -32px !important;cursor:default;}
div#extra div.teaser div.tabcontent{display:none;clear:both;padding-top:10px;background-position:0 -20px;}
div#extra div.teaser div.active{display:block !important;}

/* 3.6.10 Availability Check */
div#extra div.teaser div.availability_check h4{padding:0;background:transparent url("http://www.unitymedia.de/images/headlines/hl_sidebar_availability_check.png") no-repeat 0 10px;width:205px;height:30px;}
div#extra div.teaser div.availability_check h4 span{display:none;}
div#extra div.teaser div.availability_check p{margin:0 0 6px;}
div#extra div.teaser div.availability_check fieldset div.submitRow{margin-bottom:0;padding:6px 0 0;}
div#extra div.teaser div.availability_check fieldset div.formRow div{float:left;}
div#extra div.teaser div.availability_check fieldset div.formRow div.postcode{width:60px;}
div#extra div.teaser div.availability_check fieldset div.formRow div.house_number{width:54px;}
div#extra div.teaser div.availability_check fieldset div.formRow div.street{width:150px;}
div#extra div.teaser div.availability_check fieldset div.formRow div.city{width:144px;}
div#extra div.teaser div.availability_check fieldset div.formRow label{margin:0;font-weight:bold;}
div#extra div.teaser div.availability_check fieldset div.formRow input.input{width:250px;margin-right:0;}
div#extra div.teaser div.availability_check fieldset div.formRow div.postcode input.input{width:50px;}
div#extra div.teaser div.availability_check fieldset div.formRow div select.select{margin-right:0;width:144px;height:23px;}
div#extra div.teaser div.availability_check fieldset div.formRow div.house_number select.select{width:54px;}
div#extra div.teaser div.availability_check fieldset div.formRow input.availability{margin-right:0;background:#00a1e5 url("http://www.unitymedia.de/images/buttons/bt_sprite.png") no-repeat -80px 0;width:126px;height:19px;}
div#extra div.teaser div.availability_check fieldset div.formRow input.disabled{background-color:#bbb !important;cursor:default;}
  * html div#extra div.teaser div.availability_check fieldset div.formRow input.input{padding:2px 0 2px 2px;height:auto;}
  *+html div#extra div.teaser div.availability_check fieldset div.formRow input.input{padding:2px 0 2px 2px;height:auto;}
  *+html div#extra div.teaser div.availability_check fieldset.availability_check div.formRow input.input{float:left;}
div#extra div.teaser div.availability_check div#availability_error{margin-bottom:4px;color:#e60f46;}
div#extra div.teaser div.availability_check div#availability_result ul{margin-bottom:8px;}
div#extra div.teaser div.availability_check div#availability_result ul li{padding:0 0 2px 15px;background:transparent url("http://www.unitymedia.de/images/elements/el_arrowlink.png") no-repeat -68px -202px;}
div#extra div.teaser div.availability_check div#availability_result a{padding-left:15px;background:transparent url("http://www.unitymedia.de/images/elements/el_arrowlink.png") no-repeat 0 -240px;}



/* 4.0 Teaser */
#main div.wrapper ul.teasers{clear:both;overflow:hidden;margin:0 0 15px 0;}
  *+html #main div.wrapper ul.teasers{margin-bottom:35px;}
#main div.wrapper ul.teasers li{float:left;display:inline;margin:0 5px 20px 10px;padding:0 0 6px 0;background-color:#ededed;background-image:none;width:235px;}
#main div.wrapper ul.teasers li fieldset{margin:5px 10px;}
#main div.wrapper ul.teasers li h4{color:#000142;font-size:15px;line-height:normal;letter-spacing:-0.05em;}
#main div.wrapper ul.teasers li fieldset h4{margin:0 0 5px;}
#main div.wrapper ul.teasers li p{margin-bottom:5px;}
#main div.wrapper ul.teasers li div.copy a{margin-left:0;}
#main div.wrapper ul.teasers li div.order img{float:left;margin:0 10px 0 15px;}
#main div.wrapper ul.teasers li.option{margin:0 10px 20px 0;padding-bottom:10px;background:none;width:240px;}
  * html #main div.wrapper ul.teasers li.option{padding-bottom:0;}
  *+html #main div.wrapper ul.teasers li.option{padding-bottom:0;}
#main div.wrapper ul.teasers li.option fieldset{margin:5px 0 0 10px;}
  * html #main div.wrapper ul.teasers li.option fieldset{padding-top:5px;width:215px;overflow:hidden;}
#main div.wrapper ul.teasers li.spacer{margin-right:0;border-left:1px dotted #000142;}
  * html #main div.wrapper ul.teasers li.spacer{border:none;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_vline.png") repeat-y left top;}
#main div.wrapper ul.teasers li.option p{margin-bottom:10px;color:#666;}
#main div.wrapper ul.teasers li.option input.button{float:right;}

#main div.wrapper ul.topics{clear:both;overflow:hidden;margin:0 0 15px 0;}
  *+html #main div.wrapper ul.topics{margin-bottom:35px;}
#main div.wrapper ul.topics li{float:left;display:inline;margin:0 5px 20px 10px;padding:0 0 6px 0;background-color:#ededed;background-image:none;width:235px;}
#main div.wrapper ul.topics li.wide{width:485px;}
#main div.wrapper ul.topics li h4{margin:-5px 0 10px 0 !important;padding:0 10px 0;background-color:#dfdfdf;height:40px;}
#main div.wrapper ul.topics li h4 img{float:left;margin:14px 0 0;}
#main div.wrapper ul.topics li h4 a{display:block;height:40px;text-decoration:none;}
#main div.wrapper ul.topics li h4 a span.button{float:right;display:block;margin:12px 0 0 0;}
#main div.wrapper ul.topics li h5{margin:0 10px 2px;font-weight:bold;}
#main div.wrapper ul.topics li h5 span{font-weight:normal;}
#main div.wrapper ul.topics li.copy h5{margin:0 0 2px;color:#000142;}
#main div.wrapper ul.topics li.copy h6{margin:0 0 2px;}
#main div.wrapper ul.topics li.copy p{line-height:14px;}
#main div.wrapper ul.topics li.copy{background-color:#fff;}
#main div.wrapper ul.topics li.copy div.copy{margin:0 0 0;}
#main div.wrapper ul.topics li div.copy p{margin:0 0 8px;padding:0 0 12px;border-bottom:1px dotted #898989;color:#666;}
  * html #main div.wrapper ul.topics li div.copy p{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;}/*dotted line for IE6*/
#main div.wrapper ul.topics li div.last p{border:none;background:none !important;}
#main div.wrapper ul.topics li div.link p{margin-top:-4px;padding:0 0 4px;}
#main div.wrapper ul.topics li div.link a{margin-left:0;}
#main div.wrapper ul.topics li div.link a.rsslink{float:right;background-position:-50px -96px;}
  *+html #main div.wrapper ul.topics li div.copy a{display:inline-block;}
#main div.wrapper ul.topics li.jobs{position:relative;height:230px;overflow:hidden;}
#main div.wrapper ul.topics li.jobs a.button{position:absolute;right:10px;bottom:15px;}

#main div.wrapper ul.media{clear:both;overflow:hidden;margin:0 0 0 10px;}
#main div.wrapper ul.media li{float:left;margin:0 5px 20px 0;padding:0 0 6px 0;background-image:none;width:225px;}
#main div.wrapper ul.media li h4{margin:0 0 5px 0;font-weight:bold;font-size:11px;line-height:normal;letter-spacing:0;}
#main div.wrapper ul.media li img{float:left;margin:0 10px 5px 0;}
#main div.wrapper ul.media li ul li{float:none;margin:0;padding:0;background-image:none;width:auto;}
#main div.wrapper ul.media li a{padding-left:15px;background:transparent url("http://live.unitymedia.de/images/elements/el_arrowlink.png") no-repeat -40px -75px;}
#main div.wrapper ul.downloads li{margin:10px 5px 10px 0;height:110px;overflow:hidden;}
#main div.wrapper ul.downloads li ul li{height:auto;}
#main div.wrapper ul.downloads li div{clear:both;height:80px;overflow:hidden;}

#main div.wrapper div.item{margin:0 10px 20px;}
#main div.wrapper div.item h3{margin:0 0 15px !important;}
#main div.wrapper div.item h3 span{margin-top:0;font-size:16px;}
#main div.wrapper div.item img{float:left;margin:0 10px 0 0;}
#main div.wrapper div.item h4{margin:0 0 10px;color:#000142;font-size:12px;line-height:normal;letter-spacing:0;}
#main div.wrapper div.item h4 strong{display:block;font-size:16px;}
#main div.wrapper div.item h4 a{color:#000142;text-decoration:none;}
#main div.wrapper div.item div.copy{margin:0;}
#main div.wrapper div.item p{margin-bottom:0;color:#666;}

#main div.wrapper div.packages{clear:both;overflow:hidden;margin-bottom:30px;padding:15px 0 0 0;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_productinfo.png") repeat-x left top;}
#main div.wrapper div.packages h3{margin:0 10px 5px;padding:0 0 3px;border-bottom:1px dotted #000142;}
  * html #main div.wrapper div.packages h3{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline.png") repeat-x left bottom;}
#main div.wrapper div.packages h3 span{margin-top:0;font-size:16px;}
#main div.wrapper div.packages h4{margin:5px 10px;}
#main div.wrapper div.packages div.item img{float:left;margin:4px 10px 10px 0;}

#main div.wrapper div.collection{margin:0 0 15px;}
#main div.wrapper div.collection h3{margin:0 10px 15px;padding:0 0 3px;border-bottom:1px dotted #000142;font-size:16px;}
  * html #main div.wrapper div.collection h3{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline.png") repeat-x left bottom;}
#main div.wrapper div.collection h3 span{margin-top:0;font-size:16px;}
#main div.wrapper div.collection div.item h4{margin:0 0 10px;color:#000142;font-weight:bold;font-size:11px;line-height:1em;letter-spacing:0;}
#main div.wrapper div.collection div.item h4 strong{display:block;padding:2px 0 6px;font-size:15px;}
#main div.wrapper div.collection div.item h5{margin:0 0 10px;}
#main div.wrapper div.collection div.item div.copy img{float:left; margin:0 10px 16px 0;}
#main div.wrapper div.collection div.first{padding-top:0 !important;border:none !important;background:none !important;}

#main div.wrapper div.collection div.article_item{margin-bottom:25px;}
#main div.wrapper div.collection div.article_item h3{margin:0 0 8px !important;}
#main div.wrapper div.collection div.article_item h4{margin:0 0 6px;font-weight:bold;font-size:15px;line-height:1em;letter-spacing:0;}
#main div.wrapper div.collection div.article_item h5{margin:0 0 10px;color:#000142;font-weight:bold;font-size:11px;line-height:1em;letter-spacing:0;}
#main div.wrapper div.collection div.article_item h5 strong {display:block;padding:2px 0 6px;font-size:15px;}
#main div.wrapper div.collection div.article_item h6{margin:0 0 4px;font-weight:normal;}
#main div.wrapper div.collection div.article_item p{margin:0 0 8px;}
#main div.wrapper div.collection div.article_item a.downloadlink{display:block;margin-bottom:2px;}

#main div.wrapper div.collection div.news_item{margin-bottom:8px !important;padding-top:8px;border-top:1px dotted #898989;}
  * html #main div.wrapper div.collection div.news_item {border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left top;}/*dotted line for IE6*/

/* 4.1 Teaser - Search Results */
#main div.wrapper div.collection div.item div.opening_hours p{margin:0;}
#main div.wrapper div.collection div.item div.info{margin-bottom:10px;}
#main div.wrapper div.collection div.item div.info p{margin:0;}
#main div.wrapper div.credits{margin:0 10px;color:#b2b2b2;font-size:10px;}
#main div.wrapper div.credits a{color:#b2b2b2;}

/* 5.0 Forms */ 
form fieldset.input{margin:0 10px;margin-bottom:30px;}
form div.formRow{clear:both;padding-bottom:6px;} 
form div.formCol{float:left;width:242px;overflow:hidden;} 
form div.formRow label{display:block;float:left;width:60px;font-weight:bold;line-height:20px;cursor:pointer;} 
form div.formRow label.set{width:auto !important;} 
form div.required label span{padding-left:2px;color:#00a0e0;}
form div.formRow input,
form div.formRow select{float:left;margin-right:10px;}
form div.formRow input.radio{float:left;} 
form div.formRow input.input{padding:4px 0 0 2px;width:222px;height:17px;}
form div.focus input,
form div.focus textarea,
form div.focus select{border:1px solid #00a0e0 !important;background-color:#eff9fd;color:#555;}
div.focus label{color:#000142 !important;}
form div.formRow input.disabled{padding-left:0;background-color:#fff;border:none;line-height:20px;}
form div.formRow span.disabled{line-height:20px;}
form div.formRow input.button{border:none !important;}
form div.formRow input.submit{float:right !important;margin-right:0;}
form fieldset.compact div.formRow{margin-bottom:16px;}
form fieldset div.formRow label.compact{float:none;margin-bottom:2px;width:auto !important;font-weight:normal;line-height:normal;}
form fieldset.compact div.formRow input{float:left;margin-right:10px;}
  * html form fieldset.compact div.formRow input{float:none;}
form div.formRow span.info{display:block;margin-top:5px;}
form div.formRow span.info span{color:#00a0e0;}

/* 5.1 Forms - Customized Select Boxes */ 
form div.formRow div.selectbox_container{position:relative;float:left;z-index:1;}
form div.formRow input.selectbox{padding:4px 0 0 2px;background:#fff url("http://live.unitymedia.de/images/elements/el_selectbox.png") no-repeat right center;width:222px;height:17px;}
form div.focus input.selectbox{background-color:#eff9fd;}
form div.formRow div.selectbox_options{position:absolute;top:23px;left:0;padding:0 1px;background-color:#fff;border:1px solid #aeaeae;font-size:11px;text-align:left;overflow:auto;z-index:2;}
  * html #main div.wrapper form div.formRow div.selectbox_options{top:25px;}
form div.formRow div.selectbox_options ul{display:block;z-index:3;margin:0 !important;padding:0 !important;list-style-type:none;}
form div.formRow div.selectbox_options ul li {display:block;margin:1px 0 !important;padding:2px 4px !important;list-style-type:none;background:#fff !important;cursor:pointer;color:#666 !important;font:normal normal normal 11px/13px Arial, Helvetica, sans-serif !important;}
form div.formRow div.selectbox_options ul li.current,form div.formRow div.selectbox_options ul li.selected{background-color:#00a0e0 !important;color:#fff !important;}
form div.formRow input.disabled{border-color:#efefef;background-image:none;}

/* 5.2 Forms - Error and Notice Messages */
#error_page #main{float:none;margin:0 0 30px;width:auto;}
#main div.wrapper div#message{margin:0 10px;color:#e50e47;}
form .error,
form div.formError,
form div.formError label{color:#e60f46;}
form div.formRow label.error{clear:both;margin-left:125px;width:auto !important;color:#e60f46;font-weight:normal;}
form div.formRow div.selectbox_container label.error{margin-left:0 !important;}
form div.formRow input.error,
form div.formRow textarea.error,
form div.formRow select.error,
form div.formError input.input,
form div.formError textarea.input,
form div.formError input.selectbox{border-color:#e60f46 !important;background-color:#fde7ed !important;}
#main div.error_container{margin-bottom:20px;padding:10px 10px 5px;border:1px solid #e60f46;background-color:#fde7ed;color:#e60f46;}
#main div.error_container h4{margin:0 0 10px;color:#e60f46 !important;font-size:18px;font-weight:bold;}
#main div.error_container h5{margin:0 0 5px;color:#e60f46 !important;font-size:13px;font-weight:bold;}
#main div.error_container h6{margin:0 0 5px;color:#e60f46 !important;font-size:11px;font-weight:bold;}
#main div.error_container p{margin:0 0 5px;font-weight:bold;color:#e60f46 !important;}
#main div.error_container a{color:#e60f46;text-decoration:underline;}
#main div.error_container ul {margin:0 0 10px;padding:0 0 0;}
#main div.error_container ul li{margin:0 0 0;padding:0 0 5px 12px;background:transparent url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/el_items.png") no-repeat -414px -358px;color:#e60f46 !important;line-height:13px;}
div.notice_container{margin-bottom:10px;padding:5px 10px 0;border:1px solid #519722;background-color:#edf4e8;color:#519722;}
div.notice_container h5{margin:0 0 5px;color:#519722 !important;font-size:13px;font-weight:bold;}
div.notice_container p{margin:0 0 5px;font-weight:bold;color:#519722 !important;}

/* 5.3 Form 'Member gets Member (Kunden werben)' */
#main div.wrapper form#member_gets_member fieldset{width:366px;}
#main div.wrapper form#member_gets_member label{margin-right:10px;width:120px;}
#main div.wrapper form#member_gets_member input.input{float:none;}
#main div.wrapper form#member_gets_member input.submit{margin-right:10px;}

/* 5.4 Form 'Filter Job Vacancies (Aktuelle Stellenanzeigen)' */
#main div.wrapper form#search_jobs fieldset{position:relative;margin:0 10px;}
#main div.wrapper form#search_jobs div.formCol{width:180px;}
#main div.wrapper form#search_jobs div.submit{width:300px;}
#main div.wrapper form#search_jobs div.submit input.button{position:absolute;left:355px;top:18px;}
#main div.wrapper form#search_jobs div.formRow{height:35px;}
#main div.wrapper form#search_jobs div.formRow div.selectbox_container{position:absolute;}
#main div.wrapper form#search_jobs div.formRow select.selectbox,
#main div.wrapper form#search_jobs div.formRow input.selectbox{width:160px;}

/* 5.5 Custom Selectbox List */
div.selectbox_list_container div.selectbox_list{position:relative;float:left;margin:4px 0 0;padding:2px 0 2px 2px;border:1px solid #aeaeae;background:#fff url("http://live.unitymedia.de/images/elements/el_selectbox.png") no-repeat right center;width:200px;height:17px;}
div.focus div.selectbox_list{border-color:#00a0e0 !important;background-color:#eff9fd !important;}
div.selectbox_list_container div.selectbox_list span.selected_item{padding-left:2px;}
div.selectbox_list_container div.selectbox_list ul{position:absolute;left:-1px;top:22px;display:block;margin:0 0 0;border:1px solid #aeaeae;background-color:#fff;width:202px;}
div.selectbox_list_container div.selectbox_list ul.hidden{display:none;}
div.selectbox_list_container div.selectbox_list ul li{background-image:none;margin:1px;padding-left:0;}
  * html div.selectbox_list_container div.selectbox_list ul li{height:0;margin-bottom:-2px;}
div.selectbox_list_container div.selectbox_list ul li a{display:block;padding:2px 4px;line-height:13px;}
div.selectbox_list_container div.selectbox_list ul li.focus a,
div.selectbox_list_container div.selectbox_list ul li a:hover{background-color:#00a0e0;color:#fff;text-decoration:none;}

/* 5.6 Custom Selectbox List: 'Country Selector International TV' */
#main div.wrapper div#select_country{margin:10px 10px 30px;}
#main div.wrapper div#select_country div.select_country{margin:0 0 0;padding:2px 0 2px 0;background:#fff url("http://live.unitymedia.de/images/elements/el_selectbox.png") no-repeat right center;width:180px;}
#main div.wrapper div#select_country label{float:left;width:auto;margin-right:10px;color:#000142;font-size:13px;font-weight:bold;}
#main div.wrapper div#select_country div.select_country span.turkey,
#main div.wrapper div#select_country div.select_country span.portugal,
#main div.wrapper div#select_country div.select_country span.greece,
#main div.wrapper div#select_country div.select_country span.serbia,
#main div.wrapper div#select_country div.select_country span.italy,
#main div.wrapper div#select_country div.select_country span.russia,
#main div.wrapper div#select_country div.select_country span.croatia,
#main div.wrapper div#select_country div.select_country span.arabiccountries,
#main div.wrapper div#select_country div.select_country span.spain,
#main div.wrapper div#select_country div.select_country span.poland,
#main div.wrapper div#select_country div.select_country span.bosnia,
#main div.wrapper div#select_country div.select_country span.japan,
#main div.wrapper div#select_country div.select_country span.us,
#main div.wrapper div#select_country div.select_country span.greatbritain{display:block;float:left;padding-left:30px !important;height:17px;background-image:url("http://live.unitymedia.de/images/icons/ic_phone_countries.png");background-repeat:no-repeat;}
#main div.wrapper div#select_country ul{position:absolute;left:-1px;top:22px;display:block;margin:0 0 0;border:1px solid #aeaeae;background-color:#fff;width:180px;}
#main div.wrapper div#select_country ul.hidden{display:none;}
#main div.wrapper div#select_country ul li{background:none;padding-left:0;}
#main div.wrapper div#select_country ul li a{padding:2px 0 2px 30px;background-image:url("http://live.unitymedia.de/images/icons/ic_phone_countries.png");background-repeat:no-repeat;}
#main div.wrapper div#select_country .turkey{background-position:3px -692px}
#main div.wrapper div#select_country .portugal{background-position:3px -511px}
#main div.wrapper div#select_country .greece{background-position:3px -179px}
#main div.wrapper div#select_country .serbia{background-position:3px -390px}
#main div.wrapper div#select_country .italy{background-position:3px -239px}
#main div.wrapper div#select_country .russia{background-position:3px -541px}
#main div.wrapper div#select_country .croatia{background-position:3px -329px}
#main div.wrapper div#select_country .arabiccountries{background-position:3px -842px}
#main div.wrapper div#select_country .spain{background-position:3px -661px}
#main div.wrapper div#select_country .poland{background-position:3px -480px}
#main div.wrapper div#select_country .bosnia{background-position:3px -812px}
#main div.wrapper div#select_country .japan{background-position:3px -269px}
#main div.wrapper div#select_country .us{background-position:3px -782px}
#main div.wrapper div#select_country .greatbritain{background-position:3px -149px}

/* 6.0 Footer */ 
#footnotes{margin:40px 0;padding:5px 0;border:1px dotted #898989;border-width:1px 0;}
#footnotes div.footnotes {padding:10px 10px 0 25px;}
#footnotes.hidden div.footnotes {padding-top:0;} 
#footnotes.hidden div.footnotes div{display:none;}
 * html #footnotes {border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left top;}/*dotted line for IE6*/
 * html div.footnotes {height:5px;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left bottom;}/*dotted line for IE6*/
#footnotes a{padding-left:25px;background:transparent url("http://live.unitymedia.de/images/elements/el_arrowlink.png") no-repeat -10px -39px;font-size:11px;line-height:normal;}
#footnotes.hidden a{background-position:0 -19px;}
#footnotes div.footnotes a{padding-left:0;background:none;}
#footnotes div.footnotes div.copy a{margin-left:0;}
#footnotes div.footnotes div sup{float:left;margin-left:-15px;}
 
#footer {
    background: url("//www.unitymedia.de/images/backgrounds/bg_footer.png") no-repeat scroll left bottom transparent;
    clear: both;
    height: 116px;
    width: 980px;
}
/*#footer{clear:both;width:940px;height:116px;
/*background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_footer.png") no-repeat left bottom;*
 }*/
#footer div#footernav{margin:0 auto;padding:0 0 0 0;
/*border-top:1px dotted #898989;*/
width:910px;text-align:center;} 
  * html #footer div#footernav{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left top;}/*dotted line for IE6*/
#footer #footernav ul{margin-bottom:3px;} 
  *+html #footer #footernav ul{margin-bottom:7px;} 
body #footer #footernav ul li{display:inline;margin:0 6px 0 0;background:transparent url("//www.unitymedia.de/images/icons/ic_footernav.png") no-repeat left bottom ;font-size:10px;line-height:13px;}
#footer #footernav ul li a{padding:0 0 0 13px;color:#666;}  
#footer #footernav ul li a:hover{color:#00a0e0;}
#footer #footernav ul li.first{background:none;}
#footer #footernav ul li.first a{padding-left:0;}
#footer #footernav ul li.imprint{background-position:0 3px;}
#footer #footernav ul li.terms{margin-right:20px;background-position:0 -76px;}
#footer #footernav ul li.privacy{margin-right:20px;background-position:0 -12px;}
#footer #footernav ul li.newsletter{margin-right:20px;background-position:0 -57px;}
#footer #footernav ul li.sitemap{margin-right:20px;background-position:0 -28px;}
#footer #footernav ul li.sitemap a{padding-left:15px;}
#footer #footernav ul li.shop {  margin-right: 20px; background-position: 0 -116px;}
#footer #footernav ul li.rss{margin-right:20px;background-position:0 -42px;}
#footer #footernav ul li.contact{margin-right:20px;background-position:0 -95px;}
#footer #footernav ul li.copy{display:block;margin:9px 0 0 0;background:none;color:#b2b2b2;}
    *+html #footer #footernav ul li.copy{margin:14px 0 0 0;}

/* 7.0 Popup */
body.popup{background-color:#fff;}
body.popup #container{width:auto;margin:0 0 0;background-image:none;}
body.popup #header{margin:0 0 0;height:80px;}
body.popup #content{margin:0 0 0;width:625px;}
body.popup #main{margin:0 0 0;width:625px;}
body.popup #main div.wrapper{margin-bottom:10px;padding-bottom:20px;border-bottom:1px dotted #000142;background-image:none;}
body.popup #main div.wrapper h4{margin:0 10px 5px;}
body.popup #main div.wrapper h5{margin:0 10px 5px;color:#666;}
body.popup #main div.wrapper div.copy p{color:#666;}
body.popup #main a.print_page, body.popup #main a.close_window{float:right;margin-left:20px;}

/* 8.0 Flash */

/* 8.1 Homepage with Flash Stage */
body.home div#container{position:relative;z-index:1;}
body.home div#header{position:absolute;top:0;left:20px;z-index:4;margin:0;width:910px;height:30px;}
body.home div#content{min-height:0;}
body.home #stage{margin:0;z-index:3;}
body.home div#stage_container{margin:0 20px;height:400px;z-index:2;text-align:center;background:#b5ceec url("http://www2.unitymedia.de/entertainment/img/sinnerschrader/bg_header.png") no-repeat 0 279px;}
body.home div.hidden{background:none !important;height:auto !important;}
body.home div#stage{text-align:center;}
body.home div#stage h1{margin:0 0 25px;padding-top:150px;color:#000142;font-size:20px;line-height:normal;letter-spacing:-0.05em;}
body.home div#stage p{margin:0 0 25px;color:#666;font-size:13px;line-height:normal;}
body.home #main{margin:0 0 15px;width:auto;xheight:170px;}
body.home div#footnotes{clear:both;}
body.home div.teaser{position:relative;float:left;margin:0 15px 15px 0;padding:0;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_hometeaser.png") no-repeat 0 0;width:293px;height:172px;overflow:visible !important;}
body.home div.teaser h4{margin:0 0 5px;padding:0 10px;background:transparent url("http://live.unitymedia.de/images/headlines/hl_sidebar.png") no-repeat 10px 12px;height:30px;width:270px;color:#000142;font-size:14px;font-weight:bold;letter-spacing:-0.05em;}
body.home div.teaser h4.help{background-position:10px -68px;}
body.home div.teaser h4.entertainment{/*background-position:10px -808px;*/background:none;}
body.home div#content div.teaser h4.entertainment img{float:left;margin:12px 0 0 0;padding:0;}
body.home div.teaser h4.login{background-position:10px 10px;}
body.home div.teaser h4.hotline{float:left;margin:0;background-position:10px -640px;width:130px;height:30px;color:#666;}
body.home div.teaser h4.hotline span.number{font-size:20px;font-weight:bold;letter-spacing:-0.05em;white-space:nowrap;}
body.home div.teaser h4 span{display:none;}
body.home div.teaser p{margin:0 10px 8px;}
body.home div.teaser a.arrowlink{position:absolute;left:10px;bottom:20px;z-index:1;}
body.home div.teaser img{float:right;}
body.home div.login{margin-right:0 !important;}
body.home div.teaser fieldset{margin:0 5px 0 10px;}
body.home div.teaser label{width:64px;}
body.home div.teaser input.input{float:none;margin-right:0;width:200px;}
body.home div.teaser div.hotline{margin-top:10px;padding-top:10px;border-top:1px dotted #a2a2a2;}
  * html body.home div.teaser div.hotline{border:none;background:transparent url("http://live.unitymedia.de/images/elements/el_hline_grey.png") repeat-x left top;}
  * html body.home div.teaser div.hotline a.arrowlink{position:static;clear:both;margin:0 10px;}
body.home div.teaser div.hotline p{float:left;margin:0;width:130px;font-size:9px;line-height:11px;}
body.home div.teaser div.selectbox_list_container{margin:0 10px;}
body.home div.teaser div.selectbox_list_container div.selectbox_list{position:relative;float:left;margin:4px 0 0;padding:2px 0 2px 2px;border:1px solid #aeaeae;background:#fff url("http://live.unitymedia.de/images/elements/el_selectbox.png") no-repeat right center;width:200px;height:17px;}
body.home div.teaser div.selectbox_list_container div.selectbox_list ul{margin:0 0 0 !important;z-index:2;}
body.home div.teaser div.selectbox_list_container div.selectbox_list ul li{background-image:none !important;margin:1px !important;padding-left:0 !important;}
  * html body.home div.teaser div.selectbox_list_container div.selectbox_list ul li{height:0 !important;margin-bottom:-2px !important;}

/* 8.2 SIFR */
@media screen {
  .sIFR-flash {visibility:visible !important;margin:0;padding:0;}
  .sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
  .sIFR-alternate {position: absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
  .sIFR-replaced div.sIFR-fixfocus {margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none;}  
  
  .sIFR-active #main h2 span, .sIFR-active #main h3 span {visibility:hidden;}
  .sIFR-active #main h2 span.sIFR-replaced {display:block;} /* fix text with negative kerning for sIFR */
  .sIFR-active #main h4.sIFR-replaced {height:15px;text-decoration:none;}
}

/* 9.0 Sitemap */
/*.sitemap #main ul.sitemap { float:left;float:left;width:99%;}
.sitemap #main ul.sitemap li {float:left;display:inline;width:46%;padding:0pt 0pt 0pt 5px;background:none;}
.sitemap #main ul.sitemap li ul{float:left;width:98%;}
.sitemap #main ul.sitemap li ul li{float:left;width:95%;padding:0pt 0pt 5pt 5px;}
.sitemap #main ul.sitemap li ul li ul{margin:5px 0 0 0;}
.sitemap #main ul.sitemap li ul li ul li {float:left;width:95%;padding:0pt 0pt 0pt 15px;}
.sitemap #main div.wrapper ul.sitemap h2 {border-bottom:dotted 1px #000142;color:#000142;font-size:14px;height:18px;line-height:18px;margin:0pt 0pt 5px 0;padding:0 0 5px 5px;}
.sitemap #main div.wrapper ul.sitemap h3 { font-weight:bold;margin:0;}
.sitemap #main div.wrapper hr {width:99%;clear:both;background:#fff;border:solid 1px #fff;}*/

.sitemap #sidebar { display:none;}
.sitemap #main {width:900px;margin-left:0px;}
.sitemap #main .wrapper{background:none;padding:15px 0pt 0pt 10px;}
.sitemap #main ul{margin:0; padding:0; }
.sitemap #main li {list-style-type:none;float:left;width:98%;padding-bottom:5px;}
.sitemap #main li p {min-width:25px;float:left;}
.sitemap #main li p a {display:block;width:200px;margin:0 0 0 15px;color:#333;}
.sitemap #main ul.sitemap {float:left;min-height:300px;width:210px;background:transparent url('http://live.unitymedia.de/images/backgrounds/bg_sitemap.png') repeat-x scroll left top;margin:0 10px 0 0;padding:0;}
    * html .sitemap #main ul.sitemap{ width:205px;margin:0 10px 0 0;height:300px;background:transparent url('http://live.unitymedia.de/images/backgrounds/bg_sitemap.png') repeat-x scroll -10px top; }
.sitemap #main ul.sitemap li {float:left;width:210px;margin:0;padding:0 0 5px 0;background:none;}
    * html .sitemap #main ul.sitemap li { width:200px;background:none;}
.sitemap #main ul.sitemap li ul{width:200px;padding:0;}
    * html .sitemap #main ul.sitemap li ul { width:200px;padding:0;}
.sitemap #main ul.sitemap li ul li{padding:0 0 5px 10px;}
    * html .sitemap #main ul.sitemap li ul li ul{ margin:0;padding:0;}
    * html .sitemap #main ul.sitemap li ul li ul li{ width:190px;}
.sitemap #main ul.sitemap h2 {border-top:none;color:#000142;background-color:#efefef;font-size:14px;font-weight:bold;height:35px;line-height:40px;margin:0px 0px 5px 0px;padding:0 0 0 5px;display:inline-block;}
    * html .sitemap #main ul.sitemap h2{border-top:none;background:transparent url("http://live.unitymedia.de/images/backgrounds/bg_headline.png") repeat-x 0 -206px;height:32px;overflow:hidden;white-space:normal;}
.sitemap #main ul.sitemap h3 {font-weight:bold;margin:0px 10px 5px 0px;display:inline-block;}
.sitemap div#extra { display:none;}

/* 16.0 Twitter */
div.twitter{position:relative;}
div#extra div.twitter{width:225px;}
div.twitter a.twitter{display:block;position:absolute;right:0;top:-7px;margin:0;padding:0;background:transparent url("/images/icons/ic_twitter.png") no-repeat 0 0;width:12px;height:12px;}
body.faqs div.twitter a.twitter,body.mgm div.twitter a.twitter,body.contact div.twitter a.twitter,body.home div.twitter a.twitter,body.news div.twitter a.twitter{right:10px;top:-43px;background-position:-20px 0;width:61px;height:52px;}
  * html body.faqs div.twitter a.twitter{bottom:-39px;}
  *+html body.faqs div.twitter a.twitter{bottom:-39px;}
  * html body.mgm div.twitter a.twitter{bottom:-39px;}
  *+html body.mgm div.twitter a.twitter{bottom:-39px;}
  * html body.contact div.twitter a.twitter{bottom:-39px;}
  *+html body.contact div.twitter a.twitter{bottom:-39px;}
body.home div.twitter a.twitter{right:9px;top:-28px;}
  * html body.home div.twitter a.twitter{top:-27px;}
body.news div.twitter a.twitter{right:53px;top:-27px;}
div.twitter a.twitter span{display:none;}


