body {
font-family: Verdana, Arial;
font-size:11px;
color:#221356;
}

p.toggler{
cursor:pointer;
}

.element p {
display: block;
background-color: #f0f0f0;
padding: 10px;
margin-left: 10px;
padding-bottom: 10px;
margin-top: -10px;
}


.google-links a {
white-space: nowrap;
}

.console {
display: none;
position: absolute;
top: 10px;
left: 10px;
width: 300px;
height: 150px;
overflow: auto;
background-color: black;
color: white;
font-family: courier new;
font-size: 11px;
padding: 5px;
}

.google-maps-overlay {
position: absolute;
z-index: 300;
overflow: visible;
}

.google-maps-content {
float: left;
display: none;
border: 1px solid black;
padding: 10px;
background-color: white;
-moz-border-radius: 8px; 
-webkit-border-radius: 8px;
-moz-box-shadow: black 3px 3px 5px;
-webkit-box-shadow: black 3px 3px 5px;
box-shadow: black 3px 3px 5px;
width: 250px;
}

:focus,
a {
outline:none;
}

#geselecteerd a,
#faq_home a  {
white-space: normal;
}

img {
border:0;
}

p {
padding:0;
margin:0;
color:#221356;
font-size:11px;
line-height:16px;
margin-bottom:10px;
text-align:justify;
}

.sendnew,
.foutww,
.nomail,
.newinmail{
color:#f08800;
font-size:16px;
}

.naar_archief{
font-size:1px
}

#text a,p a, em a {
color:#f08800;
text-decoration:underline;
}

#text a.blauwe_link{
color:#221356;
}

#text a:hover,
p a:hover,
em a:hover, 
#geselecteerd a,
#faq_home {
color:#221356;
}

#text a.blauwe_link:hover {
color:#f08800;
}

#geselecteerd ul,
#faq_home ul{
padding: 0;
margin:0;
}

#geselecteerd li,
#faq_home li{
padding: 0;
margin:0;
margin-left:15px;
list-style: circle;
line-height:20px;
}

#geselecteerd strong,
#geselecteerd a.naar_archief,
#faq_home strong,
#faq_home a.naar_faq{
margin-left:15px
}

#faq_home.engels strong {
margin-left:0px
}

p strong {
color:#341c86;
font-size:11px;
}

#text ul {
margin:0;
padding:0;
margin-left:15px;
}

#text ul li {
margin-bottom:10px;
line-height:16px;
margin:0;
padding:0;
}

.checklist ul li {
list-style-image:url(/gfx/checkbox.gif);
}

em.inleiding,em.inleiding_home {
font-size:16px;
color:#341c86;
line-height:24px;
font-style:normal;
}

em.inleiding_home {
font-size:13px;
}

h1 {
text-align:left;
font-size:24px;
color:#341c86;
line-height:30px;
padding:0;
margin:0;
margin-bottom:5px;
}

h2 {
text-align:left;
font-size:13px;
color:#221356;
line-height:16px;
padding:0;
margin:0;
margin-bottom:0;
}

h4 {
text-align:left;
font-size:11px;
color:#221356;
line-height:16px;
padding:0;
margin:0;
margin-bottom:0;
}

.bullit {
color:#f08800;
margin-right:5px;
font-weight:400;
font-size:11px;
}

.overzicht_text {
display:block;
margin-bottom:-10px;
margin-left:11px;
}

/*FAQ ACCORDION ------- */
h4.toggler {
margin:0;
margin-top:5px;
display: block;
}

h4.toggler .bullit {
color:#f08800;
margin-left:-15px;
font-weight:400;
font-size:11px;
}

#text .faq_vraag,
.faq_vraag a,
.faq_vraag {
font-weight:400;
text-decoration:underline;
color:#221356;
margin-bottom:5px;
cursor:pointer;
outline:none;
font-size:11px;
}

.faq_vraag:hover {
color:#f08800;
}

.faq_antwoord p {
display: none;
margin-top:2px;
color:#221356;
}

/*HEADLINES ------- */
.headlines strong {
font-weight:400;
margin-right:5px;
font-size:9px;
}

/*NIEUWS OVERZICHT ------- */

#content .headlines a {
color: #221356;
}

#content .headlines a:hover {
color:#f08800;
}

/*FOTOBOL ------- */
.random_foto {
	position:absolute;
	left: 20px;
	
	width: 300px;
	height: 310px;
	padding-left: 20px;
}

.random_foto_fade{
	position:absolute;
	width: 300px;
	height: 310px;
}

