body{font-family:arial, verdana; font-size:12px;  color:#222; background-color:#ced5fc;}
a{text-decoration:none; color:#222;}
a:hover{text-decoration:underline;}
div {position:relative;}
p {margin:0px;}

.error {
background-color:#FF9900;}

#menu_medcare{
	width:100%;
	height:17px;
	background-image:url(images/menu_medcare_achtergrond.gif);
	background-repeat:repeat-x;
	position:absolute;
	top:0px;
	left:0px;
}
#menu_medcare_naam{
	width:228px;
	height:34px;
	float:left;
}

#tabbladen{

width:700px;
margin: 0 45%

}

#menu_medcare_tabblad{
	background-image:url(images/tabheader-green-small.png);
	background-repeat:no-repeat;
	margin-top:8px;
	float:left;
	height:28px;
	width:149px;
	margin-right:10px;
	
}
#menu_medcare_tabblad a:hover{
	background-image:url(images/tabheader-medcare.png);
	background-repeat:no-repeat;
	height:40px;
	width:150px;
	
}

#menu_medcare_tabblad a{
	display:block;
	width:100%;
	height:100%;
}

#menu_medcare_tabblad1{
	background-image:url(images/tabheader-expo.png);
	background-repeat:no-repeat;
	margin-top:8px;
	float:left;
	width:149px;
	height:28px;
	margin-right:10px;
	margin-bottom:10px;
	}

#menu_medcare_tabblad1 a:hover{
	background-image:url(images/tabheader-expo-over.png);
	background-repeat:no-repeat;
	height:40px;
	width:150px;
	}

#menu_medcare_tabblad1 a{
	display:block;
	width:100%;
	height:100%;
}

#menu_medcare_tabblad2{
	background-image:url(images/tabheader-red-small.png);
	background-repeat:no-repeat;
	margin-top:8px;
	float:left;
	width:150px;
	height:40px;
	
}

#menu_medcare_tabblad2 a:hover {
	background-image:url(images/tabheader-healthcare.png);
	background-repeat:no-repeat;
	height:40px;
	width:150px;
	
}

#menu_medcare_tabblad2 a:hover span{
	display:none;
}

.actieftabblad span{
	display:none;
}
.actieftabblad{
	background-image:url(images/tabheader-healthcare.png);
	background-repeat:no-repeat;
	height:28px;
	width:149px;
	float:left;
	margin-left:-50px;
	margin-top:8px;
	margin-right:10px;
	
	
	}

#container_top{
	width:980px;
	height:20px;
	/*background-image:url(images/achtergrond_geheel_bovenkant.gif);*/
	/*background-repeat:no-repeat;*/
	position:absolute;
	top:57px;
	left:50%;
	margin-left:-490px;
}

#body-wrapper {
margin:0 auto;
padding:0;
width:1150px;
} 

#container{
	
	width:900px;
	padding:40px 40px 0px 40px;
	
	background-color:#fff;
	float:left;
}


#container_bottom{
	width:980px;
	height:20px;
	/*background-image:url(images/achtergrond_geheel_onderkant.gif);*/
	/*background-repeat:no-repeat;*/
	margin-top:30px;
	margin-left:-40px;
}

#logo_subtitel{
	width:900px;
}
#logo{
	width:339px;
	height:64px;
	float:left;
}
#subtitel{
	width:450px;
	height:50px;
	float:right;
	text-align:right;
	padding-top:15px;
}
#subtitel span{
	text-align:right;
	color:#666;
	font-style:italic;
	font-size:18px;
}
#menu{height:70px;}
#menu_doelgroepen div{
	float:left;
	font-weight:bold;
	width:80px;
	padding-left:15px;
	padding-right:30px;
	font-size:12px;
}

#menu_doelgroepen .active{
	background-image:url(images/menu_bezoekerexposant_achtergrond.jpg);
	background-repeat:no-repeat;
}
#menu_doelgroepen a{
	color:#777;
}
.menu_hoofd{
	width:898px;
	height:40px;
	font-weight:bold; 
	background-image:url(images/background-menu.png);
	background-repeat:repeat;
}
.menu_hoofd div{
	float:left;
	height:100%;
	margin:0px 0px;
	border-right:1px solid #2c43ab;
}
.menu_hoofd a  {
	font-size:12px;
	font-weight:bold;
	display:block;
	height:100%;
	width:100%;
	padding:0 40px;
	color:#FFE1ED;
	line-height:40px;
	}
	
	.menu_hoofd div:hover {background-image:url(images/background-menu-hover.png);
	background-repeat:repeat;}
	

