@charset "utf-8";
/* CSS Document */

/* =reset 
*****************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}


/*** standaard ***/
	img, fieldset { border:0px;}
	td, p {margin:0px 0px 15px 0px;line-height:18px;}
	h1 {margin:0px 0px 10px 0px;}
	h2 {margin:0px 0px 8px 0px;}
	h3 {margin:0px 0px 6px 0px;color:#00b6e8;font-size:13px;}
	ul {margin:0px 0px 15px 20px;list-style:disc;}
	ol {margin:0px 0px 15px 20px;}
	.inputerrorlabel {color:red;}
	

.seofooter, .seofooter li, .seofooter a, .seofooter p { color: #97C00E ;}
body
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
background:  #131313;
}
h1
{
font-size: 16px;
color: #3F354E;
}
h2
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 14px;
color: #131313;
}
td
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
}
a
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #97BF0D;
text-transform: none;
}
.inputtext
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
}
.inputcheckbox
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
}
.inputradiobutton
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
}
.inputdropdown
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
}
.inputbutton
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: #131313;
padding: 0px;
}
.inputerrorlabel
{
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 12px;
color: red;
}
.tablealles
{
vertical-align: top;
width: 100%;
height: auto;
min-height:750px;
}
.ddtoptobottommain {position:relative; top:-32px; left:-100px;}

.ddtoptobottommain, .ddtoptobottommain ul { /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
}

.ddtoptobottommain a {
    display: block;
    /*width: 128px;*/
    margin-left:5px;
    margin-right:5px;

}

.ddtoptobottommain li { /* all list items */
    float: left;
/*    width: 128px; Put this in the webcreator at the li-Item-Link of the Menu Ul SUB otherwise it will inherit it constantly */
}

.ddtoptobottommain li ul { /* second-level lists */
    position: absolute;
/*    width: 128px;*/
    padding:5px;
    left: -999em; /* using left instead of display to hide menus because display: none isnt read by screen readers */
    margin-left: 0px;
    margin-top: 0px;
}

.ddtoptobottommain li ul ul { /* third-and-above-level lists */
    margin: -1.2em 0 0 -10em;
}

/*Show the submenu DIRECTLY INSIDE the selecte LI tag*/
.ddtoptobottommain li:hover > ul {
    left: auto;
}

.ddtoptobottommain .sfhover{
    left: auto;
}

li.sfhover ul {
    left: auto;
}

/*Fix for IE7*/
.ddtoptobottommain li:hover {
    position: static;
}

a img {border:0px;}



.HetMenunormal a:link,.HetMenunormal a:active,.HetMenunormal a:hover,.HetMenunormal a:visited
{
color: #131313;
text-decoration: none;
background:#CBDF86;
display:block;
margin:0px 0px 1px 0px;
padding:0px 3px 0px 3px;
}
.HetMenuover a:link,.HetMenuover a:active,.HetMenuover a:hover,.HetMenuover a:visited
{
color: #97BF0D;
text-decoration: none;
background:#CBDF86;
display:block;
margin:0px 0px 1px 0px;
padding:0px 3px 0px 3px;
}

.HetMenuselected a:link,.HetMenuselected a:active,.HetMenuselected a:hover,.HetMenuselected a:visited
{
color: #FFFFFF;
text-decoration: none;
background:#97C00E;
display:block;
margin:0px 0px 1px 0px;
padding:0px 3px 0px 3px;
}



