body
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-repeat:no-repeat;
	background-attachment:fixed;
	} 

td
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	} 

input, select, textarea
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11.5px;
	color:#000000;
	} 

.rahmen
	{
	border:1px dotted #999999;
	}

a
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: none;
	}   

a:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: underline;
	}  

.nav_weiss
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-top: 5px;
	height:38px; 
	width: 110px; 
	background-image:url(../images/button_weiss.png); 
	background-repeat:no-repeat;
	}

.nav_schwarz
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top: 5px;
	height:38px; 
	width: 110px; 
	background-image:url(../images/button_schwarz.png); 
	background-repeat:no-repeat;
	}

.nav_grau
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-top: 5px;
	height:38px; 
	width: 110px;
	background-image:url(../images/button_grau.png);
	background-repeat:no-repeat;
	}

.nav_links
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	height:30px; 
	background-image:url(../images/nav_top_schwarz.png); 
	background-repeat:no-repeat; 
	padding-left:10px;
	padding-top:5px;
	}

a.nav_links
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.nav_links:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;  
	text-decoration: none;
	}

.weiss_button
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FFFFFF;
	height:25px; 
	background-image:url(../images/img_button_schwarz.png); 
	background-repeat:no-repeat; 
	}

a.weiss_button
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_button:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: none;
	}

.box
	{
	background-color:#FFF;
	vertical-align:top;
	padding:5px;
	}

.box_lo
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_lo.png);
	background-repeat:no-repeat;
	}
	
.box_o
	{
	height:10px; 
	background-image:url(../images/box_o.png);
	background-repeat:repeat;
	}
	
.box_ro
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_ro.png);
	background-repeat:no-repeat;
	}
	
.box_r
	{
	width:10px;
	background-image:url(../images/box_r.png);
	background-repeat:repeat;
	}

.box_ru
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_ru.png);
	background-repeat:no-repeat;
	}

.box_u
	{
	height:10px; 
	background-image:url(../images/box_u.png);
	background-repeat:repeat;
	}

.box_lu
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_lu.png);
	background-repeat:no-repeat;
	}
	
.box_l
	{
	width:10px;
	background-image:url(../images/box_l.png);
	background-repeat:repeat;
	}

.box_rot
	{
	background-color:#d31212;
	vertical-align:top;
	padding:5px;
	color: #FFFFFF;
	}

.box_lo_rot
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_lo_grau.png);
	background-repeat:no-repeat;
	}
	
.box_o_rot
	{
	height:10px; 
	background-image:url(../images/box_o_grau.png);
	background-repeat:repeat;
	}
	
.box_ro_rot
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_ro_grau.png);
	background-repeat:no-repeat;
	}
	
.box_r_rot
	{
	width:10px;
	background-image:url(../images/box_r_grau.png);
	background-repeat:repeat;
	}

.box_ru_rot
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_ru_grau.png);
	background-repeat:no-repeat;
	}

.box_u_rot
	{
	height:10px; 
	background-image:url(../images/box_u_grau.png);
	background-repeat:repeat;
	}

.box_lu_rot
	{
	height:10px; 
	width:10px;
	background-image:url(../images/box_lu_grau.png);
	background-repeat:no-repeat;
	}
	
.box_l_rot
	{
	width:10px;
	background-image:url(../images/box_l_grau.png);
	background-repeat:repeat;
	}
	
.nav_bottom
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	}

a.nav_bottom
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;  
	text-decoration: none;
	}   

a.nav_bottom:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d31212;  
	text-decoration: none;
	}
	
.grau
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	}

a.grau
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;  
	text-decoration: none;
	}   

a.grau:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d31212;  
	text-decoration: none;
	}

.grau_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #999999;
	}

a.grau_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;  
	text-decoration: none;
	}   

a.grau_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#d31212;  
	text-decoration: none;
	}
.grau_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #999999;
	}

a.grau_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#999999;  
	text-decoration: none;
	}   

a.grau_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#d31212;  
	text-decoration: none;
	}
	
.rot
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #d31212;
	}

a.rot
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d31212;  
	text-decoration: none;
	}   

a.rot:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: none;
	}
	
.rot_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #d31212;
	}

a.rot_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#d31212;  
	text-decoration: none;
	}   

a.rot_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;  
	text-decoration: none;
	}
	
.rot_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #d31212;
	}

a.rot_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#d31212;  
	text-decoration: none;
	}   

a.rot_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;  
	text-decoration: none;
	}
	
.schwarz
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	}

a.schwarz
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;  
	text-decoration: none;
	}   

a.schwarz:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d31212;  
	text-decoration: none;
	}

.schwarz_klein_2
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5px;
	color:#000000;  
	text-decoration: none;
	}   

.schwarz_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	}

a.schwarz_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;  
	text-decoration: none;
	}   

a.schwarz_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#d31212;  
	text-decoration: none;
	}

.schwarz_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #000000;
	}

a.schwarz_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;  
	text-decoration: none;
	}   

a.schwarz_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#d31212;  
	text-decoration: none;
	}
	
.weiss_status
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	}

a.weiss_status
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_status:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: none;
	}

.weiss_status_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FFFFFF;
	}

a.weiss_status_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_status_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;  
	text-decoration: none;
	}

.weiss_klein_status
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FFFFFF;
	}

a.weiss_klein_status
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_klein_status:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: none;
	}
	
.weiss
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	}

a.weiss
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d31212;  
	text-decoration: none;
	}

.weiss_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #FFFFFF;
	}

a.weiss_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#d31212;  
	text-decoration: none;
	}

.weiss_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FFFFFF;
	}

a.weiss_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;  
	text-decoration: none;
	}   

a.weiss_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#d31212;  
	text-decoration: none;
	}

.gruen
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #006600;
	}

a.gruen
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;  
	text-decoration: none;
	}   

a.gruen:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;  
	text-decoration: none;
	}
	
.gruen_klein
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #006600;
	}

a.gruen_klein
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#006600;  
	text-decoration: none;
	}   

a.gruen_klein:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#006600;  
	text-decoration: none;
	}
	
.gruen_gross
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #006600;
	}

a.gruen_gross
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#006600;  
	text-decoration: none;
	}   

a.gruen_gross:hover
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#006600;  
	text-decoration: none;
	}

.bereich 
	{
	position: absolute;
	text-align: right;
	}

.beschreibung 
	{
	color: #d31212;
	background-color: #DCDCDC;
	display: none;
	}

.vorschau
	{
	position: absolute;	
	}