.activex{background-image:url(images/background-menu-activex.png);
	background-repeat:repeat;}	




.menu_sub{
	width:100%;
	height:40px;
	font-weight:bold; 
	line-height:40px;
}
.menu_sub span{
	float:left;
	height:100%;
}
.menu_sub a {
	/* display:block; */
	height:100%;
	padding:5px 15px;
	color:#2c43ab;
	font-size:12px;
}




#broodkruimel {
	color:#999999;
	font-size: 12px; 
	margin:0px 3px 5px 5px;
	}
#broodkruimel a{
	text-decoration:none;
	color:#999999;
	}
#broodkruimel a:hover{
	text-decoration:underline;
	}
	#home_banner{width:900px;
	margin-top:1px;}
	
	#home_banner_image {float:left;
	height:368px;
	width:654px;
	}
	#banner_tekst{
	margin:-370px 0 0 675px;
	position:absolute;
	line-height:34px;}
	
	#home_banner_blokken{
	background-repeat:repeat-x;
	}
	
	.home_banner_blok1 {
	background-image:url(images/home_banner_blok1.gif);
	height:123px;
	}
	.home_banner_blok2 {
	background-image:url(images/home_banner_blok2.gif);
	height:123px;
	}
	.home_banner_blok3 {
	background-image:url(images/home_banner_blok3.gif);
	height:122px;
	}
	
	.vervolg_home_banner_blok1{
	background-color:#2D419A;
	height:369px;
	}
	
	#home_blokken {
	width:930px;
	margin-top:15px;
	
	}
	
	.home_blok{
	width:281px;
	float:left;
	margin-right:29px;

	}
	
	
	.home_blok_bovenkant{
	background-image:url(images/home_blok_bovenkant.gif);
	width:281px;
	height:10px;
	background-repeat:no-repeat;
	}
	
	.home_blok_middenstuk	{
	background-image:url(images/home_blok_middenstuk.gif);
	width:271px;
	background-repeat:repeat-y;
	height:250px;
	padding:5px 5px 5px 10px;
	}
	
	.home_blok_middenstuk  h4 {
	color:#2D429B;
	font-weight: bold;
	font-size: 14px; 
	margin:0;
	padding:0;
	}
	
	.home_blok_onderkant	{
	background-image:url(images/home_blok_onderkant.gif);
	width:281px;
	height:15px;
	background-repeat:no-repeat;
	}
	
	
	.home_blok_breed{
	width:435px;
	float:left;
	margin-right:24px;
	}
	
	
	.home_blok_breed_bovenkant{
	background-image:url(images/home_blok_breed_bovenkant.gif);
	width:442px;
	height:10px;
	background-repeat:no-repeat;
	}
	
	.home_blok_breed_middenstuk	{
	background-image:url(images/home_blok_breed_middenstuk.gif);
	width:427px;
	background-repeat:repeat-y;
	height:275px;
	padding:5px 5px 35px 10px;
	}
	
	.home_blok_breed_middenstuk  h4 {
	color:#2D429B;
	font-weight: bold;
	font-size: 14px; 
	margin:0;
	padding:0;
	}
	
	.home_blok_breed_onderkant	{
	background-image:url(images/home_blok_breed_onderkant.gif);
	width:442px;
	height:15px;
	background-repeat:no-repeat;
	}
	
	
	
	
	
	
	
	
	
	
	.vervolg_home_blok{
	width:587px;
	float:left;
	margin-right:29px;
	}
	
	.vervolg_home_bovenkant{
	background-image:url(images/vervolg_home_bovenkant.gif);
	width:590px;
	height:10px;
	background-repeat:no-repeat;
	}
	
	.vervolg_home_middenstuk	{
	background-image:url(images/vervolg_home_middenstuk.gif);
	width:590px;
	background-repeat:repeat-y;
	height:250px;
	
	}
	
	.vervolg_home_onderkant	{
	background-image:url(images/vervolg_home_onderkant.gif);
	width:590px;
	height:15px;
	background-repeat:no-repeat;
	}
	
	.vervolg_tekst_programma {
	width:275px;
	float:left;
	}
	
	.vervolg_tekst_programma h4 {
	color:#2D429B;
	font-weight: bold;
	font-size: 14px; 
	margin:0;
	padding:10px;
	}
	
	.vervolg_tekst_programma p {
	margin:0;
	padding:5px 10px 0px 10px;
		}
	
	.vervolg_afbeelding_programma {
	width:282px;
	float:right;
	padding-right:10px;
	}
	.vervolg_programma_middenstuk	{
	background-image:url(images/vervolg_home_middenstuk.gif);
	width:587px;
	background-repeat:repeat-y;
	height:250px;
	padding:0px 5px;
	}
	
	.home_nieuwsbrief_middenstuk	{
	background-image:url(images/home_blok_middenstuk.gif);
	width:271px;
	background-repeat:repeat-y;
	height:250px;
		}
	
	.home_zoek{
	width:900px;
	margin-top:15px;
		
	}
	
	.home_zoek_bovenkant{
	background-image:url(images/home_zoek_bovenkant.gif);
	height:10px;
	background-repeat:no-repeat;
	}
	
	#home_zoek_middenstuk{
	background-image:url(images/home_zoek_middenstuk.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	
	}
	
	#home_zoek_middenstuk_tekst{
	background-image:url(images/home_zoek_middenstuk.gif);
	background-repeat:repeat-y;
	padding:0 0 0 15px;
	color:#333;
	}
	
	.home_zoek_middenstuk_tekstxxxxxxxxxx{
	background-image:url(images/home_zoek_middenstuk.gif);
	background-repeat:repeat-y;
	padding-left:10px;
	}
	
	#home_zoek_middenstuk h4 {
	color:#999999;
	font-weight: bold;
	font-size: 24px; 
	margin:0;
	padding:0;
	}
	
	#home_zoek_middenstuk_tekst h4 {
	color:#2D429B;
	font-weight: bold;
	font-size: 24px; 
	margin:0px;
	padding-bottom:30px;
	}
	
	#home_zoek_middenstuk_tekst h5 {
	color:#2D429B;
	font-weight: bold;
	font-size: 14px; 
	margin:0px;
	padding-bottom:30px;
	}
	
	#home_zoek_middenstuk_tekst h6 {
	color:#BC0653;
	font-weight: bold;
	font-size: 14px; 
	margin:0px;
	padding-bottom:30px;
	}
	
	
	
	
	
	#home_zoek_middenstuk p {
	width:200px;
	color:#000;
	font-weight: bold;
	font-size: 12px; 
	margin:0;
	padding:0;
	padding-left:50px;
	float:left;
	}
	
	.home_zoek_onderkant{
	background-image:url(images/home_zoek_onderkant.gif);
	height:10px;
	background-repeat:no-repeat;
	}
	
	#advertenties{
	width:940px;
	margin-top:15px;
	margin-left:30px;
	}
	
	.advertenties_afstand {
	width:180px;
	float:left;
	}
	
	
	#print_email_blok {
	width:450px;
	margin-top:15px;
	color:#000;
	font-weight: bold;
	font-size: 12px; 
	height:72px;
	float:left;
	}
	
	.print_email_blok_bovenkant {
	background-image:url(images/print_email_talen_bovenkant.gif);
	height:10px;
	background-repeat:no-repeat;
	}
	
	.print_email_middenstuk{
	background-image:url(images/print_email_talen_middenstu.gif);
	height:30px;
	background-repeat:repeat-y;
	}
	
	.print_email_onderkant {
	background-image:url(images/print_email_talen_onderkant.gif);
	height:10px;
	background-repeat:no-repeat;
	}
	
	#print_email {
	background-image:url(images/print.gif);
	height:36px;
	background-repeat:no-repeat;
	width:150px;
	padding-left:50px;
	padding-top:5px;
	margin-left:5px;
	float:left;
	}
	
	#stuur_email {
	background-image:url(images/email.gif);
	height:36px;
	background-repeat:no-repeat;
	width:150px;
	margin-left:20px;
	padding-left:50px;
	padding-top:5px;
	float:left;
	}
	
	
	#talen_blok {
	width:229px;
	margin-top:15px;
	color:#000;
	font-weight: bold;
	font-size: 11px; 
	height:72px;
	float:right;
	}
	
	.talen_bovenkant {
	background-image:url(images/talen_bovenkant.gif);
	height:10px;
	background-repeat:no-repeat;
	
	}
	
	.talen_middenstuk{
	background-image:url(images/talen_middenstuk.gif);
	height:30px;
	background-repeat:repeat-y;
	
	}
	
	.talen_onderkant {
	background-image:url(images/talen_onderkant.gif);
	height:10px;
	background-repeat:no-repeat;
	
	}
		
	.talen_nl {
	
	height:14px;
	background-repeat:no-repeat;
	width:95px;
	padding-left:10px;
	margin-left:16px;
	margin-top:7px;
	float:left;
	}
	
