BODY {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	line-height : 13px;
	background : #FFFFFF none;
	margin : 0 0 0 0; }

A:LINK, A:VISITED {
	color : #000099;
	text-decoration : none; } 

A:HOVER, A:ACTIVE {
	color : #0000FF;
	text-decoration : underline; }
	
A:link.AColor, A:visited.AColor {
	color : #d4771d; }

A:hover.AColor, A:active.AColor {
	color : #ff8a00; }

A:link.AColor.H, A:visited.AColor.H {
	margin-left:1px; }	

A:FOCUS  {
	color : Red;
	text-decoration : underline;
	outline : Red none thin; }
	
.MainTop {
	width : 964px;
	height : 130px;
	float : left;
	margin : 0 0 0 0; }
	
.MainMenu {
	width : 962px;
	float : left;
	text-align: left;
	margin-bottom: 18px; }
	
.Ads_forum {
	width : 122px;
	height : 602px;
	margin : 0 0 15px 0; }

TD {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal; }
	
TD.menu {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal; }
    
H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	line-height : 16px;
	font-weight : bold;
	margin : 1px 11px 11px 0;
	padding : 0 0 0 0;
	letter-spacing : 0; }
    	
H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 16px;
	font-weight : bold;
	margin : 1px 11px 1px 0;
	padding : 0 0 0 0;
	letter-spacing : 0; }

DIV.rubriek {
	margin : 0 0 0 90px;
	font-weight : bold; }
    
DIV.datumhome {
	margin : 0 0 4px 90px; }
		
DIV.space {
	margin : 0 0 16px 0; }
	
.Section {
	margin : 0 0 0 0;
	padding : 0 0 1px 0;
	color : White;
	line-height : 13px;
	font-weight : bold;
	background-color : #ED8306;
	border : 1px solid #764103; }
	
.dotSection {
	border : 0;
	width : 8px;
	height : 8px;
	margin : 2px 5px 0 3px;
	background-color : #81c3cf;
	border : 1px solid #764103; }
	
.Content_top {
	width : 953px;
	height:78px;
	padding: 0 0 0 9px;
	margin : 0 0 3px 0;
	background-color:#fcedda;
	border:1px solid #764103; }
	
.options {
	width : 105px;
	float : left;
	font-weight : normal;
	margin : 0px 4px 0px 4px;
	padding : 0px 4px 1px 5px;
	background-color : #fdf3e7;
	border : 1px solid #764103; }
	
.dotoptions {
	border : 0px;
	width : 3px;
	height : 3px;
	margin : 3px 7px 0px 2px;
	background-color : #ED8306;
	border : solid #764103;
	border-width : 0px 1px 1px 0px; }
	
.dotF {
	width : 5px;
	height : 5px;
	background-color : #ed8306;
	margin : 2px 1px 0 0;
	border : solid #000000;
	border-width : 0px 1px 1px 0px; }

.blok_actueel {
	float:left;
	width:259px;
	padding: 7px 15px 0 0; }
	
.imgIcon {
	border : 0;
	width : 80px;
	height : 60px;
	margin : 1px 7px 0 0;
	border : 1px solid #000000; }
	
.markeer {
	border : 0;
	width : 20px;
	height : 19px;
	margin : 0 36px 2px 0; }
    
.markeer2 {
	border : 0;
	width : 19px;
	height : 19px;
	margin : 0 20px -1px 0; }
	
.imgSplit {
	width : 2px;
	height : 2px;
	margin : 0px 4px 2px 3px;
	padding : 0px 0px 0px 0px;
	background-color : #764103;
	border : 0px solid #764103; }

.KopRobOT {
	font-size : 18px;
	font-weight : bold;
    padding: 5px 0 7px 0; }
    
 .nepSpatie {
    margin-right:-3px; }

#menuTbl {
	width:962px;
	background-color: #fadab5;;
	border: 1px solid #764103;
	margin: 0;
	padding: 1px 0 1px 0; }
		
#menuTbl TD {
	line-height : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 7px 0px 7px 0px; }

#menuTbl TD a {
	color: #626262;
	padding: 7px 12px 7px 12px;
	text-decoration: none; }

#menuTbl TD a:hover {
	padding: 7px 12px 7px 12px;
	background-color: #f6c183;
	color: #000000; }

#menuTbl TD.sep {
	line-height : 8px;
	padding:0;
	width : 1px; }
	
#menuTbl IMG {
	width : 1px;
	height : 22px;
	border-right: 1px solid #FFFFFF;
	background-color: #a55b04; }
	
#menuTbl TD.home a {
	padding: 7px 14px 7px 14px;
	background-color: #fadab5;;
	background-image: url(/img/menu_home.gif); }

#menuTbl TD.home a:hover {
	padding: 7px 14px 7px 14px;
	background-image: url(/img/menu_home_zw.gif);
	background-color: #f6c183;  }

#menuTbl #search {
	float:right;
	width:120px;
	height:13px;
	border:1px solid #764103;
	font-size:10px;
	padding:1px 2px 2px 2px;
	margin:4px 5px 0px 0; }
	
