H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
}
BODY
{
    FONT-SIZE: 10pt;
    COLOR: #3D4C59;
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    BACKGROUND-COLOR: #FFFFFF;
}
A:link, A:visited, A:active
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #FFFFFF;
    text-decoration: none;
}
TABLE
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    BACKGROUND-COLOR: #888888;
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #3D4C59;
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
}
/*Kopfzeile und Rahmen*/
TD.Header
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    TEXT-ALIGN: CENTER;
    BACKGROUND: url(bilder/header.jpg) no-repeat;
    PADDING: 0;
    border-bottom: 1px solid #FFFFFF;
}
TD.Links
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING: 0;
    BACKGROUND: url(bilder/li-o.jpg) no-repeat #FFFFFF;
    background-position: right top;
    border-right: 1px solid #FFFFFF;
}
TD.Rechts
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING: 0;
    BACKGROUND: url(bilder/re-o.jpg) no-repeat #FFFFFF;
    border-left: 1px solid #FFFFFF;
}
TD.LinksU
{
    BACKGROUND-COLOR: #FFFFFF;
    ALIGN: RIGHT;
    TEXT-ALIGN: RIGHT;
    PADDING: 0;
    BACKGROUND: url(bilder/li-u.jpg) repeat-y #FFFFFF;
    background-position: right;
    border-right: 1px solid #FFFFFF;
}
TD.RechtsU
{
    BACKGROUND-COLOR: #FFFFFF;
    VERTICAL-ALIGN: BOTTOM;
    PADDING: 0;
    BACKGROUND: url(bilder/re-u.jpg) repeat-y #FFFFFF;
    border-left: 1px solid #FFFFFF;
}
TD.FooterLinks
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    PADDING: 10px;
    BORDER: 0;
    TEXT-ALIGN: left;
    VERTICL-ALIGN: TOP;
    BACKGROUND: url(bilder/fo-li.jpg) no-repeat;
}
TD.FooterRechts
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    PADDING: 10px;
    BORDER: 0;
    TEXT-ALIGN: right;
    BACKGROUND: url(bilder/fo-re.jpg) no-repeat;
}
/*STARTSEITE*/
TD.Erleben
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING: 0;
    BORDER: 0;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
TD.Geniessen
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING: 0;
    BORDER: 0;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
TD.Feiern
{
    BACKGROUND-COLOR: #FFFFFF;
    PADDING: 0;
    BORDER: 0;
    border-bottom: 1px solid #FFFFFF;
}
A IMG
{
    margin: 0;
    padding: 0;
    border: 0;
}
A#Erleben IMG
{
    height: 435px;
    width: 333px;
    padding: 0;
    border: 0;
    background: url(bilder/erleben.jpg) no-repeat;
}
A#Geniessen IMG
{
    height: 435px;
    width: 333px;
    padding: 0;
    border: 0;
    background: url(bilder/geniessen.jpg) no-repeat;
}
A#Feiern IMG
{
    height: 435px;
    width: 332px;
    padding: 0;
    border: 0;
    background: url(bilder/feiern.jpg) no-repeat;
}
A#Erleben:hover IMG
{
    height: 435px;
    width: 333px;
    padding: 0;
    border: 0;
    background: url(bilder/erleben2.jpg) no-repeat;
}
A#Geniessen:hover IMG
{
    height: 435px;
    width: 333px;
    padding: 0;
    border: 0;
    background: url(bilder/geniessen2.jpg) no-repeat;
}
A#Feiern:hover IMG
{
    height: 435px;
    width: 332px;
    padding: 0;
    border: 0;
    background: url(bilder/feiern2.jpg) no-repeat;
}
/*MENÜFÜHRUNG*/
A.Menu-act:link, A.Menu-act:visited
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 20px;
    COLOR: #EF0044;
    TEXT-DECORATION: NONE;
    VERTICAL-ALIGN: MIDDLE;
    width: 240;
    padding: 10 0 10 10;
    background-color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    float: left;
}
A.Menu:link, A.Menu:visited
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 20px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: NONE;
    VERTICAL-ALIGN: MIDDLE;
    width: 240;
    padding: 10 0 10 10;
    background-color: #2E2E2E;
    border-bottom: 1px solid #FFFFFF;
    float: left;
}
A.Menu:hover
{
    COLOR: #2E2E2E;
    background-color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
TD.Menu
{
    VERTICAL-ALIGN: TOP;
    BACKGROUND-COLOR: #2E2E2E;
    width: 250;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
/*MENÜ KOPFZEILE*/
TD.Menu-oben
{
    VERTICAL-ALIGN: TOP;
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN: 0;
    PADDING: 0px;
    border: 0;
}
A.Menu-oben:link, A.Menu-oben:visited
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 20px;
    COLOR: #2E2E2E;
    VERTICAL-ALIGN: MIDDLE;
    TEXT-DECORATION: NONE;
    BACKGROUND-COLOR: #FFFFFF;
    width: 240px;
    border-right: 1px solid #FFFFFF;
    MARGIN: 0;
    PADDING: 15px 0 15px 10px;
    border-bottom: 1px solid #FFFFFF;
    float: left;
}
A.Menu-oben:hover
{
    TEXT-DECORATION: UNDERLINE;
}
A.Headmenu-act:link, A.Headmenu-act:visited
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 32px;
    COLOR: #EF0044;
    width: 249px;
    VERTICAL-ALIGN: TOP;
    TEXT-ALIGN: CENTER;
    MARGIN: 0;
    PADDING: 10px 0;
    float: left;
    Background-color: #FFFFFF;
    TEXT-DECORATION: NONE;
}
A.Headmenu:link, A.Headmenu:visited
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 32px;
    COLOR: #FFFFFF;
    width: 249px;
    VERTICAL-ALIGN: TOP;
    TEXT-ALIGN: CENTER;
    TEXT-DECORATION: NONE;
    MARGIN: 0;
    PADDING: 10px 0;
    float: left;
}
A.Headmenu:HOVER
{
    COLOR: #2E2E2E;
    Background-color: #FFFFFF;
    TEXT-DECORATION: NONE;
}
TD.HeadMenu
{
    VERTICAL-ALIGN: TOP;
    MARGIN: 0;
    PADDING: 0px;
    border: 0;
    background: url(bilder/headmenu.jpg) no-repeat;
    border-bottom: 1px solid #FFFFFF;
}
/*CONTENT*/
TD.Content
{
    border-top: 1px solid #2E2E2E;
    padding: 0;
}
TD.Text
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    FONT-SIZE: 15px;
    VERTICAL-ALIGN: TOP;
    TEXT-ALIGN: justify;
    BACKGROUND-COLOR: #FFFFFF; 
    MARGIN: 0;
    PADDING: 16px;
}
A.Text:link, A.Text:visited, A.Text:active
{
    FONT-FAMILY: Century Gothic, Arial, Helvetica;
    COLOR: #EF0044;
    TEXT-DECORATION: none;
}
A.Text:hover
{
    text-decoration: underline;
}
A.Counter:link, A.Counter:visited, A.Counter:active
{
    FONT-SIZE: 1px;
    TEXT-DECORATION: NONE;
    COLOR: #FFFFFF;
}