/*-- VOORGEDEF. TAGS --*/
*
{
    margin:             0px;
    padding:            0px;
    font-family:        Verdana;
}
body
{
    background:         #ffffff url("../images/achtergrond.jpg") repeat-x;
}
img
{
    border:             none;
}
option
{
    color:              #353482;
}
/*-- ID'S --*/
#container
{
    margin:             0 auto;
    width:              900px;
    background:         none;
}

#header
{
    clear:              both;
    background:         url("../images/header-achtergrond-noshade.jpg") no-repeat;
    min-height:         140px;
}

#taal
{
    margin:             80px 0 0 0;
    float:              right;
    color:              #353482;
    font-size:          0.75em;
    font-weight:        bold;
}
#taal img
{
    vertical-align:     middle;
}
#taal span
{
    color:              #6c98dc;
    margin:             0 10px 0 10px;
}
#taal a
{
    color:              #353482;
    text-decoration:    none;
}
#taal a:hover
{
    color:              #353482;
    text-decoration:    underline;
}

#opmenu
{
    clear:              both;
    margin:             6px 0 0 0;
    height:             23px;
    line-height:        23px;
    background:         url("../images/opmenu_achtergrond.jpg") repeat-x;
    float:              right;
    color:              #ffffff;
    font-size:          0.70em;
}
#opmenu img
{
    float:              left;
}
#opmenu ul
{
    padding:            0px;
    margin:             0px;
    float:              left;
    list-style:         none;
}
#opmenu ul li
{
    float:              left;
    padding:            0 5px 0 5px;
}
#opmenu a
{
    color:              #ffffff;
    text-decoration:    none;
}
#opmenu a:hover
{
    color:              #6c98dc;
    text-decoration:    none;
}
#opmenu .geselect
{
    color:              #6c98dc;
}

#menu
{
    clear:              both;
    width:              900px;
    line-height:        40px;
    height:             40px;
    background-color:   #353482;
    color:              #94beff;
    font-size:          0.70em;
    font-weight:        bold;
}
#menu ul
{
    padding:            0px;
    margin:             0 0 0 20px;
    float:              left;
    list-style:         none;
}
#menu ul li
{
    float:              left;
    padding:            0 3px 0 3px;
}
#menu a
{
    color:              #ffffff;
    text-decoration:    none;
}
#menu a:hover
{
    color:              #94beff;
    text-decoration:    none;
}
#menu .geselect
{
    color:              #94beff;
}

#content
{
    margin:             10px 0 0 0;
    float:              left;
    width:              641px;
}

#rechts
{
    margin:             10px 0 0 0;
    float:              left;
    width:              259px;
    
}

#reserveren
{
    width:              250px;
    float:              right;
    line-height:        1.7em;
}
#reserveren li
{
    text-indent:        10px;
    font-weight:        bold;
}
#reserveren a
{
    color:              #353482;
    text-decoration:    none;
}
#reserveren a:hover
{
    color:              #353482;
    text-decoration:    underline;
}

#inhoud
{
    margin-top:         10px;
}

#submenu
{
    width:              250px;
    float:              left;
}
#submenu ul
{
    list-style:         none;
    width:              250px;
    padding:            0 0 0 0;
    margin:             0 0 10px 0;
    clear:              both;
}
#submenu ul li
{
    text-indent:        10px;
}
#submenu a
{
    color:              #353482;
    text-decoration:    none;
}
#submenu a:hover
{
    color:              #353482;
    text-decoration:    underline;
}

#tekst
{
    float:              left;
    margin-left:        10px;
    width:              380px;
}
#tekst h5
{
    display:            block;
    background-color:   #fbd80d;
    color:              #e70000;
    height:             35px;
    line-height:        35px;
    text-indent:        15px;
    font-weight:        bold;
    font-size:          0.85em;
}

#plattegrond
{
    margin-top:         10px;
    margin-left:        -22px;
    position:           relative;
    margin-bottom:      10px;
}

