/*----------------------------------------------------*/
/*                 Grundeinstellungen                 */
/*----------------------------------------------------*/

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*           Grund - Layout         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	html, body { height:100%; }

	td {
		font-size:11px;
		font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	}
	body {
		padding:0;
		margin:0;
	}
		
	a {
	color: #000000;
	}
	
	
/*----------------------------------------------------*/
/*                      Header                        */
/*----------------------------------------------------*/


	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*             head div             */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#head {
		position:absolute;
		display:block;
		width:780px;
		left:50%;
		margin-left: -391px;
		border-right: #194417 1px solid;
		border-left: #194417 1px solid;
		}
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*           Sucheingabe            */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	#searchbox {
		padding-left:10px;
	
	}

	#searchbox input {
		width:80px;
		height:18px;
		border: #1E5423 1px solid;
	}


/*----------------------------------------------------*/
/*                       Main                         */
/*----------------------------------------------------*/

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*             Main div             */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#main {
	
		position:absolute;
		display:block;
		width:780px;
		left:50%;
		margin-left: -391px;
		top:161px;
		
		border-left: #194417 1px solid;
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*           Main div oben          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#main_oben {
	
		height:35px;
		position:absolute;
		display:block;
		z-index:15;
		left:153px;
		width:628px;
		max-width: 627;
		background-color:#F5E2C2;
		background-image:url(/cms/images/higru_subnavi.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		border-right: #194417 1px solid;
		}
		
	#main_oben div {
		text-align:center;

		}

	a.breadcrumb  {
		font-size:10px;
		font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
		padding-left:20px;
		text-decoration:none;
		color:#1E5423;		
		}


	#breadcrumb {
		font-size:10px;
		font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
		padding-left:20px;
		}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*          Main div Inhalt         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#main_inhalt td,
	#main_inhalt font { 
	font: normal xx-small/24px Verdana, Tahoma, Arial; color: #000066; 
	color:#000066;}


	#main_inhalt {
		top:35px;
		position:absolute;
		display:block;
		z-index:161;
		left:153px;
		width:628px;
		font-size:12px;
		font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
		border-right: #194417 1px solid;
		padding-left:25px;
		max-width: 602;
color:#000066;
		}
	#main_inhalt h1 {
		font-size:13px; 
color:#000066;
font-family:Verdana;
	}

#main_inhalt h2 {
font-size:15px; 
color:#000066;
font-family:Verdana;
}

#main_inhalt h3 {
font-size:17px; 
color:#000066;
font-family:Verdana;
}

#main_inhalt h4 {
font-size:20px; 
color:#000066;
font-family:Verdana;
}

#main_inhalt h5 {
font-size:12px; 
color:#000066;
font-family:Verdana;
}

#main_inhalt h6 {
font-size:14px; 
color:#000066;
font-family:Verdana;
}


	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*              sitemap             */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	.sitemap_level1 a:link,
	a.sitemap_level1:hover,
	.sitemap_level1{
		font-size:13px;
		padding-left:30px;
		color:000; 
		text-decoration:none;
	}


	.sitemap_level2 a:link,
	a.sitemap_level2:hover,
	.sitemap_level2{
		font-size:13px;
		padding-left:60px;
		line-height:25px;
		color:000;
		text-decoration:none;
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*         Mitglieder-Login         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


	#loginbox { 
		padding-left:25px;
		padding-top:25px;

	}
	#loginbox input { 
		border: #1E5423 1px solid;

	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*          Navigation div          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#navigation_div{
		background-image:url(/cms/images/higru_navi.jpg);
		position:absolute;
		left:0px;
		z-index:5;
		width:153px;
	
	
	}
	#navigation_inhalt{z-index:141;
		position:absolute;
		left:0px;
		width:550px;
	}
	
