
	html
		{
		overflow: -moz-scrollbars-vertical;
		}
    body
    	{
        background-color: #9e9898;
        margin: 0px;
    	}
    body, td, input, select, textarea
    	{
        font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000
        }
    p
    	{
        margin-top: 0px;
    	}
    .adres
    	{
        font-size: 12px;
    	}
		
	.partners {
		background-color: #fff;
	}
	.partners #logos {
		border: 1px solid #dfd6d6;
		margin: 10px;
	}
    .cellnavout, .cellnavover
        {
        padding-left: 8px;
        padding-right: 8px;
        font-weight: bold;
        font-size: 13px;
        }
    .cellnavout
        {
        color: #000000;
        background-color: #847f7f;
        }
    .cellnavover
        {
        color: #fff;
        background-color: #2E4566;
        }
     .cellnavgekozen
        {
        color: #fff;
        text-decoration: none;
        }
    .cellnavbut, .cellnavbut:link, .cellnavbut:visited
        {
        color: #000000;
        text-decoration: none;
        }
     .cellnavbut:hover
        {
        color: #fff;
        }
    .cellsubnavout, .cellsubnavover
        {
        font-weight: bold;
        text-decoration: none;
        }
    .cellsubnavout
        {
        color: #000000;
        }
    .cellsubnavover
        {
        color: #2E4566;
        }
    .cellbgroen
        {
        background-color: #c8f0c8;
        }
    .cellbrood
        {
        background-color: #e66464;
        }
    .cellbgeel
        {
        background-color: #e6e664;
        }
    .cellbgrijs1
        {
        background-color: #dfd6d6;
        }
    .cellbgrijs2
        {
        background-color: #f2eeee;
        }
    .cellbmaanden
        {
        background-color: #f8f3ea;
        }
    .borderbgrijs1
    	{
    	border: 3px solid #dfd6d6;
    	}
    .borderbgrijs2
    	{
    	border: 3px solid #f2eeee;
    	}
		
    .contentLR
        {
        padding-left: 15px;
        padding-right: 15px;
        }
    .subnavigatieLR
        {
        padding-left: 6px;
        padding-right: 6px;
        }
    .contentBO
        {
        padding-top: 10px;
        padding-bottom: 15px;
        }
    .paddingboven
    	{
        padding-top: 5px;
    	}
    .paddingonder
    	{
        padding-bottom: 5px;
    	}
    .paddinglinks
    	{
        padding-left: 5px;
    	}
    .showhand
    	{
        cursor: pointer;
    	}
    .hidehand
    	{
        cursor: none;
    	}
    .cellcolor_witgrijs
        {
        background-color: #dfd6d6;
        }
    .cellcolor_lgrijs
        {
        background-color: #9e9898;
        }
    .cellcolor_dgrijs
        {
        background-color: #847f7f;
        }
    .cellcolor_wit
        {
        background-color: #fff;
        }
    .cellcolor_lbruin
        {
        background-color: #eddfc5;
        }
    .cellcolor_witbruin
        {
        background-color: #f8f3ea;
        }
    .verloop_subnav
        {
        background-image: url(images/verloop_subnav.gif);
        background-repeat: repeat-x;
        }
    .verloop_top
        {
        background-image: url(images/verloop_top.gif);
        background-repeat: repeat-x;
        }
    .footer_adres
        {
        font-size: 10px;
        font-weight: bold;
        color: #fff;
        }
    .divbordertop
    	{
        border-top: 1px solid #eddfc5;
    	}
    h1,.h1
        {
        font-size: 16px;
        color: #2E4566;
        font-weight: bold;
        margin-bottom: 0px;
        }
    h3,.h3
        {
        font-size: 13px;
        color: #2E4566;
        font-weight: bold;
        padding-bottom: 2px;
        margin-bottom: 1px;
        border-bottom: 1px solid #eddfc5;
        }
    .h3
        {
        font-size: 13px;
        color: #2E4566;
        font-weight: bold;
        }
    .menukop
        {
        font-size: 16px;
        color: #2E4566;
        font-weight: bold;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-bottom: 1px;
        }
    .kopje
    	{
        color: #2E4566;
        font-size: 12px;
        font-weight: bold;
    	}
    hr
        {
        border: 1px solid #eddfc5;
        }
    .kolomruimte
        {
        margin-bottom: 20px;
        padding-left: 5px;
        }
        
	.letterblauw
		{
        color: #2E4566;
        font-size: 10px;
		}
	
    .hreftekst
    	{
        font-size: 10px;
        color: #2E4566;
        font-weight: normal;
    	}
    .href, .href:link, .href:visited
    	{
    	font-weight: bold;
        color: #2E4566;
        text-decoration: none;
    	}
    .href:hover
    	{
        color: #847f7f;
    	}
    .topimg_home
        {
        background-image: url(images/topimg_home.jpg);
        background-repeat: no-repeat;
        }
    .topimg_evenementen
        {
        background-image: url(images/topimg_evenementen.jpg);
        background-repeat: no-repeat;
        }
    .topimg_vergader
        {
        background-image: url(images/topimg_vergadering.jpg);
        background-repeat: no-repeat;
        }
    .topimg_historie
        {
        background-image: url(images/topimg_historie.jpg);
        background-repeat: no-repeat;
        }
    .topimg_toerisme
        {
        background-image: url(images/topimg_toerisme.jpg);
        background-repeat: no-repeat;
        }
    .overzichtfoto
        {
        background-image: url(images/overzichtkaart2.jpg);
        background-repeat: no-repeat;
        }
    .fotoborder_wit
        {
        border: 1px solid #fff;
        }
    .fotoborder_lbruin
        {
        border: 1px solid #eddfc5;
        }
    .fotoborder_lr
        {
        border-left: 1px solid #eddfc5;
        border-right: 1px solid #eddfc5;
        }
    .fotolinks
        {
        margin-left: 0px;
        margin-right: 10px;
        margin-top: 1px;
        margin-bottom: 10px;
        }
    .fotorechts
        {
        margin-left: 10px;
        margin-right: 0px;
        margin-top: 1px;
        margin-bottom: 0px;
        }
    .fotomarginBO
    	{
    	margin-top: 5px;
    	margin-bottom: 5px;
    	}
    .overzicht_fotolinks
        {
        margin-left: 0px;
        margin-right: 10px;
        }
    .overzicht_fotorechts
        {
        margin-left: 10px;
        margin-right: 0px;
        }
    select
        {
        height: 18px;
        }
    .tekstinput
        {
        border: 1px solid #eddfc5;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 4px;
        height: 20px;
        }
    .buttons
        {
        border: 1px solid #847f7f;
        height: 20px;
        }
    .textbuttons
    	{
    	text-decoration: none;
    	font-weight: bold;
        margin-top: 2px;
        padding-left: 4px;
        padding-right: 4px;
    	}
    .textbuttons:link, .textbuttons:hover, .textbuttons:visited
    	{
        color: #2E4566;
    	}
    .textbuttons:hover
    	{
        color: #847f7f;
    	}
    .locatieimgbutton
    	{
    	text-decoration: none;
    	font-weight: bold;
        margin-top: 2px;
        padding-left: 4px;
        padding-right: 4px;
        color: #847f7f;
    	}
    .verplicht
        {
        font-size: 13px;
        color: #ff0000;
        }
	/* Deze stylen zijn nogig bij:
	   - Hotel reservering
	*/
    .open
	    {
	    display: block;
	    }
	.dicht
	    {
	    display: none;
	    }
	