*, html, body, table, tr, td, a { font-family:Arial, Helvetica, sans-serif ; } 
html, body { height: 99.9%;  margin: 0; overflow:hidden;}

#wrapper {
	width:860px;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -35px auto;
    display: block;
    background-color: #FFFFFF;
	background-attachment:fixed;
	display:block;
}
#main_header	{	width: 852px; height:150px; margin: 0px 4px 0px 4px; background-color:#ffffff; }	/* witte border omdat header iets kleiner is */
#small_navi		{	width: 852px; height: 20px; margin: 0px 4px 4px 4px; background-color:#ffffff; }	/* witte border omdat header iets kleiner is */
#main_navi		{	width: 852px; height: 38px; margin: 0px 4px 4px 4px; background-color:#df007a; }	/* witte border omdat header iets kleiner is */
#main_content	{	width: 852px; height: 38px; margin: 0px 4px 4px 4px; background-color:#ffffff;position:relative; height:1%; clear:both; }	/* witte border omdat header iets kleiner is */

#main_footer	{   width: 100%; height: 35px; margin: 0 auto 0 auto; bottom:0px; position:fixed; }
#main_foot		{	height: 35px; background-image:url(images/footer.gif); background-position:center; background-repeat:no-repeat; margin: 0 auto 0 auto; }

#push   		{ 	width: 852px; height: 35px; clear:both;  }
#content_left	{ 	width: 168px; margin-left: 0px; float:left; }

#scroll_area	{	width: 680px; margin-left: 4px; float:left; height: 500px; overflow-y: auto; overflow-x: hidden; }

#content_mid	{ 	width: 480px; margin-left: 0px; margin-right:-2px; float:left; }
#content_right	{ 	width: 175px; margin-left: 4px; float:left; overflow: hidden;}
#content_double	{ 	width: 650px; margin-left: 4px; float:left; overflow: hidden;}
#content_navigate	{ 	width: 678px; margin-left: 4px; float:left;  background-image:url(images/prev_next_circle.gif); background-position:560px -10px; background-repeat:no-repeat;  }

