*
{
    margin: 0px;
    padding: 0px;
}
a
{
    text-decoration:none; 
    color:#fff;   
}

img

{
    border: 0px;
}

.extern
{
    display:none;
}

body
{
    /*background:         #780a23 url("../images/body_background.jpg") repeat-x top;*/
    background:         #2e2e2e;
    font-family:        Arial;
}
#precontainersplash
{
    /*width:          1200px;*/
    margin:         0 auto;
    background:     url("../images/precontainer_background.jpg") no-repeat top center;
    min-height:     700px;
    padding-top:    45px;
}
#precontainer
{
    /*width:          1200px;*/
    margin:         0 auto;
    background:     url("../images/precontainer_background.jpg") no-repeat top center;
    min-height:     900px;
    padding-top:    10px;
}

#container
{
    width:          900px;
    margin:         0 auto;
    background:     url("../images/container_background.jpg") repeat-y;
}

#hotels-mechelen
{
    display: none;
}

#container2
{
    width:          900px;
    margin:         0 auto;
    margin-top:     30px;
}
#subNav
{
    float:          left;
    background:     url("../images/subNav_bg.jpg");
    width:          285px;
    height:	587px;
    padding-bottom:     25px;
}

#topmenusplash
{
    float:          right;
      background:         #2e2e2e;
    /*background:     url("../images/menu_background.jpg") repeat-x;*/
    width: 487px;
    height: 89px;
    z-index:100;
}

#topmenu
{
    height:         89px;
    z-index:        100;
    background-color: #2E2E2E;
}

#content
{
   clear:           right;
   float:           left;
   background-color:#fff;
   width:           615px;
   /*height:          499px;*/
   overflow:        auto;
   padding-bottom:  50px;
}
#logo
{
    position: relative;
    left: 45px;
    top: 30px;
    z-index: 10;
    width:250px;
}
#foto
{
    margin-left: -87px;
    margin-top: -30px;
}
#foto img
{
    position: relative;
    z-index: 1;
}
#nav
{
    clear:both;
    list-style-type:none;
    padding-top:20px;
    padding-left:40px;
    width:487px;
}
#nav li
{
 float:left;
 width:112px;
 display: block;
 text-indent: 3px;
 color:#fff;
 font-size:12px;
 font-weight:bold;
 line-height:1.6em;

}

#nav li:hover, #nav li:hover a
{
    background-color:#fff;
    color:#780a23;
}

#inhoudsplash
{
    clear:both;
    float:right;
    padding-right:60px;
    padding-top:0px;
    width:520px;
    border: 0px red solid;
}

#inhoud
{
    clear:          both;
    float:          left;
    padding:        0px;
    width:          450px;
    border:         0px red solid;
}

#inhoud .tekst, #inhoudsplash .tekst
{
    font-family:Tahoma;
    font-size:11px;
    line-height:1.6em;
    margin-top:20px;
    text-align: justify;
}

#inhoud a, #inhoudsplash a
{
    font-family:    Tahoma;
    font-size:      11px;
    color:          #000000;
    border-bottom:  1px solid #000000;
}

#inhoud a:hover, #inhoudsplash a:hover
{
    border-bottom:  0px solid #000000;
}

.title
{
font-size:30px;
font-family:Arial;

}

.sIFR-active .title
{
visibility: hidden;
font-family: Verdana;
line-height: 1em;
}

#footer
{
    clear:      both;
    width:      900px;
    margin:     0 auto;
    border:     0px red solid;
}

#footer p
{
    float:right;
    font-family:Tahoma;
    font-size:11px;
    color:#fff;
    padding-right:148px;
    padding-top:35px;
}
#subMenu
{
    list-style-type:none;
    float:          right;
    text-align:     right;
    margin-top:     100px;
    padding-right:  50px;
}
#subMenu li
{
    font-size:12px;
    font-weight:bold;
    line-height:2.1em;
}
#subMenu li a:hover
{
    border-bottom: 1px white solid;
}

#promoties
{
clear:both;
margin-left:38px;
margin-top:45px;    
}

#wrapper
{
    font-family:Tahoma;

    font-size:11px;
    width:310px; 
    padding-left:50px;   
    line-height:1.7em;
}

#wrapper p
{
    margin-bottom:1.2em;
}
#wrapper h1
{
    font-size:20px;
    color:#d03f61;
    margin-bottom:5px;
    margin-top: 25px;
}

#kamerfoto
{
float:right;   
padding-top:60px; 
}

#titel
{
    padding-top:            70px;
    margin-bottom:          30px;
}

#wrapper li
{
    list-style-position:    inside;
    color:                  #c40f39;
    list-style-type:        square;
    font-weight:            bold;
}

#taalkeuze
{
    margin:     60px 0 0 55px ;
    font-size:  9px;
    color:      white;
}


#taalkeuzesplash
{
    width:      900px;
    margin:     0 auto;
    font-size:  12px;
    color:      white;
}

#taalkeuzesplash ul
{
    float:          right;
    padding-top:    10px;
}

#taalkeuze li, #taalkeuzesplash li
{
    display: inline;
   
}

#taalkeuzesplash a, #taalkeuzesplash a:link, #taalkeuzesplash a:visited, #taalkeuzesplash a:active
{
    color: white;
    font-size: 11px;
}

#taalkeuze a:hover
{
    border-bottom: 1px solid white;
}

.photo
{
    width: 75px;
    height: 75px;
    float:left;
    border: 1px #6c6c6c solid;
    padding: 2px;
    margin: 5px;
}

h2
{
    font-family:Tahoma;
    font-size:15px;
    color:#000000;
    padding:0;
    margin:0;
}

.tekst img
{
    border: 1px #484848 solid;
    margin: 10px;
    padding: 0px;
}

.tabelletje
{
	border: none;
}
.tabelletje td
{
	border: none;
}

.tabelletje td table
{
	border: none;
}

table
{
	border: solid 1px #2E2E2E;
	border-collapse: collapse;
}
table td
{
	line-height: 1.8em;
	border: solid 1px #2e2e2e;
}
