@charset "utf-8";

body {
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	background-image : url(images/bgcombi.png);
	margin : 0;
	padding : 0;
	text-align : center;
	color : #444547;
	background-color: #dbdbdb;
	background-repeat: repeat-x;
}
#container {
	width : 900px;
	background : #ffffff;
	margin : 0 auto;
	text-align : left;
	border: 0;
}
#logo {
background-image: url(images/Kopie%20van%20header_licht.jpg);
height : 198px;
border : 0;
}
#header {
background-image: url(images/header_zweden.jpg);
width:900px;
height : 180px;
border : 0;
}
/* begin navigatie*/
#nav, #nav ul {
padding: 0;
margin: 0;
list-style: none;
background-color: #444444;
height:40px;


}

#nav li {
float: left;
width: 180px;
}

#nav ul {
position: absolute;
width: 180px;
left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#nav a {
display: block;
margin: 0;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:38px;


}

ul a{
font-weight: bold;
color: #FFF;
cursor: default;
text-align:center;
}

ul ul a:link, ul ul a:visited{
font-weight: normal;
color: #FFF;
cursor: pointer;
text-align:center;
}

ul ul a:hover, ul ul a:active{
font-weight: normal;
color: #FFF;
cursor: pointer;
background-color:#026acb;
text-align:center;


}

ul li{
background-color: #026acb;
height:40px;
}

ul ul li{
background-color: #666;
border: 0;
}

/* IE only hack \*/
* html ul li, * html ul ul li{
border-bottom: 0;
}

* html ul ul li{
border-top: 0;
}
/* Einde IE only hack */ 


#mainContent {
	min-height : 250px;
	background-color : #fff;
	float:left;
	width:810px;
	margin-left: 0;
	margin-top: 0;
	color : #444547;
	padding : 0 20px 20px 70px;
	border: 1px solid #999;
}
.accent {
color : #026acb;
}

.tale{
	border: 1px solid #999;	
}

#footer{
	float: left;
	font-size:9px;
	width: 766px;
	text-align: center;
	text-decoration: none;
	}

#footer a{
	text-decoration: none;
	color: #333;	
}

.actie{
	color:#F00;
	font-weight: bold;
	}
	
.fieldset{
	width: 500px;
	padding: 5px 0 10px 10px;
	border: 1px solid #999;
	font-family: verdana;
	margin-bottom: 5px;
}

legend{
color: #999;
font-weight: bold;
padding: 4px 6px 4px 0;
margin: 0 0 5px 0;
font-size: 16x;
}

label{
width: 150px;
float: left;
padding: 2px 0 0 0;
}

input{
margin: 2px 0 9px 0;
padding: 1px 0 2px 3px;
border: 1px solid #999;
background-color: transparent;
width: 200px;
}
.button{
	width: 100px;
	background-color: #CCC;
	
	}



/* begin hack \*/
* html .button{
padding: 0;
}

* html legend{
margin-left: -5px;
}
/* einde hack */ 


.fotocontainer { position: relative; height: 210px; /* aanpassen aan de hoogte van de grootste afbeelding */ }

/* css-kenmerken kleine afbeelding (indien gewenst) */
.thumb img { }
.thumb:hover { }
.thumb:hover img { }

/* css-kenmerken grote afbeelding */
.thumb span { position: absolute; visibility: hidden; }
.thumb span img { border: 0}
.thumb:hover span { 
visibility: visible;
top: 0px; left: 450px;
font-family: verdana; font-size: 10pt;  color: #000000; text-align: left;
z-index: 100;
text-decoration: none;}

table{
width: 650px;
font-size: 100%;
empty-cells: hide;
}

td{
font-family: Verdana, Geneva, sans-serif;
}

th, caption{
font-family: Verdana, sans-serif;
}

caption{
	text-align: left;
	font-weight: bold;
	color: #03F;
	padding: 3px 0 4px 5px;
	background-color: #CCC;
	border: 1px solid #FFF;
}

td, th{
text-align: left;
padding: 3px 0 4px 5px;
vertical-align: middle;
border: 1px solid #FFF;
}

thead th{
background-color: #CCC;
}

tbody th{
background-color: #CCC;
}

tbody td{
background-color: #CCC;
}

tfoot{
background-color: #CCC;
color: #FFF;
font-weight: bold;
} 

h1{
font-size:16px;
text-align:center;
padding-top: 20px;
color : #026acb;
	
	}
	
.lijst{
	background-color:#FFF;
	}
