/* Main: &nbsp; */

/* Description:  */
.ACC_PWVergessen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          left;
}

/* Description: Positionierung des Registrationseingabefeldes */
.ACC_Registration
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   top:                 5px;
   left:                0px;
   float:               left;
}

/* Description:  */
.Bild_175x127
{
   border-top:          1px solid #5a0000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-left:         1px solid #5a0000;
   border-right:        1px solid #5a0000;
   border-bottom:       1px solid #5a0000;
}

/* Description:  */
.Bild_340x660
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   top:                 8px;
   float:               right;
}

/* Description: Style für das Bild selbst */
.Bild_Bild
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #5a0000;
   border-left:         2px solid #5a0000;
   border-right:        2px solid #5a0000;
   border-bottom:       2px solid #5a0000;
}

/* Description: Bild Rahmen Border Float left margin right 8px */
.Bild_BildRahmenFloatLeft
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #5a0000;
   border-left:         2px solid #5a0000;
   border-right:        2px solid #5a0000;
   border-bottom:       2px solid #5a0000;
   float:               left;
   margin-right:        8px;
   margin-bottom:       4px;
}

/* Description: Bild Rahmen Border Float left margin right 8px */
.Bild_BildRahmenFloatRight
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #5a0000;
   border-left:         2px solid #5a0000;
   border-right:        2px solid #5a0000;
   border-bottom:       2px solid #5a0000;
   float:               right;
   margin-bottom:       4px;
   margin-left:         8px;
   margin-right:        0px;
}

/* Description: Bild Rahmen Float left */
.Bild_BildRahmenFloatRight2
{
   float:               right;
   margin-bottom:       4px;
   margin-top:          3px;
}

/* Description: Fruehstueckschronik mit Rahmen und Matgin top-bottom */
.Bild_Fruehstueck
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #5a0000;
   border-left:         2px solid #5a0000;
   border-right:        2px solid #5a0000;
   border-bottom:       2px solid #5a0000;
   margin-top:          10px;
   margin-bottom:       10px;
}

/* Description:  */
.Bild_LinksNews
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   top:                 119px;
   left:                0px;
}

/* Description: Bildrahmen */
.Bild_PosTop30Left0
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   top:                 36px;
   left:                0px;
}

/* Description: Tabellenzelle, in der sich das Bild befindet */
.Bild_Rahmen175x127
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       15px;
   padding-bottom:      15px;
   background-image:    url(/files/BNI_Starnberg/Mitglieder/Schatten.jpg);
   background-repeat:   no-repeat;
   width:               140px;
   height:              200px;
}

/* Description: Tabellenzelle, in der sich das Bild befindet */
.Bild_Rahmen320x240
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       15px;
   padding-bottom:      15px;
   background-image:    url(/files/Dummybilder/Schatten_320x240.gif);
   width:               195px;
   hight:               255px;
}

/* Description:  */
.Bild_Rahmen391x356
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   top:                 5px;
   left:                0px;
}

/* Description:  */
.Bild_RahmenKontakt
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   top:                 19px;
   left:                27px;
}

/* Description:  */
.Bild_RahmenTerminKarneolRe
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               right;
   position:            relative;
   top:                 5px;
}

/* Description: Untertitel des Bildes */
.Bild_Untertitel_Mittig
{
   padding-top:         10px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          center;
}

/* Description: Listeneinträge in Branchenportlet */
.BraLi_Item
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
   text-align:          left;
}

/* Description: Mitgliederliste Kategorien */
.BraLi_Kategorie
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       10px;
   padding-bottom:      0px;
   color:               #5a0000;
   font:                bold 16px arial,helvetica,sans-serif;
   text-align:          left;
   cursor:              pointer;
}

/* Description: Mitgliederliste Rahmen- */
.BraLi_Liste
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #666666;
   font:                bold 13px arial,helvetica,sans-serif;
   height:              360px;
   width:               300px;
   text-decoration:     none;
   text-align:          left;
}

/* Description: Mitgliederliste Rahmen- */
.BraLi_Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                bold 13px arial,helvetica,sans-serif;
   margin-top:          5px;
}

/* Description:  */
.ConPort_Liste
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       10px;
   padding-bottom:      0px;
   height:              335px;
   margin-top:          5px;
   margin-bottom:       5px;
   float:               right;
   overflow:            auto;
   width:               750px;
}

