body { font-family : arial,helvetica,verdana; font-size : 12px; color: #EFE396; margin: 60px auto; }

.style1 {font-family:  Arial, Helvetica, sans-serif}
.style2 {color: #EFE396}
.style3 {font-family:  Arial, Helvetica, sans-serif; color: #EFE396; }
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #EFE396;
	font-size: 13px;
}
.style6 {font-size: 12px}
.style8 {font-family: Arial, Helvetica, sans-serif; color: #EFE396; font-size: 12px; }

.textfeld{
	border:thin inset #996600;
	background-color:#F4E99C;
	font-size:11px;
	color:#B09042;
}
.knopf {
	font-family: Arial;
	font-size: 11px;
}

.border_inner { margin: 0px 0px 0px 0px; border: #FFFFFF thin inset; padding: 0%; }

.kalender_datum { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #EFE396; font-size: 12px; }


A:link {font-size: 12px; COLOR: #EFE396; font-family: arial,helvetica,verdana; text-decoration: underline}
A:visited {font-size: 12px; COLOR: #EFE396; font-family: arial,helvetica,verdana; text-decoration: underline}
A:active {font-size: 12px; COLOR: #EFE396; font-family: arial,helvetica,verdana; text-decoration: underline}
A:hover {font-size: 12px; COLOR: #EFE396; font-family: arial,helvetica,verdana; text-decoration: none}

.menu {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF; 
	text-align: left; text-decoration: none; LIST-STYLE-TYPE: none;
}
A.menu:link {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF;
	text-align: left; text-decoration: none;
}
A.menu:visited {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF;
	text-align: left; text-decoration: none;
}
A.menu:active {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF;
	text-align: left; text-decoration: none;
}
A.menu:hover {
	color: #234698; background-color: #BAC5DF; text-decoration: none;
}
.menu1 {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698; 
	text-align: left; text-decoration: none; LIST-STYLE-TYPE: none;
}
A.menu1:link {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698;
	text-align: left; text-decoration: none; 
}
A.menu1:visited {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698;
	text-align: left; text-decoration: none; 
}
A.menu1:active {
	padding-top: 5px; padding-bottom: 4px; padding-left: 20px; padding-right: 25px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698;
	text-align: left; text-decoration: none; 
}
A.menu1:hover {
	color: #234698; background-color: #BAC5DF; text-decoration: none;
}



.umenu {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF; 
	text-align: left; text-decoration: none; LIST-STYLE-TYPE: none;
}
A.umenu:link {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF;
	text-align: left; text-decoration: none;
}
A.umenu:visited {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF;
	text-align: left; text-decoration: none;
}
A.umenu:active {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #234698; background-color: #E7EFFF;
	text-align: left; text-decoration: none;
}
A.umenu:hover {
	color: #234698; background-color: #BAC5DF; text-decoration: none;
}
.umenu1 {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698; 
	text-align: left; text-decoration: none; LIST-STYLE-TYPE: none;
}
A.umenu1:link {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698;
	text-align: left; text-decoration: none; 
}
A.umenu1:visited {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698;
	text-align: left; text-decoration: none; 
}
A.umenu1:active {
	padding-top: 5px; padding-bottom: 4px; padding-left: 35px; padding-right: 10px; margin: 1px 0px 0px;
	display: block; font-size: 11px; float: left; width: 155px; color: #FFFFFF; background-color: #234698;
	text-align: left; text-decoration: none; 
}
A.umenu1:hover {
	color: #234698; background-color: #BAC5DF; text-decoration: none;
}


.fmenu
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu:link
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu:visited
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu:active
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu:hover
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

.fmenu1
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu1:link
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu1:visited
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu1:active
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

A.fmenu1:hover
 { font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #234698; }

form { padding:20px; border:0px solid #EFE396; }
input, select, textarea { font-family : arial,helvetica; font-size : 12px; color:#000000; }
.Form_Bereich, .Form_Feld { background-color:#FFFFFF; width:300px; border:1px solid #EFE396; }
.Form_Auswahl { background-color:#FFFFFF; width:300px; border:1px solid #EFE396; }
.Form_Check, .Form_Radio { background-color:#FFFFFF; border:1px solid #EFE396; }
.Form_Button { background-color:#BC9F53; color:#EFE396; width:130px; border:1px solid #EFE396; }
