body {
	font-family: verdana, geneva, helvetica;
	background: #8e8b87 url(../img/bg_main.gif) center top;
	margin: 0px;
	padding: 13px;
}

td {
	vertical-align: top;
}

form, ul, ol, blockquote {
	margin: 0px;
	padding: 0px;
}

blockquote {
	margin-left: 26px;
}

p {
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 1.2em;
}

input, select, textarea {
	font-family: verdana;
	font-size: 100%;
	width: 158px;
}

a {
	color: #ff6600;
}

a:hover {
	color: #feb360;
}

b, strong {
	color: #ff6600;
}

img {
	border: 0px;
}

img#headimg {
	display: block;
}

ul li {
	list-style-image: url(../img/bullet.gif);
}


ol {
	margin-left: 30px;
}

/* site structure */

.topheader {
	border: 13px solid white;
	border-bottom: 0px;
	background:#FFFFFF;
}

.stdpadding {
	padding: 13px;
	padding-right: 0px;
}

table.content {
	width: 779px;
	height: 462px;
	background: white;
}


table.content #leftcol {
	width: 159px;
	font-size: 70%;
}

table.content #centercol, table.content #centercol1, table.content #centercol2 {
	background-color: #f1eeea;
	font-size: 70%;
}

table.content #rightcol {
	width: 184px;
	font-size: 70%;
}

table.content #centercol {
	height: 100%;
}

table.twocols {
	background-color: white;
}

table.twocols td {
	background-color: #f1eeea;
}

/* Headers */
h1, h2, h3, h4 {
	margin: 0px;
	padding: 0px;
	color: #4B4848;
}

h1 {
	font-size: 125%;
	padding-bottom: 13px;
	padding-top: 6px;
}

h2, h3, h4 {
	font-size: 100%;
}

h2 {
	color: #ff6600;
}

h4 {
	color: #ffffff;
}

#animatie {
	position: absolute;
	top: 26px;
}

/* --- */

.menu a {
	display: block;
	width: 159px;
	height: 21px;
}

.menu a span {
	display: none;
}

	a#menu_home { background: url(../img/menu_home_off.gif) no-repeat;}
	a#menu_home:hover, a.selected#menu_home {	background: url(../img/menu_home_on.gif) no-repeat;}
	a#menu_ons_werkterrein { background: url(../img/menu_onswerkterrein_off.gif) no-repeat;}
	a#menu_ons_werkterrein:hover, a.selected#menu_ons_werkterrein {	background: url(../img/menu_onswerkterrein_on.gif) no-repeat;}
	a#menu_onswerkgebied { background: url(../img/menu_onswerkgebied_off.gif) no-repeat;}
	a#menu_onswerkgebied:hover, a.selected#menu_onswerkgebied {	background: url(../img/menu_onswerkgebied_on.gif) no-repeat;}
	a#menu_oplossingen { background: url(../img/menu_oplossingen_off.gif) no-repeat;}
	a#menu_oplossingen:hover, a.selected#menu_oplossingen {	background: url(../img/menu_oplossingen_on.gif) no-repeat;}
	a#menu_bureauprofiel { background: url(../img/menu_bureauprofiel_off.gif) no-repeat;}
	a#menu_bureauprofiel:hover, a.selected#menu_bureauprofiel {	background: url(../img/menu_bureauprofiel_on.gif) no-repeat;}
	a#menu_opdrachtgevers { background: url(../img/menu_opdrachtgevers_off.gif) no-repeat;}
	a#menu_opdrachtgevers:hover, a.selected#menu_opdrachtgevers { background: url(../img/menu_opdrachtgevers_on.gif) no-repeat;}
	a#menu_nieuwsarchief { background: url(../img/menu_nieuwsarchief_off.gif) no-repeat;}
	a#menu_nieuwsarchief:hover, a.selected#menu_nieuwsarchief {	background: url(../img/menu_nieuwsarchief_on.gif) no-repeat;}
	a#menu_cms_netcontent { background: url(../img/menu_cmsnetcontent_off.gif) no-repeat;}
	a#menu_cms_netcontent:hover, a.selected#menu_cms_netcontent {	background: url(../img/menu_cmsnetcontent_on.gif) no-repeat;}
	a#menu_vacatures { background: url(../img/menu_vacatures_off.gif) no-repeat;}
	a#menu_vacatures:hover, a.selected#menu_vacatures {	background: url(../img/menu_vacatures_on.gif) no-repeat;}
	a#menu_nettailor { background: url(../img/menu_nettailor_off.gif) no-repeat;}
	a#menu_nettailor:hover, a.selected#menu_nettailor {	background: url(../img/menu_nettailor_on.gif) no-repeat;}
	a#menu_brand_team { background: url(../img/menu_brand_team_off.gif) no-repeat;}
	a#menu_brand_team:hover, a.selected#menu_brand_team { background: url(../img/menu_brand_team_on.gif) no-repeat;}
	a#menu_e-motivate { background: url(../img/menu_emotivate_off.gif) no-repeat;}
	a#menu_e-motivate:hover, a.selected#menu_emotivate { background: url(../img/menu_emotivate_on.gif) no-repeat;}