#talen_nl img{
	margin-left:6px;
}
	
	.talen_fr {
	
	height:14px;
	background-repeat:no-repeat;
	width:93px;
	padding-left:0px;
	margin-left:14px;
	margin-top:7px;
	float:left;
	}
	
#talen_fr img{
	margin-right:6px;
}
	
	#menu_onder{
	background-color:#2c43ab;
	background-repeat:no-repeat;
	height:7px;
	}
	
	#voetnoot {
	width:930px;
	
	}
	
	.voetitems{
	width:125px;
	color:#000;
	font-size: 11px; 
	float:left;
	margin-right:30px;
	}
	
	.voetitems a{
	text-decoration:none;
	color:#000;
	}
	
	.voetitems a:hover{
	text-decoration:underline;
	color:#000;
	}
	
	#copyright{
	font-size: 11px; 
	color:#999999;
	margin-top:20px;
	}
	
	.voetnoot-afstand {
	margin-bottom:5px; 
	font-weight:bold;
	}

	
	

.homepage_banner_afbeelding{
	width:650px;
	height:368px;
	float:left;
	margin:0px;
	padding:0px;
}

.homepage_banner_afbeelding a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	border:none;
	color:#FFF;
}

.homepage_banner_tekst{
	width:246px;
	height:348px;
	float:right;
	padding:10px;
	margin-left:-16px;
	text-decoration:none;
}

