/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}

p, td, input, textarea, select, .p {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input, select {
	border: 1px solid #bd8d46;
	background-image: url(../images/bg_input.gif);
	height:16px;	
}

h1 {
	color: #B9121B;
	font-size: 16px;
	font-weight: bold;
}

.ueberschrift1 {
	color: #B9121B;
	font-size: 16px;
	font-weight: bold;
}

h2 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.h2 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.fontKlein {
	font-size: 9px;
}
.ueberschrift2 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}

hr { 
	color:#f6e497; 
	background:#f6e497; 
	border: 0px; 
	height:1px;
	margin:0px;
	padding:0px;
	
}

a { 
	color: #B9121B;
	text-decoration: underline;
	cursor: pointer;
}

ul {
	margin: 15px;
	padding: 0px;
}


.button {
	background-color: #e21d41;
	color: #ffffff;
	border: none;
	font-weight: bold;	
	height: 20px;
	cursor: pointer;
}

.fontRot {
	color: #b9121b;
}

.fontGelb {
	color: #bd8d46;
}

.bildLinks {
	margin: 0px 15px 15px 0px;
	float:left;
}

.bildRechts {
	margin: 0px 0px 15px 15px;
	float: right;
}

.teaser_1_LeftBG {
	background-image:url(../images/bg_verlaufGelb.gif);
	background-repeat: repeat-x;
	width: 300px;
	margin-left:-1px;
}
.teaser_1_Left {
	background-color: #fcfae1;
	border-left: 1px solid #f6e497;
	border-right: 1px solid #f6e497;
	border-bottom: 1px solid #f6e497;		
	margin-left:1px;
	width: 298px;
}

.teaser_2_Left {
	background-color: #fcfae1;
	border: 1px solid #f6e497;
	margin:10px 0px 0px 1px;
	width: 298px;
}

.teaser_Right {
	background-color: #fcfae1;
	border: 1px solid #f6e497;
	margin:0px;
	width: 145px;
}

/* News Akkordion */

#newsAccordionDiv {
	position: relative;
	width: 100%;
	
}

.newsPanel {
	border: none;
}

.newsHeader {
	height: 35px;
	background-color: #ffffff;
	color: #7c7c7c;
	margin-top:8px;
}

.newsContent {
	background-color: #ffffff;
	color: #7c7c7c;
	border: none;
}

	
#termineBttn {
	display: none;
}
#termineSuche {
	display: none;
}



/*************  Layer   **************/

#divBackground {
display: none;
}

#divContainer {	
}

	#divShadowLeft {
		display: none;
	}		

	#divContainerContent {
		margin: 0px;
	}
	
		#divHeader {
			display: none;
		}
		
		#divNav {
			display: none;
		}
		
		
		#divContentLeft {
			margin-top:15px;
			float:left;
		}
		
		#divContentMiddle {			
			margin-top:15px;
			float: left;
		}
		
		#divContentRight {
			margin-top:15px;
			float:left;
		}
			

	#divShadowRight {
		display: none;
	}		
	
	#divBottom {
		clear:both;
		position: relative;
		width: 960px;
		color: #4c1b1b;
		padding-top:50px;
	}
		
	#divShadowBottom {
		display: none;
	}
	
	
	
	
