body{
	color:#333333;
	font-size: 80%;
	font-family: Arial,sans-serif;
}
#csstool{
	position:absolute;
	top: 10px;left: 0px ;
	xwidth: 700px;
	margin-left:0px;
	font-size:90%;
	border: 1px solid #999999;
	z-index : 999;
	background-color: #efefef;
	visibility:hidden;

}
#a_menu{
    background-color: #efefef;
    position: absolute; width: 140px; z-index: 1;
    left: 25px;top: 25px;
    margin-left: 10px;margin-top: 25px;
    color:#000080;border: 1px #000080 solid;
    top: 20; padding-top : 25px;
    padding-left: 10px;padding-right: 10px;
    padding-bottom: 25px;
    vertical-align: top;
    color: #000080;
    margin-top: -10px;
    position: absolute;
    line-height: 90%;
}
#a_daten{
    position: absolute; width: 750px; z-index: 1;
    left: 25px; margin-top: 25px;
    text-align:left;
    margin-left: 220px;
    top: 20; padding-top : 25px;
    padding-left: 10px;
    padding-bottom: 25px;
    vertical-align: top;
    color: #000080;
    margin-top: -10px;
    position: absolute;
    line-height: 110%;
}

div#login{
	position:absolute;
	top: 100px;left: 50% ;
	width: 440px;
	margin-left:-220px;
	text-align:center;
}

.menutitel{
	font-weight:bold;font-size:90%;
}

a.button{
	COLOR: #333333; border: 1px solid #000000;
	background-color: #efefef;text-decoration:none;
	FONT-SIZE: 90%;
	margin-bottom:5px;
}
.button{
	COLOR: #333333; border: 1px solid #000000;
	background-color: #efefef;text-decoration:none;
	FONT-SIZE: 90%;
	padding-left: 5px;padding-right: 5px;margin-top:5px;margin-bottom:4px;line-height: 90%;
	}

.form{font-size:90%;font-family: Arial,sans-serif;}

.imglink{border-color: #FCBF65;border-width: 0px;}

#a_daten2{
	position: absolute; width: 750px; z-index: 1;
	left: 25px; margin-top: 25px;
	text-align:left;
	margin-left: 220px;
	top: 20; padding-top : 25px;
	padding-left: 10px;
	padding-bottom: 25px;
	vertical-align: top;
	color: #000080;
	margin-top: -10px;
	position: absolute;
}

A.admin {display: block; width: 95%; text-align: left; text-decoration: none;PADDING-LEFT: 3px;PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
font-size:80%; color: #000080; border: solid 1px #000080; margin-top:6px;}
A.admin:hover {border: solid 1px #000080; color: #002142;background-color: #c0c0c0;}


fieldset {
	border: solid 1px  #000080;
	padding: 10px;
}
.fieldset_sub {
	padding: 10px;
}

legend {
	padding: 5px;
	font-weight: bold;
}
input {
	display: block;
	float: left;
	width: auto;
	margin: 5px;
	padding: 2px;
}
label {
	width: 200px;
	margin: 5px;
	padding: 5px;
	float:left;
	text-align: right;
	font-weight: normal;
}

.tip{
 	padding : 5px;
}
a.letter{/* Anfangsbuchstaben als Link */
	border:1px #808080 solid;padding:3px;text-decoration:none;background-color:#dddddd;color:#808080
}
