html, body{
   background-color: #E36408;
   color: #202020;
   text-align: center;
   margin: 0;
   padding:0;
   font-family: "Trebuchet MS", verdana, arial, sans-serif;
   font-size: 1em;
}
a{
   background-color: inherit;
   font-weight: bold;
   color: #202020;
}
a:hover{
   background-color: inherit;
   color: #5F5F5F;
}
.imgleft{
   color: inherit;
   background-color: #FFF;
   float: left;
   padding: 7px;
   margin-right: 10px;
   border: 1px solid #AAA;
   clear:both;
}
.imgright{
   color: inherit;
   float: right;
   padding: 7px;
   margin-right: 10px;
   background-color: #FFF;
   border: 1px solid #AAA;
   clear:both;
}
.imgborder{
   color: inherit;
   margin: 5px 2px;
   padding: 5px;
   background-color: #FFF;
   border: 1px solid #AAA;
}
.imgheader{
   clear: both;
   border: 0px solid #000;
   padding-left: 11px;
}
.tablehead {
   font-size: 10px;
   font-style: italic;
}
#main-wrapper h1, #main-wrapper-forum h1{
   background-color: inherit;
   background: url(/img/icon_sidebar_profileheading.gif) no-repeat 4px 15px;
   color: #202020;
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 140%;
   font-weight: normal;
   padding: 10px 0 10px 36px;
   margin: 0;
}
#main-wrapper table{
  border: outset 0pt;
}
#main-wrapper td{
  border: inset 0pt;
  vertical-align: top;
  padding: 0 10px 0 2px;
}
#main-wrapper th{
  border: inset 0pt;
  text-align: left;
  padding: 0;
}
#main-wrapper table.small{
   font-size: 90%;
}
#main-wrapper td.boxed{
   border: outset 1pt;
}
#fixed-table{
   font-size: 90%;
   margin: 0 -10px;
}
#fixed-table table{
   width: 480px;
   table-layout : fixed;
}
#fixed-table td{
   vertical-align: top;
}
#wrapper{
   margin: 0 auto;
   width: 800px;
   text-align: left;
}
#main-wrapper{
   position: relative;  /* container positioning */ /*centering: http://tutorials.alsacreations.com/centrer/*/
   margin: 0 auto;   /* centering: http://tutorials.alsacreations.com/centrer/ left and right => auto */
   text-align: left;    /* centering: http://tutorials.alsacreations.com/centrer/ */
   width: 800px;        /* centering: http://tutorials.alsacreations.com/centrer/ */
   background: url(/img/bg_main_wrapper.gif) #F7F0E9 repeat-y left top;
   color: inherit;
   font-size: 80%;
}

#main-wrapper-forum{
   position: relative;  /* container positioning */ /*centering: http://tutorials.alsacreations.com/centrer/*/
   margin: 0 auto;   /* centering: http://tutorials.alsacreations.com/centrer/ left and right => auto */
   text-align: left;    /* centering: http://tutorials.alsacreations.com/centrer/ */
   width: 800px;        /* centering: http://tutorials.alsacreations.com/centrer/ */
   background: url(img/bg_main_wrapper_one.gif) #F7F0E9 repeat-y left top;
   color: inherit;
   font-size: 80%;
}

.rounded-edge{
   display: block;
   margin: 0px auto;
   padding: 0;
   text-align: center;
}

#content-wrapper{
   position: relative;
   float: left;
   width: 490px;
   padding: 0;
}
#content{
   padding: 22px 20px 0 20px;
}

#content-forum {
   padding: 22px 20px 0 20px;
   font-size: 11px;
}

