*			{margin: 0; padding: 0;}

a:link      {color: #403A2F; text-decoration: underline;}
a:visited   {color: #403A2F; text-decoration: underline;}
a:hover     {color: #403A2F; text-decoration: none;}
a:active	{color: #403A2F; text-decoration: none;}

p	       	{line-height:1.8;}
.small		{font-size: 7pt;margin-bottom: -7px; }

li	       	{margin-left:25px;
			margin-top:3px;
			line-height:1.8;
			list-style-type: disc;
			}

li.vinkjes 	{background:  url("./images/vinkje.png") bottom left no-repeat;
			list-style-type: none;
			text-indent: 25px;
			}
			

p.error 	{color: #EA041C; border:none;}	

.error		{border-color: #EA041C;
			border-style: solid;
			border-width: 1px;}

h1		 	{color: #403A2F;
            font-size: 19pt;
            font-style: normal;
            font-weight: bold;
            margin-bottom: 5px; 
			}

h2		 	{font-size: 12pt;
			font-style: normal;
			font-weight: normal;
			color: #403a2f;
			margin-bottom: 0px;
			}

	
body 		{text-align: center;
			background: #e5e2cb url("./images/header_bg.png") repeat-x;
			font-family:Verdana, Arial, sans-serif;
			font-size: 9pt;
			color: #958a75;
			font-weight:normal;
			}

img		{border:none;}
			



textarea{ font-family: Verdana; font-size: 10pt; font-size: 10pt; color: #333333;}


table.border	{border:solid;
 			border-color : #c0c0c0;
 			border-width:1px;
 			width: 99%;
			}
			
td			{
			font-size: 9pt;
			color:#958A75;
			vertical-align: top;
			padding: 5px 5px 5px 0px;
			}
			
	

.ruimte	{margin-bottom: 5px;}
.ruimtehome	{margin-bottom: 2px;}


#wrapper	{text-align:left;
			margin:0 auto;
			width: 948px;
			min-height: 700px;
			}



#header         {height: 347px;
                position: relative;
                top: 10px;}
                
#logo_header           {position: absolute;
                top:10px;
                left:13px;}                

#banner			{background: url("./images/content_top.png") no-repeat scroll 0 0 transparent;
                height: 262px;
                position: absolute;
                top: 85px;
                width: 948px;
				}

#bannerslides	{height: 256px;
                left: 13px;
                position: relative;
                top: 0px;
                width: 922px;
				}

.bannerimage    {position: absolute;
                top:0;
                left: 0;}
            
.bannertekst    {background: url("./images/headertext_bg.png") no-repeat scroll 0 0 transparent;
    color: #130B00;
    display: none;
    font-size: 20px;
    height: 60px;
    left: 0;
    padding: 18px;
    position: absolute;
    top: 153px;
    width: 300px;}
                

#content		{float:left;
				text-align:left;
				font-family: Verdana; 
				width: 948px;
				min-height: 400px;
                padding:40px 0;
				position: relative;
				background: url("./images/content_bg.png") repeat-y;
				}


#content_blok_1      {float:left;
                    position: relative;
                    left:75px;
                    width: 525px;}

#content_blok_2      {float: left;
                    left: 120px;
                    position: relative;
                    width: 250px;}


				
#footer			{clear: both;
				background: url("./images/footer_bg.png") no-repeat;
				height: 146px;
                width: 948px;
                position: relative;
				}

#logo_footer    {position: absolute;
                top:34px;
                left:34px;} 
                

#logo_menu    {color: #F1D8A5;
                font-size: 11px;
                left: 346px;
                line-height: 2;
                position: absolute;
                top: 34px;} 


#logo_adres    {color: #F1D8A5;
                font-size: 11px;
                left: 649px;
                line-height: 2;
                position: absolute;
                top: 34px;} 


#footer a:link, #footer a:visited	{
                    color: #F1D8A5;
                    text-decoration: none;
                    }
                
#footer a:hover, #footer a:active {text-decoration: underline;
                    }

                
                
#footer a#website	{color: #F1D8A5;
                    float: right;
                    font-size: 9px;
                    position: absolute;
                    right: 18px;
                    text-decoration: none;
                    top: 117px;
				    }


				

/* MENU 1*/
#menu1 		{float: right;
            height: 27px;
            position: relative;
            right: 12px;
            top: 29px;
            z-index: 100;
			}

#menu1 ul 	{padding: 0;
			margin: 0;
			list-style: none;
			height: 26px;
			
			}

#menu1 ul li {margin: 0;
			float:left;
			display: block;
			line-height: 26px;
			}

#menu1 ul li:hover {
			}
			
#menu1 a.level1:link, #menu1 a.level1:visited{
			color: #F1D8A5;
			display:block;
			font-family:verdana,arial,sans-serif;
			font-size:10pt;
			font-weight:normal;
			line-height:26px;
			padding:0 15px;
			text-decoration:none;
			}
            


#menu1 a.level1:hover, #menu a.level1:active{
			color: #fff;
			}
			
#menu1 ul li.level1.hasactivesub,             
#menu1 ul li.active {background: url("./images/menu_leftbg.jpg") no-repeat;
 			}

			
#menu1 ul li.hassub {
			}

#menu1 ul li.hassub:hover {
			}
			
#menu1 ul li.hassubactive {
			}			

#menu1 ul li.hassubactive:hover {
			}			

#menu1  a.level1.active, #menu a.level1.hasactivesub, #menu1 ul li a.level1.hasactivesub, #menu1 ul li a.active {
    color: #482e0e;
    background: url("./images/menu_rightbg.jpg") top right no-repeat;
			}
			

#menu1 ul li ul {
    display: none;
    right: 15px;
    position: absolute;
    top: 26px;
}

#menu1 ul li.active ul, #menu1 ul li.hasactivesub ul{display:inline;}	


#menu1 li.level2	{display:inline;
					padding:0 0 0 5px;
					}
			
#menu1 li.level2:hover {
}		
			

#menu1 li.level2.active {
    background: none repeat scroll 0 0 transparent;
}
			

#menu1 a.level2:link, #menu1 a.level2:visited {
    background: none repeat scroll 0 0 transparent;
    color: #F1D8A5;
    display: block;
    font-family: verdana,arial,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    line-height: 26px;
    margin-left: 15px;
    text-decoration: none;
}


#menu1 a.level2:hover, #menu1 a.level2:active, #menu1 a.level2.active {
    color: #FFF;
}



/*einde menu 1*/



/*opmaak contactformulier*/


table input {
    width: 235px;
}
table input#postcode {
    width: 60px;
}
table input#plaats {
    width: 168px;
}
table textarea {
    width: 360px;
}
		
		
/*einde opmaak contactformulier*/        
		

