



/* -------------------------------------------------------------- 
   Typography
-------------------------------------------------------------- */

/* This is where you set your desired font size. The line-heights 
   and vertical margins are automatically calculated from this. 
   The percentage is of 16px (0.75 * 16px = 12px). */
body {

line-height:160%;
font-size:101%;

color:#fff;

	background-color:#000;
	background-image:none;

 }



/* Headings
-------------------------------------------------------------- */



h1 { background-color:#000;color:#FFFFFF;font-size:1.5em;}
h2 {color:#fff;font-size:1.2em;;}
h3 {  color:#fff;}
h4 {  }
h5 { }
h6 { }





/* Some default classes
-------------------------------------------------------------- */



/* Text fields */
input.text, input.title   { width: 300px; margin:0.5em 0.5em 0.5em 0; }
input.text, input.title   { border:1px solid #bbb; background:#f6f6f6; padding:5px; }
input.text:focus,
input.title:focus         { border:1px solid #999; background:#fff; }
input.title               { font-size:1.5em; }

/* Textareas */
textarea            { width: 400px; height: 250px; margin:0.5em 0.5em 0.5em 0; }
textarea            { border:1px solid #bbb; background:#eee; padding:5px; }
textarea:focus      { border:1px solid #999; background:#fff; }

/* Select fields */
select              { border:1px solid #ccc; background:#f6f6f6; width:200px; }
select:focus        { border:1px solid #999; background:#fff; }


#container {

background-color:#000;
}
#container a:link,#container a:visited{

color:#fff;
}
#container a:hover{
background-color:#000;
color: #FFFF00;
}
#header {

	background-image:url(../images/logo.png);
	background-repeat: no-repeat;
	display:block;
	min-height:175px;
	margin:0px;border-bottom:5px solid #908774;
}

#content {

border-top:5px solid #000;
background-color:#000;
}


#contentarea1 {

border-right:5px solid #000;/*
border-left:2px solid #444;*/
}
#contentarea2 {

border-right:5px solid #000;
}
#content-main1 {

background-color:#000;


}
#content-main2 {

background-color:#000;

}

#left {


}

#right {

background-color:#000;



}
#right h3 {

	background-color:#000;
	color:#FFFFFF;
	border:1px solid #fff;

}

#right img {background-color:#000;}


/*Form*/

#emailForm label { font-weight: bold;width:400px; background-color:#00CCCC;display:block; }

/* footer */
#footer {
border-top:5px solid #fff;

background-color:#000;

border-bottom:0px solid #4B463D;
}

#footer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;

color: #ffffff;
width: 100%;
text-align: center;
}

#footer li { display: inline;
margin-left:0; }

#footer li a
{
text-decoration: none;

color: #ffffff;
padding: .2em 1em;
border-right: 1px solid #fff;
}

#footer li a:hover
{
background-color: #ffffff;
color: #FF258F;
padding: .2em 1em;
border-right: 1px solid #fff;
}
/* ################# zoeken ################ */
#zoeken {
height:34px;
line-height:34px;
float:right;
width:310px;
border-bottom: 5px solid #fff;
	text-align:left;
	color:#908774;
	background-color:#000000;

	overflow:hidden;}
	
	/*border-bottom:1px solid #908774;*/


/***********search********************************************/
#search  {

		background-color:#fff;
		
}
#search  label{

}
#search  input#mod_search_searchword {
       

}
#search  input.button {

}

#resizer {font-size:0.8em;
float:right;
margin-top:0px;
line-height:1.2em;
color:#fff;
}



/***********search********************************************/
/* ################# breadcrumbs ################ */
#breadcrumbs {

	color:#fff;
	background-color:#000;

	border-bottom: 5px solid #fff;
	/*border-bottom:1px solid #908774;*/

}

#breadcrumbs p {

display:inline;
}



#breadcrumbs a {
text-transform:none;
}

#breadcrumbs a:link,#breadcrumbs a:visited {
border-bottom:0px solid #E0DCD6;
color:#F5E900;
}

#breadcrumbs span {

font-size:0.9em;
padding:7px;
}

#breadcrumbs span a:hover,#breadcrumbs span a:active,#breadcrumbs span a:focus {
background:#F54C00;
color:#fff;
text-decoration:none;
border-bottom:1px solid #F54C00;
}
/* ################# lees verdezr################ */
#content em.leesverder a.readon:link , #content em.leesverder a.readon:visited{

	color:#fff;
	background-image: none;

}

