html, body {
    background: transparent url(../images/bodyBackground.jpg) top left repeat;
}

#doc2 {
    position: relative;
    background: transparent url(../images/indexViewDoc2Background.jpg) bottom center no-repeat;
}

#hd {
    height: 138px;
    background: transparent url(../images/indexViewHdBackground.jpg) top center no-repeat;
}

#bd {
    height: 500px;
    background: transparent url(../images/indexViewBdBackground.jpg) top center no-repeat;
}

html>body #bd {
    height: auto;
    min-height: 500px;
}

#ft {    
    height: 60px;
}

#hdTitle {
    display: none;
}

#hdDescription {
    position: absolute;
    top: 70px;
    left: 270px;
    font-size: 13px;
    color: #690202;
    text-transform: uppercase;
    word-spacing: 5px;
}

.page {
    position: relative;
    margin: 0 105px;
}

.page-hd {
    display: none;
}

.page-hd h1 {

}

.page-bd {
    margin-top: 20px;
}


/*-------------*/
/* menuWidget */
/*-------------*/

#menuWidget1 {
    position: absolute;
    top: 108px;
    left: 215px;
    width: 652px;
    height: 28px;
    line-height: 28px;
}

#menuWidget2 {    
    width: 100%;
    text-align: center;
    height: 28px;
    line-height: 28px;
}

.menu-item {
    height: 28px;
    line-height: 28px;
    margin: 0 3px;
}

.menu-item-link {
    font-size: 114%;
    color: #690202;
    text-transform: uppercase;
    text-decoration: none;
    height: 28px;
    line-height: 28px;
}

/*
.menu-item-link:before {
content: "  . ";
}

.menu-item-link:after {
content: " .  ";
}
*/
.menu-item-link:hover 
.menu-selectedItem-link
{ 
    text-decoration: underline;
}

.menu-item-title {

}

.menu-item-separator {
    font-size: 114%;
    text-align: center;
    height: 28px;
    line-height: 28px;
}


/*---------------*/
/* contactWidget */
/*---------------*/

#contactWidget1 {       
    margin: 0 0 10px 271px;
    padding-top: 25px;
    width: 283px;
    height: 110px;
    text-align: center;
    color: #690202;
    font-size: 107%;
}

#contactWidget1 .separator1 {
    display: block;
}

#contactWidget1 .separator1 span {
    display: none;
}

#contactWidget1 .separator2 {
    display: block;
}

#contactWidget1 .separator2 span {
    display: none;
}

#contactWidget1 .separator3 {
    display: block;
}

#contactWidget1 .separator3 span {
    display: none;
}

#contactWidget1 .separator4 {
    display: block;
}

#contactWidget1 .separator4 span {
    display: none;
}

#contactWidget1 .separator5 {
    display: block;
}

#contactWidget1 .separator5 span {
    display: none;
}

#contactWidget1 .separator6 {
    display: none;
}

#contactWidget1 .url {
    display: none;
}

#contactWidget2 {
    /*
    position: absolute;
    bottom: 33px;
    */

    text-align: center;
    width: 100%;
    color: #690202;
    font-size: 77%;
}

#contactWidget2 a {
    color: #690202;
    text-decoration: none;
}  

#contactWidget2 a:hover {
    text-decoration: underline;
}

#contactWidget2 .label3 {
    display: none;
}

#contactWidget2 .separator6 {
    display: none;
}

#contactWidget2 .url {
    display: none;
}


/*-------------*/
/* legalWidget */
/*-------------*/

#legalWidget {
    /*
    position: absolute;
    bottom: 18px;
    */
    /*margin-top: -2px;*/
    width: 100%;
    text-align: center;
    color: #690202;
    font-size: 77%;
}

#legalWidget a {
    color: #690202;
    font-weight: normal;
    text-decoration: none;
}

#legalWidget a:hover {    
    text-decoration: underline;
}


/*------------*/
/* linkWidget */
/*------------*/

#linkWidget a {
    position: absolute;
    right: 90px;
    top: 65px;
    display: block;
    width: 32px;
    height: 16px;
    background: transparent url(../images/en.gif) top left no-repeat;
}

#linkWidget a span {
    display: none;
}


/*---------------*/
/* bookingButton */
/*---------------*/

#bookingButton {
    position: absolute;
    right: 90px;
    top: 150px;
}
