/*************************************************************************************************
 * <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:#00a6de;
    }
    
    a:hover {
    }
    h1 {
    	font-size:13px;
    	padding-bottom:10px;
    	font-weight:bold;
    	color:#003772;
    	margin-left:12px;
    }

 
    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:url("../images/header.jpg") top left no-repeat;
    }
    
    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#columnRight {
    	width:690px;
    	display:inline;
    	float:left;
    	margin-top:40px;
    	_margin_top:0px;
    	padding-bottom:20px;
    }
    
    div#innerOverflow {
    	overflow:hidden;
    	float:left;
    	width:690px;
    	padding_top:10px;
    }
    
    div#adresBlock {
    	margin-top:20px;
    	float:left;
    	color:#363b75;
    	width:690px;
    	height:50px;
    	background:url("../images/adresBg.jpg") top left repeat-y;
    }
    
    div#adresBlock div.headerAdres {
    	width:700px;
    	height:13px;
    	background:url("../images/adresHeader.jpg") top left no-repeat;
    }
    
    div#adresBlock div.footerAdres {
    	width:700px;
    	height:13px;
    	background:url("../images/adresFooter.jpg") top left no-repeat;
    }

    div.contentAdres {
    	
    	padding:10px;
    	padding-top:0px;
    	padding-bottom:0px;
    	background:#DCE5EE;
    }
    
    div#adresBlock table {
    	color:#363b75;
    }
    
    div#adresBlock table tr td {
    	padding-right:5px;
    	color:#363b75;
    	font-size:10px;
    }
    
    div#adresBlock a.routebeschrijving {
    	display:block;
    	text-indent:-9000px;
    	background:url("../images/routebeschrijving.jpg") top left no-repeat;
    	width:145px;
    	height:21px;
    }

        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;
	z-index:50000;
}

ul#idMenuTopVer li ul li
{
}

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

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

ul#idMenuTopVer li ul li a:hover
{
	color:#1AB1E6;
    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.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;
    }
    
   
 
    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:197px;
    	_width:237px;
    	height:16px;
    	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
 *************************************************************************************************/

        /*****************************************************
         * http://vanede.nl.server35.firstfind.nl/global/nl/vestigingen-overzicht
         *****************************************************/

         .kaartje_nederland {
        	width:225px;
        	float:left;
    	background:url("../images/h1Top.jpg") top left no-repeat;
         }
         
         .vestigingen {
         	width:200px;
         	float:left;
         }
         
         .vestigingen ul{
         }
         
         .vestigingen ul li{
         	margin-left:80px;
         	list-style-image: url(../images/ulBullet.jpg);
         }
         
         .vestigingen_afbeelding {
         	width:225px;
			overflow-x: hidden;
         	float:right;
         }
         
         .vestigingen_afbeelding img
         {
         	max-width:225px;
         	_width:225px;
         }
         
         a.vestiginglink {
         	color:#0A2C73;
         }
         
         .route
         {
         	position: absolute;
         	top:356;
         	left:260;
         	_top:75;
         	_left:10;
         }
         
         .specials
         {
        	position: absolute;
         	top:356;
         	left:561;
         	_top:75;
         	_left:311;
         }
        
         
        /*****************************************************
         * http://vanede.nl.server35.firstfind.nl/global/nl/Vestigingen-detail&vestiging=1
         *****************************************************/
         
         .infoLeft {
         	float:left;
         	width:170px;
         }
         
         .infoLeft table {
         	margin-bottom:10px;
         }
         
         .imageRight {
          	float:right;
          	text-align:center;
          	width:170px;
         	margin-right:10px;
         }
         
         .werknemers{
         	width:20x;
         	height:20x;
         	padding-top:20px;
         	_padding_top:0px;
         	_margin-top:-20px;
         }
         
         .werknemers .knopback{
			position:absolute;
			top:357px;
			left:780px;
			_top:75px;
			_left:530px;
			width:15px;
         }

         .werknemers table{

         }

         .werknemers table tr td{
			width:127px;
			padding-left:15px;
			padding-top:0px;
			font-size:9px;
         }

         .werknemers table tr td img{
			max-width:150px;
			_width:150px;
			margin-top:20px;
			border:1px solid #363B75;
		 }

		 .werknemers table tr td ul{
		 }

		 .werknemers table tr td ul li {
         	list-style-image: url(../images/ulBullet.jpg);
         	list-style-position:inside;
         	margin-top:3px;
		 }
		 
/***************************************************************************************************
 * HOVER WINDOW
 ***************************************************************************************************/
 
 	img.tooltip {
 		cursor: pointer;
 	}
 
    div.tooltip {
        position: absolute;
        background: #fff;
        border: 1px solid #00A6DE;
        width: 350px;
        overflow: hidden;
        z-index: 999;
        padding: 5px;
        text-align: left;
    }
        		 

/*************************************************************************************************
 * FORMULIER OPMAAK
 *************************************************************************************************/
 
 
/*************************************************************************************************
 * OVERIGE OPMAAK
 *************************************************************************************************/
		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 */
		}
		
	    .breadcrumb
	    {
	    	position:absolute;
	    	top:280;
	    	left:260;
	    	_top:0;
	    	_left:10;
	    }
	    
	    a.catWissel
	    {
	    	position:absolute;
	    	top:410px;
	    	left:706px;
	    	_left:456px;
	    	_top:140px;
	    	display:block;
	    	background:url('../images/consul_psych.jpg') top left no-repeat;
	    	height:21px;
	    	width:225px;
	    	text-indent:-50000;
	    }
	    
	    a.catWisselSec
	    {
	    	position:absolute;
	    	top:410px;
	    	left:630px;
	    	_left:381px;
	    	_top:140px;
	    	display:block;
	    	background:url('../images/dir_officeman.jpg') top left no-repeat;
	    	height:21px;
	    	width:300px;
	    	text-indent:-50000;
	    }
		
		
/*************************************************************************************************
 * MODIFIERS
 *************************************************************************************************/
 
    .spacer {
        clear: both;
    }
    
    .floatLeft {
    	float:left;
    	display:inline;
    }
    
    .floatRight {
    	float:right;
    }
    
    img { -ms-interpolation-mode:bicubic; }