#menuTbl #zoek {
	float:right;
	width:31px;
	height:16px;
	border:0;
	padding:0;
	margin:5px 5px 0 0;
	background-color: #fadab5; }

<!-- IPB code -->

/* 
 * Cascading Style Sheet (CSS 467), for Invision Power Board 2.1.0
 * Author: James A. Mathias, admin@leihu.com, http://www.1lotus.com 
 * Copyright: 2005 Invision Power Services, all rights reserved 
 *
 * All style attributes in alpha-numeric order starting from 0
 *
 */

/* 
 * ========================================
 * global element styles 
 * ========================================
 */

html{
	overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
}

body{ 
	background: #FFFFFF;
	color: #000000;
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 11px;
	line-height: 135%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; /* required for Opera to have 0 margin */
	text-align: center; /* centers board in MSIE */
}

/* 
 * ========================================
 * Set up IPB table
 * ========================================
 */
 
.ipbtable { width:100% }

table.ipbtable,
tr.ipbtable,
td.ipbtable
{ /* required for text in tables, because tables do not inherit from body */
	background: transparent;
	color: #000000;
	font-size: 11px;
	line-height: 135%;
}

.ipbtable td,
.divpad{ /* gives all tables faux cellpadding of 5px */
	padding: 5px;
}

td.nopad{ /* allows some tables to have no padding on the td */
	padding: 0;
}



form{
	display: inline;
	margin: 0; /* removes mystery form tag gapping */
	padding: 0; /* removes mystery form tag gapping */
}

img{
	border: 0; /* makes sure linked images do not have a border */
}

/* 
 * ========================================
 * global hyperlink styles 
 * ========================================
 */

a:link,
a:visited,
a:active{
	background: transparent;
	color: #000099;
	text-decoration: none;
}

a:hover{
	background: transparent;
	color: #0000FF;
	text-decoration: underline;
}

/* 
 * ========================================
 * Main wrapper, this controls the overall width of the board in your browser view window. 
 * ========================================
 */

#ipbwrapper{
	margin: 0; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
	text-align: left; /* re_aligns text to left second part of two part MSIE centering workaround */
	/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 750px is a common fixed resolution size */
	width: 627px;
}
#ipbwrapper IMG {
	vertical-align: middle; }
	
/* 
 * ========================================
 * styles for pagination links 
 * ========================================
 */
 

.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast{
	background: #fcedda;
	border: 1px solid #000000;
	padding: 0px 4px 0px 4px;
}

.pagelinklast,
.minipagelinklast{
	background: #f8cd9b;
}


.pagecurrent{
	background: #f8cd9b;
}

.minipagelink,
.minipagelinklast{
	border: 1px solid #000000;
	font-size: 10px;
	margin: 0 3px 0 0;
}

.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelink a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited,
.minipagelinklast a:link{
	text-decoration: none;
}

/* fake button effect for some links */
.fauxbutton{
	background: #fef6ed;
	border: 1px solid #000000;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
}

.fauxbutton a:link,
.fauxbutton a:visited,
.fauxbutton a:active{
	color: #000000 !important;
	text-decoration: none;
}

.forumdesc,
.forumdesc a:link,
.forumdesc a:visited,
.forumdesc a:active{ 
	background: transparent;
	font-size: 11px; 
	color: #000000;
	line-height: 135%;
	margin: 2px 0 0 0;
	padding: 0;
}

/* =================================================================================== */
/* =================================================================================== */
/* =================================================================================== */

.searchlite {
	background-color:yellow;
	font-weight:bold;
	color: red;
}

.activeusers{
	background: #FFF;
	border: 1px solid #000000;
	color: #000000;
	margin: 0px;
	padding: 1px;
}

.activeuserposting a:link,
.activeuserposting a:visited,
.activeuserposting a:active,
.activeuserposting
{
	font-style:italic;
	text-decoration: none;
	border-bottom:1px dotted black;
}

fieldset.search{ 
	line-height: 150%;
	padding: 6px; 
}

label{ 
	cursor: pointer; 
}

img.attach{ 
	background: #808080 url(mio/click2enlarge.gif) no-repeat top right;
	border: 1px solid #808080;
	margin: 0 2px 0 0;
	padding: 11px 2px 2px 2px;
}

