body  {
	font-family:  arial,verdana, helvetica, sans-serif;
    	background: #FCF7EB;
    	margin: 0;
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
#Inhalt{min-height:752px;}
/*Link format*/
#Content a:Link{color:#58585a;text-decoration:underline;}
#Content a:visited{color:#949495;text-decoration:underline;}
#Content a:active{color:#949495;text-decoration:underline;}
#Content a:hover{color:#C71217;text-decoration:underline;}
/*Link format ende*/
/*head bereich*/
#header { 
    	background-color: #C71217; 
		height:6.57em;
		width: 61.25em; 
		position:relative;
		z-index:10;
		}
.LOGO	{
		padding-top:1em;
		padding-left:1em;
		padding-bottom:1.85em;
		vertical-align:top;
		text-align:left;
		background-color: #C71217; 
		width: 13.06em;
		position:relative;
		}
.LOGO2	{
		float:right;
		position:absolute;
		top:0.7em;
		text-align:right;
		width:61em;
		}
#Nav2 {
		clear: both;
		overflow: hidden;
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size: 0.8em;
		color:#FFFFFF;
		margin:0px;
		width: 61.35em;
		background-color:#eb1318;
		position:relative;
		padding-left:15em;

		}

#navi {
		float: left;
		position: relative; 
		left:0em;
		margin: 0px;
		padding: 0em;
		list-style-type: none;
		}
#navi li {
		float: left;
		position: relative;
		right: 0em;
		}

#navi a {
		width: auto;
		display: block;
		padding:0 1.3em;
		line-height: 1.41em;
		color: #fff; 
		border-right:1px solid #FFFFFF;
		text-decoration:none;
		}

#navi a:hover {
		background: #FCF7EB;
		color: #C71217;
		} 
/*head bereich ende*/	
/* suche */

.SSS{
		position:absolute; 
		top:-0.2em;right:0.8em;
		background-color:#EA1317;
		margin-bottom:0,2em;
		}
Input.SUCHFELD{
		border-top: 1px solid #C71217;
		border-left: 1px solid #C71217;
		border-bottom: 1px solid #C71217;
		border-right: 1px solid #C71217;
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.7em;
		color:#58585a;
		width:12em;
		}



Form.FF1{padding:0px;margin:0px;height:0px;}
/* suche ende */
/* linke Navigation */	
		
#Links {
    	float: left; 
    	width: 12em;
    	background: #F4E7CC;
    	padding: 15px 0;
	min-height:37em;
    }
#navL	{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size: 0.8em;
		color: #58585a; 
		padding-left: 0.8em;
		list-style-type: none;
		margin:0px;
		}
#navL a {
		width: auto;
		display: block;
		line-height: 1.41em;
		color: #58585a; 
		text-decoration:none;
		}

#navL a:hover {
		background: #FCF7EB;
		color: #C71217;
		}
.BildnavL{text-align:center;padding-top:2em;}
.linkeNavigation{padding-left:0.8em;}

/* linke Navigation ende */	


#Inhalt { 
    	width: 61.25em; 
    	background: #FFFFFF;
    	margin: 0 auto; 
    	border: 1px solid #c1a079;
    	text-align: left;
		position:relative;
    } 
#Content { margin: 1.5em 2.5em 0 15em;} 
#Contentimg{
		width:61.25em;
		position:fixed;
		z-index:0;
	}

#Contentimg2{
		width:61.25em;
		position:fixed;
		z-index:0;
		top:0em
	}


#ContentR{
		position:relative;
		z-index:1;
		}

h1,.sitemapT{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1.2em;
		color:#C71217;
		vertical-align:top;
		text-align:left;
		}
h1.h1z{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1.2em;
		color:#C71217;
		vertical-align:top;
		text-align:center;
		}
h2{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		}
h2.h2z{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1em;
		color:#58585a;
		vertical-align:top;
		text-align:center;
		}
