@charset "utf-8";
/* CSS Document */
body{
	font:62.5%/1.4 Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	background:#666;
	background:url(http://theo.kuleuven.be/insect/assets/image/) repeat;
}
h1{
	font-size:1.5em;
	color:#346933;

}
h2{
	font-size:1.4em;
	color:#619b70;

}
h3 {
	font-size:1.3em;
	color:#8aa491;

}
a {text-decoration:none; color:#551515; border-bottom:0.1em dotted #551515;}
a:hover {border-bottom:0.1em solid #551515;}
#navigation a {border-bottom:none;}

hr{
	width:30%;
	height:0.1em;
	color:1px solid #000;
}


/*
table{
	border:0.1em solid #000;
}
table tr td{
	border-collapse:collapse;
	margin:0em;
	padding:0.5em;
	border:0.1em solid #CCCCCC; padding:0.5em; 
}
table tr th{
	padding:0.2em;
	background-color:#66CCFF;
}
*/

#container{
	margin:1em auto;
	width:85%;
	max-width:120em;
}
#container2{
}
#header{
	padding:1em 0em 0em 1em;
	background-color:#FFFFFF;
}
	#headerLogo{
		float:left;
	}
	#headerLogo a{
		border:none;
		text-decoration:none;
	}
	#headerLogo a img{
		border:none;
	}
	#headerText{
		float:right;
		padding:0.5em 1em 0em 1em;
		font-size:1.4em;
		letter-spacing:0.1em;
		text-align:right;
	}
	#headerText h1{
	color:#666666;
	}
#crumbs{
	clear:both;
	margin:0em 0em;
	padding:0.2em 0.5em;
	text-align:left;
}
	#crumbs ul{
		margin:0;
		padding:0;
		font-size:0.8em;
		display:inline;
	}
	#crumbs ul li{
		display:inline;
		padding-left:1em;
	}
	#crumbs ul li:before{
		content: "\00BB \0020";
	}
	#crumbs a{
		color:#666;
	}
#containerContent{
	/* in plaats van met br class="clear" te werken, nieuwe methode */
	/*overflow: auto;
	width: 100%;*/
	/* einde */
}
#navigation{
	margin:0;
	padding:0;
	border-top:0.1em solid #000;
	height:3.5em;

}
#navigation ul{
	/* border collapse/expanding tegengaan */
	margin:0.5em 0 0 0;
	padding:0;
	/* einde */
	list-style:none;
}
	#navigation ul li{
		margin:0.3em;
		padding:0.3em;
		display:inline;
		font-size:1.8em;
	}
	#navigation ul li a{
		margin:0.3em;
		padding:0;
		text-decoration:none;
		color:#666;
	}
	#navigation ul li a:link,#navigation ul li a:visited,#navigation ul li a:active{
		color:#666;
	}
	#navigation ul li a:hover{
		margin:0;
		padding:0.3em;
		background:#e3e3d4;
		color:#666;
	}
#content{
	padding:1em;
	/*background:yellow;*/
}
#content div{
	font-size:1.2em;
}
#content div div { /* prevent further inheritance */
	font-size:100%;
}
#subnavigation{
	float:right;
	width:15em;
	margin:1em 0.5em 2em 2em;
	padding:0;
	font-size:1em;
	border-bottom:0.1em solid #666;
	padding:0.2em 0.5em;
}
	#subnavigation ul{
		margin:0.2em 0.5em;
		padding:0.4em;
		list-style:square;
	}
	#subnavigation ul li{
		margin:0.5em;
		padding:0;
		
	}
#footer{
	clear:both;
	border-top:1px solid #666;
	padding:1em;
	text-align:center;
}
.clear{
	clear:both;
}