.thumbwrap,
.thumbwrapp,
.fullimagewrap{
	border: 1px solid #000000;
	margin: 2px;
}

.thumbwrapp{
	border: 2px solid #000000;
}

.fullimagewrap{
	background: #fef6ed;
	text-align: center;
	margin: 5px 0 5px 0;
	padding: 5px;
}

.thumbwrap h4,
.thumbwrapp h4{	
	background: #fdf1e4;
	border: 0 !important;
	border-bottom: 1px solid #764103 !important;
	color: #764103; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}

.thumbwrap p,
.thumbwrapp p{
	background: #fef6ed !important;
	border: 0 !important;
	border-top: 1px solid #764103 !important;
	margin: 0 !important;
	padding: 5px !important;
	text-align: left;
}

.thumbwrap p.alt,
.thumbwrapp p.alt{
	background: #fcedda !important;
	margin: 0 !important;
	padding: 5px !important;
	text-align: left;
}

.thumbwrapp p.pin{
	background: #A0A0A0 !important;
	text-align: center !important;
}
	
.thumbwrap img.galattach,
.thumbwrapp img.galattach{
	background: #FFF url(mio/img_larger.gif) no-repeat bottom right;
	border: 1px solid #000000;
	margin: 5px;
	padding: 2px 2px 10px 2px;
}

li.helprow{ 
	margin: 0 0 10px 0;
	padding: 0; 
}

ul#help{ 
	padding: 0 0 0 15px; 
}

.warngood,
.warnbad{ 
	color: #0B9500;
	font-weight: bold;
}

.warnbad{ 
	color: #DD0000;
}

#padandcenter{ 
	margin: 0 auto 0 auto;
	padding: 14px 0 14px 0;
	text-align: center;
}

#profilename{ 
	font-size: 18px; 
	font-weight: bold; 
}

#photowrap{ 
	padding: 6px; 
}

#phototitle{ 
	border-bottom: 1px solid #000; 
	font-size: 24px; 
}

#photoimg{ 
	margin: 15px 0 0 0;
	text-align: center; 
} 

#ucpmenu,
#ucpcontent{ 
	background: #fef6ed;
	border: 1px solid #000000;
	line-height: 150%;
}

#ucpmenu p{ 
	margin: 0; 
	padding: 2px 5px 6px 9px;
}

#ucpmenu a:link, 
#ucpmenu a:active, 
#ucpmenu a:visited{ 
	text-decoration: none; 
}

#ucpcontent{ 
	width: auto;
}

#ucpcontent p{ 
	margin: 0;
	padding: 10px;
}

.activeuserstrip{ 
	background: #fbe6cd;
	padding: 6px;
}

/* Topic View elements */
.signature{  
	background: transparent;
	color: #A0A0A0; 
	font-size: 10px;
	line-height: 150%;
}

.postdetails{ 
	font-size: 10px;
	line-height:140%;
}

.postcolor{ 
	font-size: 12px; 
	line-height: 160%;
}

.normalname{ 
	color: #003;
	font-size: 12px; 
	font-weight: bold; 
}

.normalname a:link, 
.normalname a:visited, 
.normalname a:active{ 
	font-size: 12px;
}

.post1,
.bg1{ 
	background: #fef6ed;
}

.bg2{ 
	background: #fbe6cd;
}

.post2,
.bg3{ 
	background: #fef6ed;
}