/* Description: Rahmen des Moduls Content Portlets */
.ConPort_Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               760px;
   margin-left:         0px;
   margin-top:          5px;
}

/* Description:  */
.ConPort_Tabs
{
   color:               black;
   background-color:    silver;
   background-image:    url(/files);
   border-top:          2px outset silver;
   border-left:         2px outset silver;
   border-right:        2px outset silver;
   border-bottom:       1px outset silver;
   padding-top:         0px;
   padding-left:        6px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               100px;
}

/* Description:  */
.ConPort_Tabs_Aktiv
{
   color:               black;
   background-color:    #999999;
   background-image:    url(/files);
   border-top:          2px inset silver;
   border-left:         2px inset silver;
   border-right:        2px inset silver;
   border-bottom:       1px inset silver;
   padding-top:         0px;
   padding-left:        6px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               100px;
}

/* Description:  */
.ConPort_Tabs_Hover
{
   color:               black;
   background-color:    #ffc669;
   background-image:    url(/files);
   border-top:          2px outset silver;
   border-left:         2px outset silver;
   border-right:        2px outset silver;
   border-bottom:       1px outset silver;
   padding-top:         0px;
   padding-left:        6px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               100px;
}

/* Description:  */
.Email_EingLinks
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.Email_EingRechts
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Beschriftung der Eingabefelder ohne Pflicht */
.Email_Normal
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Beschriftung der Eingabefelder ohne Pflicht */
.Email_Normal150px
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               150px;
}

/* Description: Style der Pflichtfelder kennzeichnet */
.Email_Pflicht
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #a50000;
}

/* Description: Style der Pflichtfelder kennzeichnet */
.Email_Pflicht150px
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #a50000;
   width:               150px;
}

/* Description: Betrifft das gesamte Emailformular */
.Email_Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-spacing:      2px;
   float:               left;
   position:            absolute;
   top:                 30px;
   left:                230px;
   height:              316px;
}

/* Description: Betrifft das gesamte Emailformular */
.Email_RahmenAnmeldungen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               650px;
   border-spacing:      0px;
   position:            absolute;
   top:                 33px;
   left:                10px;
   height:              260px;
}

/* Description: Betrifft das gesamte Emailformular */
.Email_RahmenKarneoli
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-spacing:      2px;
   float:               left;
   position:            absolute;
   top:                 30px;
   left:                5px;
   height:              316px;
}

/* Description: Betrifft das gesamte Emailformular */
.Email_RahmenKontakt
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               620px;
   border-spacing:      0px;
   position:            absolute;
   top:                 30px;
   left:                10px;
   height:              300px;
}

/* Description: Betrifft das gesamte Emailformular */
.Email_RahmenZweispalten
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               750px;
   border-spacing:      0px;
   position:            absolute;
   top:                 30px;
   left:                10px;
   height:              300px;
}

/* Description: Breite Feldbezeichner 95px */
.Email_TitelZelle95px
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               95px;
   vertical-align:      middle;
}

/* Description: Beschriftung der Eingabefelder ohne Pflicht */
.Email_TitelZelleLinks
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               80px;
   vertical-align:      middle;
}

/* Description: Beschriftung der Eingabefelder ohne Pflicht */
.Email_TitelZelleLinksEinsp
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               200px;
   vertical-align:      middle;
}

/* Description: Beschriftung der Eingabefelder ohne Pflicht */
.Email_TitelZelleRechts
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               165px;
   vertical-align:      middle;
}

/* Description:  */
.Fusszeile
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               760;
   position:            absolute;
   left:                190px;
   top:                 80px;
   font:                9px arial,helvetica,sans-serif;
}

/* Description: Link bei Klick auf das Bild */
.Galerie_Link
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Tabellenzelle, in der sich alle Vorschaubilder befinden */
.Galerie_Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Tabellenzelle, in der sich alle Vorschaubilder befinden */
.Galerie_RahmenVSchGaeste
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               760px;
}

/* Description: Tabellenzelle, in der sich das Bild befindet */
.Galerie_RahmenVbGaeste
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   position:            relative;
   left:                68px;
   width:               600px;
}

/* Description: Tabellenzelle, in der sich das Bild befindet */
.Galerie_RahmenVollbild
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Tabellenzelle, in der sich das Bild befindet */
.Galerie_RahmenVollbild_Copy
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Tabellenzelle, in der sich das Bild befindet */
.Galerie_RahmenVollbild_Referenzen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   z-index:             10000;
   position:            absolute;
   top:                 0px;
   margin:              -175px auto;
   width:               504px;
}

