@charset "utf-8";
/* CSS Document */
body {
  margin: 0;
  padding: 0 0 40px 0;
  font: 80% normal Verdana,Arial, Helvetica, sans-serif;
  color: #333;
}
#background {
	text-align: left;    
    position: relative; 
    margin: 0 auto; 
    width: 800px; 
    min-height: 100%; 
    height: auto !important; 
    height: 100%; 
	
	
	/*background-image: ;
	background-color:#000000;
	background-attachment: scroll;
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	text-align: center;*/
}
#content {
	font-size: 12px;
	width: 800px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
img {
   border: 0;
   font-size: 11px; /* FF alt-text size... */
}

a {
   text-decoration: none;
   color:#000066;
}

a:hover {
   text-decoration: none;
   color: #06b889;
}

form {
   display: inline;
   margin: 0;
   padding: 0;
}

h1 {
 	font-size: 12px;
   color: #333;
   margin: 0;
   padding: 10px 0 0 0;
}
h2 {
   font-size: 1.6em;
   color: #333;
   margin: 0;
   padding: 10px 0 0 0;
}

h2.kale-kop
{
	padding-bottom: 14px;	
}

h3 {
   font-size: 1.2em;
   color: #333;
   margin-bottom: 3px;
}

h4 {
   font-size: 1em;
   color: #333;
   margin-bottom: 3px;
}

p {
   margin: 0 0 1em 0;
   padding: 0;
}


.tekst{
font: 95% normal Verdana,Arial, Helvetica, sans-serif;
color:#000000;

}
.nieuws_datum_tekst{
font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#000000;
	margin-top:-10px;
}

table, td, th {
   font-size: 1em;
   text-align: left;
}

ul {
   list-style: square;
   margin: 0 0 1em 23px;
   padding: 0;
}

ol {
   list-style: decimal;
   margin: 0 0 1em 27px;
   padding: 0;
}

* html ol { margin-left: 29px; }
*+html ol { margin-left: 29px; }
/* tagclouds */
ul.hor, ol.hor {
   list-style: none;
   padding: 0;
   margin: 0;
}

ul.hor li, ol.hor li {
   padding: 0;
   margin: 0;
   display: inline;
}

#h-tagcloud ul {
	width: 706px;
   text-align: center;
}

#h-tagcloud h1, #h-tagcloud h2, #h-tagcloud h3, #h-tagcloud h4, #h-tagcloud h5, #h-tagcloud h6 {
   display: inline;
	margin: 0;
   padding: 0;
   /*white-space verplaatst naar #h-tagcloud li a, nu werkt het ook in safari*/
}

#h-tagcloud li a {
   line-height: 62px;
   padding: 0 12px 0 0;
   color:#073FB6;
	font-weight: normal;
   white-space: nowrap;
}

#h-tagcloud li a:hover {
   color: #000066;
}

#h-tagcloud li a img {
	margin: 0 6px 0 0;
	vertical-align: middle;
   height: 60px;
}

#h-tagcloud li a:hover img { opacity: 0.85; }
* html #h-tagcloud li a:hover img { filter:alpha(opacity: 85); }
*+html #h-tagcloud li a:hover img { filter:alpha(opacity: 85); }

#h-tagcloud h1 {font-size: 20px; font-weight:bold}
#h-tagcloud h2 {font-size: 15px;}
#h-tagcloud h3 {font-size: 14px;}
#h-tagcloud h4 {font-size: 13px;}
#h-tagcloud h5 {font-size: 13px;}
#h-tagcloud h6 {font-size: 12px;}

#h-tagcloud a strong {
	color:#073FB6;
   font-weight: normal;
}

#h-tagcloud a:hover strong {
	color: #ff3150;
}

#panebottom #h-tagcloud {
   background: #fff left -41px no-repeat;
   width: 964px;
   overflow: visible;
   padding: 12px 0 20px 0;
}

#panebottom #h-tagcloud ul {
	width: 530px;
   margin: 0 0 0 236px;
}

#panebottom #h-tagcloud li a {line-height: 52px;}

#panebottom #h-tagcloud li a img {height: 50px;}

#panebottom #h-tagcloud strong {
	color: #00aff0;
   font-weight: bold;
}

#panebottom #h-tagcloud a:hover strong {
	color: #34c8ff;
}