@charset "utf-8";
/* CSS Document */

html,body {
	width: 100%;
	height: 100%;
	margin:0px auto;
	padding:0px;
	text-align: center;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
color:#003366;
text-decoration:none;
}
a:visited {
color:#003366;
text-decoration:none;
}
a:hover {
color:#003366;
text-decoration:none;
}
a:active {
color:#003366;
text-decoration:none;
}
#logo{
margin:0px;
padding:0px;
margin-top:10px;
}
#menue_01{
margin:0px auto;
padding:0px;
margin-top:20px;
background-image:url(bilder/m-hg.jpg);
width:830px;
height:30px;
}
.list_01{
margin:0px auto;
padding:0px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.li_01{
margin:0px auto;
padding:0px;
margin-left:20px;
display:inline;
line-height:25px;
float:left;
}
.li_01 a{
margin:0px auto;
padding:0px;
text-decoration:none;
color:#737373;
}
.li_01 a:hover{
margin:0px auto;
padding:0px;
text-decoration:none;
color:#003366;
}
.li_01 a:active{
margin:0px auto;
padding:0px;
text-decoration:none;
color:#003366;
}
.li_01_active{
margin:0px auto;
padding:0px;
margin-left:20px;
float:left;
display:inline;
line-height:25px;
text-decoration:none;
color:#003366;
}




.list_02{
margin:0px auto;
margin-top:45px;
padding:0px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
}
.li_02{
margin:0px auto;
padding:0px;
margin-top:6px;
}
.li_02 a{
margin:0px auto;
margin-left:0px;
padding:0px;
padding-left:5px;
text-decoration:none;
color:#666666;
display:block;
border-color:#FFFFFF;
border-style:solid;
border-width:1px;
width:150px;
height:20px;
text-align:left;
line-height:20px;
}
.li_02 a:hover{
margin:0px auto;
margin-left:0px;
padding:0px;
padding-left:5px;
text-decoration:none;
color:#666666;
display:block;
border-color:#003366;
border-style:solid;
border-width:1px;
width:150px;
height:20px;
text-align:left;
line-height:20px;
}
.li_02 a:active{
margin:0px auto;
margin-left:0px;
padding:0px;
padding-left:5px;
text-decoration:none;
color:#666666;
display:block;
border-color:#003366;
border-style:solid;
border-width:1px;
width:150px;
height:20px;
text-align:left;
line-height:20px;
}
.li_02_active{
margin:0px auto;
margin-left:0px;
margin-top:6px;
padding:0px;
padding-left:5px;
text-decoration:none;
color:#666666;
width:150px;
height:20px;
display:block;
border-color:#003366;
border-style:solid;
border-width:1px;
text-align:left;
line-height:20px;
}








#content{
width:827px;
height:300px;
margin:0px auto;
margin-top:50px;
padding:0px;
}
#rechts{
width:196px;
margin:0px auto;
margin-top:45px;
padding:0px;
float:right;
}
#mitte{
width:454px;
height:300px;
margin:0px auto;
padding:0px;
float:right;
}
h1{
margin:0px auto;
margin-right:20px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#003366;
text-align:left;
}

subhead {
	font-size:14px;
}

.norm{
margin:0px auto;
margin-right:20px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
line-height:17px;
}

.norm_bold{
margin:0px auto;
margin-right:20px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
line-height:17px;
}
.liste{
margin:0px auto;
margin-right:20px;
padding:0px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
line-height:17px;
}
.liste li {
margin:0px auto;
padding:0px;
padding-left:17px;
background-image:url(bilder/list.jpg);
background-repeat:no-repeat;
background-position:0px 6px;

}
#form {
text-align:left;
padding:15px 0 0 0;
}
.formular {
}
.formular ul {
list-style:none;
margin:0;
padding:0;
}
.formular li {
list-style:none;
margin:0;
padding:0;
display:block;
width:150px;
float:left;
}
input {
clear: both;
width:200px;
height:15px;
border: solid 1px #ccc;
}
textarea {
width:200px;
height:130px;
border: solid 1px #ccc;
}
.inputbutton {
width:80px;
height:20px;
margin: 15px 0 0 150px;
}

