*
{
    margin: 0px;
}

html {
	height: 100%;
}

/* Submenu. */
#subMenu {
	background: url('../_gfx/submenuBackground.png') repeat-x;
	width: 633px !important;
	width: 653px;
	list-style: none;
	margin: 0 0 0 207px;
	z-index: 100;
	height: 19px;
	padding: 0 0 0 20px;
}

#subMenu li,
#subMenu li a {
	display: block;
	float: left;
	font-size: 11px;
	width: 100px;
	margin-top: 1px;
}

#subMenu li a:hover {
	color: rgb(255, 255, 255);
}

body {
    background-color:black;
    background-image: url('_gfx/sitebg.jpg');
    background-position: center;
    background-repeat: repeat-y;
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    margin: 0;
    padding: 0;
	min-height: 100%;
    text-align: center;
}

A {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

P.titel {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

A.menu {
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 10pt;  
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.menu:hover {
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.menu {
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

FIELDSET {
    PADDING: 5px;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
}

A.header {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.header:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.header {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.small:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TABLE.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TR.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

.notes {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 7pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana;
}

INPUT.radio {
    BORDER-RIGHT: white 1px solid; 
    BORDER-TOP: white 1px solid; 
    BACKGROUND: #FFFFFF; 
    FONT: 10px Verdana; 
    BORDER-LEFT: white 1px solid; 
    COLOR: #FFFFFF; 
    BORDER-BOTTOM: white 1px solid;
}

INPUT {
    BORDER-RIGHT: darkgray 1px solid; 
    BORDER-TOP: darkgray 1px solid; 
    BACKGROUND: #c5d8eb; 
    FONT: 10px Verdana; 
    BORDER-LEFT: darkgray 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: darkgray 1px solid; 
    filter:alpha(opacity=75);
}

INPUT.button {
    BORDER-RIGHT: darkgray 1px solid; 
    BORDER-TOP: darkgray 1px solid; 
    BACKGROUND: url(_gfx/field.jpg) #c5d8eb; 
    FONT: 10px Verdana; 
    BORDER-LEFT: darkgray 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: darkgray 1px solid;
}

INPUT.checkbox {
    BORDER-RIGHT: white 1px solid; 
    BORDER-TOP: white 1px solid; 
    BACKGROUND: #FFFFFF; 
    FONT: 10px Verdana; 
    BORDER-LEFT: white 1px solid; 
    COLOR: #FFFFFF; 
    BORDER-BOTTOM: white 1px solid;
}

.select {
    font-family : Verdana,Geneva,Arial,Helvetica;
    font-size : 10px;
    color : #000000;
    background-color : #c5d8eb;
    border-style : solid;
    border-color : darkgray;
    border-width : 1px;
    filter:alpha(opacity=75);
}

TEXTAREA {
    BORDER-RIGHT: darkgray 1px solid; 
    BORDER-TOP: darkgray 1px solid; 
    BORDER-LEFT: darkgray 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: darkgray 1px solid; 
    BACKGROUND-COLOR: #c5d8eb; 
    filter:alpha(opacity=75);
}

TD.item_naam
{
    font-family : Verdana;
    font-size : 11px;
    FONT-WEIGHT: bold; 

    COLOR: #000000; 
    letter-spacing: +3px;
}

DIV.vdl_main
{
    margin-left: auto; 
    margin-right: auto;

    padding: 0;

    POSITION: relative;
    top: 0px;
    left: 0px;
    width:896px;

    float: center;

    /*background-color: #000000;*/
}

DIV.vdl_logo
{
    background-color: #000000;
    background-image: url('_gfx/logodewits.jpg');
    WIDTH:169px;
    HEIGHT:212px;
    LEFT: 0px;
    TOP: 0px;
    TEXT-ALIGN: left;
    POSITION: relative;
    FLOAT:left;

    z-index:1;        /* Higher z-index (default = 0) */
}

DIV.vdl_titelbalk
{
    background-color: #d8af45;
    /* background-image is set dmv PHP */
    WIDTH  :133px;
    HEIGHT :19px;
    LEFT   :36px;
    TOP    :193px;
    TEXT-ALIGN: left;
    POSITION: relative;
    FLOAT:left;

    z-index:2;        /* Higher z-index (default = 0) */
}

DIV.vdl_menubg
{
    background-color: #000000;
    /* background-image: url('_gfx/menubg.jpg'); uit ivm knipperen */
    WIDTH:648px;
    HEIGHT:106px;
    LEFT: 243px;
    TOP: 63px;
    TEXT-ALIGN: left;
    POSITION: absolute;
    FLOAT:left;

    z-index:1;        /* Higher z-index (default = 0) */
}

DIV.vdl_beheerlink
{
    background-color: transparent;
    WIDTH:200px;
    HEIGHT:25px;
    LEFT: 243px;
    TOP: 173px;
    TEXT-ALIGN: left;
    POSITION: absolute;
    FLOAT:left;

    z-index:3;        /* Higher z-index (default = 0) */
}

div.vdl_beheerlink a
{
    color:white;
}

div.vdl_beheerlink a:hover
{
    color:silver;
}

div.vdl_reserveerlink
{
    background-color: transparent;
    WIDTH:200px;
    HEIGHT:25px;
    LEFT: 736px;
    TOP: 173px;
    TEXT-ALIGN: left;
    POSITION: absolute;
    FLOAT:left;

    z-index:3;        /* Higher z-index (default = 0) */
}

a.vdl_reserveerlink
{
    color: white;
    text-decoration: underline;
    font-size: 10pt;
}

a.vdl_reserveerlink:hover
{
    color: #ac9047;
    text-decoration: underline;
    font-size: 10pt;
}

DIV.vdl_content
{
    /*background-color: #000000;*/
    WIDTH:579px;
    color: #FFFFFF;
    /* HEIGHT:270px;  v1 */
    /* HEIGHT:350px;  v2 */
    /* 20090604 HEIGHT:400px; */
    /*HEIGHT:270px;  /* 20090604 weer naar orginele hoogte */
    LEFT: 20px;
    TOP: 222px;
    TEXT-ALIGN: left;
    margin-left: 25px;
    /*POSITION: absolute;*/
    FLOAT:left;

    /*overflow: auto;
    overflow-x:hidden;*/
    
    z-index:2;        /* Higher z-index (default = 0) */
}

DIV.vdl_content table table table strong,
DIV.vdl_content table table table p,
DIV.vdl_content table table p small,
DIV.vdl_content table table form table td,
DIV.vdl_content table table table div,
DIV.vdl_content table table table span span,
DIV.vdl_content table table table a,
DIV.vdl_content table table table div small span {
	color: #FFF8E1;
}

DIV.vdl_content table table table span {
	background: rgb(0, 0, 0);
}

#map span {
	background: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}

#map div,
#map a {
	color: rgb(0, 0, 0);
}

/*
#map div,
#map #gmnoprint
#map .gmnoprint {
	display: inline;
	overflow: hidden;
	width: 300px;
	
}*/

#gmapmarker span {

}

DIV.vdl_fotobg
{
    background-color: #6D6960;
    WIDTH:270px;
    HEIGHT:270px;
    LEFT: 626px;
    TOP: 222px;
    TEXT-ALIGN: left;
    /*POSITION: _absolute;*/
    margin-bottom: 10px;
    FLOAT:left;

    z-index:2;        /* Higher z-index (default = 0) */
}

DIV.vdl_bottom
{
    background-color: #000000;
    background-image: url('_gfx/bottom.jpg');
    WIDTH:876px;
    HEIGHT:43px;
    LEFT: 20px;
    /* TOP: 509px;  v1 */
    /* TOP: 589px;  v2 */
    /* 20090604  TOP: 639px; */
    /*TOP: 509px;  /* 20090604 weer naar orginele hoogte */
    TEXT-ALIGN: left;
    /*POSITION: absolute;*/
    FLOAT:left;

    z-index:1;        /* Higher z-index (default = 0) */
}

DIV.vdl_bottom_links
{
    WIDTH:200px;
    HEIGHT:43px;
    /* LEFT:665px;  v1 */
    LEFT:720px;
    /* TOP: 2px;  v1 */
	margin-top: 14px;
    TEXT-ALIGN: left;
    /*POSITION: absolute;*/
    FLOAT:right;
    font-size: 7pt;
    
    z-index:1;        /* Higher z-index (default = 0) */
}

A.vdl_bottom_links
{
    color: white;
    text-decoration: underline;
    font-size: 7pt;
}

A.vdl_bottom_links:hover
{
    color: #ac9047;
    text-decoration: underline;
    font-size: 7pt;
}

A.copyrights {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: gray; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.copyrights:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: gray; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.sub_titel
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 12pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: none;
}

TD.sub
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 9pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: none;
}

A.sub
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 9pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: none;
}

A.sub:hover
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 9pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: underline;
}

TD.sub_small
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 8pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: none;
}

