/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.3.0
build: 3167
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/*
Visitekaartje
*/
html,
body {
	background-color:#a8c9e3b;
	background-size: 100% auto;
	background-origin: border;
	height:100%;
	/*position: relative;*/
        position: static;
}
a:link,
a:visited,
a:hover,
a:active {
	color:#5c3856;
	cursor:pointer;
	text-decoration:none;
}
a:hover { text-decoration:underline; }
#vcard,
#host { font:13px/18px arial,helvetica,sans-serif; }
#vcard {
	background:#fff;
	color:#5c3856;
	margin:auto;
	padding:20px;
	position:relative;
	top:20%;
	overflow:visible;
	width:540px;
	border-radius:10px;
	-khtml-border-radius:10px; /* Older Konquerer browsers */
	-moz-border-radius:10px; /* Mozilla browsers */
	-webkit-border-radius:10px; /* Webkit browsers */
}
.text,.photo { float:left; }
.text { width:340px; }
.photo { width:200px; }
.clear { clear:left; }
.photo { text-align:right; }
.photo li { display:inline; }
.photo li a {
	display:inline-block;
	text-align:left;
	height:21px;
	text-indent:-999em;
	background-position:0 0;
	background-repeat:no-repeat;
	width: 22px;
}
a.facebook { background-image:url(../images/facebook.png); }
a.twitter { background-image:url(../images/twitter.png); }
a.linkedin { background-image:url(../images/linkedin.png); }
a.hyves { background-image:url(../images/hyves.png); }
a.myspace { background-image:url(../images/myspace.png); }

address { display:block; }
dl { overflow:auto; }
dt,dd { float:left; }
dt { color:#246cb0; clear:left; padding-right:5px; }

dd.email a:link a:link,
dd.emailopmaak a:link
{
	background:url(../images/button-email.gif) no-repeat 0 0;
	display:block;
	height:18px;
	text-indent:70px;
	margin-top:9px;
}
dd.email a:hover,
dd.emailopmaak a:hover
 { background-position:0 -18px; }

dd.email a:active,
dd.emailopmaak a:active
 { background-position:0 -36px; }

dt.emailopmaak,
dt.email {
	width:0px;
	text-indent:-999em;
	padding-right:0;
}
address,
p { margin:18px 0; }
h1 {
	color:#f54906;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
}

#host {
	position:absolute;
	bottom:18px;
	right:27px;
}

#host a {
	color:#fff;
	font-weight:bold;
}

img.logo {
	width: 200px;
}