body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;
	background-image:url(../pics/background.gif);background-repeat:repeat-x;
	background-color:#D7E5F3;
}


#inhalt-einleitung {
	margin-top:0px;
	margin-bottom:0px;
	background-color:#013F60;
	border-top:10px solid #013F60;
	border-bottom:10px solid #013F60;	
	width:612px;
}
#inhalt-einleitung p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
		margin-left:20px;
		color:#FFFFFF;
		width:572px;
}

#inhalt-einleitung a, #inhalt-einleitung a:visited, #inhalt-einleitung a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:underline;
}










#heading h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:25px;
		line-height:25px;
		color:#535353;
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
}


#fliegen-dortmund {
		margin-left:auto;
		border-collapse:collapse;

		margin-right:auto;
		text-align:left;	 
		width:900px;
		margin-top:25px;
}





#menu {
		width:226px;
		margin-top:0px;
		padding-rop:0px;
}
			#menu a, #menu a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#535353;
				text-decoration:none;
				margin-left:0px;
				display:block;
				margin-bottom:0px;
				position:relative;
				padding-left:20px;
				padding-right:20px;
				background-image:none;
				background-color:#FF9933;
				margin-top:0px;
				padding-top:15px;
				padding-bottom:15px;
				border-bottom:1px solid #CFC9F5;
			}

			#menu a:hover {
				background-image:none;
				background-repeat:no-repeat;
				background-color:#ffffff;
				border-bottom:1px solid #CFC9F5;
			}
			
			#menu a b {
				color:#013F60;
				float:none;
				display:block;			
				font-weight:bold;
				margin-top:0px;
				margin-bottom:0px;
				text-transform:none;
			}
			
			#menu a.anwahl, #menu a.anwahl:visited, #menu a.anwahl:hover {
				background-color:#ffffff;
			}
			
			#menu a.startseite, #menu a.startseite:visited, #menu a.startseite:hover  {
				margin-top:0px;margin-left:0px;margin-bottom:1px;margin-right:0px;
				padding-top:0px;padding-left:0px;padding-bottom:0px;padding-right:0px;
				border-bottom:0px solid #CFC9F5;
				
			}
			
#funktionen {
	background-color:#FFFFFF;
	width:612px;
	height:40px;
	margin-top:1px;
	
}

td {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#4B4B4B;
}

			#funktionen a, #funktionen a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#535353;
				font-weight:bold;
				text-decoration:none;
				margin-left:0px;margin-right:10px;
				display:block;
				margin-bottom:0px;
				position:relative;
				padding-left:15px;
				padding-right:20px;
				background-image:none;
				background-color:#ffffff;
				margin-top:0px;
				padding-top:13px;
				padding-bottom:11px;
				float:left;

			}

			#funktionen a:hover {


			}	
			
			#funktionen a.kontakt, #funktionen a.kontakt:visited {
				background-image:url(../pics/kontakt.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;				
			}	
			
			#funktionen a.kontakt:hover {
				background-image:url(../pics/kontakt_over.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;
				background-color:#013F60;
				color:#FF9933;				
			}				
			
			#funktionen a.kontakt_anwahl, #funktionen a.kontakt_anwahl:visited, #funktionen a.kontakt_anwahl:hover {
				background-image:url(../pics/kontakt_over.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;
				background-color:#013F60;
				color:#FF9933;								
			}				
			#funktionen a.kontakt_anwahl_, #funktionen a.kontakt_anwahl_:visited, #funktionen a.kontakt_anwahl_:hover {
				background-image:url(../pics/kontakt_over.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;
				background-color:#013F60;
				color:#FF9933;								
			}
			#funktionen a.start, #funktionen a.start:visited {
				background-image:url(../pics/buchungsanfrage.gif);
				background-repeat:no-repeat;padding-left:32px;
				margin-left:0px;
			}	
			
			#funktionen a.start_anwahl, #funktionen a.start_anwahl:visited, #funktionen a.start_anwahl:hover {
				background-image:url(../pics/buchungsanfrage_over.gif);
				background-repeat:no-repeat;padding-left:32px;
				background-color:#013F60;
				color:#FF9933;margin-left:0x;
			}	
			
			#funktionen a.start:hover {
				background-image:url(../pics/buchungsanfrage_over.gif);
				background-repeat:no-repeat;padding-left:32px;
				background-color:#013F60;
				color:#FF9933;margin-left:0x;
			}			
			
			#funktionen a.kontakt_anwahl, #funktionen a.kontakt_anwahl:visited, #funktionen a.kontakt_anwahl:hover {
				background-image:url(../pics/buchungsanfrage_over.gif);
				background-repeat:no-repeat;padding-left:32px;
				background-color:#013F60;
				color:#FF9933;
			}	
			#funktionen a.gutschein, #funktionen a.gutschein:visited {
				background-image:url(../pics/gutschein.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;
			}
			
			#funktionen a.gutschein_anwahl, #funktionen a.gutschein_anwahl:visited, #funktionen a.gutschein_anwahl:hover {
				background-image:url(../pics/gutschein_over.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;
				background-color:#013F60;
				color:#FF9933;				
			}				

			#funktionen a.gutschein:hover {
				background-image:url(../pics/gutschein_over.gif);
				background-repeat:no-repeat;
				padding-left:32px;
				margin-left:0px;
				background-color:#013F60;
				color:#FF9933;				
			}
			