A.sub_small
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 8pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: none;
}

A.sub_small:hover
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 8pt; 
    COLOR: #622C2C;
    TEXT-DECORATION: underline;
}

A.sitemap_item
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 8pt; 
    COLOR: white;
    TEXT-DECORATION: none;
    list-style-type: disc;
}

A.sitemap_item:hover
{
    FONT-WEIGHT: normal; 
    FONT-STYLE: normal;
    FONT-SIZE: 8pt; 
    COLOR: white;
    TEXT-DECORATION: underline;
    list-style-type: disc;
}

UL.sitemap_item
{
    list-style-type: disc;
    margin-bottom: 10px;
}

LI.sitemap_item
{
    list-style-type: disc;
}

TABLE.strip_right
{
    background-image: url('_gfx/cnt_right.jpg');
    background-repeat: repeat-y;
    padding-left: 15px;
    margin-left: 10px;
}

div.thumbContainer
{
    
}

div.thumb
{
    float:left;
    margin: 4px;
}

div.foto_slideshow
{
    background-color: #000000;
    WIDTH:875px;
    HEIGHT:400px;
    LEFT: 20px;
    TOP: 212px;
    TEXT-ALIGN: left;
    POSITION: absolute;
    FLOAT:left;

    overflow: hidden;
    z-index:2;        /* Higher z-index (default = 0) */
}

table td {
	color: rgb(255, 248, 225);
}