ul.submenu a {
	width: 100%;
	color: #ffffff;
	text-decoration: none;
	font-size: 100%;
	font-weight: bold;
}

ul.submenu a:hover {
	color: #484848;
}

ul.submenu a img.arrow {
	background: url(../img/icon_arrow_light.gif);
}

ul.submenu a:hover img.arrow {
	background: url(../img/icon_arrow_dark.gif);
}

ul.submenu#foldingtree li {
	padding-left: 13px;
	padding-bottom: 4px;
}
	
/* Menu's */
img.arrow {
	width: 7px;
	height: 7px;
	border: 0px;
	margin-left: 5px;
	background: url(../img/icon_arrow_dark.gif);
}

a:hover img.arrow {
	background: url(../img/icon_arrow_on.gif);
}

.intro {
	padding-bottom: 13px;
	font-weight: bold;
	color: #6d6660;
}

.darker {
	background-color: #B1A096;
	color: white;
}

#newslettertext {
	width: 142px;
}

#newslettersubmit {
	width: 146px;
}

/* Homecontent */
div.nd-pad {
	padding: 7px 13px 13px 13px;
}

div.nd-rpad {
	padding-right: 39px;
	padding-left: 26px;
}

td.portlet {
	font-size: 70%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 100%;
}

html>body td.portlet {
	font-size: 100%;
}

td.portlet td {
	font-size: 70%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 100%;
}

html>body td.portlet td {
	font-size: 100%;
}

td.whitespace {
	margin: 0px;
	padding: 0px; 
	background: #ffffff;
}

img.hr {
	display: block;
	width: 100%;
	height: 1px;
	background-image: url(../img/bg_ruler.gif);
	margin-bottom: 13px;
}

/* Folding tree */
ul#foldingtree {
	padding-bottom: 1px;
	background: url(../img/bg_ruler.gif) repeat-x bottom;
}

ul#foldingtree li {
	margin: 0px;
	padding-top: 3px;
	padding-left: 29px;
	padding-right: 6px;
	background: url(../img/bg_ruler.gif) repeat-x top;
	list-style-image: url(../img/spacer.gif);
}

ul#foldingtree ul li, ul li {
	padding: 0px;
	margin-left: 13px;
	list-style-image: url(../img/bullet.gif);
	background: transparent;
	filter: none;
}

html>body ul#foldingtree ul li:visited, html>body ul li:visited {
	margin-left: 16px;
}

ul#foldingtree h4 {
	text-indent: -16px;
	padding-bottom: 5px;
	cursor: pointer;
}

ul#foldingtree img.foldicon {
	background: url(../img/icon_plus.gif) no-repeat;
	width: 11px;
	height: 11px;
	position: relative;
	top: 2px;
	margin-right: 5px;
}

ul#foldingtree li.out {
	background-color: #f1eeea;
	color: black;
}

ul#foldingtree li.out img.foldicon {
	background: url(../img/icon_min.gif) no-repeat;
}

ul#foldingtree li.out h4 {
	color: #484848;
}

ul#foldingtree div.tofold {
	padding-bottom: 6px;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-bottom: 0px;
}

html>body ul#foldingtree div.tofold {
	padding-bottom: 0px;
}

ul#foldingtree li.out div.tofold {
	display: block;
}

/* image columns */
table.imgcols td {
	font-size: 70%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 100%;
}

html>body table.imgcols td {
	font-size: 100%;
}

table.imgcols tr.hr td {
	font-size: 1px;
	height: 13px;
}

table.imgcols td.hr {
	background: url(../img/bg_ruler.gif) repeat-x;
}

/* up icon (to top, naar boven) */
img#iconimage {
	background: url(../img/icon_up_off.gif) no-repeat;
}

a:hover img#iconimage {
	background: url(../img/icon_up_on.gif) no-repeat;
}