.bol_testimonialtext {
color:#fff;
font-size:13px;
line-height:18px;
}

.bol_testimonialtext table {
width:115px;
height:115px;
}

#bol_meerfotos table {
width:90px;
height:90px;
*margin-left: -25px;
}

.bol_meerfotos a,.bol_testimonialtext a {
color:#fff;
font-size:11px;
}

.bol_meerfotos a:hover,.bol_testimonialtext a:hover {
color:#f08800;
}

/*PROCEDURE BOLLEN ------- */

#procedure_bollen {
margin-top: 35px;
height: 500px;
background-image:url(/gfx/procedure_pijlen.gif);
background-position: -20px 5px;
}

#stap1,
#stap2,
#stap3,
#stap4,
#stap5 {
position: relative;
width: 200px;
}

#stap1 {
top: 0px;
left: 120px;
}

#stap2 {
top: -110px;
left: 260px;
}

#stap3 {
top: -155px;
left: 200px;
}

#stap4 {
top: -355px;
left: 33px;
}

#stap5 {
top: -710px;
left: -23px;
}


/*AGENDA ------- */

#text .agenda1 a,
#text .agenda2 a {
display: block;
padding: 10px;
width: 400px;
font-size:9px;
color:#221356;
text-decoration: none;
background-color: #f3f1f8;
}

#text .agenda1 a b,
#text .agenda2 a b {
font-size:13px;
font-weight: normal;
} 

#text .agenda2 a {
background-color: #fff;
}

#text .agenda1 a:hover,
#text .agenda2 a:hover {
color: #fff;
background-color: #341c86;
}

#home_award_bol .tekstje {
font-size: 10px;
text-align: center;
margin-top: -35px;
width: 180px;
}

/*FOOTERNAV ------- */
#footernav strong {
color:#341c86;
font-size:11px;
}

#footernav {
color:#341c86;
font-size:9px;
}

#footernav a {
color:#341c86;
font-size:9px;
line-height:16px;
}

#footernav a:hover {
color:#f08800;
}

#footernav a img {
border:0;
margin-right:-26px;
padding-left:5px;
}



/*HOMEPAGE FOOTER ---  */


#footer_home #partners b { 
position: absolute;
top: 50px;
left: 0px;
}

#footer_home #partners img { 
position: absolute;
top: -55px;
left: 185px;
}


#footer_home #home_icons b {
display: block;
margin-bottom: 5px;
}

#footer_home #zoeken input {
margin-left: 27px;
*margin-left: -146px;
}

#footer_home #partners b,
#footer_home #rij2 b {
color: #341c86;
}

#footer_home #rij2 i {
font-style: normal;
font-size: 10px;
color: #99c;
}

#footer_home #rij2 u {
text-decoration: none;
font-size: 10px;
color: #341c86;
}

#footer_home img.anbi { 
margin-top: 15px;
margin-right: 8px;
float: left; 
}

#footer_home i.anbi {
display: block;
margin-top: 11px;
float: left;
width: 120px;
}


/*ADRES ------- */
#adres p,
#adres strong,
#adres a, 
#faq_home p,
#faq_home strong,
#faq_home a,
#geselecteerd, 
#geselecteerd a,
#faq_home,
#faq_home a {
color:#99c;
font-size:11px;
}

#adres strong {
font-weight:700;
}

#adres em {
font-style:normal;
font-size:9px;
}

#faq_home:hover p,
#faq_home:hover strong, 
#adres:hover p,
#adres:hover strong, 
#geselecteerd a:hover,
#faq_home a:hover {
color:#341c86;
}

#faq_home:hover a,
#adres:hover a {
color:#f08800;
}

#faq_home:hover a:hover,
#adres:hover a:hover {
color:#341c86;
}

/*SITEMAP ------- */
#sitemap ul {
padding:0;
margin:0;
padding:10px;
line-height:18px;
list-style-type:none;
}

#sitemap ul li a {
color:#f08800;
font-size:13px;
font-weight:700;
}

#sitemap ul ul li a {
font-size:11px;
font-weight:400;
font-weight:700;
color:#341c86;
}

#sitemap ul ul ul li a {
font-weight:400;
color:#221356;
}

#sitemap ul ul ul ul li a {
font-size:9px;
color:#341c86;
}

#sitemap ul ul li a:hover,#sitemap ul ul ul li a:hover,#sitemap ul ul ul ul li a:hover {
color:#f08800;
}

#sitemap ul li a:hover {
color:#341c86;
}

