body {
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 30px;
	margin-right: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:170%;
	font-size: 80%;
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
	list-style-type: square;
	list-style-position: outside;
background-image: -webkit-gradient(
    linear,
    right top,
    left top,
    color-stop(0.22, #0D2D42),
    color-stop(0.86, #06090A)
);
background-image: -moz-linear-gradient(
    right center,
    #0D2D42 22%,
    #06090A 86%
);
}

.x-panel-bwrap{border: 1px solid #999;}
#ext-gen12, #ext-gen14, .x-panel-body, .x-form, .x-panel, .x-panel-bwrap,
.x-panel-ml, .x-panel-mr, .x-panel-mc, 
.x-panel-bl, .x-panel-br, .x-panel-bc {
    background: transparent;
    background-image: none;
}

.thumbnail{position: relative;z-index: 0;}
.large {font-size:130%; font-weight:bold;color:#003399;}
.emphasis {color:#003399;font-weight:bold;}
.thumbnail:hover{background-color: transparent;z-index: 500;}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #CCCCCC;
	padding: 3px;
	/*left: -1000px;*/
	border-top: 1px ridge #999999;border-left: 1px ridge #999999;
	border-bottom: 5px ridge #999999;border-right: 5px ridge #999999;
	visibility: hidden;
	color: white;
	font-size:120%;
	font-weight:bold;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
	border: 1px dotted #000000;
	padding:2px;
	/*
	padding-bottom: 8px;padding-right: 8px;
	padding-top: 1px;padding-left: 1px;
	*/
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -130px;
	left: 25px; /*position where enlarged image should offset horizontally */
}


a, a:link, a:visited, a:active {
	font-family: Tahoma;
	text-decoration: none;
	font-weight: 700;
	color: #6f9;
}
a:hover {
	color: #ff0;
}

textarea {
	scrollbar-track-color:#990033;
	scrollbar-face-color:#99CC00;
	scrollbar-arrow-color:#000000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#99CC33;
	scrollbar-shadow-color:#333333;
	scrollbar-darkshadow-color:#000000;
}

.kapitaal {
	float:left;
	color:#666666;
	font-size:70px;
	line-height:50px;
	padding-top:2px;
	padding-right:4px;
	font-family: Times, serif, Georgia;
}

.dropcap {
	float:left;
	color:#666666;
	font-size:100px;
	line-height:70px;
	padding-top:2px;
	padding-right:6px;
	font-family: Times, serif, Georgia;
} 

.Kop1 {
	font-family: Tahoma;
	font-size: 200%;
	font-weight: bold;
	color: #999933;
	text-align: left;
	letter-spacing: 1px;
	text-transform: none;
}
.Kop2 {
	font-family: Tahoma;
	font-size: 150%;
	font-weight: bold;
	color: #999933;
	text-transform: none;
}
.Kop3 {
	font-family: Tahoma;
	font-size: 120%;
	font-weight: bold;
	color: #999933;
	text-transform: none;
}
.boldlinks {
	font-size: 11pt;
	font-weight: bold;
	color: #999900;
}
.klein {font-size: 9pt;}
.caption {
	font-size: 8pt;
	color: #3399CC;
}
.error {
	color: #FF0000;
	font-weight: bold;
}
.mini  { font-size: 8pt;}
.micro { font-size: 6pt;}
.copyright {
	font-size: 7pt;
	color: #999999;
}

img.imgPhoto {border:2px solid #666666;}
img.photo {border: 2px solid #666666;}

td.tdBottomline{border-bottom:1px solid #666666;}
td.tdTopline{border-top:1px solid #666666;}
td.tdBottomDots{border-bottom:1px dotted #999999;}
td.tdTopDots{border-top: 1px dotted #999999;}

table.content {
	border: 0px;
	vertical-align: top;
	margin: 5px;
	text-align: left;
}
table.popcontent {
	width: 550px;
	border: 0px;
	font-size: 10pt;
	vertical-align: top;
	text-align: left;
	margin: 5px;
}
table.fotoLeft {
	float: left;
	border: 0px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	color: #3399CC;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}
table.fotoCenter {
	float: none;
	border: 0px;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 0px;
	color: #3399CC;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}
table.fotoRight {
	float: right;
	border: 0px;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 0px;
	color: #3399CC;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}
table.iframeLeft {
	width: 213px;
	float: left;
	border: 1px solid #2A1FAA;
	margin-top: 15px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 15px;
	color: #FFFBF0;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2A1F55;
}
table.iframeRight {
	width: 213px;
	float: right;
	border: 1px solid #2A1FAA;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 0px;
	color: #FFFBF0;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2A1F55;
}
td.Vspacer { 
	background-image:     url(images/spacerVdotted.jpg); 
	background-repeat: repeat-y; 
	background-attachment: fixed; 
	background-position: center top 
}
td.Hspacer
{
	background-attachment: fixed;
	background-image:         url(images/spacerHdotted.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
/* Form */

#form-ct {color:#999;}
.fieldCaption {font-size:80%;color:#999999;}
.frmInputVerplicht {background-color:#FFFF33;}
input:focus, textarea:focus{background-color: #F5F5F5;}
.attentie {color:#FF0000;font-size:105%;font-weight:bold;}
.error {color:#FF0000;font-size:90%;font-weight:bold;}
.ip {font-family:arial;font-size:70%;color:#FFFF00;}

