body
        {
        background-color:#FFFFFF;
        color:#000000;
        font-family:'Verdana',sans-serif;
        font-size:11px;
        margin:0px;
        }

h1
        {
        font-size:24px;
        color:#1193D4;
        margin:0px;
        }

h2
        {
        font-size:20px;
        color:#1193D4;
        margin:0px;
        }

h3
        {
        font-size:14px;
        color:#1193D4;
        margin:0px;
        }

td,th
        {
        font-size:11px;
        }

#Page
        {
        text-align:left;
        width:896px;
        }

#Top
        {
        position:relative;
        }

#Top #Logo
        {
        position:absolute;
        top:0px;
        left:24px;
        }

#Location
        {
        height:22px;
        line-height:22px;
        font-size:9px;
        vertical-align:middle;
        color:#979880;
        border-bottom:1px solid #979880;

        margin-bottom:18px;
        }

/*
*******************************************************************************
*/

#Menu
        {
        width:152px;
        float:left;
        margin-right:24px;
        position:relative;
        }

#Menu a
        {
        width:152px;
        height:24px;
        display:block;
        text-align:right;
        }


#Menu a#MenuStart
        {
        background-color:#91C7D7;
        border-bottom:18px solid #FFFFFF;
        }

#Menu a#MenuStart:hover,
#Menu a#MenuStart.cur
        {
        background-color:#1193D4;
        border-bottom:18px solid #FFFFFF;
        }

#Menu a#MenuAbout
        {
        background-color:#91C7D7;
        border-bottom:18px solid #FFFFFF;
        }

#Menu a#MenuAbout:hover,
#Menu a#MenuAbout.cur
        {
        background-color:#1193D4;
        border-bottom:18px solid #FFFFFF;
        }

#Menu a#MenuReisesuche
        {
        background-color:#91C7D7;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuReisesuche:hover,
#Menu a#MenuReisesuche.cur
        {
        background-color:#1193D4;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuFerienregionen
        {
        background-color:#91C7D7;
        border-bottom:18px solid #FFFFFF;
        }

#Menu a#MenuFerienregionen:hover,
#Menu a#MenuFerienregionen.cur
        {
        background-color:#1193D4;
        border-bottom:18px solid #FFFFFF;
        }

#Menu a#MenuAmMeer
        {
        background-color:#0A4B7D;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuAmMeer:hover,
#Menu a#MenuAmMeer.cur
        {
        background-color:#459BCF;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuAmSee
        {
        background-color:#0D87BD;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuAmSee:hover,
#Menu a#MenuAmSee.cur
        {
        background-color:#9EC54C;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuImFlachland
        {

        background-color:#286733;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuImFlachland:hover,
#Menu a#MenuImFlachland.cur
        {
        background-color:#B1CD49;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuInDenBergen
        {
        background-color:#573A1B;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuInDenBergen:hover,
#Menu a#MenuInDenBergen.cur
        {
        background-color:#79B752;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuStaedtereisen
        {
        background-color:#962D43;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuStaedtereisen:hover,
#Menu a#MenuStaedtereisen.cur
        {
        background-color:#91CDEA;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuPauschal
        {
        background-color:#129AD7;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuPauschal:hover,
#Menu a#MenuPauschal.cur
        {
        background-color:#FCCE43;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuFlug
        {
        background-color:#129AD7;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuFlug:hover,
#Menu a#MenuFlug.cur
        {
        background-color:#FCCE43;
        border-bottom:4px solid #FFFFFF;
        }


#Menu a#MenuHotel
        {
        background-color:#129AD7;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuHotel:hover,
#Menu a#MenuHotel.cur
        {
        background-color:#FCCE43;
        border-bottom:4px solid #FFFFFF;
        }

#Menu a#MenuParks
        {
        background-color:#0D87BD;
        border-bottom:4px solid #FFFFFF;
        }
#Menu a#MenuParks:hover,
#Menu a#MenuParks.cur
        {
        background-color:#9EC54C;
        border-bottom:4px solid #FFFFFF;
        }

#Menu #PublicAuth
        {
        margin-top:6px;
        }

#Menu #PublicAuth a
        {
        display:inline;
        text-align:left;
        width:auto;
        height:auto;
        }

#Menu #PublicAuth form
        {
        margin-bottom:0px;
        }


/*
*******************************************************************************
*/

#Content
        {
        float:left;
        background-color:#FFFFFF;
        width:720px;
        }

#Footer
        {
        margin-top:20px;
        padding-top:4px;
        border-top:1px solid #EAEAE6;
        width:100%;
        color:#979880;
        }
#Footer a
         {
         text-decoration:none;
         color:#979880;
         }


.Box
        {
        background-color:#F6F3E5;
        font-size:0px;
        }

.Box .CTL
        {
        background-image:url(../_images/layout/ctl.gif);
        background-position:top left;
        background-repeat:no-repeat;
        }

.Box .CTR
        {
        background-image:url(../_images/layout/ctr.gif);
        background-position:top right;
        background-repeat:no-repeat;

        }

.Box .Frame
        {
        padding:4px;
        }


.Box .Caption
        {
        background-color:#90C6D6;
        border-bottom:4px solid #F6F3E5;
        }

.Box .Caption h1
        {
        margin:0px;
        line-height:20px;
        margin-left:2px;
        font-size:12px;
        color:#000000;
        }

.Box .CaptionCTL
        {
        background-image:url(../_images/layout/captionctl.gif);
        background-position:top left;
        background-repeat:no-repeat;
        }
.Box .CaptionCTR
        {
        background-image:url(../_images/layout/captionctr.gif);
        background-position:top right;
        background-repeat:no-repeat;
        }



.Box .BoxContent
        {
        font-size:11px;
        padding:8px;
        background-color:#FFFFFF;
        }

/* ************************************************************************* */
