@charset "utf-8";
/* CSS Document Algemeen */

/**************************************************************
** Algemene Styles
***************************************************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	/* Margin en padding nodig om Popup laag overlay te krijgen in IE 6, dus het liefst laten staan */
	margin:0px;
	padding:0px;
	}

a{ color:#00275D; text-decoration:none;}
a:hover{ color:#E8AE10; text-decoration:none;}
p{ margin:0 0 14px 0; padding:0px;}	
img{ border:none;}
form{ margin:0px; padding:0px;}

h1{ font-size:44px; line-height:48px;}
h2{ font-size:38px; line-height:42px;}
h3{ font-size:32px; line-height:36px;}
h4{ font-size:26px; line-height:30px;}
h5{ font-size:20px; line-height:24px;}
h6{ font-size:14px; line-height:20px;}

h1, h2, h3, h4, h5, h6{ margin:0 0 5px 0; padding:0px;}

.pngfix{ behavior:url(http://www.bratstandards.nl/Include/iepngfix.htc);}
.clear{ clear:both; height:0px;}
.transparantie_10{ filter:alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1;}
.transparantie_20{ filter:alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
.transparantie_30{ filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
.transparantie_40{ filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;}
.transparantie_50{ filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.transparantie_60{ filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
.transparantie_70{ filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.transparantie_80{ filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
.transparantie_90{ filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.transparantie_100{ filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

/**************************************************************
** Vlakverdeling website
***************************************************************/

#header{
	color:#717375;
	font-size:11px;
	font-weight:bold;
	height:58px;
	padding:5px 15px 0 0;
}
#header #taalkeuze{
	float:right;
}
#header #taalkeuze P{
	float:left;
	margin:10px 10px 0 0; 
}
#header #taalkeuze UL{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
#header #taalkeuze UL LI{
	float:left;
	margin:10px 0 0 5px;
}
#header #taalkeuze UL LI A IMG{
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}
#header #taalkeuze UL LI A:hover IMG{
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

#header #taalkeuze UL LI.aan A IMG{
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}



#header FORM{
	float:right;
	text-align:right;
}
#header FORM FIELDSET{
	border:0px;
	margin:6px 30px 0 0;
	padding:0px;
}
#header FORM FIELDSET LABEL{
	margin:0 10px 0 0;
}
#header FORM FIELDSET INPUT{
	border:1px solid #E2E3E4;
	width:130px;
}
#header FORM FIELDSET INPUT.knop{
	font-family:"Arial Black";
	border:0px;
	color:#00275D;
	background:#FFFFFF;
	font-size:12px;
	width:auto;
}



#menu_container{
	background:url(../Images/VG/bg_menu.gif);
	height:229px;
}
#menu{

}

#menu #logo{
	float:left;
	width:198px;
	height:229px;
	background:url(../Images/VG/logo.gif);
}
#menu #logo A{
	display:block;
	width:198px;
	height:229px;
}

#menu #naast_logo #hoofdmenu{
	height:32px;
	margin:0 0 6px 0;
}
#menu #naast_logo #hoofdmenu UL{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu #naast_logo #hoofdmenu UL LI{
	float:left;
}
#menu #naast_logo #hoofdmenu UL LI.open{
	background:url(../Images/VG/bg_menu_aan.gif);
}

#menu #naast_logo #hoofdmenu UL LI A{
	background-image:url(../Images/VG/bullet_hoofdmenu.gif);
	background-repeat:no-repeat;
	background-position:19px 11px;
	display:block;
	padding:6px 15px 7px 34px;

	font-family:"Arial Black";
	font-size:14px;
	color:#FFFFFF;
}
#menu #naast_logo #hoofdmenu UL LI.open A{
	background-image:url(../Images/VG/bullet_hoofdmenu_aan.gif);
}

#menu #naast_logo #hoofdmenu UL LI.dicht UL{
	display:none;
}
#menu #naast_logo #hoofdmenu UL LI.open UL{
	z-index:10;
	background:#00275D;
	width:165px;
	margin:31px 0 0 0;
	position:absolute;
}
#menu #naast_logo #hoofdmenu UL LI.open UL LI{
	border-bottom:1px dotted #FFFFFF;
	float:none;
}
#menu #naast_logo #hoofdmenu UL LI.open UL LI.laatste{
	border-bottom:1px dotted #000000;
	float:none;
}

