#page
{
	width: 822px;
	margin: 0 auto;
	min-height:100%;
	position: relative;
	background-image:url(../sys_img/main_bg_green.gif);
	background-position:center;
	background-repeat:repeat-y;
		}

* html #page {
	height:100%;
	width: 822px;
} 

.secondoff { display:block;
padding-top:3px;
padding-bottom:3px;
border-bottom: 1px solid #4F811D;
width:100%;
overflow:hidden;
}

.secondon { display:block;
padding-top:3px;
padding-bottom:3px;
border-bottom: 1px solid #4F811D;
width:100%;
overflow:hidden;
}

.secondopen { display:block;
padding-top:3px;
padding-bottom:3px;
border-bottom: 1px solid #4F811D;
width:100%;
overflow:hidden;
}

.thirdoff { display:block;
background-color:#B6DE8E;
padding-top:3px;
padding-bottom:3px;
border-bottom: 1px solid #4F811D;
width:100%;
overflow:hidden;
}

.thirdon { display:block;
background-color:#B6DE8E;
padding-top:3px;
padding-bottom:3px;
border-bottom: 1px solid #4F811D;
width:100%;
overflow:hidden;
}

.thirdopen { display:block;
background-color:#B6DE8E;
padding-top:3px;
padding-bottom:3px;
border-bottom: 1px solid #4F811D;
width:100%;
overflow:hidden;
}

#footer {
	background-color:#85BD4D;
}

#innercontent h1 { margin:0;padding:0;color:#85BD4D;font-size:120%;}

#innercontent h3 { margin:0;padding:0;color:#85BD4D;}

hr{
background-color:#85BD4D; /* Mozilla 1.4 */
color:#85BD4D; /* IE 6 */
border: #85BD4D; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
margin-top:1px;
}

#header2 {
background-image:url(../sys_img/header_2_green.gif);
width:796px;
}

#footer a:link {color: #000000;text-decoration : none;}
#footer a:visited {color: #000000;text-decoration : none}
#footer a:hover {color: #000000;text-decoration : underline;}
#footer a:focus {color: #000000;text-decoration : none;}
#footer a:active {color: #000000;text-decoration : none;}