#medien	{
		height:362px;
		width:612px;
		margin:0 0 0 0;
		padding:0 0 0 0;
}


#inhalt {
	background-color:#FFFFFF;
	width:612px;
	border-top:1px solid #FFFFFF;
	
}

#inhalt table {
		border-spacing: 0px;
		padding: 0px;
		border-collapse: collapse;
		border-bottom:1px solid #013F60;
		width:612px;
		margin-top:20px;
		padding-bottom:20px;
}

#inhalt td {
		vertical-align:top;
}

#inhalt h1 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#013F60;
				font-weight:bold;
				margin-right:20px;
				margin-left:20px;
				margin-bottom:0px;margin-top:0px;
}
#inhalt h2 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FF9933;
				font-weight:bold;
				margin-right:20px;
				margin-left:20px;
				margin-bottom:0px;margin-top:0px;
}

#inhalt p {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#4B4B4B;
				margin-right:20px;
				margin-left:20px;	
				margin-top:0px;	
				margin-bottom:10px;		
}

#inhalt img {
		margin-right:0px;
		margin-bottom:0px;
		
}	

#sitem a, #sitem a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#4B4B4B;
				text-decoration:underline;

				border-left:20px solid #FFFFFF;
				margin-top:0px;
				margin-bottom:0px;
}

#sitem a:hover {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
}







#mindesthoehe {
	height:385px; width:1px; background-color:#ffffff; float:right;
}



#inhalt-ruhrgebiet {
	background-color:#FFFFFF;
	width:612px;
	
	display:table;
	padding-bottom:10px;
	border-top:10px solid #FFFFFF;
}


#inhalt-ruhrgebiet h1 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#4B4B4B;
				font-weight:bold;
				margin-right:20px;
				margin-left:20px;
				margin-bottom:0px;margin-top:0px;
				float:none;
				display:block;
				width:566px;
}
#inhalt-ruhrgebiet h2 {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FF9933;
				font-weight:bold;
				margin-right:20px;
				margin-left:20px;
				margin-bottom:0px;margin-top:0px;
				float:none;
				display:block;
				width:566px;
}

#inhalt-ruhrgebiet p {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#4B4B4B;
				margin-right:20px;margin-bottom:10px;
				margin-left:20px;	
				margin-top:0px;
				float:none;
				display:table;
				width:566px;			
}

#inhalt-ruhrgebiet img {
		margin-right:0px;margin-left:10px;
		margin-bottom:0px;
		float:right;
}	


















.text {
	width:100%;
	padding-bottom:10px;
}




.trenner {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#ffffff;
				padding-left:20px;
				background-color:#013F60;	
	padding-bottom:10px;
	border-top:10px solid #013F60;
}












#ruhrgebiet-inhalt {
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:0px;
	border-bottom:1px solid #013F60;
}
#ruhrgebiet-inhalt img {
	float:right;
	margin-left:10px;
}

#ruhrgebiet-inhalt p {
	float:none;
	width:566px;
	padding-bottom:10px;
	margin-bottom:0px;
	display:block;
}
#ruhrgebiet-inhalt h1 {
	float:none;
	width:566px;
	display:table;
}
#ruhrgebiet-inhalt h2 {
	float:none;
	width:566px;
	display:table;
}
a.linker, a.linker:visited {
				color:#013F60;
				float:none;
				display:table;			
				font-weight:bold;
				margin-top:10px;
				margin-left:0px;
				margin-bottom:0px;
				text-transform:none;
				background-color:#FF9933;
				text-decoration:none;
				padding-left:0px;	
				padding-right:0px;
				border-left:10px solid #FF9933;
				border-right:10px solid #FF9933;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;	
}

