/* HEADER & NAVIGATOR & HOME & CONTACT */


/*make borders visible for testing lay out */ 

/*TD {margin: 0; border-color: #666666; border-width: 1px; border-style: dotted}*/
TABLE {border-collapse: collapse}

/* GENERAL */

BODY {
  background-color: #2F2F2F;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  }
 
BODY.main {
  background-color: #2F2F2F;
  margin-top: 0;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 0;
  }

SPAN.MainText {color: white; font-size: 11px; font-weight: regular; font-family: verdana, helvetica,sans-serif;}
SPAN.MainTextBold {color: white; font-size: 11px; font-weight: bold; font-family: verdana, helvetica,sans-serif;}

SPAN.MainTextRood {color: #F03; font-size: 11px; font-weight: regular; font-family: verdana, helvetica,sans-serif;}
SPAN.MainTextGeel {color: #FF6; font-size: 11px; font-weight: regular; font-family: verdana, helvetica,sans-serif;}
SPAN.MainTextBlauw {color: #3CF; font-size: 11px; font-weight: regular; font-family: verdana, helvetica,sans-serif;}
SPAN.MainTextGroen {color: #0F3; font-size: 11px; font-weight: regular; font-family: verdana, helvetica,sans-serif;}

SPAN.nav {word-spacing: 15px;}
SPAN.NLEN {color: white; word-spacing: 2px; font-size: 11px; font-weight: bold; font-family: verdana, helvetica,sans-serif; }

H1 {
	color: white; 
	font-size: 25px; 
	word-spacing: 15px; 
	letter-spacing: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;  
	font-family: verdana, helvetica, sans-serif;
	}

IMG {
	border-width: 0px;
	border-color: #2F2F2F;
	border-style: none;
	outline-style: none;
	}

/* LINKS NAVIGATIE */

a.LinkNav {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 outline-style:none;
}

a.LinkNav:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 outline-style:none;
}

a.LinkNav:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #EEEEEE;
 text-decoration: none;
 outline-style:none;
}

a.LinkNav:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #AAAAAA;
 text-decoration: none;
 outline-style:none;
} 




/* LINKS INTERNAL */

a.LinkInternal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 outline-style:none;
}

a.LinkInternal:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 outline-style:none;
}

a.LinkInternal:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #EEEEEE;
 text-decoration: none;
 outline-style:none;
}

a.LinkInternal:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #FF0000;
 text-decoration: none;
 outline-style:none;
} 


/* LINKS EXTERNAL */

a.outside {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #AAAAAA;
 font-weight: regular;
 text-decoration: underline;
 outline-style:none;
}

a.outside:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: regular;
 text-decoration: underline;
 outline-style:none;
} 


a.mailfront {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: white;
 font-weight: bold;
 text-decoration: none;
 outline-style:none;
}

a.mailfront:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #AAAAAA;
 font-weight: bold;
 text-decoration: none;
 outline-style:none;
} 


/*links tooltip*/

a.tooltip span {display:none; padding:1px 1px; margin-left:8px; width:105px; color:white; font-size:10px; font-weight:regular; font-family:verdana, helvetica,sans-serif;outline-style:none; text-decoration: none;}
a.tooltip:hover span{display:inline; position:absolute; background:#2f2f2f; border:1px solid #cccccc; color:#cccccc; outline-style:none; text-decoration: none; text-align:center}
/*a.tooltip:link span{display:none; position:absolute; background:#2f2f2f; border:1px solid #cccccc; color:#cccccc; outline-style:none; text-decoration: none; text-align:center}*/


/*--------oud-----------------------------------------------*/


SPAN.copyrightnav {color: white; font-size: 10px; font-weight: bold; font-family: verdana, helvetica, sans-serif;}
SPAN.copyright {color: #666666; font-size: 9px; line-height: 10px; font-family: verdana, helvetica,sans-serif;}
SPAN.ContactText {color: white; font-size: 11px; font-weight: bold; font-family: verdana, helvetica,sans-serif;}
SPAN.ScreenMessage {color: gray; font-size: 12px; font-weight: regular; font-family: verdana, helvetica,sans-serif;}
TABLE.prnavtxt {background-color: #000000;}


	}

/*---- H4 different for mac/win: win: font-size: 14px ---*/
	
H4 {
	color: gray; 
	font-size: 15px; 
	font-weight: bold; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	font-family: verdana, helvetica, sans-serif;
	}


/* PROJECTS */

H3.prhead {
	color: white; 
	font-size: 20px; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	border-top:0px;
	font-family: verdana, helvetica, sans-serif;
	}
	
H3.prlist {
	color: white; 
	font-size: 12px; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	border-top:0px;
	font-family: verdana, helvetica, sans-serif;
	}
	
SPAN.ProjectText {color: white; font-size: 11px; font-family: verdana, helvetica,sans-serif;}
SPAN.subtitle {color: white; font-size: 11px; font-weight: bold; font-family: verdana, helvetica,sans-serif;}



/* LIST PROJECTS */

IMG.prmatrix {
	border-width: 1px;
	border-color: #555555;
	border-style: solid;
	}

SPAN.ListSub1 {color: #CCCCCC; font-size: 11px; font-family: verdana, helvetica,sans-serif;}
SPAN.ListSub2 {color: #FF0000; font-size: 12px; font-weight: bold; font-family: verdana, helvetica,sans-serif;}

  
/* GENERAL */

IMG {
	border-width: 0px;
	border-style: none;
	outline-style: none;
	}
 
 IMG.publications {
	border-width: 0px;
	border-color: #000000;
	border-style: solid;
	}
 

IMG.linkicon {
 	vertical-align: middle;
 	border-width: 0px;
	border-color: #000000;
	border-style: solid;
 	margin-top: 0;
  	margin-left: 0;
  	margin-right: 0;
  	margin-bottom: 0;
 	}

/* LINKS EXTERNAL */



a.qttext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #00FFFF;
 font-weight: regular;
 text-decoration: underline;
}

a.qttext:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #00CCCC;
 font-weight: regular;
 text-decoration: underline;
}

/* LINKS INTERNAL */

a.LinkList {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 text-decoration: none;
}

a.LinkList:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 16px;
 color: #FFFFFF;
 text-decoration: none;
}

a.LinkList:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 16px;
 color: #EEEEEE;
 text-decoration: none;
}

a.LinkList:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 16px;
 color: #FF0000;
 text-decoration: none;
} 


/* PUBLIST */

a.PubList {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: regular;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}

a.PubList:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: regular;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}

a.PubList:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: regular;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
}

a.PubList:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: regular;
 font-size: 11px;
 color: #AAAAAA;
 text-decoration: none;
} 



