* { 
	margin		: 0; 
	padding		: 0; 
}

html {
	height:100%;
}

body {
	background	: #fff;
	height		: 100%;
}

p {
	margin-top : 20px;
	margin-bottom : 20px;
}

#container {
	margin		: 0 auto; 
	padding		: 0;
	width		: 1007px;
	text-align	: left;
	background	: url(./images/bg.jpg) repeat-y;
	min-height	: 1200px; 
   	height		: auto !important;
    height		: 100%;
	border		: 1px solid #ccc; 
	border-top  : 0px;
	border-bottom : 0px;	
}

#main {
	width		: 1007px;	
	font-family	: sans-serif;
	font-size	: 13px;
	width		: 660px;
	padding-left: 240px;
	padding-top : 20px;
	/* added for header fixation: */
	position	: absolute;
	top			: 220px;
}

#main-area {
	font-family	: sans-serif;
	font-size	: 13px;
	padding-left: 240px;
	width		: 660px;
	padding-top : 20px;
	/* added for header fixation: */
	position	: absolute;
	top			: 220px;
	

}

#content {
	padding		: 20px; 	
	float		: left;
	font-family	: sans-serif;
	font-size	: 13px;
	background	: #e5e5e5;
	height		: 100%;
	width		: 100%;
	/* added for header fixation: */
	top			: 220px;
	padding-top	: 30px;
	padding-bottom	: 100px;
	/*z-index		: 100;	*/
}

#content h1 {
	font-family	: sans-serif;
	font-size	: 13px;
	font-weight	: bold;
	margin		: 0;
}

#content h2 {
	font-family	: sans-serif;
	font-size	: 13px;
	font-weight	: bold;
	margin		: 0;
}

#content a {
	font-family	: sans-serif;
	font-size	: 13px;
	color		: #000;
	text-decoration: underline;
}

#content a:hover {
	font-family	: sans-serif;
	font-size	: 13px;
	color		: #454785;
	text-decoration: underline;
}

#navigation_oben {
	/* added for header fixation: */
	position	: fixed;
	top			: 192px;
	height		: 46px;
	width		: 588px;
	padding-left: 222px;
	padding-top : 10px; 
	z-index		: 200;	
}

/* added for header fixation: */
#naviwrapper {
	position	: fixed;
	top			: 181px;
	height		: 88px;
	width		: 1007px;
	padding-left: 222px;
	padding-top : 10px; 
	z-index		: 199;	
	background	: url(./images/bg.jpg) repeat-y;
	margin		: 0;
	padding		: 0;
}


#navi_left {
	position	: absolute;
	width		: 199px;
	top			: 237px;
	/* added for header fixation */
	position	: fixed;
	z-index		: 300;
}

#navi_left_bottom {
	/* added for header fixation */
	position	: fixed;
	top			: 470px;
	width		: 199px;
	z-index		: 300;
}

#img_area_1 {
	width		: 600px;
	height		: 70px;
	position	: relative;
	top			: 160px;	
}

a#img_1 {
	width		: 334px;
	height		: 33px;
	 background	: url(./images/philosophisches.png) no-repeat;	 
	font-size	: 18px;
	font-weight	: bold;
	position	: absolute;
	float		: left;
	bottom		: 180px;
}

a#img_2 {
	width		: 334px;
	height		: 33px;
	background	: url(./images/krisenmanagement.png) no-repeat;	
	font-size	: 18px;
	font-weight	: bold;
	position	: absolute;
	float		: left;
	bottom		: 180px;
	margin-right: 10px;	
	margin-left: 140px;
}


#text_1 {
	width		: 266px;
	height		: 25px;
	position	: absolute;
	left		: 340px;		
	bottom		: 180px;
}

/* HEADER */

#header {
	width		: 1007px;
	height		: 181px;
	background	: url(./images/header/1.jpg) no-repeat; 
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
	
}

#header2 {
	width		: 1007px;
	height		: 181px;
	background	: url(./images/header/2.jpg) no-repeat;
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
}

#header3 {
	width		: 1007px;
	height		: 181px;
	background	: url(./images/header/3.jpg) no-repeat;
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
}

#header4 {
	width		: 1007px;
	height		: 181px;
	background	: url(./images/header/4.jpg) no-repeat;
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
}

#header5 {
	width		: 1007px;
	height		: 181px;
	background	: url(./images/header/5.jpg) no-repeat;
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
}

#header6 {
	width		: 1007px;
	height		: 181px;
	background	: url(./images/header/6.jpg) no-repeat;
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
}

#header_bottom {
	width		: 1007px;
	height		: 39px;
	top			: 142px;
	background	: url(./images/header/bottom.jpg) no-repeat;	
	/* added for header fixation: */
	position	: fixed; 
	z-index		: 200;	
}

#header_bottom_a1 {
	position	: absolute;
	height		: 39px;
	width		: 135px;
	left		: 220px;
	float		: left;
}

#header_bottom_a2 {
	position	: absolute;
	height		: 39px;
	width		: 190px;
	left		: 360px;
}

/* HAUPTMENÜ PUNKTE */

a#navi1 {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/1.jpg) no-repeat;
	float		: left;
}

a#navi1:hover,a#navi1.active {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/1_active.jpg) no-repeat;
	float		: left;
}

a#navi2 {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/2.jpg) no-repeat;
	float		: left;
}

