/* Stylesheet ontikkeld door Internetbureau Websight - http://www.websight.nl */


/*-------------------------------------------------------*/
/* HTML Elements----------------------------------------*/
/*(http://www.w3.org/TR/html4/index/elements.html) ----*/
/*----------------------------------------------------*/

html{
    height:100%;
    /*overflow:hidden;*/
}

body{
    height:100%;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#ffffff;
}


/* Start overall font definitie */

body{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:70%;
    text-decoration:none;
    font-variant:normal;
    font-style:normal;
    color:#000000;
    line-height:135%;
}
/* Einde overall font definitie */


a{
    color:#000000;
    text-decoration:none;
}

a:hover{
    color:#000000;
    text-decoration:underline;
}

a:active{
    color:#000000;
}

a:visited{
    color:#000000;
}

abbr{
    border:0px none #ffffff; /* mozilla-based browsers geven deze tag weer met dotted underline */
}

blockquote{
}

button{
}

img{
    border:0px none #000000;
}

.inactiveLink{
    color: #555;
    font-style: italic;
}



/* -------Start: (Un)ordered Lists + List items----- */

ol{
}

ul{
    display:block;
}

li{
    list-style-image:url(../images/module/text/square_roze.gif);
    list-style-type:square;
    vertical-align:top;
}

dl{
}

dt{
}

dd{
}

/* -------Einde: (Un)ordered Lists + List items----- */



/* -------Start: Forms + Form items ----------------*/

form{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

.formSubmit{
    border:1px none #ffffff;
    background-color:#FFFFFF;
}

textarea{
    width:200px;
}

fieldset{
}

legend{
}

select{
    width:220px;
}

/* -------Einde: Forms + Form items ----------------*/


/*---- Start: Tekst, paragrafen, etc. -------------*/

h1{
    margin:0px 0px 5px 0px;
/*  display:inline;*/
    font-weight:bold;
    font-size:18px;
    letter-spacing:0px;
    line-height:110%;
    vertical-align:top;
}

h2{
    margin:0px 0px 0px 0px;
    display:inline;
    font-weight:bold;
    font-size:19px;
    letter-spacing:1px;
}

h3{
}

h4{
}

p{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

/*---- Einde: Tekst, paragrafen, etc. -------------*/

hr{
    padding:0px 0px 0px 0px;
    margin:0px 0px 10px 0px;
    height:1px;
    border-top:1px solid #EF3065;
    border-left:0px none #ffffff;
    border-right:0px none #ffffff;
    border-bottom:0px none #ffffff;
    color:#EF3065;
    background-color:#FFFFFF;
    clear:both;
}

.clear {
	clear: both;
    height: 0px;
    overflow: hidden;
}


/*--------------------------------------------------------------------------*/
/* HTML Template ----------------------------------------------------------*/
/*------------------------------------------------------------------------*/


/* Start definitie van blokken o.b.v. id's */
.contentTable{
    border:0px none #B0CD8B;
    background-color:#FFFFFF;
    width:751px;
}

#header{
    background-image:url(../images/logo.gif);
    background-position:right top;
    background-repeat:no-repeat;
    background-color:#ffffff;
    /*height:145px;*/
    padding:27px 0px 47px 10px;
    margin:0px 0px 0px 0px;
    white-space:nowrap;
    /*overflow:visible;*/
}

#content{
}

.footer{
    background-image:url(../images/footer2.gif);
    background-position:right top;
    background-repeat:repeat-x;
    background-color:#B0CD8B;
    height:30px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000000;
    border-left:0px none #B0CD8B;
    border-right:0px none #B0CD8B;
}


/* Einde definitie van blokken o.b.v. id's */


/* Start overigen */

.textContainer{
    display:inline;
}

.textText{
    display:inline;
}

.seperatorLeeg{
    height:8px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-color:#ffffff;
}

.seperatorRoze{
    height:20px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-image:url(../images/module/text/sep_roze.gif);
    background-repeat:repeat-x;
}

.seperatorGroen{
    height:20px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-image:url(../images/module/text/sep_groen.gif);
    background-repeat:repeat-x;
}

.footer .footerRegel1{
    display:block;
    height:15px;
    padding:0px 0px 0px 12px;
    color:#EF3065;
    text-transform:lowercase;
}