/* Description:  */
.Galerie_Titel
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                bold 16px arial,helvetica,sans-serif;
   text-align:          center;
}

/* Description:  */
.Galerie_Untertitel
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      5px;
   width:               600px;
   text-align:          center;
}

/* Description:  */
.Galerie_Vollbild
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #a50000;
   border-left:         2px solid #a50000;
   border-right:        2px solid #a50000;
   border-bottom:       2px solid #a50000;
}

/* Description:  */
.Galerie_Vollbild_454px
{
   border-top:          2px solid #a50000;
   border-left:         2px solid #a50000;
   border-right:        2px solid #a50000;
   border-bottom:       2px solid #a50000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               450px;
   height:              300px;
}

/* Description:  */
.Galerie_Vollbild_Gaeste
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #a50000;
   border-left:         2px solid #a50000;
   border-right:        2px solid #a50000;
   border-bottom:       2px solid #a50000;
   background-color:    #ffffff;
}

/* Description:  */
.Galerie_Vorschau
{
   padding-top:         2px;
   padding-left:        2px;
   padding-right:       2px;
   padding-bottom:      2px;
   border-top:          2px solid #a50000;
   border-left:         2px solid #a50000;
   border-right:        2px solid #a50000;
   border-bottom:       2px solid #a50000;
   background-color:    #AFAFAF;
   height:              45px;
}

/* Description:  */
.Galerie_VorschauGaeste
{
   padding-top:         2px;
   padding-left:        2px;
   padding-right:       2px;
   padding-bottom:      2px;
   border-top:          2px solid #a50000;
   border-left:         2px solid #a50000;
   border-right:        2px solid #a50000;
   border-bottom:       2px solid #a50000;
   background-color:    #AFAFAF;
}

/* Description:  */
.Galerie_aussen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               454px;
   table-layout:        auto;
   empty-cells:         show;
}

/* Description:  */
.Google_Maps
{
   height:              350px;
   width:               450px;
   float:               right;
   border-top:          10px solid #ffffff;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-left:         10px solid #ffffff;
   border-bottom:       10px solid #ffffff;
}

/* Description:  */
.Google_Text
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       5px;
   padding-bottom:      0px;
   height:              320px;
   overflow:            auto;
   font:                12px arial,helvetica,sans-serif;
   text-align:          justify;
}

/* Description:  */
.Kal_Akttag
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #fee7e8;
   border-top:          1px solid #999999;
   border-left:         1px solid #999999;
   border-right:        1px solid #999999;
   border-bottom:       1px solid #999999;
   font:                italic 12px arial,helvetica,sans-serif;
}

/* Description:  */
.Kal_Auswahl
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.Kal_Datum
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                italic 12px arial,helvetica,sans-serif;
}

/* Description:  */
.Kal_Details
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.Kal_Link
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.Kal_LoginRahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   margin-top:          0px;
   font:                11px arial,helvetica,sans-serif;
   position:            relative;
   top:                 50px;
   left:                0px;
}

/* Description:  */
.Kal_Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               760px;
   border-collapse:     collapse;
   height:              335px;
   table-layout:        fixed;
   empty-cells:         show;
   position:            absolute;
   top:                 30px;
   left:                10px;
}

/* Description:  */
.Kal_Titel
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #5a0000;
   color:               #ffffff;
   border-top:          1px solid #999999;
   border-left:         1px solid #999999;
   border-right:        1px solid #999999;
   border-bottom:       1px solid #999999;
}

/* Description:  */
.Kal_Ueberschrift
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   margin-bottom:       0px;
}

/* Description:  */
.Kal_Zeile1
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                italic 14px arial,helvetica,sans-serif;
   border-bottom:       1px solid #666666;
}

/* Description:  */
.Kal_Zeile2
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-bottom:       1px solid #666666;
   font:                italic 14px arial,helvetica,sans-serif;
}

/* Description:  */
.Linie_Rechts
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       9px;
   padding-bottom:      0px;
   border-right:        1px solid #990000;
}

/* Description:  */
.Menu_E1Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               150px;
   position:            relative;
   top:                 30px;
   left:                0px;
}

/* Description:  */
.Menu_E1aktiv
{
   font:                bold 17px arial,helvetica,sans-serif;
   color:               #666666;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
   background-image:    url(/files/BNI_Starnberg/BNI_Menue.jpg);
   background-repeat:   no-repeat;
   background-position: 0px 20px;
   height:              43px;
   vertical-align:      top;
   width:               150px;
}