.row2shaded,
.post1shaded { background-color: #fbe6cd }
.row4shaded,
.post2shaded { background-color: #fbe6cd }

.row1{ 
	background: #fef6ed; 
}

.row2{ 
	background: #fef6ed; 
}

.row3{ 
	background: #fcedda; 
}

.darkrow1{ 
	background: #fbe6cd;
	color: #000000; 
}

.darkrow3{ 
	background: #fef6ed; 
	color: #000000;
}

/* tableborders gives the white column / row lines effect */
.plainborder,
.tablefill,
.tablepad{ 
	background: #fef6ed;
	border: 1px solid #000000;
}

.tablefill,
.tablepad{ 
	padding: 6px;  
}

.tablepad{ 
	border: 0 !important;
}

.wrapmini{ 
	float: left;
	line-height: 1.5em;
	width: 25%;
}

.pagelinks{
	float: left;
	line-height: 1.2em;
	width: 35%;
}

.desc{ 
	font-size: 11px; 
	color: #000000;
}

.lastaction
{
	font-size: 10px; 
	color: #000000;
}

.edit{ 
	font-size: 9px;
}

.thin{ 
	border: 1px solid #FFF;
	border-left: 0;
	border-right: 0;
	line-height: 150%;
	margin: 2px 0 2px 0;
	padding: 6px 0 6px 0;
}

/* =================================================================================== */
/* =================================================================================== */
/* =================================================================================== */

/* 
 * ========================================
 * calendar styles 
 * ========================================
 */
	
.calmonths{ 
	background: #fdf1e4;
	border: 1px solid #000000;
	font-size: 18px; 
	font-weight: bold; 
	margin: 5px 0 5px 0;
	padding: 8px;
	text-align: center;
}

.weekday{
	font-size: 14px;
	font-weight: bold;
}

.calmonths a{
	text-decoration: none;
}

.calday,
.calweekday{ 
	background: #fcedda;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 4px;
	text-align: right;
}

.calweekday{
	border-right: 1px solid #AAA;
	color: #000000;
	font-size: 14px;
	padding: 6px;
	text-align: center;
}

.cellblank,
.celldate,
.celltoday,
.mcellblank,
.mcelldate,
.mcelltoday{
	background: #fef6ed;
	height: 100px;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

.mcellblank,
.mcelldate,
.mcelltoday{
	height: auto;
}

.cellblank,
.mcellblank{
	background: #000000;
}

.celltoday,
.mcelltoday{
	border: 2px solid #8B0000;
}

/* 
 * ========================================
 * form styles 
 * ========================================
 */

input,
select{
	background: #FFF;
	border: 1px solid #000000;
	color: #000;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 5px;
	padding: 2px;
	vertical-align: middle;
}

textarea{
	background: #FFF;
	border: 1px solid #000000;
	color: #000;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 5px;
	padding: 6px 8px 2px 8px;
	vertical-align: left;
}

select{
	border: 0;
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

input.button{
	background: #f8cd9b;
	border: 1;
	color: #000000;
	font-weight : bold;
	vertical-align: middle;
	padding: 0px 0px 0px 3px;
	margin: 0;
}

optgroup option{
	font-family: Tahoma, verdana, helvetica, sans-serif;
	font-size: 11px;
}

.codebuttons{ 
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif; 
	font-size: 10px; 
	vertical-align: middle;
	margin:2px;
}

.textarea,
.searchinput,
.button,
.button2,
.gobutton{
	background: #FFF;
	border: 1px solid #000000;
	color: #000;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 2px;
	vertical-align: middle;
}

.button{
	background: #fcedda;
}

.button2{
	margin:0px;
	padding: 0px;
	font-size: 10px;
	background: #fbe6cd;
}

.Zoekbutton{
	background: #green;
}

.gobutton{
	background: transparent;
	border: 0;
	color: #000000;
	margin: 0;
	vertical-align: middle;
}

.radiobutton,
.checkbox,
.helpbox { 
	background: transparent;
	border: 0;
	vertical-align: middle;
}


/* 
 * class.formtable 
 *
 * used for tabled forms 
 * technically tables should not be used for form display 
 * but, in the case of IPB a table is easier to work with
 * for the average webmaster, who has little to no CSS knowledge.
 *
 */

.formtable{
	background: transparent;
}

.formtable td,
.pformleft,
.pformleftw,
.pformright{
	background:#fef6ed;
	border: 1px solid #000000;
	border-bottom: 0;
	border-left: 0;
	font-weight: bold;
	margin: 1px 0 0 0;
	padding: 6px;
	width: 25%;
} 

.formtable td.wider,
.pformleftw,
.pformright{
	width: 40%;
}

.formtable td.formright,
.pformright{
	border-right: 0;
	font-weight: normal;
	width: auto;
} 

.formtable td.formtitle,
.formsubtitle{
	background: #fbe6cd;
	border: 1px solid #000000; 
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
	font-weight: normal;
}

.formsubtitle{ 
	border: 0;
	color: #000000;
	font-weight: bold;
	padding: 5px;
}

.formtable td.formstrip{
	background: #fef6ed;
	border: 1px solid #000000;
	border-left: 0;
	border-right: 0;
	font-weight: normal;
}

/* 
 * ========================================
 * new style quote and code wrappers MATT's DESIGN 
 * ========================================
 */

.quotetop{
	background: #fcedda;
	border: 1px solid #f6c183;
	border-bottom: 0;
	border-left: 12px solid #f6c183;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px 40px 0px 40px;
	padding: 3px 6px 0px 6px;
}

.quotemain{
	background: #fcedda url(/forum/style_images/js06/css_img_quote.gif) no-repeat top right;
	border: 1px solid #f6c183;
	border-left: 12px solid #f6c183;
	border-top: 0;
    line-height: 15px;
	color: #000000;
	margin: 0px 40px 0px 40px;
	padding: 0px 6px 5px 6px;
}

.codetop,
.sqltop,
.htmltop{
	background: #fef6ed url(mio/css_img_code.gif) no-repeat right;
	color: #000;
	font-weight: bold;
	margin: 0 auto 0 auto;
	padding: 3px;
	width: 98%;
}

.codemain,
.sqlmain,
.htmlmain{
	background: #fef6ed;
	border: 1px dotted #000;
	color: #000000;
	margin: 0 auto 0 auto;
	padding: 2px;
	width: 98%;
}

/* 
 * ========================================
 * old school quote and code styles - backwards compatibility 
 * ========================================
 */

#QUOTE,
#CODE{  
	background: #fcedda; 
	margin-left:100px;
	border: 1px solid #000; 
	color: #000000; 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	padding: 2px 2px 2px 5px; 
	white-space: normal;
}

#CODE{ 
	font-family: Courier, Courier New, Verdana, Arial;
}

/* 
 * ========================================
 * All New Styles 
 * ========================================
 */
.cleared{
	clear: both;
}

.borderwrap,
.borderwrapm{ /* this will affect the outlining border of all the tables and boxes through-out the skin. */
	background: #FFFFFF; 
	border: 1px solid #000000;
	padding: 0; 
	margin: 0; 
}

.borderwrapm{
	margin: 5px;
}

.borderwrap h3,
.maintitle,
.maintitlecollapse{
	background: #f8cd9b;
	border: 1px solid #FFF;
	border-bottom: 1px solid #764103;
	color: #000000; 
	font-size: 11px;
	font-weight: bold; 
	margin: 0;
	padding: 3px 3px 3px 3px;
	letter-spacing:1px;
}

.maintitlecollapse{
	border: 1px solid #FFF;
}

.maintitle p,
.maintitlecollapse p,
.formsubtitle p{
	background: transparent !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}

.maintitle p.expand,
.maintitle p.goto,
.maintitlecollapse p.expand,
.formsubtitle p.members{
	float: right;
	width: auto !important;
	font-weight: normal;
	font-size: 10px; 
}

.maintitle a:link, 
.maintitle a:visited,
.maintitlecollapse a:link, 
.maintitlecollapse a:visited{ 
	background: transparent;
	color: #000000;
	text-decoration: none; 
}

.maintitle a:hover, 
.maintitle a:active,
.maintitlecollapse a:hover, 
.maintitlecollapse a:active{ 
	background: transparent;
	color: #0000FF;
}

table th,
.borderwrap table th,
.subtitle,
.subtitlediv,
.postlinksbar{ 
	background: #fbe6cd;
	border-bottom: 1px solid #764103;
	color: #000000; 
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 0px;
	margin: 0; 
	padding: 2px 5px 3px 5px; 
}

.subtitlediv{
	background: #fef6ed;
	border: 1px solid #FFF;
	font-weight: normal; 
	border-bottom: 1px solid #764103;
	text-align: right;
}

.borderwrap table th a:link,
.subtitle a:link,
.subtitlediv a:link,
.borderwrap table th a:visited,
.subtitle a:visited, 
.subtitlediv a:visited, 
	background: transparent;
	color: #000099;
	text-decoration: none; 
}

.borderwrap table th a:active,
.subtitle a:active,
.subtitlediv a:active,
.borderwrap table th a:hover,
.subtitle a:hover,
.subtitlediv a:hover{ 
	background: transparent;
	color: #0000FF;
	text-decoration: underline; 
}

.borderwrap h4{
	background: #fdf1e4;
	border: 1px solid #FFF;
	border-bottom: 1px solid #764103;
	border-top: 1px solid #764103;
	color: #000000; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}

.borderwrap p{
	background: #fef6ed;
	border: 1px solid #CCC;
	margin: 5px;
	padding: 10px;
	text-align: left;
}

td.formbuttonrow,
.borderwrap p.formbuttonrow,
.borderwrap p.formbuttonrow1{
	background: #fef6ed !important; 
	border: 1px solid #FFF;
	border-top: 1px solid #764103;
	margin: 0px !important;
	padding: 5px !important;
	text-align: center;
}

td.formbuttonrow{
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

.borderwrap p.formbuttonrow1{
	background: #fef6ed !important;
	border: 0;
	border-top: 1px solid #CCC;
}

.bar,
.barb,
.barc{
	background: #fcedda;
	border: 1px solid #FFF;
}

.barc{
	border-bottom: 0;
}

.bar p,
.barb p,
.barc p{
	background: transparent;
	border: 0;
	color: #000000;
	font-size: 11px;
	margin: 0;
	padding: 5px;
	text-align: left;
}

.barb p{
	text-align: right;
}

.bar p.over,
.bar p.overs,
.barc p.over,
.barc p.overs{
	float: right;
}

.barb p.over,
.barb p.overs{
	float: left;
}

.bar p.overs,
.barb p.overs,
.barc p.overs{
	position: relative;
	top: 5px;
}

.catend{
	background: #f8cd9b;
	color: #000;
	font-size: 1px;
	height: 5px;
}

.newslink{
	background: #fdf1e4;
	border: 1px solid #000000;
	margin: 0;
	width: 100%;
}

.newslink td{
	color: #000000;
	font-size: 11px;
	padding: 0px 3px 0px 5px;
}

.newslink span{
	background: transparent;
	color: #000000;
	font-weight: bold;
}

.newslink input{
	background: #FFF;
	border: 1px solid #000000;
	color: #000000;
	font-size: 11px;
	margin: 3px 2px 5px 0px;
	padding: 1px 2px 2px 3px;
	vertical-align: middle;
	width: auto;
}

.newslink input.button{
	background: #f8cd9b;
	border: 1;
	color: #000000;
	font-weight : bold;
	vertical-align: middle;
	padding: 0px 0px 0px 3px;
}

.fieldwrap{
	background: #fef6ed;
	border: 1px solid #CCC;
	border-top: 0;
	margin: 5px;
	padding: 0;
	text-align: left;
}

.fieldwrap h4{
	background: #fef6ed;
	border: 1px solid #CCC;
	border-left: 0;
	border-right: 0;
	color: #444; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}

.errorwrap,
#pmnotewrap{
	background: #fdf1e4;
	border: 1px solid #000000;
	border-top: 0;
	margin: 5px;
	padding: 0;
}

#pmnotewrap{
	line-height: 135%;
	margin: 0 0 5px 0;
}

.errorwrap h4,
#pmnotewrap h4{
	background: #fdf1e4;
	border: 1px solid #000000;
	border-left: 0;
	border-right: 0;
	color: #992A2A; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}

.errorwrap p,
#pmnotewrap p{
	background: transparent;
	border: 0;
	color: #992A2A;
	margin: 0;
	padding: 8px;
}

#pmnotewrap p.pmavatar{
	float: left;
}

