/* TEASER */

/* all teaser */
	.content .teaser { z-index:0; margin:0 0 15px 10px; float:left; overflow:hidden; text-align:left; display:inline; } 
	.content .teaser.fullwidth { width: 100%; margin: 0 0 10px; float: none; } /* this is especially for the .contentHider class */
	.content .teaser .container { overflow:hidden; }
	.content .teaser img { display:block; border:0; } /* because of XHTML strict ! */

/* teaser pics */
	.content .teaser .smalltpic { width:55px; margin:0 10px 3px 0; border:0; float:left; padding:0; }
	.content .teaser .smalltpichigh { height:55px; margin:0 10px 3px 0; border:0; float:left; padding:0; }
	.content .teaser .smalltpic.right { margin:0 0 3px 10px; float:right; }
	.content .teaser .tpic { border:0; margin:0; }

/* teaser lists */
	.content .teaser ul { margin:0; padding:0; }
	.content .teaser li { margin:0; padding:0 0 0 17px; margin-bottom:1px; list-style:none; display:list-item; background:no-repeat url(cp-icons/14x13-right.gif) top left; }

/* title with red background e.g. breaking news */
	.content .teaser .trasterred { background:repeat-y url(/mat/news_rot.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:white; }
	.content .teaser .trasterblue { background:repeat-y url(/mat/news_dunkelblau.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:white; }
	.content .teaser .trasterlightgrey { background:#f4f4f4; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:#404040; }
	.content .teaser .trasterbrown { background:repeat-y url(/mat/news_dunkelorange.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:white; }
	.content .teaser .trasterlightbrown { background:repeat-y url(/mat/news_hellorange.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:#564316; }
	.content .teaser .trasterlightblue { background:repeat-y url(/mat/news_blaugrau.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:white; }

/* back/next switches */
.content .teaser .switch { position:relative; height:20px; line-height:20px; font-size:10px; border-top:1px solid #ffffff; margin:10px 0 0 0; vertical-align:middle; text-align:left; padding:3px 0 0 0; clear: both;}
	
	.content .teaser .switch_buttons { vertical-align:middle; position:absolute; right:0px; top:3px; }
	.content .teaser .switch_buttons_back { float:left; width:20px; height:20px; margin:0 0 0 3px; cursor:pointer; background:no-repeat url(back_w.gif);  }
	.content .teaser .switch_buttons_back span { display:none; }
	.content .teaser .switch_buttons_next { float:left; width:20px; height:20px; margin:0 0 0 3px; cursor:pointer; background:no-repeat url(next_w.gif);  }
	.content .teaser .switch_buttons_next span { display:none; }

/* 145px teasers */
	.content .t145 { font-size:12px; line-height:16px; }
	.content .t145 .tnews { font-size:12px; line-height:19px; padding:0 0 2px 4px; }
	.content .t145 h1 { font-size:14px; margin:0; padding:0 0 6px 0; font-family:times, serif; line-height:16px; }
	.content .t145 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; clear:left; line-height:16px; }
	.content .t145 h3 { font-size:12px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:15px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t145 .brspace { line-height:7px; height:7px; font-size:7px; }

	.content .t145_s { width:133px; display:inline; }
	* html  .content .t145_s { width:145px; } /* ie 5 - 6 */
	* html b\ody .content .t145_s { width:133px; } /* ie 6 */
	.content .t145_s .container { width:133px; }
	.content .t145_s .tpic { width:133px; }
	
	.content .t145_n { width:145px; display:inline; }
	.content .t145_n .container { width:145px; }
	.content .t145_n .tpic { width:145px; }
	
	.content .t145 .smalltpic { width:50px; }
	.content .t145 .smalltpichigh { height:50px; }
	.content .t145 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t145 .smalltext { font-size:11px; line-height:15px; }

/* 154px teasers */
	.content .t154 { font-size:11px; line-height:15px; }
	.content .t154 .tnews { font-size:12px; line-height:19px; padding:0 0 2px 4px; }
	.content .t154 h1 { font-size:14px; margin:0; padding:0 0 6px 0; font-family:times, serif; line-height:16px; }
	.content .t154 h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; clear:left; line-height:15px; }
	.content .t154 h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t154 .brspace { line-height:7px; height:7px; font-size:7px; }
	
	.content .t154_s { width:142px; display:inline; }
	* html  .content .t154_s { width:154px; } /* ie 5 - 6 */
	* html b\ody .content .t154_s { width:142px; } /* ie 6 */
	.content .t154_s .container { width:142px; }
	.content .t154_s .tpic { width:142px; }
	
	.content .t154_n { width:154px; display:inline; }
	.content .t154_n .container { width:154px; }
	.content .t154_n .tpic { width:154px; }
	
	.content .t154 .smalltpic { width:55px; }
	.content .t154 .smalltpichigh { height:55px; }
	.content .t154 .smalltpicbox { margin:0 0 4px 0; }

	.content .t154 .smalltext { font-size:10px; line-height:14px; }
	
/* 180px teasers */
	.content .t180 { font-size:12px; line-height:16px; } 
	.content .t180 .tnews { font-size:12px; line-height:19px; padding:0 0 2px 4px; }
	.content .t180 h1 { font-size:14px; margin:0; padding:0 0 6px 0; font-family:times, serif; line-height:16px; }
	.content .t180 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; clear:left; line-height:16px; }
	.content .t180 h3 { font-size:12px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:15px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t180 .brspace { line-height:7px; height:7px; font-size:7px; }

	.content .t180_s { width:168px; display:inline; }
	* html  .content .t180_s { width:180px; } /* ie 5 - 6 */
	* html b\ody .content .t180_s { width:168px; } /* ie 6 */
	.content .t180_s .container { width:168px; }
	.content .t180_s .tpic { width:168px; }
	
	.content .t180_n { width:180px; display:inline; }
	.content .t180_n .container { width:180px; }
	.content .t180_n .tpic { width:180px; }
	
	.content .t180 .smalltpic { width:65px; }
	.content .t180 .smalltpichigh { height:65px; }
	.content .t180 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t180 .smalltext { font-size:11px; line-height:15px; }
	
/* 236px teasers */
	.content .t236 { font-size:11px; line-height:15px; } 
	.content .t236 .tnews { font-size:12px; line-height:19px; padding:0 0 2px 4px; }
	.content .t236 h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t236 h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:15px; }
	.content .t236 h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t236 .brspace { line-height:7px; height:7px; font-size:7px; }

	.content .t236_s { width:224px; display:inline; }
	* html  .content .t236_s { width:236px; } /* ie 5 - 6 */
	* html b\ody .content .t236_s { width:224px; } /* ie 6 */
	.content .t236_s .container { width:224px; }
	.content .t236_s .tpic { width:224px; }
	
	.content .t236_n { width:236px; display:inline; }
	.content .t236_n .container { width:236px; }
	.content .t236_n .tpic { width:236px; }
	
	.content .t236 .smalltpic { width:85px; }
	.content .t236 .smalltpichigh { height:85px; }
	.content .t236 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t236 .smalltext { font-size:10px; line-height:14px; }
	
/* 238px teasers */
	.content .t238 { font-size:11px; line-height:15px; } 
	.content .t238 .tnews { font-size:12px; line-height:19px; padding:0 0 2px 4px; }
	.content .t238 h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t238 h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:15px; }
	.content .t238 h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t238 .brspace { line-height:7px; height:7px; font-size:7px; }

	.content .t238_s { width:224px; display:inline; }
	* html  .content .t238_s { width:238px; } /* ie 5 - 6 */
	* html b\ody .content .t238_s { width:224px; } /* ie 6 */
	.content .t238_s .container { width:224px; }
	.content .t238_s .tpic { width:224px; }
	
	.content .t238_n { width:238px; display:inline; }
	.content .t238_n .container { width:238px; }
	.content .t238_n .tpic { width:238px; }
	
	.content .t238 .smalltpic { width:85px; }
	.content .t238 .smalltpichigh { height:85px; }
	.content .t238 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t238 .smalltext { font-size:10px; line-height:14px; }
	
/* 300px teasers */
	.content .t300 { font-size:12px; line-height:16px; } 
	.content .t300 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t300 h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t300 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t300 h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t300 .brspace { line-height:7px; height:7px; font-size:7px; }
	.content .t300 .btpic { margin:0 0 4px 0; }

	.content .t300_s { width:288px; display:inline; }
	* html  .content .t300_s { width:300px; } /* ie 5 - 6 */
	* html b\ody .content .t300_s { width:288px; } /* ie 6 */
	.content .t300_s .container { width:288px; }
	.content .t300_s .tpic { width:288px; }
	
	.content .t300_n { width:300px; display:inline; }
	.content .t300_n .container { width:300px; }
	.content .t300_n .tpic { width:300px; }
	
	.content .t300 .smalltpic { width:105px; }
	.content .t300 .smalltpichigh { height:105px; }
	.content .t300 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t300 .smalltext { font-size:11px; line-height:15px; }
	.content .t300 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	
	.content .t300 .switch { font-size:11px; }

/* 318px teasers */
	.content .t318 { font-size:12px; line-height:16px; } 
	.content .t318 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t318 h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t318 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t318 h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t318 .brspace { line-height:7px; height:7px; font-size:7px; }
	.content .t318 .btpic { margin:0 0 4px 0; }

	.content .t318_s { width:306px; display:inline; }
	* html  .content .t318_s { width:318px; } /* ie 5 - 6 */
	* html b\ody .content .t318_s { width:306px; } /* ie 6 */
	.content .t318_s .container { width:306px; }
	.content .t318_s .tpic { width:306px; }
	
	.content .t318_n { width:318px; display:inline; }
	.content .t318_n .container { width:318px; }
	.content .t318_n .tpic { width:318px; }
	
	.content .t318 .smalltpic { width:110px; }
	.content .t318 .smalltpichigh { height:110px; }
	.content .t318 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t318 .smalltext { font-size:10px; line-height:14px; }
	.content .t318 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	
	.content .t318 .switch { font-size:11px; }
	
/* 331px teasers */
	.content .t331 { font-size:12px; line-height:16px; } 
	.content .t331 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t331 h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t331 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t331 h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t331 .brspace { line-height:7px; height:7px; font-size:7px; }
	.content .t331 .btpic { margin:0 0 4px 0; }

	.content .t331_s { width:319px; display:inline; }
	* html  .content .t331_s { width:331px; } /* ie 5 - 6 */
	* html b\ody .content .t331_s { width:319px; } /* ie 6 */
	.content .t331_s .container { width:319px; }
	.content .t331_s .tpic { width:319px; }
	
	.content .t331_n { width:331px; display:inline; }
	.content .t331_n .container { width:331px; }
	.content .t331_n .tpic { width:331px; }
	
	.content .t331 .smalltpic { width:115px; }
	.content .t331 .smalltpichigh { height:115px; }
	.content .t331 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t331 .smalltext { font-size:11px; line-height:15px; }
	.content .t331 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t331 .smalltext h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:15px; }
	.content .t331 .smalltext h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	
	.content .t331 .switch { font-size:11px; }
	
/* 344px teasers */
	.content .t344 { font-size:12px; line-height:16px; } 
	.content .t344 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t344 h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t344 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t344 h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t344 .brspace { line-height:7px; height:7px; font-size:7px; }
	.content .t344 .btpic { margin:0 0 4px 0; }

	.content .t344_s { width:332px; display:inline; }
	* html  .content .t344_s { width:344px; } /* ie 5 - 6 */
	* html b\ody .content .t344_s { width:332px; } /* ie 6 */
	.content .t344_s .container { width:332px; }
	.content .t344_s .tpic { width:332px; }
	
	.content .t344_n { width:344px; display:inline; }
	.content .t344_n .container { width:344px; }
	.content .t344_n .tpic { width:344px; }
	
	.content .t344 .smalltpic { width:120px; }
	.content .t344 .smalltpichigh { height:120px; }
	.content .t344 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t344 .smalltext { font-size:11px; line-height:15px; }
	.content .t344 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t344 .smalltext h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:15px; }
	.content .t344 .smalltext h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	
	.content .t344 .switch { font-size:11px; }


/* 391px teasers */
	.content .t391 { font-size:12px; line-height:16px; } 
	.content .t391 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t391 h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t391 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t391 h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t391 .brspace { line-height:7px; height:7px; font-size:7px; }
	.content .t391 .btpic { margin:0 0 4px 0; }

	.content .t391_s { width:377px; display:inline; }
	* html  .content .t391_s { width:391px; } /* ie 5 - 6 */
	* html b\ody .content .t391_s { width:377px; } /* ie 6 */
	.content .t391_s .container { width:377px; }
	.content .t391_s .tpic { width:377px; }
	
	.content .t391_n { width:391px; display:inline; }
	.content .t391_n .container { width:391px; }
	.content .t391_n .tpic { width:391px; }
	
	.content .t391 .smalltpic { width:135px; }
	.content .t391 .smalltpichigh { height:135px; }
	.content .t391 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t391 .smalltext { font-size:11px; line-height:15px; }
	.content .t391 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t391 .smalltext h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:15px; }
	.content .t391 .smalltext h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	
	.content .t391 .switch { font-size:11px; }

/* 426px teasers */
	.content .t426 { font-size:12px; line-height:16px; } 
	.content .t426 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t426 h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t426 h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t426 h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t426 .brspace { line-height:7px; height:7px; font-size:7px; }
	.content .t426 .btpic { margin:0 0 4px 0; }

	.content .t426_s { width:414px; display:inline; }
	* html  .content .t426_s { width:426px; } /* ie 5 - 6 */
	* html b\ody .content .t426_s { width:414px; } /* ie 6 */
	.content .t426_s .container { width:414px; }
	.content .t426_s .tpic { width:414px; }
	
	.content .t426_n { width:426px; display:inline; }
	.content .t426_n .container { width:426px; }
	.content .t426_n .tpic { width:426px; }
	
	.content .t426 .smalltpic { width:150px; }
	.content .t426 .smalltpichigh { height:150px; }
	.content .t426 .smalltpicbox { margin:0 0 4px 0; }

	.content .t426 .smalltext { font-size:12px; line-height:16px; }
	.content .t426 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t426 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t426 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t426 .switch { font-size:11px; }
	
/* 482px teasers */
	.content .t482 { font-size:14px; line-height:18px; } 
	.content .t482 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t482 h1 { font-size:22px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:26px; }
	.content .t482 h2 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:bold;  }
	.content .t482 h3 { font-size:11px; margin:0; padding:0 0 1px 0; color:#A3B5C0; font-weight:normal; text-transform:uppercase; }
	.content .t482 .brspace { line-height:10px; height:10px; font-size:10px; }
	.content .t482 .btpic { margin:0 0 6px 0; }

	.content .t482_s { width:470px; display:inline; }
	* html  .content .t482_s { width:482px; } /* ie 5 - 6 */
	* html b\ody .content .t482_s { width:470px; } /* ie 6 */
	.content .t482_s .container { width:470px; }
	.content .t482_s .tpic { width:470px; }
	
	.content .t482_n { width:482px; display:inline; }
	.content .t482_n .container { width:482px; }
	.content .t482_n .tpic { width:482px; }
	
	.content .t482 .smalltpic { width:170px; }
	.content .t482 .smalltpichigh { height:170px; }
	.content .t482 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t482 .autotext { font-size:12px; line-height:16px; }
	.content .t482 .autotext h1 { font-size:14px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:16px; }
	.content .t482 .autotext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t482 .autotext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t482 .smalltext { font-size:12px; line-height:16px; }
	.content .t482 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t482 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t482 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t482 .special4b4 { font-size:12px; line-height:16px; }
	.content .t482 .special4b4 h1 { font-size:16px; margin:0; padding:0 0 6px 4px; font-family:times, serif; line-height:18px; }
	.content .t482 .special4b4 h2 { font-size:12px; margin:0; padding:0 0 5px 4px; font-weight:bold; line-height:16px; }
	.content .t482 .special4b4 h3 { font-size:10px; margin:0; padding:0 0 6px 4px; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t482 .special4b4 .tpic { margin:0 0 1px 0; }
	* .content .t482 .special4b4 .tpic { // margin:0; }
	
	.content .t482 .special4b4 td { padding:3px 6px 0 4px; font-family:times, serif; font-weight:bold; }
	.content .t482 .special4b4 .lasttd { padding:3px 4px 0 4px; }
	.content .t482 .special4b4 .tpic { width:108px; }
	
	.content .t482 .switch { font-size:11px; }
	
/* 486px teasers */
	.content .t486 { font-size:14px; line-height:18px; } 
	.content .t486 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t486 h1 { font-size:22px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:26px; }
	.content .t486 h2 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:bold;  }
	.content .t486 h3 { font-size:11px; margin:0; padding:0 0 1px 0; color:#A3B5C0; font-weight:normal; text-transform:uppercase; }
	.content .t486 .brspace { line-height:10px; height:10px; font-size:10px; }
	.content .t486 .btpic { margin:0 0 6px 0; }

	.content .t486_s { width:470px; display:inline; }
	* html  .content .t486_s { width:486px; } /* ie 5 - 6 */
	* html b\ody .content .t486_s { width:470px; } /* ie 6 */
	.content .t486_s .container { width:470px; }
	.content .t486_s .tpic { width:470px; }
	
	.content .t486_n { width:486px; display:inline; }
	.content .t486_n .container { width:486px; }
	.content .t486_n .tpic { width:486px; }
	
	.content .t486 .smalltpic { width:170px; }
	.content .t486 .smalltpichigh { height:170px; }
	.content .t486 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t486 .autotext { font-size:12px; line-height:16px; }
	.content .t486 .autotext h1 { font-size:14px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:16px; }
	.content .t486 .autotext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t486 .autotext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t486 .smalltext { font-size:12px; line-height:16px; }
	.content .t486 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:18px; }
	.content .t486 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t486 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t486 .special4b4 { font-size:12px; line-height:16px; }
	.content .t486 .special4b4 h1 { font-size:16px; margin:0; padding:0 0 6px 4px; font-family:times, serif; line-height:18px; }
	.content .t486 .special4b4 h2 { font-size:12px; margin:0; padding:0 0 5px 4px; font-weight:bold; line-height:16px; }
	.content .t486 .special4b4 h3 { font-size:10px; margin:0; padding:0 0 6px 4px; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t486 .special4b4 .tpic { margin:0 0 1px 0; }
	* .content .t486 .special4b4 .tpic { // margin:0; }
	
	.content .t486 .special4b4 td { padding:3px 6px 0 4px; font-family:times, serif; font-weight:bold; }
	.content .t486 .special4b4 .lasttd { padding:3px 4px 0 4px; }
	.content .t486 .special4b4 .tpic { width:108px; }
	
	.content .t486 .switch { font-size:11px; }
	
/* 508px teasers */
	.content .t508 { font-size:14px; line-height:18px; } 
	.content .t508 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t508 h1 { font-size:22px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:26px; }
	.content .t508 h2 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:bold;  }
	.content .t508 h3 { font-size:11px; margin:0; padding:0 0 1px 0; color:#A3B5C0; font-weight:normal; text-transform:uppercase; }
	.content .t508 .brspace { line-height:10px; height:10px; font-size:10px; }
	.content .t508 .btpic { margin:0 0 6px 0; }

	.content .t508_s { width:496px; display:inline; }
	* html  .content .t508_s { width:508px; } /* ie 5 - 6 */
	* html b\ody .content .t508_s { width:496px; } /* ie 6 */
	.content .t508_s .container { width:496px; }
	.content .t508_s .tpic { width:496px; }
	
	.content .t508_n { width:508px; display:inline; }
	.content .t508_n .container { width:508px; }
	.content .t508_n .tpic { width:508px; }
	
	.content .t508 .smalltpic { width:180px; }
	.content .t508 .smalltpichigh { height:180px; }
	.content .t508 .smalltpicbox { margin:0 0 4px 0; }

	.content .t508 .smalltext { font-size:12px; line-height:16px; }
	.content .t508 .smalltext h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t508 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t508 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t508 .special4b4 { font-size:12px; line-height:16px; }
	.content .t508 .special4b4 h1 { font-size:18px; margin:0; padding:0 0 5px 4px; font-family:times, serif; line-height:20px; }
	.content .t508 .special4b4 h2 { font-size:12px; margin:0; padding:0 0 5px 4px; font-weight:bold; line-height:16px; }
	.content .t508 .special4b4 h3 { font-size:10px; margin:0; padding:0 0 6px 4px; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t508 .special4b4 .tpic { margin:0 0 1px 0; }
	* .content .t508 .special4b4 .tpic { // margin:0; }
	
	.content .t508 .special4b4 td { padding:3px 6px 0 4px; font-family:times, serif; font-weight:bold; }
	.content .t508 .special4b4 .lasttd { padding:3px 4px 0 4px; }
	.content .t508 .special4b4 .tpic { width:114px; }
	
	.content .t508 .switch { font-size:11px; }
	
/* 672px teasers */
	.content .t672 { font-size:14px; line-height:18px; } 
	.content .t672 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t672 h1 { font-size:22px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:26px; }
	.content .t672 h2 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:bold;  }
	.content .t672 h3 { font-size:11px; margin:0; padding:0 0 1px 0; color:#A3B5C0; font-weight:normal; text-transform:uppercase; }
	.content .t672 .brspace { line-height:10px; height:10px; font-size:10px; }
	.content .t672 .btpic { margin:0 0 6px 0; }
	
	.content .t672_s { width:660px; display:inline; }
	* html  .content .t672_s { width:672px; } /* ie 5 - 6 */
	* html b\ody .content .t672_s { width:660px; } /* ie 6 */
	.content .t672_s .container { width:660px; }
	.content .t672_s .tpic { width:660px; }
	
	.content .t672_n { width:672px; display:inline; }
	.content .t672_n .container { width:672px; }
	.content .t672_n .tpic { width:672px; }
	
	.content .t672 .smalltpic { width:235px; }
	.content .t672 .smalltpichigh { height:235px; }
	.content .t672 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t672 .smalltext { font-size:12px; line-height:16px; }
	.content .t672 .smalltext h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t672 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t672 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t672 .special4b4 { font-size:12px; line-height:16px; }
	.content .t672 .special4b4 h1 { font-size:18px; margin:0; padding:0 0 5px 4px; font-family:times, serif; line-height:20px; }
	.content .t672 .special4b4 h2 { font-size:12px; margin:0; padding:0 0 5px 4px; font-weight:bold; line-height:16px; }
	.content .t672 .special4b4 h3 { font-size:10px; margin:0; padding:0 0 6px 4px; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t672 .special4b4 .tpic { margin:0 0 1px 0; }
	* .content .t672 .special4b4 .tpic { // margin:0; }
	
	.content .t672 .special4b4 td { padding:3px 6px 0 4px; font-family:times, serif; font-weight:bold; }
	.content .t672 .special4b4 .lasttd { padding:3px 4px 0 4px; }
	.content .t672 .special4b4 .tpic { width:155px; }
	
	.content .t672 .switch { font-size:11px; }

/* 792px teasers */
	.content .t792 { font-size:14px; line-height:18px; } 
	.content .t792 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t792 h1 { font-size:22px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:26px; }
	.content .t792 h2 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:bold;  }
	.content .t792 h3 { font-size:11px; margin:0; padding:0 0 1px 0; color:#A3B5C0; font-weight:normal; text-transform:uppercase; }
	.content .t792 .brspace { line-height:10px; height:10px; font-size:10px; }
	.content .t792 .btpic { margin:0 0 6px 0; }
	
	.content .t792_s { width:778px; display:inline; }
	* html  .content .t792_s { width:792px; } /* ie 5 - 6 */
	* html b\ody .content .t792_s { width:778px; } /* ie 6 */
	.content .t792_s .container { width:778px; }
	.content .t792_s .tpic { width:778px; }
	
	.content .t792_n { width:792px; display:inline; }
	.content .t792_n .container { width:792px; }
	.content .t792_n .tpic { width:792px; }
	
	.content .t792 .smalltpic { width:277px; }
	.content .t792 .smalltpichigh { height:277px; }
	.content .t792 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t792 .smalltext { font-size:12px; line-height:16px; }
	.content .t792 .smalltext h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t792 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t792 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t792 .special4b4 { font-size:12px; line-height:16px; }
	.content .t792 .special4b4 h1 { font-size:18px; margin:0; padding:0 0 5px 4px; font-family:times, serif; line-height:20px; }
	.content .t792 .special4b4 h2 { font-size:12px; margin:0; padding:0 0 5px 4px; font-weight:bold; line-height:16px; }
	.content .t792 .special4b4 h3 { font-size:10px; margin:0; padding:0 0 6px 4px; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t792 .special4b4 .tpic { margin:0 0 1px 0; }
	* .content .t792 .special4b4 .tpic { // margin:0; }
	
	.content .t792 .special4b4 td { padding:3px 6px 0 4px; font-family:times, serif; font-weight:bold; }
	.content .t792 .special4b4 .lasttd { padding:3px 4px 0 4px; }
	.content .t792 .special4b4 .tpic { width:155px; }
	
	.content .t792 .switch { font-size:11px; }

/* 982px teasers */
	.content .t982 { font-size:14px; line-height:18px; } 
	.content .t982 .tnews { font-size:14px; line-height:23px; padding:0 0 2px 4px; }
	.content .t982 h1 { font-size:22px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:26px; }
	.content .t982 h2 { font-size:14px; margin:0; padding:0 0 5px 0; font-weight:bold;  }
	.content .t982 h3 { font-size:11px; margin:0; padding:0 0 1px 0; color:#A3B5C0; font-weight:normal; text-transform:uppercase; }
	.content .t982 .brspace { line-height:10px; height:10px; font-size:10px; }
	.content .t982 .btpic { margin:0 0 6px 0; }
	
	.content .t982_s { width:964px; display:inline; }
	* html  .content .t982_s { width:982px; } /* ie 5 - 6 */
	* html b\ody .content .t982_s { width:964px; } /* ie 6 */
	.content .t982_s .container { width:964px; }
	.content .t982_s .tpic { width:964px; }
	
	.content .t982_n { width:982px; display:inline; }
	.content .t982_n .container { width:982px; }
	.content .t982_n .tpic { width:982px; }
	
	.content .t982 .smalltpic { width:344; }
	.content .t982 .smalltpichigh { height:344px; }
	.content .t982 .smalltpicbox { margin:0 0 4px 0; }
	
	.content .t982 .smalltext { font-size:12px; line-height:16px; }
	.content .t982 .smalltext h1 { font-size:18px; margin:0; padding:0 0 5px 0; font-family:times, serif; line-height:20px; }
	.content .t982 .smalltext h2 { font-size:12px; margin:0; padding:0 0 5px 0; font-weight:bold; line-height:16px; }
	.content .t982 .smalltext h3 { font-size:10px; margin:0; padding:0 0 6px 0; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }

	.content .t982 .special4b4 { font-size:12px; line-height:16px; }
	.content .t982 .special4b4 h1 { font-size:18px; margin:0; padding:0 0 5px 4px; font-family:times, serif; line-height:20px; }
	.content .t982 .special4b4 h2 { font-size:12px; margin:0; padding:0 0 5px 4px; font-weight:bold; line-height:16px; }
	.content .t982 .special4b4 h3 { font-size:10px; margin:0; padding:0 0 6px 4px; color:#A3B5C0; font-weight:normal; line-height:12px; text-transform:uppercase; }
	.content .t982 .special4b4 .tpic { margin:0 0 1px 0; }
	* .content .t982 .special4b4 .tpic { // margin:0; }
	
	.content .t982 .special4b4 td { padding:3px 6px 0 4px; font-family:times, serif; font-weight:bold; }
	.content .t982 .special4b4 .lasttd { padding:3px 4px 0 4px; }
	.content .t982 .special4b4 .tpic { width:155px; }
	
	.content .t982 .switch { font-size:11px; }
	
/* teaser types */
	.shop span { display:none; }

	/*** needs smaller with ***/

	/* no backgroundcolor, border */
		.content .ttype1 { padding:5px 5px 7px 5px; border:1px solid #B2CBDB; } 
		.content .ttype1 .switch { border-top:1px solid #B2CBDB; }
		.content .ttype1 .shop { float:right; background:no-repeat url(h-shop.gif) top left; width:25px; height:25px; }

	/* light blue */
		.content .ttype2 { padding:6px 6px 8px 6px; background:#B2CBDB; }
		.content .ttype2 a { color:#fff; }
		.content .ttype2 a:hover { color:#fff; }
		.content .ttype2 a:visited {color:#fff; }
		.content .ttype2 h3 { color:#005388; }
		.content .ttype2 .switch_buttons_back { background:no-repeat url(back_l.gif); }
		.content .ttype2 .switch_buttons_next { background:no-repeat url(next_l.gif); }
		.content .ttype2 li { background:no-repeat url(list_l.gif) top left; }
		.content .ttype2 .shop { float:right; background:no-repeat url(h-shop_l.gif) top left; width:29px; height:29px; }
	
	/* dark blue */
		.content .ttype3 { padding:6px 6px 8px 6px; background:#4C86AB; color:#fff; }
		.content .ttype3 a { color:#fff; }
		.content .ttype3 a:hover { color:#fff; }
		.content .ttype3 a:visited {color:#fff; }
		.content .ttype3 h3 { color:#fff; }
		.content .ttype3 .switch_buttons_back { background:no-repeat url(back_b.gif); }
		.content .ttype3 .switch_buttons_next { background:no-repeat url(next_b.gif); }
		.content .ttype3 li { background:no-repeat url(list_b.gif) top left; }
		.content .ttype3 .shop { float:right; background:no-repeat url(h-shop_b.gif) top left; width:29px; height:29px; }
	
	/* yellow */
		.content .ttype4 { padding:6px 6px 8px 6px; background:#FFE9B5; color:#564316; }
		.content .ttype4 a { color:#E3A100; }
		.content .ttype4 a:hover { color:#E3A100; }
		.content .ttype4 a:visited {color:#E3A100; }
		.content .ttype4 .switch { border-top:1px solid #C6B48A; }
		.content .ttype4 h3 { color:#564316; } 
		.content .ttype4 .switch_buttons_back { background:no-repeat url(back_y.gif); }
		.content .ttype4 .switch_buttons_next { background:no-repeat url(next_y.gif); }
		.content .ttype4 li { background:no-repeat url(list_y.gif) top left; }
		.content .ttype4 .shop { float:right; background:no-repeat url(h-shop_y.gif) top left; width:29px; height:29px; }
	
	/* breaking news */
		.content .ttype5 { padding:5px 5px 7px 5px; border:1px solid #FF2E33; }
		.content .ttype5 .switch { border-top:1px solid #D74A4E; }
		.content .ttype5 a { color:#FF2E33; }
		.content .ttype5 a:hover { color:#FF2E33; }
		.content .ttype5 a:visited {color:#FF2E33; }
		.content .ttype5 .shop { float:right; background:no-repeat url(h-shop.gif) top left; width:25px; height:25px; }
	
	/*** needs normal with ***/

	/* no backgroundcolor, no border, dotted divider */
		.content .ttype10 { padding:0 0 9px 0; border-bottom:1px dotted #B2CBDB; }
		.content .ttype10 .switch { border-top:1px solid #B2CBDB; }
		.content .ttype10 .shop { float:right; background:no-repeat url(h-shop.gif) top left; width:25px; height:25px; }
	
	/* no backgroundcolor, no border, no dotted divider */
		.content .ttype11 { padding:0 0 7px 0; }
		.content .ttype11 .switch { border-top:1px solid #B2CBDB; }
		.content .ttype11 .shop { float:right; background:no-repeat url(h-shop.gif) top left; width:25px; height:25px; }
	
/* individual classes like t236_1 here */

.pubdatedarkblue, .pubdateblue, .pubdatelightblue {
  background: repeat-y top left;
  width:100%;
  margin:1px 0 4px 10px;
  padding-left: 5px;
  clear: both; 
  font-weight:bold;
  font-style: normal;
  color:white;
}

.pubdatedarkblue { background-image: url(/mat/news_tiefblau.gif); }
.pubdateblue { background-image: url(/mat/news_dunkelblau.gif); }
.pubdatelightblue { background-image: url(/mat/news_blaugrau.gif); }

.pubdatedarkbluebottom, .pubdatebluebottom, .pubdatelightbluebottom {
  background: repeat-y top left;
  width:100%;
  margin:1px 0 4px 10px;
  font-weight:bold;
  font-style: normal;
  color:white;
  text-align:right;
  clear: both; }

.pubdatedarkbluebottom { background-image: url(/mat/news_tiefblau.gif); }
.pubdatebluebottom { background-image: url(/mat/news_dunkelblau.gif); }
.pubdatelightbluebottom { background-image: url(/mat/news_blaugrau.gif); }

body .pubdateblue a, .pubdatedarkblue a, .pubdatedarkbluebottom a, .pubdatebluebottom a, .pubdateblue a, .pubdatelightbluebottom a, .pubdatelightblue a  { color:white; padding-right: 15px; }

/* open/close displays */
.contentHider {
  background: repeat-y top left;
  padding: 3px;
  color:white;
  background-image: url(news_tiefblau.gif);
}
.contentHider.blue {
  background-image: url(news_dunkelblau.gif);
}
.contentHider.lightblue {
  background-image: url(news_blaugrau.gif);
}

.contentHider .head {
  font-weight:bold;
  margin: 0;
  padding: 0 0 2px 3px;
  cursor: pointer;
}

.contentHider .head img {
  display: inline;
  padding-right: 0.5em;
}

.contentHider .body {
  display: none;
  background-color: white;
  color: black;
  padding: 3px;
}

/* ************************
 * 
 * Imageshow
 * 
 */

.content .article.imagecontainer {
  width: 485px;
  padding: 10px;
  float: left;
  margin-right: 10px;
    border: 0px solid #B2CBDB;
}
 
.imagecontainer .articlefunctions_outside {
  margin-top: 10px;
}

.imagedetail #goback,
.imagedetail #goup,
.imagedetail #goforw {
  height: 100%;
  background: url(space.gif);
  position:absolute;
  width:33%;
  text-align:center;
}
.imagedetail #goback {
  left: 0%;
}
.imagedetail #goup {
  left: 33.5%;
}
.imagedetail #goforw {
  left: 67%;
}
.imagedetail #goback img,
.imagedetail #goup img,
.imagedetail #goforw img {
  display:none;
  margin-top: 50%;
  margin-left: auto;
  margin-right: auto;
}

.content .imagedetail .image {
   text-align: center;
   position: relative;
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   width: 485px;
}

#bild {
  display: inline;
}

.imagechooser {
  width: 155px;
  margin: 0px 0 0 0px;
  border-top: 1px solid #B2CBDB;
  padding: 10px 0;
  background:#F0F5F8;
}
* html .imagechooser { width: 151px; }

.imagechooser th {
  padding-bottom: 10px;
  font-size: 15px;
}
.imagechooser td {
  vertical-align: top;
  text-align: left;
  width: 145px;
  height: 145px;
}
* html .imagechooser td,

.imagechooser td.prev {
  padding-right: 10px;
}

* html .imagechooser td.prev {
  padding-right: 0px;
}

.imagechooser td.next {}
.imagechooser a {
  position: relative;
  display: block;
  line-height: 145px;
}

.imagechooser a img {
  width: 145px;
  opacity: 0.3;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  filter: alpha(opacity=30);
}
* html .imagechooser a img { width: 143px; }

.imagechooser a:hover img {
  opacity: 1;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  filter: alpha(opacity=100);
}

.imagechooser em {
  display: block;
  height: 145px;
  background: white;
  cursor: pointer;
}

.imagechooser span {
  display: block;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  width: 145px;
  text-align: center;
  background: white;
  cursor: pointer;
}
* html .imagechooser span { width: 143px; }

.imagechooser span img {
  opacity: 1;
  filter: alpha(opacity=100);
  width: 25px;
  display: inline;
}
* html .imagechooser span img { width: 25px; }





.content .article .thumbnails {
  margin-left: -10px;
}

.content .article .thumbnails .teaser {
  height: 200px;
  overflow: hidden;
}

.content .article .thumbnails a.toDetails {
  display: block;
  text-align: center;
  position: relative;
}

.content .article .thumbnails a.toDetails .rating {
  position: absolute;
  top: 0;
  right: 0;
  line-height: 16px;
  padding: 7px;
  color: white;
  font-weight: bold;
  text-decoration: none;
  background-color: #888;
  opacity: 0.8;
  filter: alpha(opacity=80);
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.content .article .thumbnails a.toDetails .rating.r1 { background: #0f0; }
.content .article .thumbnails a.toDetails .rating.r2 { background: #9f0; }
.content .article .thumbnails a.toDetails .rating.r3 { background: #df0; }
.content .article .thumbnails a.toDetails .rating.r4 { background: #fd0; }
.content .article .thumbnails a.toDetails .rating.r5 { background: #f90; }
.content .article .thumbnails a.toDetails .rating.r6 { background: #f00; }

.content .article .thumbnails a img {
  display: inline;
}



  .header_video {
    background: #f4f4f4 no-repeat url(cp-icons/ic_video.jpg) left top; line-height: 20px; text-transform: uppercase; color: #626262; font-size:12px; font-family:Arial,sans-serif; padding:0 0 0 30px; margin: 0 0 5px 0; display:block; }
.header_video_old { background:no-repeat url(h-video.gif) top left; line-height:25px; font-size:16px; font-family:Times,serif; padding:0 0 3px 30px; border-bottom:1px solid #B2CBDB; margin:0 0 10px 0; text-transform:uppercase; display:block; }

.strvideobox .tab_end { margin: 0 0 1px; height: 0; }

.strvideobox ul, .strvideobox ul li {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  background: none;
  line-height: 0;
  border-bottom: 1px solid #b2cbdb;
    clear:both;
}

.strvideobox ul li.last {
    border-bottom: none;
}

.strvideobox ul { /*width: 180px;*/ }

.strvideobox li {
    height:auto;
}

.shot {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 100px;
    height: 75px;
    float:left;
}

.shot300 {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 100px;
    height: 75px;
    float:left;
}

.shot180 {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 60px;
    height: 45px;
    float:left;
}


.strvideoinfo {
  font: 10px/16px Arial,sans-serif;
  padding: 4px 0 4px 50px;
}

.strvideoinfo300 {
  font: 10px/16px Arial,sans-serif;
  padding: 4px 0 4px 50px;
}
.strvideoinfo180 {
  font: 10px/16px Arial,sans-serif;
  padding: 4px 0 4px 4px;
}

.strvideoinfo a {
  font-weight: bold;
}

.outer_weather {
  margin: 10px 0 0;
}

.strvideobox .rubriclink {
    background:no-repeat url(list_w.gif) top left;
    margin: 6px 0 2px 0;
    padding-left:15px;
}




.header_reporter { background:no-repeat url(/mat/Neue_Reporter.gif) top left; line-height:25px; font-size:16px; font-family:Times,serif; padding:0 0 3px 30px; border-bottom:1px solid #B2CBDB; margin:0 0 10px 0; text-transform:uppercase; display:block; }
.header_reporter_aktivste { background:no-repeat url(/mat/Megafon_icon.gif) top left; line-height:25px; font-size:16px; font-family:Times,serif; padding:0 0 3px 30px; border-bottom:1px solid #B2CBDB; margin:0 0 10px 0; text-transform:uppercase; display:block; }
.header_reporter_gruppen { background:no-repeat url(/mat/Neue_Gruppen_Icon.gif) top left; line-height:25px; font-size:16px; font-family:Times,serif; padding:0 0 3px 30px; border-bottom:1px solid #B2CBDB; margin:0 0 10px 0; text-transform:uppercase; display:block; }
.header_reporter_aktivegruppen { background:no-repeat url(/mat/Aktivste_Gruppen_Icon.gif) top left; line-height:25px; font-size:16px; font-family:Times,serif; padding:0 0 3px 30px; border-bottom:1px solid #B2CBDB; margin:0 0 10px 0; text-transform:uppercase; display:block; }

.breporterbox .tab_end { margin: 0 0 1px; height: 0; }

.breporterbox ul, .breporterbox ul li {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  background: none;
  line-height: 0;
  border-bottom: 1px solid #b2cbdb;
    clear:both;
}

.breporterbox ul li.last {
    border-bottom: none;
}

.breporterbox ul { /*width: 180px;*/ }

.breporterbox li {
    height:auto;
}

.reportershot {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 75px;
    float:left;
}

.reportershot672, .reportershot482 {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 105px;
    float:left;
}
.reportershot300,.reportershot331, .reportershot236 {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 75px;
    float:left;
}

.reportershot180,.reportershot154,.reportershot145 {
  background: #d8e5ed;
    vertical-align:middle;
  padding: 0px;
    margin: 3px 8px 0 0;
    width: 45px;
    float:left;
}


.breporterinfo {
  font: 10px/16px Arial,sans-serif;
  padding: 4px 0 4px 0px;
}

.breporterinfo300 {
  font: 10px/16px Arial,sans-serif;
  padding: 4px 0 4px 0px;
}
.breporterinfo180 {
  font: 10px/16px Arial,sans-serif;
  padding: 4px 0 4px 4px;
}

.breporterinfo a {
  font-weight: bold;
}

.breporterbox .rubriclink {
    background:no-repeat url(list_w.gif) top left;
    margin: 6px 0 2px 0;
    padding-left:15px;
}

.breporterinfo p {
    line-height:12px;
    size:10px;
}




/* TABS AT THE BEGINNING, AFP BOX */
#tabs_afp_outside { margin:0; padding:0; clear:both; }
* #tabs_afp_outside { // margin:0 0 1px 0; } /*  all ie */
#tabs_afp_outside .tabs_rightlinks { float:right; padding-top:2px; }

#tabs_afp_inside { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_afp_inside li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_afp_inside li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_afp_inside li:hover { border:1px solid #005388; border-bottom:0; }

#tabs_afp_inside li a { color:#005388; text-decoration:none; }
#tabs_afp_inside li a:hover { color:#005388; text-decoration:none; }
#tabs_afp_inside li a:visited { color:#005388; text-decoration:none; }

#tabs_afp_inside .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_afp_inside .selected a { color:#ffffff; }
#tabs_afp_inside .selected a:hover { color:#ffffff; }
#tabs_afp_inside .selected a:visited { color:#ffffff; }


#tabs_afp_inside_bottom { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_afp_inside_bottom li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_afp_inside_bottom li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_afp_inside_bottom li:hover { border:1px solid #005388; border-bottom:0; }
	    
#tabs_afp_inside_bottom li a { color:#005388; text-decoration:none; }
#tabs_afp_inside_bottom li a:hover { color:#005388; text-decoration:none; }
#tabs_afp_inside_bottom li a:visited { color:#005388; text-decoration:none; }
	    
#tabs_afp_inside_bottom .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_afp_inside_bottom .selected a { color:#ffffff; }
#tabs_afp_inside_bottom .selected a:hover { color:#ffffff; }
#tabs_afp_inside_bottom .selected a:visited { color:#ffffff; }



#tabs_afp_inside_sub { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_afp_inside_sub li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_afp_inside_sub li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_afp_inside_sub li:hover { border:1px solid #005388; border-bottom:0; }

#tabs_afp_inside_sub li a { color:#005388; text-decoration:none; }
#tabs_afp_inside_sub li a:hover { color:#005388; text-decoration:none; }
#tabs_afp_inside_sub li a:visited { color:#005388; text-decoration:none; }

#tabs_afp_inside_sub .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_afp_inside_sub .selected a { color:#ffffff; }
#tabs_afp_inside_sub .selected a:hover { color:#ffffff; }
#tabs_afp_inside_sub .selected a:visited { color:#ffffff; }




/* TABS AT THE BEGINNING, DPA BOX */
#tabs_dpa_outside { margin:0; padding:0; clear:both; }
* #tabs_dpa_outside { // margin:0 0 1px 0; } /*  all ie */
#tabs_dpa_outside .tabs_rightlinks { float:right; padding-top:2px; }
/* 618C2D */
#tabs_dpa_inside { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_dpa_inside li { background:#ffffff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_dpa_inside li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_dpa_inside li:hover { border:1px solid #005388; border-bottom:0; }

#tabs_dpa_inside li a { color:#005388; text-decoration:none; }
#tabs_dpa_inside li a:hover { color:#005388; text-decoration:none; }
#tabs_dpa_inside li a:visited { color:#005388; text-decoration:none; }

#tabs_dpa_inside .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_dpa_inside .selected a { color:#ffffff; }
#tabs_dpa_inside .selected a:hover { color:#ffffff; }
#tabs_dpa_inside .selected a:visited { color:#ffffff; }


#tabs_dpa_inside_bottom { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_dpa_inside_bottom li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_dpa_inside_bottom li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_dpa_inside_bottom li:hover { border:1px solid #005388; border-bottom:0; }
	    
#tabs_dpa_inside_bottom li a { color:#005388; text-decoration:none; }
#tabs_dpa_inside_bottom li a:hover { color:#005388; text-decoration:none; }
#tabs_dpa_inside_bottom li a:visited { color:#005388; text-decoration:none; }
	    
#tabs_dpa_inside_bottom .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_dpa_inside_bottom .selected a { color:#ffffff; }
#tabs_dpa_inside_bottom .selected a:hover { color:#ffffff; }
#tabs_dpa_inside_bottom .selected a:visited { color:#ffffff; }



#tabs_dpa_inside_sub { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_dpa_inside_sub li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_dpa_inside_sub li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_dpa_inside_sub li:hover { border:1px solid #005388; border-bottom:0; }

#tabs_dpa_inside_sub li a { color:#005388; text-decoration:none; }
#tabs_dpa_inside_sub li a:hover { color:#005388; text-decoration:none; }
#tabs_dpa_inside_sub li a:visited { color:#005388; text-decoration:none; }

#tabs_dpa_inside_sub .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_dpa_inside_sub .selected a { color:#ffffff; }
#tabs_dpa_inside_sub .selected a:hover { color:#ffffff; }
#tabs_dpa_inside_sub .selected a:visited { color:#ffffff; }




/* TABS AT THE BEGINNING, Online First BOX */
#tabs_of_outside { margin:0; padding:0; clear:both; }
* #tabs_of_outside { // margin:0 0 1px 0; } /*  all ie */
#tabs_of_outside .tabs_rightlinks { float:right; padding-top:2px; }

#tabs_of_inside { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_of_inside li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_of_inside li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_of_inside li:hover { border:1px solid #005388; border-bottom:0; }

#tabs_of_inside li a { color:#005388; text-decoration:none; }
#tabs_of_inside li a:hover { color:#005388; text-decoration:none; }
#tabs_of_inside li a:visited { color:#005388; text-decoration:none; }

#tabs_of_inside .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_of_inside .selected a { color:#ffffff; }
#tabs_of_inside .selected a:hover { color:#ffffff; }
#tabs_of_inside .selected a:visited { color:#ffffff; }


#tabs_of_inside_bottom { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_of_inside_bottom li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_of_inside_bottom li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_of_inside_bottom li:hover { border:1px solid #005388; border-bottom:0; }
	    
#tabs_of_inside_bottom li a { color:#005388; text-decoration:none; }
#tabs_of_inside_bottom li a:hover { color:#005388; text-decoration:none; }
#tabs_of_inside_bottom li a:visited { color:#005388; text-decoration:none; }
	    
#tabs_of_inside_bottom .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_of_inside_bottom .selected a { color:#ffffff; }
#tabs_of_inside_bottom .selected a:hover { color:#ffffff; }
#tabs_of_inside_bottom .selected a:visited { color:#ffffff; }



#tabs_of_inside_sub { margin:0; padding:0; border-collapse:collapse; display:table; cursor:pointer;}
#tabs_of_inside_sub li { background:#fff; color:#005388; list-style:none; float:left; padding:2px 7px 1px 7px; border:1px solid #B2CBDB; border-bottom:0; font-size:12px; margin:0 1px 1px 0; }
* #tabs_of_inside_sub li { // padding:0 7px 3px 7px; } /*  all ie */
#tabs_of_inside_sub li:hover { border:1px solid #005388; border-bottom:0; }

#tabs_of_inside_sub li a { color:#005388; text-decoration:none; }
#tabs_of_inside_sub li a:hover { color:#005388; text-decoration:none; }
#tabs_of_inside_sub li a:visited { color:#005388; text-decoration:none; }

#tabs_of_inside_sub .selected { color:#ffffff; background:#005388; border:1px solid #005388; border-bottom:0; }
#tabs_of_inside_sub .selected a { color:#ffffff; }
#tabs_of_inside_sub .selected a:hover { color:#ffffff; }
#tabs_of_inside_sub .selected a:visited { color:#ffffff; }



.liveticks_front_teaser {
    width:100%;
    padding:0;
    font-size:10px;
}

.liveticks_front_teaser tr {
    padding:3px;
}
.liveticks_front_teaser th {
    color:white;
    background:#666;
}

.liveticks_front_teaser td {
    vertical-align:top;
    padding:3px;
    border-bottom:1px dotted #ccc;
}

.liveticks_teaser_result  {
    text-align:center;
    font-weight:bold;
    margin: 10px 0 10px 0;
}

#teaser_offers_market_complete {
    height:6200px;
}









.picturebox {
}

.picturebox ul.picturebox_header {
  background: #535354 url(picturebox_header.png) repeat-x left bottom;
  text-align: right;
  font-weight: bold;
  height: 24px;
  line-height: 24px;
  padding: 0 20px 1px 0;
}

.picturebox ul.picturebox_header li {
  background:none;
  display: inline;
  margin: 0;
  padding: 0;
}

div.picturebox .picturebox_header a {
  color: white;
  line-height: 24px;
  height: 24px;
  display: inline-block;
  padding: 0 5px;
}

.picturebox_header li a:hover,
.picturebox_header li.active a {
  outline: 0;
  background: #497AB2 url(picturebox_active.png) right top repeat-y;
}

.picturebox_container {
  position: relative;
  height: 275px;
  overflow:hidden;
}

.picturebox_content {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  z-index: 1;
}

.picturebox_content:target,
.picturebox_active_content {
  display: block;
  z-index: 10;
}

.picturebox_content_header {
  background: url(picturebox_body_bottom.png) no-repeat left bottom;
  position: absolute;
  top: 0;
  padding-bottom: 1px;
}

div.picturebox .picturebox_content_header a {
  background: url(picturebox_body_content.png) repeat-y left bottom;
  display: block;
  padding: 11px 182px 14px 9px;
  line-height: 18px;
  font-size: 16px;
  width: 291px;
  color: white;
}


#theme_banner {
   margin: 0 0 10px 10px;
   width:992px;
}

#theme_banner img {
   width:992px;
}


.lt_teaser_result {
    color:#000;
    font-weight:bold;
    font-size:18px;
}

.lt_teaser_tick_title {
    font-weight:bold;
    font-size:12px;
}
.lt_teaser_tick_shorttext {
    font-weight:bold;
    color:#666;
}

body .content span.lt_teaser_current_result {
    text-align:center;
    padding:0;
    margin:0;
    font-size: 14px;
    font-style: normal;
    color: #FFF;
    font-weight: bolder;
    font-family:Arial,sans-serif; 
}



.lt_teaser_ticks_front {
    width:100%;
    padding:0;
    background-color: #d5e0ec;
    font-size:12px; 
    font-weight:normal; 
    font-family:Arial,sans-serif; 
    line-height:16px; 
}

.lt_teaser_ticks_front tr {
    padding:3px;
}
.lt_teaser_ticks_front th {
    color:white;
    background:#666;
}

.lt_teaser_ticks_front td {
    vertical-align:top;
    padding:3px;
    border-bottom:1px dotted #ccc;
}

.lt_teaser_opponent_description_image {
    max-width:50px;
    max-height:50px;
    margin:5px auto 10px auto;
}


body .content .teaser img.lt_teaser_opponent_result_image,
h1 img.lt_teaser_opponent_result_image {
    max-width:85px;
    max-height:85px;
    margin:0 auto 0 auto;
    vertical-align:middle;
    display:inline;
}

.lt_teaser_referee_image {
    display:inline;
    float:left;
    margin-right:10px;
    max-height:70px;
    max-width:70px;
}

.lt_teaser_ticker_actor_image {
    max-width:45px;
    max-height:45px;
    margin:0;
    display:inline;
}

.lt_teaser_author_layer_td_text {
    background:white;
}

.lt_teaser_author_layer_td_label {
    background:#ccc;
    padding-right:4px;
}

.lt_teaser_author_layer_table {
    width:100%;
    padding:0;
    background-color: #white;
    font-size:12px; 
    font-weight:normal; 
    font-family:Arial,sans-serif; 
    line-height:16px; 
}


.lt_teaser_sponsor {
}

.lt_teaser_sponsor_intro {
   font-weight:normal;
   font-size:8px;
   padding: 5px 0;
}


.liveticker_teaser_result  {
    text-align:center;
    padding: 0;
    margin: 0 5px;
}

#moneyspecial_pflichtteaser2 .VWD { margin-bottom: 10px; border: 1px solid #b2cbdb;}
#moneyspecial_pflichtteaser2 .VWD .teaserbox_a { border:none; padding: 3px;}
#moneyspecial_pflichtteaser2 .VWD img,
#moneyspecial_uebersicht .VWD img { display: inline; }

