/***********************/
/*		Positionering  */
/***********************/
html
{
	height:100%;
}

body
{
	min-width: 600px;
	text-align: center;
	font-family:arial;
	color:black;
	font-size:13px;
}


#container
{
	width:852px;
	min-height:505px;
	_height:505px;
	margin:0px auto;
	border:1px solid black;
}

#bovencontainer {
	float:left;
	width:852px;
	height:100px;
}


#linkercontainer {
	float:left;
	width:852px;
	min-height:600px;
	_height:600px;
	background-image:url(../images/menu.jpg);
}

#menu {
	float:left;
	width:165px;
	_width:200px;
	min-height:580px;
	_height:600px;
	background-color:#f0f3f8;
	background-image:url(../images/menu.jpg);
	text-align:left;
	padding-left:35px;
	padding-top:20px;
	font-size:12px;
	
}

#menu a
{
  font-size:12px;
}

#content {
	float:left;
	width:652px;
	min-height:580px;
	_height:600px;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-color:#f0f3f8;
	padding-top:20px;
}


a {
	color:black;
	text-decoration:none;	
}

a:visited {
	color:black;
	text-decoration:none;			
}

a:active {
	color:black;	
	text-decoration:none;	
}

a:hover {
	color:#1750a2;	
	text-decoration:underline;	
}


.level1
{
color:black;
font-size:17px;
}

a.level1
{
color:black;
font-size:17px;
}

.level2
{

color:black;
padding-left:20px;
font-size:17px;
}

a.level2
{
color:black;
padding-left:20px;
font-size:17px;
}

.level3
{

color:black;
padding-left:30px;
font-size:17px;
}

a.level3
{
color:black;
padding-left:30px;
font-size:17px;
}

.level4
{

color:black;
padding-left:40px;
font-size:17px;
}

a.level4
{
color:black;
padding-left:40px;
font-size:17px;
}

/* Bug fix -> zorgt ervoor dat de content niet uit de div loopt in FireFox */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

* html .clearfix {height: 1%;}

/* Bug fix -> zorgt ervoor dat de content niet uit de div loopt in FireFox/MAC IE */