/* CSS Document */
body						{ padding:0; margin:18px 0 50px 0; background:#979e9c url(../images/backgrounds/bg-main.jpg) center top repeat-x; color:#67736f; font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:12px;}
a							{ color:#00a4e0; text-decoration:underline;}
a:hover						{ color:#000000; text-decoration:underline;}
h1							{ padding:0 0 5px 0; margin:0; color:#00a4e0; font-size:14px;}
.clear						{ height:0px; line-height:0px; font-size:0px; clear: both;}

#container					{ padding:0; margin:0 auto 0 auto; width:938px; background:#ffffff; border:#4e5b57 2px solid;height:100%;}

#top						{ padding:0; margin:22px 22px 0 22px; width:894px; height:74px;}
#top #search				{ padding:0; margin:0; width:350px; height:74px; font-size:10px; text-align:right; float:right;}
#top #search img			{ border:none;}
#top #search form			{ padding:0; margin:15px 0 3px 0; height:20px; float:right;}
#top #search .zoekveld		{ padding:1px 0 0 3px; margin:0 5px 0 0; width:220px; height:15px; border:#cccccc 1px solid; font-size:11px; float:left;}
#top #search .zoekbutton	{ padding:0; margin:0; float:left; border:0px; font-size:11px; color:#4e5b57; cursor:pointer; background-image:url(../Images/Buttons/search.gif); width:42px; height:18px; }
#top #search a				{ color:#67736f; text-decoration:none;}
#top #search a:hover		{ color:#00a4e0; text-decoration:none;}

#menu						{ padding:0; margin:0 22px 11px 22px; width:894px; height:21px; background: url(../images/backgrounds/bg-menu.gif) left top repeat-x;}
#menu ul					{ padding:0; margin:0; display:inline;}
#menu li					{ padding:0; margin:0; list-style:none; float:left; display:inline;}	
#menu li a					{ padding:0 5px 0 5px; border-left:#67736f 1px solid; height:21px; line-height:21px; display:block; color:#40546f; font-weight:bold; text-decoration:none; float:left;}
#menu li a:hover			{ color:#00a4e0; background:#ffffff;}
#menu li .active			{ color:#00a4e0; background:#ffffff;}

#content					{ padding:0; margin:0 22px 0 22px; width:894px;height:100%;}
#content #splash			{ margin:0 0 11px 0; width:894px; height:237px; background:#00a4e0;}
#content #text-home			{ padding:0 11px 11px 0; width:333px; height:265px; float:left;}
#content #text-home p		{ padding:0; margin:0; line-height:18px;}
#content #text-home a		{ color:#00a4e0; text-decoration:underline;}
#content #text-home a:hover	{ color:#67736f; text-decoration:underline;}
#content #accordion-home	{ padding:0 11px 11px 0; width:325px; height:265px; float:left;}
#content #news-home					{ margin:0 0 11px 0; width:212px; height:263px; border:#e1e1e1 1px solid; float:left;}
#content #news-home	h1				{ padding:0; margin:0; width:200px; height:30px; color:white; line-height:30px; text-indent:11px; font-size:12px; background:#00a4e0;}
#content #news-home ul				{ padding:11px; margin:0; width:190px; font-size:10px;}
#content #news-home ul li			{ padding:0; margin:0 0 5px 0; list-style:none;}
#content #news-home ul li a			{ color:#67736f;}
#content #news-home ul li a:hover	{ color:#00a4e0;}
#content #news-home ul li .date		{ color:#00a4e0;}

#content #submenu					{ padding:0 11px 11px 0; width:184px; float:left;}
#content #submenu ul				{ padding:0; margin:0; width:184px; background:#f6f6f6;}
#content #submenu ul li				{ list-style:none;}
#content #submenu ul li a			{ padding:0; margin:0; display:block; color:#67736f; text-decoration:none; text-indent:11px; width:184px; height:30px; line-height:30px;}
#content #submenu ul li a:hover		{ color:#ffffff; background:#00a4e0; text-indent:11px;}
#content #submenu ul li .active		{ color:#ffffff; background:#00a4e0; text-indent:11px;}

#content #input								{ padding:0 0 11px 0; width:699px; float:left;height:100%;}
#content #input	.crumb						{ padding:0; margin:0 0 11px 0; width:699px; height:35px; line-height:35px; border-bottom:#67736f 1px solid;}
#content #input	.crumb strong				{ color:#00a4e0;}
#content #input	.product-image				{ padding:0; margin:0; width:699px; height:251px; background:#f6f6f6;}
#content #input	.product-image img			{ width:424px; height:250px;}
#content #input	.product-image .info		{ padding:20px; float:left; width:235px;}
#content #input	.product-image .slidenumbers			{ font-weight:bold;}
#content #input	.product-image .slidenumbers a			{ color:#67736f; text-decoration:none;}
#content #input	.product-image .slidenumbers a:hover	{ color:#00a4e0; text-decoration:none;}
#content #input	#slidetext								{ color:#67736f; width:699px; height:25px; line-height:25px; font-weight:bold; font-style:italic; border-bottom:#67736f 1px solid;}
#content #input	#kolom1						{ padding:0; margin:11px 0 0 0; width:310px; float:left; line-height:18px;height:100%;}
#content #input	#kolom2						{ padding-left:30px; margin:11px 0 0 0; width:329px; float:left; line-height:18px;height:100%;}



#footer						{ padding:11px 22px 0 22px; margin:11px 0 0 0; color:#7dd4f5; width:894px; height:55px; background:#00a4e0;}
#footer a					{ color:#7dd4f5; text-decoration:none;}
#footer a:hover				{ color:#ffffff;}
#footer strong				{ color:#FFFFFF; font-weight:normal;}

.JobOpening_title
{
	color:#00a4e0;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
	border-bottom : solid 1px #67736f;
}

.JobOpening_description
{
	padding-top : 3px;
	padding-bottom : 23px;
}

.Quality_title
{
	color:#00a4e0;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
	border-bottom : solid 1px #67736f;
}

.Quality_description
{
	padding-top : 3px;
	padding-bottom : 23px;
}

.OrganizationEmployee_title
{
	color:#00a4e0;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
	border-bottom : solid 1px #67736f;
}

.OrganizationEmployee_description
{
	padding-top : 3px;
	padding-bottom : 23px;
}

.Map_Legend
{
	background-color : #e6e6e6;
}

.Input_Language
{
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS"; font-size:12px;
}

.employee_picture
{
	border : solid 1px #808080;
	margin : 5px;
}