#footer
{
    padding:            15px 0 0 0;
    clear:              both;
    color:              #353482;
    line-height:        2em;
    font-size:          0.65em;
    text-align:         center;
}
#footer p
{
    font-weight:        bold;
    clear:              both;
}
#footer ul
{
    margin:             0 0 0 0;
    padding:            0 0 0 0;
    list-style:         none;
    display:            inline;
}
#footer ul li
{
    padding:            0 1px 0 1px;
    display:            inline;
}
#footer a
{
    color:              #353482;
    text-decoration:    none;
}
#footer a:hover
{
    color:              #353482;
    text-decoration:    underline;
}
#footer img
{
    vertical-align:     middle;
}
#roomsid
{
    margin-left:        10px;
}
#map
{
    height:             300px;
    width:              639px;
    border:             solid 1px #8fb9fb;
}
/*-- CLASSES --*/
.nieuwsitem
{
    margin-top:         10px;
    line-height:        1.3em;
    clear:              both;
}
.nieuwsitem h1
{
    color:              #353482;
    font-size:          0.80em;
    padding-left:       20px;
}
.txt
{
    color:              #353482;
    font-size:          0.75em;
    padding-left:       20px;
    padding-right:      20px;
    margin-top:         10px;
}
.txt p
{
    margin-top: 10px;
    margin-bottom: 10px;
}
.txt a
{
    color: #353482;
    text-decoration: none;
}
.txt a:hover
{
    color: #353482;
    text-decoration: underline;
}
.nieuwsitem a
{
    color:              #353482;
    text-decoration:    underline;
}
.nieuwsitem a:hover
{
    color:              #353482;
    text-decoration:    none;
}
.nieuwsitem ul
{
    margin-left:        25px;
}
.link
{
    text-align:         right;
    color:              #353482;
    font-size:          0.75em;
    padding-left:       20px;
    padding-right:      20px;
    margin-top:         10px;
    clear:              both;
}
.link a
{
    color:              #353482;
    text-decoration:    none;
}
.link a:hover
{
    color:              #353482;
    text-decoration:    underline;
}
.promotitel
{
    float:              left;
}
.promoprijs
{
    float:              right;
    margin-right:       10px;
}
.promotie
{
    padding:            0 0 0 0;
    margin:             0 0 0 0;
    height:             34px;
    line-height:        34px;
    background:         url("../images/promotie.jpg");
    color:              #e70000;
    font-size:          0.75em;
    font-weight:        bold;
    text-indent:        10px;
}
.laatst
{
    height:             38px;
    line-height:        38px;
    background:         url("../images/promotie_laatst.jpg");
    color:              #e70000;
    font-size:          0.75em;
    font-weight:        bold;
    text-indent:        10px;
}
.titel_nl
{
    height:             38px;
    line-height:        38px;
    background:         url("../images/titel_promoties_nl.jpg");
    color:              #e70000;
    font-size:          0.75em;
    font-weight:        bold;
    text-indent:        10px;
}
.titel
{
    color:              #ffffff;
    background-color:   #5c89cb;
    height:             35px;
    line-height:        35px;
    font-size:          0.85em;
    list-style:         none;
}
.titel_testimonial
{
    color:              #ffffff;
    background-color:   #5c89cb;
    height:             35px;
    line-height:        35px;
    font-size:          0.85em;
    list-style:         none;
    font-weight:        bold;
    text-indent:        10px;
}
.item
{
    background:         url("../images/blok_achtergrond.jpg") repeat-y;
    color:              #353482;
    font-size:          0.70em;
    list-style:         none;
    line-height:        1.7em;
}
.gallerij
{
    width:              355px;
}
.item_testimonial
{
    background:         url("../images/blok_achtergrond.jpg") repeat-y;
    color:              #353482;
    font-size:          0.90em;
    font-weight:        bold;
    list-style:         none;
    padding-left:       10px;
    padding-right:      10px;
    padding-top:        10px;
}
.testimonial_van
{
    background:         url("../images/blok_achtergrond.jpg") repeat-y;
    color:              #353482;
    font-size:          0.70em;
    font-weight:        bold;
    list-style:         none;
    padding-left:       10px;
    padding-right:      10px;
    padding-top:        10px;
    text-align:         right;
}
.catalogus
{
    background:         url("../images/blok_achtergrond.jpg") repeat-y;
    color:              #353482;
    font-size:          0.10em;
    line-height:        0.10em;
    list-style:         none;
}
.einde
{
    background:         url("../images/blok_einde.jpg") no-repeat;
    list-style:         none;
}
.zoekknop
{
    float:              right;
    clear:              both;
    padding-right:      10px;
    padding-top:        10px;
    list-style:         none;
}
.veld
{
    margin-left:        10px;
}
.imgcatalogus
{
    margin-top:         -85px;
    margin-left:        140px;
    clear:              both;
}
.tekoop
{
    float:              left;
}
.tekoopprijs
{
    float:              right;
}
.nieuw
{
    color:              #DD0000;
    font-size:          0.75em;
}
.clear
{
    clear:              both;
    padding-left:       20px;
}
.btnmeer
{
    float:              right;
    clear:              both;
}
.link_img
{
    float:              right;
    width:              135px;
    margin-top:         10px;
    padding-left:       10px;
    padding-bottom:     5px;
}
#promoties a
{
    color: #ff0000;
}
#promoties a:hover
{
    color: #ff0000;
}