
a { color: #1368b1; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; margin-right: 5px; margin-left: 10px; }
a.rot { color: #cf0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; margin-right: 5px; margin-left: 10px; }
a.impressum { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none    ; margin-right: 20px; }
.impressumhigh { color: #fa0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none; margin-right: 20px; }
a.impressum:visited { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none    ; margin-right: 20px; }
a.impressum:hover { color: #ffe500; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none; margin-right: 20px; }
a.naviliste { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px; }
a.naviliste:visited { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px; }
a.naviliste:hover { color: #ffe500; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px; }
a.navilistesub { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px; }
a.navilistesub:visited { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px; }
a.navilistesub:hover { color: #ffe500; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px; }
a.textlink { color: #1d388b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; }
a.textlink:visited { color: #1d388b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; }
a.textlink:hover { color: #ffaa00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; }
a:visited  { color: #1368b1; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.rot:visited { color: #cf0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #fa0 ; font-family: Verdana, Arial, Helvetica, sans-serif; }
.headline  { color: #1d388b; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 22px; margin-top: 10px; margin-right: 10px; margin-left: 10px  }
.headlinewhite { color: #fff; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 22px; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
.klein { color: #1d388b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 18px ; margin-right: 5px; margin-left: 10px; }
.logos { margin: 0 5px 10px; position: relative; top: 23px }
.logosbay { margin: 70px 5px 10px; position: relative; top: 23px; }
.logosUnter15 { margin: 10px 5px; position: relative; top: 7px }
.logosUnter5 { margin: 10px 5px; position: relative; top: 0 }
.nav { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid white }
.navihigh { color: #ffaa00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid white }
.navihighohne { color: #ffaa00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px }
.navipics { margin: 10px; position: relative; top: 20px; left: 0 }
.navohne { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 15px; margin: 0; padding-top: 4px; padding-bottom: 4px }
.navsub { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px; border-bottom: 1px solid white  }
.navsubhigh { color: #ffaa00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px; border-bottom: 1px solid white; }
.navsubhighohne { color: #ffaa00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px; }
.navsubohne { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-indent: 25px; margin: 0; padding-top: 1px; padding-bottom: 4px;}
.tab20  { position: relative; left: 20px }
.tab40 { background-position: 40px 0; position: relative; left: 40px; border-left: 40px }
.fett     { color: #1d388b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 18px; list-style-type: square; margin-right: 20px; margin-left: 19px }
.text { color: #1d388b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; list-style-type: square; margin-right: 5px; margin-left: 10px; }

.font-big {
 font-family:Verdana, sans-serif;
 font-size:16px; font-weight:bold;
 color:#FFFFFF;
}
.font-small {
 font-family:Verdana, sans-serif;
 font-size:10px; font-weight:normal;
 color:#1d388b;
}
.table {
 background-color:#1d388b;
 width:100%;
}
.table2 {
 background-color:#1d388b;
 width:100%;
}
.head {
 background-color:#1d388b;
}
.main {
 background-color:#FFFFFF;
 font-family:Verdana, sans-serif;
 font-size:11px; font-weight:normal;
 color:#1d388b;
}
.foot {
 background-color:#1d388b;
}
.align {
 text-align:left;
}
.textarea {
 background-color:#FFFFFF;
 color:#1d388b;
 font-family : Verdana, Helvetica, sans-serif;
 font-size:11px;
 font-weight: normal;
 border : 1px solid #1d388b;
}
.input {
 background-color:#FFFFFF;
 color:#1d388b;
 font-family : Verdana, Helvetica, sans-serif;
 border : 1px solid #1d388b;
 font-size:11px;
}
.select {
 background-color:#FFFFFF;
 color:#1d388b;
 font-family : Verdana, Helvetica, sans-serif;
 border : 1px solid #1d388b;
 font-size:11px;
}
.textarea:hover, .textarea:focus, .input:hover, .input:focus, .select:hover, .select:focus {
 border : 1px solid #1d388b;
}
.button {
 width: 130px;
}
#suggestBoxElement {
 border:1px solid #8FABFF;
 visibility:hidden;
 cursor:pointer;
 text-align:left; white-space:nowrap;
 background-color:#F7F7F7;
 color:#808080;
}
.suggestions {
 font-family:Tahoma,sans-serif;font-size:12px;
 background-color: #F7F7F7;
}
.suggestionMouseOver {
 font-family:Tahoma,sans-serif;font-size:12px;
 background:blue; color:white;
 color:#FFFFFF;
}