/*Generic classes*/
body{
	background-image:url('images/backgroundpattern.png');
	background-repeat:repeat;
}

div.paper{
	position:absolute;
	left:50%;
	margin-left:-479px;
	top:50%;
	margin-top:-302px;
	width:958px;
	height:604px;
	background-image:url('images/paper3.png');
	background-repeat:no-repeat;
}

div.header{
	position:absolute;
	left:50%;
	margin-left:-257px;
	margin-top:0px;
	z-index:8;
	width:515px;
	height:205px;
}

/*Language selection classes*/
div.dutch{
	position:absolute;
	margin-left:100px;
	margin-top:144px;
	z-index:9;
	width:275px;
	height:460px; 
}

div.english{
	position:absolute;
	margin-left:583px;
	margin-top:144px;
	z-index:9;
	width:275px;
	height:460px;
}

div.language{
	position:absolute;
	left:50%;
	margin-left:-92px;
	margin-top:240px;
	z-index:1;
	width:185px;
	height:145px;
}

img.english{
	border: none;
}

img.dutch{
	border:none;
}

div.logoquatsch{
	position:absolute;
	margin-top:455px;
	left:50%;
	z-index:1;
	margin-left:-85px;
	width:170px;
	height:94px;
	opacity:0.5;
}

img.logoquatsch{
	border:none;
}

/*Generic page classes*/
div.menu{
	position:absolute;
	left:50%;
	margin-left:-149px;
	margin-top:155px;
	z-index:9;
	width:298px;
	height:40px;
}

div.content{
	position:absolute;
	left:50%;
	margin-left:-211px;
	margin-top:0px;
	z-index:2;
	width:423px;
	height:558px;
	background-image:url('images/content.png');
	background-repeat:no-repeat;
}

div.sunburst{
	position:absolute;
	left:50%;
	margin-left:-479px;
	margin-top:0px;
	z-index:1;
	width:958px;
	height:292px;
}

div.leftswirl{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	z-index:6;
	width:308px;
	height:438px;
}

div.rightswirl{
	position:absolute;
	margin-left:650px;
	margin-top:0px;
	z-index:6;
	width:308px;
	height:438px;
}

div.footerswirl{
	position:absolute;
	left:50%;
	margin-left:-268px;
	margin-top:496px;
	z-index:6;
	width:536px;
	height:108px;
}

/*p.text-class is currently only used by the informational text on the contactform-page*/
p.text{
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	text-align: center;
	font-size:11px;	
	line-height:110%;
	letter-spacing:2px;
	color:#333333;
}

a.texturl{
	font-family:Georgia, "Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	line-height:110%;
	letter-spacing:2px;
	color:#825e3d;
}

img.info{
	border: none;
}

img.media{
	border:none;
}

img.english{
	border: none;
}

img.contact{
	border:none;
}

/*Info classes*/
div.infotext{
	position:absolute;
	left:50%;
	margin-left:-211px;
	margin-top:0px;
	z-index:7;
	width:423px;
	height:558px;
}
	
p.info{
	margin-top:200px;
	margin-left:20px;
	margin-right:20px;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	text-align: center;
	font-size:12px;	
	line-height:110%;
	letter-spacing:2px;
	color:#333333;
}

div.poster1{
	position:absolute;
	left:50%;
	margin-left:-415px;
	margin-top:349px;
	z-index:7;
	width:150px;
	height:209px;
}

div.poster2{
	position:absolute;
	left:50%;
	margin-left:269px;
	margin-top:349px;
	z-index:7;
	width:150px;
	height:209px;
}

/*Media classes*/
img.photo{
	position:absolute;
	left:50%;
	margin-left:-211px;
	margin-top:290px;
	z-index:3;
	width:422px;
	height:268px;
}

div.photoborder{
	position:absolute;
	left:50%;
	margin-left:-211px;
	margin-top:290px;
	z-index:4;
	width:423px;
	height:268px;
	background-image:url('images/photoborder4.png');
	background-repeat:no-repeat;
}

div.youtube{
	position:absolute;
	left:50%;
	margin-left:-67px;
	margin-top:262px;
	z-index:7;
	width:135px;
	height:33px;
}

div.previous{
	position:absolute;
	margin-left:272px;
	margin-top:401px;
	z-index:7;
	width:32px;
	height:50px;
}

div.next{
	position:absolute;
	margin-left:656px;
	margin-top:402px;
	z-index:7;
	width:32px;
	height:50px;
}

div.mediatext{
	position:absolute;
	left:50%;
	margin-left:-211px;
	z-index:7;
	width:423px;
	margin-top:200px;
	
	text-align: center;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:12px;	
	line-height:110%;
	letter-spacing:2px;
	color:#333333;
}

img.next{
	border: none;
}

img.previous{
	border:none;
}

img.youtube{
	border:none;
}

/*Contact classes*/
div.contacttext{
	position:absolute;
	left:50%;
	margin-left:-211px;
	z-index:7;
	width:423px;
	text-align:center;
	margin-top:185px;
}

div.contactform{
	position:absolute;
	left:50%;
	margin-left:-175px;
	margin-top:270px;
	z-index:7;
	width:423px;
}

form.formulier{
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
}

p.resulttext{
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
}

.inputradio{
	margin-left:0px;
	margin-bottom:6px;
}

.performancefield{
	position:absolute;
	left:50%;
	margin-left:-50px;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
	border-style:solid;
	border-color:#825e3d;
	border-width:1px;
	background-color:#e6deca;
	width:188px;	
	margin-bottom:3px;
}

.personfield{
	position:absolute;
	left:50%;
	margin-left:-50px;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
	border-style:solid;
	border-color:#825e3d;
	border-width:1px;
	background-color:#e6deca;
	width:188px;	
	margin-bottom:3px;
}

.otherfield{
	position:absolute;
	left:50%;
	margin-left:-50px;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
	border-style:solid;
	border-color:#825e3d;
	border-width:1px;
	background-color:#e6deca;
	width:188px;	
	margin-bottom:3px;
}

.namefield{
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
	border-style:solid;
	border-color:#825e3d;
	border-width:1px;
	background-color:#e6deca;
	width:350px;
	margin-bottom:3px;		
}

.mailfield{
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
	border-style:solid;
	border-color:#825e3d;
	border-width:1px;
	background-color:#e6deca;
	width:350px;	
	margin-bottom:3px;
}

.messagefield{
	margin-left:0px;
	width:350px;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
	border-style:solid;
	border-color:#825e3d;
	border-width:1px;
	background-color:#e6deca;
	height:100px;
	margin-bottom:3px;
}

.submitbutton{
	text-align:center;
	position:absolute;
	left:50%;
	margin-left:-87px;
	width:100px;
	font-family:Georgia,"Times New Roman", Serif;
	font-style:normal;
	font-size:11px;
	letter-spacing:2px;
	color:#333333;
}