/*ZOEKEN ------- */
#zoeken strong {
color:#341c86;
}

fieldset {
border:0;
left:0;
}

#ajaxSearch_form {
padding:0;
margin:0;
border:0;
width:180px;
margin-left:-10px;
}

#ajaxSearch_input {
font-family:Verdana, Arial;
background-color:#fff;
color:#f08800;
font-size:11px;
height:18px;
width:100px;
text-align:right;
margin-left:-177px;
*margin-left:-185px;
border:1px solid #CDC7E1;
text-indent:2px;
}

#text #ajaxSearch_input {
font-family:Verdana, Arial;
position:absolute;
background-color:#fff;
color:#f08800;
font-size:11px;
height:18px;
width:225px;
text-align:left;
margin-top:-32px;
margin-left:50px;
margin-top:-18px;
margin-left:65px;
border:1px solid #CDC7E1;
text-indent:2px;
}

#ajaxSearch_submit {
display:none;
position:absolute;
width:20px;
background-color:#fff;
border:none;
color:#341c86;
font-size:0;
margin-left:-68px;
height:22px;
cursor:pointer;
outline:none;
}

#ajaxSearch_form {
padding:0;
margin:0;
}

#searchClose {
position:absolute;
top:50px;
left:243px;
cursor:pointer;
z-index:999;
}

#indicator {
display:none;
position:absolute;
top:0;
left:-20px;
}

#ajaxSearch_output {
width:316px;
padding:0;
display:block;
height:auto;
vertical-align:top;
padding-bottom:10px;
}

#current-search-results {
vertical-align:top;
background:#ededed;
border:1px solid #CDC7E1;
margin:0;
padding:0;
margin-top:5px;
color:#341c86;
width:220px;
padding:8px 25px 0 18px;
filter:alpha(opacity=70);
opacity:0.7;
-moz-opacity:0.7;
}

#ajaxSearch_output a {
display:block;
color:#333;
font-weight:700;
font-size:12px;
}

#ajaxSearch_output a:hover {
color:#d3071e;
}

.AS_ajax_resultExtract p {
padding:0;
margin:0;
margin-bottom:10px;
width:220px;
}

em.inleiding_achter .ajaxSearch_highlight1,h1.achter_groot .ajaxSearch_highlight1 {
color:#f08800;
}

#text .ajaxSearch_highlight {
color:#f08800;
font-weight:400;
}

#nav .ajaxSearch_highlight {
color:#341c86;
font-weight:400;
}

/*FOLLOW US HOMEPAGE ------- */

#home_icons a {
display: block;
overflow: hidden;
width: 30px;
height: 30px;
float: left;
margin-right: 5px;
background-image:url(/gfx/home_icons.gif);
}

a.home_twitter {
background-position: 0px 0px;
}

a.home_youtube  {
background-position: -37px 0px;
}

a.home_linkedin  {
background-position: -80px 0px;
}

a.home_twitter:hover {
background-position: 0px -37px;
}

a.home_youtube:hover  {
background-position: -37px -37px;
}

a.home_linkedin:hover {
background-position: -80px -37px;
}



/*ADD TOOLS ------- */
.addpage_text {
float:left;
margin-right:7px;
color:#99c;
}

#addpage a b {
display:none;
}

#addpage a {
display:block;
width:23px;
height:20px;
float:left;
margin-right:5px;
background-image:url(/gfx/tools.gif);
background-position:-30px -10px;
}

#addpage a#add_print {
margin-right:2px;
background-position:-5px -10px;
}

#addpage a#add_twitter {
width:20px;
margin-right:1px;
background-position:-55px -10px;
}

#addpage a#add_facebook {
margin-right:1px;
background-position:-75px -10px;
}

#addpage a#add_hyves {
background-position:-97px -10px;
}

#addpage a#add_rss {
background-position:-122px -10px;
}


#addpage a#add_mail:hover {
background-position:-30px -44px;
}

#addpage a#add_print:hover {
background-position:-5px -44px;
}

#addpage a#add_twitter:hover {
background-position:-55px -44px;
}

#addpage a#add_facebook:hover {
background-position:-75px -44px;
}

#addpage a#add_hyves:hover {
background-position:-97px -44px;
}

#addpage a#add_rss:hover {
background-position:-122px -44px;
}


/*YOUTUBE FILMS ------- */
.youtube_film {
margin-bottom:25px;
}

#text .youtube_kop a {
color:#341c86;
font-size:13px;
text-decoration:none;
}

#text .youtube_kop a:hover {
color:#f90;
}

