body {
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-image:url(layoutimg/back.gif);
	background-repeat: repeat-x;
}

#container {
  	margin: 0 auto;
  	width: 814px;
  	text-align: left;
} 

.shadowLeft {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/zijkantlinks.png',sizingMethod='scale');
	width: 7px;
}

.shadowLeft[class] {
	background-image: url( layoutimg/zijkantlinks.png );
        background-repeat:  repeat;
}

.layout {
	border-collapse: collapse;
	margin-bottom: 15px;
}

.layout TD{
	padding: 0px;
}

.bottomleftcorner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/schaduwlinksonder.png',sizingMethod='scale');
	width: 7px;
	height: 20px;
}

.bottomleftcorner[class] {
	background-image: url( layoutimg/schaduwlinksonder.png );
        background-repeat:  repeat;
}

.bottomleftinnercorner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/hoekjelinks.png',sizingMethod='scale');
	width: 15px;
	height: 20px;
}

.bottomleftinnercorner[class] {
	background-image: url( layoutimg/hoekjelinks.png );
        background-repeat:  repeat;
}

.bottomrightinnercorner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/hoekjerechts.png',sizingMethod='scale');
	width: 15px;
	height: 20px;
}

.bottomrightinnercorner[class] {
	background-image: url( layoutimg/hoekjerechts.png );
        background-repeat:  repeat;
}

.bottom {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/bottom.png',sizingMethod='scale');
	height: 20px;
	width: 770px;
}

.bottom[class] {
	background-image: url( layoutimg/bottom.png );
        ackground-repeat:  repeat;
}


.bottomrightcorner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/schaduwrechtsonder.png',sizingMethod='scale');
	width: 7px;
	height: 20px;
}

.bottomrightcorner[class] {
	background-image: url( layoutimg/schaduwrechtsonder.png );
        background-repeat:  repeat;
}

.shadowRight {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/template/layoutimg/zijkantrechts.png',sizingMethod='scale');
	width: 7px;
}

.shadowRight[class] {
	background-image: url( layoutimg/zijkantrechts.png );
        background-repeat:  repeat;
}


************************END BACKLAYOUT****************************************

img {	
	border-style: none;
}

img a{	
	border-style: none;
}

.mainLayout {
	/*width: 800px;*/
	border-collapse: collapse; 
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	border: none;
	/*margin-left: auto; margin-right: auto;*/
	background-color: #ffffff;
}

.mainLayout TD {
	border-collapse: collapse; 
	border-width: 0px;
	padding: 0px;
	margin: 0px;	
}

.leftMenu {
	color: #24397c;
	height: 20px;
	width: 170px !important;
	width: 170px;
	background-image: url(images3/newsmenu2.gif);
	background-color: #fbbd14;
	border-collapse: collapse;
	background-repeat: no-repeat;
	overflow: hidden;
}

.leftMenu H2 {
	color: #24397c; 
	font-size: 110%;
	padding-left: 4px;
	padding: 3px 0px 0px 4px !important;
	padding-top: 3px;
	margin: 0px;
}

.left_title {
	font-size: 75%;
	color:#24397c; 
	margin-left: 0px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 3px;
}

.leftmenu2 {
	width: 166px !important;
	width: 170px;
	padding: 0px;
	margin: 0px;
	background-color: #e0e0e0;
	border-bottom: 1px solid #ffffff;
	border-collapse: collapse;
}

.leftTable {
	Width: 170px;
	border-collapse: collapse;
	border: none;
	padding: 0px;
	margin: 0px;
		
}

.leftTable TD {
	padding: 0px;

}

.rightTable {
	border-collapse: collapse;
	width: 170px;
	background-color: #e0e0e0;
	border-width: 2px;
	margin: 0px;
	padding-right: 0px !important;
}

.rightTable TD {
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}

.footer {
	font-size: 56.25%;
}

.submenu {
	font-size: 68.75%;
	vertical-align: top;
	margin-left: 3px;
	margin-bottom: 0px;
	border: 1px solid #e0e0e0;
	overflow: hidden;
	margin-right: 2px;
	width:161px !important;
	width:165px;
	overflow: hidden; 
	white-space: nowrap;
}

.submenu a {
	color: #333366;
	text-decoration:none;

}

.submenu a:hover {
	color: #ff9900;
	
}

.leftnav {
	text-decoration:none;
	vertical-align: top;
	
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	
}

.leftnav li.no {
       background-image: url( ../menupics/cross.gif );
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin-left: 0px;
	padding-left: 10px;
}

.leftnav_act {
	font-weight: bold;
	background-image: url( ../menupics/arrow_blue.gif );
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 10px;

}

.leftnav2 {
	font-color:#ff9900;
	font-weight: normal;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;

}

.leftnav2 li {
}

.leftnav2_act {
	font-weight: bold;
	background-image: url( ../menupics/arrow_blue.gif );
	background-repeat: no-repeat;
	background-position:  0px 2px;
	padding-left: 10px;

}
.leftnav3 {
	padding-left: 16px;
	font-weight: normal;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.leftnav3_act {
	font-weight: bold;
	background-image: url( ../menupics/arrow_blue.gif );
	background-repeat: no-repeat;
	background-position:  0px 2px;
	padding-left: 10px;

}

.leftnav4 {
	padding-left: 16px;
	font-weight: normal;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.leftnav4_act {
	font-weight: bold;
	background-image: url( ../menupics/arrow_blue.gif );
	background-repeat: no-repeat;
	background-position:  0px 2px;
	padding-left: 10px;

}



.align-center {
	text-align: center;
}

#header1 {
	background-image:url(headers/TopHeaderJK2.jpg);
	width: 800px;
	height: 39px;
	border-bottom: 1px solid #ffffff;
	vertical-align: top;
	border-collapse: collapse;
}

#toppic1 {
	background-image:url(headers/HeaderJK2.jpg);
	width: 800px;
	height: 130px;
	border-bottom: 1px solid #ffffff;
	vertical-align: top;
	border-collapse: collapse;
	overflow: hidden;
}