a#navi2:hover,a#navi2.active {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/2_active.jpg) no-repeat;
	float		: left;
}

a#navi3 {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/3.jpg) no-repeat;
	float		: left;
}

a#navi3:hover,a#navi3.active {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/3_active.jpg) no-repeat;
	float		: left;
}

a#navi4 {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/4.jpg) no-repeat;
	float		: left;
}

a#navi4:hover,a#navi4.active {
	width		: 196px;
	height		: 46px;
	background	: url(./images/navigation_oben/4_active.jpg) no-repeat;
	float		: left;
}



/* SUBMENÜ PUNKTE */

#philosophisches_head {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/philosophisches/head.jpg) no-repeat;
	float		: left;		
}

a#konzept {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/philosophisches/konzept.jpg) no-repeat;
	float		: left;	
}

a#konzept:hover,a#konzept.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/philosophisches/konzept_active.jpg) no-repeat;	
}

a#praxis {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/philosophisches/praxis.jpg) no-repeat;	
	float		: left;
}

a#praxis:hover,a#praxis.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/philosophisches/praxis_active.jpg) no-repeat;
}

a#philosophin {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/philosophisches/philosophin.jpg) no-repeat;
	float		: left;	
}

a#philosophin:hover,a#philosophin.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/philosophisches/philosophin_active.jpg) no-repeat;	
}

#unternehmen_head {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/head.jpg) no-repeat;
	float		: left;		
}

a#nutzen {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/nutzen.jpg) no-repeat;
	float		: left;	
}

a#nutzen:hover,a#nutzen.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/nutzen_active.jpg) no-repeat;	
}

a#situationen {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/situationen.jpg) no-repeat;
	float		: left;	
}

a#situationen:hover,a#situationen.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/situationen_active.jpg) no-repeat;	
}

a#empfehlungen {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/empfehlungen.jpg) no-repeat;
	float		: left;	
}

a#empfehlungen:hover,a#empfehlungen.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/unternehmen/empfehlungen_active.jpg) no-repeat;	
}

a#ablauf {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/unternehmen/ablauf.jpg) no-repeat;
	float		: left;	
}

a#ablauf:hover,a#ablauf.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/unternehmen/ablauf_active.jpg) no-repeat;	
}

#privatpersonen_head {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/head.jpg) no-repeat;
	float		: left;		
}

a#fragen {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/fragen.jpg) no-repeat;
	float		: left;	
}

a#fragen:hover,a#fragen.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/fragen_active.jpg) no-repeat;	
}

a#krisen{
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/krisen.jpg) no-repeat;
	float		: left;	
}

a#krisen:hover,a#krisen.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/krisen_active.jpg) no-repeat;	
}

a#erkrankung{
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/erkrankung.jpg) no-repeat;
	float		: left;	
}

a#erkrankung:hover,a#erkrankung.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/erkrankung_active.jpg) no-repeat;	
}

a#erkrankung2{
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/erkrankung2.jpg) no-repeat;
	float		: left;	
}

a#erkrankung2:hover,a#erkrankung2.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/erkrankung2_active.jpg) no-repeat;	
}

a#ablauf2{
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/ablauf.jpg) no-repeat;
	float		: left;	
}

a#ablauf2:hover,a#ablauf2.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/privatpersonen/ablauf_active.jpg) no-repeat;	
}

a#trauerreden{
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/privatpersonen/trauerreden.jpg) no-repeat;
	float		: left;	
}

a#trauerreden:hover,a#trauerreden.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/privatpersonen/trauerreden_active.jpg) no-repeat;	
}

a#schriften {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/informationen/schriften.jpg) no-repeat;
	float		: left;	
}

a#schriften:hover,a#schriften.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/informationen/schriften_active.jpg) no-repeat;	
}

a#schriften2 {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/informationen/schriften2.jpg) no-repeat;
	float		: left;	
}

a#schriften2:hover,a#schriften2.active {
	width		: 199px;
	height		: 21px;
	background	: url(./images/navigation_links/informationen/schriften2_active.jpg) no-repeat;	
}

a#veranstaltungen {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/informationen/veranstaltungen.jpg) no-repeat;
	float		: left;	
}

a#veranstaltungen:hover,a#veranstaltungen.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/informationen/veranstaltungen_active.jpg) no-repeat;	
}


a#navi_left_bottom1 {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/zuschrift.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom1:hover,a#navi_left_bottom1.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/zuschrift_active.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom2 {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/impressum.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom2:hover,a#navi_left_bottom2.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/impressum_active.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom3 {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/index.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom3:hover,a#navi_left_bottom3.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/index_active.jpg) no-repeat;	
	float		: left;
}
a#navi_left_bottom4 {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/anfahrt.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom4:hover,a#navi_left_bottom4.active {
	width		: 199px;
	height		: 22px;
	background	: url(./images/navigation_links/anfahrt_aktive.jpg) no-repeat;	
	float		: left;
}
a#navi_left_bottom5 {
	width		: 199px;
	height		: 23px;
	background	: url(./images/navigation_links/agb.jpg) no-repeat;	
	float		: left;
}

a#navi_left_bottom5:hover,a#navi_left_bottom5.active {
	width		: 199px;
	height		: 23px;
	background	: url(./images/navigation_links/agb_active.jpg) no-repeat;	
	float		: left;
}