/*FORMULIEREN ------- */
#formulier label {
float:left;
width:180px;
height:16px;
}

#formulier {
text-align:left;
margin-left: 0px;
}

#formulier h4.first {
margin-top: -10px;
*margin-top: 5px;
}

#formulier .errors {
color:#f08800;
margin-top:30px;
margin-left: 12px;
*margin-left: 0px;
}

#formulier .errors strong {
color:#221356;
}

#formulier input {
font-family:Verdana, Arial;
border:1px solid #CDC7E1;
color:#341c86;
width:225px;
height:17px;
margin-bottom:3px;
font-size:11px;
text-indent:2px;
}

#formulier #routeplanner input {
font-family:Verdana, Arial;
border:1px solid #CDC7E1;
color:#341c86;
width:203px;
height:17px;
margin-bottom:3px;
font-size:11px;
text-indent:2px;
}

#formulier input.kort {
width:109px;
margin-right:5px;
float:left;
}

#formulier input.radio {
width:20px;
border: 0px;
}

#formulier textarea {
font-family:Verdana, Arial;
border:1px solid #CDC7E1;
color:#341c86;
width:223px;
height:170px;
overflow:auto;
margin-bottom:3px;
font-size:11px;
padding-left:2px;
}

#formulier textarea.formtextarea_seminar {
font-family:Verdana, Arial;
border:1px solid #CDC7E1;
color:#341c86;
width:422px;
height:100px;
overflow:auto;
margin-bottom:3px;
font-size:11px;
padding-left:2px;
}

#formulier select {
border:1px solid #CDC7E1;
color:#341c86;
width:227px;
width:229px;
height:18px;
margin-bottom:3px;
font-size:11px;
}

#formulier .checkbox {
border:0 solid #CDC7E1;
color:#341c86;
width:15px;
height:15px;
margin-left:-2px;
font-size:11px;
margin: 0px;
    vertical-align: middle;
    position: relative;
}

#formulier .formbutton {
color:#fff;
font-size:11px;
background-color:#f08800;
border:0 solid #fff;
width:227px;
height:23px;
cursor:pointer;
text-align:center;
text-decoration:none;
border:1px solid #CDC7E1;
padding-left:0;
}

#formulier .formbutton:hover {
background-color:#341c86;
color:#fff;
border:1px solid #CDC7E1;
}

/*COACHINGSPLEIN LOGIN -------------- */

#formulier .ww_vergeten {
border: 0px;
border-bottom:1px solid #221356;
margin-left: -2px;
color:#221356;
font-size:11px;
background-color:#fff;
width:135px;
text-indent: 0px;
padding: 0px;
margin-right: 44px;
cursor:pointer;
text-align:left;
text-decoration:underline;
}

#formulier .ww_vergeten:hover {
color: #f08800;
border-bottom:1px solid #f08800;
}

/*AKTIEBOLLEN ----------------------- */
div#linkerbol {
position:absolute;
left:0;
}

div#middenbol {
position:absolute;
left:163px;
}

div#rechterbol {
position:absolute;
left:325px;
}

/*BASIS OPMAAK ELKE AKTIEBOL -----*/
div.aktiebol {
position:reative;
width:200px;
height:200px;
overflow:hidden;
color:#fff;
}

div.bol_normal,div.bol_hover {
position:absolute;
}

div.bol_foto {
position:absolute;
width:127px;
height:127px;
overflow:hidden;
left:37px;
top:38px;
}

div.bol_masker {
background-repeat:no-repeat;
background-position:10px 10px;
width:200px;
height:200px;
position:absolute;
}

div.bol_title table {
position:absolute;
text-align:center;
width:120px;
height:120px;
left:40px;
top:40px;
font-size:16px;
line-height:16px;
}

div.aktiebol:hover div.bol_normal,div.aktiebol div.bol_hover {
display:none;
}

div.aktiebol:hover div.bol_hover {
display:block;
z-index:999;
}

div.aktiebol:hover div.bol_hover_masker {
background-position:-263px 10px;
}

div.bol_hover_masker {
background-repeat:no-repeat;
width:200px;
height:200px;
}

div.bol_hover_text table {
position:absolute;
text-align:center;
width:178px;
height:180px;
left:12px;
top:10px;
}

div.bol_hover_text .bol_hover_title {
font-size:16px;
line-height:16px;
}

/* EINDE BASIS OPMAAK ------------*/
/* BOLLEN PER KLEUR ------------*/
div.bol_masker,div.bol_hover_masker {
background-image:url(/gfx/bol_basic.png);
}