#pmnotewrap p.pmnotefoot{
	background: #fdf1e4;
	border-top: 1px solid #992A2A;
	text-align: right;
}

#pmnotewrap a:link, 
#pmnotewrap  a:visited{ 
	background: transparent; 
	color: #992A2A; 
	text-decoration: none;
}

#pmnotewrap a:hover, 
#pmnotewrap a:active{
	background: transparent; 
	color: #0000FF; 
	text-decoration: underline;
}

.ruleswrap{
	background: #fdf1e4;
	border: 1px solid #992A2A;
	color: #992A2A; 
	margin: 5px 0 5px 0;
	padding: 5px;
}

#redirectwrap{
	background: #fdf1e4;
	border: 1px solid #000000;
	margin: 20px auto 0 auto;
	text-align: left;
	width: 500px;
}

#redirectwrap h4{
	background: #fef6ed;
	border-bottom: 1px solid #000000;
	color: #000000;
	font-size: 14px;
	margin: 0;
	padding: 5px;
}

#redirectwrap p{
	margin: 0;
	padding: 5px;
}

#redirectwrap p.redirectfoot{
	background: #fef6ed;
	border-top: 1px solid #000000;
	text-align: center;
}

#gfooter{
	background: #ed8306;
	border: 1px solid #000000;
	margin: 5px 0 5px 0;
	padding: 0;
	width: 100%;
}

