@charset "UTF-8";
/* CSS Document */

/*****************/
/* General items */
/*****************/
body{
background-color:#ffffff;
margin:0px;
padding:0px;
font-family: helvetica;
font-size:8pt;
}

.innertube{margin: 10px;margin-top: 0px;}

.wrapper{
margin-left:auto;
margin-right:auto;
width:1000px;
}

.main{
background-image:url(../images/background.jpg);
background-repeat:repeat-y;
background-color:#FFFFFF;
width:1000px;
display:table;
margin:0px;
padding:0px:
}

.tittle{
	font-size:19pt;
	margin-top:18px;
	padding-left:40px;
	width:800px;
	margin-bottom:0px;
	padding-bottom:0px;
	display:block;
	height:23px;
	font-family: Helvetica;
	font-style: italic;
	color: #1980a0;
}

/*****************/
/* Main Menu     */
/*****************/
.menu{
background-image:url(../images/bckgrnd_menu.jpg);
background-repeat:repeat-x;
height:25px;
margin:0px;
padding:0px:
}

a:link.menuitem, a:visited.menuitem{
display:block;
float:left;
color:#FFFFFF;
text-decoration:none;
background-image:url(../images/bckgrnd_line.jpg);
background-position:5px left;
background-repeat: no-repeat;
padding-left:20px;
padding-right:20px;
padding-top:5px;
margin:0%;
font: bold 9pt helvetica;
}

a:link.menutaal, a:visited.menutaal{
display:block;
float:right;
color:#FFFFFF;
text-decoration:none;
padding-left:5px;
padding-right:15px;
padding-top:5px;
padding-bottom:0px;
margin:0px;
font: bold 8pt helvetica;
}

a:hover.menuitem, a:active.menuitem{
background:blue url(../images/bckgrnd_menuhover.jpg);
background-repeat:repeat;
}

a:hover.menutaal, a:active.menutaal{
text-decoration:underline;
}

/*****************/
/* Left Menu     */
/*****************/
#ddblueblockmenu      {margin-left : 25px; border: 0;width: 160px;}
#ddblueblockmenu ul   {margin: 0;padding: 0px;list-style-type: none;font: normal 90% Helvetica;}
#ddblueblockmenu li a {margin-left: 30px;padding: 3px 0;padding-left: 10px;width: 152px;display: block; text-decoration: none;color: #1980a0;border-bottom: 1px;}
* html #ddblueblockmenu li a{width: 162px;}

#ddblueblockmenu li a:hover {background-image:url(images/buttonoplicht.jpg);font: bold;color:red;}
#ddblueblockmenu div.menutitle{color: black;border-bottom: 1px solid black;padding: 3px 0;padding-left: 5px;
			background-image: url(images/buttondonker.jpg);font: bold 90% Helvetica;}
			
/*********************/
/* picture magnifier */
/*********************/
.thumbnail      {position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 50;}
.thumbnail span {position: absolute;background-color: lightyellow;padding: 5px;left: -1000px;border: 0px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail:hover span{ visibility: visible;top: -300px;left: -700px;}
.thumbnail span img{border-width: 0;padding: 2px;}


/*****************/
/* footer        */
/*****************/
.footer{
background-image:url(../images/bckgrnd_ft.jpg);
width:1000px;
height:23px;
display:block;
float:center;
font-size:9pt;
color:#FFFFFF;
}

.explanation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1980a0;
}

/*****************/
/* Tables views  */
/*****************/

.smallfont
{
	font: 11px/normal helvetica;
	color:black;
	list-style-image: none;
	list-style-type: none;
}
.smallfont:p {color:red;}

.bigfont, .styleH2
{
	font: 25px helvetica,verdana;
	font-style:bold;
	color:#1980a0;
}

.msgfont
{
	font: 120% helvetica,verdana;
	font-style:bold;
	color:#1980a0;
}

.style5{
	border:1;
	bgcolor=green;
	color=red;
	border:thin ;
	border-style=solid ;
	bordercolor=red ;
	cellpadding=0 ;
	cellspacing=0 ;
}

a:link.bigfont
{
text-decoration:none;
}
.errorfont {
	font-style:bold;
	color:red;
	font-family: helvetica, verdana;
	font-size: 120%;
}
.smalltittle, .smallfont strong {
	font: bold 12	px helvetica;
	font-style:bold;
	color:#1980a0;
	list-style-image: none;
	list-style-type: none;
}

