body{
text-align:center;
background:ghostwhite;
left: 50%;
margin: 0 0 0 -400px;
position: relative;
width: 800px;
}

#container{
height:auto;
width:770px;
margin:20px 0 0 0;
BORDER: black 2px solid;
padding:0px;
}

#head{
background-image:url(../images/head.jpg);
background-repeat:no-repeat;
width:770px;
height:108px;
padding:0px;
margin:0px;
}

#linie {
position:relative;
top:100px;
background-color:rgb(124,187,231);
width:770px;
height:20px;
color:white;
border-top:black 2px solid ;
border-bottom:black 2px solid ;
border-left:1px solid black;
border-right:1px solid black;
text-align:right;
}

#linie a{
color:#ffffff;
text-decoration: none;
}

#linie a:link, #linie a:visited{
text-decoration: none;
}

#linie a:hover{
background-color: white;
color: rgb(51,103,153);
text-decoration: none;
display:block:
}


/*   --- Anfang Inhalt  ---*/

#content{
text-align:left;
width:770px;
min-height:270px;
background-image:url(../images/bg.jpg);
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
font-size:12px;
padding:0px;
margin:0px;
}
#content a{
color:#000;
text-decoration: none;
}

#content a:link, #content a:visited{
text-decoration: none;
}

#content a:hover{
background-color: transparent;
color: rgb(51,103,153);
text-decoration: underline;
}
#content ul{
font-weight:bold;
margin-top:30px;
text-align:left;
}
#content li{
margin-top:20px;
list-style:circle;
}
/*   --- Ende Inhalt  ---*/



/*   --- Anfang Fußnote  ---*/
#foot{
background-image:url(../images/unten1.jpg);
background-repeat:no-repeat;
color:#005d00;
height:41px;
width:770px;
padding:0px;
margin:0px;
border-top:1px solid black;
border-bottom:1px solid black;
text-align:right;
vertical-align:middle;
font-size:11px;
}

#foot a{
color:#000;
text-decoration: none;
font-size:120%;
}

#foot a:link, #foot a:visited{
text-decoration: none;
}
#foot a:hover{
background-color: transparent;
color: rgb(51,103,153);
text-decoration: underline;
}
/*   --- Ende Fußnote  ---*/



#rechts{
padding-left:405px;
padding-right:5px;
}

#links{
float:left;
width:390px;
border-right:1px dashed black;
padding-left:5px;
padding-right:5px;
}
#klein {
font-size:12 px;
}
#gross {
font-size:16px;
font-weight:bold;
}

#link a{
color:rgb(51,103,153);
text-decoration: none;
}

#link a:link, #link a:visited{
text-decoration: none;
}

#link a:hover{
background-color:rgb(51,103,153) ;
color: white;
text-decoration: none;
}

/* ----- Formular ----- */
label {
	width:60px;
	font-size:12px;
}

legend {
	font-size:15px;
}


fieldset {
	margin:10px 5px 10px 5px;
}
/* ----- Ende Formular ----- */

