 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

HTML {
	width: 100%; cursor: default; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify; background-color:#C7C5BC;
}
BODY {
	width: 100%; cursor: default; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify; background-color:#C7C5BC;
}
/* Headings */

H1 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 22px; color: #DFD5D1; 
text-decoration: none; font-weight: lighter; }

H3,H4,H5 {
   font-family: Arial, Helvetica, sans-serif;
   color: #999999;   /* dunkelgrau */
	font-weight: lighter;
	font-size: 16px; 
   font-variant: normal;
	font-stretch: wider;
   line-height: 130%; 
	margin-top: 0; 
	margin-bottom: 0;
}

H2 {
   font-family: Arial, Helvetica, sans-serif;
   color: #999999;   /* dunkelgrau */
	font-weight: lighter;
	font-size: 12px; 
   font-variant: normal;
	font-stretch: wider;
   line-height: 130%; 
	margin-top: 0; 
	margin-bottom: 0;
}



#container {
	LEFT: 50%; MARGIN-LEFT: -375px; WIDTH: 850px; POSITION: absolute; background-color:#F9F7F3;
}
#pageHeader2 {
	TEXT-ALIGN: center; background-color:#FF9966;
}

#pageHeader1 {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; font-style: normal; color: #FFFFFF; letter-spacing: 1px; padding-bottom: 20px; padding-top: 30px; text-indent: 165px; background-color:#C7C5BC;
}

#quickSummary {MARGIN-BOTTOM: -20px; MARGIN-LEFT: 20px;  
}

#navkontakt {
	position: absolute; left: 0px; top: 170px; width: 265px; height: 20px; padding-left: 20px; padding-top: 5px; background-color:#F9F7F3;
}

#navshop {
	position: absolute; right: 0px; top: 170px; width: 600px; height: 20px; padding-right: 14px; padding-top: 5px; text-align: right; background-color:#F9F7F3;
}

#preamble {
	MARGIN-TOP: 25px; width: 850px; height:130px;
}

#logoschrift {
	position: absolute; left: 165px; top:190px;
}

#pfadleiste {
	position: absolute; top: 260px; width: 650px; height: 20px; margin-left: 165px;
}

.pfad {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999; text-decoration: none; font-weight: normal; 
}

.pfad a{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #999999; 
text-decoration: none; 
} 

.pfad a:hover{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #C85500; 
text-decoration: none; 
} 

.pfad_act a{
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #999999; 
text-decoration: none; 
}

#explanation {
	float: left; width: 165px;
}

#explanationp {
   padding-left: 20px; padding-bottom: 20px;
}

#explanationsub {
	padding-top: 40px; padding-bottom: 20px;
}

#participation {
	 float: left; MARGIN-BOTTOM: 10px; width: 500px; height:300px;
	
}

#benefits {
	float: left; width: 405px;
}

#benefitsp {
	padding-left: 20px;
}


#leisterechts {
	float: left; width: 160px;
}

#leisterechtsp {
	padding-left: 30px; 
}

#leisterechtssub {
	position: absolute; width: 130px; height: 52px; left: 700px;  text-align: left;
}

#requirements {
	CLEAR: both; BACKGROUND: url(img-pen.gif) no-repeat left bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 45px
}

#footer1 {clear:both; width:800px; height: 70px; padding-left: 20px; padding-bottom: 40px; background-color:#F9F7F3;
}

#logoklein {position: absolute;  padding-bottom: 30px;
}

#footer2 {width:850px; height: 40px; background-color:#C7C5BC;
}


.leftnav1 a:link {
		display: block;
		padding: 0px 4px 5px 4px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #888571; /* grau */
		text-decoration: none; 
		font-weight: normal; 
		line-height: 160%;
		text-decoration: none;
}