#gfooter td{
	color: #FFF;
	font-size: 11px;
	padding: 4px;
}

#gfooter a:link,
#gfooter a:visited{
	color: #FFF;
}

#logostrip{ 
	background: #fbe6cd;
	border: 1px solid #FFF;
	height: 68px;
	margin: 0;
	padding: 0;
}

#submenu{ 
	background: #fbe6cd;
	border: 1px solid #FFF;
	border-top: 0;
	color: #000000; 
	margin: 0; 
}

#userlinks,
#userlinksguest{ 
	background: #fdf1e4;
	border: 1px solid #000000;
	margin: 5px 0 5px 0;
	padding: 0 5px 0 5px;
}

#userlinksguest{ 
	background: #fef6ed;
	border: 1px solid #000000;
}

#submenu p,
#userlinks p,
#userlinksguest p{
	background: transparent !important;
	border: 0 !important;
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0 !important;
	padding: 6px 0 7px 0; 
	text-align: right;
}

#userlinks p,
#userlinksguest p{
	font-weight: normal;
	letter-spacing: 0;
}

#submenu p.home,
#userlinks p.home,
#userlinksguest p.home{
	float: left;
}

#userlinksguest p.pcen{
	text-align: center;
}

#submenu a:link, 
#submenu  a:visited{ 
	background: transparent; 
	color: #000000; 
	padding: 0 6px 0 6px;
	text-decoration: none;
}

