/* CSS Document */
body {
	margin: 40px 0 0 0;
	font:10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#000;
	color:#fff;
	text-align: center;
	min-width: 1000px;
}
img { 
	border:0
}
td {
	vertical-align:top;
}
.imgborder {
	border: 1px solid #ddd;
}
/* Main layout divs */
#wrapper {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
#blader {
	margin: 0;
	padding: 0;
	position: relative;
	top: 400px;
	left: 580px;
}
#sendcard {
	position: relative;
	float: right;
	top: 382px;
}
#testtekst {
	float: right;
	margin: 375px 10px 0 0;
	padding:0;
}
#testtekst2 {
	float: right;
	margin: 374px 100px 0 0;
	padding:0;
}
#postcard {
	width: 1000px;
	margin: 0;
	padding: 0;
	background:#000 url(../images/postcard_bg.jpg) no-repeat center top;	
/*	height: 576px; */
}
#postcard2 {
	width: 1000px;
	margin: 0;
	padding: 0;
	background:#000 url(../images/postcard2_bg.jpg) no-repeat center top;	
/*	height: 576px; */
}
#contact {
	margin: 50px 5px 0 0;
}
#contactinfo {
	margin: 100px 0px 0 0;
/*	padding: 12px 0 0 0;
	height: 35px; 
	background:#000 url(../images/contact_bg.gif) repeat-x;	*/
}

#postcard img, #postcard2 img {
	padding-left: 202px;
}
#postcardform {
	float:right;
	width:450px;
	margin: 80px 0 0 0;
	color: #000;
}
#emailto {
	margin-top: 126px;
}
#emailfrom {
	margin-top: 31px;
	margin-bottom: 10px;
}
#showpostcard {
	float:right;
	width:450px;
	margin: 80px 0 0 0;
	color: #000;
}
#showemailto {
	margin-top: 126px;
}
#showemailfrom {
	margin-top: 40px;
	margin-bottom: 10px;
}
#logo {
	text-align: center;
	position: absolute;
	top: 30%;
	left: 0;
	width: 100%;
}	
#logonew {
	background:#000 url(../images/logo_willem_groeneveld.gif) no-repeat center 225px;	
	padding: 400px 0 100px 0;
}	

#logobottom {
 	float: right; 
	margin: 5px -4px 0 0;
}
#textbottom {
 	float: right; 
	margin: 0px 0 0 0;
	color: #fff;	
}
#address {
	margin-left: -400px;
	position: absolute;
	bottom: 20px;
	left: 50%;
	width: 800px;
}
/* Hyperlink styles */
a { 
	color: #fff;
	text-decoration: none;
}
a:hover { 
	text-decoration: underline;
}
#testtekst a:hover {
	color: #666;
	text-decoration: none;	
}
#testtekst2 a:hover {
	color: #666;
	text-decoration: none;	
}
/* colors */
#menu {
	margin-top:5px;
}
.menublue {
	color: #48caf3;
	margin-right: 5px;
}
.menupink {
	color: #ff5f9c;
	margin-right: 5px;	
}
.menuorange {
	color: #fd8d04;
	margin-right: 5px;
}
.menured {
	color: #fe3606;
	margin-right: 5px;
}
.menugrey {
	color: #888;
}
.menublue-active {
	color: #48caf3;
	margin-right: 5px;
	text-decoration: underline;
}
.menupink-active {
	color: #ff5f9c;
	margin-right: 5px;	
	text-decoration: underline;	
}
.menuorange-active {
	color: #fd8d04;
	margin-right: 5px;
	text-decoration: underline;	
}
.menured-active {
	color: #fe3606;
	margin-right: 5px;
	text-decoration: underline;	
}
.menugrey-active {
	color: #888;
	text-decoration: underline;	
}
.contactblue{ color: #19c2fe;
}
.contactwhite {
	color: white;
	padding: 0 30px 0 8px;
}
#contactlogo {
	position: absolute;
	right:0px;
	top:727px;
}
/* Admin module */
.tdlightgrey {background-color:#eee; color: #000; vertical-align:middle; padding: 2px;}
.tdlightgreyc {background-color:#eee; color: #000; vertical-align:middle; padding: 2px; text-align:center}
.tdlightgreyr {background-color:#eee; color: #000; vertical-align:middle; padding: 2px; text-align:right}
.tdtop { background-color:#19c3fe; color: #fff; padding: 2px; font-weight:bold}
.tdtopr { background-color:#19c3fe; color: #fff; padding: 2px; font-weight:bold; text-align:right}
.tdtopc { background-color:#19c3fe; color: #fff; padding: 2px; font-weight:bold; text-align:center}