        body,html
        {
            padding:0px;
            margin:0px;
            background-color: white;
            height:100%;
        }
        
		input, body, div, a, div,td, textarea
        {
             	font-family: Verdana;
            	color: black;
                font-size:11px;
                line-height:15px;
        }
        
        p
        {
        	margin-top:0px;
        	margin-bottom:0px;
		}


        a
        {
			text-decoration:none;
		}

		a:hover
		{
			color:#77ad1a;
			text-decoration:underline;
		}
        #containerlogo
        {
			position:absolute;
			left:0px;
			width:100%;
        }
        #logo
        {
			width:759px;
			margin-left:auto;
            margin-right:auto;
			padding-top:10px;
			padding-left:6px;

        }

        #containerheader
        {
			display:table;
			padding-top:52px;
			margin-left:auto;
            margin-right:auto;
			width:772px;
        }

		#containercontent
        {
			display:table;
			margin-left:auto;
            margin-right:auto;
			width:772px;
			/*height:164px;*/

			
        }

		#containerfooter
        {
			display:table;
			margin-left:auto;
            margin-right:auto;
            margin-top:5px;
			width:772px;
			border-top:2px solid #77ad1a;
			
			background-image: url(../image/copyrights.jpg);
            background-repeat:no-repeat;
            background-position:99% 0% ;


		}

		#footer
		{
			padding-left:13px;
			padding-top:5px;
			padding-bottom:15px;

		}

		#containerfooter *
        {
            color: #77ad1a;
            font-size:12px;

            text-decoration:none;
        }
        
        #containerfooter a
        {
         	font-weight:bold;
        }

        #menu
        {
			width:193px;
			height:330px;
			float:left;
		}
		#menupadding
		{
			height:8px;
            width:193px;
        	background-color:#77ad1a;
 	 	}

        #menu_analyse
        {
			float:left;
			display:block;
        	height:41px;
        	width:193px;
        	background-color:#77ad1a;
        	background-image: url(../image/menu_analyse_gr.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

		#menu_analyse:hover
		{
        	background-color:#db001b;
			background-image: url(../image/menu_analyse_r.jpg);
		}
        #menu_analyseactive
        {
			float:left;
			display:block;
        	height:41px;
        	width:193px;
        	background-color:#db001b;
			background-image: url(../image/menu_analyse_r.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

	    #menu_ideeontwikkeling
        {
			float:left;
			display:block;
        	height:43px;
        	width:193px;
        	background-color:#77ad1a;
        	background-image: url(../image/menu_ideeontwikkeling_gr.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

		#menu_ideeontwikkeling:hover
		{
        	background-color:#db001b;
			background-image: url(../image/menu_ideeontwikkeling_r.jpg);
		}


		#menu_ideeontwikkelingactive
        {
			float:left;
			display:block;
        	height:43px;
        	width:193px;
        	background-color:#db001b;
			background-image: url(../image/menu_ideeontwikkeling_r.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

        #menu_promotieplan
        {
			float:left;
			display:block;
        	height:42px;
        	width:193px;
        	background-color:#77ad1a;
        	background-image: url(../image/menu_promotieplan_gr.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

		#menu_promotieplan:hover
		{
        	background-color:#db001b;
			background-image: url(../image/menu_promotieplan_r.jpg);
		}
        #menu_promotieplanactive
        {
			float:left;
			display:block;
        	height:42px;
        	width:193px;
        	background-color:#db001b;
			background-image: url(../image/menu_promotieplan_r.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

        #menu_uitvoering
        {
			float:left;
			display:block;
        	height:39px;
        	width:193px;
        	background-color:#77ad1a;
        	background-image: url(../image/menu_uitvoering_gr.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

		#menu_uitvoering:hover
		{
        	background-color:#db001b;
			background-image: url(../image/menu_uitvoering_r.jpg);
		}
		#menu_uitvoeringactive
        {
			float:left;
			display:block;
        	height:39px;
        	width:193px;
        	background-color:#db001b;
			background-image: url(../image/menu_uitvoering_r.jpg);
            background-repeat:no-repeat;
            background-position:bottom;
		}

        #content
        {
        	float:left;
        	width:360px;
        	padding:13px;

		}

		#rightpart
        {
        	float:left;
        	width:193px;
		}
		
		#moreinfobox
		{

			width:165px;
			padding:13px;
			color:#77ad1a;

			border-right:1px dashed #77ad1a;
			border-left:1px dashed #77ad1a;
			border-bottom:1px dashed #77ad1a;
		}
		#moreinfobox .inputtext
		{
			width:100px;
			font-size:11px;
		}
		#moreinfobox td
		{
            color:#77ad1a;
			font-size:10px;
		}

		.inputtext
		{
			border:1px solid #77ad1a;
		}
		.inputbutton
		{
            font-size:10px;
            padding:0px;
            margin:0px;
            width:165px;
            border:none;
            background-color:white;
            color:#db001b;
            cursor: pointer;
            font-weight:bold;
		}

		#bannerbox
		{
			width:191px;
		}
		
		.title
		{
            color:#db001b;
            font-size:14px;
            margin-bottom:10px;
            font-weight:bold;
		}

		.text
		{
			text-align:justify;
		}
		
		.titleEDITOR
		{
            color:#db001b;
            font-size:14px;
            margin-bottom:10px;
            font-weight:bold;
            padding:13px;
            padding-bottom:0px;
		}

		.textEDITOR
		{
			text-align:justify;
			 padding:13px;
			 padding-top:0px;
		}

		.errorcontactme
		{
			font-size:10px;
			text-align:center;
			border:1px solid #db001b;
			color:#db001b;
		}
		
		.invoerselect
		{
			border:1px solid black;
		}
		.invoer
		{
			border:1px solid black;
			width:300px;
			line-height: 12px;
		}
		
		.required
		{
			font-weight: bold;
		}
		.knop
		{
			border:1px solid black;
		}
