/* Design by Rogier Wemekamp  All Rights Reserved */

* { overflow:hidden;}




/* #######################  GENERAL SETTINGS ############################ */



html.body{



	font-family:Verdana, Geneva, sans-serif;



	font-size: 11px;



	color: #fff;



	margin-top: 0px;


margin:0; padding:0; width:100%; height:100%; overflow:hidden;

}







body {



	font-family:Verdana, Geneva, sans-serif;



	font-size: 11px;



	color: #fff;



	margin-top: 0px;



	background-image:url(../images/background.jpg); background-position:center top; background-repeat: repeat; text-align:left;
margin:0; padding:0; width:100%; height:100%; overflow:hidden; 

	}



#background{position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;} 



/*  Global Formatting */



h1 {font-size:16px; font-weight: 900; color:#fff;}



h2 {font-size:15px; font-weight: 900; color:#006d89;}



h3 {font-size:14px; font-weight: 900; color:#fff;}



h4 {font-size:13px; font-weight: 900; color:#006d89;}



h5 {font-size:12px; font-weight: 900; color:#fff;}



h6 {font-size:11px; font-weight: 900; color:#006d89;}



td{font-size: 11px;}



th{font-size: 11px;}



a {color: #006d89; text-decoration:underline; font-weight:bold;}



a:hover {color: #006d89; text-decoration:none; font-weight:bold;}



a:visited {color: #006d89; font-weight:bold;}



a.image, a.image:hover  {border:0;}



li{ list-style: square; color:#fff;}



ul { list-style: square; color:#ffff;}

#maincontent li{ list-style: square; color:#fff;}
#maincontent ul { list-style: square; color:#ffff;}

li.contentpaneopen { list-style: square; color:#fff;}
ol.contentpaneopen { list-style: square; color:#fff;}


hr { color:#006d89; size:3px; }



#maincontent hr { color:#006d89; size:3px; }


img
{  border-style: none;
}
.cf_inputbox required { float:right;}
.radio {border:none; background:#8c8e92;}
check_label {border:none;}
.cf_datetime { azimuth: right}
.moduletable_menu { padding:0px; margin:0px; }
ul.moduletable_menu { padding:0px; margin:0px; }
li.moduletable_menu { padding:0px; margin:0px; }
ul.menu { padding:0px; margin:0px; }
.cf_label { clear:right; padding-right:150px;}
#jflanguageselection { padding-top:15px; padding-right:10px;}



/* #######################  END GENERAL SETTINGS ############################ */











/* ######################  LAYOUT SETTINGS       ############################## */



#container { width:1028px;  height:inherit; clear:both; }

#left { width:777px; float:left;}

#right { width:251px; float:left; }

#top {width:777px; height:209px; float:left; padding-bottom:10px; text-align:left; }

#leftmenu { width:163px; float:left; padding:0px; margin:0px; padding-top:8px;}

#topmain { width:610px;; height:29px; float:right;}
#maincontent {text-align:left; float:right; color:#fff; padding-top:20px; width:400px;  background-image:url(../images/main_back.png); background-position:bottom; background-repeat: no-repeat; padding-left:180px; padding-right:30px; padding-bottom:20px;      }
#footer {  background-color:#707173; clear:both;}
#footer a:link{ color:#FFF;}

#newscontent {text-align:left; float:right; color:#fff; width:610px;}
   
#newsitems { width:600px; text-align:left; float:right; padding-right:10px;}
#newsitems h1 {color: #006d89;}

#right h1 {font-size:12px; font-weight:bold; padding:0px; color:#666;}
.mainlevelproduct {display: inline-block; width:130px; text-align:left; border-left:solid 1px #E1CB00; padding-left:5px; }
.moduletabletop { background-image:url(../images/menu_top_back.png);}

.moduletableslider { padding-top:20px; }
.moduletableagenda { background-image:url(../images/agenda_bottom2.png); background-position:bottom; background-repeat:repeat-y; padding:0px; margin:0px; padding-left:25px; padding-right:25px; padding-bottom:10px;}

.moduletableslider h3 {  text-align:center;background-color:#F4A426; display:block; height:20px; padding-top:5px;   }
.moduletablelocaties {color:#FFF; background-image:url(../images/menu_back.png); background-repeat:repeat-y; padding:0px; margin:0px;}
.moduletablelocaties a:link { text-decoration:none; color:#4b4b4b;}
.moduletablelocaties a:hover { text-decoration:underline; color:#4b4b4b;}
.moduletablelocaties a:active { color:#4b4b4b;}
.moduletablelocaties a:visited { color:#4b4b4b; text-decoration:none;}

.moduletable_linkermenu { text-align:left; color:#FFF; background-image:url(../images/menu_back.png); background-repeat:repeat-y; padding:0px; margin:0px;}
.moduletable_linkermenu ul { margin-top:0px; padding-top:0px; color:#FFF; margin-bottom:0px; padding-bottom:0px; padding-left:0px; margin-left:13px; list-style:none;background-image:url(../images/back_menu.gif); background-repeat:repeat-y;}
.moduletableagendatop { padding-left:0px; margin:0px; padding-bottom:0px; background-image:url(../images/agenda_top2.png);}
.moduletable_linkermenu li{ margin-top:0px; padding-top:0px; color:#FFF; margin-bottom:0px; padding-bottom:0px; padding-left:0px; margin-left:13px; list-style:none;}

.moduletable_linkermenu li a:link { color:#FFF; text-decoration:none;  display:block; height:20px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:11px;padding-left:0px;list-style:none; background-position:left;}
.moduletable_linkermenu li a:hover { color:#FFF; text-decoration:underline;  display:block; height:20px;font-family:Verdana, Geneva, sans-serif; font-weight:bold;font-size:11px;padding-left:0px;list-style:none;background-position:left;}
.moduletable_linkermenu li a:active {color:#FFF; text-decoration:none;  display:block; height:20px;font-family:Verdana, Geneva, sans-serif; font-weight:bold;font-size:11px;padding-left:0px;list-style:none;background-position:left;}
.moduletable_linkermenu li a:visited {color:#FFF;   display:block; height:20px;font-family:Verdana, Geneva, sans-serif; font-weight:bold;font-size:11px;padding-left:0px;  list-style:none;background-position:left; text-decoration:none;}

.transparent

{

   filter:alpha(opacity=60); 

   -moz-opacity: 0.6; 

   opacity: 0.6; 

}

.contentpaneopenagenda { text-align:left;   color:#666;}
.contentheadingagenda {  width:251px; text-align:left; color:#666; font-weight:bold;}
h1.contentheadingagenda { font-size:12px; font-weight:bold; padding:0px; color:#666; margin-bottom: 0px;
padding-bottom: 0px ; display: inline;}
p.contentpaneopenagenda { padding:0px; display: inline;}
p.moduletableagenda { padding:0px; display: inline;}

.article_separator { }
.menu_menu li a {display:block;  height:20px; color:#ffffff;}

.menu_menu li a:visited {display:block;  height:20px; background-color:#525553; text-decoration:none; }

.menu_menu li a:active {display:block;  height:20px; background-color:#525553; text-decoration:none; }

.menu_menu li a:hover {display:block;  height:20px; background-color:#9d9e9d; text-decoration:none; }





.briask-iss{ border: 1px solid #F4A426; }





ul.menu_menu { margin:0px;  list-style:none;padding:0px;}

li.menu_menu {margin:0px; list-style:none; padding:0px;}









/* ######################  LAYOUT SETTINGS       ############################## */







/*##################### NAVIGATION SECTION #####################*/



/* Pathway Breadcrumbs */	



	.pathway {font-size: 11px;color:#333; text-align:left;}



	a.pathway:link {color:#CC6600;}



	a.pathway:visited {color:#CC6600;}



	a.pathway:active {color:#CC6600;}



	a.pathway:hover {color:#CC6600;text-decoration:underline;}







/* Mainlevel menu */



.mainlevel {height: 18px;}







a.mainlevel {



	color: #000000;



	padding: 5px 0 5px 19px;



	margin: 0 0 1px 0;



	text-decoration: none;



	}



	



a.mainlevel:hover {



	color: #000000;



						}	



/* End Mainlevel menu */



	



/* Sub Menu */



.sublevel{height: 18px;}







a.sublevel{	display: block;



	background: #A0A0A0;



	color: #000000;



	padding: 5px 0 5px 19px;



	margin: 0 0 1px 0;



	text-decoration: none;



		}







   a.sublevel:hover {



	display: block;



	color: #FFFFFF;



	background: #822C0F;}



/* End Sub Menu */



	



/* Add Custom Menus */











/* Add Custom Menus */



		



/*##################### NAVIGATION SECTION #####################*/	







/* ##################### STANDARD MODULE TABLE  #################*/	



table.moduletable {



	width: 100%;



	padding: 0px;



	margin: 0px;



}







table.moduletable th { 



background: #2F3E57;



height: 18px;  



color: #FFFFFF;



}







table.moduletable td {height: 18px;}







/* Add here Custom Modules */



table.moduletablekaart { text-align:left; border:solid #001d25 0px; color:#001d25; font-weight:bold;  padding:5px; margin-top:40px;}











/* End Custom Modules */



.contentpagetitlenieuws { font-weight:bold; color: #ffcc00; text-decoration:none;}















/* ##################### END STANDARD MODULE TABLE  #################*/	











/* #############  CONTENT - SECTIONS & CATEGORIES ###########################*/



.contentheading {



font-size: 15px;



width: 100%;



font-weight: bold;



color: #b2a69d;



}







/* content title and links */



.contentpagetitle { }



a.contentpagetitle,a.contentpagetitle:link, a.contentpagetitle:visited 



{text-decoration: none;font-weight: normal; color: #FF6600;border-bottom: 0px;}



a.contentpagetitle:hover {color: #000;border-bottom: 0px  dashed #CCCCCC;text-decoration: none;}







/* top box like a category description */



.contentdescription {background-color : White;}







/* Main Body Text */



.contentpane {}



.contentpaneopen { }



/* Main Body Text */







/* article rating */



.content_rating {font-weight: normal;font-size:.8em;}



.content_vote {font-weight: normal;font-size: .8em;}







/* icons */



.buttonheading{font-size: 12px;}



.pop-ups {float: right;}



a.pop-up {border-bottom: 0;}







/* Dates */



.createdate {color: #666; font-size:.8em; font-weight: normal;}



.modifydate {font-size: 10px;color: #666;text-decoration: none;font-weight: normal;}



.newsfeeddate {font-size: 10px;color: #FF6600;font-weight: normal;}



/* Dates */







/* Writen by Authors name */



.small {color: #666;}







/* Page navigation links "<<< 1 of 10 next >>>" */



.pagenav{font-size: 14px;  color: #CC6600; }



.pagebar{font-size: 12px;}



.pagenav_prev{font-size: 14px;  color: #FF6600; }



.pagenav_next{font-size: 14px;  color: #FF6600; }



a.pagenav {color: #CC6600; border-bottom: 0;}



a.pagenav:hover {color: #659FDE; border-bottom: 0;}



.pagenavcounter{	height: 15px;  }



.back_button{font-size: 12px; height: 15px;  }	







/* Read more link */



.readon{



font-family: Verdana, Helvetica, sans-serif; 



font-size: 12px; color:#006e89;font-weight: bold;



}











/* Article index  {mospagebreak} */



table.contenttoc {



	padding: 0px;



	margin: 2px;



	font-size: 12px;



	}



	



table.contenttoc th {



background: #2F3E57; 



color: White;



}



	



table.contenttoc td {padding: 2px;}







/* Links article index */



	a.toclink:hover, a.toclink:visited, a.toclink:link {	height: 18px; }



/* End Article index  */







/*  component heading */



.componentheading {



    font-size: 1.5em;



    font-weight: bold;



    color: #666666;



    text-align:left;



    margin-top: 1.5em;



	 background-color: White;



	}



	



/* Sectiontable Table types listings Faqs's, weblink etc..*/



.sectiontableheader {



	background-color : #D3D3D3;



	color : #333;



	font-weight : bold;



	border-collapse: collapse;



	font-size: 11px;



	}







/* Table odd and Even Rows */



.sectiontableentry1 {background-color : #FFFFFF;font-size: 11px;}



.sectiontableentry2 {background-color : #EBEBEB;font-size: 11px;}



.sectiontablefooter{	height: 18px; }



/* End Sectiontable */







/* Category */



.category {color:#333;}



a.category:link, a.category:visited, a.category:hover  {	height: 15px;  }



/* End category */











/* blogsection */



.blog { }



.blogsection{	height: 18px;  }



.blog_more{	height: 18px; clear: both;}



.blog_heading {	height: 18px;  }



/* space from bottom of article */



.article_seperator{}



/* End blogsection */







/* Search Form Module*/



.search {height: 18px;}



/* results if not search google */



.searchintro{height: 18px;}



/*Search Form keyword highlight*/



.highlight {



border: 1px dashed #010101;



background: #DDEEFF;



padding: 0px 2px 0px 2px;}



/* End Search Form */







/* wrapper title */



.wrapper{background-color : #FFFFFF;}



/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/



	







/* ##################### FORM SECTION  #####################*/	



form{font-size: 12px}



input {



font-family: Arial, Verdana, Helvetica, sans-serif; 



background-color:#FFFFFF; font-size: 13px; color: #333;



}



.inputbox {background: White;}



.text_area {background: White;}



/* Pull down menu */



.selectbox {width: 100%;}



/* Submit Button */



.button {border: 1px solid #999; background: #333;color: White;}







/* Contact Email Form */



.contact_email {margin: 0px;padding: 5px;}



/* ##################### END FORM SECTION  ##################### */	







/* ###################### TABBED EDITING ###################### */



/*When user login to edit or sumbit articles*/



/* for modifying {moscode} output.  Don't set the colour! */



.moscode {



	background-color: #f0f0f0;



   }



		



.code {



	font-family: courier, serif;



	font-size: 1.2em;



	padding: 2px;



	background-color: #f0f0f0;



	color: blue;



	border: 1px solid #d5d5d5;



	margin: 0px;



	width: 90%;



}











/* Text passed with mosmsg url parameter */



.message {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size : 1em;



	color : #666;



	text-align: center;



   }







/* Styles for dhtml tabbed-pages */



.ontab {



	background-color: #666666;



	border-left: outset 1px #666;



	border-right: outset 1px #333;



	border-top: outset 1px #666;



	border-bottom: solid 1px #333;



	text-align: center;



	cursor: default;



	font-weight: bold;



	color: #FFFFFF;



	padding: .2em;



   }







.offtab {



	background-color : #cccccc;



	border-left: outset 1px #666;



	border-right: outset 1px #333;



	border-top: outset 1px #666;



	border-bottom: solid 1px #333;



	text-align: center;



	cursor: default;



	font-weight: normal;



	padding: .2em;



   }







.edit-tabs {



   padding: 1em;



   background: none;



   }







.tabpadding {padding:1px;}







.tabheading {



	background-color: #FF6600;



	text-align: left;



   }







.pagetext {



	visibility: hidden;



	display: none;



   }







	/*Body of the form*/



.adminform{background-color : #FFFFFF;}


/* ###################### End TABBED EDITING ###################### */
.sectiontableheader { display:none;}
.chronoform { display:none;}
.adres { padding-left:100px;}