/* Description:  */
.Menu_E1aktivhover
{
   font:                bold 17px arial,helvetica,sans-serif;
   color:               #cc0000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
   background-image:    url(/files/BNI_Starnberg/BNI_Menue.jpg);
   background-repeat:   no-repeat;
   background-position: 0px 20px;
   height:              43px;
   vertical-align:      top;
   width:               150px;
}

/* Description:  */
.Menu_E1hover
{
   font:                17px arial,helvetica,sans-serif;
   color:               #cc0000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
   background-image:    url(/files/BNI_Starnberg/BNI_Menue.jpg);
   background-repeat:   no-repeat;
   background-position: 0px 20px;
   height:              43px;
   width:               150px;
   text-align:          top;
}

/* Description:  */
.Menu_E1normal
{
   font:                17px arial,helvetica,sans-serif;
   color:               #666666;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
   background-image:    url(/files/BNI_Starnberg/BNI_Menue.jpg);
   background-repeat:   no-repeat;
   background-position: 0px 20px;
   width:               150px;
   height:              43px;
   text-align:          top;
}

/* Description:  */
.Menu_E2aktiv
{
   font:                bold 13px arial,helvetica,sans-serif;
   color:               #666666;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description:  */
.Menu_E2aktivhover
{
   font:                bold 13px arial,helvetica,sans-serif;
   color:               #cc0000;
   background-color:    #ffffff;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description:  */
.Menu_E2hover
{
   font:                13px arial,helvetica,sans-serif;
   color:               #cc0000;
   background-color:    #ffffff;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description:  */
.Menu_E2normal
{
   font:                13px arial,helvetica,sans-serif;
   color:               #666666;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description:  */
.Menu_HRahmen
{
   padding-top:         0px;
   padding-left:        4px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               600px;
   float:               right;
   margin-top:          30px;
   margin-right:        16px;
   display:             inline;
}

/* Description:  */
.Menu_Haktiv
{
   padding-top:         5px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                20px arial,helvetica,sans-serif;
   color:               #ffffff;
   text-decoration:     none;
}

/* Description:  */
.Menu_Haktiv A
{
   padding-top:         0px;
   padding-left:        0px;
   padding-bottom:      0px;
   padding-right:       0px;
}

/* Description:  */
.Menu_Haktivhover
{
   padding-top:         5px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                20px arial,helvetica,sans-serif;
   color:               #cc0000;
   text-decoration:     none;
}

/* Description:  */
.Menu_Haktivhover A
{
   padding-top:         0px;
   padding-left:        0px;
   padding-bottom:      0px;
   padding-right:       0px;
}

/* Description:  */
.Menu_Hhover
{
   padding-top:         5px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                20px arial,helvetica,sans-serif;
   color:               #cc0000;
   text-decoration:     none;
}

/* Description:  */
.Menu_Hhover A
{
   padding-top:         0px;
   padding-left:        0px;
   padding-bottom:      0px;
   padding-right:       0px;
}

/* Description:  */
.Menu_Hnormal
{
   padding-top:         5px;
   padding-left:        5px;
   padding-bottom:      0px;
   padding-right:       0px;
   font:                20px arial,helvetica,sans-serif;
   color:               #a5a5a5;
   text-decoration:     none;
}

/* Description:  */
.Menu_Hnormal A
{
   padding-top:         0px;
   padding-left:        0px;
   padding-bottom:      0px;
   padding-right:       0px;
}

/* Description:  */
.Menu_aBNIRahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               85px;
   float:               left;
   color:               #ffffff;
   height:              20px;
   margin-top:          30px;
}

/* Description:  */
.Menu_aBNInormal
{
   padding-top:         5px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                20px arial,helvetica,sans-serif;
   color:               #ffffff;
   text-decoration:     none;
}

/* Description: Bild der Person */
.Mitglieder_Bild
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   height:              180px;
   width:               135px;
   border-top:          1px solid #5a0000;
   border-left:         1px solid #5a0000;
   border-right:        1px solid #5a0000;
   border-bottom:       1px solid #5a0000;
   margin-left:         5px;
   margin-top:          36px;
   margin-bottom:       8px;
}

/* Description: Untertitel Person */
.Mitglieder_BildUntertitel
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          center;
   width:               135px;
   margin-left:         5px;
}

/* Description: Bild der Person */
.Mitglieder_Bild_197
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   height:              197px;
   width:               135px;
   border-top:          1px solid #5a0000;
   border-left:         1px solid #5a0000;
   border-right:        1px solid #5a0000;
   border-bottom:       1px solid #5a0000;
   margin-left:         5px;
   margin-top:          36px;
   margin-bottom:       8px;
}

