
/* altijd een scrollbar in firefox, anders springt de website */
html { overflow: -moz-scrollbars-vertical; 
	} 

/* default page layout */
body {
	background-image: url(images_design/bg.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
	font-size:11px;
	padding: 0px;
	margin:0px;
	color: #4d4e50;
	margin: 0px auto;
	line-height:16px;
	}

	a:link { text-decoration: none; color: #010101; }
	a:visited { text-decoration: none; color: #010101; }
	a:active { text-decoration: none; color: #010101; }		
	a:hover { text-decoration: none; color: #BEBEBE; }

img 		{border: 0px;
		}

#content 	{
		width:946px;
		position:relative;
		margin: 0 auto;
		}

#logo		{
		float:left;
		height:79px;
		width: 102px;
		margin: 22px 0px 16px 22px;
		}

/* menu's */

#menu 	{
		float:right;
		margin: 92px 0px 0px 0px;
		}
   
body.m01 li#m01 a, body.m02 li#m02 a, body.m03 li#m03 a , body.m04 li#m04 a , body.m05 li#m05 a, body.m06 li#m06 a {
     		color: #b80070;
     		padding: 0px;
     		cursor: default;
    		}

#navi,#navi li,#navi li a 
		{
		float:left;
     		margin: 0px;
     		padding: 0px 0px 0px 12px;
		font-family:  Tahoma, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		list-style: none;
		letter-spacing:0px;
		color: #ffffff;
    		}

        
#navi li a	{
     		padding: 0px;
     		color: #ffffff;
     		text-decoration: none;
    		}
   
#navi li a:hover{
     		padding: 0px;
     		color: #cccccc;
    		}

/* einde menu's */


#page		{
		float:left;
		background-color:#ffffff;
		width:638px;
		margin-bottom:30px;
		}

#side1	{
		float:right;
		background-color:#ffffff;
		width:278px;
		height:30px;
		padding:12px;
		font-size:9px;
		line-height:14px;
		color:#056187;
		font-weight:bold;
		}

#side1 p	{
		margin-top: 6px 6px 6px 10px;
		font-size:14px;
		} 

#side3	{
		float:right;
		background-color:#ffffff;
		width:302px;
		height:248px;
		}

#side2	{
		float:right;
		background-color:#ffffff;
		width:278px;
		margin-top:6px;
		height:117px;
		padding:12px;
		font-size:12px;
		line-height:20px;		
		}


#side_end	{
		float:right;
		background-color:#b80070;
		width:278px;
		margin-top:6px;
		height:11px;
		padding:8px 12px 16px 12px;
		text-align:right;
		font-size:8px;
		font-weight:bold;
		color:#0289be;
		line-height:10px;		
		}

	#side_end a:link { text-decoration: none; color: #0289be; }
	#side_end a:visited { text-decoration: none; color: #0289be; }
	#side_end a:active { text-decoration: none; color: #0289be; }		
	#side_end a:hover { text-decoration: none; color: #cccccc;}

#image_home	{
		height:347px;
		}

#textarea	{
		background-image: url(images_design/bg_textarea.jpg);
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position:bottom right;
		margin-top:6px;
		padding:22px;		
		}

h1		{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:20px;
		color:#056187;
		font-weight:normal;
		}

h2		{
		font-size:11px;
		font-weight:bold;
		}

.kop		{
		font-family: Tahoma, Arial, Helvetica, sans-serif; 
		font-size:13px;
		color:#4d4e50;
		font-weight:normal;
		}

.inputfield	{		
		background-color: #ffffff; 			
		font-size: 10px; 		
		font-family: Verdana, Arial, Tahoma, Helvetica;	
		color:#4d4e50;
		border:1px solid #0e0e0e;
		}


	