#h_b_a_1{background-image:url(/images/healthcare2012-1.png); background-repeat:no-repeat;}
#h_b_a_2{background-image:url(/images/healthcare2012-2.png); background-repeat:no-repeat;}
#h_b_a_3{background-image:url(/images/healthcare2012-3.png); background-repeat:no-repeat;}
#h_b_t_1{background-image:url(/images/home_banner_healthcare_bg.png); background-repeat:no-repeat;}
#h_b_t_2{background-image:url(/images/home_banner_seminaries_bg.png); background-repeat:no-repeat;}
#h_b_t_3{background-image:url(/images/home_banner_thinkgreen_bg.png); background-repeat:no-repeat;}

.homepage_banner_tekst_actief{
	height:122px;
	width:220px;
	margin-left:26px;
}

.homepage_banner_tekst_actief a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	border:none;
	color:#FFF;
}

.homepage_banner_tekst_actief a:hover{
	text-decoration:none;
}

.homepage_banner_tekst_nietactief{
	height:122px;
	width:220px;
	margin-left:26px;
}

.homepage_banner_tekst_nietactief a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	border:none;
	color:#FFF;
}

.homepage_banner_tekst_nietactief a:hover{
	text-decoration:none;
}

.homepage_banner_tekst_actief h4{
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 6px 0px;
	padding:0px;
}

.homepage_banner_tekst_actief p{
	color:#FFF;
	font-size:13px;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0px;
}

.homepage_banner_tekst_nietactief h4{
	color:#FFDBF2;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 6px 0px;
	padding:0px;
}

.homepage_banner_tekst_nietactief p{
	color:#FFDBF2;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0px;
}

.contentblok_links{
	width:855px;
	padding:15px;
}

.contentblok_links_tekst{
	width:300px;
	text-align:left;
	float:left;
}

.contentblok_links_afbeelding{
	float:right;
}

.contentblok_rechts{
	width:855px;
	padding:15px;
}

.contentblok_rechts_tekst{
	width:400px;
	text-align:left;
	line-height:14px;
	float:right;
}

.contentblok_rechts_afbeelding{
	float:left;
}

.contentblok_links_tekst h3{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#2D429B;
}

.contentblok_rechts_tekst h3{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#CC0058;
}

.contentdivisionline{
	width:660px;
	margin:30px  0px 30px 108px;
	height:1px;
	background-color:#BBB;
}

#printentalen{
	width:900px;
}

.paginaintro_tekst{
	width:500px;
	float:left;
}

.paginaintro_afbeelding{
	width:320px;
	float:right;
}

.paginaintro_tekst h2{
	font-size:16px;
	color:#2D429B;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:bold;
}

.paginaintro_tekst h5{
	font-size:12px;
	font-weight:bold;
	color:#2D429B;
	margin:0px 0px 3px 0px;
	padding:0px;
}

.paginaintro_tekst p{
	margin:0px;
	padding:0px;
}

#home_zoek_middenstuk h5{
	font-family:Arial Black, Arial, Helvetica, sans-serif;
	font-size:40px;
	line-height:50px;
	font-weight:bold;
	margin:0px 15px;
	padding:0px;
	color:#888;
	float:left;
}

#search_input{
	width:560px;
	height:31px;
	background-image:url(images/search_input_bg.png);
	background-repeat:no-repeat;
	border:none;
	padding:7px 0px 0px 10px;
	margin:8px 0px 0px 10px;
	font-size:18px;
	color:#333;
	float:left;
}

