/*-- Layout Generell --*/
	
	.Table, TR, TD { background-color:#ffffff; font-family: Arial; font-size: 12px; text-align: left; color: #303030; MARGIN: 0px; }
	.WebBody { background-color: #EAEAEA; font-family: Arial; font-size: 12px; text-align: left; color: #303030;}
	.TDBgColor TD { background-color:#FFFFFF; padding: 3px;}
	A {	 color : #303030; }
	A:hover {	text-decoration : none; color : #000000; }
	
	.AInhalt {text-decoration : underline;}
	
	.Outline {width: 900px; background-color:#ffffff;}
	.klein {font-size: 10px;}
	/*-- Seitenkopf --*/
	
	.Header {
	float: left; 
	width:900px;
	height: 115px;
	background-color:#e9132f;
	background-image:url(../images/regas_header.png);
	}
	
	 
	/*-- Navigation Oben --*/
	
	.HeaderNaviAussen { 
	background-color: #f7e017; 
	width: 900px;
	padding: 3px 0px 3px 30px; 
	float: left;  
	}
	
	.HeaderNaviTable { 
	display: block; 
	background-color: #f7e017; 
	Padding: 3px 5px 3px 5px; 
	float: left; 
	text-align: center; 
	Border-right: #FFFFFF 1px solid; 
	letter-spacing:1pt;
	}
	

    .HeaderNaviCurrent{ 
	display: block; 
	color: #e9132f; 
	Padding: 3px 5px 3px 5px;  
	float: left; 
	text-align: center; 
	Border-right: #FFFFFF 1px solid; 
	letter-spacing:1pt;
	}
	
	.AHeader{ 
	display: block; 
	color: #666666; 
	Padding: 3px 5px 3px 5px; 
	}
	
	.CurrentText {
	display: block; 
	color: #e9132f; 
	Padding: 3px 5px 3px 5px;
	}
	
	.AHeader:hover{ 
	display: block; 
	color: #e9132f; 
	Padding: 3px 5px 3px 5px; 
	}
	
	.HeaderNaviSpace {
	width: 208px; 
	float: left; 
	Border-right: #FFFFFF 1px solid;
	}
	
	
	/*-- Navigation --*/
	
	.NaviSpace { 
	width:180px; 
	float:left; 
	MARGIN: 10px 10px 0px 0px;
	}	
	
	.Navi {
	width:180px; 
	float:left; 
	MARGIN: 50px 10px 0px 0px;
	}
	
	.NaviItem {
	text-align: left;
	display: block; 
	color: #666666;
	PADDING: 5px 4px 2px 15px; 
	BORDER-Bottom: #cdcdcd 1px solid;
	}
	
	.NaviItem:hover {
	text-align: left;
	color: #D70019; 
	PADDING: 5px 4px 2px 15px;  
	BORDER-Bottom: #cdcdcd 1px solid;
	}
	
	.NaviItemCurrent{
	text-align: left;
	color: #D70019; 
	PADDING: 5px 4px 2px 15px; 
	BORDER-Bottom: #cdcdcd 1px solid;
	}


	/*-- Content --*/
	
	.ContentAlles { 
	width:885px; 
	float: left; 
	}
	
	.ContentHeader { 
	background-color:#FFFFFF; 
	PADDING: 3px 3px 3px 3px; 
	MARGIN: 12px 0px 0px 0px; 
	HEIGHT: 20px; width:500px; 
	font-weight: bold; 
	float:left;
	}
	
	.Content {
	text-align: left; 
	background-color:#FFFFFF; 
	PADDING: 5px 3px 5px 3px; 
	MARGIN: 40px 0px 20px 0px; 
	width:500px; 
	float:left;}
	
	#antenne {
	background-color:#000000;
	background-image:url(/images/live_tv_background.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:720px;
	}
	
	.live_tv_oben	{
	background-image:url(/images/live_tv_background_oben.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:366px;
	}
	
	.live_tv_unten	{
	background-image:url(/images/live_tv_background_unten.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:366px;
	}
	
	#live_tv {
	background-color:#d02637;
	}
	
	#tv {
	background-color:#CDCACB;
	}
	
	
	/*-- Content Right für Textseiten --*/
	.ContentRightHeader {
	text-align:left;
	background-color:#FFFFFF; 
	PADDING: 3px 3px 3px 3px; 
	MARGIN: 12px 0px 0px 0px; 
	float:right; HEIGHT: 20px; 
	width:175px; 
	font-weight:bold;
	}
	
	.ContentRight {
	text-align: left; 
	background-color:#FFFFFF; 
	PADDING: 3px 3px 3px 3px; 
	MARGIN: 5px 0px 0px 0px; 
	width:175px; 
	float:right;
	}
	
	.ContentClock {
	text-align: center; 
	background-color:#FFFFFF; 
	PADDING: 3px 3px 3px 3px; 
	MARGIN: 5px 0px 0px 0px; 
	width:175px; 
	float:right;
	}
	
	.BildRight { 
	background-color:#FFFFFF; 
	PADDING: 3px 3px 3px 3px; 
	MARGIN: 5px 0px 0px 0px; 
	width:175px; 
	float:right; 
	text-align: center;
	}
	


	/*-- Fusszeile --*/
	
	.Footer {
	font-size: 11px; 
	letter-spacing:1pt; 
	background-color:#e9132f; 
	color: #FFFFFF; 
	padding: 5px 0px 5px 0px; 
	margin:30px 0px 0px 0px; 
	width:100%; clear:left; 
	} 
	
	.AFooter { 
	color: #FFFFFF;
	 }
	
	/*-- Text --*/
	.14Bold {font-size: 14px; font-weight: bold; text-align:center;}
	
	.april {
	font-size: 34px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	}
	
		.april_1 {
	font-size: 18px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	}
	
	.digitaleZukunftText {
	font-size: 26px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	}
	
		.digitaleZukunftTextWeiss {
	font-size: 26px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	}
	
	.digitalText {
	font-size: 20px;
	font-weight:bold;
	text-align:center;
	color:#FF0000;
	}