#DynHeader {
	width: 440px;
	color: #ffffff;
	vertical-align: top;
	
}

#colNormal {
	background-color:#ffffff;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;
	text-align:left;	
	border-collapse: collapse;
}

#colNormal Table {
	
}

#colNormal P {
	margin-bottom: 5px;
	margin-top: 5px;
	
}

#colNormal a {
	color: #ff9900;
}

#colNormal a:hover {
	color: #333366;
}

#colNormal a:visited {
	color: #916d0a
}

#colNormal LI a {
	color: #ff9900;
}

#colNormal LI a:hover {
	color: #333366;
}

#colNormal LI a:visited {
	color: #916d0a
}

#colNormal UL {
	margin-bottom:5px;
	margin-top:5px;
}
#colNormal H1 {
	font-size: 120%;
	text-align: left;
	dummy color: #a4a4a4;
	color: #24397c;
	margin-bottom: 10px;
	margin-top: 5px;
}


.languageMenu {
	text-align: right;
	border-collapse: collapse;
	width: 500px;
	height: 10px;
	padding-top: 15px;
	padding-bottom: 0px
	padding-right: 2px;
	vertical-align: bottom;
}

#menu {
	background-color: #fbbd14;
	/*height: 24px !important;*/
	height: 1.55em !important;
	height: 1.7em;
	border-bottom: 0px solid #ffffff; 
	vertical-align: top; 
	padding-top: 4px; 
	padding-left:0px;
	background-image: url( ../menupics/bar.gif );
	background-position: bottom left;
	/*background-repeat: no-repeat;*/
}

#newsletter {
	background-color: #fbbd14;
	height: 1.55em !important;
	height: 1.7em;
	border-bottom: 0px solid #ffffff; 
	vertical-align: top; 
	padding-top: 3px; 
	padding-left:0px;
	background-image: url( ../menupics/bar.gif );
	background-position: bottom left;
	text-align: center;
	font-family: courier;
}

#searchtop {
	width: 170px;
	text-align: right;
	margin: 0 auto;
	vertical-align: bottom;
}

#credit {
	vertical-align:top;
	text-align:left;
	height: 10px;
	color: #a6a6a6;
	margin-left: 5px
}

#navigation {
	position: absolute; 
	top: 164px !important;
	top: 164px;
	z-index: 1;
	width: 800px;
}



#mypath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 56.25%;
	color: #ffffff;
	/*vertical-align: top;*/
	margin-left: 3px;
	margin-bottom: 0px;
	float: left;
		
}

#mypath a {
	color: #ffffff;
	text-decoration:none;
}

#mypath a:hover {
	color: #ff9900;
	text-decoration: underline;
}

#sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 68.75%;
	color: #ffffff;
	/*vertical-align: top;*/
	margin-left: 3px;
	margin-bottom: 0px;
	/*top: 173px !important;
	top: 180px;
	z-index: 100;*/
	text-align: right;
	float: right;
	padding-right: 3px;
	
}

#sitemap a {
	color: #ffffff;
	text-decoration:none;
}

#sitemap a:hover {
	color: #ff9900;
	text-decoration: underline;
}

#footer {
	color: #a6a6a6;
	text-align: right;
	margin-right: 5px;
}

#footer a {
	text-decoration: none;
	color: #a6a6a6
}

#footer a:hover {
	color: #ff9900;
}

#news {
	width: 170px;
	margin: 0px;
	padding: 0px;
}

#random {
	text-align: center;
	}

#spam {
	text-align: right;
	}

#Enlarge {
	margin-top: 30px;
	text-align: center;
	}

#random img {
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 10px;
}

.tx-macinasearchbox-pi1 {
	text-align: right;
	margin: 0 auto;
	vertical-align: bottom;
	padding-top: 14px;
	padding-right: 1px !important;
	padding-right: 0px;
}

.csc-textpic-caption {
	font-style: italic;
}

input.finmod-in {
                padding-left: 4px;
                width: 40px;
            }
            
.finmod-number {
                text-align: right;
                border-left: 1px solid black;
                padding-left: 4px;
            }




.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
	
.tx-srlanguagemenu-pi1 p { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold;}
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }
   .tx-srlanguagemenu-pi1 select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
   
   
  /* Various Forms */
  /***************/
 /* colors: 
 #F6F6F6 = light grey
 #707586 = medium blue
 #333333 = dark grey
 */
/* Email, Login and Search forms generally: */
 FORM TABLE { border: 1px solid #708586; font-size: 1em; padding: 5px; background-color: #f6f6f6; margin-left: 25px;}
 FORM TABLE TR TD { padding-left: 5px; padding-right: 20px; }
 FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { }
 FORM TABLE TR TD.csc-form-fieldcell { }
 FORM TABLE TR TD.csc-form-fieldcell INPUT,
 FORM TABLE TR TD.csc-form-fieldcell SELECT, 
 FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333;}
 FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold;}
 FORM TABLE TR TD.csc-form-labelcell P.csc-form-label { font-weight: bold;}
   
/* Email form, specifically */
 FORM TABLE.csc-mailform TR TD.csc-form-labelcell { }



