
		html,
		body {
			height: 100%;
		}
		body {
			text-align: test;
			margin: 0;
			padding: 0;
			background-attachment: fixed;
			background-color: #163061;
			background-repeat: repeat-x;
		}

		/* wrapper */
		#wrapper {
			min-height:100%;
			position: relative;
			margin: 0 auto;
/*			position: absolute;
			top: 0;
			left: 50%;*/
			width: 778px;
			height: 100%;
			/*margin-left: -389px;*/
			background-color: #F1F4FB;
			border-right: 2px solid #AEBECB;
			border-left: 2px solid #AEBECB;
		}
		html>body #wrapper {
			height: auto;
			min-height: 100%;
		}

		/* Header */
		#header{
			height: 145px;
			margin: 3px;
        }
		#tagline{
			position: absolute;
			left: 165px;
			top: 50px;
			color: #04AF5A;
        }
		#logo{
			background-repeat: no-repeat;
			background-position: right;
         }
        #logo span img{
            margin-left: 10px;
        }



		/* Default Styling */
		.skipto{
			visibility: hidden;
        }

		/* Menu */
		#topmenu{
		   	position: absolute;
            left: 0;
			top: 147px;
			width: 772px;
			border-top: solid 1px #BDBFC1;
			height: 26px;
			margin: 3px;
        }
		#topmenu ul{
			margin: 0px;
			padding-top: 0px;
		}
		#topmenu li{
		  	display : block;
			float: right;
		  	border-right: solid 1px #BDBFC1;
			padding: 0px 10px 6px 40px;
        }
		#topmenu li a{
			color: #04A458;
			text-decoration: none;
        }

		/* Main Menu */
		#mainmenu{
            padding-left: 0;
			padding-top: 208px;
			position: absolute;
            margin: 0;
            left: 10px;
			top: 0;
        }
		#mainmenu ul{
			padding-left: 5px;
            margin: 0;
            padding: 0;
		}
		#mainmenu li{
        	display : block;
			float: none;
			margin-top: 10px;
			list-style-type: none;
			margin-bottom: 18px;
            font-weight: bold;
		}
		#mainmenu a{
			text-decoration: none;
			color: #3477B4;
			margin-left: 25px;
	    }

        /* SubMenu */
        .submenu{
            position: absolute;
            padding:0;
            margin: 0;
            width: 180px;
            display: none;
            left: 40px;
        }
        .submenu li{
            background: #E1EBF5;
            display : block;
            border: solid 1px #BDBFC1;
        	float: none;
            padding: 4px;
            margin: 5;
        }
        .submenu li a{
            color: #3477B4;
			display: block;
            text-decoration: none;
        }

        * html .submenu li a {
			height: 1px;
            background: #E1EBF5;
        }


		.submenu li a:hover {
            color: #04A458;
			text-decoration: underline;
        }

        .submenu li .selected {
            color: #04A458;
            font-weight: bold;
        }
        .background2{
            margin-left: 80px;
        }
        .background3{
            margin-left: 220px;
        }
        .background3 li{
             background: #CADBEE;
        }

        * html .background3 li a {
             background: #CADBEE;
        }

        #Login .a a,
        #Contact .b a{
            color: #3477B4;

        }

		/* content */
		#content{
			padding-left: 150px;
			padding-top: 3px;
            padding-right: 15px;
        }
        /* FF #Hack 4 the content box */
		html>body #content {
            padding-top: 25px;
		}

		/* Active links */
		#topmenu li a:hover{
			color: #3477B4;
			text-decoration: underline;
		}
		#mainmenu li a:hover{
			color: #04A458;
			text-decoration: underline;
		}
		#mainmenu .selected a{
			color: #04A458;
        }
		#topmenu ul .selected a{
			color: #3477B4;
		}
        /* Active link eerste pagina */
        #Home #hoofdmenu5910 a{
            color: #04A458;
        }



    /*****************/
    /* Content Style */
    /*****************/
    .inleiding{
        color: #04A458;
        font:  13px Tahoma, Arial, sans-serif;
        font-weight: bold;
        padding-bottom: 15px;
        text-align: justify;
        width: 470px;
    }
    .tekstbox{
        border: solid 1px #3486CF;
        font:  11px Tahoma, Arial, sans-serif;
        padding: 5px;
        margin: 4px;
        margin-bottom: 15px;
        width: 221px;
        position: relative;
        color: #595959;
    }
    .tekstbox h2{
        padding: 0;
        margin: -5px;
        margin-bottom:3px;
        padding-right: 3px;
        background: #3486CF;
        font:  10pt Tahoma, Arial, sans-serif;
        color: white;
        font-weight: bold;
        height: 18px;
        text-align: right;
    }
    .links{
        float: left;
    }
    .midden{
        float:left;
     }
    .rechts{
        float: right;
        width: 130px;  
    }
    .advertenties{
        border: solid 1px #05AB60;
        font:  11px Tahoma, Arial, sans-serif;
        padding: 5px;
        margin: 4px;
        margin-bottom: 15px;
        width: 110px;
        position: relative;
        color: #595959;
		float: left;
    }
	.advertenties h2 p,
	.tekstbox h2 p{
		margin: 0;
	}
	.tekstbox{
		clear: both;
	} 

    .advertenties h2{
        padding: 0;
        margin: -5px;
        margin-bottom:3px;
        padding-right: 3px;
        background: #05AB60;
        font:  9pt Tahoma, Arial, sans-serif;
        color: white;
        font-weight: bold;
        height: 18px;
        text-align: right;
    }


    /* Site Kleuren */
    .groen{
        color: #04A458;
    }
    .blauw{
        color: #3486CF;
    }
    .grijs{
        color: #595959;
    }

    #footer{
   		clear: both;
	}


