﻿/*
 Added/Changed by Macaw
    
     html {height: 100%; margin-bottom: 1px; }    
    .sub_nav .breadcrumb span{font:10px Arial;color:#000;}
    .footer img{float:left;margin:12px 16px 0 0} 

    Aanpassen background images voor list items: "../../images/holding" toevoegen

PSD colors:
=================
	RED			: #F90049;
	GREEN 		: #9FD2C7;
	YELLOW 		: #B7C72A;
	PURPLE 		: #651465;
	GREEN2 		: #B7C72A; (the new yellow-people)

*/



body{margin:0;padding:0;font:12px Arial;text-align:center;background:#FFF}
.con_content{width:752px;margin:0 auto;text-align:left}
h1{font:bold 30px Trebuchet MS;margin:0;padding:0}
h1.pullquote {font-size:21px; margin:0 0 12px 0}
h2{font:bold 15px Trebuchet MS;margin:0;padding:0}
h3{font:bold 13px Trebuchet MS;margin:0;padding:0}
h4{font:bold 12px Trebuchet MS;margin:0;padding:0}

p{margin:0;padding:0}
ul, li{list-style:none;padding:0;margin:0}
img{border:0}
a{border:0;font-weight:bold}

#float_right{float:right}
#float_left{float:left}

#panenav {position: relative}
#flashMenu {position:absolute;left:0px;top:28px;width:576px;height:36px;z-index:100;overflow:hidden}

.header{height:75px;width:752px;background:url(../../images/holding/bg.gif) repeat-x top;}
	.header .nav{height:74px;float:left;width:540px}
	.header .nav a{float:left;margin:29px 32px 0 0}
	.header .beeldmerk{height:74px;float:left;width:212px} 

.sub_nav{height:47px;float:left;width:752px}
	.sub_nav .breadcrumb{height:47px;float:left;line-height:30px}
	.sub_nav .breadcrumb a{font:10px Arial;color:#000;text-decoration:none}
	.sub_nav .breadcrumb span{font:10px Arial;color:#000;text-decoration:none}
	.sub_nav .breadcrumb a:hover{text-decoration:underline}
	.sub_nav .nav{height:47px;float:right;text-align:right}
		.sub_nav .nav a.english{margin-top:12px;float:left}
		.sub_nav .nav a.contact{margin:12px 0 0 16px;float:left}
		.sub_nav .nav a.inloggen{margin:12px 0 0 16px;float:left}
		.sub_nav .nav a.uitloggen{color:#B7C72A;margin:12px 0 0 16px;float:left}
		
/* ============ All Visuals ================== */	
.visual_home{height:304px;float:left;width:752px}
.visual_manager{height:304px;float:left;width:368px}
	.visual_manager{display:block;background-color:#666}
.visual_formule{height:208px;float:left;width:496px}
.visual_nws{height:304px;float:left;width:369px}
	.visual_nws{padding-top:10px;display:block;background-color:#666}
.visual_nws_sml{width:240px;height:140px}
	.visual_nws_sml{display:block;background-color:#666;margin-left:16px;margin-top:7px}
    .visual_wkl{display:block;margin-top:7px}
.visual_sector{height:304px;float:left;width:240px}
	.visual_sector{display:block;background-color:#666;margin-top:3px}
/* =================================== */

/* ------------------------------------ */		
	.space{width:16px;float:left;border-top:0px solid black;padding-top:10px;margin-top:25px}
/* ------------------------------------ */	


.content{width:752px}
/* ------------- Content ----------------- */
/* ============ ALL A & LI -items ================== */
/* --- Index --- */
		.content .item_home a{background:url(../../images/holding/arrow_purple.gif) no-repeat left center;color:#651465;text-decoration:none;padding-left:15px}
		.content .hm_nieuws a{background:url(../../images/holding/arrow_red.gif) no-repeat left center;color:#F90049;text-decoration:none;padding-left:15px}
/* --- Organisatie --- */		
		.content .item_orga a{color:#F90049;text-decoration:none}
		.content .item_manager a{color:#F90049;text-decoration:none}
/* --- Nieuws --- */		
		.content .nieuws_item a{background:url(../../images/holding/arrow_red.gif) no-repeat left center;color:#F90049;text-decoration:none;padding-left:15px}
		.content .bericht a{background:url(../../images/holding/arrow_red_b.gif) no-repeat left center;color:#F90049;text-decoration:none;padding-left:15px}
/* --- Winkels --- */		
		.content .item_wnkls a{color:#9FD2C7;text-decoration:none}
		.content .item_sect a{color:#9FD2C7;text-decoration:none}
		.content .formule_main a{background:url(../../images/holding/arrow_green.gif) no-repeat left center;color:#9FD2C7;text-decoration:none;padding-left:15px}
		.content .formule_main a.terug{background:url(../../images/holding/arrow_green_b.gif) no-repeat left center}
		.content .mensen a{text-decoration:none;color:#B7C72A}
		.content .main_verz li a{margin:0px;color:#B7C72A;padding-left:15px}
		.content .main_verz a{text-decoration:none;color:#B7C72A;padding-left:0px}
		.content .item_aanb a{color:#B7C72A;text-decoration:none}
		.content a:hover{text-decoration:underline}
		.content .hm_nieuws li{margin:7px 0;float:left}
		.content .item_orga li{background:url(../../images/holding/arrow_red.gif) no-repeat left center;color:#F90049;padding-left:15px;margin:0px}
		.content .item_orga li.sml{background:none;color:#F90049;font-weight:normal;font:12px Arial;margin-bottom:10px}
		.content .item_manager li{background:url(../../images/holding/arrow_red_b.gif) no-repeat left;padding-left:15px;margin:0px}
		.content .item_wnkls li{background:url(../../images/holding/arrow_green.gif) no-repeat left center;padding-left:15px;margin:0px}
		.content .item_sect li{background:url(../../images/holding/arrow_green.gif) no-repeat left center;color:#F90049;padding-left:15px;margin:0px}
		.content .item_sect li.sml{background:none;color:#9FD2C7;font-weight:normal;font:12px Arial;margin-bottom:10px;}
		.content .mensen li a{background:url(../../images/holding/arrow_green2.gif) no-repeat left;margin:0px;color:#B7C72A;padding-left:17px}
		.content li.dwnl a{background:url(../../images/holding/pdf_icon.gif) no-repeat left;margin:0px;color:#B7C72A}
		.content .mensen .item_verz li.info{background:url(../../images/holding/arrow_green2.gif) no-repeat right;color:#B7C72A}
		.content .mensen .item_verz li.info a{margin:0;padding:0}
		.content .mensen .item_aanb li{background:url(../../images/holding/arrow_green2.gif) no-repeat left center}
		.content .mensen .item_dwnl{margin:0px;color:#B7C72A;color:Black;}
		.content .mensen .item_dwnl a{background:url(../../images/holding/pdf_icon.gif) no-repeat left}

/* ------------- Index ----------------- */
	.content .item_main_home{float:left;width:496px;border-top:1px solid black;padding-top:10px}
		.content .item_main_home h1{color:#651465;width:240px;float:left;margin-right:16px;margin-bottom:100px}
		.content .item_main_home h4{margin-bottom:10px;font:bold 12px Arial}
	.content .item_home{float:left;width:240px;margin-right:16px;border-top:1px solid black;padding-top:10px;margin-top:25px}
		.content .item_home h3{color:#651465}
		.content .item_home p{margin-top:7px}
	#panecontent1 a{color:#651465;text-decoration:none}
	#panecontent1 a:hover{text-decoration:underline}
	#panecontent1 li a{background:url(../../images/holding/arrow_purple.gif) no-repeat left center;padding-left:15px}
		
/* ------------ Index_Nieuws -------------- */
	.content .hm_nieuws{float:right;width:240px;border-top:1px solid black;padding-top:10px}
		.content .hm_nieuws{font:12px Arial}
		.content .hm_nieuws h3{color:#F90049}
		.content .hm_nieuws h4{font:bold 12px Arial}
		.content .hm_nieuws p{font:12px Arial}

/* ------------- Organisatie ----------------- */
	.content .main_orga{float:left;width:752px;border-top:1px solid black;padding-top:10px}
		.content .main_orga h1.pullquote{float:right;width:240px;margin-right:0px}
		.content .main_orga h1{color:#F90049;width:495px;float:left;margin-right:16px}
		.content .main_orga p{width:495px;float:left;margin-top:7px}
		.content .main_orga a{color:#F90049;text-decoration:none}
	.content .item_orga{float:left;width:240px;border-top:1px solid black;padding-top:10px;margin-top:25px}
		.content .item_orga h3{color:#F90049}
		.content .item_orga p{margin-top:7px}
		
/* ----------- kerncijfers ---------------- */		
	.content .main_kern{float:right;width:495px;margin-left:16px;}
		.content .main_kern table.kern{ height:auto;width:495px;border:0px solid #000;background-color:#FFF;margin-top:0px;margin-bottom:20px;}
		.content .main_kern td.wt{width:165px;text-align:left}
		.content .main_kern td{width:110px; text-align:right; vertical-align:top}
		.content .main_kern tr.hd{font:bold 13px Arial;color:#F90049;}
		.kerncijfers a{background:url(../../images/holding/arrow_red.gif) no-repeat left center;color:#F90049;text-decoration:none;padding-left:15px}

/* ----------- management ---------------- */		
	.content .main_mana{float:left;width:752px;border-top:1px solid black;padding-top:10px}
		.content .main_mana h1{color:#F90049}
		.content .main_mana .item_orga{margin-top:12px}
		
/* ----------- manager ---------------- */	
	.content .item_manager{float:left;margin-bottom:0px;width:368px;border-top:1px solid #000;padding-top:10px}
		.content .item_ma\nager h1{color:#F90049}
		.content .item_manager h2{color:#F90049;margin-bottom:7px}
		.content .item_manager p{margin-bottom:0px}

/* ------------- Nieuws ----------------- */
	.content .nieuws{padding-top:0px}
		.content .nieuws h3{color:#F90049}
		.content .nieuws .berichten{width:496px;border-top:1px solid #000;padding-top:5px;margin-bottom:23px}
		.content .nieuws .berichten .nieuws_item{float:left;margin-bottom:16px;width:240px;margin-top:4px}
		.content .nieuws .berichten .nieuws_item h2{color:#F90049;font:bold 20px Trebuchet MS;margin:0;padding:0}
		.content .nieuws .berichten .nieuws_item h3{color:#F90049;margin:0;padding:0}
		.content .nieuws .berichten .nieuws_item p{margin-top:7px}
		.content .nieuws .line {float:left;width:384px;border-top:1px solid black}
		.content .bericht{width:368px;border-top:1px solid #000;margin-bottom:23px;padding-top:10px}
		.content .bericht h1{font:bold 26px Trebuchet MS;margin:0;padding:0}
		.content .bericht h2{color:#F90049}
		.content .bericht h3{color:#F90049}
		.content .bericht p{margin-top:7px}

/* ------------- Winkels ----------------- */		
	.content .warenhuizen {float:left;width:512px}
		.content .item_wnkls{float:left;display:inline;width:240px;height:269px;margin-left:16px;border-top:1px solid black;padding-top:8px;margin-bottom:16px}
		.content .item_wnkls h3{color:#9FD2C7;margin:0;padding:0}
		.content .item_wnkls p{margin-top:7px}

/* ------------- sector ----------------- */
	.content .main_sector{float:left;width:512px;border-top:1px solid black;padding-top:5px;margin-bottom:34px}
		.content .main_sector .visual_sector{margin:7px 0px 0px 0px}
		.content .main_sector h1.pullquote{float:right;width:240px;color:#9FD2C7;margin-left:0px}	
	.content .item_sect{float:left;width:240px;border-top:1px solid black;padding-top:10px}
		.content .item_sect h3{color:#9FD2C7;margin-bottom:7px}
		.content .item_sect p{margin-top:7px}
		
/* ------------ formule ---------------- */
	.content .formule_main{float:left;width:496px;padding-top:5px}
		.content .formule_main h1{color:#9FD2C7}
		.content .formule_main p{margin:10px 0}		
		.content .item_form{width:240px;border-top:1px solid black;padding-top:10px}
		.content .item_form h3{margin-bottom:7px}
		.content .item_form p{margin-top:10px}
		
/* ----------- mensen ----------------- */		
	.content .mensen{padding-top:0px}
		.content .tekst{width:368px;border-top:1px solid #000;margin-bottom:20px;padding-top:5px}
		.content .mensen h1{color:#B7C72A}
		.content .mensen h2{color:#B7C72A}
		.content .mensen h3{color:#B7C72A}
		.content .tekst p{margin-top:7px}
		.content .mensen .line {float:left;width:384px;border-top:1px solid black}		
		table{font:12px Arial;height:107px;width:368px;display:block;background-color:#B7C72A;margin-top:14px;margin-bottom:0px;padding:0;border:0px solid}
		tr{width:auto;height:auto}
		td{padding:0px;border:0px solid}
		input.pt{border:thin inset}
		td.r1{width:150px;height:35px}
		td.r2{width:184px}	
		.content .main_verz{float:left;width:496px;border-top:1px solid #000;margin-bottom:20px;padding-top:5px}
		.content .item_verz{float:right;width:240px;border-top:1px solid black;padding-top:10px;margin-bottom:20px}
		.content .mensen .main_verz p{margin-bottom:7px}		
		.content .item_aanb{float:left;display:inline;width:240px;height:126px;margin-left:16px;border-top:1px solid black;padding-top:8px;margin-bottom:16px}
		.content .item_aanb h3{color:#B7C72A}
		.content .item_aanb p{margin-top:7px; margin-bottom:0px}	
		.content .item_dwnl{float:left;display:inline;width:240px;height:126px;margin-left:16px;border-top:1px solid black;padding-top:8px;margin-bottom:16px}
		.content .item_dwnl h3{color:#B7C72A}
		.content .item_dwnl p{margin-top:7px; margin-bottom:0px}
		
/* ----------- contact ----------------- */	
		.content .contact{float:left;width:752px;border-top:1px solid #000;padding-top:5px}
		.content .contact h1{color:#B7C72A;float:left;width:240px;height:35px;margin-bottom:7px}
		.content .contact .line {float:left;width:752px;border-top:10px solid black;margin-top:7px;margin-bottom:7px}
		.content .contact h3{color:#B7C72A}
		.content .contact .aa{float:left;width:495px;margin-top:7px;margin-bottom:7px}
		.content .contact table.cnt{width:495px;height:auto;background-color:#FFF;margin-bottom:10px}
		.content .contact td.lft{width:200px}
		.content .contact table.naw{width:495px;height:auto;background-color:#FFF;margin-bottom:10px}
		.content .contact td.naw{width:150px}

	
/* =================================== */		
	.content .col_main {float:left;width:240px;height:300px;border-top:1px solid black;padding-top:5px}
		.content #warenhuizen h1{color:#9FD2C7}
        .content #warenhuizen a{color:#9FD2C7;text-decoration:none}		
        .content #warenhuizen a:hover{color:#9FD2C7;text-decoration:underline}		
		.content #management h1{color:#FF0014}
		.content #nieuws h1{color:#F90049}
		.content #organisatie h1{color:#FF0014}
		.content #aanbieding h1{color:#B7C72A}
		#aanbieding{min-height:450px}
		.content #kerncijfers h1{color:#FF0014}
		#kerncijfers{min-height:450px}
		.content #sector h1{color:#9FD2C7}
		.content #sector a{color:#9FD2C7;text-decoration:none}
		.content #sector a:hover{color:#9FD2C7;text-decoration:underline}
		.content .col_main p{margin-top:10px;}
		.content .col_main .img{padding-right:15px;float:left}			
		.col_item{width:240px;border-top:1px solid black;padding-top:10px}
		.col_item h3{margin-bottom:7px}
		.col_item p{margin-top:10px}
		
/* =================================== */	
.footer{height:30px;float:left;width:752px;border-top:1px solid black;margin-top:25px}
	.footer a{float:left;margin:12px 16px 0 0}
    .footer img{float:left;margin:12px 16px 0 0}
.sIFR-flash{visibility:visible !important;margin:0}
.sIFR-replaced{visibility:visible !important}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}

/* ======== EXTRA's Onze Mensen / Testimonials =================*/
/* ------------- Mensen ----------------- */
	.content .main_mens{float:left;width:495px;border-top:1px solid black;padding-top:10px}
	.content .main_mens h1.pullquote{float:right;width:240px;margin-right:0px}
	.content .main_mens h1{color:#B7C72A;width:440px;float:left;margin-right:16px}
	.content .main_mens p{width:495px;float:left;margin-top:7px}	
	.content .item_mens{float:left;width:240px;border-top:1px solid black;padding-top:10px;margin-top:25px}
	.content .item_mens h3{color:#B7C72A}
	.content .item_mens p{margin-top:7px}
    .content .visual_mens{float:right;width:240px; border-top:1px solid black; padding-top:10px; margin-top:0px}	
    .content .visual_mens{margin-top:0px; height:329px}
    .content .item_mens li a{background:url(../../images/holding/arrow_green2.gif) no-repeat left;margin:0px;color:#B7C72A;padding-left:15px}	
    .content .item_mens a{text-decoration:none}	

/* ------------- Mensen Groep ------------- */
	.content .main_mens_groep{float:left;width:560px;border-top:1px solid black;padding-top:10px}
	.content .main_mens_groep h1.pullquote{float:right;width:240px;margin-right:0px}
	.content .main_mens_groep h1{color:#B7C72A;width:440px;float:left;margin-right:16px}
	.content .main_mens_groep p{width:495px;float:left;margin-top:7px}	
	.content .item_mens_groep{float:left;width:240px;border-top:1px solid black;padding-top:10px;margin-top:25px}
	.content .item_mens h3{color:#B7C72A}
	.content .item_mens p{margin-top:7px}
    .content .visual_mens_groep{float:right;width:176px; border-top:1px solid black; padding-top:10px; margin-top:0px}	
    .content .visual_mens_groep{margin-top:0px; height:1090px} 	
	.content .foto_mens_groep li a{background:url(../../images/holding/arrow_green2.gif) no-repeat left;margin:0px;color:#B7C72A;padding-left:15px}
	
/* --- VARIOUS --- */
.block100pct {width:100%;margin-top:32px}