#content h2, #content-forum  h2{
   background-color: inherit;
   color: #3F3F3F;
   padding: 0 0 0 25px;
   margin: 0 0 0 -20px;
   font-size: 80%;
   font-weight: normal;
   text-transform: uppercase;
}
.date-header span{
   padding: 0 25px;
   margin: 0 0 0 5px;
}
#sidebar{
   position: relative;
   float : right;
   width: 270px;
   padding: 22px 10px 0 20px;
}
#sidebar h2{
background-color: inherit;
   color: #3F3F3F; /*zelfde als h1*/
   padding: 0 0 0 30px;
   margin: 0 0 0 -20px;
   font-size: 80%;
   font-weight: normal;
   text-transform: uppercase;
}
/**** menu ****/
#navi-bar{
   margin: 0;
   padding: 0;
   color: inherit;
   background-color: #FFDA73;
}
#navi a{
   color: #FEF6EE;
   background: #2B2B77 url(/img/left-tab.gif) left top no-repeat;
   text-decoration: none;
   line-height: 24px;
   font-size: 90%;
   font-size: 15px;
   text-align: center;
   width: 108px;
   padding: 0 0px 0 3px;
   margin: 0 1px 0 0;
}
#navi a span{
   background: url(/img/right-tab.gif) right top no-repeat;
   padding: 0 3px 0 0;
}
#navi a:hover, #navi a.cur{
   color: #FFF;
   background: #2B5CCA url(/img/left-tab-hover.gif) left top no-repeat;
   padding-left: 3px;
}
#navi a:hover span, #navi a.cur span{
   background: url(/img/right-tab-hover.gif) right top no-repeat;
   padding-right: 3px;
}
#navi{
   list-style-type:none;
   padding: 0;
   margin: 0 8px;
}
#navi ul{
   padding: 0;
   margin: 0;
}
#navi li{
   float: left;
   margin: 0;
}
#navi a, #navi a span{
   display: block;
   float: left;
}
/* Hide from IE5-Mac \*/
#navi a, #navi a span{
   float: none;
}
/* End hide */
/*** Where are you ***/
#where{
  background-color: inherit;
  color: #3F3F3F;
  font-size: 70%;
  margin-left: 20px;
  padding-bottom: 3px;
}
#where a{
  font-weight: normal;
  background-color: inherit;
  color: #3F3F3F;
  text-decoration: underline;
}
#where a:hover{
  font-weight: normal;
  background-color: inherit;
  color: #5F5F5F;
  text-decoration: none;
}
/**** Table ****/
div.tablecontainer{
  margin: 0 -10px;
}
div.cell{
   float: left;
   margin: 5px 10px;
   padding: 0;
}
div.fotocell{
   float: left;
   margin: 5px 2px;
   padding: 5px;
   font-size: 80%;
   color: inherit;
   background-color: #FFF;
   border: 1px solid #AAA;
   width: 100px;
   height: 90px;
   overflow: hidden;
}
div.cell p{
  text-align: center;
}
div.spacer{
  clear: both;
}
/** Header **/
#header{
   background: url(/img/bg_header_top.gif?rev3) no-repeat left top;
   height: 179px;
}

.alignbottom{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 60%;
   background-color: inherit;
   color: #630;
   position: absolute;
   bottom: 0;
}

/**  Footer **/
#footer{
   background: url(/img/bg_footer_bottom.gif) no-repeat left bottom;
   padding-bottom: 15px;
}
#footercontent{
   font-size: 11px;
   padding: 10px;
   background-color: #FFDA73;
   color: #3F3F3F;
}
#footercontent a{
   text-decoration: none;
   font-weight: normal;
}
div.floatleft{
   position: relative;
   float: left;
}
div.floatright{
   position: relative;
   float: right;
}
/*** Nieuws ***/
div.news{
   padding: 0;
   margin: 0px 16px 14px 10px;
   border-bottom: 1px solid #CFCFCF;

}
H3.news-title, H3.news-title a{
   padding: 0;
   font-size: 120%;
   margin: 13px 0px 0px;
   color: #3F3F3F;
   background-color: inherit;
   text-decoration: none;
}

H3.news-title a:hover{
   text-decoration: underline;
}

.news-body{
   margin: 15px 0;
}
.news-footer{
   font-size: 80%;
   color: #3F3F3F;
}

/*** Eind Nieuws ***/

img.hr{
   color: inherit;
   background-color: #9C9C9C;
   width: 100%;
   height: 1px;
   margin: 5px 0 5px 0;
}
img{
   border: 0;
}
ul{
   list-style-type: disc;
   margin: 10px 5px 10px 40px;
}
ul.arrow{
   margin: 10px 5px 10px 5px;
   list-style-image: url(/img/icon_arrow.gif);
}
li.indent1{ margin: 0 0 0 14px; }
li.indent2{ margin: 0 0 0 28px; }
li.indent3{ margin: 0 0 0 42px; }
li span{
   font-size: 80%;
}
div.row{
   clear: both;
   padding-top: 1px;
}
div.row span.label{
   float: left;
   width: 100px;
   text-align: right;
}
div.row span.formw{
   float: right;
   width: 335px;
   text-align: left;
}
div.big{
   font-size:200%;
}
div.small{
  background-color: inherit;
  color: #630;
  font-size: 90%;
}
div.small a{
  font-weight: normal;
  background-color: inherit;
  color: #630;
  text-decoration: underline;
}
div.small a:hover{
  font-weight: normal;
  background-color: inherit;
  color: #630;
  text-decoration: none;
}
.red{
   color: #BF4E27;
   font-weight: bold;
}
.center{
 text-align: center;
}
/*** Gemaakt door Mark ***/
/*** Infobox ***/
#orangebox {
    background-color: #F8ECA9;
	border: 1px #f39929 solid;
	padding:10px;
	width:97%;
    margin-bottom:5px;
    text-align:center;
}
