html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #212121;
   font: 13px Tahoma;
   margin: 0px;
   color: #BBBBBB;
   text-align: left; 
}

h1,h3 {
   background: url(/fileadmin/images/h1.gif) no-repeat; 
   padding-top: 2px;
   margin: 0px;
   text-indent: 15px;
   font: 16px Tahoma, Helvetica, Arial, Verdana;
   font-weight: bold;
   margin: 0px;
   width: 440px;
   height: 30px;
   color: #EEEEEE;
   text-align: left; 
}

h2 {
   background: url(/fileadmin/images/h2.gif) no-repeat; 
   padding: 0px;
   margin: 0px;
   text-indent: 15px;   
   font: 13px Tahoma, Helvetica, Arial, Verdana;
   font-weight: bold;
   margin: 0px;
   color: #BBBBBB;
   text-align: left; 
}

a { font: 13px Tahoma; color: #BBBBBB; text-decoration: none; }
a:hover { color: #BBBBBB; text-decoration: underline; }


#wwwcoachresultopmaak  {
   margin: 0px auto 0px auto;
   width: 901px;
   position: relative;
   background: #000000;
}

input, textarea, select, option {
	background-color: rgb(61,61,61);
	border-top: 1px solid rgb(25,25,25);
	border-left: 1px solid rgb(25,25,25);
	border-bottom: 1px solid rgb(143,143,143);
	border-right: 1px solid rgb(143,143,143);
	color: rgb(171,171,171);
	font-size: 1em;
}

#header { width: 901px; margin: 0 auto; padding-top: 20px; text-align: left; position: relative; font-size: 95%; height: 32px; background: #212121;}
#header ul { list-style: none; margin: 7px 0 0; padding: 0 0 0 25px; float: left; position: relative; }
#header ul li { color: #FF0000; width: 115px; margin: 0 3px; padding: 0; float: left; background: url(/fileadmin/images/tabbladen.gif) 0 -34px no-repeat; }
#header ul li a { color: #FF0000;display: block; text-decoration: none; background: url(/fileadmin/images/tabbladen.gif) top left no-repeat; margin: 0; padding: 7px 0 5px; width: 115px; text-align: center; font-weight: bold; }
#header ul li a:hover { background-image: none; }
#header ul li.on { background-position: 0 -68px; }
#header ul li.on a, div#header ul li.on a:hover { color: #FFF; background-image: none; }
#header ul ul { position: absolute; left: 3px; width: 721px; }
* html #header ul ul { left: 6px; }
#header ul ul li { margin: -1px 35px 0 0; width: auto; background: none; }
#header ul li.on ul li a { padding: 0; width: .1em; background: none; }
#header ul li.on ul li a:hover { text-decoration: underline; font-weight: 900; } /* for ie5mac */
#header ul li img { position: absolute; top: -5px; margin-left: 83px; }
#header ul li ul li img.toggle { position: absolute; top: -2px; margin-left: 0; left: 590px; margin-right: -590px; }
/* ie5mac backslash hack \*/
#header ul li.on ul li a { width: auto; }
#header ul li ul li img.new { position: absolute; top: -5px; margin-left: 83px; }
#header ul li ul li img.toggle { right: 0; left: auto; margin-right: 0; }
/* end ie5mac backslash hack */

#layer6  {
   background: url(/fileadmin/images/layer6.gif) no-repeat;
   visibility: visible;
   position: relative;
   display: block;
   left: 0px;
   height: 203px;
   width: 900px;
}

#layer3  {
   background: #000000;
   visibility: visible;
   position: relative;
   display: block;
   width: 901px;
}

#leftnav{
         background: #000000;
	height: 93%;
	float: left;
	text-align: right;
	display: block;
	width: 170px;
}

#leftnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: rgb(255,255,255);
}

#leftnav li.on{
	background-image: url(/fileadmin/images/stip.gif);
	background-repeat: no-repeat;
	background-position: right 9px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: rgb(255,255,255);
}

#leftnav li {
	padding-right: 10px;
}


#leftnav li a {
	text-decoration: none;
	color: rgb(180,180,180);
   	font: 11px Tahoma, Helvetica, Arial, Verdana;	
}

#leftnav li a:hover {
	text-decoration: none;
	color: rgb(255,255,255);
}

#leftnav li.actief a {
	text-decoration: none;
	color: rgb(255,255,255);
	font-size: 1.1em;
}

#leftnav li a:hover {
	text-decoration: none;
	color: rgb(255,255,255);
}


#content{
	float: left;
	padding: 15px;
	width: 455px;
}
#rightnav{
	float: left;
	text-align: left;
	display: block;
	width: 225px;
}

#rechtscontent  {
   visibility: visible;
   left: 0px;
   top: 0px;
   width: 225px;
   background-repeat: no-repeat;
}

#rechtsboven  {
   margin: 0px auto 0px auto;
   width: 225px;
   background: url(/fileadmin/images/rechtsboven.gif) no-repeat;
   height: 11px;
}

#rechtsbackground  {
   margin: 0px auto 0px auto;
   width: 225px;
   background: url(/fileadmin/images/rechtsbackground.gif) repeat-y;
}

#rechtsbackgroundcontent  {
   margin: 0px auto 0px auto;
   width: 200px;
   position: relative;
}

#rechtsbeneden  {
   margin: 0px auto 0px auto;
   width: 225px;
   background: url(/fileadmin/images/rechtsbeneden.gif) no-repeat;
   height: 11px;   
}

#i2007coachresultimprov  {
   clear:both;
   background: url(/fileadmin/images/copyright_bg.gif) no-repeat;
   visibility: visible;
   position: relative;
   display: block;
   top: 15px;
   text-indent: 5px;
   left: 0px;
   width: 901px;
   height: 20px;
}

#i2007coachresultimprov p a:hover  {
   font-style: italic;
}

#i2007coachresultimprov p a  {
   font-style: Normal;
   text-decoration: none;
   color: #7F7F7F;
}

#i2007coachresultimprov p  {
   padding-top: 4px; 
   font: 11px/13px Tahoma;
   margin: 0px;
   color: #7F7F7F;
   text-align: left;
}





