textarea:focus, input:focus, select:focus {
	background: #8ECEC4;
}



/*----------------------------------------------------------------------------------  Div Elemente  */	

html {height:100%; max-height:100%; padding:0;margin:0; border:0; overflow: hidden; }

/*------------------------------------------------------------------------------------------------ */	

#div_oben {position:absolute; margin:0; top:0; left:0; display:block; width:100%;overflow:hidden;  z-index:5;
height:95px; 
}





#div_mitte{overflow:auto; position:absolute; z-index:2; ; 
top:			95px;
bottom:			15px; 
left:			210px;
right:			200px;
}
* html #div_mitte{top:0; left:0; right:0; bottom:0; height:100%; width:100%; overflow:auto; position:absolute; z-index:2;
border-top:		95px	solid #FFFFFF;  
border-bottom:	15px	solid #FFFFFF;
border-left:	210px	solid #FFFFFF;
border-right:	200px 	solid #FFFFFF;
}




#div_rechts{overflow:auto; position:absolute; z-index:1; ; 
top:			95px;
bottom:			15px; 
left:			210px;
right:			0px;
}
* html #div_rechts{top:0; left:0; right:0; bottom:0; height:100%; width:100%; overflow:auto; position:absolute; z-index:1;
border-top:		95px	solid #FFFFFF;  
border-bottom:	15px	solid #FFFFFF;
border-left:	210px	solid #FFFFFF;
border-right:	0px 	solid #FFFFFF;
}




#div_menu {position:absolute; left:0; overflow:auto; z-index:3;
top:			95px;
bottom:			15px;
width:			210px;
background-color:; 
}

* html #div_menu {height:100%; top:0; bottom:0;z-index:3;
border-top:		95px	solid #FFFFFF;
border-bottom:	15px	solid #FFFFFF;
width:			210px;
}




#div_unten {position:absolute; margin:0; left:0; bottom:1; width:100%;overflow:hidden;  z-index:4;
height:15px; 
background-color:;
}
																																
/*----------------------------------------------------------------------------------  linkes Menu Tabelle (menü 1)  */	
	

.left_menu  { 
margin-left: 				0; 
margin-right: 				0; 
font-family:				Verdana; 
font-weight: 				;
font-size:					10pt;
margin-top: 0; 
margin-bottom: 0;

}

.left_menu a:link, .left_menu a:visited, .left_menu a:active {
color:						#00AC9B;	/* Textfarbe */
height:						25px; 
line-height: 				25px;
background-position:   		left center; 
background-image:			url('images/li_menue_hg.gif'); 
background-repeat:			no-repeat;
text-decoration:			none;
display:					block;
padding-right:				0px; 		/* Rand-Textabstand von rechts */
padding-left:				5px; 		/* Rand-Textabstand von Links */
margin-bottom: 				1px;  		/* Rand-Textabstand von unten */
margin-top: 				1px; 		/* Rand-Textabstand von oben */
}

.left_menu a:hover {
color:						#00AC9B; 	/* Textfarbe */ 
background-position:   		left center; 
background-image:			url('images/li_menue_hover.gif'); 
background-repeat:			no-repeat;
text-decoration:			none;

}

#left_menu_aktiv a {
color:						#00AC9B; 	/* Textfarbe */ 
font-weight: 				;
font-style: 				italic;
background-position:   		left center; 
background-image:			url('images/li_menue_aktiv.gif'); 
background-repeat:			no-repeat;
text-decoration:			none;
}

/*----------------------------------------------------------------------------------  Login  */																																

.login {

	font-size: 7pt;
	background-color: ;
	color: #000000;
}
.login input {
	width: 100%;
	font-size: 7pt;
}
.login a:link, .login a:visited, .login a:active {
	color: #000000;
		text-decoration: none;
}
.login a:hover {
	color: #000000;
	text-decoration: none;
}

/*----------------------------------------------------------------------------------  copyright Tabelle  */																																
#copyright {
font-family:Verdana; 
font-size:7pt;
color: #000000; 
background-color:;
}
#copyright a:link, .copyright a:active, .copyright a:visited {
color: #000000;
text-decoration: none;
}
#copyright a:hover {
color:#000000;
text-decoration: none;
}

/*----------------------------------------------------------------------------------  CONTENT Tabelle */																															
.content, .content p {
font-family:Tahoma; 
font-size:10pt;
color: black;
margin-top: 0; 
margin-bottom: 0;
}
.content a:link, .content a:active, .content a:visited {
font-weight: 				;
color: 						#018373;
text-decoration: 			none;
}
.content a:hover {
color: 						#01AA96;
text-decoration: 			underline;
}

.content ul { 
font-family:				Verdana; 
font-size:					10pt; 
font-weight:				; 
list-style-type:			square; 
list-style-image:			;
line-height: 				20px;
}
.content li  { 
padding-left:				15px;  		/* Textabstand zum Aufzählungzeichen*/
}
a img { 
border : 					0 none; 
}



/*----------------------------------------------------------------------------------  Form Newsletter */

.newsletter_div  { 
width: 190px; 

}
.newsletter_tab  { 
background-image:url('images/news_hg.gif'); 
background-repeat:no-repeat;
background-position: bottom; 
}

.newsletter_tx1 { 
font-family: Verdana; 
font-size: 8pt;
color: #000000
}
.newsletter_tx2 { 
font-family: Verdana; 
font-size: 8pt;
color: #000000
}
.newsletter_input { 
font-family: Verdana; 
font-size: 8pt;
color: #000000;
width: 95%
}
