BODY { 
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #0C3C7E;
	scrollbar-base-color: #CED8E5;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
}

A:link 		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
	color : #3D63A4;
	font-style: normal;
	text-decoration: none;
	line-height: 11px;
	}
	
A:active 		{
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #3D63A4;
	font-size: 11px;
	line-height: 11px;
	}
	
A:visited     {
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #3D63A4;
	font-size: 11px;
	line-height: 11px;
	}
	
A:hover 		{
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #E47A5E;
	font-size: 11px;
	line-height: 11px;
	}
A:link.save 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	}
A:active.save  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	}
	
A:visited.save      {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	}
	
A:hover.save  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #E47A5E;
	font-style: normal;
	font-weight: bolder;
	}	
A:link.infotext		{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	text-decoration: none;
	}
	
A:active.infotext 		{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	text-decoration: none;
	}
	
A:visited.infotext     {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	text-decoration: none;
	}
	
A:hover.infotext 		{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color : #E47A5E;
	font-style: normal;
	text-decoration: none;
	}	
A:link.titel 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #666666;
	font-style: normal;
	font-weight: bolder;
	}
A:active.titel  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #666666;
	font-style: normal;
	font-weight: bolder;
	}
	
A:visited.titel      {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #666666;
	font-style: normal;
	font-weight: bolder;
	}
	
A:hover.titel  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #E47A5E;
	font-style: normal;
	font-weight: bolder;
	}
	
	
.list_titel	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 26px;*/
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	}

.list_titel_f_mini	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	}

A:link.list_titel_f_mini	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color : #3D63A4;
	line-height: 20px;
	font-style: normal;
	font-weight: bolder;
	}

A:visited.list_titel_f_mini	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color : #3D63A4;
	line-height: 20px;
	font-style: normal;
	font-weight: bolder;
	}

A:hover.list_titel_f_mini	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color : #E47A5E;
	line-height: 20px;
	font-style: normal;
	font-weight: bolder;
	}

A:active.list_titel_f_mini	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color : #3D63A4;
	font-style: normal;
	font-weight: bolder;
	}

.list_titel_mini	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 3px;
	color : #666666;
	font-style: normal;
	font-weight: bolder;
	}

.mini 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color : #666666;
	font-style: normal;
	vertical-align: top;
	
	}	
A:link.mini 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	font-weight: bolder;
	}
A:active.mini  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	font-weight: bolder;
	}
	
A:visited.mini      {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	font-weight: bolder;
	}
	
A:hover.mini  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	font-weight: bolder;
	}	
.text 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #666666;
	font-style: normal;
	list-style-image: url(list.gif);
	list-style-type: squate;
	}
.form 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	font-style: normal;
	list-style-image: url(list.gif);
	list-style-type: squate;
	}
.login	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFFFFF;
	font-style: normal;
	}
.datum 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	font-style: normal;
	font-weight: bolder;;
	}
.PersonenERW 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #0C3C7E;
	font-style: normal;
	}
.PersonenStrich 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #0C3C7E;
	font-style: normal;
	font-weight: bolder;;
	}	
.titeldetail 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color : #E5B422;
	font-style: normal;
	font-weight: bolder;
	}
.titel 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #0C3C7E;
	font-style: normal;
	font-weight: bolder;
	}
.check			{
	border: 0px solid #F2F2EB;
	color: #666666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:6;
	text-align: right;
	border-bottom: 0px none;
	border-bottom-width: 0px;
	border-left: 0px none;
	border-left-width: 0px;
	border-right: 0px none;
	border-style: none none none none;
	border-right-width: 0px;
	border-top-width: 0px;
	border-width: 0px 0px 0px 0px;
	border-top: 0px none;
	float: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	}	
.textbox 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	background-image: url(images/linetextbox_bg.gif);
	color: #0C3C7E;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:10;
	line-height: 14px;
	width:250;
	height:80;
	}
.textbox2 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	background-image: url(images/linetextbox_bg.gif);
	color: #0C3C7E;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:10;
	line-height: 14px;
	width:250;
	height:120;
	}	
.box 			{
	border: 1px solid #F2F2EB;
	background-color:#F2F2EB;
	color: #666666;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:10;
	width:50;
	}
.box1 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:25;
	}	
.box1_betrieb 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:30;
	border-bottom: 0px none;
	border-bottom-width: 0px;
	border-left: 0px none;
	border-left-width: 0px;
	border-right: 0px none;
	border-style: none none none none;
	border-right-width: 0px;
	border-top-width: 0px;
	border-width: 0px 0px 0px 0px;
	border-top: 0px none;
	float: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	}
.box2 			{
	border: 0px solid #E6EBF2;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:160;
	}
