/* CSS Document */
body{
	background-color:#999999;
}

#header {
	width: 980px;
	margin:0 auto;
}

#header2 {
	width: 980px;
	margin:0 auto;
}

#hauptmenue {
	width:980px;
	margin: 0 auto;
}

#hauptfenster{
	background-color: #FFFFFF;
	border: 1px solid #C21523;
	margin: 0 auto;
	width:980px;
	text-align:center;
	padding-top:20px;
	padding-bottom:50px;

	
}
#hauptfenster_einsatzdetails{
	background-color: #FFFFFF;
	border: 1px solid #C21523;
	margin: 0 auto;
	width:570px;
	text-align:left;
}
#hauptfenster_FWQuiz{
	background-color: #FFFFFF;
	border: 1px solid #C21523;
	margin: 0 auto;
	width:600px;
	text-align:left;
}
#hauptfenster_fahrzeuge{
	background-color: #FFFFFF;
	border: 1px solid #C21523;
	margin: 0 auto;
	width:900px;
	text-align:left;
}
#fuss{
	background-color: #C21523;
	margin: 0 auto;
	width:980px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
#fehlerseiten{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #C21523;
	font-size:26px;
	font-weight:bold;
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	
}

#start #titelWillkommen{
	padding-top:30px;
	padding-bottom:8px;
}
#start #hauptfenster .bild{
	padding-top:20px;
	padding-bottom:35px;
}

#start #hauptfenster table{
	margin: 0 auto;
	border:1.5px;
	border-style:dotted;
	border-color:#C21523;
	width:850px;
	margin-bottom:10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#start #hauptfenster th{
	background-color:#C21523;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
}

.top5{
	max-width:415px;
	border:1px;
	border-style:dashed;
	border-color:#999999;
	padding:0;
	margin-bottom:0;
	text-align:left;
	
}
.italic{
	font-style:italic;
}
.center{
	text-align:center;
}

.text td{
	vertical-align:top;
}


h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	text-align:center;
	color: #C21523;
	margin:10px;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:center;
	color:#FFFFFF;
	background-color: #C21523;
}

h2.titelAktuelles{
	margin:0;
	margin-top:10px;
	padding:0;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	color: #C21523;
}

titel.p{
	color:#FFFFFF;
	background-color: #C21523;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	margin:0;
	margin-bottom:5px;
	padding:0;
}
#text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
}

.text p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
	vertical-align:top;

}

.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
}
table{
	padding-left:15px;
	padding-right:15px;
	font-size:14px;
	vertical-align:top;
}
th, td{
	padding: 0.1em 0.5em;
}

.odd{/*Zuständig für die zeilenförmige Farbänderung*/
	background-color:#CCCCCC;

}
.rot{
	color:#C21523;
	cursor:pointer;
}
.maus_hand{
	cursor:pointer;
}

.maus_handAndOdd{
	cursor:pointer;
	background-color:#CCCCCC;
}

/*----------AZ Genehmigung-------------*/
.AZ{
	color:#999999;
	font-size:9px;
}

.date{
	color:#FFFFFF;
	font-size:9px;
	text-align:right;
	background-color:#C21523;
	margin:0;
	margin-bottom:10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}

/*---------Menüleiste------------------*/
ul{
	padding:0;
	margin:0;
	list-style:none;
	width:980px;
	background: #C21523 url(button.gif) repeat-x;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
ul li{
	float:left;
}
ul a{
	display: block;
	padding: 0 0.885em;
	line-height: 1.5em;
	text-decoration:none;
	color:#fff;
	background: url(trenner.gif) repeat-y left top;
	
}
ul .first a {
	background:none;
}
ul a:hover{
	background: url(button_visit2.gif);
}

/*damit der Hintergrund anzeigt auf welcher Seite man sich befindet!*/
#start #hauptmenue #mainnav .start a,
#chronik #hauptmenue #mainnav .chronik a,
#mannschaft #hauptmenue #mainnav .mannschaft a,
#fahrzeuge #hauptmenue #mainnav .fahrzeuge a,
#geraetehaus #hauptmenue #mainnav .geraetehaus a,
#einsaetze #hauptmenue #mainnav .einsaetze a,
#gaestebuch #hauptmenue #mainnav .gaestebuch a,
#links #hauptmenue #mainnav .links a,
#intern #hauptmenue #mainnav .intern a,
#archiv #hauptmenue #mainnav .archiv a,
#aktuelles #hauptmenue #mainnav .aktuelles a{
	background: url(button_visit2.gif);
	/*background-position: right bottom;*/
	cursor:default;
	color:#FFFFFF;
}

/*----------------------------------------------------*/

a:link, a:visited{
	color: #C21523;
}

#geraetehaus .text ul{
	padding:5px;
}

#geraetehaus .text li{
	padding:5px;
	background:none;
	
}

/*----------------------------------------------------*/
.snow{
      position:absolute;
      top:-180px;
}

#header_weihnachten{
      width: 980px;
      margin:0 auto;
      border:1px solid #C21523;
}

