body { background-color:#ffffff; bg-color:#D3D2D5;  SCROLLBAR-FACE-COLOR: #ffffff;  SCROLLBAR-HIGHLIGHT-COLOR: white; SCROLLBAR-SHADOW-COLOR: #DF0137; COLOR: #1a457b; SCROLLBAR-3DLIGHT-COLOR: #DF0137; SCROLLBAR-ARROW-COLOR: #DF0137; SCROLLBAR-TRACK-COLOR: #ffffff;  SCROLLBAR-DARKSHADOW-COLOR: white; }
 
body#main_body {
color: #000000;
background :  url(grafix/pgbk.gif) repeat-x;
background-color:#ffffff;
}

#container {
background : #ffffff;
	position: relative;
	padding: 0;
	margin: 0  ;
	text-align: left;
	width: 775px;
	height: 400px
}


table.Content{

  border-width:1px;
  border-style:solid;
  border-color:#DF0137;
}

td.Content{

  border-width:1px;
  border-style:solid;
  border-color:#DF0137;
  	margin: 0 0 0 0;
	padding: 3px;
}

table.InhTab{
background :  url(grafix/content_bg.gif) repeat-x;
position: relative;
width: 100%; 
height: 400px;

}

table.Inh_Start_Tab{
background :  url(grafix/content_start_bg.gif) repeat-x;
position: relative;
width: 100%; 
height: 400px;

}



td.Content_Nav{
//*background :  url(grafix/menu_bg.gif) repeat-x;*//
position: relative;
width: 150px; 
height: 400px;
}



td.Content_Inh{
position: relative;
width: 480px; 
height: 400px;
padding-top:5px;
padding-bottom:40px;
padding-left:30px;
padding-right:20px;
}


td.Content_InhSu{
position: relative;
width: 480px; 
height: 400px;
padding-top:5px;
padding-bottom:40px;
padding-left:10px;
padding-right:10px;
}



td.Content_InhTV{
position: relative;
width: 600px; 
height: 400px;
padding-top:80px;
padding-bottom:40px;
padding-left:15px;
padding-right:5px;
}

td.Content_Box{
width: 152px; 
height: 400px;
}

td.No_Content_Box{
width: 1px; 
 
}

td.Teaser_Head{
background : #b5b5b5;
width: 152px; 
height: 36px;
padding: 7px;
}

td.Teaser_Inh{
background : #ffffff;
width: 152px; 
 
padding: 0px;
}

img#Inhalt {
 
float: left;
 margin-top:0px;   margin-right:7px; margin-bottom:3px;
}



body#main_body {
	margin: 0;
	padding: 0;
	font-family: Tahoma,Verdana, Arial, sans-serif;
	font-size: x-small; /* IE5 Win */
	font-size: small;
	text-align: center;
}


#footer {
	background: transparent url(grafix/footerbg.gif) top left repeat-x;
}

#footer_text {
	color: #706560;
}

#schrift {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 0.7em;
	font-weight: bold;
		color: #ffffff;
	 }

/*--- paragraph ------------------------------------------------------------*/

p, span {
	margin: 5px 0 20px 0;
	padding: 0;
	font-size: 1em;

	/*--- font-size: 11px; ------------------------------------------------------------*/
	line-height: 15px;
}

span.GHL {
font-size: 12px;
font-weight: bold;
 color: #FCB034; 
 
}

span.SubPic {
font-size: 10px;
font-style:italic; 
 
}


#Normal {
	margin: 0 0 0 0;
	padding: 0;
	font-size: 0.71em;
	line-height: 15px;
}

#Normal_Tab {
	margin: 0 0 0 0;
	padding: 0;
	font-size: 0.71em;
	line-height: 15px;
}


#WHeadline { font-family: arial; font-size: 0.75em; font-weight: bold; color: #ffffff; margin-left:10px;}

#HL { font-family: arial; font-size: 0.98em; font-weight: bold; color: #DF0137; padding-bottom: 7;}

#SHL { margin: 5px 0 20px 0; font-family: arial; font-size: 0.7em; font-weight: bold; color: #DF0137; }

#Copyright { font-family: arial; font-size: 8pt; font-weight: normal; color: #606060; }
#Teaser_HL { font-family: arial; font-size: 8pt; font-weight: bold; color: #606060; }




a.Footer {font-family: arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.Footer:hover {text-decoration: underline;}

a.SubPic {font-family: arial; font-size: 8pt; font-weight: bold; color: #DF0137; text-decoration: none;}
a.SubPic:hover {text-decoration: underline;}

.SuchFeld {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #383838; height: 14px; width: 100px; BORDER-RIGHT: #d6d0c3 1px solid; BORDER-TOP: #d6d0c3 1px solid; BORDER-LEFT: #d6d0c3 1px solid; BORDER-BOTTOM: #d6d0c3 1px solid; BACKGROUND-COLOR: #FFFFFF}


#print	{
	font-size: 0.7em;
	padding: 2.5em 0 0.5em 0;
	}
#recom	{
	font-size: 0.7em;
	padding: 0 0 0.5em 0;
	}
 a.print:link,
a.print:visited		{
			background-image: url(grafix/druck.gif);
  			background-repeat: no-repeat;
  			background-position: center left;
  			padding: 0 0 0 2em;
  			color: #555555;
  			font-weight: bold;
  			text-decoration: none;
  			
  			}		
 			
 			
a.print:hover		{
			background-image: url(grafix/druck_on.gif);
  			background-repeat: no-repeat;
  			background-position: center left;
  			padding: 0 0 0 2em;
  			color: #b5b5b5;
  			font-weight: bold;
  			text-decoration: none;
  			} 	
a.recom:link,
a.recom:visited		{
			 
  			padding: 0 0 0 0;
  			color: #555555;
  			font-weight: bold;
  			text-decoration: none;
  			}		
 			
 			
a.recom:hover		{
			 
  		 
  			padding: 0 0 0 0;
  			color: #b5b5b5;
  			font-weight: bold;
  			text-decoration: none;
  			} 		
#newsbox 		{
 			background-image: url(grafix/verlauf_glo.jpg);
  			background-repeat: no-repeat;
  			background-position: top left;
  			text-align: left;
  			font-size: 0.7em;
			//*padding: 0.75em 0 1em 0.83em;*//
  			padding: 0.75em 0 1em 0.43em;
  			border-bottom: 0.09em solid #555;
  			}
#newsbox a		{
			line-height: 2.354em;
			}
			
a.more:link,
a.more:visited		{
			//*background-image: url(grafix/link_pfeil.gif);*//
  			background-repeat: no-repeat;
  			background-position: center left;
  			padding: 0 0 0 0;
  			color: #555555;
  			font-weight: bold;
  			text-decoration: none;
  			}		
 			
 			
a.more:hover		{
			//*background-image: url(grafix/link_pfeil_on.gif);*//
  			background-repeat: no-repeat;
  			background-position: center left;
			padding: 0 0 0 0;
  			//*padding: 0 0 0 0.7em;*//
  			color: #b5b5b5;
  			font-weight: bold;
  			text-decoration: none;
  			} 
			
a.Inh		{
			color: #DF0137;
  			text-decoration: none;
  			}			
			
a.Inh:hover		{
  			text-decoration:underline;
  			}
			
a.Check		{
font-size:11px;
	line-height: ;
			font-weight: bold;
			color: #ffffff;
  			text-decoration: none;
  			}			
			
a.Check:hover		{
  			text-decoration:underline;
  			