/* CSS document*/

*
	{
		margin:0;
		padding:0;
	}
body
	{
		background:#111;
		font-family: Arial, sans-serif;
		font-size:8pt;
		color:#fff;
		font-weight:normal;
		hei
	}
#mainContainer
	{
		margin:0 auto;
		width:636px;
		height:100%;
	}
#banner
	{
		margin-top:20px;
		float:left;
		height:53px;
		width:636px;
	}
#logo
	{
		background:url(../../files/images/img_03.gif) no-repeat left top;
		float:left;
		height:29px;
		width:636px;		 
	}
#spacer
	{
		background:url(../../files/images/img_05.gif) no-repeat left top;
		float:left;
		height:24px;
		width:275px;		 
	}
/* MENU */ 
#menu
	{
		margin:0;
		float:left;
		width:361px;
		height:24px;
	}
#menuUL
	{
		margin:0;
		list-style:none;
	}
.menuItem
	{
		margin:0;
		float:left;
	}
.menuLink
	{
		margin:0;
		color:#fff;
	}
.menuLink:hover
	{
		color:#999;
		text-decoration:underline;
	}
img
	{
		outline:none;
		text-decoration:none;
	}
#gallery
	{
		background:url(../../files/images/hover/img_06.gif) top left no-repeat;
		height:24px;
		width:67px;
	}
#bio
	{
		background:url(../../files/images/hover/img_07.gif) top left no-repeat;
		height:24px;
		width:90px;
	}
#text
	{
		background:url(../../files/images/hover/img_08.gif) top left no-repeat;
		height:24px;
		width:54px;
	}
#project
	{
		background:url(../../files/images/hover/img_09.gif) top left no-repeat;
		height:24px;
		width:80px;
	}
#contact
	{
		background:url(../../files/images/hover/img_10.gif) top left no-repeat;
		height:24px;
		width:70px;
	}
#homeLink
	{
		float:left;
		height:29px;
		width:204px;
	}
#content
	{
		float:left;
		width:646px;
		margin-top:30px;
	}
.jaartal
	{
		float:left;
		width:630px;
		border-bottom:1px dotted #333;
	}
.title
	{
		float:left;
		width:636px;
		height:20px;
		text-align:left;
		padding:10px 0px 0 5px;
	}
.imgSmall
	{
		height:60px;
		width:60px;
		float:left;
		margin:4px;
		border:1px solid #111;
		overflow:hidden;
	}
.imgSmall:hover
	{
		border:1px solid #333;
	}
img
	{
		float:left;
		outline:none;
		border:none;
	}
.upContainer
	{
		float:leftt;
		width:636px;
		margin-bottom:10px;
	}
#leftColumn
	{
		float:left;
		width:318px;
	}
#rightColumn
	{
		float:left;
		width:318px;
	}
.textLeft
	{
		float:left;
		width:310px;
		margin: 15px 3px;
	}
.textRight
	{
		float:left;
		width:310px;
		margin: 15px 3px;
		margin-left:10px;
	}
.titleMain
	{
		float:left;
		width:305px;
		text-align:right;
		color:#F20;
		border-bottom:1px #333 dotted;
		line-height:100%;
		height:11px;
		margin-bottom:5px;
	}
.head
	{
		font-size:7pt;
		color:#F20;
	}
p
	{
		font-size:7.5pt;
		color:#CCC;
		margin-top:7px;
		margin-bottom:7px;
	}
ul
	{
		list-style:inside;
		font-size:7.5pt;
		color:#CCC;
		margin-top:7px;
		margin-bottom:3px;
	}
.imgContainer
	{
		float:left;
		margin-right:3px;
	}
a
	{
		color:#CCC;
		text-decoration:none;
	}
a:hover
	{
		text-decoration:underline;
	}
#footerHome
	{
		width:636px;
		float:left;
		background:url(../img/overig/thumb/klein_opening.jpg) top left no-repeat;
		height:160px;
	}
.bioList
	{
		list-style:none;
	}
.bioList_invisible
	{
		list-style:none;
		color:#111;
	}
.mainWidth
	{
		float:left;
		width:620px;
		margin: 15px 3px;
	}
.titleText
	{
		float:left;
		width:625px;
		text-align:right;
		color:#F20;
		border-bottom:1px #333 dotted;
		line-height:100%;
		height:11px;
		margin-bottom:5px;
	}
.engels
	{
		color:#999;
	}
.duits
	{
		color:#C2E9FE;
	}
input
	{
		background-color:#CCC;
		border:none;
		margin-left:3px;
	}
textarea
	{
		background-color:#CCC;
		border:none;
		margin-left:3px;
	}
td
	{
		vertical-align:top;
	}
.Submit_input
	{
		background-color:#111;
		font-size:8pt;
		height:20px;
		float:right;
		color:#fff;
		border:1px dotted #111;
	}
.Submit_input:hover
	{
		border:1px dotted #333;
		cursor:pointer;
	}
#plain
	{
		float:right;
		width:200px;
		text-align:right;
	}
#contact_div
	{
		float:left;
		width:400px;
	}
