a.mail {
       color:#e6ffea;
			 text-decoration:underline;
}

a.mail:visited {
       color:#e6ffea;
			 text-decoration:underline;
}
a img { border:none;}
#down {position:relative;/*plaatst (icon) 2px lager (op basislijn)*/
			 top:2px;
}			 

body {
		 font-family:Tahoma Arial Verdana;
}

div.header2 {
					 position:absolute;
					 left:50px;
					 top:50px;
					 width:860px;
					 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{
			 font:9pt Tahoma;
			 color:#214343;
			 text-decoration:none;
}
a.menu:visited{
 		 	 font:9pt Tahoma;
			 color:#214343;
			 text-decoration:none;
			 }			
a.menu:hoover, a.menu visited:hoover {
							color:#fff;
}							
div.content {
						background-color:#214343;
						position:absolute;
						top:170px;
						left:135px;
						width:675px;
						padding:50px 35px 55px 100px;
						
						
}

p.main, p.project{
			 position:relative;
			 font:9pt Tahoma;
			 color:#e6ffea;
			 width:350px;
			 padding-top:30px;
			 margin-bottom:20px;
			 letter-spacing:2pt;
}
p.project {
          position:absolute;
					top:20px;
}
p.main		{
					margin-bottom:35px;
}
p.main:first-line, p.project:first-line, td.maaktekst:first-line, .titel {
									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:100px;
					 right:35px;
					 width:210px;
}

img.main{
				 position:relative;
				 width:100%;
				 border:0px;
				 margin-bottom:10px;
}

div.info {
				 font:6.5pt Tahoma;
				 color:#e6ffea;
				 text-align:center;
				 
}

.maken {
						position:relative;
						top:40px;
						width:675px;
}

td.maaktekst {
						 font:9pt Tahoma;
			       color:#e6ffea;
						 padding-right:40px;
						 vertical-align:top;
}						 						

img.maakimg {
					 width:175px;
					 
}					 
table.press {
						position:relative;
						left:80px;
						top:40px;
						width:500px;
						margin:20px;
						
}
a.press {
				 		font:9pt Tahoma;
        		color:#e6ffea;
			  		text-decoration:underline;
}
tr.press {
				 		border:1px solid #e6ffea;
}
td.pressdate {
				 font:9pt Tahoma;
				 color:#e6ffea;
}							
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.tabel {
				 font:7pt Tahoma;
				 color:#e6ffea;
				 text-align:left;
}
td.value {
				 font:8pt Tahoma;
				 color:#e6ffea;
}				 				  

div.project {
						position:relative;
						
						
}						

table.project {
						position:relative;
						top:40px;
						left:370px;
					  width:220px;
											
}

td.project {
					 text-align:right;
					 vertical-align:top;
					 font:8pt Tahoma;
					 color:#e6ffea;
}				 
	
td.project2 {
					 text-align:left;
					 vertical-align:top;
					 font:8pt Tahoma;
					 color:#e6ffea;
					 }
img.project {
						width:150px;
}
img.projectfoto1 {
						width:200px;
}
img.projectfoto2 {
						width:148px;
						height:200px;
}

img.project2 {
						width:300px;
}

img.project1foto {
						width:300px;
}
hr.project {
           position:relative;
					 bottom:-25px;
					 margin:20px 35px 20px 98px;
					 color:#e6ffea;
}
table.actie {
				 height:64px;
				 width:98%;		
				 border:solid 1px;
				 border-color:#999;
				 padding:2px;
				 margin:1px 0px 1px 1px;
}
img.actie {
					height:56px;
					width:100%;
}
div.tweetmeme				 {
										 padding-top:100px;
										 margin-right:35px;
										 margin-bottom:20px;								
}

div.slidenav				{
										width:100%;
										background-color:#ccc;
										margin-right:35px;
										margin-top:5px;
}
table.slidenav			{
																				
}
td.slidenav					{
										width:100px;
										height:70px;
										margin:4px;
										text-align:center;
										border:solid 1px black;
}
#button							{
										width:20px;
										}
td.slidearrow				{
										width:50px;
}
img.slidenav				{
										max-width:100px;
										max-height:70px;
										border:0;
}																																																	