/*************************************************************************************************
 * <APPLICATIE TITEL> CSS
 *************************************************************************************************/

/*************************************************************************************************
 * STYLE RESETS
 *************************************************************************************************/
 
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{ 
        margin:0;
        padding:0;
    }
    
    table {
        border-collapse:collapse;
        border-spacing:0;
    }
    
    fieldset,img { 
        border:0;
    }
    
    ol,ul {
        list-style:none;
    }
    
    caption,th {
        text-align:left;
    }
    
    h1,h2,h3,h4,h5,h6 {
        font-size:100%;
        font-weight:normal;
    }
    
    abbr,acronym { 
        border:0;
    }
    
    img { -ms-interpolation-mode : bicubic; } 
    
/*************************************************************************************************
 * GENERIEKE STYLES (UITSLUITEND "KALE" HTML-TAGS!)
 *************************************************************************************************/
 
    html, body {
    	padding:0px;
    	margin:0px;
    }
 
    body, td, input, select, textarea {
    	font-family:verdana,arial;
    	color:#1a171b;
    	font-size:11px;
    	line-height:18px;
    }
    
    body {
    	text-align:center;
    	background:#745D63;
    }
    
    a:link, a:visited, a:hover, a:active {
    	color:#0A2C73;
    }
    
    a:hover {
    }
    h1 {
    	font-size:13px;
    	padding-bottom:10px;
    	font-weight:bold;
    	color:#003772;
    }

 
    h2 {
    }
    
    h3 {
    }
    
    p {
        margin-bottom: 10px;
    }
    
    ul li {
         	list-style-image: url(../images/ulBullet.jpg);
    }

/*************************************************************************************************
 * GLOBALE LAYOUT (STRAMIEN + ALGEMENE OPMAAK)
 *************************************************************************************************/

  
    div#container {
    	width:976px;
    	background:#fffbf1;
    	
    	position:relative;
    	margin:0 auto;
    	
    	text-align:left;
    }
    
    div#header {
    	width:976px;
    	height:266px;
    	background-color:#E6EAEF;
    	/*background:url("../images/header.jpg") top left no-repeat;*/
    }
	
    div#header img {
		position: absolute;
	}
    
    div#overflow {
    	overflow:hidden;
    	_overflow:visible;
    	background:url("../images/bgOverflow.jpg") top left no-repeat;
    	
    	min-height:553px;
    	
    	min-height:553px;
		height:auto !important;
		height:553px;
    }
    
    div#columnLeft {
    	float:left;
    	display:inline;
    	width:250px;
    	margin-top:20px;
    }
    
    div#columnMiddle {
    	float:left;
    	display:inline;
    	width:460px;
    	margin-top:25px;
    	margin-right:10px;
    }
    
    div#columnRight {
    	float:left;
    	width:200px;
    	display:inline;
    	margin-top:20px;
    }
    
    div#columnRight #nieuws h1 {
    	width:207px;
    	_width:237px;
    	height:16px;
    	
    	background:url("../images/h1Top.jpg") top left no-repeat;
    	
    	padding-top:10px;
    	padding-left:20px;
    	
    	color:#082358;
    	text-transform:uppercase;
    	font-weight:bold;
    	font-size:13px;
    }
    
	
    div#columnRight #nieuws h1#bottomArchief {
    	width:207px;
    	_width:237px;
    	height:16px;
    	
    	background:url("../images/h1Bottom.jpg") top left no-repeat;
    	
    	padding-top:10px;
    	padding-left:20px;
    	
    	color:#082358;
    	text-transform:uppercase;
    	font-weight:bold;
    	font-size:13px;
		cursor:pointer;
    }
	
	div#columnRight #nieuws h1#bottomArchief:hover{
		text-decoration:underline;
	}
	
    div#nieuws {
    	color:black;
    	font-size:10px;
    }
    
    div.nieuwsItem {
    	background:#e5ebf1;
    	padding:20px;
    	padding-top:5px;
    	padding-bottom:5px;
    	width:177px;
    	_width:217px;
    	border-bottom:1px solid white;
    }
    
    div#nieuws h2 {
    	text-transform:uppercase;
    	color:black;
    	font-weight:bold;
    }
    	
    ul#idMenuTopVer
{
	
    line-height:20px;
	width:				200px; /* Breedte van het menu. */
}

ul#idMenuTopVer li
{
	color:				#c21e21;
	width:				200px; /* Breedte van het menu. */
         	list-style-image: none;
}

ul#idMenuTopVer li a
{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:black;
	text-decoration:none;
	padding-left:30px;
}

ul#idMenuTopVer li a.clsLinkActive
{
    background:url("../images/ulBullet.jpg") 10px 50% no-repeat;
}

ul#idMenuTopVer li a:hover{
    background:url("../images/ulBullet.jpg") 10px 50% no-repeat;
}

ul#idMenuTopVer li ul
{
	padding-left:		20px;
	list-style:			none;
	position:			absolute;
	margin:				0px;
	margin-top:			-20px;
	margin-left:		195px; /* Breedte van het menu. */
	_margin-left:0px;
	_margin-top:-5px;
	display:			none;
	border:				1px solid #7F7F7F;
	width:				180px; /* Breedte van het menu. */
	background:#FFFFFF;
}

ul#idMenuTopVer li ul li
{
}

ul#idMenuTopVer li ul li a
{
	display:block;
	padding-left:0px;
}