#menu #naast_logo #hoofdmenu UL LI.open UL LI A{
	background-image:none;
	background-repeat:no-repeat;
	background-position: right 5px;
	display:block;
	padding:2px 30px 3px 34px;
	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;
	color:#FFFFFF;
}
#menu #naast_logo #hoofdmenu UL LI.open UL LI A:hover{
	background-color:#3c5383;
	background-image:url(../Images/VG/bullet_submenu.gif);
}
#menu #naast_logo #hoofdmenu UL LI.open UL LI A.aan{
	background-color:#3c5383;
}




#menu #naast_logo #beeld_1{
	float:left;
}
#menu #naast_logo #beeld_1 IMG{
	float:left;
}
#menu #naast_logo #beeld_2{
	float:left;
}
#menu #naast_logo #beeld_2 IMG{
	float:left;
}
#menu #naast_logo #beeld_links{
	float:left;
}
#menu #naast_logo #header_news{
	z-index:1;
	position:relative;
	float:left;
	width:550px;
	height:175px;
	background:#133769;
}
#menu #naast_logo #header_news #kop_1{
	position:absolute;
	z-index:17;
	left:0px;
	top:0px;
}
#menu #naast_logo #header_news #kop_1 IMG{
	behavior:url(http://www.mobile-medical.eu/Include/iepngfix.htc);
}
#menu #naast_logo #header_news #beeld_links{
	background-position: bottom left;
	background-repeat:no-repeat;
	z-index:15;
	position:absolute;
	left:0px;
	bottom:0px;
	width:350px;
	height:175px;
}
#menu #naast_logo #header_news #beeld_rechts{
	background-position: right bottom;
	background-repeat:no-repeat;
	z-index:16;
	position:absolute;
	right:0px;
	bottom:0px;
	width:350px;
	height:175px;
}




#content{
	background:url(../Images/VG/bg_content_links.gif) repeat-y left;
	float:left;
	width:990px;
}
#content.home{
	background: none;
}
#content #menu_links{
	font-size:13px;
	float:left;
	width:198px;
}
#content #menu_links UL{
	margin:53px 0 50px 0;
	padding:0px;
	list-style:none;
}
#content #menu_links UL LI A{
	font-weight:bold;
	color:#00275D;
	display:block;
	width:153px;
	padding:4px 0 4px 45px;
}
#content #menu_links UL LI A:hover{
	background-color:#FFFFFF;
	background-image:url(../Images/VG/bullet_op_wit.gif);
	background-repeat:no-repeat;
	background-position:24px 7px;
}

#content #menu_links UL LI A.aan{
	background:#FFFFFF;
}






#content #inhoud{
	font-size:15px;
	line-height:20px;
	float:left;
	width:522px;
	margin:12px 0 15px 28px; 
}

#content #inhoud #breadcrumbs{
	font-size:11px;
	color:#717375;
	margin:0 0 4px 0; 
}
#content #inhoud #breadcrumbs A{
	color:#A9ABAE;
}
#content #inhoud #breadcrumbs A:hover{
	color:#717375;
}
#content #inhoud #breadcrumbs IMG{
	margin:5px 3px 1px 3px;
}
#content #inhoud H1{
	color:#00275D;
	font-size:22px;
	line-height:28px;
	margin:6px 0 13px 0;
	padding:0px;
}
#content #inhoud P{
	margin:0 0 14px 0;
	padding:0px;
}	





#content #see_also{
	font-size:15px;
	float:left;
	width:242px;
	padding:0 0 37px 0;
	background:url(../Images/VG/bg_bottem_see_alse.jpg) bottom no-repeat;
}
#content #see_also H3{
	margin:35px 0 10px 56px;
	color:#00275D;
	font-size:21px;
	font-weight:bold;
}
#content #see_also UL{
	margin:0px;
	padding:0px;
	list-style:none;
}
#content #see_also UL LI A{
	color:#B1B4B6;
	display:block;
	width:165px;
	padding:4px 0 4px 77px;
}
#content #see_also UL LI A:hover{
	color:#00275D;
}
#content #see_also UL LI A.aan{
	background-image:url(../Images/VG/bullet_op_wit.gif);
	background-repeat:no-repeat;
	background-position:57px 5px;
	color:#00275D;
}