#content em.leesverder  a.readon:hover {	
color:#FFff00;
background-image: none;
}

#content em a:hover {background-color:#000;
color:#FFFF00;

}
#content  em.leesverder {	

	background-image: none;

}

.sectiontableentry {background-color:#000;
border-bottom:1px dotted #fff}

.sectiontableentry0 {background-color:#000;border-bottom:1px dotted #fff}
.sectiontableentry1 {background-color:#000;border-bottom:1px dotted #fff}
.sectiontableentry2 {background-color:#000;border-bottom:1px dotted #fff}


#nav-main{


	
}

#nav-main ul.menu {

	
}

#nav-main li {

	
}

#nav-main a {

	background: url(../images/menu-divider.png) 100% 0 no-repeat;
}
/*
#nav-main li.active,
#nav-main li.active_menu {
	background:  url(../images/active-menu-_02.png) 100% 0;
}

#nav-main li.active a,
#nav-main li.active_menu a {
	background: url(../images/active-menu-_01.png)  0 0 no-repeat;
	color:#BB412C;
}
*/
#nav-main a:hover {
	text-decoration: none;
	color: #3F4450;
	background: url(../images/hovermenu_02.png) 100% 0 no-repeat;
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


#left h3 {
	color:#fff;

	background-color:#000;
	background-image:none;

}

#left ul {
list-style-type:none;
margin:0px;
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:0.90em;
border-left:solid 1px #fff;
border-right:solid 1px #fff;
border-bottom:solid 1px #fff;
}


#left ul li {

margin:0px;
}

#left ul li a {

}

#left ul li a:link,#left ul li a:visited {
background:#000 url(../images/menuar_g.png) no-repeat left center;


border-bottom:solid 0px #000;
color:#fff;
font-weight:normal;
}

#left ul li a:hover,#left ul li a:active,#left ul li a:focus {

color:#ffff00 !important;
background:#000 url(../images/menuar.png) no-repeat left center !important;
}

/* ################## Main Menue ################## */

#left ul li ul {
background:#E6FE5B;
border-left:solid 0px #fff;
border-right:solid 0px #fff;
border-top:0;
border-bottom:solid 0px #fff;
margin:0;
}

#left ul li ul li {

}

#left ul li ul li {
margin:0;
}

#left ul li ul li a:hover,#left ul li ul li a:active,#left ul li ul li a:focus {

background:#93246F;
color:#fff;
}

#left ul li ul li ul {
border:solid 0 #E0C1E0;

}
/*acrive parent link*/
#left ul li.active a:link,#left ul li.active a:visited {
background:#FFff00 url(../images/menuardown.png) no-repeat left center;


color:#000;


}

/*sub link*/
#left ul li.active ul li a:link,#left ul li.active ul li a:visited {
background:#000;
border-bottom:solid 0 #DD75BB;
border-left:solid 0 #DD75BB;
color:#fff;

}

#left ul li.active ul li ul li a:link,#left ul li.active ul li ul li a:visited {
background:#fff;

color:#000;
font-weight:normal;
margin:0 0 0 10px;
}

#left ul li.active ul li.active a:link,#left ul li.active ul li.active a:visited {

font-weight:bold;
}

#left ul li.active ul li.active ul li a:link,#left ul li.active ul li.active ul li a:visited {
background:url(../images/menuardown.png) #eee no-repeat top left;
color:#000;

}

#left ul li.active ul li.active ul li.active span.active_link {
background:url(../images/menuardown.png) #ccc no-repeat top left;
border-bottom:solid 1px #E0C1E0;
color:#000;

}

#left form a:hover,#left form a:active,#left form a:focus {
color:#fff;
}
/*vm link*/
#left .moduletable a.mainlevel:link  ,#left .moduletable a.mainlevel:visited   {
background:#000;
border-bottom:solid 0 #DD75BB;
border-left:solid 0 #DD75BB;
color:#fff;

}
#left .moduletable a.mainlevel:hover   {
color:#Ffff00 !important;
background:#000 url(../images/menuar.png) no-repeat left center !important;
}

.random {display:none;}

.css-hoogcontrast{display:none;}
.css-normaal {display: block;}
