body{
 margin: 0px;
 background-color: #eee; /* eee */
 
 font-size: 11px;
 color: #999;
 font-family: trebuchet ms, arial, georgia;
 
 background-image: url('../img/normal/achtergrond_grijs.jpg');
 background-position: top center;
 background-repeat: repeat-x;

}


/* headers + tekst */

h1{
 margin: 0px;
 padding: 0px;
	
 font-size: 25px;
 color: #333;
 
 margin-bottom: 10px;
}

h2{
 margin: 0px;
 padding: 0px;
 
 font-size: 21px;
 color: #333;
 
 margin-bottom: 10px;
}

h3{
 margin: 0px;
 padding: 0px;
 
 font-size: 18px;
 color: #333;

 margin-bottom: 10px;
}

h4{
 margin: 0px;
 padding: 0px;

 font-size: 15px;
 color: #333;
 
 margin-bottom: 10px;
}

h5{
 margin: 0px;
 padding: 0px;
 
 font-size: 12px;
 color: #333;

 margin-bottom: 10px;
}

p{
 margin: 0px;
 padding: 0px;
 
 margin-bottom: 10px;
}


/* links */

a{
 text-decoration: none;
 color: #90c25a;
}

a:hover{
 color: #222;	
}


/* table */

table{
 margin: 0px;
 padding: 0px;
 
 border-collapse: collapse;
 
 border: 0px;
 
 width: 70%;
}

table tr{
 margin: 0px;
 padding: 0px;
 
 border: 0px;
}

table tr th{
 margin: 0px;
 padding: 3px;
 
 border: 0px;
 
}

table tr td{
 margin: 0px;
 padding: 3px;
 
 border: 0px;
}


/* lists */

ul{
 margin: 0px;
 padding: 0px;

 margin-left: 10px;
 margin-top: 10px;
 margin-bottom: 10px;
}

ul li{
 margin: 0px;
 padding: 0px;
 
 margin-left: 20px;
 padding-top: 1px;
 padding-bottom: 1px; 
}

ol{
 margin: 0px;
 padding: 0px;

 margin-left: 10px;	
 margin-top: 10px;
 margin-bottom: 10px;
}

ol li{
 margin: 0px;
 padding: 0px;
 
 margin-left: 20px;
 padding-top: 1px;
 padding-bottom: 1px; 
}

dl{
 margin: 0px;
 padding: 0px;
 border: 1px solid #c0c0c0;
}

dl dt{
 margin: 0px;
 padding: 3px;

 float: left;
 width: 20%;
 border: 1px solid #44dd44;
}

dl dd{
 margin: 0px;
 padding: 3px;
 
 width: 60%;
 border: 1px solid #44dd44;
}

/* diversen */

hr{
 margin: 0px;
 padding: 0px;
 
 margin-top: 5px;
 margin-bottom: 5px;
 
 border: none;
 border-top: 1px solid #eee;
}



textarea, input{ border: 1px solid #888; background: #fff; color: #444; padding: 3px; margin: 1px; font-family: trebuchet ms; font-size: 11px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
textarea:hover, input:hover{ background: #fafafa; color: #333; }


.alignleft{ float: left; }
.alignright{ float: right; }

/* overrules */

div.clear{ clear: both; }


