body {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff;
	line-height: 16px;
}

p, td {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

h1, h3, h4, h5, h6 {
	font-weight: bold;
}

h1 { font-size: 14px; }
h2 { font-size: 12px; }
h3 { font-size: 12px; }
h4 { font-size: 11px; }
h5 { font-size: 10px; }
h6 { font-size: 10px; }

h2 { color: #666666; }

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color : #666666;
	text-decoration: underline;
	font-weight : bold;
}

a:link, a:visited, a:active, a:hover {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

/* submenu class section */

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none;
}

a.submenu:link, a.submenu:visited, a.submenu:active, a.submenu:hover {
	color: #666666;
	text-decoration: none;
}
a.submenu:hover {
	text-decoration: underline;
}

/* submenu_actief class section */

.submenu_actief {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000; 
	text-decoration: none;
}

a.submenu_actief:link, a.submenu_actief:active, a.submenu_actief:visited, a.submenu_actief:hover {
	color: #000;
	text-decoration: none;
}
a.submenu_actief:hover {
	text-decoration: underline;
}

/* sub-submenu class section */

.sub-submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

a.sub-submenu:link, a.sub-submenu:visited, a.sub-submenu:active {
	color: #666666;
	text-decoration: none;
}
a.sub-submenu:hover {
	color: #000;
	text-decoration: underline;
}

/* sub-submenu_actief class section */

.sub-submenu_actief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

a.sub-submenu_actief:link, a.sub-submenu_actief:active, a.sub-submenu_actief:visited, a.sub-submenu_actief:hover {
	color: #000;
	text-decoration: none;
}
a.sub-submenu_actief:hover {
	text-decoration: underline;
}

/* titel_vacature class section */

.titel_vacature {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #666666;
}

a.titel_vacature:link, a.titel_vacature:active, a.titel_vacature:visited, a.titel_vacature:hover {
	color: #666666;
	text-decoration: none;
}
a.titel_vacature:hover { text-decoration: underline; }

/* body_bold class section */

.body_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

/* body_bold_grijs class section (nieuws flits on home) */

.body_bold_grijs {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #666;
}
a.body_bold_grijs:link, a.body_bold_grijs:active, a.body_bold_grijs:visited {
	color: #666;
	text-decoration: none;
}
a.body_bold_grijs:hover {
	color: #000;
	text-decoration: none;
}

/* background color section */

.bg_grijs_licht		{ background-color: #f1f1f1; }
.bg_grijs_donker	{ background-color: #7f7e7e; }
.bg_blauw			{ background-color: #00a8ff; }
.bg_blauw_licht		{ background-color: #7fd3ff; }
.bg_oranje			{ background-color: #ff7e00; }
.bg_oranje_licht	{ background-color: #ffbe7f; }
.bg_groen			{ background-color: #96ff00; }
.bg_groen_licht		{ background-color: #cbff80; }
.bg_rood			{ background-color: #ff0000; }
.bg_rood_licht		{ background-color: #ff7f7f; }


/* background image section */

.bg_home_top {
	background: url(../images/img_bg_h_focus-links.jpg) repeat-x;
}
.bg_home_focus {
	background-image: url(../images/img_bg_h_focus.gif) ; 
	background-repeat: repeat-x;
}
.bg_oester {
	background: url(../images/img_h_oester.jpg) top no-repeat;
}
.opvulling_groen {
	background: url(../images/opvulling_groen.gif) top repeat-x;
}
.opvulling_oranje {
	background: url(../images/opvulling_oranje.gif) top repeat-x;
}
.opvulling_blauw {
	background: url(../images/opvulling_blauw.gif) top repeat-x;
}
.opvulling_rood {
	background: url(../images/opvulling_rood.gif) top repeat-x;
}
.oester {
	background: #fff url(../images/img_h_oester.jpg) top no-repeat;
}
.vitrine {
	background: #fff url(../images/img_h_prod_01.jpg) top right no-repeat;
}

/* ? section */

.SubTitel_blauw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00a8ff;
}

.submenu_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sub-submenu_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.SubTitel_oranje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff7e00;
}

.SubTitel_groen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #81d700;
}

/* ( datum naast nieuws titel) */
.datum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000; }

/* form input section */
.input_name, .input_functie, .input_cv, .input_multi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: #00a8ff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: 18px;
}
.input_name { width: 225px; }
.input_functie { width: 370px; }
.input_cv { width: 100px; }
.input_multi { width: 225px; }

.contentwrapper {
	padding-left: 10px;
	padding-right: 10px;
}

.nopadding {
	padding: 0px;
}

#tablemijnbusiness {
	width: 100%;
}

/* nieuws content section */

a.news:link, a.news:active, a.news:visited, a.news:hover {
	font-weight: normal;
	text-decoration: none;
} 

/* sitemap section */

ul.sitemap {
	line-height: 15pt;
	font-weight: bold;
	padding: 0;
	margin: 20px;
	list-style-type: circle;
	list-style-image: url(../images/sitemap_pijltje.jpg);
}

ul.sitemap li {
	padding-left: 5px;
}

.sitemap a {
	text-decoration: none;
}
.sitemap a:link, .sitemap a:active, .sitemap a:visited {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.sitemap a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

