/* CSS Document */

/* 	1.basics 
	2.layout
	3.content
*/



/* 1.basics*/
*{
margin: 0px;
padding: 0px;

	
	
} 
body {
	background-color:#801245;
	background-image: url(img/hg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px 0 0px 0;
	}
h1{
	font-family: "Arial", Helvetica, sans-serif;
	color:#000000;
	font-size: 16px;
}
h2{
	font-family: "Arial", Helvetica, sans-serif;
	color:#ffffff;
	font-size: 16px;
}
h3{
	font-family: "Arial", Helvetica, sans-serif;
	color:#ffffff;
	font-size: 16px;
}

.weiss{
	font-family: "Arial", Helvetica, sans-serif;
	color:#ffffff;
}
.black{
	font-family: "Arial", Helvetica, sans-serif;
	color:#000000;
}
.pink{
	font-family: "Arial", Helvetica, sans-serif;
	color:#cc2674;
}

#all {
	width: 900px;
	height: auto;
	margin: 0 auto;
	background-position: center top;
	background-image:url(img/hg_all.jpg);
	background-repeat:repeat-y;
	}
	*html #all {
	height: auto;
	}
#bottom {
	width: auto;
	min-height: 183px;
	background-image: url(img/hgbottom.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	clear: both;
	float: none;
	}
	* html #bottom {
	width: 100%;
	height: 183px;
	}

/*---------------------------HEADER BEREICH-------------------------	*/	
	#header {
	width: 900px;
	height: 331px;
	background-image: url(img/header.jpg);
	padding: 0px 0px 0px 0px;
	float: left;
	}
	#header a:link, #header a:visited, #header a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:10px;
			color:#ffffff;
			margin: 0px 0px 0px 0px;
			text-decoration:none;
			display: inline; 
			}
	#header a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#fe0b7c;
		}
	#header1 {
	width: 61px;
	height:15px;
	padding: 15px 0px 0px 684px;
	float: left;
	}
	#header2 {
	width: 77px; 
	height:15px;
	padding: 15px 0px 0px 0px;
	float: left;
	}
	#header3 {
	width: 75px;
	height:15px; 
	padding: 15px 0px 0px 0px;
	float: left;
	}
		
		
#navigation{
	width: 730px;
	height: 48px;
	padding: 230px 0px 0px 170px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:17px;
	color:#ffffff;
	float: left;
	}
	#navigation a:link, #navigation a:visited, #navigation a:active{
		font-family: "Arial Narrow", Helvetica, sans-serif;
		color:#ffffff;
		font-size: 13px;
		text-decoration:none;
		}
	#navigation a:hover{
		font-family: "Arial Narrow", Helvetica, sans-serif;
		color:#fe0b7c;
		text-decoration:none;
		font-size: 13px;
		}

#main_all {
width: 900px;
min-height:900px;
float: left;
}
* html #main_all {
	height: 200px;
	}
		
#main {
width: 654px;
min-height: 549px;
background-image: url(img/main.jpg);
background-repeat:no-repeat;
background-color:#7f1144;
padding: 20px 30px 0px 20px;
font-family: "Arial", Helvetica, sans-serif;
text-align:justify;
color:#ffffff;
font-size: 12px;
line-height: 14px;
float: left;
}
	#main a:link, #main a:visited, #main a:active{
		font-family: "Arial", Helvetica, sans-serif;
		color:#ffffff;
		font-size: 12px;
		line-height: 18px;
		text-decoration:none;
		background-color:#000000;
		}
	#main a:hover{
		font-family: "Arial", Helvetica, sans-serif;
		color:#fe0b7c;
		text-decoration:none;
		}
	#main ul {
		padding:0px 0px 0px 0px;
		width:650px;
		list-style-type: none;
		float: left;
		}	
	#main li{
		font-family: "Arial", Helvetica, sans-serif;
		color:#ffffff;
		font-size: 12px;
		line-height: 18px;
		padding:0px 0px 0px 15px;
		background: url(img/pfeil_li_main.png) 0px 4px no-repeat;
		list-style-type: none;		
		}
#infobereich {
		width: 153px;
		min-height: 497px;
		background-image: url(img/infobereich.jpg);
		padding: 72px 23px 0px 20px;
		font-family: "Arial", Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:#707070;
		float: left;
		}
	#infobereich a:link, #infobereich a:visited, #infobereich a:active{
		font-family: "Arial", Helvetica, sans-serif;
		color:#b21e64;
		font-size: 11px;
		line-height: 15px;
		text-decoration:none;
		}
	#infobereich a:hover{
		font-family: "Arial", Helvetica, sans-serif;
		color:#ffffff;
		text-decoration:none;
		background-color:#000000;
		}
