td {
     overflow:hidden;
	 
}
.style26 {color: #EA0000}

.bottom {
     
	 background-repeat:no-repeat;
	
}
.mlinks {
     
	 background-repeat:no-repeat;
	
}
.mrechts {
     
	 background-repeat:no-repeat;
	
}
body {
 background: url(images/logos/jungle.jpg) top left no-repeat;
 background-attachment:fixed;
 background-color:#000000;


   
	
	
	 
}
.style7 {font-size: 150%}

/* pushes the page to the full capacity of the viewing area */
html {height:100%;}

/* prepares the background image to full capacity of the viewing area */
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
/* places the content ontop of the background image */
#content {position:relative; z-index:1;}





img, div, td, tr, table, .blokkleur, .blokkleursoftware, .blokkleur2, .blokkleur3 { behavior: url(iepngfix.htc)}










.style1 {font-size: 12px}
.style1r {font-size: 12px; color:#FF0000} 

A.style1:link {
	COLOR: #000000; TEXT-DECORATION: none; font-weight:bold
}
A.style1:visited {
	COLOR: #000000; TEXT-DECORATION: none; font-weight:bold
}
A.style1:hover {
	COLOR: #EA0000; TEXT-DECORATION: none; font-weight:bold
}

A:hover {
	COLOR: #EA0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif 
}
A.m {
	COLOR: #ff6e00; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.m:hover {
	FONT-SIZE: 90%; COLOR: #ff6e00; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.mini {
	FONT: xx-small Verdana
}
.formZoek {
	FONT-SIZE: 8pt; WIDTH: 50px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.formKnop {
	FONT-SIZE: 8pt; WIDTH: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.kop {
	FONT-WEIGHT: bold; FONT-SIZE: 77%; COLOR: white ; FONT-FAMILY: kristen itc, Helvetica, sans-serif
}
.kop2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 100%; COLOR: white ; FONT-FAMILY: Berlin Sans FB, kristen itc, sans-serif
}
.kop3 {
	FONT-WEIGHT: lighter; FONT-SIZE: 250%; COLOR: white ; FONT-FAMILY: Berlin Sans FB, kristen itc, sans-serif
}
.onderkop {
	FONT-WEIGHT: normal; FONT-SIZE: 63%; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.onderkop-2 {
	FONT-WEIGHT: normal; FONT-SIZE: 63%; COLOR: #cecf63; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tip {
	FONT-SIZE: 73%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tipblack {
	FONT-SIZE: 73%; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.kopkleur {
	BACKGROUND-COLOR: #339900
}
.blokkleur {
	FONT-SIZE: 90%;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image:url(images/overlay/thick/tbgx2.png);
}
.blokkleur2 {
	FONT-SIZE: 100%;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image:url(images/overlay/thin/tbg.png);
}

.blokkleur3 {
	FONT-SIZE: 90%;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-image:url(images/overlay/thick/tbgx2.png);
	vertical-align: top;
}
.blokkleursoftware {
	FONT-SIZE: 90%;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-image:url(images/overlay/thin/tbg.png);
	vertical-align: top;
}
.blokkleurmenu {
	FONT-SIZE: 90%;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #000000;
}


.tekstveld {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 90%; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid
}
.extrakleur {
	BACKGROUND-COLOR: #336600
}
.testtest {
	FONT-SIZE: 100%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.little {
	FONT-SIZE: 100%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.littleg {
	FONT-SIZE: 100%; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.littleb {
	FONT-SIZE: 100%; COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bigtitle {
	FONT-SIZE: 300%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bigdownload {
	FONT-SIZE: 200%; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgNav {
	BACKGROUND: url(images/menu/bg_nav.gif) repeat-x left top; WIDTH: 100%; HEIGHT: 34px; TEXT-ALIGN: center
}
.bgNav2 {
	BACKGROUND: url(images/menu/bg_navl.gif) #3F5B38 repeat-x left top; WIDTH: 100%; HEIGHT: 17px; TEXT-ALIGN: center
}
.bgNav3 {
	BACKGROUND: url(images/menu/bg_navlight.gif) #3F5B38 repeat-x left top; FONT-SIZE: 12pt; WIDTH: 100%; HEIGHT: 17px; TEXT-ALIGN: center
}
.navTxt {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}



A.navLink:link {
	COLOR: #E2EFE2; TEXT-DECORATION: none; font-size:90%;
}
A.navLink:visited {
	COLOR: #E2EFE2; TEXT-DECORATION: none; font-size:90%;
}
A.navLink:hover {
	COLOR: #dfb94c; TEXT-DECORATION: underline; font-size:90%;
}

A.navLink2:link {
	COLOR: #333333; FONT-SIZE: 15pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink2:visited {
	COLOR: #333333; FONT-SIZE: 15pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink2:hover {
	COLOR: #333333; FONT-SIZE: 15pt; TEXT-DECORATION: none; font-weight:bold; background-image:url(images/overlay/thin/tbg.png);
}

A.navLink3:link {
	COLOR: #F9E642; FONT-SIZE: 12pt; TEXT-DECORATION: none
}
A.navLink3:visited {
	COLOR: #F9E642; FONT-SIZE: 12pt; TEXT-DECORATION: none
}
A.navLink3:hover {
	COLOR: #F9E642; FONT-SIZE: 12pt; TEXT-DECORATION: underline
}

A.navLink4:link {
	COLOR: #EA0000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink4:visited {
	COLOR: #EA0000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink4:hover {
	COLOR: #EA0000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold; background-image:url(images/overlay/thin/tbg.png); 
}

A.navLink5:link {
	COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink5:visited {
	COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink5:hover {
	COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold;  
}

A.navLink6:link {
	COLOR: #0033CC; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink6:visited {
	COLOR: #0033CC; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLink6:hover {
	COLOR: #EA0000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}



A.navLinkmenu:link {
	COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLinkmenu:visited {
	COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold
}
A.navLinkmenu:hover {
	COLOR: #EA0000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold; background-image:url(images/overlay/thin/tbg.png);
}




Li.navLinkmenu {
	COLOR: #000000; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-weight:bold; background-image:url(images/overlay/thin/tbg.png);
}















#tablist{
padding: 6px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 14px verdana;
border-color:#339900;
border-style:outset;

}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #f7f3c6;
}

#tablist li a:link, #tablist li a:visited{

color:green;
}

#tablist li a.current{
background: #FFFFE0;
}

#tabcontentcontainer{
width:480px;
height:40px;
}

.tabcontent{
display:none;
}
/* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

.menu {
	BACKGROUND: url(images/overlay/thin/tbg.png) repeat-x left top; 
	FONT-SIZE: 100%;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#FFCCCCC
}