/*-------------------------------------------------*/
/*               Hauptnavigation                   */
/*-------------------------------------------------*/
	.navSpc {
		height: 20px;
	}
	div.HauptNav {
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*         Alle Links          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav a {
	}
	div.HauptNav a:hover {
	color: #fff;
	}
	div.HauptNav div {
	}
	
/*_____________________ Ebene 1 ___________________________*/

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Hauptcontainer       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	div.HauptNav div.NavFirstIn {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 153px;
	height: 143px;			
	}
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Alle Container       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavFirstOff,
	div.HauptNav div.NavFirstOn,
	div.HauptNav div.NavFirstOpen {
	color: #ffffff;
	}
	
	div.HauptNav div.NavFirstOn,
	div.HauptNav div.NavFirstOpen {
			
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*         Alle Links          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavFirstOff a,
	div.HauptNav div.NavFirstOn a,
	div.HauptNav div.NavFirstOpen a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	
	letter-spacing:1px;
	padding: 1px 10px;
	color: white;
	text-decoration:none;
	line-height:21px;
	border-bottom:#fff 1px solid;
	}
	div.HauptNav div[class="NavFirstOff"] a,
	div.HauptNav div[class="NavFirstOn"] a,
	div.HauptNav div[class="NavFirstOpen"] a {
	padding: 1px 10px;
 	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* Alle Links beim ueberfahren */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavFirstOff a:hover,
	div.HauptNav div.NavFirstOpen a:hover {
	
	}
		
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Inaktiver Link       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavFirstOff a {
	color: white;
	}
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/	
	/*        Link hier            */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavFirstOn a {
	color: white;
	}
	
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/		
	/*           Im Pfad           */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	
	div.HauptNav div.NavFirstOpen a {
	color: white;
	}

/*_____________________ Ebene 2 ___________________________*/
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Hauptcontainer       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavSecondIn {
	position: absolute;
	left: 153px;
	top: 0px;
	width: 627px;
	display:inline;
	background-color:#F5E2C2;
	background-image:url(/cms/images/higru_subnavi.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:35px; 
		
	}
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Alle Container       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
  	div.HauptNav div.NavSecondOff,
	div.HauptNav div.NavSecondOn,
	div.HauptNav div.NavSecondOpen {
	display:inline;

	}
		
	div.HauptNav div.NavSecondOn,
	div.HauptNav div.NavSecondOpen {
	
	}
	
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*          Alle Links         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavSecondOff a,
	div.HauptNav div.NavSecondOn a,
	div.HauptNav div.NavSecondOpen a {
	display:inline;
	vertical-align:top;
	text-align:middle;
	height:30px;
	
	width:auto;
	padding: 10px 5px 3px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	
	color: #000;
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* Alle Links beim ueberfahren */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	
	div.HauptNav div.NavSecondOff a:hover,
	div.HauptNav div.NavSecondOn a:hover,
	div.HauptNav div.NavSecondOpen a:hover {
	border-top-color: white;
	border-bottom-color: white;
	color: #9C1D3A;
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*       Inaktiver Link        */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavSecondOff a {
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*          Link hier          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavSecondOn a {
	border-top-color: white;
	border-bottom-color: white;
	}
	
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*           Im Pfad           */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/	
	
	div.HauptNav div.NavSecondOpen a {
	border-top-color: white;
	border-bottom-color: white;
	}
	
/*_____________________ Ebene 3 ___________________________*/

		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Hauptcontainer       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavThirdIn {display:inline;
	border: 0;
	}
	
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*        Alle Container       */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavThirdOff,
	div.HauptNav div.NavThirdOn,
	div.HauptNav div.NavThirdOpen {
	border: 0px;
	background: white;
	}
		
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*         Alle Links          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavThirdOff a,
	div.HauptNav div.NavThirdOn a,
	div.HauptNav div.NavThirdOpen a {
	font-size: 11px;
	padding: 2px 10px 2px 30px;
	background: url('../images/navi_pfeil_rechts.gif') 20px center no-repeat;
	}
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/* Alle Links beim ueberfahren */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavThirdOff a:hover,
	div.HauptNav div.NavThirdOn a:hover,
	div.HauptNav div.NavThirdOpen a:hover {
	}

	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*      Inaktiver Link         */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	div.HauptNav div.NavThirdOff a {
	}
	
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/	
	/*          Link hier          */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	div.HauptNav div.NavThirdOn a {
	font-weight: bold;
	color: #963;
	}
		
		
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	/*           Im Pfad           */
	/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
		div.HauptNav div.NavThirdOpen a {
			font-weight: bold;
			color: #963;
		}
/* << */
