
/* schriftstil,abstände */

body
{margin-top: 10px; margin-left: 10px; margin-right: 10px;margin-bottom: 10px; color: #5A604F ;  background-color:#424240; font-family: arial, verdana,arial; font-size: 10pt;}


table,tr,td
{ color: #000000 ;font-family: arial, verdana,arial; font-size: 10pt;}

h1 {    text-align:left;
        color: #B32226;
        font-family: arial, verdana,arial;
        font-size: 10pt;
font-weight: bold;
padding-top:10px;
}

h2
{color: #000000 ;font-family: arial, verdana,arial; font-size: 14pt;text-align:center;}

h3 {    text-align:left;
        color: #B32226;
        font-family: arial, verdana,arial;
        font-size: 10pt;
        border-bottom:solid 1px #707070;
font-weight: bold;
padding-top:10px;
}


form {margin-bottom:0px;
}


/* grundlayout*/

.leiste {background-color:#A2A2A2;
color:white;
text-decoration:none ;
font-family:arial, verdana, sans-serif;
font-size: 10pt;
line-height:20px;
height:20px;
}

.leisteob {background-color:#A2A2A2;
color:#464646;
text-decoration:none ;
font-family:arial, verdana, sans-serif;
font-size: 8pt;
padding-right:10px;
line-height:20px;
height:20px;
}



.leisteun {background-color:#707070;
color:#303030;
text-decoration:none ;
font-family:arial,verdana, sans-serif;
font-size: 8pt;
line-height:20px;
height:20px;
}




.nav {background-color:#BEBEBE;
color:black;
text-decoration:none ;
font-family:arial, verdana, sans-serif;
font-size: 10pt;
border-right: solid 1px #707070;
border-left: solid 1px #707070;
}


.logo {background-color:#E0E0E0; color:black;  text-decoration:none ;font-family:arial, verdana, sans-serif; font-size: 10pt;
height:78px;
}

/* rubriktitel */

.titel {background-color:#BEBEBE; color:#303030;
text-decoration:none ;font-family:arial, verdana, sans-serif; font-size: 12pt;
width:600px;
border-bottom:solid 1px #707070;
line-height:35px;
height:20px;
padding-left:20px;
font-weight: bolder;
}
.rubrik {background-color:#E0E0E0; color:#303030;   text-decoration:none ;font-family:arial, verdana, sans-serif; font-size: 10pt;width:200px;
border-bottom:solid 1px #707070;
line-height:28px;
height:28px;
padding-left:5px;
font-weight: bold;
}

.inhalt {background-color:#E0E0E0;
color:#303030;
padding:20px;
width:65%;
}

.inhaltdiary {background-color:#E0E0E0;
color:#303030;
padding:20px;
width:100%;
}

#td.infobox {font-family:arial,verdana, sans-serif;
font-size: 8pt;}

.infobox {color:#464646;
align:top;
text-decoration:none ;
font-family:arial,verdana, sans-serif;
font-size: 8pt;
margin-left:15px;
margin-bottom:15px;
padding-left : 15px;
padding-right : 15px;
padding-bottom : 5px;
width:300px;
background-color : #BEBEBE;
  border-bottom:solid 1px #707070;
}

/* menue linke  seite */


#menu a {display: block;
background-color:#A2A2A2;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
border-bottom:solid 1px #707070;
line-height:20px;
height:20px;
width:200px;
padding-left:5px;
}

#menu a:visited{
background-color:#A2A2A2;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
width:200px;
padding-left:5px;
}

#menu a:active{
background-color:#A2A2A2;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
width:200px;
padding-left:5px;
}

#menu a:hover {background-color:#BEBEBE;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
width:200px;
padding-left:5px;
}

/* menue oben */

#menu2 a {display: block;
background-color:#A2A2A2;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
border-left:solid 1px #707070;
width:100px;
text-align:center;
}

#menu2 a:visited{
background-color:#A2A2A2;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
border-left:solid 1px #707070;
width:100px;
text-align:center;
}

#menu2 a:active{
background-color:#A2A2A2;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
border-left:solid 1px #707070;
width:100px;
text-align:center;
}

#menu2 a:hover {
background-color:#BEBEBE;
color:#464646;text-decoration:none;font-family:arial, verdana, sans-serif; font-size: 10pt;
line-height:20px;
height:20px;
border-left:solid 1px #707070;
width:100px;
text-align:center;
}




/* allgemeine links im text */

a:link{ color: #000000; text-decoration:underline;font-family: arial, verdana; font-size: 10pt;}

a:visited{color:#464646;text-decoration:underline;font-family: arial, verdana; font-size: 10pt;}

a:active{ color:#464646;text-decoration:underline;font-family: arial, verdana; font-size: 10pt; }

a:hover{ color: #464646;  text-decoration:underline;font-family: arial, verdana; font-size: 10pt; }