a.linker:hover {
background-color:#013F60;
color:#FF9933;
				border-left:10px solid #013F60;
				border-right:10px solid #013F60;
}

a.mehr_link,a.mehr_link:visited {
				color:#013F60;
				float:none;
				display:table;			
				font-weight:bold;
				margin-top:0px;
				margin-left:20px;
				margin-bottom:0px;
				text-transform:none;
				background-color:#FF9933;
				text-decoration:none;
				padding-left:0px;	
				padding-right:0px;
				border-left:10px solid #FF9933;
				border-right:10px solid #FF9933;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				
}

a.mehr_link:hover {
background-color:#013F60;
color:#FF9933;
				border-left:10px solid #013F60;
				border-right:10px solid #013F60;
}


a.back, a.back:visited {
				color:#013F60;
				float:none;
				display:block;			
				font-weight:bold;
				margin-top:10px;
				margin-bottom:0px;
				text-transform:none;
				background-color:#FF9933;
				text-decoration:none;
				padding-left:10px;	padding-right:10px;	
								font-family:Arial, Helvetica, sans-serif;
				font-size:12px;	
				border-top:1px solid #013F60;
				line-height:20px;	
}

a.back:hover {
background-color:#013F60;
color:#FF9933;
}
a.back_unten, a.back_unten:visited {
				color:#013F60;
				float:none;
				display:block;			
				font-weight:bold;
				margin-top:0px;
				margin-bottom:0px;
				text-transform:none;
				background-color:#FF9933;
				text-decoration:none;
				padding-left:10px;	padding-right:10px;	
								font-family:Arial, Helvetica, sans-serif;
				font-size:12px;	
				border-top:1px solid #013F60;
				line-height:20px;	
}

a.back_unten:hover {
background-color:#013F60;
color:#FF9933;
}


a.back_oben, a.back_oben:visited {
				color:#013F60;
				float:none;
				display:block;			
				font-weight:bold;
				margin-top:15px;
				margin-bottom:20px;
				text-transform:none;
				background-color:#FF9933;
				text-decoration:none;
				padding-left:10px;	
				padding-right:10px;	
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				border-bottom:1px solid #013F60;
				line-height:20px;	
}

a.back_oben:hover {
background-color:#013F60;
color:#FF9933;
}


#extras {
	margin-top:20px;
	margin-bottom:10px;
	display:table;
	width:570px;
	float:none;
	font-weight:bold;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
}

			#extras a, #extras a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#535353;
				font-weight:bold;
				text-decoration:underline;
				margin-left:0px;margin-right:10px;
				display:block;
				margin-bottom:0px;
				position:relative;
				padding-left:0px;
				padding-right:0px;
				background-image:none;
				margin-top:0px;
				padding-top:0px;
				padding-bottom:0px;
				float:left;
			}

			#extras a:hover {
				background-image:none;color:#000000;
				background-repeat:no-repeat;
				text-decoration:underline;
			}
#tipps {
	margin-top:25px;
	width:570px;
	float:none;
	margin-bottom:0px;display:table;
}


#tipps p {
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	font-weight:bold;
	font-size:13px;
	color:#535353;
	display:block;
}			
			
#tipps h2 {
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	
}
			#tipps a, #tipps a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#535353;
				font-weight:bold;
				text-decoration:underline;
				margin-left:0px;margin-right:10px;
				display:block;
				margin-bottom:0px;
				position:relative;
				padding-left:0px;
				padding-right:0px;
				background-image:none;
				margin-top:0px;
				padding-top:0px;
				padding-bottom:0px;
				float:left;
			}

			#tipps a:hover {
				background-image:none;
				background-repeat:no-repeat;
				text-decoration:underline;
				color:#000000;
			}			
			
			
			
			
			
			
			
			
.schrift {
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4B4B4B;
}
		
form {
	margin-top:0px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4B4B4B;
	margin-left:0px;
	padding-left:0px;
}	
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;	
	height:23px;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;	
	height:50px;
	width:300px;
}

textarea.anfrage {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;	
	height:100px;
	width:330px;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4B4B4B;
	height:18px;
		
}
submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4B4B4B;	
	height:20px;
}