.footer .footerRegel1 a{
    text-decoration:none;
    color:#EF3065;
}

.footer .footerRegel1 a:hover{
    color:#61AE2F;
    text-decoration:none;
}

.footer .footerRegel2{
    display:block;
    height:15px;
    text-align:center;
}

#Table2Kolom, #Table3Kolom{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

#Table2Kolom td, #Table3Kolom td{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	/*width: 100%;*/
    text-align:left;
    vertical-align:top;
}


/*------------------------------------------------------*/
/* CMS ------------------------------------------------*/
/*----------------------------------------------------*/

.menuContainer{
    border:0px none #ffffff;
    padding:0px 0px 0px 10px;
    width:350px;
}

.menu1 a{
    padding:0px 0px 0px 10px;
    display:block;
    z-index:10;
    font-size:10px;
    text-decoration:none;
    color:#EF3065;
    font-weight:bold;
    letter-spacing:0px;
    cursor: default;
}

.menu1 a:active, .menu1 a:visited {
    text-decoration:none;
    color:#EF3065;
    font-weight:bold;
    cursor: default;
}

.menu1 a:hover{
    text-decoration:none;
    background-image:url(../images/module/menu/arrow_menu_roze.gif);
    background-position:left;
    background-repeat:no-repeat;
    color:#EF3065;
    font-weight:bold;
    cursor: default;
}

.menu2{
    display:none;
    float:right;
    position:relative;
    z-index:150;
    width:180px;
    cursor: hand;
}

.menu2 .menu, .menu2 .menu a, .menu2 .menu a:hover, .menu2 .menu a:active, .menu2 .menu a:visited{
    text-decoration:none;
    background-image:url(../images/module/menu/bullet_menu_groen.gif);
    background-position:left;
    background-repeat:no-repeat;
    color:#61AE2F;
    font-weight:bold;
    cursor: hand;
}

.menu2 .menu a:hover{
    text-decoration:underline;
    background-image:url(../images/module/menu/bullet_menu_groen.gif);
    background-position:left;
    background-repeat:no-repeat;
    color:#61AE2F;
    font-weight:bold;
    cursor: hand;
}

.menuContainer2{
    display:block;
    z-index:1;
    position:absolute;
    margin-left:350px;
}

.menuContainer2 .menuURL a{
    font-size:10px;
    text-decoration:none;
    color:#EF3065;
    font-weight:bold;
    letter-spacing:0px;
    padding-left:10px;
    text-decoration:none;
    background-image:url(../images/module/menu/bullet_menu_roze.gif);
    background-position:left;
    background-repeat:no-repeat;
}


/*------------Formuliermodule--------*/

.formContainerText3{
    background-color:#61AE2F;
    text-align:left;
    padding:10px 0px 20px 10px;
    color:#FFFFFF;
}

.formContainerText3 a, .formContainerText3 a:visited, .formContainerText3 a:hover, .formContainerText3 a:active{
    color:#FFFFFF;
}

.formContainerText3 .text3Text{
    border:0px none #ffffff;
    width:250px;
    margin:2px 0px 2px 0px;
}

.text3Submit{
    background-color:#61AE2F;
    color:#FFFFFF;
    width:90px;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:right;
    border:1px solid #ffffff;
    font-size:10px;
    text-transform:lowercase;
}

.formContainerText3 select{
    width:220px;
}

.formContainerText3 select.geboorte
{
    width: auto;
    font-size: 100%;
}
.formContainerText3 select#Functie, .formContainerText3 select#Uren
{
    font-size: 100%;
    width: 260px;
    height: 20px;
}

.formContainerText3 div.opleiding
{
    /* border: solid 1px #b0d697; */
    background-color: white;
    color: #61AE2F;
    margin-top: 5px;
    padding: 5px;
    margin-right:10px;
}
    .formContainerText3 div.opleiding h1
    {
        font-size: 100%;
        line-height: 14px;
        padding-bottom: 4px;
        border-bottom: solid 1px #B0CD8B;
    }
    .formContainerText3 div.opleiding div.fields
    {
        height: 100px;
        overflow: auto;
    }
    .formContainerText3 div.opleiding div.fields div.row
    {
        height: auto;
        margin: 0;
        padding: 0 0 1px 0;
        color: black;
    }
        .formContainerText3 div.opleiding div.fields div.row input
        {
            vertical-align: top;
            margin: 0;
            width: 14px;
            height: 14px;
            float: left;
            display: block;
        }
        .formContainerText3 div.opleiding div.fields div.row label
        {
            display: block;
            margin-left: 25px;
        }
        
