/* TEASER */

/* all teaser */
	.content .teaser { z-index:0; margin:0 0 15px 10px; float:left; overflow:hidden; text-align:left; display:inline; color: #000; } 
	.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(list_w.gif) top left; }

/* title with red background e.g. breaking news */
	.content .teaser .trasterred { background:repeat-y url(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(/boxxmat/news_dunkelblau.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:white; }
	.content .teaser .trasterbrown { background:repeat-y url(/boxxmat/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(/boxxmat/news_hellorange.gif) top left; width:100%; margin:1px 0 4px 0; font-weight:bold; font-style: normal; color:#ffffff; }
	.content .teaser .trasterlightblue { background:repeat-y url(/boxxmat/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; }
	
	.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(icons/back-ffffff.png);  }
	.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(icons/next-ffffff.png);  }
	.content .teaser .switch_buttons_next span { display:none; }

/* 145px teasers */
	.content .t145 { font-size:11px; line-height:15px; }
	.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:Arial, sans-serif; line-height:16px; }
	.content .t145 h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; clear:left; line-height:15px; }
	.content .t145 h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#a4c300; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t145 .brspace { line-height:7px; height:7px; font-size:7px; }

	.content .t145_s { width: 145px; display:inline; }
	.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:10px; line-height:14px; }