.TitelNews{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1em;
		color:#C71217;
		vertical-align:top;
		text-align:center;
		font-weight:normal;
		padding:0.2em;
		padding:0px;
		margin:0px;
		font-weight:bold;
		}

.TitelS{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1.8em;
		color:#C71217;
		vertical-align:top;
		text-align:left;
		font-weight:normal;
		padding-left:1em;
		}
.TitelGS{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:1.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		font-weight:normal;
		padding-left:1em;
		}
.bildtext{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.7em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.6em;
		padding:0.5em
		}
.fliesstext{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		}

.bold {font-weight:bold;}
.kursiv{font-style:italic;}
.boldkursiv{font-weight:bold;font-style:italic;}
.unterstrichen{text-decoration:underline;}
.BildL{
		float:left;
		margin-bottom:0.6em;
		margin-right:1em;
		border-right:0.4em ridge #C71217;
		border-bottom:0.4em ridge #C71217;
		margin-top:0.3em;
		}
.BildR{
		float:right;
		margin-bottom:0.6em;
		margin-left:1em;
		border-left:0.4em ridge #C71217;
		border-bottom:0.4em ridge #C71217;
		}
.BildLO{
		float:left;
		margin-bottom:0.6em;
		margin-right:1em;
		margin-top:0.3em;
		}
.BildRO{
		float:right;
		margin-bottom:0.6em;
		margin-left:1em;
		}

/* Listen Format */
ul.AuftzaelungZ{
		LIST-STYLE-TYPE: decimal;
		}
ul.AuftzaelungB{
		LIST-STYLE-TYPE: lower-alpha;
		}

ul.AuftzaelungQ{
		LIST-STYLE-TYPE: square;
		}
ul.quadrat_rot {
		list-style-image:url("../../images/bulletrot_22.gif");
		}
ul.AuftzaelungRQ {
		list-style-image:url("../../images/bulletrotu_23.gif");
		}

ul.quadrat_rot {
		list-style-image:url("../../images/bulletrot_22.gif");
		}
ul.AuftzaelungL {
		list-style-image:url("../../images/bulletlinie_24.gif");
		}

ul.AuftzaelungRQ {
		list-style-image:url("../../images/bulletrotu_23.gif");
		}


/* Listen Format ende */

/* Tabelen format */
TH.Spalte,TH.Zeile {color:#FFF; background-color:#C71217;padding:0.3em;}
TH.Ohne{padding:0.3em;}
Table.Spalte,Table.Zeile,Table.Ohne {width:98%}
TD.Spalte1{ vertical-align:top; text-align:left; background-color:#d2bd9a; padding:0.3em;}
TD.Spalte2{ vertical-align:top; text-align:left; background-color:#e8e5d3; padding:0.3em;}
TR.Zeile1{ background-color:#d2bd9a;}
TR.Zeile2{ background-color:#e8e5d3;}
TD.Zeile{padding:0.3em;vertical-align:top; text-align:left;}
TD.Ohne{vertical-align:top; text-align:left; padding:0.3em;}
/* Tabelen format ende */
/* Teaser Ansprechpartner */
.AnsprechpartnerR{
padding-top:1em;
padding-bottom:1em;
}

TD.AnsprechpartnerT{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		text-align:left;
		vertical-align:bottom;
		padding-left:0.3em;
		}
table.Ansprechpartner{
		background-color:#e8e5d3;
		border-bottom:3px solid #d2bd9a;
		border-right:3px solid #d2bd9a;
		border-top:1px solid #d2bd9a;
		border-left:1px solid #d2bd9a;
		width:70%;
}
TD.AnsprechpartnerB{
		text-align:left;
		vertical-align:middle;
		width:6.25em;
}
table.Ansprechpartner2{
		background-color:#e8e5d3;
		border-bottom:3px solid #d2bd9a;
		border-right:3px solid #d2bd9a;
		border-top:1px solid #d2bd9a;
		border-left:1px solid #d2bd9a;
		width:100%;
}


/* Teaser Ansprechpartner */
/* baby Galerie*/
.mm{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		background-color:#0dbff9;
		vertical-align:middle; text-align:center;
}
.ww{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		background-color:#fe90ed;
		vertical-align:middle; text-align:center;
}
/* baby Galerie ende*/
/* zweispaltiges layout Bild links */

#containera { 
    	width: 43.75em;  
    	background: #FFFFFF;
    	margin: 0 auto; 
    	text-align: left; 
    } 
    
    
 #spalte1a {
    	float: left; 
    	width: 16em; 
    	padding: 0 0; 
    }

    
 #spalte2a {
     	margin: 0 1.5em 0 17em; 
    } 

    .clearfloata { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

/* zweispaltiges layout Bild links ende */

/* zweispaltiges layout Bild rechts */

#containera { 
    	width: 43.75em;  
    	background: #FFFFFF;
    	margin: 0 auto; 
    	text-align: left; 
    }  
    
 #spalte1aR {
    	float: left; 
    	width: 25.75em; 
    	padding: 0 0; 
    }
   
#spalte2aR {
     	margin: 0 1.5em 0 26,75em; 
    } 

    .clearfloata { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }

/* zweispaltiges layout Bild rechts ende */
/* Sitemap */
.sm_ebene1_1,.sm_ebene1_2,.sm_ebene1_3,.sm_ebene1_4,.sm_ebene1_5,.sm_ebene1_6,.sm_ebene1_7,.sm_ebene1_8,.sm_ebene1_9,.sm_ebene1_10,.sm_ebene1_11,.sm_ebene1_12{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		font-weight:bold;

}
.sm_ebene2{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		font-weight:normal;
		padding-left:1em;
}
.sm_ebene3{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		font-weight:normal;
		padding-left:2em;
}
/* Sitemap ende */

/* footer */
#footer { 
    	padding: 0 10px;
		padding-top:3em  !IMPORTANT;
    }
#foot2 {
		clear: both;
		overflow: hidden;
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size: 0.7em;
		color:#C71217;
		margin:0px;
		width: 100%;
		}

#footi {
		float: right;
		position: relative; 
		left:0em;
		margin: 0px;
		padding: 0em;
		list-style-type: none;
		}

#footi li {
		float: left;
		position: relative;
		right: 0em;
		}

#footi a {
		width: auto;
		display: block;
		padding:0 1.7em;
		line-height: 1.4em;
		color: #C71217; 
		border-right:1px solid #000000;
		text-decoration:none;
		}

#footi a:hover {
		color: #C71217;
		}

.footii a{
		color: #000000 !IMPORTANT;
		border-right:0px solid #000000 !IMPORTANT;
		padding-right:28em !IMPORTANT;
		}
/* footer end */

.mehrdazu {
		font-size:0.8em;
		color:#58585a;
		font-family: arial;
	}
.mehrdazu ul {
		list-style-type: none;
		margin: 0px -1px 0px 0px;
		padding: 0px;
		border: none;
	}

.mehrdazu a.off {
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		font-size: 0.75em;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		color: #C71217;	
		width: 95%;
		display: block;
	}
a.off:link,a.off:visited,a.off:active,a.off:hover{
		color: #C71217;
		text-decoration: none;
		font-size:0.9em;
		}

.downloadtitel{
		color:#C71217;font-family:Arial;
		font-weight:700;margin:0;
		padding-bottom:0.6875em;
		padding-left:0.6875em;padding-top:0.5625em;
		}
.downloadimg{
		float:left;
		height:1.8125em;
		margin-right:1.375em;
		vertical-align:middle;
		width:1.6875em;
		}
.downloadspan{
		color:#000;cursor:pointer;
		display:table-cell;
		font-family:Arial;
		font-weight:400;
		left:2.97em;
		margin:0;
		padding:0;
		text-align:left;
		vertical-align:middle;
		width:35.8em;
		}
