/* Main: &nbsp; */

/* Description: Mittlerer redaktioneller Teil */
.Bereich_mi
{
   font:                15px Verdana,sans-serif;
   padding-top:         0px;
   padding-left:        20px;
   padding-right:       20px;
   padding-bottom:      0px;
   width:               654px;
}

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

/* Description: Hintergrund Top */
.HG_Top
{
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   height:              123px;
}

/* Description: Hintergrund links */
.HG_li
{
   background-color:    #bee9d0;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

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

/* Description: Hauptmenue PuW korresponierend zum A-Style */
.Menue
{
   font:                bold 15px arial,helvetica,sans-serif;
   padding-top:         8px;
   padding-left:        3px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description: Hauptmenue PuW aktiver Menüpunkt korresponierend zum A-Style */
.MenueActive
{
   font:                bold 15px arial,helvetica,sans-serif;
   padding-top:         8px;
   padding-left:        3px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description: Hauptmenue PuW MouseOver korresponierend zum A-Style */
.MenueHover
{
   font:                bold 15px arial,helvetica,sans-serif;
   padding-top:         8px;
   padding-left:        3px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description: Hauptmenue PuW MouseOver Aktiver MP korresponierend zum A-Style */
.MenueHoverActive
{
   font:                bold 15px arial,helvetica,sans-serif;
   padding-top:         8px;
   padding-left:        3px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description:  */
.NewsBild
{
   border-top:          4px solid #FFFFFF;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

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

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

/* Description:  */
.NewsText
{
   font:                13px arial,verdana,helvetica,sans-serif;
   color:               #444444;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-align:          justify;
}

/* Description:  */
.NewsUeberschrift
{
   font:                bold 16px Verdana,sans-serif;
   color:               #00674C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.PortlSucheTitel
{
   font:                bold 11px arial,helvetica,sans-serif;
   color:               #00674C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: Legt einen Rahmen um ein Bild im Bildmodul */
.RahmenBildmodul
{
   border-top:          1px solid #000000;
   border-left:         1px solid #000000;
   border-right:        1px solid #000000;
   border-bottom:       1px solid #000000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
.Ueberschrift
{
   font:                bold 16px Verdana,sans-serif;
   color:               #00674C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      10px;
   text-decoration:     none;
}

/* Description:  */
.Ueberschrift:hover
{
   font:                bold 16px Verdana,sans-serif;
   color:               #D2223E;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description: Vorschaubilder */
.Vorschaubild
{
   background-color:    #00664d;
   border-top:          1px ridge #000000;
   border-left:         1px ridge #000000;
   border-right:        1px ridge #000000;
   border-bottom:       1px ridge #000000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

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

/* Description:  */
.new_0
{
}

/* Description: Allgemeine Links */
A
{
   color:               #00674C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
A.Menue
{
   color:               #00674C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
A.MenueActive
{
   color:               #D2223E;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
A.MenueHover
{
   color:               #ff312C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description:  */
A.MenueHoverActive
{
   color:               #ff0000;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     underline;
}

/* Description:  */
A.Ueberschrift
{
   font:                bold 16px Verdana,sans-serif;
   color:               #00674C;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
   text-decoration:     none;
}

/* Description: Alleroberster Style gilt für gesamte Url, wenn er nicht durch andere Styles überschrieben wird */
BODY
{
   font:                12px arial,verdana,helvetica,sans-serif;
   color:               #000000;
   background-color:    #ffffff;
   margin:              0px;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

/* Description: übergeordneter Style für Eingabefelder */
INPUT
{
   color:               #00674F;
   background-color:    #E6E7E8;
   padding-top:         0px;
   padding-left:        0px;
   padding-right:       0px;
   padding-bottom:      0px;
}

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

