/*Reset 
------------------------------------------------------------ */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 16px;
	vertical-align: baseline;
	background: transparent;	
}
body { line-height: 1.2; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

/*Page
--------------------------*/

body{
	background-color:#e7e3b7;
	background-image:url(../images/canvasBG.jpg);
}

.oesClass
{
    position:absolute;
    margin-left:-5000px;
}

p{
	margin-bottom:10px;
}

a{
	color:#CC0000;
}

#paintsplash1{
	width:601px;
	height:483px;
	background-image:url(../images/paintsplash1.png);
	position:absolute;
	right:0px;
	top:0px;
	z-index:1;
}

#menuHolder{
	width:266px;
	height:352px;
	background-image:url(../images/menuBG.png);
	background-repeat:no-repeat;
	position:fixed;
	top:0px;
	left:0px;
	z-index:1000;
}

#siteWrapper{
	position: absolute;
	width:100%;
	margin:auto;
	z-index:500;
}

.centerWrapper, #maincenterWrapper, .subcenterWrapper, .subContent{
	width:676px;
	margin:auto;
}

#maincenterWrapper{
	background-image:url(../images/mainTbg.png);
}

.subcenterWrapper{
	background-image:url(../images/subTbg.png);
}

#topLogo{
	/*background-image:url(../images/topLogo.png);*/
	position:absolute;
	width:466px;
	height:370px;
}

#titleRunner1{
	width:100%; 
	background-position:center top; 
	background-repeat:repeat-y; 
	background-image:url(../images/mainTrunner.png);
	margin-top:130px; 
	margin-bottom:40px;
}

#mainTitle{
	font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS";
	font-size:52px;
	color:#FFFFFF;
	height:70px;
	line-height:70px;
	margin-left:20px;
	text-shadow:#000 2px 2px 2px;

}

.subRunner{
	width:100%; 
	background-position:center top; 
	background-repeat:repeat-y; 
	background-image:url(../images/subTrunner.png);

	position:relative;
	z-index:1;
}

.subItem
{
   	margin-top:40px; 
}

.subTitle{
	font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS";
	font-size:24px;
	color:#000;
	padding-top:5px;
	padding-bottom:5px;
}

.subCation{
	font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS";
	font-size:18px;
	font-style:italic;
	color:#b1b1b1;
}

.redMain, .redMain a{
	color:#c1272d;
	font-size:36px;
	margin-top:25px;
	text-decoration:none;
}

.redSub{
	color:#c1272d;
	font-size:18px;
}

.subContent{
	padding-top:20px;
}

.subContent *{
	text-align:justify;
	line-height: 1.4;
}

.menuItem{
	color:#fff;
	text-decoration:none;
	font-style:italic;
	font-size:14px;
}
.menuItemSelected{
	color:#000;
	font-weight:bold;
}


#menu1{
	margin-left:105px;
    margin-top:7px
}
#menu2{
	margin-left:80px;
	margin-top:7px;
}
#menu3{
	margin-left:62px;
	margin-top:7px;
}
#menu4{
	margin-left:73px;
	margin-top:7px;
}
#menu5{
	margin-left:38px;
	margin-top:7px;
}

#menu6{
	margin-left:4px;
	margin-top:7px;
}

.adresTitle h1{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}

.adresSub{
	color:#5e5d5d;
}

#googleMap{
	background-image:url(../images/googlemap.png);
	width:68px;
	height:106px;
	cursor:pointer;
	margin-left:35px;
	margin-top:20px;
}

#googleMap:hover{
	background-image:url(../images/googlemap_over.png);
}

input, textarea{
	font-family:Georgia, "Times New Roman", Times, serif, "Trebuchet MS";
	font-size:12px;
	border:1px solid #7E8216;
	background: transparent;	
	background-image:url(../images/subTbg.png);
	width:300px;
	margin-bottom:10px;
	z-index:2;
	position:relative;
}
input:focus, textarea:focus{
	border:1px solid #000;
}

textarea{
	overflow: hidden; height: 83px;
}

.sendBtn{
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}

.sendBtn:hover{
color:#000;
}

#shareImg{
	width:239px;
	height:133px;
	margin-top:30px;
}

#social{
	cursor:pointer;
}

#supersocial, #social{
	position:absolute;
}
#supersocial{
	margin-top:30px;
	margin-left:110px;
}

.referentieItem{
	background-color:#FFFFFF;
	height:386px;
}

.referentieItem img{
	margin:0;
	margin-left:10px;
	margin-top:10px;
	padding:0;
	border-collapse:collapse;
	display:block;
}

#mediaspace{
	margin:0;
	margin-left:50px;
	margin-top:10px;
	padding:0;
	border-collapse:collapse;
	display:block;
}

.refCaption{
	height:45px; 
	background-color:#fff;
	width:676px;
}

.refCaptionPadding{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	
}

.refCaptionPadding, .refCaptionPadding *
{
    color:#636363;
	font-size:12px;
}

#prevNext{
	position:absolute;
	margin-top:375px;
	margin-left:285px;
	z-index:10000;
}

.nextSLbtn{
	width:25px;
	height:25px;
	cursor:pointer;
	background-image:url(../images/rightBtn.png);
}

.prevSLbtn{
	width:25px;
	height:25px;
	cursor:pointer;
	background-image:url(../images/leftBtn.png);
}

.nextSLbtn:hover, .prevSLbtn:hover{
	background-position:0 -25px;
}

#prevHolder, #nextHolder{
	width:25px;
	height:25px;
	float:left;
}

#nextHolder{
margin-left:25px;
}

#referentieLijst{
    height:386px;
    background-color:#FFF;
}

#spatter1{
	width:175px;
	height:279px;
	background-image:url(../images/spatter1.png);
	position:absolute;
	left:0px;
	margin-top:-50px;
	z-index:0;
}

#spatter2{
	width:275px;
	height:288px;
	background-image:url(../images/spatter2.png);
	position:absolute;
	right:0px;
	margin-top:-50px;
	z-index:0;
}

#line1{
	width:533px;
	height:180px;
	background-image:url(../images/line1.png);
	position:absolute;
	left:0px;
	margin-top:-50px;	
	z-index:0;
}

#arrow1{
	width:145px;
	height:115px;
	background-image:url(../images/arrow1.png);
	position:absolute;
	right:0px;
	margin-top:-50px;
	margin-right:20px;
	z-index:0;
}

#Uw-tip-wordt-beloond{
	width:106px;
	height:106px;
	background-image:url(../images/info1.png);
	position:absolute;
	/*left:0px;*/
	margin-top:-90px;
	margin-left:-70px;
	z-index:0;
}



.qtip
{
    /*margin-top:70px;*/
}

.qtip-content, .qtip-content *{
	font-family:sans-serif;
	font-size:12px;
	line-height:16px;
	text-shadow:#4D4F06 1px 1px 1px;
}

.qtip-content a, .qtip-content * a
{
    color:#eeff73;
}

h1
{
    font-size:20px;
    color:#C1272D;
}