body {
    width: 760px;
    color: #003580;
    voice-family: "\"";
    font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; font-size:small; font-family:Arial, Helvetica, sans-serif
}

#alto {margin-bottom: 5px;}

#centro {float: left; width: 435px; margin-left: 4px;}

#centrotutto {float: left; width: 750px; margin-left: 4px;}

#sx {float: left; width: 150px;}

#fondo {clear: both;}

#extra {position: absolute; width:120px; left: 775px; top: 135px;}

h1.specials {
    text-align: center;
    background-color: #FFF9E7;
    color: #FEBA02;
    text-transform: uppercase !important;
    letter-spacing: .3em;
    line-height: normal;
    font-size: 175%;
    border-top: 2px solid #003580;
    margin-bottom: .6em;
}

h1.nomehotel {
    text-align: center;
    background-color: #FFF9E7;
    color: #FEBA02;
    text-transform: uppercase !important;
    line-height: normal;
    font-size: 175%;
    margin-bottom: .6em;
}

#bar a {text-decoration: none;}

#faq {background-color: #FFF9E7; border: 1px dashed #779bca;}

.leftCol {float: left; width: 24em;}
.rightCol {margin: 0 0 2.4em 25.2em; padding-left: 8px;}

#faq .leftCol {padding: 10px 15px 10px 50px;}
#faq .rightCol {border: 0px none; margin-left:30.2em; margin-right:0; margin-top:0; margin-bottom:0;}

.faqQ {font-weight: bold; padding: 0; margin: 0;}
.faqA {padding: 0; margin: 0; margin-left: 10px; margin-bottom: 20px;}

.alto1 {background-color: #003580; height: 70px;}
.alto2 {background-color: #779BCB; height: 35px; text-align: right; padding-right: 10px;}
.alto3 {text-align: left; padding-left: 40px; padding-top: 3px;}

.pad {padding-left: 4px}

.t1 {color: white; font-weight: bold; font-size: 22px; padding-left: 40px;}
.t2 {color: white; font-size: 15px; font-style: italic; padding-left: 40px;}

.testoalto {color: white; font-weight: bold; font-size: 20px; padding-right: 60px;}

.titolo {background-color: #00397B; color: white; font-weight: bold; font-size: 15px; padding-left: 5px;}
.titcontr {color: #00397B; font-weight: bold; font-size: 18px; padding-left: 5px;}

.tab {background-color: #C5D4E9; color: #00397B; font-size: 12px;}
.tab1 {background-color: #FFF9E7; color: #FEBA02; font-size: 18px; font-weight: bold; text-align: center;}
.tab2 {background-color: #C5D4E9; color: #00397B; font-size: 11px; padding-right: 0px; padding-left: 5px;}
.tab3 {background-color: #FFF9E7; color: #00397B; font-size: 12px;}
.tab4 {background-color: #C5D4E9; color: #00397B; font-size: 12px; padding: 7px; border: 1px solid #779bca;}

#pag {color: #00397B; font-size: 12px; padding: 8px 20px 8px 20px; vertical-align: middle;}
.pagA:link {text-decoration: none;}
.pagA:visited {text-decoration: none;}

.lh {padding: 10px; margin: 10px; border-top: 1px dashed #779bca; font-size: 12px;}

a:link {color: #0896FF; font-weight: bold; text-decoration: underline;}
a:visited {color: #537CB4; font-weight: bold; text-decoration: underline;}
a:hover {color: #FEBA02;}

.a1:link {color: white; font-weight: bold; font-size: 13px; text-decoration: none;}
.a1:visited {color: white; font-weight: bold; font-size: 13px; text-decoration: none;}
.a1:hover {color: #FEBA02;}

.a2:link {color: #0896FF; font-weight: bold; font-size: 15px; text-decoration: underline;}
.a2:visited {color: #537CB4; font-weight: bold; font-size: 15px; text-decoration: underline;}
.a2:hover {color: #FEBA02; font-size: 15px;}

td, textarea, input, select {font-family: Verdana; font-size: 10px; color: #7A7A7A;}
.text {font-family: Verdana; font-size: 12px; color: black;}

.containh2 {
    padding: .5em 0 0;
    margin: 0;
    background-color: #e6edf6;
    border-bottom: 1px solid #779bca;
    clear: both;
}

h2 {
    color: #fff;/*
    display: block;  hier zit nog een foutje in Mozilla die de td#left nu kleiner maakt in de overview */
    background-color: #779bca;
    margin: 0;
    padding: .25em .5em;
    text-transform: uppercase;
    width: 16em;
    position: relative;
    font-size: 16px;
}

.imghot {border: 2px solid #FEBA02 !important;}