body {
    background-color: #CCCCCC;
}
 
#mitte {
    background-color: #FFFF33;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 783px;
    border-style: solid;
    border-color: #FFFFFF;
    border-width: 10px;
}

#navtext {
    border-width: 0px;
    border-color: #FFFFFF;
    float: left;
    width: 650px;
}

#logo {
    border-width: 0px;
    float: left;
    margin-bottom: 0px;
}

#nav {
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 50px;
    padding-top: 20px;
    text-align: left;
    float: left;
/*    border-style: solid; */
    width: 158px;
    border-width: 0px;
}

#text {
    padding: 10px;
    float: left;
/*    border-style: solid; */
    width: 545px;
    height: 1251px;
    border-width: 1px;
    background-color: #FFFFFF;
}

p.dummy {
    color: #FFFF33;
    height: 1400px;
}

#rahmen {
    /*border-style: solid;*/
    float: left;
/*    height: 670px;
    width: 10px; */
}

#textbox {
    padding-top: 10px;
    padding-left: 40px;
}

h1{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 20px;
   font-weight: bold; 
} 

h2{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17px;
   font-weight: bold;
}

img.team {
    float: left;
    border-style: solid;
    border-width: 5px;
}

p {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
}

a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
}

li {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
}

table{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
 
}
/*td{
      border: 1px solid black;
      padding: 50px;
          
} */

/*td.gemeinden {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 2px;
}
 */
td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   border: solid;
   border-width: 1px;
   /*margin: 0px;*/
   padding: 2px;
   margin-right: 0px;
   margin-left: 0px;
} 

/*img.horizontal {
    height: 40%;
}*/
