body{	color: #000;	margin: 2px 0 0 0;	font-size: 11px;	line-height: 16px;	font-family: Verdana, sans-serif;	background-color: white;}/*--------------------------------*/p.line   		{ margin: 14px 175px 12px 100px; border-top: 1px solid #c33; padding-top: 10px; }p.h1 { color: #000; font-weight: bold; font-size: 14px; padding: 1px 0px 10px 100px; }h2 { color: #000; font-weight: bold; font-size: 12px; margin: 15px 0px 8px 100px; }/*************************/td { font-size: 11px; line-height: 16px; font-family: Verdana, sans-serif; }h1.h1 { color: #000; font-weight: bold; font-size: 14px; margin: 1px 0px 8px 100px; }p.maintext { margin: 0px 0px 8px 100px;  }ul            	{ margin: 0px 0px 0px 0px; padding-left: 0em; list-style: none; }ul.bullet   	{ margin: 0 0px 0 100px; padding: 0; list-style: none; }li            	{ line-height: 16px; padding: 0 0 3px 1.3em; background-image: url(/images/arrow.png); 		   	  	background-repeat: no-repeat; background-position: 0px 5px; }.last  	    	{ padding-bottom: 8px; }img { border: 0; }table.main { width: 450px; }table.mainbreit { width: 650px; }td.h1 { color: #000; font-weight: bold; font-size: 14px; padding: 1px 0px 10px 100px; }td.h1breit { color: #000; font-weight: bold; font-size: 14px; padding: 1px 0px 10px 20px; }td.h2 { color: #000; font-weight: bold; font-size: 12px; padding: 12px 0px 8px 100px; }td.h3 { padding: 10px 0px 5px 100px; }td.h4 { color: #000; font-weight: bold; font-size: 13px; padding: 12px 0px 8px 100px; }td.h5 { color: #000; font-weight: bold; font-size: 14px; padding: 0px 0px 12px 100px; }td.maintext { padding: 0px 0px 12px 100px; vertical-align: top; }td.pdficon { padding: 0px 0px 12px 94px; vertical-align: top; }td.maintextbreit { padding: 0px 0px 12px 20px; vertical-align: top; }td.text { padding: 0px 0px 12px 8px; vertical-align: top; }td.textright { padding: 0px 0px 12px 8px; vertical-align: top;	text-align: right; }td.ergebnissbull { padding: 0px 5px 0px 100px; vertical-align: top; }td.ergebniss { padding: 0px 0px 0px 0px; vertical-align: top; }td.ergebnisshead { padding: 12px 0px 0px 100px; vertical-align: top; }table.bordermiddle { width: 680px; margin-left: 0; margin-right: auto; margin-top: 0; margin-bottom: 0; border-left: #CC3333; border-right: #36F; border-width: 0 0 0 1px; border-style: none solid none solid; }td.linie { padding: 0px 0px 12px 100px; vertical-align: top; }td.liniebreit { padding: 0px 0px 12px 20px; vertical-align: top; }hr { margin: 0;	height: 1px; border-color: #CC3333; border-width: 1px;	border-style: solid none none none; }td.textrechtespalte { padding: 0px 0px 8px 0px; vertical-align: top; }td.linierechtespalte { border-top: 1px solid #CC3333; padding: 0px 0px 8px 0px; }td.headrechtespalte { color: #000; font-weight: bold; font-size: 12px; padding: 0px 0px 8px 0px; }td.zwischenueber { padding: 2px 0px 8px 0px; vertical-align: top; }td.datumprogramm { color: #000; font-weight: bold; font-size: 12px; padding: 16px 0px 10px 20px;  }td.bild { padding: 0px 0px 0px 100px; }td.bild2 { padding: 0px 0px 0px 0px; }td.programm { padding: 0px 10px 12px 0px; vertical-align: top; font-weight: bold; }td.linetop { border-top: 1px solid #CC3333; padding: 0px 0px 7px 20px; }td.linetop2 { border-top: 1px solid #CC3333; padding: 0px 0px 20px 0px; }A:link { color: #CC3333; text-decoration: underline; }A:visited { color: #CC3333; text-decoration: underline; }img.newsimg { border: 0; float: left; margin: 4px 20px 6px 0px; }td.verlag { padding: 0px 0px 12px 0px; vertical-align: top; }td.verlagline { padding: 0px 0px 8px 0px; background-color: transparent; border-top: #CC3333; border-width: 1px 0px 0px 0px; border-style: solid none none none; }td.verlag { padding: 0px 0px 20px 0px; vertical-align: top; text-align: left; }img.verlag { margin: 3px 20px 6px 0px; border: 0; float: left; }.alert { color: red;}/* Subnav */ul#subnav { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image: none; list-style-image: none; list-style-type: none;  }li.subitem { list-style-image: none; list-style-type: none; background-image: none; padding: 0px 5px 0px 5px; float: left; margin: 0; font-size: 11px; line-height: 12px; white-space: nowrap; border-right: 1px solid #000; }li#subfirst { padding-left: 0px; }li#sublast { border: 0; }div#subnavcontainer { width: 100%; margin: 0px 0px 18px 100px; padding: 0px 0px 1px 0px; }#subnavcontainer[id] { padding: 0px 0px 18px 0px; }