#submenu a:hover, 
#submenu a:active{
	background: transparent; 
	color: #0000FF; 
}
#navstrip{ 
	background: transparent;
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 4px 0 4px 0px; 
}

#navstrip a:link, 
#navstrip  a:visited{ 
	background: transparent; 
	color: #000000; 
	text-decoration: none;
}

#navstrip a:hover, 
#navstrip a:active{
	background: transparent; 
	color: #0000FF; 
}

.toplinks{
	background: transparent;
	color: #000;
	margin: 0;
	padding: 0 0 5px 0;
	text-align: right;
}

.toplinks span{
	background: #fdf1e4;
	border: 1px solid #000000;
	border-bottom: 0;
	color: #000;
	font-size: 10px;
	font-weight: normal;
	margin: 0 10px 0 0;
	padding: 5px;
}

.copyright{ 
	display:none;
	background: #FFFFFF;
	font-size: 11px; 
	margin: 0 0 5px 0;
	padding: 8px;
}

.zoeken{
	background: #FFF;
	border: 1px solid #000000;
	color: #000;
	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	padding: 2px;
	vertical-align: middle;
}

/* 
 * ========================================
 * print page styles 
 * ========================================
 */

#print{
	margin: 20px auto 20px auto;
	padding: 0;
	text-align: left;
	width: 85%;
}

#print h1,
#print h2,
#print h3,
#print h4,
#print p{
	color: #036;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding: 8px;
}

#print h2,
#print h3,
#print p{
	border-bottom: 1px solid #999;
	font-size: 11px;
	font-weight: normal;
}

#print h3{
	background: #F5F5F5;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#print h4{
	background: #F9F9F9;
	font-size: 11px;
}

#print p{
	margin: 0 0 5px 0;
	padding: 10px;
}

#print p.printcopy{
	border: 0;
	color: #000;
	text-align: center;
}

.rteimage {
	/*background: #D3D3D3;*/
	/*border: 1px outset transparent*/;
	cursor: pointer;
	cursor: hand;
	padding:1px;
}

.rteImageRaised {
	/*background: #D3D3D3;*/
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
	padding:0px;
}

.rteImageLowered {
	/*background: #D3D3D3;*/
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
	padding:0px;
}

