<!--
#layout{
        border: 1px solid #CCCCCC;
        background-color:#ffffff;
        width: 970px;
        display:block;
        margin:0px auto;
        margin-top:15px;
        overflow:auto;
        }

#left{
        width:270px;
        height:640px;
        float: left;
        margin-top:10px;
        margin-left:10px;
        margin-bottom:10px;
        background-color:#800000;

        }
#right{
        float:right;
        width:670px;
        margin-left:10px;
        margin-right:10px;
        }

#menu{
        width:670px;
        height: 31px;
        background-image: url(images/bg_menue.gif);
        background-repeat:repeat-x;
        }

#header{
        width:670px;
        height: 150px;
        margin-top: 4px;
        background-image: url(images/header.jpg);
        background-repeat:no-repeat;
        }

#content{
        width: 670px;
        min-height: 490px;
        overflow: hidden;
        margin-top: 4px;
        padding: 0px;
        background-image: url(images/bg_inhalt.gif);
        background-repeat:repeat-x;
        }

/*=========== Bottom Container ===========*/

#bottom{
         width: 670px;
         height: 17px;
         border-top: 1px solid #999999;
         margin-top: 5px;
         overflow: hidden;
         font-family: Arial, Helvetica, Geneva;
         font-size: 11px;
         color: #999999;
         }

#bottomlinks {
         width: 70px;
         padding-top: 1px;
         float: left;
	 vertical-align: top;
         }

#bottommitte {
         width: 550px;
         padding-top: 1px;
         float: left;
         text-align: center;
         }
#bottomrechts {
         width: 50px;
         padding-top: 1px;
         float: left;
         text-align: right;
         }

.bottomgrau {
         font-family: Arial, Helvetica, Geneva;
         font-size: 11px;
         color: #999999;
         }

/*=========== menue ===========*/

ul#navlist
{
         width:375px;
         margin:0px auto;
         text-align: center;
         padding: 0px;
}

#navlist li {
         padding:10px 0px;
         float: left;
         display: inline;
         text-align:center;
}

/*=========== menuebreiten ===========*/

#navlist li#home {
        width: 50px;
        height: 31px;
        padding: 12px 0px;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        text-decoration:none;
}

#navlist li#homeover {
        width: 50px;
        height: 31px;
        padding: 12px 0px;
        background-image: url(images/bg_menue_over.gif);
        background-repeat:repeat-x;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        font-weight: bold;
        color:#ffffff;
        text-decoration:none;
}

#navlist li#ueberuns {
        width: 75px;
        height: 31px;
        padding: 12px 0px;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        text-decoration:none;
}

#navlist li#ueberunsover {
        width: 75px;
        height: 31px;
        padding: 12px 0px;
        background-image: url(images/bg_menue_over.gif);
        background-repeat:repeat-x;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        font-weight: bold;
        color:#ffffff;
        text-decoration:none;
}

#navlist li#uebernachtung {
        width: 100px;
        height: 31px;
        padding: 12px 0px;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        text-decoration:none;
}

#navlist li#uebernachtungover {
        width: 100px;
        height: 31px;
        padding: 12px 0px;
        background-image: url(images/bg_menue_over.gif);
        background-repeat:repeat-x;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        font-weight: bold;
        color:#ffffff;
        text-decoration:none;
}

#navlist li#ausfluege {
        width: 75px;
        height: 31px;
        padding: 12px 0px;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        text-decoration:none;
}

#navlist li#ausfluegeover {
        width: 75px;
        height: 31px;
        padding: 12px 0px;
        background-image: url(images/bg_menue_over.gif);
        background-repeat:repeat-x;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        font-weight: bold;
        color:#ffffff;
        text-decoration:none;
}

#navlist li#rezeption {
        width: 75px;
        height: 31px;
        padding: 12px 0px;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        text-decoration:none;
}

#navlist li#rezeptionover {
        width: 75px;
        height: 31px;
        padding: 12px 0px;
        background-image: url(images/bg_menue_over.gif);
        background-repeat:repeat-x;
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        font-weight: bold;
        color:#ffffff;
        text-decoration:none;
}


/*=========== menueover text ===========*/

#navlist li a:link, #navlist li a:visited, #navlist li a:active {
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        color: #800000;
        font-weight: bold;
        text-decoration: none;
}

#navlist li a:hover {
        font-family:Arial, Helvetica, Geneva;
        font-size: 13px;
        color:#800000;
        text-decoration:underline;
}


/*=========== texte ===========*/

.inhalt {
        font-family:Arial, Helvetica, Geneva;
        font-size: 14px;
        color: #800000;
        font-weight: normal;
        line-height: 18px;
        padding-left: 10px;
        padding-right: 10px;
        }

.aufzaehlung {
        font-family:Arial, Helvetica, Geneva;
        font-size: 14px;
        color: #800000;
        font-weight: normal;
        line-height: 18px;
        padding-left: 25px;
        padding-right: 10px;
        }

.text {
        font-family:Arial, Helvetica, Geneva;
        font-size: 14px;
        color: #800000;
        font-weight: normal;
        line-height: 18px;
        }

.textmini {
         font-family: Arial, Helvetica, Geneva;
         font-size: 11px;
         color: #800000;
         }

.transparent {
         font-family: Arial, Helvetica, Geneva;
         font-size: 7px;
         color: #E8E2D6;
         }

/*=========== Links ===========*/

a.bottomgrau:link {
         TEXT-DECORATION: none;
         }

a.bottomgrau:active {
         TEXT-DECORATION: none;
         }

a.bottomgrau:visited {
         TEXT-DECORATION: none;
         }

a.bottomgrau:hover {
         TEXT-DECORATION: underline;
         background-color: #999999;
         color: #ffffff;
         }

/*=========== Kontaktformular ===========*/

.textarea {
        font-family:Arial, Helvetica, Geneva;
        font-size: 14px;
        color: #800000;
        font-weight: normal;
        padding:2px 2px 2px 2px;
        height:19px;
        border:1px solid #999999;
        }

.button {
        font-family:Arial, Helvetica, Geneva;
        font-size: 14px;
        color: #800000;
        font-weight: normal;
        padding:0px 2px 2px 2px;
        height:20px;
        border:1px solid #999999;
        }

.formular {
        font-family:Arial, Helvetica, Geneva;
        font-size: 14px;
        color: #800000;
        font-weight: normal;
        line-height: 18px;
        }

-->
