/* CSS Document */
body {
background:#27224D;
font: 12px "Trebuchet MS", "Lucida Sans unicode", Arial, Helvetica, sans-serif, courier;
margin:0;
padding:0;
text-align:center;
}
p , iframe{
color:#fff;
margin:0 0 12px;
line-height:20px;
}
h1 {
	font-size:16px;
	margin:0 0 18px 0;
}
h2 {
	font-size:14px;
	margin:0 0 12px 0;
}
h3 {
font-size:13px;
font-weight:bold;
line-height:20px;
margin:0;
}
dl {
margin:0 0 12px;
padding:0 24px;
line-height:20px;
}
dt {
float:left;
}
dd {
margin-left: 25px;
}
a img {
border:0 none;
}
a {
color:#53256e;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1 sup {
font-size:75%;
}
.chapeau {
font-size:13px;
line-height:20px;
}
h1.chapeau1 {
margin-bottom:0;
}
p.flat {
font-weight:normal;
margin:0;
}
p.smalltext, #textkader ul.smalltext li, #textkader ol.smalltext li, strong.smalltext {
font-size:9px;
line-height:13px;
}
.bigtext {
font-size:14px;
}
p.kruimelpad {
font-size:10px;
line-height:11px;
margin:12px 0;
font-style:italic;
letter-spacing:1px
}
#textkader iframe {
	margin-left: 24px;
	padding-top: 0;
	padding-bottom: 0;
}
#textkader p.extramarge, #textkader h3.extramarge, #textkader ul.extramarge, #textkader img.extramarge {
padding-left:44px;
}
#textkader p, #textkader h1, #textkader h2, #textkader h3, #textkader h4, #textkader ol, #textkader ul {
color:#223e7e;
padding:0 24px;
}
#textkader ol {
margin:0 0 12px 20px;
padding:0 24px;
}
#textkader ul {
margin:0 0 12px 0;
padding:0 24px;
}
#textkader ul li {
background:url(img/ce001-icon_bullit.gif) no-repeat 0 5px;
line-height:20px;
padding-left:10px;
list-style-type:none;
}
#textkader ol li {
line-height:20px;
}
#textkader ul.flatlist {
margin:0;
}
#textkader ul.space li {
margin:0 0 12px 0;
}
#textkader ul.space li li {
margin:0 0 0 0;
}
#textkader ul.bigtext li {
line-height:20px;
}
#textkader ul.linkjes li {
background:url(img/ce001-icon_arrow.gif) no-repeat 0 3px;
}
#textkader ul.opsomming {
margin:0 0 12px 0;
padding:0 24px;
}
#textkader ul.opsomming li {
background:url(img/ce001-icon_stripe.gif) no-repeat 0 6px;
padding-left:10px;
list-style-type:none;
}
#textkader ul.nesting {
margin:0;
padding:0;
}
#textkader ul.nesting li {
background:url(img/ce001-icon_stripe.gif) no-repeat 0 6px;
padding-left:10px;
list-style-type:none;
}
#textkader img {
padding-left:24px;
display:block;
}
#textkader .onderschrift {
	font-size: 11px;
}
#textkader .lila {
	background: #DDF;
	margin-left: 24px;
	padding: 5px 0px;
	width: 345px;
}
.blue {
	color:#dedafc;
}
.red {
color:#ff0000;
}
dl.hometext {
line-height:25px;
}
.hometext dd {
margin-left: 85px;
}
/* ----------------------- Layout --------------------------- */
#placeholder {
position:relative;
margin:0 auto;
width:800px;
height:560px;
text-align:left;
overflow:hidden;
}
.bghome {
background:url(img/ce001-bg_purple00.jpg) no-repeat;
}
.bgalgvoorw {
background:url(img/ce001-bg_purple01.jpg) no-repeat;
}
.bgoverons1 {
background:url(img/ce001-bg_purple02a.jpg) no-repeat;
}
.bgoverons2 {
background:url(img/ce001-bg_purple02b.jpg) no-repeat;
}
.bgoverons3 {
background:url(img/ce001-bg_purple02c.jpg) no-repeat;
}
.bgoverons4 {
background:url(img/ce001-bg_purple02d.jpg) no-repeat;
}
.bgoverons5 {
background:url(img/ce001-bg_purple02e.jpg) no-repeat;
}
.bgoverons6 {
background:url(img/ce001-bg_purple02f.jpg) no-repeat;
}
.bgoverons7 {
background:url(img/ce001-bg_purple02g.jpg) no-repeat;
}
.bgoverons8 {
background:url(img/ce001-bg_purple02h.jpg) no-repeat;
}
.bgoverons9 {
	background:url(img/ce001-bg_purple09.jpg) no-repeat;
}
.bgoverons10 {
background:url(img/ce001-bg_purple10.jpg) no-repeat;
}
.bgoverons11 {
background:url(img/ce001-bg_purple11.jpg) no-repeat;
}
.bgoverons12 {
background:url(img/ce001-bg_purple12.jpg) no-repeat;
}
.bgopdrachtgevers {
background:url(img/ce001-bg_purple03.jpg) no-repeat;
}
.bginspiratie {
background:url(img/ce001-bg_purple04.jpg) no-repeat;
}
.bgquickscan {
background:url(img/ce001-bg_purple05.jpg) no-repeat;
}
.bgcontact {
background:url(img/ce001-bg_purple06.jpg) no-repeat;
}
.bgtraining {
background:url(img/ce001-bg_purple08.jpg) no-repeat;
}
.bglifo {
background:url(img/ce001-bg_red00.jpg) no-repeat;
}
.bggedragscode {
background:url(img/ce001-bg_red01.jpg) no-repeat;
}
.bgcoaching {
background:url(img/ce001-bg_red02.jpg) no-repeat;
}
.bgbusiness {
background:url(img/ce001-bg_blue02.jpg) no-repeat;
}