div#linkerbol div.bol_masker,div#linkerbol div.bol_hover_masker {
background-image:url(/gfx/bol_groen.png);
}

div#middenbol div.bol_masker,div#middenbol div.bol_hover_masker {
background-image:url(/gfx/bol_oranje.png);
}

div#rechterbol div.bol_masker,div#rechterbol div.bol_hover_masker {
background-image:url(/gfx/bol_rood.png);
}

div#linkerbol div.bol_foto_aanwezig div.bol_masker,div#rechterbol div.bol_hover_masker,
div#middenbol div.bol_foto_aanwezig div.bol_masker,div#rechterbol div.bol_hover_masker,
div#rechterbol div.bol_foto_aanwezig div.bol_masker,div#rechterbol div.bol_hover_masker,
div.bol_foto_aanwezig div.bol_masker,div.bol_foto_aanwezig div.bol_hover_masker {
background-image:url(/gfx/bol_blauw.png);
}

div.opsommingsbol .aktiebol {
float:left;
margin-left:-38px;
margin-bottom:-38px;
}

/*ACTIEBOLLEN HOME ------------*/
div#actiebollen_home {
}

div#actiebollen_home #homebol_1 {
float:left;
margin-left:-38px;
}

div#actiebollen_home #homebol_2 {
float:left;
margin-left:-38px;
}

div#actiebollen_home #homebol_3 {
float:left;
margin-left:-38px;
}

div#actiebollen_home #homebol_4 {
float:left;
margin-left:-38px;
margin-top:-38px;
}

div#actiebollen_home #homebol_5 {
float:left;
margin-left:-38px;
margin-top:-38px;
}

div#actiebollen_home #homebol_5_engels {
float:left;
margin-left:-38px;
margin-top:0px;
}

div#actiebollen_home #homebol_6 {
float:left;
margin-left:-38px;
margin-top:-38px;
}

/*HOME BOL KLEUREN ----------*/
#homebol_1 .bol_hover_masker {
background-image:url(/gfx/bol_groen.png);
}

#homebol_2 .bol_masker,#homebol_2 .bol_hover_masker {
background-image:url(/gfx/bol_oranje.png);
}

#homebol_3 .bol_hover_masker {
background-image:url(/gfx/bol_rood.png);
}

#homebol_4 .bol_hover_masker {
background-image:url(/gfx/bol_paars.png);
}

#homebol_5 .bol_hover_masker {
background-image:url(/gfx/bol_blauw.png);
}

#homebol_6 .bol_hover_masker {
background-image:url(/gfx/bol_cyaan.png);
}


/*ACTIEKNOPPEN ----------*/

.actieknop_aanvragen,
.actieknop_checklist_nieuw,
.actieknop_checklist_bestaand,
.actieknop_startaanvraag,
.actieknop_logboek,
.actieknop_downloadondernemingsplan,
.actieknop_downloadfinancieelplan,
.actieknop_downloadvereenvoudigdfinancieelplan  {
display: block;
width: 500px;
height: 90px;
background-image:url(/gfx/actie_knoppen.gif);
}

.actieknop_aanvragen {
background-position: -6px 0px;
}

.actieknop_aanvragen:hover {
background-position: -6px -100px;
}

.actieknop_checklist_nieuw {
background-position: -6px -200px;
}

.actieknop_checklist_nieuw:hover {
background-position: -6px -300px;
}

.actieknop_checklist_bestaand {
background-position: -6px -400px;
}

.actieknop_checklist_bestaand:hover {
background-position: -6px -500px;
}

.actieknop_startaanvraag {
background-position: -6px -600px;
}

.actieknop_startaanvraag:hover {
background-position: -6px -700px;
}

.actieknop_logboek {
background-position: -6px -800px;
}

.actieknop_logboek:hover {
background-position: -6px -900px;
}

.actieknop_downloadondernemingsplan {
background-position: -6px -1000px;
}

.actieknop_downloadondernemingsplan:hover {
background-position: -6px -1100px;
}

.actieknop_downloadfinancieelplan {
background-position: -6px -1200px;
}

.actieknop_downloadfinancieelplan:hover {
background-position: -6px -1300px;
}

.actieknop_downloadvereenvoudigdfinancieelplan {
background-position: -6px -1400px;
}

.actieknop_downloadvereenvoudigdfinancieelplan:hover {
background-position: -6px -1500px;
}

.aanmeldtext strong{
color:#f08800;
font-weight:bold;
}