/* mainmenu-left */
.ulmain2012main {display:block;list-style-type:none; margin:0px 0px 0px 10px !important;padding:0px !important; width:180px;height:auto !important;}
.ulmain2012main li  {background:#CBDF86;margin:0px 0px 1px 0px !important;line-height:20px !important;min-height:20px !important;padding:0px !important;}
.ulmain2012main li a {color:black;display:block;text-decoration:none;margin:0px 2px 0px 2px;padding:0px;}
.ulmain2012main li a:hover {color:#97C00E;}

.ulmain2012main .ulmain2012itemselected {background:#97C00E;}
.ulmain2012main li.ulmain2012itemselected a {color:white;}


/* submenu van mainmenu-left */
.ulmain2012main ul {display:block;list-style-type:none;padding:0px; margin:0px 0px 0px 2px;padding:0px 2px 1px 0px;}
.ulmain2012main ul li {background:#E4F79E;}

.ulmain2012main li.ulmain2012itemselected ul li a {color: black;}
.ulmain2012main li.ulmain2012itemselected ul li a:hover {color:#97C00E;}
.Oase_Paars
{
color: #3F354E;
}
.Oase_Groen
{
color: #97C00E;
}
.Highlight
{
font-size: 16px;
color: #3F354E;
border-bottom: 1px dashed #3F354E;
padding:3px 0px 2px 0px;
margin:0px 0px 7px 0px;
width:100%;
display:block;
}
.tdtablelinks
{
vertical-align: top;
width: 50%;
height: 100%;
}
.tdtablemidden
{
vertical-align: top;
width: 950px;
height: 100%;
}
.tdtablerechterkant
{
vertical-align: top;
width: 50%;
height: 100%;
}
.tablelinks
{
vertical-align: top;
width: 100%;
height: 100%;
}
.tdlinksbovenopvul
{
vertical-align: top;
width: 100%;
height: 175px;
background:  url(/images/Stijl02_02.jpg) top repeat-x;
}
.tdlinksmiddenopvul
{
vertical-align: top;
width: 100%;
height: 100%;
background:  #EFEFEF;
}
.tdlinksonderopvul
{
vertical-align: bottom;
width: 100%;
height: 255px;
background:  #131313 url(/images/Stijl02_10.jpg) top repeat-x;
}
.tablecontent
{
vertical-align: top;
width: 950px;
height: 100%;
}
.tdToplinks
{
vertical-align: top;
width: 220px;
height: 175px;
background:  url(/images/Stijl02_02.jpg) top no-repeat;
}
.tdtopmidden
{
vertical-align: top;
width: 477px;
height: 132px;
background:  url(/images/Stijl02_03.jpg) top no-repeat;
}
.tdtoprechts
{
vertical-align: top;
width: 253px;
height: 175px;
background:  url(/images/Stijl02_04.jpg) top no-repeat;
position:relative
}
.vtsenang
{
width: 100%;
}
.FreetextMuziek
{
width: 100%;
float: right;
padding-left: 120px;
padding-top: 23px;
}
.ddtoptobottommain
{
float: right;
margin-right: 40px;
}
.ddtoptobottomitem a
{
color: white;
text-decoration: none;
}
.ddtoptobottomitem a:visited
{
color: white;
text-decoration: none;
}
.ddtoptobottomitem a:hover
{
color: white;
text-decoration: none;
}
.ddtoptobottomitemselected a
{
color: white;
text-decoration: none;
}
.ddtoptobottomitemselected a:visited
{
color: white;
text-decoration: none;
}
.ddtoptobottomitemselected a:hover
{
color: white;
text-decoration: none;
}
.ddsubmenubovenmain
{
background:  #98BE1D;
}
.ddsubmenubovenitem
{
clear:both;
white-space:nowrap;
}
.ddsubmenubovenitem a:hover
{
color: #ffffff;
}
.ddsubmenubovenitemselected
{
clear:both;
white-space:nowrap;
}
.ddsubmenubovenitemselected a:hover
{
color: #52BAD6;
}
.tdMenu
{
vertical-align: top;
width: 220px;
background:  #ffffff url(/images/Stijl02_20.jpg) top no-repeat;
}
.tdcontentsub
{
vertical-align: top;
width: 477px;
background:  #ffffff url(/images/Stijl02_21.jpg) no-repeat;
}
.tdActiebalk
{
vertical-align: top;
width: 253px;
background:  #ffffff url(/images/Stijl02_22.jpg) no-repeat;
position:relative
}
.tableContentSub
{
vertical-align: top;
width: 477px;
height: 100%;
}
.tdContent
{
vertical-align: top;
width: 477px;
padding-top: 10px;
}
.ContentDeContent
{
width: 450px;
}
.ActiebalkActie
{
width: 253px;
}
.tdsubfooter
{
width: 950px;
text-align: center;
background:  #fff;
}
.tablerechts
{
vertical-align: top;
width: 100%;
height: 100%;
}
.tdrechtsbovenopvul
{
vertical-align: top;
width: 100%;
height: 175px;
background:  url(/images/Stijl02_02.jpg) top repeat-x;
}
.tdrechtsmiddenopvul
{
vertical-align: top;
width: 100%;
height: 100%;
background:  #EFEFEF;
}
.tdrechtsonderopvul
{
vertical-align: bottom;
width: 100%;
height: 255px;
background:  #131313 url(/images/Stijl02_10.jpg) top repeat-x;
}
.seofooter
{
color: #97C00E;
}


