@charset "ISO-8859-1";

@font-face {
	font-family: 'HelveticaNeueLTStd35Thin';
	src: url('http://www.vandersluismedia.com/fonts/helveticaneueltstd-th-webfont.eot');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HelveticaNeueLTStd35Thin';
	src: url(//:) format('no404'), url('http://www.vandersluismedia.com/fonts/helveticaneueltstd-th-webfont.woff') format('woff'), url('http://www.vandersluismedia.com/fonts/helveticaneueltstd-th-webfont.ttf') format('truetype'), url('http://www.vandersluismedia.com/fonts/helveticaneueltstd-th-webfont.svg#webfontDeUQ2mFv') format('svg');
	font-weight: normal;
	font-style: normal;
}

body
{
	margin: 0;
	padding: 0;
	color: #fff;
	background-image: url("http://www.vandersluismedia.com/siteimages/gradient.png");
	background-repeat: repeat-x;
	background-position: top;
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.hidden
{
	display: none;
}
h1,h2,h3,.kop1
{
	font-family: 'HelveticaNeueLTStd35Thin';
	font-size: 28px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
h4,h5,h6,.kop2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.kop2topSpacer
{
	margin-top: 18px;
}
.kop2bottomSpacer
{
	margin-bottom: 16px;
}
div.kopSpacer
{
	height: 12px;
}
div.kopSpacer2
{
	height: 18px;
}
div.kopSpacer3
{
	height: 42px;
}
div.kopDivider
{
	height: 38px;
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
div.clearboth
{
	clear: both;
}
form
{
	margin: 0px;
	padding: 0px;
}
p
{
	margin: 0px;
}
img
{
	border: 0px;
}
.iepngfix
{
	behavior: url('http://www.vandersluismedia.com/scripts/iepngfix/iepngfix.htc');
}
a:link, a:active, a:visited
{
	color: #c188b6;
	text-decoration: none;
}
a:hover
{
	color: #fff;
	text-decoration: none;
}
.menuCenter_act a:link, .menuCenter_act a:active, .menuCenter_act a:visited, .crumbCenter a:link, .crumbCenter a:active, .crumbCenter a:visited
{
	color: #fff;
}
div.container0
{
	width: 1034px;
	margin: 0 auto;
	position: relative;
}
div.menuContainer
{
	height: 35px;
	position: absolute;
	top: 50px;
	right: 34px;
	z-index: 30;
}
div.menuLeft_act
{
	width: 10px;
	height: 35px;
	background-image: url('http://www.vandersluismedia.com/siteimages/menuleft.png');
	background-position: top;
	float: right;
}
div.menuCenter_act
{
	height: 35px;
	background-image: url('http://www.vandersluismedia.com/siteimages/menucenter.png');
	background-position: top center;
	line-height: 26px;
	float: right;
}
div.menuRight_act
{
	width: 10px;
	height: 35px;
	background-image: url('http://www.vandersluismedia.com/siteimages/menuright.png');
	background-position: top;
	float: right;
}
div.menuLeft
{
	width: 10px;
	height: 35px;
	float: right;
}
div.menuCenter
{
	height: 35px;
	line-height: 26px;
	float: right;
}
div.menuRight
{
	width: 10px;
	height: 35px;
	float: right;
}
div.menuSpacer
{
	width: 12px;
	float: right;
}
img.vandersluismedia
{
	display: block;
	position: absolute;
	left: 66px;
	top: 38px;
	z-index: 30;
	width: 270px;
	height: 69px;
}
img.flower
{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -10;
	width: 652px;
	height: 554px;
}
.payoff
{
	position: absolute;
	left: 24px;
	top: 223px;
	z-index: 20;
}
img.iMac
{
	display: block;
	position: absolute;
	right: 0;
	top: 76px;
	z-index: 20;
	width: 422px;
	height: 435px;
}
img.iMac2
{
	display: block;
	position: absolute;
	right: 0;
	top: 130px;
	z-index: 50;
	width: 422px;
	height: 435px;
}
.header
{
	display: block;
	position: absolute;
	left: 32px;
	top: 153px;
	z-index: 20;
	width: 972px;
	height: 315px;
	overflow: hidden;
}
.sliderOverlay1
{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 30;
	width: 10px;
	height: 10px;
}
.sliderOverlay2
{
	display: block;
	position: absolute;
	left: 962px;
	top: 0;
	z-index: 30;
	width: 10px;
	height: 10px;
}
.sliderOverlay3
{
	display: block;
	position: absolute;
	left: 0;
	top: 305px;
	z-index: 30;
	width: 10px;
	height: 10px;
}
.sliderOverlay4
{
	display: block;
	position: absolute;
	left: 962px;
	top: 305px;
	z-index: 30;
	width: 10px;
	height: 10px;
}
div.actueelProject
{
	margin-top: 342px;
}
div.container1
{
	width: 969px;
	position: relative;
	margin: auto;
	background-image: url('http://www.vandersluismedia.com/siteimages/swirl.png');
	background-repeat: no-repeat;
	background-position: bottom;
}
div.container1_1
{
	padding-top: 512px;
}
div.container1_2
{
	padding-top: 156px;
}
div.contentCol1
{
	width: 614px;
	float: left;
}
div.contentColSpacer
{
	width: 20px;
	height: 1px;
	float: left;
}
div.contentCol2
{
	width: 335px;
	float: left;
}
div.twitter1
{
	width: 338px;;
	height: 102px;
	background-image: url('http://www.vandersluismedia.com/siteimages/tweet1.png');
	position: relative;
}
#tweet li, #tweet ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
div.actueel1
{
	width: 338px;;
	height: 30px;
	background-image: url('http://www.vandersluismedia.com/siteimages/actueel_1.png');
}
div.actueelContainer
{
	width: 338px;
	background-color: #68275a;
	background-image: url('http://www.vandersluismedia.com/siteimages/actueel_2.png');
	background-repeat: repeat;
}
div.actueelContent
{
	width: 296px;
	margin: auto;
	text-align: justify;
}
div.actueel2
{
	width: 338px;;
	height: 20px;
	background-image: url('http://www.vandersluismedia.com/siteimages/actueel_3.png');
}
div.pusher
{
	height: 135px;
}
div.footer
{
	width: 100%;
	height: 148px;
	background-image: url('http://www.vandersluismedia.com/siteimages/bottomgradient.png');
	background-repeat: repeat-x;
	position: relative;
}
div.footerContainer
{
	width: 1034px;
	height: 148px;
	margin: auto;
	position: relative;
}
div.footerCol
{
	width: 220px;
	height: 148px;
	background-image: url('http://www.vandersluismedia.com/siteimages/footerhline.png');
}
div.footerCol1
{
	position: absolute;
	left: 32px;
}
div.footerCol2
{
	position: absolute;
	left: 272px;
}
div.footerCol3
{
	position: absolute;
	left: 512px;
}
div.footerContent
{
	position: relative;
	top: 16px;
	left: 0;
	line-height: 19px;
}
.topLeftImg
{
	display: block;
	width: 112px;
	height: 112px;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}
div.contentNaastAfbeelding
{
	width: 482px;
}
div.contentSpacer
{
	width: 611px;
	height: 31px;
	background-image: url('http://www.vandersluismedia.com/siteimages/contentspacer.png');
}
.justify
{
	text-align: justify;
}
div.crumbContainer
{
	height: 51px;
}
div.crumbContainer2
{
	height: 51px;
	position: absolute;
	top: 157px;
	left: 662px;
}
div.crumbLeft
{
	width: 10px;
	height: 28px;
	background-image: url('http://www.vandersluismedia.com/siteimages/crumbleft.png');
	float: left;
}
div.crumbCenter
{
	height: 28px;
	background-image: url('http://www.vandersluismedia.com/siteimages/crumbcenter.png');
	float: left;
	line-height: 26px;
}
div.crumbRight
{
	width: 10px;
	height: 28px;
	background-image: url('http://www.vandersluismedia.com/siteimages/crumbright.png');
	float: left;
}
div.crumbBottom
{
	width: 40px;
	height: 7px;
	background-image: url('http://www.vandersluismedia.com/siteimages/crumbbottom.png');
	clear: both;
}
div.crumbBottom2
{
	margin-left: 160px;
}
div.foto
{
	width: 338px;
	height: 184px;
	position: relative;
}
div.overlay
{
	width: 338px;
	height: 184px;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('http://www.vandersluismedia.com/siteimages/overlay.png');
	z-index: 30;
}
div.inputTextBalloon
{
	width: 256px;
	height: 29px;
	background-image: url('http://www.vandersluismedia.com/siteimages/inputtext.png');
	color: #000;
	margin-bottom: 8px;
}
div.inputTextareaBalloon
{
	width: 384px;
	height: 180px;
	background-image: url('http://www.vandersluismedia.com/siteimages/inputtextarea.png');
	color: #000;
	margin-bottom: 8px;
}
div.inputSubmit
{
	width: 384px;
	text-align: right;
}
div.inputText
{
	width: 114px;
	height: 29px;
	line-height: 29px;
	margin-left: 8px;
	color: #58023d;
}
input.inputText
{
	width: 124px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #58023d;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	border: 0;
	border-bottom: 1px dotted #58023d;
	float: left;
}
textarea.inputTextarea
{
	width: 252px;
	height: 164px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #58023d;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	border: 0;
	border-bottom: 1px dotted #58023d;
	float: left;
	overflow-y: scroll;
}
div.h1height
{
	height: 50px;
}
#slider {
    position:relative;
    width:972px;
    height:321px;
	overflow: hidden;
	z-index: 22;
}
#slider2 {
    position:relative;
    width:338px;
    height:184px;
	overflow: hidden;
	z-index: 22;
}
#slider img, #slider2 img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a, #slider2 a {
    border:0;
    display:block;
}
.loading
{
	position: absolute;
	left: 0;
	top: 147px;
    width:972px;
	z-index: 21;
	text-align: center;
	font-family: 'HelveticaNeueLTStd35Thin';
	font-size: 28px;
	line-height: 30px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
div.koptweets
{
	position: absolute;
	top: 37px;
}
.icon
{
	vertical-align: bottom;
	margin-bottom: 2px;
}