/* 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: Arial, sans-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:#a4c300; 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:154px; display:inline; }
	.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:11px; line-height:15px; } 
	.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: Arial, sans-serif; line-height:16px; }
	.content .t180 h2 { font-size:11px; margin:0; padding:0 0 5px 0; font-weight:bold; clear:left; line-height:15px; }
	.content .t180 h3 { font-size:10px; margin:0; padding:0 0 4px 0; color:#a4c300; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	.content .t180 .brspace { line-height:7px; height:7px; font-size:7px; }

	.content .t180_s { width:180px; display:inline; }
	.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:10px; line-height:14px; }
	
/* 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: Arial, sans-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:#a4c300; 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:236px; display:inline; }
	.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; }
	
/* 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: Arial, sans-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:#a4c300; 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:300px; display:inline; }
	.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:10px; line-height:14px; }
	.content .t300 .smalltext h1 { font-size:16px; margin:0; padding:0 0 5px 0; font-family: Arial, sans-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: Arial, sans-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:#a4c300; 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:318px; display:inline; }
	.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: Arial, sans-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: Arial, sans-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:#a4c300; 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:331px; display:inline; }
	.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: Arial, sans-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:#a4c300; 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: Arial, sans-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:#a4c300; 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:344px; display:inline; }
	.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: Arial, sans-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:#a4c300; font-weight:normal; line-height:12px; text-transform:uppercase; letter-spacing:-1px; }
	
	.content .t344 .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: Arial, sans-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:#a4c300; 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:426px; display:inline; }
	.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: Arial, sans-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:#a4c300; 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: Arial, sans-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:#a4c300; 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:482px; display:inline; }
	.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: Arial, sans-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:#a4c300; 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: Arial, sans-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:#a4c300; 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: Arial, sans-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:#a4c300; 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: Arial, sans-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; }
	
/* 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: Arial, sans-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:#a4c300; 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:508px; display:inline; }
	.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: Arial, sans-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:#a4c300; 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: Arial, sans-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:#a4c300; 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: Arial, sans-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: Arial, sans-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:#a4c300; 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:672px; display:inline; }
	.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: Arial, sans-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:#a4c300; 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: Arial, sans-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:#a4c300; 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: Arial, sans-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; }
	
/* teaser types */
	.shop span { display:none; }

	/*** needs smaller with ***/

		.content .teaser .container { padding:6px 6px 8px 6px; }
  .content .t145_n .container,
  .content .t154_n .container,
  .content .t180_n .container,
  .content .t236_n .container,
  .content .t300_n .container,
  .content .t318_n .container,
  .content .t331_n .container,
  .content .t344_n .container,
  .content .t426_n .container,
  .content .t482_n .container,
  .content .t508_n .container,
  .content .t672_n .container { padding: 0; }
	/* no backgroundcolor, border */
		.content .ttype1 { padding: 0; border: none; }
		.content .t145_s1 { background: url(border/border-145-white-7f0029-top.png) left top no-repeat; } 
		.content .t154_s1 { background: url(border/border-154-white-7f0029-top.png) left top no-repeat; } 
		.content .t180_s1 { background: url(border/border-180-white-7f0029-top.png) left top no-repeat; } 
		.content .t236_s1 { background: url(border/border-236-white-7f0029-top.png) left top no-repeat; } 
		.content .t300_s1 { background: url(border/border-300-white-7f0029-top.png) left top no-repeat; } 
		.content .t318_s1 { background: url(border/border-318-white-7f0029-top.png) left top no-repeat; } 
		.content .t331_s1 { background: url(border/border-331-white-7f0029-top.png) left top no-repeat; } 
		.content .t344_s1 { background: url(border/border-344-white-7f0029-top.png) left top no-repeat; } 
		.content .t426_s1 { background: url(border/border-426-white-7f0029-top.png) left top no-repeat; } 
		.content .t482_s1 { background: url(border/border-482-white-7f0029-top.png) left top no-repeat; } 
		.content .t508_s1 { background: url(border/border-508-white-7f0029-top.png) left top no-repeat; } 
		.content .t672_s1 { background: url(border/border-672-white-7f0029-top.png) left top no-repeat; } 
		.content .t145_s1 .container { background: url(border/border-145-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t154_s1 .container { background: url(border/border-154-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t180_s1 .container { background: url(border/border-180-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t236_s1 .container { background: url(border/border-236-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t300_s1 .container { background: url(border/border-300-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t318_s1 .container { background: url(border/border-318-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t331_s1 .container { background: url(border/border-331-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t344_s1 .container { background: url(border/border-344-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t426_s1 .container { background: url(border/border-426-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t482_s1 .container { background: url(border/border-482-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t508_s1 .container { background: url(border/border-508-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t672_s1 .container { background: url(border/border-672-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .ttype1 .switch { border-top:1px solid #7f0029; }
		.content .ttype1 .shop { float:right; background:no-repeat url(icons/shop-ffffff.png) top left; width:25px; height:25px; }

	/* light blue */
		.content .ttype2 { padding: 0; background: none; color:#fff;}
		.content .t145_s2 { background: url(border/box-145-white-626262-top.png) left top no-repeat; } 
		.content .t154_s2 { background: url(border/box-154-white-626262-top.png) left top no-repeat; } 
		.content .t180_s2 { background: url(border/box-180-white-626262-top.png) left top no-repeat; } 
		.content .t236_s2 { background: url(border/box-236-white-626262-top.png) left top no-repeat; } 
		.content .t300_s2 { background: url(border/box-300-white-626262-top.png) left top no-repeat; } 
		.content .t318_s2 { background: url(border/box-318-white-626262-top.png) left top no-repeat; } 
		.content .t331_s2 { background: url(border/box-331-white-626262-top.png) left top no-repeat; } 
		.content .t344_s2 { background: url(border/box-344-white-626262-top.png) left top no-repeat; } 
		.content .t426_s2 { background: url(border/box-426-white-626262-top.png) left top no-repeat; } 
		.content .t482_s2 { background: url(border/box-482-white-626262-top.png) left top no-repeat; } 
		.content .t508_s2 { background: url(border/box-508-white-626262-top.png) left top no-repeat; } 
		.content .t672_s2 { background: url(border/box-672-white-626262-top.png) left top no-repeat; } 
		.content .t145_s2 .container { background: url(border/box-145-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t154_s2 .container { background: url(border/box-154-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t180_s2 .container { background: url(border/box-180-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t236_s2 .container { background: url(border/box-236-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t300_s2 .container { background: url(border/box-300-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t318_s2 .container { background: url(border/box-318-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t331_s2 .container { background: url(border/box-331-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t344_s2 .container { background: url(border/box-344-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t426_s2 .container { background: url(border/box-426-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t482_s2 .container { background: url(border/box-482-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t508_s2 .container { background: url(border/box-508-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t672_s2 .container { background: url(border/box-672-white-626262-bottom.png) left bottom no-repeat; } 
		.content .ttype2 a { color:#e3e3e3; }
		.content .ttype2 a:hover { color:#e3e3e3; }
		.content .ttype2 a:visited {color:#e3e3e3; }
		.content .ttype2 h3 { color:#e3e3e3; }
		.content .ttype2 .switch_buttons_back { background:no-repeat url(icons/back-626262.png); }
		.content .ttype2 .switch_buttons_next { background:no-repeat url(icons/next-626262.png); }
		.content .ttype2 li { background:no-repeat url(list_l.gif) top left; }
		.content .ttype2 .shop { float:right; background:no-repeat url(icons/shop-626262.png) top left; width:29px; height:29px; }
	
	/* dark blue */
		.content .ttype3 { padding: 0; background: none; color:#000; }
		.content .t145_s3 { background: url(border/box-145-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t154_s3 { background: url(border/box-154-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t180_s3 { background: url(border/box-180-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t236_s3 { background: url(border/box-236-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t300_s3 { background: url(border/box-300-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t318_s3 { background: url(border/box-318-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t331_s3 { background: url(border/box-331-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t344_s3 { background: url(border/box-344-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t426_s3 { background: url(border/box-426-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t482_s3 { background: url(border/box-482-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t508_s3 { background: url(border/box-508-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t672_s3 { background: url(border/box-672-white-e3e3e3-top.png) left top no-repeat; } 
		.content .t145_s3 .container { background: url(border/box-145-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t154_s3 .container { background: url(border/box-154-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t180_s3 .container { background: url(border/box-180-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t236_s3 .container { background: url(border/box-236-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t300_s3 .container { background: url(border/box-300-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t318_s3 .container { background: url(border/box-318-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t331_s3 .container { background: url(border/box-331-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t344_s3 .container { background: url(border/box-344-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t426_s3 .container { background: url(border/box-426-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t482_s3 .container { background: url(border/box-482-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t508_s3 .container { background: url(border/box-508-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .t672_s3 .container { background: url(border/box-672-white-e3e3e3-bottom.png) left bottom no-repeat; } 
		.content .ttype3 a { color:#7f0029; }
		.content .ttype3 a:hover { color:#7f0029; }
		.content .ttype3 a:visited {color:#7f0029; }
		.content .ttype3 h3 { color:#7f0029; }
		.content .ttype3 .switch_buttons_back { background:no-repeat url(icons/back-a1b04f.png); }
		.content .ttype3 .switch_buttons_next { background:no-repeat url(icons/next-a1b04f.png); }
		.content .ttype3 li { background:no-repeat url(list_b.gif) top left; }
		.content .ttype3 .shop { float:right; background:no-repeat url(icons/shop-a1b04f.png) top left; width:29px; height:29px; }
	
	/* yellow */
		.content .ttype4 { padding: 0; background: none; color:#fff; }
		.content .t145_s4 { background: url(border/box-145-white-7f0029-top.png) left top no-repeat; } 
		.content .t154_s4 { background: url(border/box-154-white-7f0029-top.png) left top no-repeat; } 
		.content .t180_s4 { background: url(border/box-180-white-7f0029-top.png) left top no-repeat; } 
		.content .t236_s4 { background: url(border/box-236-white-7f0029-top.png) left top no-repeat; } 
		.content .t300_s4 { background: url(border/box-300-white-7f0029-top.png) left top no-repeat; } 
		.content .t318_s4 { background: url(border/box-318-white-7f0029-top.png) left top no-repeat; } 
		.content .t331_s4 { background: url(border/box-331-white-7f0029-top.png) left top no-repeat; } 
		.content .t344_s4 { background: url(border/box-344-white-7f0029-top.png) left top no-repeat; } 
		.content .t426_s4 { background: url(border/box-426-white-7f0029-top.png) left top no-repeat; } 
		.content .t482_s4 { background: url(border/box-482-white-7f0029-top.png) left top no-repeat; } 
		.content .t508_s4 { background: url(border/box-508-white-7f0029-top.png) left top no-repeat; } 
		.content .t672_s4 { background: url(border/box-672-white-7f0029-top.png) left top no-repeat; } 
		.content .t145_s4 .container { background: url(border/box-145-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t154_s4 .container { background: url(border/box-154-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t180_s4 .container { background: url(border/box-180-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t236_s4 .container { background: url(border/box-236-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t300_s4 .container { background: url(border/box-300-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t318_s4 .container { background: url(border/box-318-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t331_s4 .container { background: url(border/box-331-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t344_s4 .container { background: url(border/box-344-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t426_s4 .container { background: url(border/box-426-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t482_s4 .container { background: url(border/box-482-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t508_s4 .container { background: url(border/box-508-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .t672_s4 .container { background: url(border/box-672-white-7f0029-bottom.png) left bottom no-repeat; } 
		.content .ttype4 a { color:#e3e3e3; }
		.content .ttype4 a:hover { color:#e3e3e3; }
		.content .ttype4 a:visited {color:#e3e3e3; }
		.content .ttype4 .switch { border-top:1px solid #c7c7c7; }
		.content .ttype4 h3 { color:#e3e3e3; } 
		.content .ttype4 .switch_buttons_back { background:no-repeat url(icons/back-7f0029.png); }
		.content .ttype4 .switch_buttons_next { background:no-repeat url(icons/next-7f0029.png); }
		.content .ttype4 li { background:no-repeat url(list_y.gif) top left; }
		.content .ttype4 .shop { float:right; background:no-repeat url(icons/shop-ffffff.png) top left; width:29px; height:29px; }
	
	/* breaking news */
		.content .ttype5 { padding:0 ; border: none; color: #000; }
		.content .t145_s5 { background: url(border/border-145-white-626262-top.png) left top no-repeat; } 
		.content .t154_s5 { background: url(border/border-154-white-626262-top.png) left top no-repeat; } 
		.content .t180_s5 { background: url(border/border-180-white-626262-top.png) left top no-repeat; } 
		.content .t236_s5 { background: url(border/border-236-white-626262-top.png) left top no-repeat; } 
		.content .t300_s5 { background: url(border/border-300-white-626262-top.png) left top no-repeat; } 
		.content .t318_s5 { background: url(border/border-318-white-626262-top.png) left top no-repeat; } 
		.content .t331_s5 { background: url(border/border-331-white-626262-top.png) left top no-repeat; } 
		.content .t344_s5 { background: url(border/border-344-white-626262-top.png) left top no-repeat; } 
		.content .t426_s5 { background: url(border/border-426-white-626262-top.png) left top no-repeat; } 
		.content .t482_s5 { background: url(border/border-482-white-626262-top.png) left top no-repeat; } 
		.content .t508_s5 { background: url(border/border-508-white-626262-top.png) left top no-repeat; } 
		.content .t672_s5 { background: url(border/border-672-white-626262-top.png) left top no-repeat; } 
		.content .t145_s5 .container { background: url(border/border-145-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t154_s5 .container { background: url(border/border-154-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t180_s5 .container { background: url(border/border-180-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t236_s5 .container { background: url(border/border-236-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t300_s5 .container { background: url(border/border-300-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t318_s5 .container { background: url(border/border-318-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t331_s5 .container { background: url(border/border-331-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t344_s5 .container { background: url(border/border-344-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t426_s5 .container { background: url(border/border-426-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t482_s5 .container { background: url(border/border-482-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t508_s5 .container { background: url(border/border-508-white-626262-bottom.png) left bottom no-repeat; } 
		.content .t672_s5 .container { background: url(border/border-672-white-626262-bottom.png) left bottom no-repeat; } 
		.content .ttype5 .switch { border-top:1px solid #000; }
		.content .ttype5 a { color:#7f0029; }
		.content .ttype5 a:hover { color:#7f0029; }
		.content .ttype5 a:visited {color:#7f0029; }
		.content .ttype5 h3 { color:#7f0029; } 
		.content .ttype5 .shop { float:right; background:no-repeat url(icons/shop-ffffff.png) top left; width:25px; height:25px; }
		.content .ttype5 .switch_buttons_back { background:no-repeat url(icons/back-ffffff.png); }
		.content .ttype5 .switch_buttons_next { background:no-repeat url(icons/next-ffffff.png); }
	
	/*** needs normal with ***/

	/* no backgroundcolor, no border, dotted divider */
		.content .ttype10 { padding:0 0 9px 0; border-bottom:1px dotted #c7c7c7; }
		.content .ttype10 .switch { border-top:1px solid #c7c7c7; }
		.content .ttype10 .shop { float:right; background:no-repeat url(icons/shop-ffffff.png) 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 #c7c7c7; }
		.content .ttype11 .shop { float:right; background:no-repeat url(icons/shop-ffffff.png) 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(/boxxmat/news_dunkelblau.gif); }
.pubdatelightblue { background-image: url(/boxxmat/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(/boxxmat/news_dunkelblau.gif); }
.pubdatelightbluebottom { background-image: url(/boxxmat/news_blaugrau.gif); }

.pubdatedarkbluebottom a, .pubdatebluebottom a, .pubdatelightbluebottom 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 #c7c7c7;
}
 
.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 #c7c7c7;
  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: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 #c7c7c7; 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 #c7c7c7;
    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;
}