.downloadhellrahmen1{
		padding-bottom:0.4em; 
		font-size:0.8em;
		}
INPUT.gobutton{
		background-color:#FFFFFF;
		font-family: arial,verdana, helvetica, sans-serif;
		font-size: 0.7em;
		padding:0.1em;
		margin:0.1em;
		}
.Linie{
		height:1px;
		background-color:#C71217;
		border-top:1px solid #C71217;
		}
.container_presse,.container_presse2{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		}
TD.fliesstextForm{
		font-family:  arial,verdana, helvetica, sans-serif;
		font-size:0.8em;
		color:#58585a;
		vertical-align:top;
		text-align:left;
		line-height:1.8em;
		}
INPUT.KK_BB{
		background-color:#c71217;
		color:#FFFFFF;
		}

.Starta{
		padding-left:11em !IMPORTANT;
		z-index:0;
		background-color:transparent  !IMPORTANT;
		}

.Starta #spalte2a{
		border-bottom:1px solid #d2bd9a;
		border-top:1px solid #d2bd9a;
		border-left:1px solid #d2bd9a;
		border-right:1px solid #d2bd9a;
		background-color:#fcf7eb;
		padding:0.2em;
		}
.container_presse{
		padding:0.2em;
		}
.Startseite .fliesstext{padding-left:18em !IMPORTANT;padding-right:1em;}
#spalte2a TD{background-color:#fcf7eb  !IMPORTANT;}
#spalte1aR .fliesstext{padding-right:1.5em;}
.zumseitenanfang{font-size:0.8em}

.vse_ticker_outer_div {

        POSITION: relative; 
	BACKGROUND-COLOR: #fae1e2;
	WIDTH: 680px; 
	HEIGHT: 27px; 
	OVERFLOW: hidden

}

.vse_ticker_inner_div {
	POSITION: absolute;
	 BACKGROUND-COLOR: transparent; 
	min-width: 100%; 
	HEIGHT: 100%;
	width:auto;
	white-space:nowrap;

}

.vse_ticker_tickerarea {
	POSITION: absolute; 
	TOP: 0px; PADDING-TOP: 6px; 
	LEFT: 0px;
	 line-height:1.04em; 
	min-width: 100%;
	width:auto;
	white-space:nowrap;

}

.vse_ticker_link
{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:#000000;

}

.vse_ticker_tickerarea a:Link,.vse_ticker_tickerarea a:visited,.vse_ticker_tickerarea a:active,.vse_ticker_tickerarea a:hover{
	color:#000000 !Important;
}
.DruckB,.zurueckB{display:none;}
/*teaser Nachrichten*/
.Teaser489x150TB{
width:650px;
height:120px;
text-aligen:left;
border: 1px solid #c1a079;
font-family:  arial,verdana, helvetica, sans-serif;
position:relative;
}
.Teaser489x150TO{
width:650px;
height:100px;
text-aligen:left;
border: 1px solid #c1a079;
font-family:  arial,verdana, helvetica, sans-serif;
position:relative;
}


.Teaser235x150Bild{width:180px;flaot:left;position:absolute;top2px;left:2px;}
.Teaser235x150Inhalt{margin-left:180px;width:440px;position:absolute;top:2px;left:5px;}
.Teaser235x150Titel{font-size:12px;font-weight:bold;color:#c71217;}
.Teaser235x150Text{font-size:11px;}
.Nabsatand{padding:4px;}
.Teaser235x150Tmehr{font-size:11px;text-align:right;padding:3px;}

.Teaser489x150TO .Teaser235x150InhaltO{
	width:640px;
	position:absolute !Important;
	top:2px !Important;
	left:5px !Important;
	}
.Teaser235x150Tmehr.Teaser235x150mehr{
	font-size:11px;
	text-align:right;
	padding:3px;
	}

#spalte1aText{width:330px;float:left;}
#spalte2aText{margin-left:350px;width:330px;}