/* Description: Bild Mitglieder links */
.Mitglieder_Bild_Einfacher_Eintrag
{
   border-top:          2px solid #5a0000;
   border-left:         2px solid #5a0000;
   border-right:        2px solid #5a0000;
   border-bottom:       2px solid #5a0000;
   float:               left;
   margin-right:        8px;
   padding-top:         0px;
   padding-left:        0px;
   padding-bottom:      0px;
   padding-right:       0px;
   height:              180px;
   width:               135px;
   margin-left:         50px;
   margin-top:          50px;
}

/* Description:  */
.Mitglieder_H1
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #5a0000;
}

/* Description:  */
.Mitglieder_Links
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               left;
   position:            relative;
   top:                 0px;
   left:                0px;
   height:              370px;
   width:               150px;
}

/* Description: Mitglieder Logo margin-top 10px */
.Mitglieder_LogoRand10
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   margin-top:          10px;
}

/* Description:  */
.Mitglieder_Mitte
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               left;
   font:                13px arial,helvetica,sans-serif;
   width:               410px;
   position:            relative;
   top:                 0px;
   left:                0px;
   height:              370px;
}

/* Description: Einfacher Eintrag */
.Mitglieder_Modulrahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          center;
   width:               758px;
   position:            absolute;
   top:                 50px;
}

/* Description: Einfacher Eintrag */
.Mitglieder_Modulrahmen_Bild
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          center;
   width:               558px;
   position:            absolute;
   top:                 50px;
}

/* Description:  */
.Mitglieder_Rechts
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               right;
   position:            relative;
   top:                 0px;
   left:                0px;
   width:               200px;
   text-align:          center;
   align:               center;
   height:              370px;
}

/* Description:  */
.News_Headline
{
   padding-top:         0px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                italic 18px arial,helvetica,sans-serif;
   valign:              top;
}

/* Description:  */
.News_Tab
{
   padding-top:         0px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                italic 18px arial,helvetica,sans-serif;
   valign:              top;
}

/* Description:  */
.News_Tab_Aktiv
{
   padding-top:         0px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                italic 18px arial,helvetica,sans-serif;
   valign:              top;
   color:               #5a0000;
}

/* Description:  */
.News_Tab_Maus
{
   padding-top:         0px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                italic 18px arial,helvetica,sans-serif;
   valign:              top;
   color:               #a50000;
}

/* Description:  */
.News_Text
{
   padding-top:         0px;
   padding-left:        5px;
   padding-right:       5px;
   padding-bottom:      0px;
   font:                italic 12px arial,helvetica,sans-serif;
   valign:              top;
}

/* Description: Linker SB bei einspaltigem Menü */
.SB_Links120
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   border-top:          1px solid #a5a5a5;
   width:               85px;
   height:              370px;
   position:            relative;
   top:                 0px;
   left:                0px;
   float:               left;
}

/* Description: Linker SB bei zweispaltigem Menue SP2 */
.SB_Links140
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               left;
   position:            relative;
   top:                 0px;
   left:                0px;
   width:               140px;
   height:              370px;
   background-color:    #ffffff;
   border-top:          1px solid #afafaf;
}

/* Description: Linker SB bei zweispaltigem Menue SP1 */
.SB_Links155
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               left;
   position:            relative;
   top:                 0px;
   left:                0px;
   width:               155px;
   height:              370px;
   background-color:    #ffffff;
   border-top:          1px solid #afafaf;
}

/* Description: Linker SB bei einspaltigem Menü */
.SB_Links180
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   border-top:          1px solid #a5a5a5;
   width:               180px;
   height:              370px;
   position:            relative;
   top:                 0px;
   left:                0px;
   float:               left;
}

/* Description: Linker SB Branchen */
.SB_Links395
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   border-top:          1px solid #a5a5a5;
   width:               395px;
   height:              370px;
   position:            relative;
   top:                 0px;
   left:                0px;
   float:               left;
}

