body{
	color: Black;
	background-color: #FFFFFF;
	background: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 1.4;
}

input{
	border: 1px solid Black;
	background: #F8F8FF;
	background-color: #FFFFFF;
	color: Black;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
}

select{
	border: 1px solid Black;
	background: #FFFFFF;
	color: Black;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
}

textarea{
	border: 1px solid Black;
	background: #FFFFFF;
	color: Black;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
}

input.button{
	background: #FFFFFF;
	color: Black;
	font-size: 9px;
	border: 1px solid Black;
}

a{
	color : #E00A1A;
	text-decoration: none;
}

a:visit{
	color : #E00A1A;
	text-decoration: none;
}

a.ml1{
	color : #A9A9A9;
	text-decoration : none;
}

a.ml1:visit{
	color : #E00A1A;
	text-decoration : none;
}

a.ml1:hover{
	color : #E00A1A;
	text-decoration : none;
}

a.fusszeile{
	color : #A9A9A9;
	text-decoration : none;
}

a.fusszeile:visit{
	color : #A9A9A9;
	text-decoration : none;
}

a.fusszeile:hover{
	color : #A9A9A9;
	text-decoration : none;
}

a.ml1_act{
	color : #E00A1A;
	text-decoration : none;
}

a.ml1_act:visit{
	text-decoration : none;
	color : #E00A1A;
}

a.download{
	color : #E00A1A;
	text-decoration: none;	
}

p{
	margin-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: White;
	background-color: White;
	line-height : 1.4;
}

.content_bg{
	height: 400px;
}

.fusszeile_inhalt{
	color: #A9A9A9;
	font-size: 10px;
}

.titel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
}

h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight : bold;
	padding-bottom : 6px;
	padding-top : 9px;
	margin-top : 0px;
	margin-bottom : 0px;
}

.inhaltsabstand{
	padding-top : 9px;
	padding-bottom : 9px;
	padding : 9px;
}

.news_hintergrund{
	background-image : url(/fileadmin/layout/images/news_hintergrund.jpg);
	background : url(/fileadmin/layout/images/news_hintergrund.jpg) repeat-y;
	background-repeat : repeat-y;
	padding-left : 4px;
}

.c2l1-left{
	border-right: 1px solid #FFFFFF;
	padding-right: 15px;
	width: 50%;
	white-space: normal;
	play-during: ;
	text-align: left;
	vertical-align: top;
} 
.c2l1-middle{
	padding-left: 15px;
	width: 50%;
	white-space: normal;
	pitch-range: ;
	text-align: left;
	vertical-align: top;
	} 
/* Layout 2 */ 
.c2l2-left{
	border-right: 1px solid #FFFFFF;
	padding-right: 8px;
	width: 50%;
	white-space: normal;
	pitch: ;
} .c2l2-middle{
	background-color: #FFFFFF;
	padding-left: 8px;
	width: 50%;
	white-space: normal;
	speak: ;
} 
/* Layout 2 */ .c2l3-left{
	border-right: 1px solid #FFFFFF;
	padding-right: 8px;
	width: 70%;
	white-space: normal;
	speech-rate: ;
} .c2l3-middle{
	background-color: #FFFFFF;
	border: 1px solid blue;
	padding-left: 8px;
	width: 30%;
	white-space: normal;
	richness: ;
} 
/* Styles 2 Column DIV Section */ 
div.tx-fdfx2cols-pi1{
	position: relative;
	left: 0px;
	speak-header: ;
} 
/* Layout 1 */ 
div.c2l1d-left{
	position: absolute;
	left: 0px;
	padding: 0px;
	width: 380px;
	white-space: normal;
	border: 1px solid red;
	richness: ;
} div.c2l1d-middle{
	position: absolute;
	left: 390px;
	padding: 0px;
	width: 380px;
	border: 1px solid blue;
	white-space: normal;
	speak: ;
} 
/* Layout 2 */ 
div.c2l2d-left{
	position: absolute;
	left: 0px;
	padding: 0px;
	width: 380px;
	border: 1px solid blue;
	white-space: normal;
	speech-rate: ;
} div.c2l2d-middle{
	position: absolute;
	left: 390px;
	padding: 0px;
	width: 380px;
	white-space: normal;
	border: 1px solid blue;
	background-color: #C0C0C0;
	pause-before: ;
} 
/* Layout 3 embedded */ 
div.c2l3d-left{
	position: absolute;
	left: 0px;
	padding: 0px;
	width: 770px;
	white-space: normal;
	border: 1px solid red;
	pitch-range: ;
} div.c2l3d-middle{
	float: right;
	margin: 5px;
	padding: 0px;
	width: 200px;
	height: 100px;
	overflow: auto;
	white-space: normal;
	border: 1px solid blue;
	background-color: #C0C0C0;
	elevation: inherit;
}

.author {
font-size:11px;
font-weight:bold;
font-style:normal;
color:#961207;
}

span.author {
font-size:11px;
font-weight:bold;
font-style:normal;
color:#961207;
}