	html {  overflow: -moz-scrollbars-vertical; }	

	html, body {
		margin: 0;
		padding: 10;	
		font-family: Verdana, Helvetica, Arial, Sans-Serif; 
		font-size:11px; 
		color:#88806E;
		scrollbar-highlight-color: #e7e7e7;
		scrollbar-shadow-color: #D0E0D5;
		scrollbar-3dlight-color: #c2c3c2;
		scrollbar-arrow-color: #979797;
		scrollbar-track-color: #cfcfcf;
		scrollbar-face-color: #cfcfcf;
		scrollbar-darkshadow-color: #999999;	
		text-align: center;
		background-image:url(../images/main_bg.jpg); 
		background-repeat: repeat-x;
		background-position:top; 
	}

	
/* Allgemeine Links START */
.bg_main{
 background-image:url(../images/bg_flaeche.jpg); 
 background-repeat: no-repeat;
}

#main {
	padding:0;
	margin:0;
	}
	
p.std a:link {
	color: #676159;
	text-decoration:none;
	border-bottom:solid 1px #3F3A3E;	
	}

p.std a:visited {
	color: #676159;
	text-decoration:none;
	border-bottom:solid 1px #3F3A3E;
	}
	
p.std a:active {
	color: #676159;
	text-decoration:none;
	border-bottom:solid 1px #3F3A3E;		
	}
	
p.std a:hover {
	color: #676159;
	text-decoration:none;
	border-bottom:solid 1px #fff;				
	}
	
p.std a:focus {
	color: #000;
	text-decoration:none;
	border-bottom:solid 1px #fff;				
	}
	
	
p.special {
	margin:0;
	padding-top:15px;
	}
		
p.special a:link {	
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	color: #676159;
	text-decoration:none;
	border-top:dashed 1px #7B725E;	
	border-bottom:dashed 1px #7B725E;		
	}

p.special a:visited {
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	color: #676159;
	text-decoration:none;
	border-top:dashed 1px #7B725E;
	border-bottom:dashed 1px #7B725E;
	}
	
p.special a:active {
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	color: #676159;
	text-decoration:none;
	border-top:dashed 1px #7B725E;
	border-bottom:dashed 1px #7B725E;		
	}
	
p.special a:hover {	
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	color: #fff;
	text-decoration:none;
	border-top:dashed 1px #7B725E;
	border-bottom:dashed 1px #7B725E;				
	}
	
p.special a:focus {	
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	color: #000;
	text-decoration:none;
	border-top:dashed 1px #7B725E;
	border-bottom:dashed 1px #7B725E;			
	}		
	
/*Allgemeine Links END*/	


/*Allgemeine HTML Elemente START*/

	p {
		margin: 0;
		padding: 0;
	}
	
	h1 {
		padding-top: 0;
		padding-bottom: 0;
		margin: 0;
		font-size: 11px;
	}
	
	h2 {
		padding-top: 0;
		padding-bottom: 0;
		margin: 0;
		font-size: 12px;
	}	
	
	h3 {
		padding-top: 0;
		padding-bottom: 0;
		margin: 0;
		font-size:11px;
	}	
		
/*Allgemeine HTML Elemente END*/	


/*Formular Elemente START*/	

.formfield {
		border: solid 1px #216652;
		width: 250px;
		font-size: 11px;
		height: 16px;
	}

.formbutton {
		background-color: #555555;
		color: #FFFFFF;
		border: solid;
		font-size: 11px;
		font-weight: bold;
		border-width: 1px 1px 1px 1px;
		border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
	
/*Formular Elemente END*/	




/*	--------------------------------------------------------------------------
	PAGE 
	--------------------------------------------------------------------------  */	
#container { 	
		position:absolute;
		height:660px; 
		width:884px;
		margin:-302px 0px 0px -422px;
		top: 50%; 
		left: 50%;
		text-align: left;
		padding: 7px;
		border: 1px solid #fff;
		overflow: hidden;
	}




#container2 { 	
		position:absolute;
		height:660px; 
		width:884px;
		margin:-302px 0px 0px -422px;
		top: 50%; 
		left: 50%;
		text-align: left;
		padding: 7px;
		overflow: hidden;
	}


.navigation {
		height:160px;	
		background-image:url(../images/nav_bg.jpg); 
		background-repeat:no-repeat;
		background-position:top; 	
	}
	
.footer{
		height:19px;
		background-color:#003466;
		color:#FFFFFF;	
	}

.footer a:link {
	color: #fff;
	text-decoration:none;	
}

.footer a:visited {
	color: #fff;
	text-decoration:none;
}
	
.footer a:active {
	color: #fff;
	text-decoration:none;		
}
	
.footer a:hover {
	color: #615A49;
	text-decoration:none;		
}
	
.footer a:focus {
	color: #615A49;
	text-decoration:none;		
}	
	
.tr_abschluss {
		height:56px;
		background-color:#E8E8EE;
	}		