ul#idMenuTopVer li ul li a.clsLinkActive
{
    background:none;
}

ul#idMenuTopVer li ul li a:hover
{
	color:#0A2C73;
    background:none;
}

ul#idMenuLow
{
	
    line-height:20px;
    margin-top:20px;
}

ul#idMenuLow li
{
	color:				#c21e21;
}

ul#idMenuLow li a
{
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:black;
	text-decoration:none;
	padding-left:30px;
}

ul#idMenuLow li a:hover{
    background: url(../images/ulBullet.jpg) 10px 50% no-repeat;
} 
           
    div.block {
    	width:447px;
    	margin-bottom:10px;
    }
    
    div.block h1 {
    	color:#082358;
    	font-size:14px;
    	font-weight:bold;
    	background:url("../images/h1Bullet.jpg") left 4px no-repeat;
    	padding-left:20px;
    }
    
    div.block div.contentBlock {
    	background:url("../images/blockMiddleBg.gif") top left repeat-y;
    	padding:0px 20px 5px 20px;
    	margin-top:-5px;
    }

    div.block div.contentBlock img{
    	margin-left:-11px;
    	
    }
    
    div.block div.headerBlock {
    	width:447px;
    	height:13px;
    	background:url("../images/blockMiddleHeader.gif") top left no-repeat;
    }
    
    div.zoek {
    	margin-top:30px;
    	margin-left:-15px;
    }
    
    div.zoek .submit {
    	width:51px;
    	height:19px;
    	border:none;
    	padding:0px;
    	color:white;
    	text-transform:uppercase;
    	font-weight:bold;
    	background:url("../images/zoekBg.gif") top left no-repeat;
    }
    
    div.zoek input {
    	width:93px;
    	border:none;
    	padding-top:4px;
    	padding-left:4px;
    	height:19px;
    	background:url("../images/inputBg.gif") top left no-repeat;
    }
    
    div.block div.footerBlock {
    	width:447px;
    	height:12px;
    	background:url("../images/blockMiddleFooter.gif") top left no-repeat;
    }
    
    div.block div.footerBlockMenu {
    	width:447px;
    	height:33px;
    	background:url("../images/footerMenuBlock2.jpg") top left no-repeat;
    }
    
    div.block div.footerBlockMenu ul {
    	float:left;
    	display:inline;
    	margin-top:7px;
    	margin-left:8px;
    }
    
    div.block div.footerBlockMenu ul li {
    	float:left;
    	display:inline;
    	margin-left:17px;
    	font-size:10px;
		margin-right:32px;
    }
    
    div.block div.footerBlockMenu ul li a {
    	color:white;
    	font-weight:bold;
    	text-decoration:none;
    	text-transform:uppercase;
    	font-style:italic;
    }
 
    ul.linksHor {
    	margin-top:10px;
    	margin-left:24px;
    }
    
    ul.linksHor li {
    	float:left;
    	display:inline;
    }
    
    ul.linksHor li a{
    	background:url("../images/ulLinksBullet.jpg") left 50% no-repeat;
    	padding-left:13px;
    	color:#8a8989;
    	text-decoration:none;
    	margin-left:5px;
    }
    
    #idCountry {
    	float:left;
    	padding-top:20px;
    	_padding-top:15px;
    	padding-bottom:10px;
    	width:50px;
    }
    
    #idCountry ul{
    	list-style:none;
    }
    
    #idCountry ul li
    {
    	list-style:none;
    	display:inline;
    	_padding-right:2px;
    }
    
     #idCountry ul li a img {
    	border:0px;	
    	padding:2px;
    	height:13px;
    	widht:13px;
    }
    
    .image {
    	margin-left:27px;
    	padding-top:10px;
    	margin-right:4px;
    }
	
	h1.fancy {
    	width:207px;
    	_width:237px;
    	height:16px;
    	background:url("../images/h1Top.jpg") top left no-repeat;
    	padding-top:10px;
    	padding-left:20px;
    	color:#082358;
    	text-transform:uppercase;
    	font-weight:bold;
    	font-size:13px;		
	}
		
	
	div#printerdiv
	{
		display:none;
		visibility:hidden;
	}
    
/*************************************************************************************************
 * PAGINA SPECIFIEKE LAYOUT + OPMAAK
 *************************************************************************************************/

        /*****************************************************
         * PAGINA VOORBEELD 1
         *****************************************************/

        /*****************************************************
         * PAGINA VOORBEELD 2
         *****************************************************/

/*************************************************************************************************
 * FORMULIER OPMAAK
 *************************************************************************************************/
 
 
/*************************************************************************************************
 * OVERIGE OPMAAK
 *************************************************************************************************/
ul.linksHor li a:hover
		 {
		 	cursor:pointer;
		 }
		 
		 ul#fontsizelinks
		 {
		 	margin-left:25px;
		 	list-style:none;
		 }
		 
		 ul#fontsizelinks li
		 {
		 	padding:3px;
		 	list-style:none;
		 	display:inline;
		 }
		 
		 
		.sIFR-alternate {
		    visibility: hidden;
		    /* other CSS properties go here */
		}

/*************************************************************************************************
 * MODIFIERS
 *************************************************************************************************/
 
    .spacer {
        clear: both;
    }
    
    .floatLeft {
    	float:left;
    	display:inline;
    }
    
    .floatRight {
    	float:right;
    }
    
    img { -ms-interpolation-mode:bicubic; }