a                                        { background-color: transparent; color: #000000; text-decoration : none; }
a:hover                { background-color: transparent; color: #d0392b; text-decoration : none; }
a.nav                                        { background-color: transparent; color: #B7B7B7; text-decoration : none; }
a.nav:hover                { background-color: transparent; color: #ffffff; text-decoration : none; }

.smalltext
        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}
.normaltext
        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}
.headline
        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFCC00; text-decoration: none}
.copyright
        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #888888; text-decoration: none}

.smallblue                                                  { font-family : Verdana, Arial; font-size : 11px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #003399; }
.smalldarkblue                                { font-family : Verdana, Arial; font-size : 12px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #002C62; }
.txtBlack10                                                { font-family : Verdana, Arial; font-size : 10px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #00000; }
.txtBlack10bold                                { font-family : Verdana, Arial; font-size : 10px; font-style: normal; font-weight: bold; line-height: normal; font-variant: normal; color: #000000; }
.txtBlue10                                                { font-family : Verdana, Arial; font-size : 10px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #0000FF; }
.txtRed10                                                { font-family : Verdana, Arial; font-size : 10px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #FF0000; }
.txtRed11                                                { font-family : Verdana, Arial; font-size : 11px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #FF0000; }
.txtBlack11                                                { font-family : Verdana, Arial; font-size : 11px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #00000; }
.txtBlack11bold                                { font-family : Verdana, Arial; font-size : 11px; font-style: normal; font-weight: bold; line-height: normal; font-variant: normal; color: #00000; }
.txtBlue11                                                 { font-family : Verdana, Arial; font-size : 11px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #0000FF; }
.txtBlack12                                                { font-family : Verdana, Arial; font-size : 12px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #00000; }
.txtBlack12bold                                { font-family : Verdana, Arial; font-size : 12px; font-style: normal; font-weight: bold; line-height: normal; font-variant: normal; color: #00000; }
.txtBlack14                                                { font-family : Verdana, Arial; font-size : 14px; font-style: normal; font-weight: normal; line-height: normal; font-variant: normal; color: #00000; }

.immoformtitle11                        { font-family: Verdana, Arial; font-size: 11px; background-color: #B5D0E3; color: #000000; font-weight: bold; height: 20px; Text-Align: center;
                                                                                   Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000;
                                                                                   border-bottom : 1px solid #000000; line-height: normal; font-style: normal; font-variant: normal; }
.immoformtitle10                        { font-family: Verdana, Arial; font-size: 10px; background-color: #B5D0E3; color: #000000; font-weight: bold; height: 16px; Text-Align: center;
                                                                                   Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000;
                                                                                   border-bottom : 1px solid #000000; line-height: normal; font-style: normal; font-variant: normal; }
.line1                                                                { background-color: #B5D0E3; }
.kontaktformtitle                        { font-family: Verdana, Arial; font-size: 11px; background-color: #B5D0E3; color: #000000; font-weight: bold; height: 20px; Text-Align: center;
                                                                                  Vertical-Align: middle;  border-collapse:collapse; border: 1px solid #000000; line-height: normal; font-style: normal; font-variant: normal;}
.button                                                        { font-family: Verdana, Arial; font-size: 11px; background-color: #CFCFCF; color: #000000; font-weight: bold; height: 20px; Text-Align: center;
                                                                                   Vertical-Align: middle;  border: 0px solid #000000; width:200px; line-height: normal; font-style: normal; font-variant: normal;}
.button1                                                        { font-family: Verdana, Arial; font-size: 10px; background-color: #CFCFCF; color: #000000; font-weight: bold; height: 16px; Text-Align: center;
                                                                                   Vertical-Align: middle;  border: 0px solid #000000; width:140px; line-height: normal; font-style: normal; font-variant: normal; }
.button2                                                        { font-family: Verdana, Arial; font-size: 10px; background-color: transparent; color: #000000; font-weight: bold; height: 16px; Text-Align: center;
                                                                                   Vertical-Align: middle;  border: 0px solid #000000; width:120px; line-height: normal; font-style: normal; font-variant: normal; }

#rahmen
{ border: 1px solid #575757; border-collapse:collapse; background-color: #EBEBEB; color: #000000;  }

.lined                                                                                { border-top: 1px solid #000000; }
.lastminutehead                                        { font-family: arial; font-size: 12px; background: #FFFFCC; color: blue; font-weight: bold; line-height: normal; font-style: normal; font-variant: normal; }
.lastminutebody                                        { font-family: arial; font-size: 10px; color: black; font-weight: normal; line-height: normal; font-style: normal; font-variant: normal; }
.lastminutebodysmall                        { font-family: arial; font-size: 9px; color: black; font-weight: normal; line-height: normal; font-style: normal; font-variant: normal; }
.lastminutefooterhead                { font-family: Verdana, Arial; font-size: 12px; color: #005F8C; font-weight: bolder; line-height: normal; font-style: normal; font-variant: normal; }
.lastminutefootertelefon                { font-family: Verdana, Arial; font-size: 12px; color: #000000; font-weight: bolder; line-height: normal; font-style: normal; font-variant: normal; }
.lastminutefooterzusatz                { font-family: Verdana, Arial; font-size: 10px; color: #005F8C; font-weight: normal; line-height: normal; font-style: normal; font-variant: normal; }

.formhead1                                { font-family: Verdana, Arial; font-size: 12px; background-color: #FFFFCC; color: #000000; font-weight: bold; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formhead2                                { font-family: Verdana, Arial; font-size: 10px; background-color: #EAEAEA; color: #000000; font-weight: normal; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formhead3                                { font-family: Verdana, Arial; font-size: 11px; background-color: #C7E2E2; color: #000000; font-weight: bold; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formhead4                                { font-family: Verdana, Arial; font-size: 10px; background-color: #FFFFFF; color: #000000; font-weight: normal; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formhead5                                { font-family: Verdana, Arial; font-size: 11px; background-color: #FFFFFF; color: #0000FF; font-weight: bold; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formhead6                                { font-family: Verdana, Arial; font-size: 14px; background-color: #FFFFFF; color: #FF0000; font-weight: bolder; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formhead7                                { font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: bold; height: 11px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 0px solid #000000; border-top : 0px solid #000000; border-right : 0px solid #000000;
                                                                           border-bottom : 0px solid #000000; }
.formtitle                                                { font-family: Verdana, Arial; font-size: 12px; background-color: #B5D0E3; color: #000000; font-weight: bold; height: 20px; Text-Align: center;
                                                                           Vertical-Align: middle;  border-left : 1px solid #000000; border-top : 1px solid #000000; border-right : 1px solid #000000;
                                                                           border-bottom : 1px solid #000000; }
.formsubtitle                                { font-family: Verdana, Arial; font-size: 10px; background-color: #EAEAEA; color: #000000; font-weight: bold; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  }
.formtextbold                                { font-family: Verdana, Arial; font-size: 10px; background-color: #FFFFFF; color: #000000; font-weight: normal; height: 17px; Text-Align: center;
                                                                           Vertical-Align: middle;  }

.kontaktformtitle                        { font-family: Verdana, Arial; font-size: 11px; background-color: #B5D0E3; color: #000000; font-weight: bold; height: 20px; Text-Align: center;
                                                                                  Vertical-Align: middle;  border-collapse:collapse; border: 1px solid #000000;}

.kontaktformtitlesub                { font-family: Verdana, Arial; font-size: 11px; background-color: #FFFFCC; color: #000000; font-weight: bold; height: 20px; Text-Align: center;
                                                                                  Vertical-Align: middle;  border-collapse:collapse; border: 1px solid #000000;}