/* Description:  */
.SB_Mitte10MinPraes
{
   padding-top:         0px;
   padding-left:        10px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                14px "Courier New",Courier,monospace;
   overflow:            auto;
   height:              327px;
   width:               622px;
   background-color:    #eeeeee;
   float:               right;
}

/* Description: Mittlerer SB Branchen */
.SB_Mitte555
{
   padding-top:         0px;
   padding-left:        5px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                14px arial,helvetica,sans-serif;
   color:               #666666;
   height:              370px;
   border-top:          1px solid #afafaf;
   position:            relative;
   top:                 0px;
   left:                0px;
   float:               right;
   width:               550px;
   background-color:    #ffffff;
}

/* Description: Mittlerer Bereich bei zweispaltigem Menue */
.SB_Mitte655
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                14px arial,helvetica,sans-serif;
   color:               #666666;
   height:              370px;
   border-top:          1px solid #afafaf;
   position:            relative;
   top:                 0px;
   left:                0px;
   float:               right;
   width:               655px;
   background-color:    #ffffff;
}

/* Description: Mittlerer SB bei einspaltigem Menue */
.SB_Mitte770
{
   padding-top:         0px;
   padding-left:        10px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   height:              370px;
   border-top:          1px solid #afafaf;
   width:               760px;
   vertical-align:      top;
   font:                14px arial,helvetica,sans-serif;
   position:            relative;
   left:                0px;
   top:                 0px;
   float:               right;
   z-index:             20;
}

/* Description: Mittlerer SB bei einspaltigem Menue */
.SB_Mitte830
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   height:              370px;
   border-top:          1px solid #afafaf;
   width:               865px;
   vertical-align:      top;
   font:                14px arial,helvetica,sans-serif;
   position:            relative;
   left:                0px;
   top:                 0px;
   float:               right;
   z-index:             20;
}

/* Description: Mittlerer SB ohne Menü */
.SB_Mitte950
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   height:              370px;
   border-top:          1px solid #afafaf;
   vertical-align:      top;
   font:                14px arial,helvetica,sans-serif;
}

/* Description:  */
.SB_MitteFruehstueck
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       15px;
   padding-bottom:      5px;
   height:              335px;
   margin-top:          28px;
   margin-bottom:       5px;
   float:               right;
   overflow:            auto;
   width:               638px;
}

/* Description:  */
.SB_MitteOverflow335
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       10px;
   padding-bottom:      0px;
   height:              335px;
   margin-top:          5px;
   margin-bottom:       5px;
   float:               right;
   overflow:            auto;
   width:               750px;
}

/* Description:  */
.SB_MitteOverflow360
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       10px;
   padding-bottom:      0px;
   height:              360px;
   margin-top:          5px;
   margin-bottom:       5px;
   float:               right;
   overflow:            auto;
   width:               750px;
}

/* Description:  */
.SB_MitteOverflow360Gains
{
   padding-top:         6px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      5px;
   height:              360px;
   float:               right;
   overflow:            auto;
   width:               865px;
   background-color:    #ffffff;
}

/* Description: Seitenbereiche Mitte Grundstyle */
.SB_MitteTest
{
   padding-top:         0px;
   padding-left:        10px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #ffffff;
   height:              370px;
   border-top:          1px solid #afafaf;
   width:               760px;
   vertical-align:      top;
   font:                14px arial,helvetica,sans-serif;
   position:            relative;
   left:                0px;
   top:                 0px;
   float:               right;
}

/* Description:  */
.SB_ModulOverflow335
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       10px;
   padding-bottom:      0px;
   height:              330px;
   margin-top:          5px;
   margin-bottom:       5px;
   float:               right;
   overflow:            auto;
   width:               750px;
   position:            absolute;
   top:                 33px;
   left:                10px;
}

/* Description:  */
.SB_ModulOverflow335NT
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   height:              330px;
   float:               right;
   overflow:            auto;
   width:               760px;
   position:            absolute;
   top:                 35px;
   left:                10px;
}

/* Description: Mittlerer SB ohne Überschrift - Scrollen */
.SB_ModulOverflow360x640
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       10px;
   padding-bottom:      0px;
   height:              355px;
   margin-top:          10px;
   margin-bottom:       5px;
   float:               right;
   overflow:            auto;
   width:               630px;
}

/* Description:  */
.SB_Rahmen
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               950px;
   position:            absolute;
   top:                 0px;
   bottom:              0px;
   background-color:    #5a0000;
}

