.body {
background-color: #336666;
}

.body2 {
background-color: #ffffe7;
}

.maintable {
background-color: #ffffe7;
}


.solidtable {
border-width: 1px;
border-style: solid;
border-color: #336666;
}


.navi {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
color: #ffffe7;
TEXT-DECORATION: none;
background-color: #336666;
}


.navi:hover {
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
color: #FA8C62;
TEXT-DECORATION: underline;
}

.navi2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
color: #ffffe7;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.navi2:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
color: #FA8C62;
FONT-WEIGHT: normal;
TEXT-DECORATION: underline;
}


.navi3 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
color: #ffffe7;
font-style: italic;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}

.navili {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px;
color: #336666;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.navili:hover {
color: #ffffe7;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
background-color: #336666;
}

.where {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 11px;
color: #336666;
TEXT-DECORATION: none;
}


.where:hover {
color: #336666;
TEXT-DECORATION: underline;
}


.title-1 {
FONT-WEIGHT: bold;
FONT-SIZE: 19px;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
Align: center;
TEXT-DECORATION: none;
} 


.title-1:hover {
FONT-WEIGHT: bold;
FONT-SIZE: 19px;
COLOR: #000000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
Align: center;
TEXT-DECORATION: none;
} 


.title {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold; 
FONT-SIZE: 15px; 
COLOR: #000000; 
Align: center;
TEXT-DECORATION: none;
}


.text {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: none;
COLOR: #000000;
}


.text:hover {
TEXT-DECORATION: underline;
}


.link {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: underline;
COLOR: #000000;
}


.link:hover {
TEXT-DECORATION: bold;
}



.link2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: none;
COLOR: #ffffe7;
}


.links {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 13px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: underline;
COLOR: #000000;
}


.links:hover {
TEXT-DECORATION: bold;
}


.preis {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 12px;
LINE HEIGHT: 16px;
TEXT-DECORATION: none;
COLOR: #000000;
text-Align: center;
}


.bu {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px;
COLOR: #336666;
} 


.adr {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-SIZE: 10px;
COLOR: #336666;
}


.adr:hover {
TEXT-DECORATION: underline;
}


img.links {
float: left; 
text-align: left;
margin-top: 15px;
margin-bottom: 15px;
margin-right: 30px;
}


img.rechts {
float: right;
text-align: right;
margin-top: 15px;
margin-bottom: 15px;
margin-left: 30px;
}


.trhead {
background-color:#ffffb9;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE HEIGHT: 16px;
font-weight: bold;
text-align:center
}


.trinfo {
background-color:#ffffcc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
LINE HEIGHT: 16px;
text-align:center
}


.form {
background-color:#ffffb9;
}

.zusatz-top {
border-width: 1px;
border-style: solid;
border-color: #336666;
background-color:#336666;
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: none;
COLOR: #ffffe7;
}

.zusatz-link {
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: underline;
COLOR: #cf5222;
}

.zusatz-link:hover {
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: none;
COLOR: #ffffe7;
background-color: #336666
}

.zusatz {
border-width: 1px;
border-style: solid;
border-color: #336666;
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: none;
COLOR: #336666;
}

.table-navi {
border-right-style: solid;
border-right-color: #336666;
border-right-width: 1px;
background-color: #336666;
}

.table-navi2 {
border-right-style: solid;
border-right-color: #336666;
border-right-width: 1px;
background-color: #FA8C62;
}

.td-inhalt {
border-right-style: solid;
border-right-color: #336666;
border-right-width: 1px;
}

.td-navi {
background-color: #336666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
color: #ffffe7;
TEXT-DECORATION: none;
}

.td-navi2 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
color: #ffffe7;
background-color: #0A8777;
TEXT-DECORATION: none;
}

.kont {
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: none;
COLOR: #ffffe7;
}

.kont:hover {
text-align: center;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
LINE HEIGHT: 16px; 
TEXT-DECORATION: underline;
COLOR: #ffffe7;
}
