body {
margin-top: 0;  
margin-left: 0;
font-family: arial, verdana, helvetica, sans-serif;
}

table.sitemap a:link{
color: #009999;
text-decoration: none;
font-size: 11.5px;
}

td.form{
background-color: #E4E4E4;
}

a:link, a:active, a:visited, a:hover {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11.5px;
font-style: normal;
color: #FFFFFF;
text-decoration: none;
}

td{
font-size: 13.5px;
background-repeat: no-repeat;
}

td.rechts{
border-color:#DCDCDC;
border-right-width:1px;
border-right-style:solid;
}
table.rundum{
border-color:#DCDCDC;
border-width:1px;
border-style:solid;
}

td.linksunten{
border-color:#DCDCDC;
border-left-width:1px;
border-left-style:solid;
border-bottom-width:1px;
border-bottom-style:solid;
}

td.links{
border-color:#DCDCDC;
border-left-width:1px;
border-left-style:solid;
}

td.obenlinks{
border-color:#DCDCDC;
border-left-width:1px;
border-left-style:solid;
border-top-width:1px;
border-top-style:solid;
}

td.obenuntenlinks{
border-color:#DCDCDC;
border-bottom-width:1px;
border-bottom-style:solid;
border-top-width:1px;
border-top-style:solid;
border-left-width:1px;
border-left-style:solid;
}

td.menulinks{
border-color:#DCDCDC;
border-bottom-width:1px;
border-bottom-style:solid;
}
td.menulinks{
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11.5px;
line-height: 16px;
}
td.menulinks a:link{
color: #009999;
text-decoration: none;
}
td.menulinks a:active{
color: #FF9900;
text-decoration: none;
}
td.menulinks a:visited{
color: #009999;
text-decoration: none;
}
td.menulinks a:hover{
color: #FF9900;
text-decoration: none;
}

td.active{
border-color:#DCDCDC;
border-bottom-width:1px;
border-bottom-style:solid;
}
td.active a:link{
color: #FF9900;
text-decoration: none;
}
td.active a:visited{
color: #FF9900;
text-decoration: none;
}
td.active a:hover{
color: #FF9900;
text-decoration: none;
}


td.unten{
border-color:#DCDCDC;
border-bottom-width:1px;
border-bottom-style:solid;
}

td.link_normal a:link{
color: #009999;
text-decoration: none;
}
td.link_normal a:active{
color: #FF9900;
text-decoration: none;
}
td.link_normal a:visited{
color: #009999;
text-decoration: none;
}
td.link_normal a:hover{
color: #FF9900;
text-decoration: none;
}
td.link_normal{
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11.5px;
line-height: 16px;
}

td.content{
font-family: arial, verdana, helvetica, sans-serif;
font-size: 13.5px;
line-height: 16px;
}

td.content a:link{
color: #009999;
text-decoration: none;
font-size: 13.5px;
}
td.content a:active{
color: #009999;
text-decoration: none;
font-size: 13.5px;
}
td.content a:visited{
color: #009999;
text-decoration: none;
font-size: 13.5px;
}
td.content a:hover{
color: #009999;
text-decoration: none;
font-size: 13.5px;
}
td.content_rechts{
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11.5px;
line-height: 16px;
}
td.content_rechts a:link{
color: #009999;
text-decoration: none;
}
td.content_rechts a:active{
color: #009999;
text-decoration: none;
}
td.content_rechts a:visited{
color: #009999;
text-decoration: none;
}
td.content_rechts a:hover{
color: #009999;
text-decoration: none;
}

ul.menu a {
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight:normal;
    color: #FFFFFF;
}

ul.menu ul a {
    padding: 0 10px;
    color: #FFFFFF;
}
ul.menu, ul.menu ul {
    list-style-type: none;
}

ul.menu li {
    padding:0;
    margin:0;
    background-image: none;
    color: #000000;
    float:left;
}

ul.menu ul {
    margin-left:0;
    padding: 0 0 5px 0;
    position: absolute;
    background-color: #000000;
    display:none;
    min-width:175px;

}
.menu a:visited {
color: #FFFFFF;
}
.menu a:hover {
color: #FF9900;
}
.menu a:active {
color: #FFFFFF;
}



/* IE-Hack für die Breite */
*html ul.menu ul {
    width:175px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
}
ul.menu ul li {

    background-color: transparent;
}



ul.menu1 a {
    display: block;
    padding: 3px 10px 3px 10px;
    font-weight:normal;
    color: #009999;
}


ul.menu1 ul a {
    padding: 0 10px;
    color: #FFFFFF;
}
ul.menu1, ul.menu1 ul {
    list-style-type: none;
}



ul.menu1 li {
    padding:0;
    margin:0;
    background-image: none;
    color: #000000;
    float:left;
}

ul.menu1 ul {
    margin-left:0;
    padding: 0 0 5px 0;
    position: absolute;
    background-color: #000000;
    display:none;
    min-width:175px;
}

/* IE-Hack für die Breite */
*html ul.menu1 ul {
    width:175px;
}


/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu1 ul.hover, ul.menu1 li.hover ul, ul.menu1 li:hover ul  {
    display:block;
    color: #FFFFFF;
}
ul.menu1 ul li {
    float:none;
    background-color: transparent;

}

ul.menu1 a:visited {
    color: #009999;
}
ul.menu1 a:hover {
color: #FF9900;
background-color: #000000;
}

ul.menu1 ul a:visited {
    color: #FFFFFF;
}
ul.menu1 ul a:hover {
    color: #FF9900;
}



ul.menu1{
margin-left:1px;
}


