body
	{
		margin-left:0px; 
		margin-right:0px; 
		margin-top:0px; 
		margin-bottom:0px;
		scrollbar-base-color:#000000;
		scrollbar-arrow-color:#000000;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#000000;
		scrollbar-face-color:#FFFFFF;
		scrollbar-track-color:#CDCDCD;
	}
	
.table
	{
		border-width:1px;
		border-style:solid;
		border-color: 000000;
	}

.bigblack
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold; 
		color: #000000;
	}
	
.black
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000;
		padding:10px;
	}
	
.infos_veran
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000;
		padding:10px;
		padding-left:0px;
	}
	
a.infos_veran
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000;
		padding:10px;
		padding-left:0px;
		color: #666666;
	}
	
a.infos_veran:hover
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000;
		padding:10px;
		padding-left:0px;
		text-decoration:underline;
		color: #666666;
	}
	
	
	
.infos_betrieb
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #666666;
		padding:5px;
		padding-left:0px;
	}
	
.bigwhite
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold; 
		color: #FFFFFF;
	}
	
.white
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #FFFFFF;
		padding:10px;
	}
	
.content
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #666666;
		padding-top:25px;
		padding-bottom:15px;
		padding-right:15px;
	}	

.ueberschrift 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12pt; 
		font-weight: bold; 

		color: #B82034;
	}

.text 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #666666;

	}
	
.bildunterschrift 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: lighter;
	color: #666666;
	font-style: italic;

	}
	
.text_red 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #B82034;
	}	

.navi_home 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #666666;
		text-align:right;
		vertical-align:top;
		padding: 5px;
	}
	
a.navi_home:hover 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#666666;
		text-decoration:underline;
	}
	
a.navi_home
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#666666;
		text-decoration:none;
	}
	
.navi
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #000000;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		border-width:0px;
		border-right-width:1px;
		border-style:solid;
		border-color:000000;
		background-color:9CD642;
		cursor:hand;
		cursor:pointer;
		text-align:center;
	}
	
.navi_over
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #FFFFFF;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		border-width:0px;
		border-right-width:1px;
		border-style:solid;
		border-color:000000;
		background-color:7A8E06;
		cursor:hand;
		cursor:pointer;
		text-align:center;
	}
	
.navi_strich
	{  
		border-width:0px;
		border-right-width:1px;
		border-style:solid;
		border-color:FFFFFF;
		background-color:B4B4B4;
		cursor:hand;
		cursor:pointer;
		height:5px;
	}
	
.navi_strich_over
	{  
		border-width:0px;
		border-right-width:1px;
		border-style:solid;
		border-color:FFFFFF;
		background-color:B82034;
		cursor:hand;
		cursor:pointer;
		height:5px;
	}
	
.linke_navi
	{  
		vertical-align:top;
		padding:15px;
		padding-left:20px;
	}
	
.left_table
	{  
		border-width:1px;
		border-style:solid;
		border-color:959595;
	}
	
.table_ueberschrift
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: normal;
		color: #C9242B;
		padding:3px;
		padding-left:5px;
		border-width:0px;
		border-bottom-width:1px;
		border-style:solid;
		border-color:959595;
		background-color:D7D7D7;
		font-style: italic;
	}	
	
.adresse
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000;
		padding:3px;
		padding-right:5px;
		border-width:0px;
		border-top-width:1px;
		border-style:solid;
		border-color:000000;
		height:19px;
		background-color:9CD642;
		text-align:right;
	}
	
.table_unavi
	{  
		border-width:1px;
		border-bottom-width:0px;
		border-style:solid;
		border-color:FFFFFF;
	}
	
.unavi
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: normal; 
		color: #333333;
		cursor:pointer;
		cursor:hand;
	}
	
.unavi_over
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: normal; 
		color: #000000;
		cursor:pointer;
		cursor:hand;
	}
	
a:hover 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#000000;
		text-decoration:underline;
		cursor:pointer;
		cursor:hand;
	}
	
a
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#000000;
		text-decoration:none;
		cursor:pointer;
		cursor:hand;
		border-width:3px;
	}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: eeeeee;
	margin: 1px;
	border: 1px solid #555555;
	color: #555555;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;

	background-color: eeeeee;
	margin: 1px;
	border: 1px solid #555555;
	color: #555555;
}

.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: FFFFFF;
	margin: 1px;
	border: 1px solid #555555;
	color: #555555;
	width: 160px;
}

.loginbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: eeeeee;
	margin: 1px;
	border: 1px solid #555555;
	color: #555555;
}

li
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #666666;
	}

ul
	{
		list-style-image:url(../cms/img/pkt_li.gif)
	}
	
.navi_betrieb
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #ffffff;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		border-width:0px;
		border-right-width:1px;
		border-style:solid;
		border-color:000000;
		background-color:9F001D;
		cursor:hand;
		cursor:pointer;
		text-align:center;
	}
	
.navi_over_betrieb
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: normal; 
		color: #FFFFFF;
		padding-left:5px;
		padding-right:5px;
		padding-top:3px;
		padding-bottom:3px;
		border-width:0px;
		border-right-width:1px;
		border-style:solid;
		border-color:000000;
		background-color:6B0014;
		cursor:hand;
		cursor:pointer;
		text-align:center;
	}
	
.adresse_betrieb
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #ffffff;
		padding:3px;
		padding-right:5px;
		border-width:0px;
		border-top-width:1px;
		border-style:solid;
		border-color:000000;
		height:19px;
		background-color:9F001D;
		text-align:right;
	}
	