
a:hover {
        color: #339999;
                  text-decoration: underline;

}
.menu0, .menu1,.menu2,.menu3,.menu4 {
                  display: block;
        font-size:14px;
              text-decoration: none;
}


.menu0 {
        padding-left:4px;
                  padding-top:3px;

}
.menu1 {
        padding-left:8px;
}
.menu2 {
        padding-left:12px;
}
.menu3 {
        padding-left:14px;
}
.menu4 {
        padding-left:16px;
}


#aktiv {
         font-weight: bold;
        }

body
{
        font-family: Verdana,arial,helvetica,sans-serif;
        font-size: 14px;
        margin: 0;
        padding: 0px;
        background-color:   white;
      margin:3px 0px 0px 3px !important;
      margin:3px 20px 0px 3px;
}



p {
        margin:0px;
}

body#index {
                background-color:   #EEEEEE;
                margin-right: 0px;

}
h1,h2,h3 {
        color: #000000;
}
h1 {font-size:20px;
        border-left: 10px double #336666;
         padding: 2px 2px 0px 20px;
        margin-left: 20px;
        color: #336666;
        }
h2 {
                  border-bottom:2px solid #336666;
        color: #336666;
                  font-size:18px;
         padding: 2px 2px 0px 8px;
}


h3 {
 font-size:16px;
 background-color: #336666;
 color: White;
 padding: 2px 2px 0px 10px;
 border-right: 8px double white;
}

h4 {
                  border-bottom:2px solid #336666;
        color: #336666;
                  font-size:12px;
        padding: 2px 2px 0px 12px;
}

h5 {
        color: #336666;
                  font-size:12px;
}

img {
	border-color: #336666;
}

#Infobox {
margin-top:50px;
padding-top:4px;
border-top:2px solid #336666;
}

#content td {
                border-color: #336666;
}

#menucontainer img {
        border: none;
}


#content table {
        border-collapse: collapse;
        border-color:#336666;
}

a {
        color: #336666;
        text-decoration: underline;
}

hr{
        border: 1px solid black;
        background-color:#336666; /* Mozilla 1.4 */
        color:#336666; /* IE 6 */
        border: #336666; /* Opera 7.11 */
        height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

#kasten {
        text-align:left;
        background-color:#ffffff;
        padding:2px;
        margin:0 0 0 0;
                 }



#rahmen {
                        border:1px solid #999999;
                        width:760px;
                        padding:3px;
                        margin:10px auto;
                        background-color: #ffffff;
}

#titel {
        background-color: white;
        height: 110px;
                  padding:0;
                  margin:0;
                  border:0;

}

#wobinich {
        background-image: url(../bilder/wobinichbg.gif);
                  background-repeat: no-repeat;
        height: 16px;
        font-size:12px;
        padding:0px 0px 0px 170px;

}

#wobinich img {vertical-align:middle;}

td,th{
        font-size: 14px;
                  vertical-align: top;
}

.img_on {
        border-left:1px solid gray;
        border-bottom:1px solid gray;
        border-right:1px solid silver;
        border-top:1px solid silver;
}

.img_off {
        border:1px solid white;
}

#content {
        vertical-align: top;
        border: none;
        float: right;
        width:560px;
        padding: 10px 10px;
        margin-bottom: 0px;
        height: 400px;
        border-left:2px solid #336666;
        border-bottom:2px solid #336666;
}

#content[id] {
   height: auto;
   min-height: 400px;

}

li {
 list-style-image: url(../bilder/submenue11.gif);
}

li li {
        list-style-image:  url(../bilder/submenue21.gif);
}

#menue {
   vertical-align: top;
        padding:0px;
        width:200px;
}

.menuetitel {
        text-align: center;
        margin: 0;
        padding: 2px;
        background-color: #336666;
        font-weight: bold;
        font-size:14px;
                  margin-bottom: 3px;
}

.menuetitel a {
                color: White;
        text-decoration: none;
}

#content img {
        padding:4px;
}

#content img.imageaktiv {
        padding:4px;
        border: 2px solid red;
}

#guest td {
         text-align: left;
}