/* Description: Seitenbereich oben Grundstyle */
.SB_oben
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-image:    url(/files/BNI_Starnberg/BNI_Logo.jpg);
   width:               950px;
   background-repeat:   no-repeat;
   margin:              0px;
   background-color:    #5a0000;
   position:            relative;
   top:                 0px;
   left:                0px;
   height:              180px;
}

/* Description:  */
.SB_oben1
{
   font:                20px arial,helvetica,sans-serif;
   color:               #ffffff;
   width:               933px;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.SB_oben1a
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   float:               left;
}

/* Description:  */
.SB_oben1b
{
   font:                20px arial,helvetica,sans-serif;
   color:               #ffffff;
   width:               853px;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          right;
   float:               left;
}

/* Description:  */
.SB_oben_Fruehstueck
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   clear:               both;
   float:               left;
   font:                italic 20px arial,helvetica,sans-serif;
   margin-left:         60px;
   color:               #ffffff;
   display:             inline;
   width:               400px;
}

/* Description: Seitenbereich rechts Grundstyle */
.SB_rechts
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Seitenbereich unten Grundstyle */
.SB_unten
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   background-color:    #5a0000;
   border-bottom:       5px inset #999999;
   position:            relative;
   top:                 0px;
   left:                0px;
   margin:              0px;
   height:              100px;
   clear:               both;
   z-index:             1;
}

/* Description:  */
.Text_Copyright
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #ffffff;
   font:                9px arial,helvetica,sans-serif;
   position:            relative;
   top:                 80px;
   left:                10px;
}

/* Description:  */
.Text_JedenDo
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   clear:               float;
   float:               left;
   font:                italic 20px arial,helvetica,sans-serif;
   position:            absolute;
   left:                40px;
   top:                 184px;
}

/* Description:  */
.Text_Join
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       100px;
   padding-bottom:      0px;
   clear:               float;
   float:               right;
   font:                36px arial,helvetica,sans-serif;
}

/* Description:  */
.Text_MitgliederAdr
{
   color:               #000000;
   font:                11px arial,helvetica,sans-serif;
   padding-top:         8px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.Text_Ortaenderung
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #ffffff;
   font:                bold 16px arial,helvetica,sans-serif;
   text-align:          center;
}

/* Description:  */
.Text_Ziele
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                bold 22px arial,helvetica,sans-serif;
}

/* Description:  */
.Video_Rahmen
{
   margin-left:         350px;
}

/* Description:  */
.Video_Rahmen A
{
   color:               #ffffff;
   font:                bold 20px arial,helvetica,sans-serif;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Allgemeine Links */
A
{
   color:               #666666;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     underline;
}

/* Description:  */
A.SB_oben1b
{
   font:                20px arial,helvetica,sans-serif;
   color:               #ffffff;
   padding-top:         80px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description:  */
BODY
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   width:               950px;
   margin:              0 auto;
   color:               #666666;
   font:                13px arial,helvetica,sans-serif;
   text-align:          justify;
}

/* Description: Style für Schaltflaechen */
BUTTON
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Style für Formulare */
FORM
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Überschrift 1. Ordnung */
H1
{
   font:                bold 16px arial,helvetica,sans-serif;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   color:               #666666;
   height:              25px;
   margin:              0px;
   vertical-align:      top;
   margin-top:          8px;
}

/* Description: Überschrift 2. Ordnung */
H2
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                bold italic 16px arial,helvetica,sans-serif;
}

/* Description: Überschrift 3. Ordnung */
H3
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Überschrift 4. Ordnung */
H4
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Style für Trennlinien */
HR
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Style für Bilder */
IMG
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
IMG.Text_Fruestueck
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   border-top:          2px solid #a50000;
   border-left:         2px solid #a50000;
   border-right:        2px solid #a50000;
   border-bottom:       2px solid #a50000;
}

/* Description: Style für Eingabefelder */
INPUT
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   margin-right:        10px;
   font:                13px "Courier New",Courier,monospace;
   width:               200px;
}

/* Description: Absaetze */
P
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Style für Auswahlfelder */
SELECT
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                13px "Courier New",Courier,monospace;
   width:               204px;
}

/* Description: Style für Tabellen */
TABLE
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Style für Tabellenzellen */
TD
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Style für Textbox */
TEXTAREA
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   font:                13px "Courier New",Courier,monospace;
   width:               202px;
}


