a.mail {

       color:#e6ffea;

			 text-decoration:underline;

}



a.mail:visited {

       color:#e6ffea;

			 text-decoration:underline;

}

a.pplinks {
					color:#999;
					text-decoration:underline;
					font: 8pt;
}			 

body {

		 font-family:Tahoma Arial Verdana;

}

table.frontpage {
								position:relative;
								left:46px;
								top:10px;
					 			width:661px;
					 			height:138px;
								margin:0px,0px,0px,75px;
								border:1px solid;
								background-color:#214343;
							}

td.frontpage, td.frontpage_item {
						 font:9pt Tahoma;
						 background-color:#999;
						 color:#2f4f4f;
}

td.frontpage_item {
									background-color:#214343;
									color:#e6ffea;
}

a.frontpage_link {

       color:#e6ffea;
       font:8pt Tahoma;
			 text-decoration:underline;

}
div.header2 {

					 position:absolute;

					 left:50px;

					 top:50px;

					 width:818px;

					 height:140px;

					 z-index:1;

					 background-color:#242424;

}



img.header2 {

						height:40px;

						width:55px;

}



img.titel {

					margin:0px 0px 0px 190px;

}



table.header2 {

							position:relative;

							width:100%;

							font:7pt Tahoma;

					    color:white;

							z-index:2;

}

td.headerimg {

						 text-align:center;

}



div.menu {

				 position:absolute;

				 left:50px;

				 top:170px;

				 width:150px;

				 background-color:#ccc;

				 z-index:1;

}



ul.menu {

				margin:10px;

				color:#2f4f4f;

				list-style-position:inside;

}

a.menu, a.menu_small {

			 font:9pt Tahoma;

			 color:#214343;

			 text-decoration:none;

}			 								
a.menu_small {
						 font:8pt Tahoma;
}


a.menu:visited {

			 font:9pt Tahoma;

			 color:#214343;

			 text-decoration:none;

}

				 



div.content {

						position:absolute;

						top:170px;

						left:160px;

						width:750px;

						height:600px;

						height:auto;

						padding-bottom:15px;

						background-color:#214343;

						

}



p.main, p.project, td.maaktekst {

			 position:relative;

			 left:100px;

			 top:60px;

			 font:9pt Tahoma;

			 color:#e6ffea;

			 width:350px;

			 margin-bottom:20px;

			 letter-spacing:2pt;

}

p.project {

          width:300px;

					position:absolute;

}



p.main:first-line, p.project:first-line, td.maaktekst:first-line {

									font:12pt Tahoma;

									font-weight:bold;

									color:#999;

}



p.main:first-letter, p.project:first-letter, td.maaktekst:first-letter {

										font:20pt Tahoma;

}

																			

div.images {

					 position:absolute;

					 top:70px;

					 right:30px;

					 width:210px;

					 padding:5px 5px 1px 5px;

}



img.main{

				 position:relative;

				 width:100%;

				 border:0px;

				 margin-bottom:20px;

}



div.info {

				 position:absolute;

				 bottom:10px;

				 left:8px;

				 width:750px;

				 font:6.5pt Tahoma;

				 color:#e6ffea;

				 

}



table.maken {

						position:relative;

						top:40px;

						width:697px;

						margin:20px;

}



td.maaktekst {

						 

						 top:0px;

						 left:0px;

						 width:522px;

						 padding:20px 10px 20px 80px;

						 vertical-align:top;

}						 						



img.maakimg {

					 width:175px;

					 

}					 

						

table.adres {

						position:relative;

						width:100%;

						height:170px;

						margin-top:2px;

						background-color:#2f4f4f;

						margin-bottom:4px;

}

						

td.label {

				 font:8pt Tahoma;

				 color:#e6ffea;

				 text-align:right;

}				 									 



td.value {

				 font:8pt Tahoma;

				 color:#e6ffea;

}				 				  



div.project {

						position:relative;

						left:0px;

						

}						



table.project {

							position:relative;

							top:40px;

							left:407px;

							width:200px;

}



td.project {

					 text-align:right;

					 vertical-align:top;

					 font:8pt Tahoma;

					 color:#e6ffea;

}				 



img.project {

						width:150px;

}

hr.project {

           position:relative;

					 bottom:-25px;

					 margin:20px 35px 20px 98px;

					 color:#e6ffea;

}
table.erts {
			border: solid 1px;
			border-color:#e6ffea;
			width:630px;
			margin:20px 5px 10px 85px;
}

td.erts {
				font:8pt Tahoma;
				color:#e6ffea;
				width:25%;
				vertical-align: top;
				padding-left:7px;
}

img.medium {
				 width:140px;
				 height:86px;
				 margin-left:7px;
}				 				
img.color {
				 width:140px;
				 height:126px;
				 margin-left:7px;
}	
hr.erts {
        color:#e6ffea;
}