#spacer {
clear:both;
height:1px;
}
.logo {
margin:0;
padding:431px 0 12px 0;
width:169px;
height:67px;
display:block;
}
#textkader {
	position:absolute;
	left:191px;
	top:34px;
	color:#223e7e;
	width:409px;
	height:507px;
	overflow:auto;
	background: #FFFFFF;
}

#quotekader {
	position:absolute;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	left:615px;
	top:400px;
	width:185px;
	height:116px;
	text-align:center;
	background: url(none);
}
.kolom1 {
float:left;
width:182px;
}
.kolom2 {
float:left;
width:170px;
}
.kolom1 p, .kolom2 p, .kolom3 p {
font-size:9px;
line-height:15px;
text-align:center;
}
.kolom3 {
float:left;
width:123px;
}
.kolom3 p {
margin:0 -24px 12px 0;
}
/* ----------------------- Navigation ----------------------- */
/* --------- TopNav ---------- */
ul#navhead {
	background:url(img/ce001-bgmenu_head00.gif) no-repeat;
	margin:0;
	padding:5px 0 0 14px;
	height:25px;
}
ul#navhead li {
	font-size:11px;
	font-weight:bold;
	margin:0 13px 0 0;
	padding:0;
	line-height:20px;
	display:inline;
}
ul#navhead li a, ul#navfoot li a {
color:#fff;
text-decoration:none;
}
ul#navhead li a:hover, ul#navfoot li a:hover, ul#navhead li a.select, ul#navfoot li a.select {
color:#7f89bf;
text-decoration:none;
}
/* --------- BottomNav ------- */
ul#navfoot {
	margin:0;
	padding:0 0 0 260px;
	height:20px;
}
ul#navfoot li {
font-size:10px;
font-weight:bold;
margin:0 25px 0 0;
padding:0;
line-height:20px;
display:inline;
}
/* --------- Submenu --------- */
#subOverCoefficient, #subOverOns, #subBusinessManagement, #subCoactiveCoaching, #subOnzeToolkit, #subTraining, #subAssessments {
position:absolute;
z-index:2;
top:19px;
padding-top:16px;
display:none;
}
#subOverCoefficient {
left:0;
width:180px;
}
#subOverOns {
	left:105px;
	width:140px;
}
#subBusinessManagement {
	left:178px;
	width:145px;
}
#subCoactiveCoaching {
left:307px;
width:155px;
}
#subTraining {
left:355px;
width:245px;
}
#subAssessments {
	left:435px;
	width:230px;
}
#subOnzeToolkit {
right:0px;
width:275px;
}
ul.submenu {
background:#003882;
border:1px solid #7f89bf;
margin:0;
padding:0;
text-align:center;
}
ul.submenu li {
list-style-type:none;
}
ul.submenu li a {
margin:0;
padding:3px 7px;
font-size:11px;
color:#fff;
height:14px;
display:block;
text-decoration:none;
}
ul.submenu li a:hover {
background:#7f89bf;
color:#142e68;
text-decoration:none;
}
/* ----------------------- Formulier ------------------------ */
form {
margin:0;
padding:0;
}
fieldset {
font-size:11px;
margin:0px;
padding:0 24px;
border: 0 none;
}
legend {
display:none;
}
input, textarea {
font: 10px "Trebuchet MS", "Lucida Sans unicode", Arial, Helvetica, sans-serif, courier;
}
#Contactgegevens label {
float:left;
}
#Contactgegevens input {
display:block;
margin:0 0 2px 65px;
border:1px solid #223e7e;
width:225px;
height:14px;
}
#Contactgegevens br {
display:none;
}
#Bericht textarea {
border:1px solid #223e7e;
margin:0 0 5px 0;
width:290px;
}
#VerstuurBericht input {
background:#223e7e;
color:#fff;
border:1px solid #223e7e;
}
/* --- Formulierstellingen --- */
fieldset#Stellingen {
padding:0;
margin:0;
}
fieldset#Uitslag {
padding:0 0 15px 0;
margin:0;
}
#Stellingen dl, #Uitslag dl {
margin:0 0 12px;
padding:0 24px;
}
#Stellingen dd, #Uitslag dd {
margin-left: 65px;
margin-bottom:5px;
}
#Stellingen input {
margin:0 15px 0 -2px;
padding:0;
width:16px;
}
#Stellingen label {
padding:0;
}
#Stellingen br {
display:none;
}
#Stellingen strong, #Uitslag strong {
padding-right:13px;
}
#Uitslag input {
color:#223e7e;
width:21px;
margin:0 3px 0 0;
border:1px solid #223e7e;
}
.norm {
	font-size: 12px;
}

