body,html {
        padding:0px;
        margin:0px;
        border:0px;
        background-color: #651C60;
        background-image: url(hotel-muenchen/uebernachtung.jpg);
        background-repeat: no-repeat;
        background-position: top center;
        text-align: center;
}

#hauptbox {
        font-family: Arial;
        font-size: 11px;
        height: 780px;
        width: 830px;
        padding:0px;
        margin:0px;
        border:0px;
        position:absolut;
        margin-left:auto;
        margin-right:auto;
}

#hauptboxlinks {
        height: 779px;
        width: 5px;
        background-color: #B3A650;
        padding:0px;
        margin:0px;
        border:0px;
        float: left;
}

#box1 {
        height: 136px;
        width: 820px;
        text-align: center;
        background-color: #FFFFFF;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        vertical-align:middle;
}

#box2 {
        font-size: 0px;
        height: 5px;
        width: 820px;
        background-color: #651B59;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        line-height:0px;
        position:absolut;
}

#box3 {
        font-size: 0px;
        height: 35px;
        width: 820px;
        vertical-align: middle;
        background-color: #B3A650;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        position:absolut;
}

ul.nav1 {
        font-size: 20px;
        list-style-type:none;
        display:inline;
        padding-left:0em;
        padding-right:55px;
        margin-left:3em;
}

li.nav1 {
        display:inline;
        padding: 18px;
}

ul.nav3 {
        font-size: 17px;
        list-style-type:none;
        display:inline;
        padding-left:21px;
        padding-right:73px;
        margin-left:3em;
}

ul.nav2 {
        font-size: 17px;
        list-style-type:none;
        display:inline;
        padding-left:19px;
        padding-right:70px;
        margin-left:3em;
}

ul {
        font-size: 20px;
        list-style-type:none;
        display:inline;
        padding-left:1em;
        margin-left:1em;
}

li {
        display:inline;
        padding: 13px;
}

li.nav2 {
        display:inline;
        padding:3px 13px 6px 13px;
        background-color: #651B59;
        border:0px;
        margin:0px;
        line-height:26px;
        vertical-align:middle;
}

li.nav3 {
        display:inline;
        padding: 17px;
        margin: 0px;
}

li.nav4 {
        display:inline;
        padding:3px 17px 6px 17px;
        background-color: #651B59;
        border:0px;
        margin:0px;
        line-height:26px;
        vertical-align:middle;
}

#box4 {
        font-size: 0px;
        height: 7px;
        width: 820px;
        text-align: center;
        background-color: #651B59;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        position:absolut;
}

#box5 {
        font-size: 0px;
        height: 150px;
        width: 820px;
        text-align: center;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        position:absolut;
}

#box6 {
        font-size: 0px;
        height: 5px;
        width: 820px;
        text-align: center;
        background-color: #B3A650;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        position:absolut;
}

#box7 {
        font-size: 0px;
        height: 21px;
        width: 820px;
        text-align: center;
        background-color: #FFFFFF;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        position:absolut;
}

#box7b {
        font-size: 0px;
        height: 26px;
        width: 820px;
        text-align: center;
        background-color: #C2A2BD;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        position:absolut;
}

#box8 {
        font-size: 0px;
        height: 422px;
        width: 820px;
        background-color: #FFFFFF;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
        vertical-align:bottom;

}

#box8innen2 {
        font-size: 0px;
        height: 7px;
        width: 415px;
        text-align: center;
        background-color: #FFFFFF;
        padding:0px;
        margin:0px;
        border:0px;

}

#box8innen {
        font-family: Arial;
        font-size: 11px;
        height: 355px;
        width: 418px;
        text-align: center;
        background-color: #C2A2BD;
        padding:30px 15px;
        margin:0px;
        border:0px;
        vertical-align:text-bottom;
        margin-left:auto;
        margin-right:auto;
}

#box8innenimage {
        font-family: Arial;
        font-size: 11px;
        height: 415px;
        width: 170px;
        text-align: right;
        background-color: #FFFFFF;
        padding:0px;
        margin:0px;
        border:0px;
        vertical-align:text-bottom;
        float:left;
}

#box8innenimage2 {
        font-family: Arial;
        font-size: 11px;
        height: 415px;
        width: 170px;
        text-align: left;
        background-color: #FFFFFF;
        padding:0px;
        margin:0px;
        border:0px;
        vertical-align:text-bottom;
        float:right;
}

#box8innenjust {
        font-family:Arial;
        font-size: 11px;
        height: 355px;
        width: 418px;
        text-align: justify;
        background-color: #C2A2BD;
        padding:30px 15px;
        margin:0px;
        border:0px;
        vertical-align:text-bottom;
        position:absolut;
        overflow:invisible;
        margin-left:auto;
        margin-right:auto;
}

#box9 {
        font-size: 0px;
        height: 5px;
        width: 820px;
        text-align: center;
        background-color: #B3A650;
        padding:0px;
        margin:0px;
        border:0px;
        float:left;
}

#hauptboxrechts {
        font-size: 0px;
        height: 779px;
        width: 5px;
        background-color: #B3A650;
        padding:0px;
        margin:0px;
        border:0px;
        float: right;
        top: 0px;
}

body,td,th {
        font-size:12px;
        color: #4B1641;
        font-family:arial;
}

.small {
        font-size:9px;
        font-family:arial;
}


a {
        font-family: Arial;
        font-size: 10pt;
        font-weight: normal;
        line-height: normal;
        text-decoration: none;
        color: #763A6C;
}

a:hover {
        color: #651B59;
}

a.navix {
         font-family: "arial narrow";
         font-size: 13pt;font-weight:
         bold;line-height: normal;
         text-decoration: none;
         color:    #651B59;
}

a.navix:hover {
       color: #651B59;
}

a.navi {
       font-family: "arial narrow";
       font-size: 13pt;
       font-weight: bold;
       line-height: normal;
       text-decoration: none;
       color:    #FFFFFF;
}

a.navi:hover {
       color: #651B59;
}


a.navi2 {
       font-family: arial;
       font-size: 10pt;
       font-weight: bold;
       line-height: normal;
       text-decoration: none;
       color: #FFFFFF;
}

a.navi2:hover {
       color: #651B59;
}

.text {
       font-family: arial;
       font-size: 10pt;
       font-weight: normal;
       line-height: normal;
       text-decoration: none;
       color:    #4B1641;
}

h1 {
       display:inline;
       color: #4B1641;
       font-weight: bold;
       font-size: 10pt;
       line-height: normal;
       margin:0px;
}

h2 {
       display:inline;
       color: #4B1641;
       font-weight: bold;
       font-size: 10pt;
       line-height: normal;
       margin:0px;
       border:0px;
       padding:0px;
}

.textbody
{
       position : absolut;
       z-index : 2;
       visibility : visible;

       height : 360px;
       width : 390px;
       overflow: auto;
       margin: 0;
       border: 0;
       padding-right:2em;
}