@media screen, projection {

a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, input, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {
	margin: 0; padding: 0;
}

html, body {height:100%;}

html {
overflow-y: scroll;
}

body {
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
	background-color:#e5edf2;	
}
img{
	display:block;
	border:none;
}
h1{
	font: 16px  Arial, Verdana, Helvetica, sans-serif;
	color: #00497e;
	font-weight:bold;
}
h2{
	font: 12px  Arial, Verdana, Helvetica, sans-serif;
	color: #00497e;
	font-weight:bold;
}
h3{
	font: 12px  Arial, Verdana, Helvetica, sans-serif;
	color:#c1022b;
	font-weight:bold;
}
h4{
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #00497e;
	font-weight:bold;
}
.blauw{
	color:#00497e;
}
.rood{
	color:#c1022b;
}

/*------------------------------------------------------------------*/

#outerwrapper{
	float:left;
	width:100%;
	background-color:#FFFFFF;
}
.top_border{
	background:url(../images/body_top_border.gif) repeat-x;
}
#backgroundwrapper{
	float:none;
	width:973px;
	margin:0 auto 0px auto;
}
#mainwrapper{
	float:left;
	width:973px;
	background:url(../images/schaduwrand.gif) bottom no-repeat;
}
#nog_een_wrapper{
	margin-right:19px;
	margin-left:19px;
}
#nog_een_wrapper_splash{
	margin-left:115px;

}
/*-----------------------------@header-------------------------------------*/
.header{
	background-color:#fff;
	width:935px;
	float:left;
}
.header_splash{
	position:relative;
	background:#FFFFFF url(/images/header_splash_bg.gif) bottom repeat-x;
	width:741px;
	height:104px;
	float:left;
	border-bottom:1px solid #FFFFFF;
}
.dropdown_splash{ position:absolute; left:241px; top:105px;}

.splash_formulier{
	position:relative;
    float:left;
    /*height:416px;*/
    width:740px;
}
.splash_formulier select{
	position:absolute;
	left:0px;
	top:17px;
	border:1px solid #C2C9D1; 
}
/*------------------------------------------------------------------------*/
.kop_foto p{
	color:#fff;
	padding:26px 26px 0 17px;
	width:222px;
	float:right;

}
.kop_foto span{
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-bottom:12px;
}

/*------------------------------------------------------------------------*/
/*---------------------------@headervisual--------------------------------*/

.kop_foto_landen_tekst_bg{
	position:absolute;
	left:472px;
	top:0px;
	width:270px;
	height:191px;
}
.kop_foto_landen_tekst{
	position:absolute;
	left:472px;
	top:0px;
	width:270px;
	height:191px;	
}
.kop_foto_landen p{
	color:#fff;
	padding:16px 16px 16px 16px;
	width:239px;
	float:right;
}
.kop_foto_landen a{
	color:#fff;
	padding-left:10px;
}
.kop_foto_landen span{
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-bottom:12px;
}
/*---------------------------------------------------------------------*/
.header img{
	float:left;

}
.header_splash img.logo_splash{
	float:left;
	margin:0 0 0 241px;
}
.zoekbox{
	float:right;
	padding-top:14px;
}
.zoekbox ul{
	list-style:none;
}
.zoekbox li{
	float:left;
}
.zoekbox .zoekveld{
	border-top:1px solid #b8b8b8;
	border-right:1px solid #b8b8b8;
	border-bottom:1px solid #ebebeb;
	border-left:1px solid #e8e8e9;
	height:15px;
	width:150px;
	color:#00497e;
	font-size:11px;
}
.zoekbox_news{
	float:right;
	padding-top:14px;
}
.zoekbox_news ul{
	list-style:none;
}
.zoekbox_news li{
	float:left;
}
.zoekbox_news .zoekveld{
	border-top:1px solid #b8b8b8;
	border-right:1px solid #b8b8b8;
	border-bottom:1px solid #ebebeb;
	border-left:1px solid #e8e8e9;
	height:15px;
	width:150px;
	color:#00497e;
	font-size:11px;
}

/*------------------------------------------------------------------------*/
.banner_de{
	position:absolute;
	left:0;
	top:214px;
}
.logos_left_scandinavia{
	float:left;
	margin-top:-41px;
}
.logos_left_aranea{
	float:left;
	margin-top:-82px;
}
.logos_bmc{
	float:left;
	margin-top:-82px;
}
.logos_left_aranea a.links{
	display:block;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	width:193px;
	text-decoration:none;
}
.certified_companies{
	float:left;
	margin-top:-41px;

}
.gas_leftkolom_buttons{
	float:left;
	margin-top:-87px;
}

/*----------------------------------vlaggen-------------------------------*/