.leftnav1 a:visited {
		display: block;
		padding: 0px 4px 5px 4px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #888571; /* grau */
		text-decoration: none; 
		font-weight: normal; 
		line-height: 160%;
		
}
.leftnav1 a:active {
		display: block;
		padding: 0px 4px 5px 4px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #C85500;  /* rot */
		text-decoration: none; 
		font-weight: normal; 
		line-height: 160%;
}
.leftnav1 a:hover {
		display: block;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #C85500;  /* rot */
		padding: 0px 4px 5px 4px;
		text-decoration: none; 
		font-weight: normal; 
		line-height: 160%;
}


.leftnav1-act a:link {
		display: block;
		padding: 0px 4px 5px 4px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #654821; /* braun */
		font-weight: bold;
		line-height: 160%;
		text-decoration: none;
}

.leftnav1-act a:visited {
		display: block;
		padding: 0px 4px 5px 4px;
		font-size: 11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #654821;
		text-decoration: none;
		font-weight: bold; 
		line-height: 160%;
}

.leftnav1-act a:active {

		display: block;
		padding: 0px 4px 5px 4px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #888571; 
		text-decoration: none; 
		font-weight: bold; 
		line-height: 160%;
}
.leftnav1-act a:hover {
		display: block;
		padding: 0px 4px 5px 4px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		font-size: 11px;
		color: #C85500;  /* rot */
		font-weight: bold;
		line-height: 160%;
		text-decoration: none;
}


.leftnav2 a:link {
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		white-space: nowrap;
		color: #888571; /* grau */			
		text-decoration: none;
}

.leftnav2 a:visited {
		/*display: block;*/
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #888571; /* grau */
		text-decoration: none;
}

.leftnav2 a:active {
		/*display: block;*/
		padding: 5px 0px 5px 0px;;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #C85500;  /* rot */
		text-decoration: none;
}

.leftnav2 a:hover {
		/*display: block;*/
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #C85500;  /* rot */
		text-decoration: none;
}


.leftnav2-act a:link {
		/*display: block;*/
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #654821; /* braun */
		text-decoration: none;
}

.leftnav2-act a:visited {
		/*display: block;*/
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #654821; /* braun */
		text-decoration: none;
}

.leftnav2-act a:active {
		/*url*/
		/*display: block;*/
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #654821; /* braun */
		text-decoration: none;
	
}
.leftnav2-act a:hover {
		/*display: block;*/
		padding: 5px 0px 5px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #C85500;  /* rot */
		text-decoration: none;
}


.leftnav3 a:link {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #888571; 			/* grau */
		text-decoration: none;
}

.leftnav3 a:visited {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #888571; 			/* grau */
		text-decoration: none;
}

.leftnav3 a:active {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #C85500;  			/* rot */
		text-decoration: none;
}

.leftnav3 a:hover {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #C85500;			/* rot */
		text-decoration: none;
}


.leftnav3-act a:link {
		display: block;
		ppadding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #654821; 			/* braun */
		text-decoration: none;
}
.leftnav3-act a:visited {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		white-space: nowrap;
		color: #654821; 			/*braun*/
		text-decoration: none;
}

.leftnav3-act a:active {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		color: #654821; 			/* braun */
		text-decoration: none;
}

.leftnav3-act a:hover {
		display: block;
		padding: 4px 0px 4px 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		text-indent: 10px;
		white-space: nowrap;
		color: #C85500;  			/* rot */
		text-decoration: none;
}

.bottomnav a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 9px; 
		color: #888571; /* grau */
		text-decoration: none; 
		font-weight: normal; 
		
}
.bottomnav a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 9px; 
		color: #C85500;  /* rot */
		text-decoration: none; 
		font-weight: normal; 
}
.bottomnav a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 9px; 
		color: #C85500;  /* rot */
		text-decoration: none; 
		font-weight: normal; 
}

.bottomnav-act a:link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px;
		color: #654821; /* braun */
		font-weight: normal;
		text-decoration: none;
}