.box2_bold			{
	border: 0px solid #E6EBF2;
	background-color:#EFF2F7;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:240;
	height:17;
	font-weight: bolder;
	border-bottom: 0px none;
	border-bottom-width: 0px;
	border-left: 0px none;
	border-left-width: 0px;
	border-right: 0px none;
	border-style: none none none none;
	border-right-width: 0px;
	border-top-width: 0px;
	border-width: 0px 0px 0px 0px;
	border-top: 0px none;
	float: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	}	
.box2_bold2			{
	border: 0px solid #E6EBF2;
	background-color:#F9F6F0;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:240;
	height:17;
	font-weight: bolder;
	border-bottom: 0px none;
	border-bottom-width: 0px;
	border-left: 0px none;
	border-left-width: 0px;
	border-right: 0px none;
	border-style: none none none none;
	border-right-width: 0px;
	border-top-width: 0px;
	border-width: 0px 0px 0px 0px;
	border-top: 0px none;
	float: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	}		
.box_button 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	width:160;
	}
/*
NICHT VERWENDEN....WEGEN KALENDER
.button 			{
	border: 0px solid #0C3C7E;
	background-color:#D4D0C8;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:108;
	}	
*/
.button_navi2 			{
	border: 0px solid #0C3C7E;
	background-color:#F9F6EF;
	color: #C5A462;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
A:link.button_navi2 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	width:108;
	}
A:active.button_navi2  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	width:108;
	}
	
A:visited.button_navi2      {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #C5A462;
	font-style: normal;
	font-weight: bolder;
	width:108;
	}
	
A:hover.button_navi2  		{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #E47A5E;
	background-color:#D4D0C8;
	font-style: normal;
	font-weight: bolder;
	width:108;
	}		
	
.box3 			{
	border: 0px solid #E6EBF2;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:112;
	text-align: right; 
	}
.box4 			{
	border: 0px none #E6EBF2;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	width:160;
	text-align: right;
	border-bottom: 0px none;
	border-bottom-width: 0px;
	border-left: 0px none;
	border-left-width: 0px;
	border-right: 0px none;
	border-style: none none none none;
	border-right-width: 0px;
	border-top-width: 0px;
	border-width: 0px 0px 0px 0px;
	border-top: 0px none;
	float: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	letter-spacing: 0px;
	line-height: 0px;
	text-decoration: none;
	text-indent: 0px;
	word-spacing: 0px;
	}
.box6 			{
	border: 0px solid #E6EBF2;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	width:80;
	text-align: right; 
	}
.box7 			{
	border: 0px solid #E6EBF2;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	text-align: right;
	width:40;
	}	
.datum2 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	width:150;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #0C3C7E;
	scrollbar-base-color: #CED8E5;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
	}
.datum3 			{
	border: 0px solid #0C3C7E;
	background-color:#E6EBF2;
	color: #0C3C7E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	width:50;
	}
.radio 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;	
	color : #666666;
	font-style: normal;
	vertical-align: middle;
	}
	
.ticket 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;	
	color : #666666;
	font-style: normal;
	vertical-align: top;
	}
	
.texttabele 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color : #333333;
	font-style: normal;
	list-style-image: url(list.gif);
	list-style-type: squate;
	}
.texttabele2 			{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color : #333333;
	font-style: normal;
	list-style-image: url(list.gif);
	list-style-type: squate;
	}
	
.infotext 			{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	list-style-image: url(list.gif);
	list-style-type: squate;
	}
	
.infotextheader 			{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color : #3D63A4;
	font-style: normal;
	list-style-image: url(list.gif);
	list-style-type: squate;
	font-weight: bolder;
	}

.kalender_events_wochende		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	background-color:#92B7D7;
	font-style: normal;
	font-weight: bolder;
	}

.kalender_events		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	background-color:#CED8E5;
	font-style: normal;
		font-weight: bolder;
	}

.kalender2_events_wochenende		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	background-color:#859DBE;
	font-style: normal;
	font-weight: bolder;
	}

.kalender2_events_cal		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	background-color:#92B7D7;
	font-style: normal;
	font-weight: bolder;
	}

.kalender2_events		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	background-color:#CED8E5;
	font-style: normal;
	font-weight: bolder;
}

.kalender2_events_wochenende_wahl		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #0C3C7E;
	background-color:#9EB1CB;
	font-style: normal;
	font-weight: bolder;
	} 
	
	.hinweis1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	bottom:-6px;
	color:#0C3C7E;
	background:#ffffff;
	margin-left:10px;
	padding-left:5px;
	width:60px;
	font-weight:bold;
}

.hinweis2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow:hidden;
	border:1px solid #0C3C7E;
	padding:10px;
	color:#858585;
	background:#E6EBF2;
}