/*
#E4E9E8 /licht groen
#285543 /nav groen
#043A31 /donker groen
*/

body {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
margin: 0 0 0 0;
background-image: url(../_im/bgBody.gif);
background-repeat: repeat-x;
background-color: #FFF;}
a:link, a:active, a:visited {
text-decoration: none;
color: #295543;
}
a:hover {
text-decoration: none;
color: #E6873D;
}
stong {
font-size: 10px;
font-weight: normal;
}

/*mainNav*/
div.mainNav {
position: absolute;
left: 0px;
top: 0px;
width: 750px;
height: 124px;
/*background-image: url(../_im/bgNav<?php echo $mu ?>.gif);*/
background-repeat: no-repeat;}
div.mainNav ul {
position: absolute;
left: 30px;
top: 88px;
margin: 0;
padding: 0;
list-style: none;}
div.mainNav li {
float: left;
height: 32px;
vertical-align: bottom;
font-size: 11px;
color: #043A31;
font-weight: bold;
text-transform: uppercase;
line-height: 30px;
/*letter-spacing: -0,3em;*/
text-shadow: #99B098 1px 1px 1px;}
div.mainNav li.m11a, li.m11b {
padding: 0 12px 0 12px;}
div.mainNav li.m21a, li.m31a, li.m41a, li.m51a, li.m21b, li.m31b, li.m41b, li.m51b {
padding: 0 12px 0 0px;}
div.mainNav li.m12a, li.m22a, li.m32a, li.m42a, li.m52a, li.m12b, li.m22b, li.m32b, li.m42b, li.m52b, li.m12c, li.m22c, li.m32c, li.m42c, li.m52c, li.m12d, li.m22d, li.m32d, li.m42d, li.m52d {
width: 32px;}
div.mainNav a.m:link, a.m:active, a.m:visited {
color: #E4E9E8;
text-decoration: none;
text-shadow: #333 1px 1px 1px;}
div.mainNav a.m:hover {
color: #EFC088;
text-decoration: none;
text-shadow: #333 1px 1px 1px;}
/*WELKOM*/
div.mainNav li.m11a {
background-color: #295543;}
div.mainNav li.m12a {
background: url(../_im/mainNav_sep1.gif) no-repeat left top;}
div.mainNav li.m11b {
background-color: #EFC088;}
div.mainNav li.m12b {
background: url(../_im/mainNav_sep3.gif) no-repeat left top;}
div.mainNav li.m12c {
background: url(../_im/mainNav_sep2.gif) no-repeat left top;}
div.mainNav li.m12d {
background: url(../_im/mainNav_sep8.gif) no-repeat left top;}
/*OPLEIDINGEN*/
div.mainNav li.m21a {
background-color: #295543;}
div.mainNav li.m22a {
background: url(../_im/mainNav_sep1.gif) no-repeat left top;}
div.mainNav li.m21b {
background-color: #EFC088;}
div.mainNav li.m22b {
background: url(../_im/mainNav_sep3.gif) no-repeat left top;}
div.mainNav li.m22c {
background: url(../_im/mainNav_sep2.gif) no-repeat left top;}
div.mainNav li.m22d {
background: url(../_im/mainNav_sep8.gif) no-repeat left top;}
/*ORGANISATIES*/
div.mainNav li.m31a {
background-color: #295543;}
div.mainNav li.m32a {
background: url(../_im/mainNav_sep1.gif) no-repeat left top;}
div.mainNav li.m31b {
background-color: #EFC088;}
div.mainNav li.m32b {
background: url(../_im/mainNav_sep3.gif) no-repeat left top;}
div.mainNav li.m32c {
background: url(../_im/mainNav_sep2.gif) no-repeat left top;}
div.mainNav li.m32d {
background: url(../_im/mainNav_sep8.gif) no-repeat left top;}
/*LOCATIES*/
div.mainNav li.m41a {
background-color: #295543;}
div.mainNav li.m42a {
background: url(../_im/mainNav_sep4.gif) no-repeat left top;}
div.mainNav li.m41b {
background-color: #EFC088;}
div.mainNav li.m42b {
background: url(../_im/mainNav_sep5.gif) no-repeat left top;}
div.mainNav li.m42c {
background: url(../_im/mainNav_sep2.gif) no-repeat left top;}
div.mainNav li.m42d {
background: url(../_im/mainNav_sep8.gif) no-repeat left top;}
/*LEDEN*/
div.mainNav li.m51a {
background-color: #7B938B;}
div.mainNav li.m52a {
background: url(../_im/mainNav_sep6.gif) no-repeat left top;}
div.mainNav li.m51b {
background-color: #EFC088;}
div.mainNav li.m52b {
background: url(../_im/mainNav_sep7.gif) no-repeat left top;}
/*pathNav*/
div.pathNav {
position: absolute;
left: 30px;
top: 125px;
height: 30px;
font-size: 9px;
color: #999;}
div.pathNav a.p:link, a.p:active, a.p:visited {
text-decoration: none;
color: #999;}
div.pathNav a.p:hover {
text-decoration: none;
color: #043A31;}
/*subNav*/
div.subNav {
position: absolute;
left: 30px;
top: 155px;
width: 160px;
padding: 0 0 0 0;
color: #E6873D;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
border-bottom: 2px solid #E6CF9F;}
div.subNav div.s, div.ss {
border-top: 2px solid #E6CF9F;
padding: 4px 5px 4px 0;}
div.subNav div.ss {
font-weight: normal;}
div.subNav span.ss_l {
font-size: 14px;}
div.subNav span.ss_m {
font-size: 12px;}
div.subNav span.ss_s {
font-size: 10px;}
div.subNav a.s:link, a.s:active, a.s:visited {
text-decoration: none;
color: #295543;}
div.subNav a.s:hover {
text-decoration: none;
color: #7B938B;}
div.subNav div.stool {
border-top: 2px solid #E6CF9F;
padding: 4px 10px 4px 0;
text-align: right;
font-weight: normal;
text-transform: none;}
div.subNav div.space {
height: 4px;
background-color: #E6CF9F;}
div.subNav div.search {
border-top: 2px solid #E6CF9F;
padding: 4px 5px 4px 0;}



/*mainContent*/
div.mainContent {
position: absolute;
left: 190px;
top: 155px;
padding: 0 50px 0 30px;
min-width: 400px;
margin-right: 250px;
border-left: 2px solid #295543;}
/*mainContent_banner*/
div.mainContent div.banner {
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 486px;
height: 60px;
}
/*mainContent_page*/
div.mainContent div.page {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #E6873D;
letter-spacing: 2px;
text-transform: uppercase;
text-shadow: #666 1px 1px 1px;
padding: 20px 0 20px 0;}
/*mainContent_tools*/
div.mainContent div.tools {
clear: both;
margin-top: 20px;
padding: 20px 0 10px 0;
text-align: right;
color: #999;
}
div.mainContent span.tools_s {
font-size: 10px;
}
div.mainContent span.tools_m {
font-size: 12px;
}
div.mainContent span.tools_l {
font-size: 14px;
}
div.mainContent span.tools_print {
padding: 0 20px 0 3px;
}
div.mainContent span.tools_top {
font-size: 10px;
font-weight: bold;
}
div.mainContent a.t:link, a.t:active, a.t:visited {
text-decoration: none;
color: #999;}
div.mainContent a.t:hover {
text-decoration: none;
color: #043A31;}
/*mainContent_disclaimer*/
div.mainContent div.disclaimer {
border-top: 1px solid #999;
margin-top: 10px;
padding: 20px 0 30px 0;
text-align: left;
color: #999;
font-size: 10px;}
div.mainContent a.d:link, a.d:active, a.d:visited {
text-decoration: none;
color: #999;}
div.mainContent a.d:hover {
text-decoration: none;
color: #043A31;}



/*subContent*/
div.subContent {
clear: left;
float: right;
width: 220px;
background-color: #E9B478;
padding: 0 0 300px 0;
margin-right: 20px;
/*background-image: url(../_im/bgLogo4.gif);
background-repeat: no-repeat;*/
}
/*subContent_banner*/
div.subContent div.banner {
margin: 0 0px 0 0px;
text-align: center;}
div.subContent div.b, div.b:hover {
padding: 0px;}
div.subContent div.b {
border: 8px solid #E9B478;
background-color: #E9B478;}
div.subContent div.b:hover {
border: 8px solid #043A31;
background-color: #043A31;}
/*subContent_aanmelden*/
div.subContent div.aanmelden {
margin: 0 10px 0 10px;
border: 1px solid #E9B478;
background-color: #E9B478;}
div.subContent div.aanmeldenhoofd {
padding: 0 0 5px 15px;
font-size: 12px;
font-weight: bold;
color: #FFF;
text-shadow: #666 1px 1px 1px;
}
div.subContent div.aanmeldenveldnaam {
padding: 0 0 0 25px;
font-family: Helvetica, Arial, sans-serif;
font-size: 9px;}
div.subContent input.aanmeldenveld {
margin: 0 0 2px 25px;
background-color: #FFF;
font-size: 10px;
color: #000;
}
div.subContent input.aanmeldenknop {
margin: 5px 0 0 25px;
font-size: 9px;
}
div.subContent div.aanmeldentext {
padding: 5px 0 0 15px;
font-family: Helvetica, Arial, sans-serif;
font-size: 9px;
}
div.subContent a.aanmelden:link, a.aanmelden:active, a.aanmelden:visited {
text-decoration: none;
color: #285543;}
div.subContent a.aanmelden:hover {
text-decoration: none;
color: #000;
}
/*subContent_bericht*/
div.subContent div.berichthoofd {
margin: 0 10px 0 10px;
padding: 5px 10px 5px 15px;
background-color: #E9B478;
font-size: 12px;
font-weight: bold;
color: #FFF;
text-shadow: #666 1px 1px 1px;
}
div.subContent div.bericht {
margin: 0 10px 0 10px;
padding: 5px 15px 5px 15px;
background-color: #E9B478;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
}
div.subContent div.berichtdate {
font-size: 9px;
font-style: italic;
}
div.subContent a.berichttitle:link, a.vtitle:active, a.berichttitle:visited {
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #285543;}
div.subContent a.berichttitle:hover {
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #000;
}
div.subContent a.berichttext:link, a.berichttext:active, a.berichttext:visited {
text-decoration: none;
color: #000;}
div.subContent a.berichttext:hover {
text-decoration: none;
color: #285543;
}
/*subContent_google*/
div.subContent div.google {
margin: 0 10px 0 10px;
padding: 25px 20px 25px 20px;
background-color: #E9B478;
}


/***** 'vn.css', 'Gemeenschappelijke opmaakstijl'
       Herwig Ronsmans, Vorming.net *****/

/*body
{margin:16px 16px 16px 16px;
 font-family:Verdana,Arial,'Trebuchet MS',Tahoma,Helvetica,Swiss,Geneva,sans-serif;
 font-size:11px;color:#2C2C2C;}*/

/*td, select, .form_submit
{font-family:Verdana,Arial,'Trebuchet MS',Tahoma,Helvetica,Swiss,Geneva,sans-serif;
 font-size:11px;color:#2C2C2C;}*/

/*.form_text
{font-family:'Courier New',Courier,monospace;
 font-size:10pt;color:#2C2C2C;}*/

/*.form_text1
{font-family:Verdana,Arial,'Trebuchet MS',Tahoma,Helvetica,Swiss,Geneva,sans-serif;
 font-size:11px;color:#2C2C2C;border-width:0px;}*/

/*.form_text2
{font-family:Verdana,Arial,'Trebuchet MS',Tahoma,Helvetica,Swiss,Geneva,sans-serif;
 font-size:9px;color:#2C2C2C;border-width:0px;background-color:transparent;}*/

/*.c {color:#2C2C2C;}
.m {margin:0px 0px 0px 0px;}
.m1 {margin-top:4px;}
.fs {font-size:9px;}
.fs1 {font-size:13px;color:#D2D2D2;}
.lsi {list-style-image:url(_im/zoek.gif);}
.lsixls {list-style-image:url(_im/excel.gif);}*/

/*a {font-weight:bold;text-decoration:none;}
a:link {color:#5A5A5A;}
a:visited {color:#898989;}
a:hover {color:#898989;}
a:active {color:#5A5A5A;}*/

/***** *****/

/* ----------------------------------- */
/*aanmelden*/
div.aanmelden {
padding: 0 0 0 0;
margin: 30px 0 30px 0;
}
div.aanmelden div.aanmelden_form {
float: right;
padding: 10px;
margin: 0 0 0 20px;
border: 1px solid #7D958B;
background-color: #CCC;
}
div.aanmelden div.aanmelden_info {
padding: 0 0 10px 0;
margin: 0 0 0 0;
font-style: italic;
font-size: 10px;
}
div.aanmelden div.aanmelden_info2 {
padding: 0 0 0 0;
color: #7D958B;
font-size: 9px;
}
div.aanmelden div.aa_t {
padding: 0 4px 5px 2px;
color: #7D958B;
border-left: 1px solid #7D958B;
font-weight: bold;
font-size: 11px;
}
div.aanmelden div.aa_rt {
padding: 0 4px 0 2px;
color: #7D958B;
border-left: 1px solid #7D958B;
font-size: 9px;
}
div.aanmelden div.aa_r {
padding: 0 0 2px 8px;
margin: 0 0 0 0;
color: #333;
border-left: 1px solid #7D958B;
font-size: 10px;
}
div.aanmelden div.aa_button {
padding: 10px 0 2px 5px;
margin: 0 0 0 0;
color: #333;
border-left: 0px solid #7D958B;
font-size: 11px;
}
div.aanmelden div.aa_geduld {
padding: 0 0 0 20px;
color: #7D958B;
border-left: 1px solid #7D958B;
font-size: 9px;
}

/* ----------------------------------- */
/*aangemeld*/
div.aangemeld {
padding: 0 0 0 0;
margin: 30px 0 30px 0;
}
div.aangemeld div.dot {
padding: 0 0 15px 20px;
background-image: url(../_im/dot.gif);
background-repeat: no-repeat;
background-position: 2px 3px;
}
div.aangemeld div.item {
padding: 0 0 0 0;
font-weight: bold;
color: #7D958B;
font-size: 12px;
}
div.aangemeld div.info {
padding: 0 0 0 0;
font-size: 9px;
}
div.aangemeld div.excel {
padding: 2px 0 2px 0;
font-size: 9px;
}
div.aangemeld div.link {
padding: 2px 0 2px 0;
color: #7D958B;
font-size: 9px;
}
div.aangemeld div.fout {
padding: 2px 0 2px 0;
color: #930;
font-size: 9px;
}
div.aangemeld input {
padding: 0 0 0 0;
font-size: 10px;
}


/* ----------------------------------- */
/*formulier*/
div.formulier {
padding: 20px;
margin: 0 0 50px 0;
border: 1px solid #7D958B;
background-color: #CCC;
}
div.formulier div.fo_rt {
padding: 0 4px 0 2px;
color: #7D958B;
border-left: 1px solid #7D958B;
font-size: 9px;
}
div.formulier div.fo_r {
padding: 0 0 2px 8px;
margin: 0 0 0 0;
color: #333;
border-left: 1px solid #7D958B;
font-size: 10px;
}
div.formulier div.fo_r2 {
padding: 0 0 2px 30px;
margin: 0 0 0 0;
color: #333;
border-left: 1px solid #7D958B;
font-size: 10px;
}
div.formulier div.fo_i {
padding: 0 0 2px 30px;
margin: 0 0 0 0;
color: #000;
border-left: 1px solid #7D958B;
font-style: italic;
font-size: 9px;
}
div.formulier div.fo_button {
padding: 30px 0 2px 5px;
margin: 0 0 0 0;
color: #333;
border-left: 0px solid #7D958B;
font-size: 11px;
}
div.formulier div.fo_geduld {
padding: 0 0 0 20px;
color: #7D958B;
border-left: 1px solid #7D958B;
font-size: 9px;
}
div.formulier ul {
padding: 0 0 0 0;
margin: 0 0 0 0;
}
div.formulier li {
list-style-type: none;
}
div.formulier div.fo_slide {
padding: 0 10px 20px 5px;
}
div.formulier input.form_text {
padding: 0 0 0 0;
background-color: #CCC;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 9px;
border-width: 0px;
}
div.formulier div.fo_hl {
padding: 10px;
margin: 0 0 0 0;
background-color: #FFF;
border-top: 4px solid #CCC;
border-bottom: 4px solid #CCC;
}
div.formulier div.fo_hl1 {
padding: 0 0 5px 0;
font-style: normal;
font-size: 12px;
}
div.formulier div.fo_hl2 {
padding: 0 0 0 0;
font-style: italic;
font-size: 10px;
}
div.formulier tt {
padding: 0 3px 1px 3px;
background-color: #FFF;
font-weight: bold;
font-size: 14px;
color: #285543;
border: 2px solid #CCC;
}
div.formulier b {
color: #285543;
}
div.formulier div.faq_icon {
margin: 5px 5px 0 0;
float: right;
}
div.formulier div.form_submit {
font-size: 14px;
color: #666;
}
div.formulier select.popup {
width: 200px;
max-width: 300px;
}
div.formulier input.field {
width: 90%;
}
div.formulier textarea.field {
width: 99%;
}


/* ----------------------------------- */
/*opleidingen*/
div.opleidingen {
padding: 0 0 0 0;
margin: 0 0 80px 0;
border-bottom: 1px solid #7D958B;
}
div.opleidingen div.op_title {
padding: 4px 0 0 0;
font-weight: bold;
color: #043A31;
text-shadow: #999 1px 1px 1px;
border-top: 1px solid #7D958B;
border-right: 1px solid #7D958B;
font-size: 12px;
}
div.opleidingen div.op_date {
padding: 0 0 2px 5px;
color: #333;
border-right: 1px solid #7D958B;
font-size: 10px;
}
div.opleidingen div.op_icon {
margin: 5px 5px 0 5px;
float: right;
}
div.opleidingen div.op_slide {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 10px 20px 5px;
border-right: 1px solid #7D958B;
border-bottom: 1px solid #7D958B;
border-left: 1px solid #7D958B;
}
div.opleidingen div.op_rt {
padding: 0 4px 0 2px;
color: #7D958B;
border-left: 0px solid #7D958B;
font-size: 9px;
}
div.opleidingen div.op_r {
padding: 0 0 2px 8px;
margin: 0 0 0 0;
color: #333;
border-left: 0px solid #7D958B;
font-size: 11px;
}


/* ----------------------------------- */
/*organisaties*/
div.organisaties {
padding: 0 0 0 0;
margin: 0 0 80px 0;
border-bottom: 1px solid #7D958B;
}
div.organisaties div.or_title {
padding: 4px 0 0 0;
font-weight: bold;
color: #043A31;
text-shadow: #999 1px 1px 1px;
border-top: 1px solid #7D958B;
border-right: 1px solid #7D958B;
font-size: 12px;
}
div.organisaties div.or_adres {
padding: 0 0 2px 5px;
color: #333;
border-right: 1px solid #7D958B;
font-size: 10px;
}
div.organisaties div.or_icon {
margin: 5px 5px 0 5px;
float: right;
}
div.organisaties div.or_slide {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 10px 20px 5px;
border-right: 1px solid #7D958B;
border-bottom: 1px solid #7D958B;
border-left: 1px solid #7D958B;
}
div.organisaties div.or_rt {
padding: 0 4px 0 2px;
color: #7D958B;
border-left: 0px solid #7D958B;
font-size: 9px;
}
div.organisaties div.or_r {
padding: 0 0 2px 8px;
margin: 0 0 0 0;
color: #333;
border-left: 0px solid #7D958B;
font-size: 11px;
}


/* ----------------------------------- */
/*locaties*/
div.locaties {
padding: 0 0 0 0;
margin: 0 0 80px 0;
border-bottom: 1px solid #7D958B;
}
div.locaties div.lo_title {
padding: 4px 0 0 0;
font-weight: bold;
color: #043A31;
text-shadow: #999 1px 1px 1px;
border-top: 1px solid #7D958B;
border-right: 1px solid #7D958B;
font-size: 12px;
}
div.locaties div.lo_adres {
padding: 0 0 2px 5px;
color: #333;
border-right: 1px solid #7D958B;
font-size: 10px;
}
div.locaties div.lo_icon {
margin: 5px 5px 0 5px;
float: right;
}
div.locaties div.lo_slide {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 10px 20px 5px;
border-right: 1px solid #7D958B;
border-bottom: 1px solid #7D958B;
border-left: 1px solid #7D958B;
}
div.locaties div.lo_rt {
padding: 0 4px 0 2px;
color: #7D958B;
border-left: 0px solid #7D958B;
font-size: 9px;
}
div.locaties div.lo_r {
padding: 0 0 2px 8px;
margin: 0 0 0 0;
color: #333;
border-left: 0px solid #7D958B;
font-size: 11px;
}
div.locaties div.lo_foto {
padding: 5px 0 5px 8px;
}


/* ----------------------------------- */
/*agenda*/
div.agenda {
padding: 0 0 0 0;
margin: 30px 0 30px 0;
border-bottom: 1px solid #7D958B;
}
div.agenda div.cursus {
padding: 2px 80px 2px 0;
font-weight: bold;
color: #333;
font-size: 10px;
border-top: 1px solid #7D958B;
}
div.agenda div.cursus_nr {
float: left;
padding: 0 0 0 0;
width: 30px;
height: 15px;
font-weight: bold;
color: #7D958B;
font-size: 11px;
}
div.agenda div.mail {
/*clear: both:*/
padding: 0 0 2px 30px;
font-weight: normal;
color: #7D958B;
font-size: 10px;
}
div.agenda div.datum {
float: right;
padding: 0 0 0 0;
font-weight: normal;
color: #7D958B;
font-size: 10px;
}

/* ----------------------------------- */
/*links*/
div.links {
padding: 0 0 0 0;
margin: 30px 0 30px 0;
border-bottom: 1px solid #7D958B;
}
div.links div.titel {
padding: 2px 10px 5px 20px;
background-image: url(../_im/dot.gif);
background-repeat: no-repeat;
background-position: 2px 6px;
font-weight: bold;
color: #333;
font-size: 12px;
border-top: 1px solid #7D958B;
}
div.links div.promo {
padding: 2px 10px 2px 20px;
font-weight: normal;
color: #333;
font-size: 11px;
border-top: 0px solid #7D958B;
}
div.links div.mail {
padding: 4px 10px 4px 0;
text-align: right;
font-weight: bold;
color: #333;
font-size: 10px;
}

/* ----------------------------------- */
/*linken*/
div.linken {
padding: 0 0 0 0;
margin: 0 0 20px 0;
}
div.linken div.dot {
padding: 0 10px 0 20px;
background-image: url(../_im/dot_mini.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
font-weight: bold;
color: #333;
font-size: 10px;
}
div.linken div.dotb {
padding: 0 10px 0 20px;
background-image: url(../_im/dot_mini.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
font-weight: bold;
color: #333;
font-size: 12px;
}

/* ----------------------------------- */
/*leden*/
div.leden {
padding: 0 0 0 0;
margin: 0 0 20px 0;
}
div.leden div.dot {
padding: 0 10px 0 15px;
background-image: url(../_im/dot.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
font-weight: bold;
color: #295543;
font-size: 12px;
}







/* ----------------------------------- */
/*infosessies*/
div.infosessies {
padding: 0 0 0 0;
}
div.infosessies div.op_date {
height: 18px;
/*background-image: url(../_im/enabled_0.gif);*/
background-repeat: no-repeat;
border-top: 1px solid #7D958B;
padding: 0 0 0 0;
font-weight: bold;
color: #7D958B;
}
div.infosessies div.op_dateON {
height: 18px;
/*background-image: url(../_im/enabled_1.gif);*/
background-repeat: no-repeat;
border-top: 1px solid #7D958B;
padding: 0 0 0 0;
font-weight: bold;
color: #7D958B;
}
div.infosessies a.op_checkbox {
padding: 5px 10px 5px 10px;
}
div.infosessies div.op_title {
padding: 0 0 0 20px;
font-weight: bold;
color: #043A31;
text-shadow: #999 1px 1px 1px;
}
div.infosessies a.is:link, a.is:active, a.is:visited {
text-decoration: none;
color: #295543;
}
div.infosessies a.is:hover, 
a.isON:link, a.isON:active, a.isON:visited, a.isON:hover {
text-decoration: none;
color: #E6873D;
}
div.infosessies div.op_org {
padding: 0 0 10px 20px;
font-weight: bold;
color: #666;
}
div.infosessies div.op_popup {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0 0 20px 20px;
color: #333;
border-left: 1px solid #7D958B;
}
div.op_popup p.loc {
font-weight: bold;
}
div.infosessies input.op_aantal {
margin: 0 0 0 10px;
border: 1px groove #7D958B;
color: #000;
}
div.infosessies div.op_knop {
border-top: 1px solid #7D958B;
border-left: 1px solid #7D958B;
padding: 5px 0 10px 10px;
margin-top: 20px;
font-style: italic;
color: #7D958B;
}
div.op_row {
padding: 4px 0 4px 0;
color: #000;
}
