.vlag_be a{
	padding-right:8px;
	background:url(/images/vlag_nederland.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_nl a{
	padding-right:8px;
	background:url(/images/vlag_nederland.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_fr a{
	padding-right:8px;
	background:url(/images/vlag_frankrijk.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_ch a{
	padding-right:8px;
	background:url(/images/vlag_china.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_de a{
	padding-right:8px;
	background:url(/images/vlag_duitsland.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_it a{
	padding-right:8px;
	background:url(/images/vlag_italie.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_se a{
	padding-right:8px;
	background:url(/images/vlag_zweden.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_no a{
	padding-right:8px;
	background:url(/images/vlag_noorwegen.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_dk a{
	padding-right:8px;
	background:url(/images/vlag_denemarken.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_es a{
	padding-right:8px;
	background:url(/images/vlag_spanje.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_tr a{
	padding-right:8px;
	background:url(/images/vlag_turkije.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_uk a{
	background:url(/images/vlag_uk.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}

.vlag_be a:hover, .vlag_be_active a{
	padding-right:8px;
	background:url(/images/vlag_nederland_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_es a:hover, .vlag_es_active a{
	padding-right:8px;
	background:url(/images/vlag_spanje_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_nl a:hover, .vlag_nl_active a{
	padding-right:8px;
	background:url(/images/vlag_nederland_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_fr a:hover, .vlag_fr_active a{
	padding-right:8px;
	background:url(/images/vlag_frankrijk_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_ch a:hover, .vlag_ch_active a{
	padding-right:8px;
	background:url(/images/vlag_china_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_de a:hover, .vlag_de_active a{
	padding-right:8px;
	background:url(/images/vlag_duitsland_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_it a:hover, .vlag_it_active a{
	padding-right:8px;
	background:url(/images/vlag_italie_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_se a:hover, .vlag_se_active a{
	padding-right:8px;
	background:url(/images/vlag_zweden_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_no a:hover, .vlag_no_active a{
	padding-right:8px;
	background:url(/images/vlag_noorwegen_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_dk a:hover, .vlag_dk_active a{
	padding-right:8px;
	background:url(/images/vlag_denemarken_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_tr a:hover, .vlag_tr_active a{
	padding-right:8px;
	background:url(/images/vlag_turkije_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
.vlag_uk a:hover, .vlag_uk_active a{
	background:url(/images/vlag_uk_active.gif) no-repeat;
	display:block;
	width:24px;
	height:17px;
}
/*----------------------------------------------------------------------------------*/
.nl_mijn_kiwa_training_inlog{
	margin-right:10px;
}

/*------------------------------------------------------------------------------------*/
.zoekbutton{
	margin-left:7px;
}
.menu{
position:relative;
	width:935px;
	float:left;
}
.invisible_button
{	
	position:absolute;		
	display:block;
	width:190px;
	height:30px;
}

/*===================== @main_menu =======================*/

.slidemenuBottomStyle {
	position: relative;
	height: 33px;
	background:url(../images/hoofdmenu/menu_eind.gif) repeat-x;
	width:688px;
	overflow: hidden;
	margin-left:0;
	font-size:0px;
	float:left;
}
.slidemenuBottomStyle li {
	float: left;
	list-style: none;
}
.slidemenuBottomStyle li.back {
	border-bottom: 6px solid #f49d00;
	width: 0px;
	height: 6px;
	z-index: 12;
	margin-top:20px;
	position: absolute;
}
.slidemenuBottomStyle li a {
	text-indent:-9999px;
	outline: none;
	top: 0px;
	z-index: 10;
	display: block;
	float: left;
	height: 36px;
	position: relative;
	overflow: hidden;
}

.kiwa_prismant{
	background:url(../prismant/images/hoofdmenu/kiwa_prismant.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_ch{
	background:url(../china/images/hoofdmenu/kiwa_country_ch.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_de{
	background:url(../germany/images/hoofdmenu/kiwa_country_de.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_it{
	background:url(../italy/images/hoofdmenu/kiwa_country_it.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_nl{
	/*	
	url veranderd doordat netherlands nog niet live staat en daardoor nl authenticatie vraagt in safari/chrome
	background:url(/images/hoofdmenu/kiwa_country_nl.gif);
	*/
	background:url(/netherlands/images/hoofdmenu/kiwa_country_nl.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_se{
	background:url(../scandinavia/images/hoofdmenu/kiwa_country_se.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_uk{
	background:url(/aranea/images/hoofdmenu/kiwa_country_uk.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_no{
	background:url(../scandinavia/images/hoofdmenu/kiwa_country_no.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_dk{
	background:url(../scandinavia/images/hoofdmenu/kiwa_country_dk.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_es{
	background:url(../spain/images/hoofdmenu/kiwa_country_es.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_country_tr{
	background:url(../turkey/images/hoofdmenu/kiwa_country_tr.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
.kiwa_training_nl{
	background:url(../training/images/hoofdmenu/kiwa_country_nl.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}

.kiwa_examencentrale_nl{
	background:url(../examencentrale/images/hoofdmenu/kiwa_country_nl.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}

.kiwa_health_nl{
	background:url(../health/extranet/images/hoofdmenu/kiwa_health_nl.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
	text-indent:-9999px;
}
/*---------------------------------dropdown-landen------------------------------*/

.button{
	cursor:pointer;
}
.landen_dropdown_menu_width_wrapper{
	position:absolute;
	top:23px;
	width:650px;
	z-index:50;
}
.landen_dropdown_menu_wrapper{
	padding-top:10px;
/*	background:url(../images/menu_bottom_bg.gif) bottom right no-repeat;*/
	background-color:#f49d00;
	float:left;
	position:relative;
	z-index:50;
}
.landen_dropdown_menu{
	float:left;
	position:relative;
	z-index:50;
}

.landen_dropdown_menu ul{
	list-style:none;
	float:left;
	width:155px;
}
.landen_dropdown_menu ul li h3{
	padding-left:17px;

}
.landen_dropdown_menu ul li a{
	background:url(../images/pijl_klein_wit.gif) 17px 6px no-repeat;
	text-decoration:none;
	display:block;
	padding:2px 15px 2px 25px;
	width:115px;
	font-size:10px;
	color:#FFFFFF;
}
.landen_dropdown_menu ul li a:link, .landen_dropdown_menu ul li a:visited, .landen_dropdown_menu ul li a:active,
 .landen_dropdown_menu ul li a:focus{
	font-size:10px;
	color:#FFFFFF;
}
.landen_dropdown_menu ul li a:hover{
	text-decoration:underline;
}
.landen_dropdown_menu ul li p{
	display:block;
	padding:2px 15px 2px 17px;
	width:115px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.sluit_menu_button{
	float:left;
	clear:left;
	height:18px;
	display:block;
}

#ctl00_LangMenu1_cbCorporateMenu,
#ctl00_LangMenu1_cbCorporateMenuCountrySpecific {
	float:left;
}
/*---------------------------------dropdown-expertcenters------------------------------*/
/*
.button_expert{
	cursor:pointer;
}
.expert_dropdown_menu_width_wrapper{
	position:absolute;
	width:650px;
}
.expert_dropdown_menu_wrapper{
	padding-top:10px;
	background:url(../images/menu_bottom_bg.gif) bottom right no-repeat;
	background-color:#f49d00;
	float:left;
}
.expert_dropdown_menu{
	float:left;

}
.expert_dropdown_menu ul{
	list-style:none;
	float:left;
	width:155px;
}
.expert_dropdown_menu ul li a{
	background:url(../images/pijl_klein_wit.gif) 17px 6px no-repeat;
	text-decoration:none;
	display:block;
	padding:2px 15px 2px 25px;
	width:115px;
	font-size:10px;
	color:#FFFFFF;
}
.expert_dropdown_menu ul li a:link, .expert_dropdown_menu ul li a:visited, .expert_dropdown_menu ul li a:active,
 .expert_dropdown_menu ul li a:focus{
	font-size:10px;
	color:#FFFFFF;
}
.expert_dropdown_menu ul li a:hover{
	text-decoration:underline;
}
.expert_dropdown_menu ul li p{
	display:block;
	padding:2px 15px 2px 17px;
	width:115px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}*/

/*---------------------------------@rightkolom-----------------------------------------*/
/*---------------------------------*/

.araneawrapper{
	float:left;
	width:368px;
	height:416px;
	border-right:1px solid #fff;
}
.logo_araneawrapper{
	float:left;
	width:741px;
	height:41px;
	border:1px solid #fff;
}
.nordicwrapper{
	float:left;
	width:372px;
	height:416px;
}

.foto_container_aranea{
	float:left;
	width:100%;
	height:382px;
	background:url(/images/aranea_splash_image.jpg) left top no-repeat;
}
.foto_container_nordic{
	float:left;
	width:100%;
	height:382px;
	background:url(/images/nordic_splash_image.jpg) left top no-repeat;
}
.aranea_payoff{
	float:left;
	width:318px;
	height:175px;
	padding:16px 14px 0px 14px;
	margin:109px 0 0 11px;
	background:url(/images/transparante_bg_splash.png) top left repeat;
	color:#FFFFFF;
	font-size:12px;
}
.aranea_payoff p{
	height:140px;
	float:left;
}
.aranea_payoff a{
	background:url(/images/zoekbutton.gif) center right no-repeat;
	float:right;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 25px 0 0;
	text-decoration:none;
}
.araneawrapper a.klikbalk{
	float:left;
	display:block;
	width:368px;
	height:34px;
	background: #f49d00 url(/images/klik_aranea_bg.gif) left top no-repeat;	
	text-indent:-9999px;
}
.nordicwrapper a.klikbalk{
	float:left;
	display:block;
	width:372px;
	height:34px;
	background: #f49d00 url(/images/klik_nordic_bg.gif) left top no-repeat;	
	text-indent:-9999px;
}


.products_menu{
	float:left;
	width:180px;
	padding-top:41px;
}
.products_menu p{
	float:left;
	font-size:12px;
	font-weight:bold;
	color: #00497e;
	width:180px;
	margin-bottom:15px;
}
.products_menu ul{
	float:left;
	list-style:none;
	color: #999999;
	width:180px;
}
.products_menu li{
	background:url(../images/pijl_documenten_blauw.gif) 1px 3px no-repeat;
	text-indent:13px;
	margin-bottom:11px;
	width:180px;
	height:11px;	
}
.products_menu a{
	color: #999999;
	text-decoration:none;
	display:block;
}
.products_menu a:hover{
	text-decoration:underline;
}
/*---------------------------------*/
.your_personal_contact{
	float:left;
	width:180px;
	padding-top:25px;
}
.your_personal_contact p{
	float:left;
	font-size:12px;
	font-weight:bold;
	color: #00497e;
	width:180px;
	margin-bottom:15px;
}
.your_personal_contact ul{
	float:left;
	list-style:none;
	color: #999999;
	width:180px;
}
.your_personal_contact li{
	background:url(../images/pijl_documenten_blauw.gif) 1px 3px no-repeat;
	text-indent:13px;
	margin-bottom:11px;
	width:180px;
	height:11px;	
}
.your_personal_contact a{
	color: #999999;
	text-decoration:none;
	display:block;
}
.your_personal_contact a:hover{
	text-decoration:underline;
}
.rightwrapper{
	float:left;
	width:180px;
}
.found_documents{
	width:192px;
	margin:50px 0 20px 0;
	background-color:#f2f4f7;
}
.found_documents h1{
	padding:6px 0 0px 13px;
	
}
.found_documents ul{
	list-style:none;
	width:192px;
}
.found_documents ul li{
	min-height:30px;
	margin-top:8px;
	padding-left:35px;
	background:url(../images/pdf-icon-found.gif) 5px 0 no-repeat;
}

.found_documents a:link, .found_documents a:visited, .found_documents a:active{
	color:#00497e;
	text-decoration:none;
}
.found_documents a:hover{
	text-decoration:underline;
}
.document_results{
	border-bottom:1px solid #D1D1D0;
	margin-left:12px;
	width:168px;
	padding:4px 0 7px 0;
	color:#9A9A9A;
}
.document_results strong{color:#00497e;}

.gerelateerde_documenten{
	float:left;
	width:180px;
	padding-top:41px;
	padding-bottom:10px;
}
.gerelateerde_documenten p{
	float:left;
	font-size:12px;
	font-weight:bold;
	color: #00497e;
	width:180px;
	margin-bottom:15px;
}
.gerelateerde_documenten ul{
	float:left;
	list-style:none;
	color: #999999;
	width:180px;
}
.gerelateerde_documenten li{
	background:url(../images/pijl_documenten_blauw.gif) 1px 3px no-repeat;
	padding-left:13px;
	/*margin-bottom:11px;*/
	width:177px;	
}
.gerelateerde_documenten a{
	color: #999999;
	text-decoration:none;
	display:block;
}
.gerelateerde_documenten a:hover{
	text-decoration:underline;
}
.gerelateerde_documenten_register{
	float:left;
	width:180px;
	margin-top:41px;
	padding:10px 8px 10px 10px;
	background-color:#F2F4F7;
}
.gerelateerde_documenten_register h2{
	margin-bottom:12px;
}

.gerelateerde_documenten_register a{
	color: #999999;
	text-decoration:none;
	display:block;
	margin-bottom:0px;
}
.gerelateerde_documenten_register a:hover{
	text-decoration:underline;
}
.gerelateerde_documenten_training{
	float:left;
	width:180px;
	margin-top:0px;
	padding:10px 8px 10px 10px;
	background-color:#F2F4F7;
}
.gerelateerde_documenten_training h2{
	margin-bottom:12px;
}

.gerelateerde_documenten_training a{
	color: #999999;
	text-decoration:none;
	display:block;
	margin-bottom:0px;
}
.gerelateerde_documenten_training a:hover{
	text-decoration:underline;
}
.tender_request_vervolg{
	float:left;
}
.tender_request{
	padding:10px 0 8px 0px;
}
.stay_updated{
	padding-bottom:8px;
}
/*-----------------------------------------------------------------------------------*/
.rightwrapper_cursusaanbod{
	float:left;
	width:182px;
}
.inschrijven_titel{
	height:40px;
}
.inschrijven_titel p{
	float:left;
}
.inschrijven_titel a{
	display:block;
	float:right;
}
.inschrijven_voor_cursus{
	float:left;
	width:193px;
	padding-top:37px;
	padding-bottom:10px;
}
.inschrijven_voor_cursus p{
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	color: #00497e;
	width:165px;
}
.inschrijven_voor_cursus ul{
	list-style:none;
	color:#010101;
	background-color:#f2f4f7;
	padding:14px;
	margin-bottom:1px;
	width:165px;
	min-height:105px;
	
	float:left;
	padding-bottom:40px;
}
.inschrijven_voor_cursus li{
	position:relative;
	padding-top:2px;
	padding-bottom:2px;
	width:165px;
	float:left;
}
.inschrijven_voor_cursus a{
	color: #be0025;
	text-decoration:underline;
	font-weight:bold;
	display:block;
}
.inschrijven_voor_cursus a:hover{
	text-decoration:underline;
}
.inschrijven_voor_cursus span{
	font-weight:bold;
	color: #00497e;
}

.inschrijven_voor_cursus .download {
	position:absolute;
	top:10px;
	left:38px;
	width:130px;
}

.inschrijven_voor_cursus .download_icon {
	float:left;
	margin-right:10px;
}

.download_pdf{
	float:left;
	width:193px;
	padding-top:37px;
	padding-bottom:10px;
	margin-bottom:-35px;
}
.download_pdf p{
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	color: #00497e;
	width:165px;
}
.download_pdf ul{
	list-style:none;
	color:#010101;
	background-color:#f2f4f7;
	padding:14px;
	margin-bottom:1px;
	width:165px;
	min-height:105px;
	
	float:left;
	padding-bottom:40px;
}
.download_pdf li{
	position:relative;
	padding-top:2px;
	padding-bottom:22px;
	width:165px;
	float:left;
	margin-bottom:20px;
}
.download_pdf li:first-child{
	margin-bottom:0px;
}
.download_pdf a{
	color: #be0025;
	text-decoration:underline;
	font-weight:bold;
	display:block;
}
.download_pdf a:hover{
	text-decoration:underline;
}
.download_pdf span{
	font-weight:bold;
	color: #00497e;
}

.download_pdf .download {
	position:absolute;
	top:10px;
	left:38px;
	width:130px;
}

.download_pdf .download_icon {
	float:left;
	margin-right:10px;
}

/* Nieuwe cursussen homepage */
#ctl00_cphContent_cbNieuweCursussen p a {
	font-size: 13px;
	font-weight:bold;
	color:#004B7F;
	background: url(../images/pijl_nieuwe_cursussen_blauw.gif) no-repeat scroll 0 5px !important;
	padding-left:20px;
	display:block;
	margin-bottom:11px;
}

#ctl00_cphContent_cbNieuweCursussen p a,
#outerwrappe#ctl00_cphContent_cbNieuweCursussen p a:link,
#ctl00_cphContent_cbNieuweCursussen p a:visited {
	text-decoration:none;
}

#ctl00_cphContent_cbNieuweCursussen p a:hover {
	text-decoration:underline;
}


/*---------------------------------@content-----------------------------------------*/
.foto_wrapper{
	float:left;
	position:relative;
	z-index:0;
	
}
.contentwrapper{
	float:left;
	/*width:560px;*/
	width:549px;
}
.contentwrapper_health{
	float:left;
	/*width:560px;*/
	width:700px;
	position:relative;
}

.contentwrapper_health a:link, .contentwrapper_health a:visited, .contentwrapper_health a:active{
	color:#00497e;
	text-decoration:none;
}
.contentwrapper_health a:hover{
	text-decoration:underline;
}

.contentwrapper a:link, .contentwrapper a:visited, .contentwrapper a:active{
	color:#00497e;
	text-decoration:none;
}
.contentwrapper a:hover{
	text-decoration:underline;
}

.contentwrapper_cursusaanbod{
	float:left;
	width:547px;
}
.contentwrapper_cursusaanbod a:link, .contentwrapper_cursusaanbod a:visited, .contentwrapper_cursusaanbod a:active{
	color:#00497e;
	text-decoration:none;
}
.contentwrapper_cursusaanbod a:hover{
	text-decoration:underline;
}

.contentwrapper_home{
	float:left;
}
.kruimelpad{
	width:490px;
	padding:13px 35px 13px 35px;
	float:left;
	font-size:9px;
}
.kruimelpad_home{
	width:490px;
	padding:13px 35px 13px 35px;
	float:left;
	font-size:9px;
	color:#999999;
	overflow:hidden;
}
.kruimelpad_cursusaanbod{
	width:477px;
	padding:13px 35px 13px 35px;
	float:left;
	font-size:9px;
}
.kruimelpad_cursusaanbod a, .kruimelpad a, .kruimelpad_home a{
	font-size:9px;
}

.kruimelpad a:hover, .kruimelpad_home a:hover, .kruimelpad_cursusaanbod a:hover{
	font-size:9px;
}
.nieuwsitem ol {
	list-style: decimal !important;
	padding:0 0 10px 20px !important;
}
.nieuwsitem ul {
	list-style: decimal !important;
padding:0 0 10px 20px !important;
}
.laatste_nieuws h1{
	background:url(../images/pijl_groot_blauw_wit.gif) left center no-repeat;
	padding-left:16px;
	margin-bottom:10px;
}
.laatste_nieuws_inner p{
	padding:5px 0 10px 16px;
}
.laatste_nieuws_inner h2{
	/*text-indent:16px;*/
}
.laatste_nieuws_inner h2 span{
	font-weight:normal;
}
.blue_box{
	padding:10px;
	margin:0 0 10px 0;
	background-color:#f3f6f9;
	border:1px solid #c5d6e2;
}
.blue_box_holder{
	padding-left:16px;
}
.blue_box span{
	font-style:italic;
	font-weight:bold;
	color:#677EA1;
}
.blue_box a{
	color:#00497e;
	text-decoration:none;
}
.blue_box a:hover{
	text-decoration:underline;
}

.padding_div{
	float:left;
	padding:0 35px 0 35px;
	width:490px;
	color:#000000;
}

.padding_div .wit {
	color:#FFFFFF !important;
}
.padding_div .wit a, .padding_div .wit a:link, .padding_div .wit a:visited, .padding_div .wit a:active {color:#FFFFFF !important;}
.padding_div .wit a:hover {color:#FFFFFF !important;text-decoration:underline;}

.padding_div_sweden{
	float:left;
	padding:0 0px 0 227px;
	width:490px;
	color:#000000;
}

.padding_div .zoek_resultaten ul, .padding_div_micro .zoek_resultaten ul{
	list-style:none;
	padding:0px;
	margin:0 0 0 17px;
}
.padding_div .zoek_resultaten ul li, .padding_div_micro .zoek_resultaten ul li{
	border-bottom:1px solid #d1d1d0;
	padding:13px 0 15px 0;
	float:left;
	width:100%;
	color:#9A9A9A;
}
.padding_div .zoek_resultaten ul li a, .padding_div_micro .zoek_resultaten ul li a{ float:left; font-weight:bold;}

.padding_div .zoek_resultaten ul li a img, .padding_div_micro .zoek_resultaten ul li a img{float:left; margin-right:5px; margin-top:-5px;}

.padding_div .zoek_resultaten ul li p, .padding_div_micro  .zoek_resultaten ul li p{float:left; color:#9A9A9A; padding:0 0 0 26px;}

.padding_ophef {
	padding:0 0px 0 35px;
	width:525px;
}

.padding_div_iframe_breedte{
	padding:0px;
	width:740px;
}
.padding_div_contact_breedte{width:670px;}

.padding_div_iframe{
	padding:0 0 0 35px;
	width:705px;
}
.padding_div_login{
	float:left;
	width:490px;
	color:#000000;
}
.padding_div_health{
	float:left;
	padding:0 35px 35px 35px;
	width:700px;
	color:#000000;
}
.padding_div_serviceportal{
	float:left;
	padding:20px 35px 0 35px;
	width:560px;
	color:#000000;
}

.padding_div_health p a, .padding_div_health p a:link, .padding_div_health p a:visited {color:#00497E; text-decoration:none;}
.padding_div_health p a:hover {color:#00497E; text-decoration:underline;}

.padding_div_health h1{
	background:url(../images/pijl_groot_blauw_wit.gif) left 5px no-repeat;
	margin-bottom:10px;
	padding-left:15px;
}
.padding_div_sweden h1{
/*	background:url(../images/pijl_groot_blauw_wit.gif) left 5px no-repeat;
*/	padding-left:15px;
}
.padding_div_health h2{
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div_health h3{
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div_health p{
	padding:0px 0 10px 16px;
	color:#010000;
	clear:both;
}
.padding_div_health table{
	/*margin-left:15px;*/
	margin-bottom:10px;
	clear:both;
	/*display:block;*/
	display:table;
}
.padding_div_health table tr
{
	background-color:#ffffff;
}

.padding_div_health table tr.odd
{
	background-color:#ecebeb;
}

.padding_div_health table p {
	padding:2px;
}

.padding_div_health ul, .padding_div_health ol{
	display:block;
	padding:0px 0px 10px 0px;
	margin-left:20px;
	color:#010000;
}
.padding_div_health li{
	padding:0px 0 0px 0;
}

/*Padding div voor de forum*/


.padding_div_health_forum{
	float:left;
	padding:0 35px 35px 35px;
	width:700px;
	color:#000000;
}

.padding_div_health_forum li{
	padding-left: 5px;
}

.padding_div_health_forum ul.ekMessagingLinks
{
	list-style:none;
	padding-top:5px;
}

.padding_div_health_forum td.header1
{
	padding-left: 5px;
}

.padding_div_health_forum tr.header2 td
{
	padding-left: 5px;
}

.padding_div_health_forum tr.post td
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}


.padding_div_health_forum span.ekforumcategory
{
	padding-left: 10px;
}



.padding_div_health_forum a.imagelink{
	float:right;
	padding:0px 5px 10px 5px;
}



/*Padding div voor de forum*/



.headerPaginatie
{
	padding:10px 0px 10px 16px;
}
.zoekentop{color:#9a9a9a; border-bottom:1px solid #D1D1D0; padding-left:0; margin-left:16px;}
.zoekentop strong{color:#00497e;}
.zoekenbottom{color:#9a9a9a; float:right;}
.zoekenbottom strong{color:#00497e;}

#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_nl{ padding-right:11px; background:url(/images/next_pijl.gif) 57px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_uk{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_fr{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_es{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_tr{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_se{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_de{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_ch{ padding-right:12px; background:url(/images/next_pijl.gif) 31px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVolgende span.nextpijl_it{ padding-right:12px; background:url(/images/next_pijl.gif) 70px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_nl{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_uk{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_fr{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_es{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_tr{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_se{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_de{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_ch{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}
#ctl00_cphContent_rptZoeken_ctl11_lnkVorige span.prevpijl_it{ padding-left:11px; background:url(/images/previous_pijl.gif) 0px 4px no-repeat; font-weight:bold;}

.padding_div h1{
	background:url(../images/pijl_groot_blauw_wit.gif) left 5px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div h2{
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div h3{
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div p{
	padding:0px 0 10px 16px;
	color:#010000;
	clear:both;
}
.padding_div table{
	margin-left:15px;
	margin-bottom:10px;
	clear:both;
	display:block;
}

.padding_div table p {
	padding:2px;
}

.padding_div ul, .padding_div ol{
	display:block;
	padding:0px 0px 10px 32px;
	margin-left:20px;
	color:#010000;
}
.padding_div li{
	padding:0px 0 0px 0;
}
/*-------------*/
.padding_div_cursusaanbod{
	float:left;
	padding:0 35px 0 35px;
	width:477px;
}
.padding_div_cursusaanbod h1{
	background:url(../images/pijl_groot_blauw_wit.gif) left 5px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div_cursusaanbod h2{
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div_cursusaanbod h3{
	padding-left:15px;
	margin-bottom:10px;
}
.padding_div_cursusaanbod p{
	padding:0px 0 10px 16px;
	color:#010000;
}
.padding_div_cursusaanbod table{
	margin-left:15px;
}

.padding_div_cursusaanbod table.overzicht {
	margin-left:0;
}
.padding_div_cursusaanbod ul, .padding_div_cursusaanbod ol{
	padding:0px 0 10px 32px;
	color:#010000;
}
.padding_div_cursusaanbod li{
	padding:0px 0 10px 0;
}
.intro{
	font-weight:bold;
}

table.table_accounts strong{
	color:#00497E;
}

#ctl00_cphContent_pnlLinks {
	display:			block;
	clear:				both;
	float:				left;
	width:				100%;
	margin-bottom:		20px;
	padding-bottom:		-1px;
	border-bottom:		1px solid #d1d1d1;
}

#ctl00_cphContent_pnlLinks a {
	padding:8px;
	display:block;
	border:1px solid #d1d1d1;
	margin-right:2px;
	float:left;
	background-color:#ebebeb;
	margin-bottom:-1px;
}

#ctl00_cphContent_pnlLinks a.active {
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

/*---------*/
.sitemap_div h1{
	background:url(../images/pijl_klein_blauw_wit.gif) left 5px no-repeat;
	padding-left:15px;
	margin-bottom:10px;
	font-size:14px;
}
.sitemap_div h2{
	background:url(../images/pijl_klein_blauw_wit.gif) left 6px no-repeat;
	padding-left:16px;
	margin-bottom:10px;
	color:#717070;
}
.sitemap_div h3{
	background:url(../images/pijl_klein_blauw_wit.gif) left 5px no-repeat;
	padding-left:16px;
	margin-bottom:10px;
	color:#717070;
	font-weight:normal;
}
.sitemap_div h2 a:link, .sitemap_div h2 a:active, .sitemap_div h2 a:visited{
	color:#717070;
}

.sitemap_div h3 a:link{
	padding-left:16px;
	margin-bottom:10px;
	color:#717070;
	font-weight:normal;
}
.sitemap_div h3 a:link, .sitemap_div h3 a:active, .sitemap_div h3 a:visited{
	color:#717070;
	padding-left:16px;
}
.sitemap_div p{
	padding:0px 0 5px 16px;
	color:#010000;
	list-style-type:none;
}
.sitemap_div ul, .sitemap_div ol{
	padding:0px 0px 0px 50px;
	color:#010000;
	list-style-type:none;
}

.sitemap_div li{
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
.corporate_inner{
	float:left;
	width:200px;
}

.corporate_inner p{
	padding:5px 0 10px 16px;
	color:#010000;
}
.corporate_inner h2{

}
.corporate_inner h3{
	padding-left:0px;
}

.corporate_inner ul{
	float:left;
	list-style:none;
	width:200px;
	padding-left:16px;
	padding-bottom:0px;
	color:#000000;
}
.contact_adres li{
	height:12px;
	padding-bottom:5px;
}
.contact_adres{
	margin-top:16px;
}

/*---------------------------------@lefttkolom-----------------------------------------*/
.afstandhouder_menu{
	float:left;
	height:23px;
/*	width:193px;*/
	background-color:#fff;
	position:relative;
	z-index:50;
}
.afstandhouder_menu_dubbel{
	float:left;
	height:46px;
/*	width:193px;*/
	background-color:#fff;
	position:relative;
	z-index:50;
}
.leftwrapper{
	position:relative;
	float:left;
	width:193px;
	min-height:1px;
	z-index:50;
}
.left_nav{
	float:left;
	list-style:none;
}
.left_nav li{
	overflow: hidden;
	border-bottom:1px solid #fff;
}
.left_nav li a{
	background:url(../images/pijl_klein_rood_oranje.gif) 17px 11px no-repeat;
	background-color:#f49d00;
	color:#fff;
	font-weight:bold;
	display:block;
	text-decoration:none;
	outline:none;
	padding:7px 14px 6px 31px;
	width:148px;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
/*.left_nav li a:visited{
	background:url(../images/pijl_klein_rood_oranje.gif) 17px 11px no-repeat;
	background-color:#f49d00;
	color:#fff;
	font-weight:bold;
	display:block;
	text-decoration:none;
	outline:none;
	padding:7px 14px 6px 31px;
	width:148px;
}*/
.left_nav li a:hover{
	background-color:#f49d00;
	color:#c1022a;
	font-weight:bold;
	display:block;
	text-decoration:none;
	outline:none;
}
.left_nav li a.active{
	background:url(../images/pijl_klein_rood_oranje.gif) 181px 11px no-repeat;
	background-color:#f49d00;
	color:#c1022a;
	font-weight:bold;
	display:block;
	text-decoration:none;
	outline:none;
	padding:7px 28px 6px 17px;
	width:148px;
}
.left_nav ul{
	list-style:none;
	background-color:#fff5d5;
}
.left_nav ul li{
	border-bottom:0px solid #fff;
	background-color:#fff5d5;
	padding:4px 4px 4px 4px;
	width:185px;
}
.left_nav ul li a:link, .left_nav ul li a:visited, .left_nav ul li a:active {
	background:none;
	background-color:#fff5d5;
	color:#c1022b;
	display:block;
	font-weight:normal;
	text-decoration:none;
	outline:none;
	padding:2px 25px 2px 27px;
	width:133px;
	
}
/*.left_nav ul li a:visited {
	background:none;
	background-color:#fff5d5;
	color:#c1022b;
	display:block;
	font-weight:normal;
	text-decoration:none;
	outline:none;
	padding:2px 25px 2px 27px;
	width:133px;	
}*/
.left_nav ul li a:hover{
	background:none;
	background-color:#f49d00;
	color:#fff;
	display:block;
	font-weight:normal;
	text-decoration:none;
	outline:none;
	padding:2px 25px 2px 27px;
	width:133px;
}

.left_nav ul li.active a{
	background:none;
	background-color:#f49d00;
	color:#fff;
	display:block;
	font-weight:normal;
	text-decoration:none;
	outline:none;
	padding:2px 25px 2px 27px;
	width:133px;
}
.leeg_menu{
	width:193px;
	height:27px;
	float:left;
	border-bottom:1px solid #fff5d5;
	background-color:#f49d00;
}
/*----------------------------------------------------------------------*/
.serviceportal_zoeken{
	height:210px;
	width:178px;
	padding:18px 0 0 15px;
	float:left;
	background-color:#00497e;
}
.healthlogin_zoeken{
	height:210px;
	width:178px;
	padding:18px 0 0 15px;
	float:left;
	background-color:#00497e;
	color:#FFFFFF;
	font-size:11px;
}
.healthlogin_zoeken h1{
	color:#FFFFFF;
	float:left;
	display:block;
	font-size:12px;
}

.healthlogin_zoeken a:link, .healthlogin_zoeken a:active, .healthlogin_zoeken a:visited{color:#FFFFFF;text-decoration: underline;}
.healthlogin_zoeken a:hover { text-decoration:none }

.serviceportal_empty{
	height:228px;
	width:193px;
	float:left;
	background-color:#00497e;
}
.serviceportal_zoekveld{
	width:156px;
	height:15px;
	color:#4c7fa4;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #929496;
	border-right:1px solid #dfe1e4;
	border-bottom:1px solid #dfe1e4;
	border-left:1px solid #dfe1e4;
	margin-bottom:12px;
	padding-left:5px;
}
.serviceportal_titel{
	color:#ff9900;
	font-size:20px;
	margin-bottom:10px;
}
.serviceportal_find{
	font-size:13px;
	margin-bottom:15px;
	color:#FFFFFF;
}
.serviceportal_zoeken_tekst{
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	display:block;
	width:138px;
	text-align:right;
	line-height:17px;
}
.serviceportal_zoekbutton{
	margin-left:7px;
	float:left;
}
/*--------------------homepage------*/
.left_col{
	background:url(../images/schiderij.gif) left top no-repeat;
	float:left;
	width:178px;
	height:132px;
	padding:36px 0 0 15px;
	background-color:#f49d00;
	border-bottom:1px solid #fff;
}
.left_col h1{
	font-size:22px;
	color:#c1022b;
	width:163px;
}
.left_col p{
	width:163px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
}
.left_col_training{
/*	background:url(../images/left_col_schaduw.gif) top left repeat-x;*/
	background:url(../images/schiderij_training.gif) left top no-repeat;
	float:left;
	width:178px;
	height:155px;
	padding:36px 0 0 15px;
	background-color:#f49d00;
	border-bottom:1px solid #fff;
}
.left_col_training h1{
	font-size:22px;
	color:#c1022b;
	width:163px;
}
.left_col_training p{
	width:163px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
}

.left_col_health{
/*	background:url(../images/left_col_schaduw.gif) top left repeat-x;*/
	background:url(../images/schiderij_training.gif) left top no-repeat;
	float:left;
	width:178px;
	height:112px;
	padding:0 0 0 15px;
	background-color:#f49d00;
	border-bottom:1px solid #fff;
}
.left_col_health h1{
	font-size:22px;
	color:#c1022b;
	width:163px;
}
.left_col_health p{
	width:163px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
}




.left_col_gastechnology{
/*	background:url(../images/left_col_schaduw.gif) top left repeat-x;*/
	background:url(../images/schiderij_training.gif) left top no-repeat;
	float:left;
	width:178px;
	height:155px;
	padding:36px 0 0 15px;
	background-color:#f49d00;
	border-bottom:1px solid #fff;
}
.left_col_gastechnology h1{
	font-size:22px;
	color:#c1022b;
	width:163px;
}
.left_col_gastechnology p{
	width:163px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
}




.inner_content_wrapper_home{
	float:left;
	padding-bottom:10px;
}

.nieuws_blok{
	position:relative;
	float:left;
	height:200px;
	width:190px;
	margin-left:53px;
	margin-top:19px;
	border-bottom:10px solid #c1022b;
}
.nieuws_blok h2{
	color:#c1022b;
	font-size:20px;
	border-bottom:1px solid #c1022b;
	line-height:36px;
}
.nieuws_blok span{
	color:#636363;
	display:block;
}
.nieuws_blok p{
	display:block;
}
.nieuws_blok a{
	color:#c1022b;
	text-decoration:none;
}
.nieuws_blok a:hover{
	text-decoration:underline;
}
.nieuws_blok p.nieuws_datum{
	color:#c1022b;
	margin-top:13px;
}
.nieuws_blok p.nieuws_datum_hkz{
	color:#c1022b;
	margin-top:2px;
}
.morenews{font-weight:bold; position:absolute; left:0; top:177px; width:100%; text-align:right;}

.padding_div .morenews{font-weight:bold; position:relative !important; left:0; top:5px; width:100%; text-align:right;}

.expertise_blok{
	float:left;
	height:200px;
	width:190px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #f49d00;
}
.expertise_blok h2{
	color:#f49d00;
	font-size:20px;
	border-bottom:1px solid #f49d00;
	line-height:36px;
}
.expertise_blok ul{
	list-style:none;
	margin-top:5px;
}
.expertise_blok li{
	background:url(../images/pijl_expertise_geel.gif) left 6px no-repeat;
	padding-left:20px;
	line-height:26px;
}
.expertise_blok a{
	color:#004b7f;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.expertise_blok a:hover{
	text-decoration:underline;
}

.health_forum_blok{
	float:left;
	height:200px;
	width:190px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #f49d00;
}
.health_forum_blok h2{
	color:#f49d00;
	font-size:20px;
	border-bottom:1px solid #f49d00;
	line-height:36px;
}
.health_forum_blok ul{
	list-style:none;
	margin-top:7px;
}
.health_forum_blok li{
	background:url(../images/pijl_health_forum_geel.gif) left center no-repeat;
	text-indent:20px;
	line-height:26px;
}
.health_forum_blok a{
	color:#004b7f;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.health_forum_blok a:hover{
	text-decoration:underline;
}

.health_forum_blok a.readmore{
	color:#636363;
	font:11px Arial,Verdana,Helvetica,sans-serif;
	text-decoration:none;
}

.health_poll_blok{
	float:left;
	height:200px;
	width:190px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #004B7F;
}
.health_poll_blok h2{
	color:#004B7F;
	font-size:20px;
	border-bottom:1px solid #004B7F;
	line-height:36px;
	margin-bottom:13px;
}
.health_poll_blok ul{
	list-style:none;
	margin-top:5px;
}
.health_poll_blok li{
	background:url(../images/pijl_health_poll_blauw.gif) left center no-repeat;
	text-indent:20px;
	line-height:26px;
}
.health_poll_blok a{
	color:#004b7f;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}
.health_poll_blok a:hover{
	text-decoration:underline;
}



/*-------------------------------------------*/
.expertise_blok_training{
	float:left;
	height:200px;
	width:190px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #f49d00;
}
.expertise_blok_training h2{
	color:#f49d00;
	font-size:20px;
	border-bottom:1px solid #f49d00;
	line-height:36px;
}
.expertise_blok_training ul{
	list-style:none;
	margin-top:5px;
}
.expertise_blok_training li{
	background:url(../images/pijl_expertise_geel.gif) left center no-repeat;
	text-indent:20px;
	line-height:26px;
}
.expertise_blok_training a{
	color:#004b7f;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.expertise_blok_training a:hover{
	text-decoration:underline;
}




.expertise_blok_gastechnology{
	float:left;
	height:200px;
	width:190px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #f49d00;
}
.expertise_blok_gastechnology h2{
	color:#f49d00;
	font-size:20px;
	border-bottom:1px solid #f49d00;
	line-height:36px;
}
.expertise_blok_gastechnology ul{
	list-style:none;
	margin-top:5px;
}
.expertise_blok_gastechnology li{
	background:url(../images/pijl_expertise_geel.gif) left center no-repeat;
	text-indent:20px;
	line-height:26px;
}
.expertise_blok_gastechnology a{
	color:#004b7f;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.expertise_blok_gastechnology a:hover{
	text-decoration:underline;
}
/*-------------------------------------------*/
.nieuwe_cursussen_blok_training{
	float:left;
	height:200px;
	width:267px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #004b7f;
}
.nieuwe_cursussen_blok_training h2{
	color:#004b7f;
	font-size:20px;
	border-bottom:1px solid #004b7f;
	line-height:36px;
}
.nieuwe_cursussen_blok_training ul{
	list-style:none;
	margin-top:10px;
}
.nieuwe_cursussen_blok_training li{
	background:url(../images/pijl_nieuwe_cursussen_blauw.gif) left 5px no-repeat;
	padding:0 0 11px 20px;
/*	line-height:26px;*/
}
.nieuwe_cursussen_blok_training a{
	color:#004b7f;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nieuwe_cursussen_blok_training a:hover{
	text-decoration:underline;
}




.nieuwe_cursussen_blok_gastechnology{
	float:left;
	height:200px;
	width:267px;
	margin-left:20px;
	margin-top:19px;
	border-bottom:10px solid #004b7f;
}
.nieuwe_cursussen_blok_gastechnology h2{
	color:#004b7f;
	font-size:20px;
	border-bottom:1px solid #004b7f;
	line-height:36px;
}
.nieuwe_cursussen_blok_gastechnology ul{
	list-style:none;
	margin-top:10px;
}
.nieuwe_cursussen_blok_gastechnology li{
	background:url(../images/pijl_nieuwe_cursussen_blauw.gif) left 5px no-repeat;
	padding:0 0 11px 20px;
/*	line-height:26px;*/
}
.nieuwe_cursussen_blok_gastechnology a{
	color:#004b7f;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.nieuwe_cursussen_blok_gastechnology a:hover{
	text-decoration:underline;
}
/*-------------------------------------------*/

.wereldkaart_blok{
	position:relative;
	float:left;
	height:191px;
	width:265px;
	margin-left:20px;
	margin-top:28px;
	border-bottom:10px solid #004b7f;
}
.wereldkaart_blok ul{
	font-size:10px;
}
.wereldkaart_blok img{
/*	position:relative;*/
	float:left;
}
.wereldkaart_blok img.stip_belgium{
	position:absolute;
	top:55px;
	left:125px;
}
.wereldkaart_blok img.stip_china{
	position:absolute;
	top:84px;
	left:233px;
}
.wereldkaart_blok img.stip_germany{
	position:absolute;
	top:52px;
	left:132px;
}
.wereldkaart_blok img.stip_italy{
	position:absolute;
	top:65px;
	left:135px;
}
.wereldkaart_blok img.stip_netherlands{
	position:absolute;
	top:51px;
	left:127px;
}
.wereldkaart_blok img.stip_scandinavia{
	position:absolute;
	top:43px;
	left:133px;
}
.wereldkaart_blok img.stip_spain{
	position:absolute;
	top:67px;
	left:118px;
}
.wereldkaart_blok img.stip_turkey{
	position:absolute;
	top:63px;
	left:144px;
}
.wereldkaart_blok img.stip_united_kingdom{
	position:absolute;
	top:50px;
	left:120px;
}


.wereldkaart_blok ul.steden{
	float:left;
	width:100px;
	list-style:none;
	padding-right:10px;
}
.wereldkaart_blok li{
	padding:5px 0 5px 0;
	width:110px;
	color:#004b7f;
}
.steden_wrapper{
	position:relative;
	float:left;
}


/*----------------------------temporary flashvervanging---------------------------------------*/

.steden_wrapper_temp ul{
	list-style:none;
	margin-left:1px;
}
.steden_wrapper_temp ul li{
	list-style:none;
	height:127px;
	background-color:#fff;
	padding-right:5px;
	width:120px;
}
.steden_wrapper_temp ul li.routebutton_li{
	height:10px;
}
.steden_wrapper_temp ul li.routebutton_li a{
	display:block;
	width:135px;
	cursor:pointer;
	text-decoration:none;
	color:#004B7F;
}
.steden_wrapper_temp ul li.routebutton_li a:hover{
	text-decoration:underline;
}



.steden_wrapper_temp ul.guangzhou_adres li{width:135px;height:147px;}

.steden_wrapper_temp ul.apeldoorn_adres li{width:120px;}
.steden_wrapper_temp ul.gouda_adres li{width:120px;}
.steden_wrapper_temp ul.groningen_adres li{width:140px;}
.steden_wrapper_temp ul.rijswijk_adres li{width:140px;}
.steden_wrapper_temp ul.zuid_west_nederland_adres li{width:120px;}
.steden_wrapper_temp ul.arnhem_adres li{width:120px;}
.steden_wrapper_temp ul.geldermalsen_adres li{width:120px;}

.steden_wrapper_temp ul.san_vendemiano_adres li{width:140px;}
.steden_wrapper_temp ul.conegliano_adres li{width:110px;}
.steden_wrapper_temp ul.chieti_scalo_adres li{width:110px;}

.steden_wrapper_temp ul.cheltenham_adres li{width:130px;}
.steden_wrapper_temp ul.ebbw_vale_adres li{width:130px;}
.steden_wrapper_temp ul.blackwood_adres li{width:130px;}

.steden_wrapper_temp ul.istanbul_adres li{width:130px;}

.steden_wrapper_temp ul.berlin_adres li{width:140px;}
.steden_wrapper_temp ul.hamburg_adres li{width:140px;}
.steden_wrapper_temp ul.geiselhoring_adres li{width:140px;}
.steden_wrapper_temp ul.dresden_adres li{width:140px;}
.steden_wrapper_temp ul.augsburg_adres li{width:140px;}
.steden_wrapper_temp ul.brandenburg_adres li{width:140px;}
.steden_wrapper_temp ul.rostock_adres li{width:140px;}
.steden_wrapper_temp ul.wicker_adres li{width:140px;}
.steden_wrapper_temp ul.ibbenburen_adres li{width:140px;}
.steden_wrapper_temp ul.beckum_adres li{width:140px;}
.steden_wrapper_temp ul.gosheim_adres li{width:140px;}
.steden_wrapper_temp ul.frankfurt_adres li{width:140px;}
.steden_wrapper_temp ul.greven_adres li{width:140px;}
.steden_wrapper_temp ul.nossebro_adres li{width:130px;}
.steden_wrapper_temp ul.magdeburg_adres li{width:140px;}
.steden_wrapper_temp ul.nurnberg_adres li{width:140px;}
.steden_wrapper_temp ul.munchen_adres li{width:140px;}
.steden_wrapper_temp ul.landshut_adres li{width:140px;}
.steden_wrapper_temp ul.lausitz_adres li{width:140px;}
.steden_wrapper_temp ul.limburg_adres li{width:140px;}
.steden_wrapper_temp ul.michendorf_adres li{width:140px;}
.steden_wrapper_temp ul.nurnberg_adres li{width:140px;}
.steden_wrapper_temp ul.munchen_adres li{width:140px;}

.steden_wrapper_temp ul.antwerpen_adres li{width:135px;}

.steden_wrapper_temp ul li strong{
	font-size:11px;
}
.steden_wrapper_temp a, .steden_wrapper_temp a:link, .steden_wrapper_temp a:visited {
	text-decoration:none;
	color:#004B7F;
}
.steden_wrapper_temp a:hover {
	text-decoration:underline;
}

.gima_logo{
	position:absolute;
	margin-top:50px;
	margin-left:0;
}
.ceres_logo{
	position:absolute;
	margin-top:0;
	margin-left:0;
}
.guangzhou_hover{
	position:absolute;
	margin-top:95px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.guangzhou_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.guangzhou_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.istanbul_hover{
	position:absolute;
	margin-top:60px;
	margin-left:168px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.istanbul_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.istanbul_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.antwerpen_hover{
	position:absolute;
	margin-top:50px;
	margin-left:185px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.antwerpen_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.antwerpen_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.valencia_hover{
	position:absolute;
	margin-top:101px;
	margin-left:208px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.valencia_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.valencia_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.zaragossa_hover{
	position:absolute;
	margin-top:79px;
	margin-left:202px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.zaragossa_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.zaragossa_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.lerida_hover{
	position:absolute;
	margin-top:76px;
	margin-left:222px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.lerida_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.lerida_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.hamburg_hover{
	position:absolute;
	margin-top:30px;
	margin-left:190px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hamburg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.hamburg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.magdeburg_hover{
	position:absolute;
	margin-top:53px;
	margin-left:211px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.magdeburg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.magdeburg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.geiselhoring_hover{
	position:absolute;
	margin-top:115px;
	margin-left:223px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.geiselhoring_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.geiselhoring_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.dresden_hover{
	position:absolute;
	margin-top:73px;
	margin-left:235px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.dresden_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.dresden_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.augsburg_hover{
	position:absolute;
	margin-top:125px;
	margin-left:204px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.augsburg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.augsburg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.brandenburg_hover{
	position:absolute;
	margin-top:49px;
	margin-left:221px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.brandenburg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.brandenburg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.rostock_hover{
	position:absolute;
	margin-top:23px;
	margin-left:215px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.rostock_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.rostock_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.wicker_hover{
	position:absolute;
	margin-top:88px;
	margin-left:180px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.wicker_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.wicker_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.ibbenburen_hover{
	position:absolute;
	margin-top:50px;
	margin-left:166px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ibbenburen_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.ibbenburen_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.beckum_hover{
	position:absolute;
	margin-top:61px;
	margin-left:170px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.beckum_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.beckum_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.frankfurt_hover{
	position:absolute;
	margin-top:87px;
	margin-left:187px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.frankfurt_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.frankfurt_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.greven_hover{
	position:absolute;
	margin-top:54px;
	margin-left:164px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.greven_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.greven_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.gosheim_hover{
	position:absolute;
	margin-top:129px;
	margin-left:178px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gosheim_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.gosheim_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.berlin_hover{
	position:absolute;
	margin-top:47px;
	margin-left:231px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.berlin_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.berlin_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.nurnberg_hover{
	position:absolute;
	margin-top:111px;
	margin-left:207px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nurnberg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.nurnberg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.munchen_hover{
	position:absolute;
	margin-top:131px;
	margin-left:211px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.munchen_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.munchen_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.landshut_hover{
	position:absolute;
	margin-top:123px;
	margin-left:218px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.landshut_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.landshut_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.lausitz_hover{
	position:absolute;
	margin-top:63px;
	margin-left:231px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.lausitz_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.lausitz_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.limburg_hover{
	position:absolute;
	margin-top:80px;
	margin-left:173px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.limburg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.limburg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.michendorf_hover{
	position:absolute;
	margin-top:52px;
	margin-left:227px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.michendorf_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.michendorf_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.nurnberg_hover{
	position:absolute;
	margin-top:111px;
	margin-left:207px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nurnberg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.nurnberg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.munchen_hover{
	position:absolute;
	margin-top:131px;
	margin-left:211px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.munchen_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.munchen_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.livorno_hover{
	position:absolute;
	margin-top:47px;
	margin-left:160px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.livorno_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.livorno_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.chieti_scalo_hover{
	position:absolute;
	margin-top:70px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.chieti_scalo_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.chieti_scalo_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.san_vendemiano_hover{
	position:absolute;
	margin-top:12px;
	margin-left:177px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.san_vendemiano_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.san_vendemiano_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.conegliano_hover{
	position:absolute;
	margin-top:22px;
	margin-left:172px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.conegliano_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.conegliano_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.osby_hover{
	position:absolute;
	margin-top:134px;
	margin-left:170px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.osby_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.osby_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.karlskrona_hover{
	position:absolute;
	margin-top:135px;
	margin-left:177px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.karlskrona_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.karlskrona_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.uppsala_hover{
	position:absolute;
	margin-top:105px;
	margin-left:182px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.uppsala_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.uppsala_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.ebbw_vale_hover{
	position:absolute;
	margin-top:114px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ebbw_vale_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.ebbw_vale_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.cheltenham_hover{
	position:absolute;
	margin-top:115px;
	margin-left:220px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.cheltenham_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.cheltenham_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.blackwood_hover{
	position:absolute;
	margin-top:122px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.blackwood_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.blackwood_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.apeldoorn_hover{
	position:absolute;
	margin-top:70px;
	margin-left:218px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.apeldoorn_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.apeldoorn_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.gouda_hover{
	position:absolute;
	margin-top:80px;
	margin-left:180px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gouda_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.gouda_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.groningen_hover{
	position:absolute;
	margin-top:20px;
	margin-left:235px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.groningen_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.groningen_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.rijswijk_hover{
	position:absolute;
	margin-top:80px;
	margin-left:169px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.rijswijk_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.rijswijk_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.zuid_west_nederland_hover{
	position:absolute;
	margin-top:105px;
	margin-left:150px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.zuid_west_nederland_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
/*---------------------------------------------*/
.nieuwegein_hover{
	position:absolute;
	margin-top:84px;
	margin-left:193px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nieuwegein_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.nieuwegein_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.utrecht_hover{
	position:absolute;
	margin-top:75px;
	margin-left:192px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.utrecht_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.utrecht_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.gorinchem_hover{
	position:absolute;
	margin-top:93px;
	margin-left:185px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gorinchem_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.gorinchem_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.arnhem_hover{
	position:absolute;
	margin-top:84px;
	margin-left:213px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.arnhem_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.arnhem_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.geldermalsen_hover{
	position:absolute;
	margin-top:90px;
	margin-left:200px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.geldermalsen_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.geldermalsen_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}




/*---------------------------------------------*/
.zuid_west_nederland_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
/*-------------------*/
.guangzhou_active{
	position:absolute;
	margin-top:95px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.istanbul_active{
	position:absolute;
	margin-top:60px;
	margin-left:168px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.antwerpen_active{
	position:absolute;
	margin-top:50px;
	margin-left:185px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.valencia_active{
	position:absolute;
	margin-top:101px;
	margin-left:208px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.zaragossa_active{
	position:absolute;
	margin-top:79px;
	margin-left:202px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.lerida_active{
	position:absolute;
	margin-top:76px;
	margin-left:222px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hamburg_active{
	position:absolute;
	margin-top:30px;
	margin-left:190px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.magdeburg_active{
	position:absolute;
	margin-top:53px;
	margin-left:211px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.frankfurt_active{
	position:absolute;
	margin-top:87px;
	margin-left:187px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gosheim_active{
	position:absolute;
	margin-top:129px;
	margin-left:178px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.berlin_active{
	position:absolute;
	margin-top:47px;
	margin-left:231px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.geiselhoring_active{
	position:absolute;
	margin-top:115px;
	margin-left:223px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.dresden_active{
	position:absolute;
	margin-top:73px;
	margin-left:235px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.augsburg_active{
	position:absolute;
	margin-top:125px;
	margin-left:204px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.brandenburg_active{
	position:absolute;
	margin-top:49px;
	margin-left:221px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.rostock_active{
	position:absolute;
	margin-top:23px;
	margin-left:215px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.wicker_active{
	position:absolute;
	margin-top:88px;
	margin-left:180px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ibbenburen_active{
	position:absolute;
	margin-top:50px;
	margin-left:166px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.beckum_active{
	position:absolute;
	margin-top:61px;
	margin-left:170px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.greven_active{
	position:absolute;
	margin-top:54px;
	margin-left:164px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nurnberg_active{
	position:absolute;
	margin-top:111px;
	margin-left:207px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.munchen_active{
	position:absolute;
	margin-top:131px;
	margin-left:211px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.landshut_active{
	position:absolute;
	margin-top:123px;
	margin-left:218px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.lausitz_active{
	position:absolute;
	margin-top:63px;
	margin-left:231px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.limburg_active{
	position:absolute;
	margin-top:80px;
	margin-left:173px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.michendorf_active{
	position:absolute;
	margin-top:52px;
	margin-left:227px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nurnberg_active{
	position:absolute;
	margin-top:111px;
	margin-left:207px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.munchen_active{
	position:absolute;
	margin-top:131px;
	margin-left:211px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.livorno_active{
	position:absolute;
	margin-top:47px;
	margin-left:160px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.chieti_scalo_active{
	position:absolute;
	margin-top:70px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.san_vendemiano_active{
	position:absolute;
	margin-top:12px;
	margin-left:177px;
	width:10px;
	height:10px;
	cursor:pointer;
}

.conegliano_active{
	position:absolute;
	margin-top:22px;
	margin-left:172px;
	width:10px;
	height:10px;
	cursor:pointer;
}

.osby_active{
	position:absolute;
	margin-top:134px;
	margin-left:170px;
	width:10px;
	height:10px;
	cursor:pointer;
}

.karlskrona_active{
	position:absolute;
	margin-top:135px;
	margin-left:177px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.uppsala_active{
	position:absolute;
	margin-top:105px;
	margin-left:182px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ebbw_vale_active{
	position:absolute;
	margin-top:114px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.cheltenham_active{
	position:absolute;
	margin-top:115px;
	margin-left:220px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.blackwood_active{
	position:absolute;
	margin-top:122px;
	margin-left:205px;
	width:10px;
	height:10px;
	cursor:pointer;
}

.gouda_active{
	position:absolute;
	margin-top:80px;
	margin-left:180px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.apeldoorn_active{
	position:absolute;
	margin-top:70px;
	margin-left:218px;
	width:10px;
	height:10px;
	cursor:pointer;
}


.groningen_active{
	position:absolute;
	margin-top:20px;
	margin-left:235px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.rijswijk_active{
	position:absolute;
	margin-top:80px;
	margin-left:169px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.zuid_west_nederland_active{
	position:absolute;
	margin-top:105px;
	margin-left:150px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nieuwegein_active{
	position:absolute;
	margin-top:84px;
	margin-left:193px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.utrecht_active{
	position:absolute;
	margin-top:75px;
	margin-left:192px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gorinchem_active{
	position:absolute;
	margin-top:93px;
	margin-left:185px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.arnhem_active{
	position:absolute;
	margin-top:84px;
	margin-left:213px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.geldermalsen_active{
	position:absolute;
	margin-top:90px;
	margin-left:200px;
	width:10px;
	height:10px;
	cursor:pointer;
}
/*-----------------------------------------------------------------------------*/
.uppsalahoofd_active{
	position:absolute;
	margin-top:98px;
	margin-left:193px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.umea_active{
	position:absolute;
	margin-top:51px;
	margin-left:200px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hammarstrand_active{
	position:absolute;
	margin-top:62px;
	margin-left:183px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.soderhamn_active{
	position:absolute;
	margin-top:79px;
	margin-left:187px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.rattvik_active{
	position:absolute;
	margin-top:88px;
	margin-left:176px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.frandefors_active{
	position:absolute;
	margin-top:111px;
	margin-left:166px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ostra_active{
	position:absolute;
	margin-top:98px;
	margin-left:173px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.uppsala_aranea_active{
	position:absolute;
	margin-top:91px;
	margin-left:192px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nynashamn_active{
	position:absolute;
	margin-top:106px;
	margin-left:193px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.bjorkvik_active{
	position:absolute;
	margin-top:114px;
	margin-left:187px;
	width:10px;
	height:10px;
	cursor:pointer;
}
/*.jonaker_active{
	position:absolute;
	margin-top:30px;
	margin-left:190px;
	width:10px;
	height:10px;
	cursor:pointer;
}*/
.skara_active{
	position:absolute;
	margin-top:115px;
	margin-left:175px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.skovde_active{
	position:absolute;
	margin-top:112px;
	margin-left:180px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.lomma_active{
	position:absolute;
	margin-top:137px;
	margin-left:171px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gusum_active{
	position:absolute;
	margin-top:114px;
	margin-left:194px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.frovi_active{
	position:absolute;
	margin-top:91px;
	margin-left:181px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.moklinta_active{
	position:absolute;
	margin-top:85px;
	margin-left:188px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nossebro_active{
	position:absolute;
	margin-top:119px;
	margin-left:169px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hova_active{
	position:absolute;
	margin-top:105px;
	margin-left:181px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.vilhelmina_active{
	position:absolute;
	margin-top:51px;
	margin-left:185px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.alingsas_active{
	position:absolute;
	margin-top:124px;
	margin-left:179px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ammeberg_active{
	position:absolute;
	margin-top:104px;
	margin-left:188px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hoor_active{
	position:absolute;
	margin-top:140px;
	margin-left:177px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.simrishamn_active{
	position:absolute;
	margin-top:146px;
	margin-left:181px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.klippan_active{
	position:absolute;
	margin-top:132px;
	margin-left:176px;
	width:10px;
	height:10px;
	cursor:pointer;
}


/*-----------------------------------------------------------------------------*/
.uppsalahoofd_hover{
	position:absolute;
	margin-top:98px;
	margin-left:193px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.uppsalahoofd_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.uppsalahoofd_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.umea_hover{
	position:absolute;
	margin-top:51px;
	margin-left:200px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.umea_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.umea_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.hammarstrand_hover{
	position:absolute;
	margin-top:62px;
	margin-left:183px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hammarstrand_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.hammarstrand_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.soderhamn_hover{
	position:absolute;
	margin-top:79px;
	margin-left:187px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.soderhamn_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.soderhamn_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.rattvik_hover{
	position:absolute;
	margin-top:88px;
	margin-left:176px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.rattvik_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.rattvik_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.frandefors_hover{
	position:absolute;
	margin-top:111px;
	margin-left:166px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.frandefors_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.frandefors_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.ostra_hover{
	position:absolute;
	margin-top:98px;
	margin-left:173px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ostra_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.ostra_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.uppsala_aranea_hover{
	position:absolute;
	margin-top:91px;
	margin-left:192px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.uppsala_aranea_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.uppsala_aranea_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.nynashamn_hover{
	position:absolute;
	margin-top:106px;
	margin-left:193px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nynashamn_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.nynashamn_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.bjorkvik_hover{
	position:absolute;
	margin-top:114px;
	margin-left:187px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.bjorkvik_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.bjorkvik_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
/*.jonaker_hover{
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.jonaker_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.jonaker_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}*/
.skara_hover{
	position:absolute;
	margin-top:115px;
	margin-left:175px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.skara_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.skara_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.nossebro_hover{
	position:absolute;
	margin-top:119px;
	margin-left:169px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.nossebro_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.nossebro_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.hova_hover{
	position:absolute;
	margin-top:105px;
	margin-left:181px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hova_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.hova_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.vilhelmina_hover{
	position:absolute;
	margin-top:51px;
	margin-left:185px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.vilhelmina_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.vilhelmina_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.alingsas_hover{
	position:absolute;
	margin-top:124px;
	margin-left:179px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.alingsas_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.alingsas_adres p{
	line-height: 16px; 
	width: 110px; 
	color:#004B7F;
}
.ammeberg_hover{
	position:absolute;
	margin-top:104px;
	margin-left:188px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.ammeberg_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.ammeberg_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.hoor_hover{
	position:absolute;
	margin-top:140px;
	margin-left:177px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.hoor_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.hoor_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.simrishamn_hover{
	position:absolute;
	margin-top:146px;
	margin-left:181px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.simrishamn_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.simrishamn_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}
.klippan_hover{
	position:absolute;
	margin-top:132px;
	margin-left:176px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.klippan_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.klippan_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.skovde_hover{
	position:absolute;
	margin-top:112px;
	margin-left:180px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.skovde_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.skovde_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.lomma_hover{
	position:absolute;
	margin-top:137px;
	margin-left:171px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.lomma_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.lomma_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.gusum_hover{
	position:absolute;
	margin-top:114px;
	margin-left:194px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.gusum_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.gusum_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.frovi_hover{
	position:absolute;
	margin-top:91px;
	margin-left:181px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.frovi_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.frovi_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}

.moklinta_hover{
	position:absolute;
	margin-top:85px;
	margin-left:188px;
	width:10px;
	height:10px;
	cursor:pointer;
}
.moklinta_adres{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	display:none;
}
.moklinta_adres p{
	line-height: 16px; width: 110px; color:#004B7F;
}








/*-----------------------------------------------------------------------------*/


.office_selector{
	float:left;
	height:20px;
	width:151px;
	margin-top:3px;
	margin-left:3px;
	border-top:1px solid #b8b8b8;
	border-left:1px solid #e8e8e9;
	padding-top:0px;
}
select.office_selector{
	color:#00497e;
	font-size:10px;
}
.selector_wrapper{
	float:left;
	width:267px;
	height:22px;
	background-color:#e5ecf2;
}

.topnav li ul.subnav {
	list-style: none;
	position: absolute;
	left: 0px;
	top: 23px;
	background-color:#ffe7b9;
	background:url(../images/dropdown_bg.gif) left top no-repeat;
	display: none;
}
.topnav li ul.subnav li{
	clear: both;
	width: 193px;
	background:url(../images/pijl_klein_oranje_geel.gif) 10px 6px no-repeat;
}
.topnav li ul.subnav li a{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color:#c1022a;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:17px;
	text-indent:28px;
}
.topnav li ul.subnav li a:hover{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color:#c1022a;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:17px;
	text-indent:28px;
	background-color:#f49d00;
}
/*---------------------------------@contact_formulier-----------------------------------------*/

.formulier_wrapper{
	margin-top:8px;
	float:left;
}

.contact_formulier{
	float:left;
	width:260px;
	padding-bottom:10px;
	padding-top:28px;
	color:#000000;
}
.contact_formulier_fix{padding-top:4px;}
.contact_formulier h2{
	padding-left:0px;
}
.contact_formulier p{
	display:block;
	padding:6px 0 6px 0;
}
.contact_formulier input.veld{
	border:1px solid #c2c9d1;
	display:block;
	width:227px;
	height:16px;
	margin-bottom:8px;
	padding:3px;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
}
.contact_formulier textarea{
	width:254px;
	height:115px;
	overflow:auto;
	margin-bottom:10px;
	border:1px solid #c2c9d1;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
	padding:3px;
}
.padding_div_sweden .contact_formulier textarea{
	width:227px;
}
.verzend_button{
	float:right;
}
/*---------------------------------@offerte_formulier_bouw-----------------------------------------*/

.offerte_formulier_gezondheidszorg .vragenlijst input.send-button {
    background:url("/images/send_button_nl.gif") no-repeat scroll left top transparent;
    float:right;
    font-size:0;
    height:17px;
    line-height:0;
    margin-right:18px;
    text-indent:-99999px;
    width:100px;
    border:medium none;
    margin-left:16px;
    color:#636363;
display:block;
font:11px Arial,Verdana,Helvetica,sans-serif;
margin:0 0 8px;
padding:3px;
}
.offerte_formulier_bouw{
	float:left;
	width:655px;
	padding-bottom:10px;
	color:#000000;
}
.offerte_formulier_bouw table p{
	width:200px;
	display:block;
	padding:0;
	clear:none;
}
.offerte_formulier_bouw table strong{
	margin-bottom:15px;
}
.padding_div .offerte_formulier_bouw table {
	margin:10px 0 15px 15px;
	width:665px;
	float:left;
}


.offerte_formulier_bouw h2{
	padding-left:0px;
}

.padding_div .offerte_formulier_bouw input{
	border:1px solid #c2c9d1;
	display:block;
	width:227px;
	height:16px;
	margin:0 0 8px 0;
	padding:3px;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
}
.offerte_formulier_bouw input#ctl00_cphContent_btnSubmit{
	text-indent:9999px;
	border:none;
	width:100px;
	height:17px;
	margin-top:0px;
	margin-right:25px;
	font-size:0;
	line-height:0;
	float:right;
}
.offerte_formulier_bouw textarea{
	width:227px;
	height:115px;
	overflow:auto;
	margin-bottom:10px;
	border:1px solid #c2c9d1;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
	padding:3px;
}

.vragenlijst td{
	vertical-align:top;
}
.offerte_formulier_bouw .vragenlijst input{
	float:left;
	width:19px;
	margin-left:16px;
	border:none;
}
.offerte_formulier_bouw .vragenlijst table input {
	margin-left:0px;
	border:1px solid #c2c9d1;
}
.offerte_formulier_bouw .vragenlijst table.organisatigegevens input {
	border:none;
}
.offerte_formulier_bouw .vragenlijst table input.vestiging {
	width:200px;
	margin-right:8px;
}
.offerte_formulier_bouw .vragenlijst table input.staf {
	width:30px;
	margin-right:8px;
}
.offerte_formulier_bouw .vragenlijst table input.productie {
	width:30px;
}
.offerte_formulier_bouw .vragenlijst table input.tbv {
	width:30px;
	margin-right:8px;
}
.offerte_formulier_bouw .vragenlijst table input.projectlocaties {
	width:30px;
	margin-right:8px;
}
.offerte_formulier_bouw .vragenlijst table input.totaal {
	width:30px;
	float:right;
}
.offerte_formulier_bouw .vragenlijst label{
	float:left;
	margin-left:16px;
	width:170px;
	padding-bottom:15px
}
.offerte_formulier_bouw .vragenlijst li{
	float:left;
	width:500px;
}
.offerte_formulier_bouw .vragenlijst p{
	float:left;
	display:block;
	width:100%;
	padding:0;
	margin:5px 0 15px 16px;
}
.offerte_formulier_bouw .vragenlijst textarea{
	width:440px;
	height:150px;
	float:left;
}
.offerte_formulier_bouw .vragenlijst ol{
	padding:0;
	float:left;
	margin-bottom:15px;
}
.offerte_formulier_bouw .vragenlijst input.send-button{
	background:url(/images/send_button_nl.gif) left top no-repeat;
	float:right;
	width:100px;
	height:17px;
	font-size:0;
	line-height:0;
	text-indent:-99999px;
	margin-right:18px;}

span.spacer{margin-left:18px;}

.organisatigegevens{}
/*---------------------------------@chauffeurpas_formulier-----------------------------------------*/

.chauffeurpas_formulier{
	float:left;
	width:525px;
	padding-bottom:10px;
	color:#000000;
}
.chauffeurpas_formulier table p{
	padding:0;
	clear:none;
}
.chauffeurpas_formulier p.opmerking{
	display:block;
	text-align:right;
	margin-right:25px;
	margin-top:10px;
	float:right;
}
.chauffeurpas_formulier table span{
	width:250px;
	display:block;
}
.chauffeurpas_formulier table span.radiobutton{
	width:20px !important;
	display:block;
	padding-right:5px;
}
.chauffeurpas_formulier table span.radiobutton input{
	width:20px !important;
	border: none;
}
.chauffeurpas_formulier table span.LeverRadiobutton{
	width:120px !important;
	display:block;
}
.chauffeurpas_formulier table span.LeverRadiobutton input{
	width:15px !important;
	border: none;
}
.padding_div .chauffeurpas_formulier table {
	margin:10px 0 15px 15px;
}
.chauffeurpas_formulier table p.vraag{
	padding:0;
	margin-right:4px;
	float:left;
}
.chauffeurpas_formulier table p.vraaglaag{
	padding:0;
	margin-right:4px;
	float:left;
}
#ctl00_cphContent_rbEersteAanvraag, #ctl00_cphContent_rbVerlenging, #ctl00_cphContent_rbDuplicaat{
	width:12px;
	height:15px;
	margin-top:0px;
	margin-right:4px;
	float:left;
	border:none;
	padding:0;
}
.padding_div .chauffeurpas_formulier strong {margin-left:15px;}
.chauffeurpas_formulier h2{
	padding-left:0px;
}

.chauffeurpas_formulier input{
	border:1px solid #c2c9d1;
	display:block;
	width:227px;
	height:16px;
	margin-bottom:8px;
	padding:3px;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
}
.chauffeurpas_formulier input#ctl00_cphContent_btnSubmit{
	background:url(/images/send_button_nl.gif) left top no-repeat;
	text-indent:9999px;
	border:none;
	width:100px;
	height:17px;
	margin-top:0px;
	margin-right:25px;
	font-size:0;
	line-height:0;
	float:right;
}
.chauffeurpas_formulier input#ctl00_cphContent_attach{
	border:1px solid #c2c9d1;
	width:227px;
	height:16px;
	display:block;
	margin-bottom:8px;
	padding:3px;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
}   
.chauffeurpas_formulier textarea{
	width:227px;
	height:115px;
	overflow:auto;
	margin-bottom:10px;
	border:1px solid #c2c9d1;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
	padding:3px;
}

.chauffeurpas_formulier td{
	vertical-align:top;
}
 
/*---------------------------------@klanttevredenheids-onderzoek-----------------------------------------*/
.padding_div .klanttevredenheids_onderzoek table{margin-left:0px;}
.padding_div .klanttevredenheids_onderzoek table td{
vertical-align:top;}
.formulier_wrapper_klanttevredenheids_onderzoek{
	margin-top:8px;
	float:left;
}
.klanttevredenheids_onderzoek{
	padding-bottom:10px;
	padding-top:28px;
	color:#000000;
}
.klanttevredenheids_onderzoek h2{
	padding-left:0px;
}
.klanttevredenheids_onderzoek p{
	display:block;
	padding:6px 0 6px 0;
}
.klanttevredenheids_onderzoek input.veld{
	border:1px solid #c2c9d1;
	display:block;
	width:227px;
	height:16px;
	margin-bottom:8px;
	padding:3px;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
}
.klanttevredenheids_onderzoek textarea{
	width:254px;
	height:115px;
	overflow:auto;
	margin-bottom:10px;
	border:1px solid #c2c9d1;
	font: 11px  Arial, Verdana, Helvetica, sans-serif;
	color: #636363;
	padding:3px;
}
.verzend_button{
	float:right;
}
/*-----------------------------------footer--------------------------------------------*/
#footer{
	height:230px;
	width:957px;
	background:url(../images/footer_bg.gif) no-repeat;
	margin:0 auto 0 auto;
	padding:0px 8px 0px 8px;
	clear:both;
	color:#00497e;
}
.footermenu{
	float:left;
	padding-left:12px;
	line-height:37px;
}
.footermenu a{
	font-size:11px;
	color:#00497e;
	text-decoration:none;
}
.footermenu a:hover{
	text-decoration:underline;
}
#footer p{
	float:left;
	padding-right:60px;
}
#footer span{
	font-weight:bold;
}
#footer ul{
	float:left;
	list-style:none;
	padding-left:12px;
	width:160px;
}
#footer ul.splash_footer{
font-weight:bold;
padding-left:0px;
}
.inner_footer{
	padding:12px 10px;
	border-bottom:1px solid #89acc4;
	float:left;
	width:937px;
}
.inner_footer ul span{
	font-weight:bold;
}
.inner_footer a{
	font-size:11px;
	color:#00497e;
	text-decoration:none;
}
.inner_footer a:hover{
	text-decoration:underline;
}

#copyright_footer{
	width:957px;
	border-top:1px solid #fff;
	float:left;
	text-align:center;
}

/* menu voor corporate... Michael Jr*/

.slidemenuBottomStyle {
	position: relative;
	height: 33px;
	background:url(../images/hoofdmenu/menu_eind.gif) repeat-x;
	width:688px;
	overflow: hidden;
	margin-left:0;
	font-size:0px;
	float:left;
}
.slidemenuBottomStyle li {
	float: left;
	list-style: none;
}
.slidemenuBottomStyle li.back {
	border-bottom: 6px solid #f49d00;
	width: 0px;
	height: 6px;
	z-index: 12;
	margin-top:20px;
	position: absolute;
}
.slidemenuBottomStyle li a {
	text-indent:-9999px;
	outline: none;
	top: 0px;
	z-index: 10;
	display: block;
	float: left;
	height: 36px;
	position: relative;
	overflow: hidden;
}

.kop_foto_landen_tekst_bg_corporate{
	position:absolute;
	left:472px;
	top:0px;
	width:270px;
	height:191px;
}
.kop_foto_landen_tekst_corporate{
	position:absolute;
	left:472px;
	top:0px;
	width:270px
}

.kop_foto_landen_corporate{
	position:relative;
	background:url(/uploadedImages/Corporate/home.jpg) 0 0 no-repeat;
	height:191px;
	width:742px;
}

.kop_foto_landen_corporate p{
	color:#fff;
	padding:16px 16px 16px 16px;
	width:239px;
	float:right;
}
.kop_foto_landen_corporate a{
	color:#fff;
	padding-left:10px;
}
.kop_foto_landen_corporate span{
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-bottom:12px;
}
.kiwa_corporate{
	background:url(../images/hoofdmenu/kiwa_corporate.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
}
.kiwa_corporate_zonder_tekst{
	background:url(../images/hoofdmenu/kiwa_corporate_zonder_tekst.gif);
	background-color:#fff;
	width:247px;
	height:33px;
	float: left;
	margin:0;
}
.slidemenuBottomStyle li a.profile {
	background:url(../images/hoofdmenu/en_profile.gif);
	width:105px;
}
.slidemenuBottomStyle li a.profile_active {
	background:url(../images/hoofdmenu/en_profile_active.gif);
	width:105px;
}
.slidemenuBottomStyle li a.news {
	background:url(../images/hoofdmenu/en_news.gif);
	width:106px;
}
.slidemenuBottomStyle li a.news_active {
	background:url(../images/hoofdmenu/en_news_active.gif);
	width:106px;
}
.slidemenuBottomStyle li a.events {
	background:url(../images/hoofdmenu/en_events.gif);
	width:106px;
}
.slidemenuBottomStyle li a.events_active {
	background:url(../images/hoofdmenu/en_events_active.gif);
	width:106px;
}
.slidemenuBottomStyle li a.activities {
	background:url(../images/hoofdmenu/en_activities.gif);
	width:106px;
}
.slidemenuBottomStyle li a.activities_active {
	background:url(../images/hoofdmenu/en_activities_active.gif);
	width:106px;
}
.slidemenuBottomStyle li a.markets {
	background:url(../images/hoofdmenu/en_markets.gif);
	width:106px;
}
.slidemenuBottomStyle li a.markets_active {
	background:url(../images/hoofdmenu/en_markets_active.gif);
	width:106px;
}
.slidemenuBottomStyle li a.careers {
	background:url(../images/hoofdmenu/en_careers.gif);
	width:106px;
}
.slidemenuBottomStyle li a.careers_active {
	background:url(../images/hoofdmenu/en_careers_active.gif);
	width:106px;
}
.slidemenuBottomStyle li a.publications {
	background:url(../images/hoofdmenu/en_publications.gif);
	width:125px;
}
.slidemenuBottomStyle li a.publications_active {
	background:url(../images/hoofdmenu/en_publications_active.gif);
	width:125px;
}

.slidemenuBottomStyle li a:hover, .slidemenuBottomStyle li a:active, .slidemenuBottomStyle li a:visited {
	border: none;
}

.left_col a{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.left_col a:active, .left_col a:visited, .left_col a:focus {
	color:#FFFFFF;
	text-decoration:none;
}
.left_col a:hover{ text-decoration:underline;}

} /* end of media screen blok, don't remove */

@media print { 
body {
    background:#ff0000;
	font-size:12pt;
	font-family:"Arial", Helvetica, sans-serif;
	text-align:left;
}
h1{
	font-size:18px;
	font-weight:bold;
}
h2{
	font-size:18px;
	font-weight:bold;
}
.header{
	display:none;
}
/*.header img{
	float:none;
	border:none;
}
.nieuws_blok{
	float:left;
	clear:left;
	margin:0;
}
.nieuws_blok h2{
	float:left;
	clear:left;
	margin:0;
}
.nieuws_blok p{
	float:left;
	clear:left;
	margin:0;
}
.expertise_blok{
	float:left;
	clear:left;
	margin:0;
}*/
.contentwrapper{
	width:100%;
	float:none;
	margin:0;
}
#footer{
	display:none;
}
.rightwrapper{
	display:none;
}
.leftwrapper{
	display:none;
}
.selector_wrapper{
	display:none;
}
.steden_wrapper_temp img{
	display:none;
}
.steden_wrapper_temp ul{
	margin:0 0 15px 0;
}
.foto_wrapper{
	display:none;
}
.kruimelpad{
	display:none;
}
a:link, a:visited
{
	color: #000;
	text-decoration:underline;
}
	
	
} /* end of media print blok, don't remove */

/*===================== @calendar =======================*/
.calendar {
		position:relative; 
		height:auto; 
		margin:5px;
		width:182px; 
		background:url(../images/bg-calendar.jpg) no-repeat 0 28px; 
		padding:0px 11px 0 13px;
	}
	
.calendar h2 {
			background:url(../images/bg-calendar-h2.jpg) no-repeat 0 0; 
			color:#fff; 
			font-size:13px; 
			text-align:center; 
			padding:14px 0 9px 0; 
			margin:0 -11px 0 -13px;
		}

		.calendar h2 a:link, .calendar h2 a:active, .calendar h2 a:visited  {color:#fff; text-decoration:none; padding:0px 20px 0px 20px;}
		.calendar h2 a:hover {text-decoration:underline;}
		
	.calendar ul, .calendar ol {list-style:none; position:relative; margin-left:0px;}	
		.calendar .datums {border:2px solid #fff; width:172px; padding:1px 2px 2px 2px; height:auto;}
		.calendar .datums table {width:173px; margin-left:-1px;}
		.calendar ul.dagen {height:23px;}
			.calendar ul.dagen li {
					position:absolute;
					width:24px; 
					height:17px; 
					font-size:11px; 
					background-color:#00497e; 
					top:0;
					text-align:center;
					padding-top:3px;
					color:#fff;
				}
			
			.calendar li.maandag {left:0;}
			.calendar li.dinsdag {left:26px;}
			.calendar li.woensdag {left:52px;}
			.calendar li.donderdag {left:78px;}
			.calendar li.vrijdag {left:104px;}			
			.calendar li.zaterdag {left:130px;}	
			.calendar li.zondag {left:156px;}
			
			.calendar ul.dagen li.zaterdag, .calendar ul.dagen li.zondag {background-color:#f49d00;}
		
		.calendar .datums td {
			padding:3px 3px 3px 3px; 
			color:#636365; 
			background-color:#fff; 
			color:#636365; 
			text-align:center; 
			font-weight:bold; 
			font-size:11px;		
			width:24px;	
	}	
	.footer-image {margin:10px 0 -15px -13px;}
			

				
		.calendar th {background-color:#782f76;  width:24px; height:22px; font-size:11px;}
		.calendar td.weekend {background-color:#cad5e9;width:24px;}
		.calendar td.andere-maand {color:#b8b9bc;width:24px;}
		.calendar td.andere-maand.weekend {color:#fff;width:24px;}
		.calendar td.today {background-color:#7a9d59; color:#fff;width:24px;}
		.calendar td.today a {background-color:#7a9d59; color:#fff;width:24px;}
		.calendar td.date-event {background-color:#c0022b; color:#fff;width:24px;}
		.calendar td.date-event a {color:#fff; width:24px;}
		.calendar td.date-verjaardag {background-color:#f18034; color:#fff;width:24px;}
		.calendar td.date-verjaardag a {color:#fff; text-decoration:none;width:24px;}
		.calendar th.weekend-header {background-color:#f18034;width:24px;}
		.calendar tr.white-spacer td {background-color:transparent; padding:0; font-size:4px;width:24px;}
		
		.current-events {
				position:relative;
				background:url(../images/bg-calendar-events.jpg) no-repeat 0 0; 
				width:181px; 
				margin:10px 0 0 -1px;
			}
			.current-events strong {color:#666a6e; text-align:center; padding:4px 0; display:block;}
				.current-events ul {
						position:relative;
						height:88px;
						list-style:none; 
						background:url(../images/bg-calendar-events_footer.gif) no-repeat left bottom; 
						padding-bottom:2px;
					}
					
					.current-events li {
							float:left;
							border-top:1px solid #96989b; 
							padding:5px 0; 
							width:159px;
							font-size:11px; 
							margin:0 11px;
							display:inline;
						}
						
						.current-events li a:link, .current-events li a:active, .current-events li a:visited {
							text-decoration:none; 
							color:#666a6e;
							background:url(../images/list-bullet.gif) no-repeat 0 4px; 
							padding-left:14px; 
						}
						.current-events li a:hover {text-decoration:underline;}