#search_button{
	width:92px;
	height:38px;
	float:left;
	background-image:url(images/search_search.png);
	background-repeat:no-repeat;
	margin:8px 0px 0px 25px;
	padding:0px;
	border:none;
}

.button{width:92px;
	height:38px;
	background-image:url(images/button.jpg);
	background-repeat:no-repeat;
	margin:8px 0px 0px 25px;
	padding:0px;
	border:none;}
	
.button:hover{width:92px;
	height:38px;
	background-image:url(images/button-hover.jpg);
	background-repeat:no-repeat;
	margin:8px 0px 0px 25px;
	padding:0px;
	border:none;}
	
.button1{width:130px;
	height:38px;
	background-image:url(images/button1.jpg);
	background-repeat:no-repeat;
	margin:8px 0px 0px 25px;
	padding:0px;
	border:none;}
	
.button1:hover{width:130px;
	height:38px;
	background-image:url(images/button1-hover.jpg);
	background-repeat:no-repeat;
	margin:8px 0px 0px 25px;
	padding:0px;
	border:none;}	

#search_form{
	float:left;
	margin-left:171px;
}

#search_extended{
	float:right;
	width:150px;
	text-align:right;
	margin:0px 144px 0px 0px;
	padding:0px;
}

#search_extended a{
	text-decoration:none;
	color:#666;
}

#search_extended a:hover{
	text-decoration:underline;
}

#maileenvriend { height:100px; margin:-400px 0 0 -200px; color:#fff;}



.paragraaf {width:898px; min-height:227px;}

.paragraaf_links{float:left; width:423px; padding-left:5px; padding-right:5px; display:block; height:227px;}

.paragraaf_rechts{float:right; width:423px; padding-left:5px; padding-right:10px; display:block; height:227px;}

.paragraaf_subkop{float:left;width:450px;}

.paragraaf_intro {width:500px; float:left; margin-bottom:15px;}


.paragraaf_plaatje_rechts{float:left; width:423px;  }

.paragraaf_plaatje_links{float:right; width:423px; }


.paragraaf_onderlijn{background-image:url(images/paragraph-lijn.gif); background-repeat:no-repeat;width:886px; height:14px;}

#kader-rechts{
float:right;
height:600px;
}

.kader-links{
	
	position:absolute;
	top:77px;
	left:50%;
	margin-left:-650px;
	
}
	
#linkedin {
width:160px;
	margin-top:23px;
	height:33px;
	float:left;
	margin-left:20px;
	border:0px;
	}

.invulveld {font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;width: 218px;padding-left: 5px;height: 15px;color: #333333;}
.invulveld-geenbreedte {font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;padding-left: 5px;height: 15px;color: #333333;}
.tekstvak {font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px;border: 1px solid #A7A6AA;margin: 4px;width: 218px;padding-left: 5px;color: #333333;}


.kop {color:#2D429B;
	font-weight: bold;
	font-size: 24px; 
	margin:0px;
	padding-top:30px;
	padding-bottom:30px;
	}


.intro {
	color:#BC0653;
	font-weight: bold;
	font-size: 14px; 
	margin:0px;
	padding-bottom:30px;
	
	}
 
.subkop {
	color:#2D429B;
	font-weight: bold;
	font-size: 14px; 
	margin:0px;
	width:400px;
	}
	


.schoonmaak {clear:both;}

.box-shadow {
    -moz-box-shadow: 		0px 1px 3px #777; /* FF3.5 - 3.6 */
    -webkit-box-shadow:	    0px 1px 3px #777; /* Saf3.0+, Chrome */
    box-shadow: 			0px 1px 3px #777; /* Opera 10.5, IE9, FF4+, Chrome 10+ */
}

.box-round {
    -moz-border-radius: 	4px; 	 /* FF1-3.6 */
    -webkit-border-radius: 	4px;     /* Saf3-4, iOS 1-3.2, Android <1.6 */
    border-radius: 			4px;     /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */  
	/* useful if you don't want a bg color from leaking outside the border: */        
    -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
}	
.box-round-bottom {
    -moz-border-radius: 	0px 0px 7px 7px; 	 /* FF1-3.6 */
    -webkit-border-radius: 	0px 0px 7px 7px;     /* Saf3-4, iOS 1-3.2, Android <1.6 */
    border-radius: 			0px 0px 7px 7px;     /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */  
	/* useful if you don't want a bg color from leaking outside the border: */        
    -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 	
}