#infobereich_stellenangebote {
		width: 153px;
		min-height: 497px;
		background-image: url(img/infobereich_startseite.jpg);
		padding: 72px 23px 0px 20px;
		font-family: "Arial", Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:#707070;
		float: left;
		}
	#infobereich_stellenangebote a:link, #infobereich_stellenangebote a:visited, #infobereich_stellenangebote a:active{
		font-family: "Arial", Helvetica, sans-serif;
		color:#b21e64;
		font-size: 11px;
		line-height: 15px;
		text-decoration:none;
		}
	#infobereich_stellenangebote a:hover{
		font-family: "Arial", Helvetica, sans-serif;
		color:#ffffff;
		text-decoration:none;
		background-color:#000000;
		}
#infobereich_reiseprogramm {
		width: 153px;
		min-height: 791px;
		background-image: url(img/infobereich_reisepogramm.jpg);
		padding: 72px 23px 0px 20px;
		background-repeat:no-repeat;
		font-family: "Arial", Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:#707070;
		float: left;
		}
	#infobereich_reiseprogramm a:link, #infobereich_reiseprogramm a:visited, #infobereich_reiseprogramm a:active{
		font-family: "Arial", Helvetica, sans-serif;
		color:#b21e64;
		font-size: 11px;
		line-height: 15px;
		text-decoration:none;
		}
	#infobereich_reiseprogramm a:hover{
		font-family: "Arial", Helvetica, sans-serif;
		color:#ffffff;
		text-decoration:none;
		background-color:#000000;
		}
#infobereich_reisebedingungen {
		width: 153px;
		min-height: 791px;
		background-image: url(img/infobereich_reisebedingungen.jpg);
		padding: 72px 23px 0px 20px;
		background-repeat:no-repeat;
		font-family: "Arial", Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:#707070;
		float: left;
		}
	#infobereich_reisebedingungen a:link, #infobereich_reisebedingungen a:visited, #infobereich_reisebedingungen a:active{
		font-family: "Arial", Helvetica, sans-serif;
		color:#b21e64;
		font-size: 11px;
		line-height: 15px;
		text-decoration:none;
		}
	#infobereich_reisebedingungen a:hover{
		font-family: "Arial", Helvetica, sans-serif;
		color:#ffffff;
		text-decoration:none;
		background-color:#000000;
		}
	
/*-----------------------------MAIN BEREICH ENDE-----------------------------	*/

/*-----------------------------FOOTER BEREICH-----------------------------	*/

#footer { 
	width: 837px; 
	height: 100px;
	margin: 0 auto;
	padding: 83px 0px 0px 63px;
	background-image: url(img/bottom.jpg);
	font-family: "Arial", Helvetica, sans-serif;
	color:#3a3a3a;
	font-size: 11px;
	line-height:20px;
	}
	#footer1 {
	width: 142px; 
	padding: 0px 0px 0px 0px;
	float: left;
	}
	#footer2 {
	width: 142px; 
	padding: 0px 0px 0px 0px;
	float: left;
	}
	#footer3 {
	width: 142px; 
	padding: 0px 0px 0px 0px;
	float: left;
	}
	#footer a:link, #footer a:visited, #footer a:active{
		font-family: "Arial", Helvetica, sans-serif;
		color:#3a3a3a;
		font-size: 11px;
		text-decoration:none;
		}
	#footer a:hover{
		font-family: "Arial", Helvetica, sans-serif;
		color:#fff200;
		text-decoration:none;
		}


/*-----------------------------FOOTER BEREICH ENDE-----------------------------	*/

/* 2.layout ENDE */


#fixfloat{
	clear: both;
	float: none;
	}

#flashkarte {
	width: 198px; 
	min-height: 203px;
	padding: 0px 0px 0px 0px;
	float: left;
	}	

/*-------------------------inhalt display none---------------------------*/

#display {
	width: 850px;
	height: 202px;
	background-image: url(images/top.jpg);
	float: left;
	}

h3.accordion-slider {
  background-image: url(img/pfeil_nachunten.png);
  cursor:pointer;
  width:580px;
  height:20px;
  padding: 5px 0px 0px 5px;
}

h3.active {
  background-image: url(img/pfeil_nachoben.png);
}
