body {
	background-image: url(images/bg5.gif);
	background-repeat: repeat;
	background-color: #fbfaef;
	background-position: center;
	margin: 0px;
	padding: 0px;
	margin-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	scrollbar-track-color:#FFFFFF; 
	scrollbar-face-color:#DDDDDD; 
	scrollbar-arrow-color:#999999; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#FFFFFF;
}
ul{
	list-style:none;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
	margin-bottom:0px;
}
li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
li p{
	margin-top:0px;
}


div{
border:0px solid #ffffff;
}
#siteDiv{
	position:relative;
	width:850px;
	height:800px;
	background-image:url(images/G_green.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
div#pageHome:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	
}
#siteTitle{
	font-size:34px;
	color:#000000;
	padding-left:184px;
	padding-top:40px;
}

#siteTitle span{
	color:#839241;
	font-weight:bold;
}
#siteMenu{	
	font-size:8pt;
	height:24px;
	padding-left:176px;
	padding-top:3px;
	padding-right:40px;
}
#pageHome{
	position:absolute;
	width:750px;
	padding-left:70px;
	min-height:800px;
	overflow:hidden;
}

#pageBottom{
	font-size:8pt;
	color:#839241;
	padding-right:75px;
	padding-top:4px;
}
.printDiv{
	display:none;
}
.menuItem{
	position:relative;
	cursor:pointer;
	float:left;
	padding-left:10px;
	padding-right:13px;
	pading:top:3px;
	background-image:url(images/arrow-purple.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.menuItem:hover{
	color:#663399;
}

.menuItemLanguage{
	position:relative;
	cursor:pointer;
	float:right;
	padding-left:10px;
	padding-right:13px;
	pading:top:3px;
	background-image:url(images/arrow-grey.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#AAAAAA;

}
.menuItemLanguageSelected{
	position:relative;
	cursor:pointer;
	float:right;
	padding-left:10px;
	padding-right:13px;
	pading:top:3px;
	background-image:url(images/arrow-purple.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#663399;
}

#newsLetterBanner{
	position:absolute;
	left:626px;
	top:10px;
	cursor:pointer;
	float:left;
	width:200px;
	height:80px;
	background-image:url(images/newsletterbanner.gif);
	background-repeat:no-repeat;
}

#newsLetterBannerEN{
	position:absolute;
	left:626px;
	top:10px;
	cursor:pointer;
	float:left;
	width:200px;
	height:80px;
	background-image:url(images/newsletterbanner_EN.gif);
	background-repeat:no-repeat;
}
.leftMenu{
	position:relative;

	top:45px;
	left:90px;
	width:175px;;
}
.chapterTitle{
	float:left;
	text-align::right;
	padding-right:25px;
	width:185px;
	font-size:24px;
	color:#999999;
}
.pageTitle{
	font-size:24px;
	color:#000000;
}
.chapterText{
	color:#000000;
	}

.pageLink{
width:inherit;
	color:#937cb0;
	font-weight:bold;
	cursor:pointer;
	padding-left:20px;
	background-image:url(images/arrow-purple.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.pageLink:hover{
	color: #9a4b36;
	background-image:url(images/arrow-brown.gif);
}
.paragraphTitle{
	margin-top:10px;
	margin-bottom:10px;
	color:#9a4b36;
	font-size:16px;
	font-weight:bold;
}
.paragraphImageContainer{
	float:none;
	margin-top:8px;
	margin-right:15px;
	margin-bottom:5px;
}
.paragraphBijschrift{
	font-size:10px;
	font-style: italic;
}

.paragraphText:first-letter{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:55px;
	float:left;
	line-height:45px;
	margin-right:5px;
	color:#000000;
}
.menuBack{
	font-size:8pt;
	background-image:url(images/arrow-brown-back.gif);
	background-repeat:no-repeat;
	background-position:2 2px;
	border-bottom:4px solid #EEEEEE;
	border-bottom-style:dotted;
	margin-bottom:5px;
	cursor:pointer;
	color:#FFFFFF;
	padding-left:20px;
}
.menuBack:hover{
	color:#9a4b36;
}
.navItem{
	background-image:url(images/arrow-purple.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	font-weight:bold;
	font-size:12px;
	color:#937cb0;
	cursor:pointer;
	padding-left:20px;
	padding-bottom:5px;
}
.navItem:hover{
	color: #9a4b36;
	background-image:url(images/arrow-brown.gif);
}
#menuSelected{
	color:#9fb14f;
	background-image:url(images/arrow-green.gif);
}
.menuNewsTitle{
	background-image:url(images/arrow-green.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	font-weight:bold;
	font-size:12px;
	color:#9fb14f;
	cursor:pointer;
	padding-left:20px;
	padding-bottom:5px;
	border-bottom:4px solid #EEEEEE;
	border-bottom-style:dotted;

}

.newsDate{
	font-size:9px;
	font-weight:normal;
	color:#BBBBBB;
}
.newsTitle{
	font-weight:bold;
	font-size:8pt;
	color:#9fb14f;
	cursor:pointer;
	padding-left:0px;
	padding-top:4px;
}
.newsImage{
	float:left;
	margin-top:2px;
	margin-right:5px;
}
.newsText{
	overflow:auto;
	font-size:8pt;
	border-bottom:4px solid #EEEEEE;
	border-bottom-style:dotted;
	padding-bottom:4px;
	padding-top:2px;
	cursor:pointer;

}
.newsText:hover{
	color: #9fb14f;
}
.newsPageTitle{
	margin-top:10px;
	margin-bottom:10px;
	color:#9fb14f;
	font-size:16px;
	font-weight:bold;
}

.formContact li{
	font-size:8pt;
}
.formContact input{
	border: 1px solid #CCCCCC;
	height:14px;
	font-size:10px;
	padding-left:2px;
	padding-top:2px;
	width:220px
}
.formContact .button{
	width:150px;
	height:20px;
	background-color:#937cb0;
	color:#FFFFFF;
	margin-top:10px;
	font-weight:bold;
}
.formContact .checkbox{
	width:auto;
	border:none;

}
