/* Standard */



#anker {
margin-top:5px;
width:900px;
height: auto
}

#anker li {
float:left}

#anker li a{
background-image: url(pic/button.png);
background-repeat:no-repeat;
width: 165px;
height:33px;
padding-left: 12px;
padding-top: 10px;
color:#FFFFFF;
font-weight:bold;
font-size: 0.9em;
display:block;
}

#anker li a:visited{
background-image: url(pic/button.png);
background-repeat:no-repeat;
width: 165px;
height:33px;
padding-left: 12px;
padding-top: 10px;
color:#FFFFFF;
font-size: 0.9em;
font-weight:bold;
display:block;
}

#anker li a:focus {
background-image: url(pic/button_active.png);
color:#191970;
font-size: 0.9em}

#anker li a:hover {
background-image: url(pic/button_active.png);
color:#191970;
font-size: 0.9em;
font-weight:bold;}


#anker li a:active {
background-image: url(pic/button_active.png);
color:#191970;
font-size: 0.9em;
font-weight:bold;}


#anker li strong {
background-image: url(pic/button_active.png);
background-repeat:no-repeat;
color:#191970;
font-size: 0.9em;
font-weight:bold;
width: 165px;
height:38px;
padding-left: 12px;
padding-top: 10px;
display:block;}

#menu { margin-top:10px}
#menu li {float: left; }

#menu li a { 
background-image: url(pic/button_klein_passiv.jpg); background-repeat:no-repeat; 
width: 80px;  height: 28px; 
padding-left: 9px; padding-top: 5px; 
display:block; 
color:#FFFFFF; font-size: 0.9em; font-weight:bold;}

#menu li a:hover {
background-image: url(pic/button_klein_activ.jpg); background-repeat:no-repeat; 
width: 80px; height: 28px;
color: #191970}

#menu li strong
{background-image: url(pic/button_klein_activ.jpg); background-repeat:no-repeat; 
width: 80px; height: 28px; 
color: #191970; 
padding-left: 9px; padding-top: 5px; 
font-size: 0.9em; display:block;}



.active a
{background-image: url(pic/button.png);
color: #FF0000;
font-size: 0.9em}


.floatright {
float:right;
width: 200px}

.floatleft {
float:left;
width:500px}

/*  */

#dimer a{
float: left;}


#update {
font-size:9px;
font-style:italic;
text-align:center;
margin-top:10px}

#bild {
margin: 0px auto;
width:450px}

#bild img {
width:450px;
}

.clear {
clear:left}

.nachoben {
margin-top:0;
margin-bottom:0px}



/* umenu */

#mittig {
margin: 0 auto;
width:900px;
}



/* Textformatierungen */

#bildtext {
width:450px;
height:20px;
text-align:center;
font-size:0.8em;
font-style:italic;
margin-top:10px;
margin-bottom:50px;
margin: 0 auto;
}



h1 {
font-size:1.3em;
font-weight:bold;
color: #191970;
margin-bottom:1px}

h2{
font-size:1.2em;
padding-right: 5px;
color:#9999cc;
font-weight:bold;
margin-top:10px}

h3 {
font-size: 1em;
font-weight:bold;
color:#9999cc}

h4 {
font-size: 0.9em;
margin-top: 20px;
font-weight:bold}

.kursiv {
font-style:italic}

.text {
margin-top:10px;
font-size:0.9em;
line-height:1.2em;
padding-right: 5px}


#legend {
font-size: 0.8em;
line-height:150%;
margin-top:25px;
font-weight: normal
}


#legend div {
width:420px;
margin-right:30px;
float:left}


#visitalso{
font-size: 0.9em;
line-height:130%;
margin-top:25px;
}

/*#visitalso p {
width:auto;
margin-right: 30px;
float:left}*/


#links {
font-size: 0.9em;
line-height:150%;

}



#links p {

margin-right:20px;
}


.abstandoben {padding-top: 20px; }

/* Tabelle */
table {
border-spacing:0px;
line-height: 157%;
margin-top:20px;
width:900px;
font-size:0.75em;
font-weight:normal;
margin-bottom:20px;
border-collapse: collapse;;
border:0px;
clear:left
}

table td {
padding: 3px 5px;
vertical-align:middle;
margin-right: 20px
}


.name {
font-weight:bold}



.data img{
width: 15px;
vertical-align:middle;
margin: 0 auto}

.kopf   td { background-color: #9999cc; color:#FFFFFF; }

.kopf sub { color:#FFFFFF}