.formContainerText3 .text3Checkbox{
    margin:0px 10px 0px 0px;
    padding:0px 0px 0px 0px;
}

.formContainerText3 .text3CellRight table td{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

.inschrijvenContainer table.newForm
{
    width: 100%;
}
.inschrijvenContainer td.leftCol
{
}
table#Table2Kolom .inschrijvenContainer table.newForm td
{
    padding-bottom: 0px;
}

.inschrijvenContainer input {
    border:1px solid #61AE2F;
    /*width:140px;
    width: 200px;*/
    margin:1px 0px 1px 0px;
}
.inschrijvenContainer textarea {
    border:1px solid #61AE2F;
    width: 400px;
    margin:1px 0px 1px 0px;
}

.inschrijvenContainer table.newForm input {
    width: 100%;
}

.inschrijvenContainer table.newForm input.check, .inschrijvenContainer table.newForm input.radio
{
    width: auto;
}
.inschrijvenContainer table.newForm input#ContactAndersText
{
    margin-top: 4px;
    *margin-top: 0px;
}

.inschrijvenContainer table.newForm input.radio
{
    vertical-align: top;
    *vertical-align: middle;
    margin: 0;
}

.inschrijvenContainer table.newForm textarea
{
    width: 250px;
}

.inschrijvenContainer .tijd{
    border:0px none #000000;
    width:40px;
}

.inschrijvenContainer .radio{
    border:0px none #000000;
    width:auto;
}

.inschrijvenContainer .button, .inschrijvenContainer table.newForm .button{
    border:1px solid #ef3065;
    width:auto;
    background-color:#ef3065;
    color:#FFFFFF;
    font-weight:bold;
}

.inschrijvenContainer{
    padding:0px 10px 0px 0px;
}

table.klachtFormulierTable input, table.klachtFormulierTable textarea, table.klachtFormulierTable select{
    border:0px none #000000;
    width:260px;
    margin:1px 0px 1px 0px;
}

table.klachtFormulierTable textarea, table.newForm textarea{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:100%;
}

table.klachtFormulierTable .tijd{
    border:0px none #000000;
    width:40px;
}

table.klachtFormulierTable .radio{
    border:0px none #000000;
    width:auto;
}
table.klachtFormulierTable .klachtFormulierCheckbox {
    border:0px none #000000;
    width:auto;
}

table.klachtFormulierTable .klachtFormulierSubmit{
    border:1px solid #ef3065;
    width:auto;
    background-color:#ef3065;
    color:#FFFFFF;
    font-weight:bold;
}

table.klachtFormulierTable td.klachtFormulierCellLeft  {
    width: 170px;
}
table.klachtFormulierTable td.klachtFormulierCellRight {
    width: 202px;
}

table.klachtFormulierTable tr.klachtFormulierRowSeparator td.klachtFormulierCellLeft {
    width: auto;
}


table.klachtFormulierTable{
    padding:0px 10px 0px 0px;
}


/*----------- Textmodule -----------*/

.text0Container{
    background-color:#ffffff;
    padding:10px 0px 10px 0px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text0Container .text0Counter{
    display:inline;
    color:#61AE2F;
}

.text0Container .text0Title h1{
    color:#61AE2F;
}

.text0Container .text0Time{
    display:inline;
    color:#61AE2F;
}

.text0Container .text0Abstract{
    color:#61AE2F;
    display:block;
}

.text0Container .text0Text{
    display:block;
    color:#000000;
    line-height:130%;
}

.text1Container{
    background-color:#ffffff;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text1Container .text1Counter{
    display:inline;
    color:#61AE2F;
}

.text1Container .text1Title h1{
    color:#61AE2F;
}

.text1Container .text1Time{
    display:inline;
    color:#61AE2F;
}

.text1Container .text1Abstract{
    color:#61AE2F;
    display:block;
}

.text1Container .text1Text{
    display:block;
    color:#000000;
    line-height:130%;
}

.text1ContainerAlternate{
    background-color:#ffffff;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text1ContainerAlternate .text1Counter{
    display:inline;
    color:#EF3065;
}

.text1ContainerAlternate .text1Title h1{
    color:#EF3065;
}

.text1ContainerAlternate .text1Time{
    display:inline;
    color:#EF3065;
}

.text1ContainerAlternate .text1Abstract{
    color:#EF3065;
    display:block;
}

.text1ContainerAlternate .text1Text{
    display:block;
    color:#000000;
    line-height:130%;
}

.text2Container{
    background-color:#ffffff;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text2Container2{
    background-color:#ffffff;
    padding:10px 10px 10px 10px;
    padding-left:0;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}


.text2Container .text2Counter{
    display:inline;
    color:#EF3065;
}

.text2Container .text2Title h1{
    color:#EF3065;
}

.text2Container .text2Time{
    display:inline;
    color:#EF3065;
}

.text2Container .text2Abstract{
    color:#EF3065;
    display:block;
}

.text2Container .text2Text{
    display:block;
    color:#000000;
    padding:5px 0px 0px 0px;
    line-height:130%;
}

.text2ContainerAlternate{
    background-color:#ffffff;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text2ContainerAlternate .text2Counter{
    display:inline;
    color:#61AE2F;
}

.text2ContainerAlternate .text2Title h1{
    color:#61AE2F;
}

.text2ContainerAlternate .text2Time{
    display:inline;
    color:#61AE2F;
}

.text2ContainerAlternate .text2Abstract{
    color:#61AE2F;
    display:block;
}

.text2ContainerAlternate .text2Text{
    display:block;
    color:#000000;
    line-height:130%;
}

.text3Container{
    background-color:#61AE2F;
    margin:0px 0px 0px 0px;
    padding:10px 10px 10px 10px;
    display:block;
    clear:both;
}

.text3Container table{
    width:200px;
}

.text3Container select{
    width:220px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

.text3Table{
    background-color:#61AE2F;
    color:#FFFFFF;
    width:100%;
}

.text3Table td{
    border:0px none #ffffff;
}

.text3Row{
    display:inline;
}

.text3Table textarea{
    width:200px;
}

.text3Title{
}

.text3Container a{
    color:#FFFFFF;
}

.text3Container .text3Counter{
    display:inline;
    color:#ffffff;
}

.text3Container .text3Title h1{
    color:#ffffff;
}

.text3Container .text3Time{
    display:inline;
    color:#ffffff;
}

.text3Container .text3Abstract{
    color:#ffffff;
    display:block;
}

.text3Container .text3Text{
    display:block;
    color:#ffffff;
    line-height:130%;
}

.text3Container .text3Text li{
    list-style-image:url(../images/module/text/bullet_roze.gif);
    padding:0px 0px 3px 0px;
}

.text3Links li{
    list-style-image:url(../images/module/text/bullet_roze.gif);
    padding:0px 0px 3px 0px;
}

.text3Container .text3Text a{
    color:#ffffff;
}

.text3Container .text3More a{
    color:#ffffff;
}

.text3ContainerAlternate{
    background-color:#61AE2F;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text3ContainerAlternate a{
    color:#FFFFFF;
}

.text3ContainerAlternate .text3Counter{
    display:inline;
    color:#ffffff;
}

.text3ContainerAlternate .text3Title h1{
    color:#ffffff;
}

.text3ContainerAlternate .text3Time{
    display:inline;
    color:#ffffff;
}

.text3ContainerAlternate .text3Abstract{
    color:#ffffff;
    display:block;
}

.text3ContainerAlternate .text3Text{
    display:block;
    color:#ffffff;
    line-height:130%;
}

.text3ContainerAlternate .text3Text li{
    list-style-image:url(../images/module/text/bullet_groen.gif);
    padding:0px 0px 3px 0px;
}

.text3AlternateLinks li{
    list-style-image:url(../images/module/text/bullet_groen.gif);
    padding:0px 0px 3px 0px;
}


.text3CellRight table{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-collapse:collapse;
    border-spacing:0px;
    border:0px none #ffffff;
}

.text3CellRight table td{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-collapse:collapse;
    border-spacing:0px;
    border:0px none #ffffff;
}

.text3ContainerAlternate .text3More a{
    color:#ffffff;
}

.text4Container{
    background-color:#EF3065;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text4Container .text4Counter{
    display:inline;
    color:#ffffff;
}

.text4Container .text4Title{
    padding:0px 0px 0px 0px;
}

.text4Container .text4Title h1{
    color:#ffffff;
}

.text4Container .text4Title a{
    font-weight:normal;
    font-size:11px;
    color:#ffffff;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 20px;
}

.text4Container .text4Title a#TitleLink{
    font-weight:normal;
    color:#ffffff;
    background-image:none;
    padding:0px 0px 0px 0px;
}

.text4Container .text4Time{
    display:inline;
    color:#ffffff;
}

.text4Container .text4Abstract{
    color:#ffffff;
}

.text4Container .text4Text{
    display:block;
    color:#ffffff;
    padding:5px 0px 0px 0px;
    line-height:130%;
}

.text4Container .text4Text li{
    list-style-image:url(../images/module/text/bullet_groen.gif);
    padding:0px 0px 3px 0px;
}

.text4Links li{
    list-style-image:url(../images/module/text/bullet_groen.gif);
    padding:0px 0px 3px 0px;
}

.text4Container .text4More a{
    color:#ffffff;
}

.text4Container .text4Table{
    background-color:#EF3065;
    color:#FFFFFF;
    width:100%;
}

.text4Container .text4Row{
}

.text4ContainerAlternate{
    background-color:#61AE2F;
    padding:10px 10px 10px 10px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text4ContainerAlternate a{
    color:#FFFFFF;
}

.text4ContainerAlternate .text4Counter{
    display:inline;
    color:#ffffff;
}

.text4ContainerAlternate .text4Title h1{
    color:#ffffff;
}

.text4ContainerAlternate .text4Time{
    display:inline;
    color:#ffffff;
}

.text4ContainerAlternate .text4Abstract{
    color:#ffffff;
    display:block;
    padding:10px 0px 0px 0px;
}

.text4ContainerAlternate .text4Text{
    display:block;
    color:#ffffff;
    padding:0px 0px 0px 0px;
    line-height:130%;
}

.text4ContainerAlternate .text4Text li{
    list-style-image:url(../images/module/text/bullet_roze.gif);
    padding:0px 0px 3px 0px;
}

.text4AlternateLinks li{
    list-style-image:url(../images/module/text/bullet_roze.gif);
    padding:0px 0px 3px 0px;
}

.text4ContainerAlternate .text4More a{
    color:#ffffff;
}

.text5Container{
    background-color:#ffffff;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text5Container .text5Counter{
    display:inline;
    color:#EF3065;
}

.text5Container .text5Title{
    padding:0px 10px 0px 10px;
}

.text5Container .text5Title h1{
    color:#EF3065;
}

.text5Container .text5Title a{
    font-weight:bold;
    font-size:11px;
    color:#EF3065;
    background-image:url(../images/module/text/arrow_roze.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 15px;
    text-decoration:none;
}

.text5Container .text5Title a:hover{
    text-decoration:underline;
}

.treeTableContainer .text5Title1{
    font-weight:bold;
    font-size:11px;
    color:#EF3065;
    background-image:url(../images/module/text/arrow_roze.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 25px;
    text-decoration:none;
}

.text5Container .text5Time{
    display:inline;
    color:#EF3065;
}

.text5Container .text5Abstract{
    padding:5px 10px 0px 10px;
    color:#EF3065;
}

.text5Container .text5Text{
    color:#EF3065;
    padding:5px 10px 0px 10px;
    line-height:130%;
}

.text5Container .text5Text img{
    padding:2px 2px 2px 2px;
}

.text5Container img{
    margin:0px 0px 0px 0px;
}

.text5ContainerAlternate{
    background-color:#ffffff;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    clear:both;
}

.text5ContainerAlternate .text5Counter{
    display:inline;
    color:#EF3065;
}

.text5ContainerAlternate .text5Title{
    padding:0px 10px 0px 10px;
}

.text5ContainerAlternate .text5Title h1{
    color:#EF3065;
}

.text5ContainerAlternate .text5Title a{
    font-weight:bold;
    font-size:11px;
    color:#EF3065;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 20px;
}

.treeTableContainer .text5Title1Alternate{
    font-weight:bold;
    font-size:11px;
    color:#EF3065;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 20px;
}

.text5ContainerAlternate .text5Time{
    display:inline;
    color:#EF3065;
}

.text5ContainerAlternate .text5Abstract{
    color:#EF3065;
    padding:5px 10px 0px 10px;
}

.text5ContainerAlternate .text5Text{
    color:#EF3065;
    padding:5px 10px 0px 10px;
    line-height:130%;
}

.text5ContainerAlternate .text5Text img{
    padding:2px 2px 2px 2px;
}

.text6Container{
    background-color:#ffffff;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    clear:both;
}

.text6Container .text6Counter{
    display:inline;
    color:#61AE2F;
}

.text6Container .text6Title{
    padding:0px 10px 0px 10px;
}

.text6Container .text6Title h1{
    color:#61AE2F;
}

.text6Container .text6Title a{
    font-weight:normal;
    font-size:11px;
    color:#61AE2F;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 20px;
    text-decoration:none;
}

.text6Container .text6Title a:hover{
    text-decoration:underline;
}

.treeTableContainer .text6Title1{
    font-weight:bold;
    font-size:11px;
    color:#61AE2F;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:left middle;
    padding:0px 0px 0px 25px;
    text-decoration:none;
}

.text6Container .text6Time{
    display:inline;
    color:#61AE2F;
}

.text6Container .text6Abstract{
    color:#61AE2F;
    padding:5px 10px 0px 10px;
}

.text6Container .text6Text{
    display:block;
    color:#61AE2F;
    padding:5px 10px 0px 10px;
    line-height:130%;
    vertical-align:top
}

.text6Container .text6Text img{
    padding:2px 2px 2px 2px;
}

.text6ContainerAlternate{
    background-color:#ffffff;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    display:block;
    clear:both;
}

.text6ContainerAlternate .text6Counter{
    display:inline;
    color:#61AE2F;
}

.text6ContainerAlternate .text6Title{
    padding:0px 10px 0px 10px;
}

.text6ContainerAlternate .text6Title h1{
    color:#61AE2F;
}

.text6ContainerAlternate .text6Title a{
    font-weight:bold;
    font-size:11px;
    color:#61AE2F;
    background-image:url(../images/module/text/arrow_groen.gif);
    background-repeat:no-repeat;
    background-position:left middle;
}

.text6ContainerAlternate .text6Time{
    display:inline;
    color:#61AE2F;
}

.text6ContainerAlternate .text6Abstract{
    padding:5px 10px 0px 10px;
    color:#61AE2F;
}

.text6ContainerAlternate .text6Text{
    display:block;
    color:#61AE2F;
    padding:5px 10px 0px 10px;
    line-height:130%;
    float:left;
}

.text6ContainerAlternate .text6Text img{
    padding:2px 2px 2px 2px;
}

.textFile{
}

.text1File{
}

.text2File{
}

.text3File{
}

.text4File{
}

.text5File{
}

.text6File{
}

.textFile img{
    border:0px none #ffffff;
}

.text1File img{
    border:0px none #ffffff;
}

.text2File img{
    border:0px none #ffffff;
}

.text3File img{
    border:0px none #ffffff;
}

.text4File img{
    border:0px none #ffffff;
}
 
.text5File img{
    border:0px none #ffffff;
}
 
.text6File img{
    border:0px none #ffffff;
}

.text1Container table, .text2Container table, .text3Container table, .text4Container table, .text5Container table, .text6Container table{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border-collapse:collapse;
    border-spacing:0px;
}

/*-----------boomstructuur--------*/

.treeTableContainer{
    background-color:#ffffff;
    padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
    clear:both;
}

.treeTableContainer td{
    color:#7CAC3E;
}

/* -------Productmodule -------*/

/* ---- bladerfunctie in productmodule -----*/

/*--------------------------------------------------------------*/
/* Custom/Contentstyles ---------------------------------------*/
/*------------------------------------------------------------*/

.custom{
}

.locatieInputText{
    border:0px none #ffffff;
    background-color:#ffffff;
    width:75px;
    height:16px;
    font-size:11px;
}

.locatieSubmit{
    width:15px;
    height:14px;
    background-image:url(../images/module/form/submit_roze.gif);
    background-repeat:no-repeat;
    border:0px none #ffffff;
    background-color:transparent;
    background-position:center;
}

.infoDiv{
    padding:10px 10px 10px 10px;
    margin-left:140px;
    color:#ffffff;
    position:absolute;
    visibility:hidden;
    width:310px;
    z-index:100;
    overflow: visible;
    background-color: #ef3065;
}

div#formErrorsContainer
{
    background-color: #aa0000;
    padding: 10px;
    margin-bottom: 1.5em;
}

div#formErrorsContainer ul
{
    padding: 0;
    padding-left: 15px;
}

div#formErrorsContainer ul li
{
    list-style-image: none;
    list-style-type: box;
}

label.errored
{
    color: #aa0000;
    font-weight: bold;
}

input.errored
{
    border-color: #aa0000;
    background-color: #FFF4F4;
}

div#container_Functie_overig
{
    margin: 5px;
}

/* voor de photoaalbums */
div.thumbpadding {
    float:left;
    height:93px;
    padding-top:9px;
    padding-bottom:5px;
    padding-right:9px;
    width:93px;
}

div.thumb	{
    float:left;
    width:93px;
    height:93px;
    background-position:center;
    background-repeat:no-repeat;
    background-color:#61AE2F;
    cursor:pointer;
}

a.nextLink
{
    margin-right: 36px;
}

div.loginForm
{
    margin: auto;
    width: 500px;
    height: 250px;
}

div.loginForm table.loginFormTable
{
    padding: 10px;
}

div.loginForm table.loginFormTable input
{
    width: 200px;
    border: 1px solid black;
}

div.loginForm table.loginFormTable span.userTitle
{
    font-weight: bold;
}

div.loginForm table.loginFormTable td.userCellLeft
{
    width: 150px;
    height: 0.8em;
}

div.loginForm table.loginFormTable input.userSubmit
{
    width: 100px;
    background-image: url(/client/skar/images/module/text/arrow_groen.gif);
    background-repeat: no-repeat;
    background-position: right 3px;
    background-color: #73AD4A;
    color: white;
    font-size: 12px;
}

div.eventsMenu span, div.eventsMenu div.pageLogout
{
    display: block;
    margin-left: 10px;
    padding-left: 20px;        
    background-image: url(/client/skar/images/module/text/arrow_groen.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
}

div.eventsMenu div.pageLogout
{
    display: inline;
}

div.eventsMenu span.userTitle
{
    display: none;
}

div.statusText
{
    margin: 10px;
    font-weight: bold;
}

div.pageLogout
{
    margin: 10px;
    margin-left: 10px;
    padding-left: 20px;        
    background-image: url(/client/skar/images/module/text/arrow_groen.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
}

h1 { padding-top: 8px; }

/* -- FORMULIER -- */

form#form2137 table.newForm tr td table tr td {
	white-space: nowrap;	
}

div.opleiding div.fields div.row {
	float: none;
	clear: both;
}

table.dataTable
{
	border-collapse: collapse;
	border:3.75pt double gray;
	width: 550px;
}




table.dataTable th
{
/*border-width: 3.75pt 3.75pt 1.5pt; 
	border-style: double double solid; 
	border-color: gray;*/
	background: none repeat scroll 0% 0% rgb(217, 217, 217); 
	height: 1cm;
	border-width: medium 1.5pt 1.5pt medium; border-style: none solid solid none; border-color: rgb(212, 208, 200) gray gray rgb(212, 208, 200); padding: 0cm 5.4pt;

}

table.dataTable td
{
	border-width: medium 1.5pt 1.5pt medium; border-style: none solid solid none; border-color: rgb(212, 208, 200) gray gray rgb(212, 208, 200); padding: 0cm 5.4pt; background-color: transparent; width: 81pt;
/*
	border-width: medium 3.75pt 1.5pt; 
	border-style: none double solid; 
	border-color: rgb(212, 208, 200) gray gray; 
	background-color: transparent;
	*/
}

table.dataTable  p
{
	font-family: Arial; 
	font-size: 10pt;
	padding: 0cm 5.4pt;
} 

table.dataTable .col1
{
	border-right: 3.75pt double gray;
	width: 10px;
	padding: 0cm 5.4pt;
}