.bottomnav-act a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		color: #654821; /* braun */
		text-decoration: none;
		font-weight: normal;
}

.bottomnav-act a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size: 9px; 
		color: #654821; /* braun */
		text-decoration: none; 
		font-weight: bold; 
}
.bottomnav-act a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		color: #C85500;  /* rot */
		font-weight: normal;
		text-decoration: none;
}

.nav_grau a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #888571; /* grau */			
		text-decoration: none;
}

.nav_grau a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #888571; /* grau */			
		text-decoration: none;
}

.nav_grau a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #654821; /* braun */	
		text-decoration: none;
}

.nav_grau a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #C85500;  /* rot */		
		text-decoration: none;
}


.nav_grau-act a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #654821; /* braun */
		text-decoration: none;
}

.nav_grau-act a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #654821; /* braun */
		text-decoration: none;
}

.nav_grau-act a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #654821; /* braun */
		text-decoration: none;
	
}
.nav_grau-act a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 9px; 
		white-space: nowrap;
		color: #C85500;  /* rot */
		text-decoration: none;
}


.nav_linksrot a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #C85500;  /* rot */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}

.nav_linksrot a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #C85500;  /* rot */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}
.nav_linksrot a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #654821; /* braun */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}
.nav_linksrot a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #888571; /* grau */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}


.nav_linksrot-act a:link {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #654821; /* braun */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}

.nav_linksrot-act a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #654821; /* braun */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}

.nav_linksrot-act a:active {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #C85500;  /* rot */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}
.nav_linksrot-act a:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-transform: uppercase;
		font-size :9px; 
		color: #888571; /* grau */
		text-decoration: none; 
		font-weight: normal; 
		text-decoration: none;
}	


.shop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C85500; text-decoration: none; font-weight: normal }
.copy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify}
.normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify}
.copy_fett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: bolder; text-align: left}
.normal_fett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: bolder; text-align: left}
.mehr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888571; text-decoration: none; font-weight: normal }
.zwischen { font-family: Arial, Helvetica, sans-serif; font-size: 5px; color: #888571; text-decoration: none; font-weight: normal }
.AGB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #888571; text-decoration: none; font-weight: normal ; text-align: center}

.ueberschrift{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: lighter; color: #999999; letter-spacing: 0px;} 
.normal{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify;} 
.normal a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify;} 
.normal a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C85500; text-decoration: none; font-weight: normal ; text-align: justify;} 
.normal a:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify;} 

.normal_ue{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify;} 
.normal_ue a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify;} 
.normal_ue a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C85500; text-decoration: none; font-weight: normal ; text-align: justify;} 
.normal_ue a:link{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888571; text-decoration: none; font-weight: normal ; text-align: justify;} 


.normal_fett{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: bolder; text-align: left;}
.normal_fett a{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: bolder; text-align: left;}
.normal_fett a:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C85500; text-decoration: none; font-weight: bolder; text-align: left;}
.normal_fett a:link{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888571; text-decoration: none; font-weight: bolder; text-align: left;}
rot_fett{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #C85500; text-decoration: none; font-weight: bolder; text-align: left;} 
input { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #888571; text-decoration: none; font-weight: normal ; text-align: center;background-color: #FFFFFF; border: thin solid #CCCCCC;} 
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #888571; text-decoration: none; font-weight: normal ; text-align: center;background-color: #FFFFFF; border: thin solid #CCCCCC;} 


/* in text hyperlinks */
a:link {
 color: #C85500;			
 text-decoration: none;
}
a:visited {
 color: #C85500;			
 text-decoration: none;
}
a:hover {
 color: #C85500;
 text-decoration: none;
}


.sitemap a:link {  color: #888571; text-decoration: none}
.sitemap a:visited {  color: #888571; text-decoration: none}
.sitemap a:hover {  color: #C85500; text-decoration: none}

.fam {
position: absolute;
left: 165px;
top: 269px;
}