#content #latest_news{
	font-size:15px;
	float:left;
	width:242px;
}
#content #latest_news H3{
	margin:35px 0 5px 17px;
	color:#00275D;
	font-size:21px;
	font-weight:bold;
}
#content #latest_news UL{
	margin:0 0 35px 0;
	padding:0px;
	list-style:none;
}
#content #latest_news UL LI{
	padding:0 0 18px 20px;
	background:url(../Images/VG/bg_bottem_latest_news.jpg) bottom no-repeat;
}


#content #latest_news UL LI P{
	margin:0px;
}
#content #latest_news UL LI P.datum{
	color:#BCBEC0;
	font-size:11px;
}
#content #latest_news UL LI P.titel{
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	color:#00275D;
}
#content #latest_news UL LI P.zin{
	font-size:11px;
	line-height:12px;
	font-weight:bold;
	margin:0 0 4px 0;
}
#content #latest_news UL LI P.zin A{
	display:block;
	width:187px;
	background-image:url(../Images/VG/bullet_op_wit.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	color:#939598;
	padding:0 25px 0 0;
}
#content #latest_news UL LI P.zin A:hover{
	color:#E8AE10;
}
#inhoud #nieuwsopsomming{
	margin:20px 0 0 0;
	padding:0px;
}
#inhoud #nieuwsopsomming LI{
	margin:0 0 10px 0;
}
#inhoud #nieuwsopsomming P{
	margin:0px;
}
#inhoud #nieuwsopsomming .datum{
	font-size:11px;
	color:#BCBEC0;
	font-weight:bold;
}
#inhoud #nieuwsopsomming .titel{
}
#inhoud #nieuwsopsomming .titel A{
	color:#00275D;
	font-weight:bold;
	font-size:12px;
}
#inhoud #nieuwsopsomming .titel A:hover{
	color:#6c98ac;
}




#footer{
	font-size:11px;
	background:url(../Images/VG/bg_footer.gif) repeat-x top;
	color:#717375;
	height:100px;
}
#footer #footer_links{
	float:left;
	margin:0 0 0 198px;
}
#footer #footer_rechts{
	float:right;
	margin:0 25px 0 0;
}
#footer #footer_rechts A{
	margin:0 15px 0 0;
}

#footer A{
	color:#717375;
}
#footer A:hover{
	color:#00275D;
}



/*** Contactformulier styles ***/
table.contactformulier{
	margin:14px 0 0 0;
	padding:0px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.subpagina_tekst form{
	margin:0px;
	padding:0px;
	}
.contact_id{
	width:96px;
	height:18px;
	margin:0px;
	padding:0 0 6px 0;
	text-align:left;
	}
.contact_input{
	width:292px;
	height:18px;
	margin:0px;
	padding:0 0 6px 0;
	text-align:left;
	}
.contactform{
	background:#ffffff;
	width:269px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #133769;
	float:left;
	}
.contactform_straat{
	background:#ffffff;
	width:202px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #133769;
	float:left;
	}
.contact_nummer{
	width:19px;
	height:16px;
	margin:0px;
	padding:2px 0 0 10px;
	text-align:left;
	float:left;
	}
.contactform_nummer{
	background:#ffffff;
	width:36px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #133769;
	float:left;
	}
.contactform_postcode{
	background:#ffffff;
	width:67px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #133769;
	float:left;
	}
.contact_plaats{
	width:36px;
	height:16px;
	margin:0px;
	padding:2px 0 0 10px;
	text-align:left;
	float:left;
	}
.contactform_plaats{
	background:#ffffff;
	width:154px;
	height:16px;
	margin:0px;
	padding:0px;
	border:1px solid #133769;
	float:left;
	}
.contactform_tekst{
	background:#ffffff;
	width:269px;
	height:64px;
	margin:0px;
	padding:0px;
	border:1px solid #133769;
	float:left;
	}
.contactform_submit{
	background:#ffffff;
	border:1px solid #133769;
	margin:0 21px 0 0;
	padding:0px;
	float:right;
	cursor:pointer;
	}
.contactform_submit_2{
	background:#ffffff;
	border:1px solid #133769;
	margin:10px 0 0 0;
	padding:0px;
	cursor:pointer;
	}
	.spamcontrole {
width:5px;
visibility:hidden;
}