.rteimage:hover {
	background: #EBEBEB;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

/* used in ips_rte.js - do not remove */
.rtebottombutton
{
	font-size:10px;
	border:1px solid #777;
	padding:3px;
	margin:0px;
	background-color: #EBEBEB;
}

/* used in ips_rte.js - do not remove */
.rtebottombuttonon
{
	font-size:10px;
	border:1px solid #777;
	border-top:0px;
	padding:3px;
	margin:0px;
	background-color: #D3D3D3;
}

.rtebuttonbar1 {
	background: #f8cd9b;
	background-image: url(mio/folder_rte_images/rte_tile.gif);
	border: 1px solid #000000;
	border-bottom:0px;
	letter-spacing: 0;
	padding: 2px;
	height:26px;
}

.rtebuttonbar2 {
	background: #f8cd9b;
	background-image: url(mio/folder_rte_images/rte_tile.gif);
	border: 1px solid #000000;
	border-top:1px solid #000000;
	letter-spacing: 0;
	padding: 2px;
	height:26px;
}

.rtebuttonbar1 tbody tr td,
.rtebuttonbar1 tr td,
.rtebuttonbar2 tbody tr td,
.rtebuttonbar2 tr td,
.rteBack tbody tr td,
.rteBack tr td
{
	/*background: #D3D3D3;*/
	padding: 0;
}

.rteDiv {
	display: block;
	position: relative;
	padding:0px;
	margin:0px;
}

.rteiframe
{
	border:1px solid #000000;
	background-color:#FFF;
}

.rteselectbox
{
	font-size:11px;
}

.dny-edit-title
{
	border:0px;
	padding:3px;
	margin:0px;
	background: #D1DCEB; 
	color: #000000; 
}

.tabon
{
	border:2px solid #000000;
	background-color:#f8cd9b;
	padding:1px 5px 3px 5px;
	font-size:10px;
	float:left;
	font-weight: bold;
	width:auto;
	margin:6px 1px 0px 1px;
}

.taboff
{
	border: 1px solid #764103;
	background-color: #fbe6cd;
	color: #333;
	padding:2px 5px 4px 5px;
	font-size:10px;
	float: left;
	width: auto;
	margin:6px 1px 0px 1px;
}

.tabon a:link, 
.tabon a:visited, 
.tabon a:active
{
	text-decoration:none;
	color: #000;
}

.taboff a:link, 
.taboff a:visited, 
.taboff a:active
{
	text-decoration:none;
	color: #333;
}

.mya-back
{
	background: #fdf1e4;
	border: 1px solid #000000;
	margin:2px;
}

.mya-content
{
	background: #fef6ed;
	padding:8px;
	margin:1px 5px 5px 5px ;
	border: 1px solid #000000;
}

.iframeshim
{
	position:absolute;
	display:none;
	background: #FFF;
	filter:alpha(opacity=0);
	border:0px;
	width:auto;
	height:auto;
}

.popupmenu
{
   background: #fef6ed;
   border: 1px solid #000000;
   text-align:left;
   font-size:10px;
   white-space:nowrap;
   margin: -271px 0px 0px 2px;
   /*padding:3px 5px 3px 3px;*/
   /*width:300px;*/
}

.popupmenu-item
{
	padding: 3px 5px 3px 5px;
	/*margin-top:4px;*/
	white-space: nowrap;
	border-bottom: 1px solid #000000;
}

.popupmenu-item-last
{
	padding: 3px 5px 3px 5px;
	/*margin-top:4px;*/
	white-space: nowrap;
}

.popmenubutton
{
	width:100px;
	font-size:9px;
	white-space:nowrap;
	background-color: #f8cd9b;
	border:0px solid #764103;
	color: #000000;
	font-weight:bold;
	float:right;
	text-align:center;
	margin:2px 0px 2px 0px;
	letter-spacing: 0px;
}

.popmenubutton a:link, 
.popmenubutton a:visited,
.popupmenu-item a:link, 
.popupmenu-item a:visited,
.popupmenu-item-last a:link, 
.popupmenu-item-last a:visited
{ 
	color: #000099; 
	text-decoration: none;
}

.popmenubutton a:hover, 
.popupmenu-item a:hover, 
.popupmenu-item-last a:hover
{ 
	color: #0000FF; 
	text-decoration: underline;
}

.popupmenu-category
{ 
	background: #fbe6cd;
	border-top: 0px solid #764103;
	border-bottom: 1px solid #764103;
	color: #000000; 
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 0px;
	margin: 0; 
	padding: 1px; 
}			 .MainRec_home {
	float: right;
    width: 394px;
    margin: 0 0 13px 0; }

.ad_rec_home {
    float:left;
    width: 336px;
    background-color:#ffffff;
    border: solid #757c7e;
    border-width: 1px; }
    
 .dotSection {
	border : 0;
	width : 10px;
	height : 10px;
	margin : 2px 5px 0 3px;
	background-color : #ED8306;;
	background-image: url(http://www.jouwnav.nl/img_site/dot_section.gif);
	border : 0px solid #764103; }
	
.Section {
	margin : 0 0 0 0;
	height: 13px;
	padding : 1px 0 1px 0;
	color : #FFFFFF;
	line-height : 13px;
	font-weight : bold;
	background-color : #ED8306;
	background-image: url(http://www.jouwnav.nl/img_site/back_section.gif);
	border : solid #764103;
	border-width: 0 1px 1px 1px; }
    
.Section.ad {
	background-color : #ED8306;
	background-image: url(http://www.jouwnav.nl/img_site/back_section_ad.gif);
    padding-left:5px;
    border : solid #757c7e; }
	
.illuBlok {
	display:inline;
	font-weight : normal;
	padding : 5px 0px 0px 0px;
	background-color:#f8cd9b;
	border : solid #764103;
	border-width : 4px 1px 1px 1px; }
		
DIV.illu {
	float : left;
	background-color : #f8cd9b;
	padding : 10px 10px 10px 10px;
	margin : 5px 0px 5px 0px;
	border : 0px solid #000000;
	background-image: url(http://www.jouwnav.nl/img_site/illu_back.gif); }
    
.ActueelBack {
    background-color: transparent; 
    background-image: url(http://www.jouwnav.nl/img_site/achter_act2.jpg); 
    background-position: bottom; 
    background-repeat: no-repeat; }
    
.smile {
	border : 0;
	width : 11px;
	height : 11px;
	margin : 2px 0 -1px 2px; }