body {
	background: #E5E5E5 url(/media/screen/masson_bg.jpg) scroll top repeat-x;
	font-family: verdana;
	font-size: 11px;
	}

p {
	margin: 0px;
	padding: 0px;
	margin-top: 4px;
	margin-bottom: 8px;
	}

h1 {
	margin: 0px;
	padding: 0px;
	font-size: 140%;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 8px;
	}
	
h2 {
	margin: 0px;
	padding: 0px;
	font-size: 120%;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 8px;
	}

ul {
	margin: 0px;
	padding: 0px;
	}

a {
	/* color: #686868; */
	color: #A40000;
	text-decoration: none;
	}

/* ################################################################################################ */

#logoholder {
	position: absolute;
	top: 40px;
	left: 50%;
	margin-left: -485px;
	width: 970px;
	height: 90px;
	text-align: center;
	}

#holder {
	position: absolute;
	top: 140px;
	left: 50%;
	margin-left: -485px;
	width: 969px;
	height: 480px;
	background: url(/media/screen/contentbody.jpg) no-repeat;
	}

/* menu klassen ################################################################################### */

#menu {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 239px;
	height: 461px;
	background: #CCCCCC;
	color: #686868;
	}

#menu ul {
	list-style-type: none;
	margin: 20px 0px 20px 20px;
	line-height: 20px;
	font-weight: bold;
	}

#menu a {
	color: #686868;
	text-decoration: none;
	}

/* ################################################################################################ */

#firstcol {
	position: absolute;
	top: 0px;
	left: 245px;
	width: 239px;
	height: 461px;
	background: #CCCCCC;
	color: #686868;
	overflow: hidden;
	}

/* ################################################################################################ */

#secondcol {
	position: absolute;
	top: 0px;
	left: 485px;
	width: 239px;
	height: 461px;
	background: #CCCCCC;
	color: #686868;
	overflow: hidden;
	}

/* ################################################################################################ */

#midcol {
	position: absolute;
	top: 0px;
	left: 245px;
	width: 480px;
	height: 461px;
	color: #686868;
	overflow: auto;
	}

#midcol p, #midcol h1, #midcol h2, #midcol h3, #midcol h4, #midcol h5, #midcol ul {
	margin-left: 10px;
	margin-right: 30px;
	}

/* ################################################################################################ */

#centercol {
	position: absolute;
	top: 0px;
	left: 245px;
	width: 421px;
	height: 461px;
	color: #686868;
	overflow: auto;
	}

#centercol p, #centercol h1, #centercol h2, #centercol h3, #centercol h4, #centercol h5, #centercol ul {
	margin-left: 10px;
	margin-right: 30px;
	}

/* ################################################################################################ */

#thirdcol {
	position: absolute;
	top: 0px;
	left: 725px;
	width: 239px;
	height: 461px;
	background: #CCCCCC;
	color: #686868;
	overflow: hidden;
	}

#thirdcol p, #thirdcol h1, #thirdcol h2, #thirdcol h3, #thirdcol h4, #thirdcol h5, #thirdcol ul {
	margin: 20px;
	}

#thirdcol a {
	font-weight: bold;
	}
	
/* ################################################################################################ */

#rightcol {
	position: absolute;
	top: 0px;
	left: 666px;
	width: 298px;
	height: 461px;
	background: #CCCCCC;
	color: #686868;
	overflow: hidden;
	}

#rightcol p, #rightcol h1, #rightcol h2, #rightcol h3, #rightcol h4, #rightcol h5, #rightcol ul {
	margin: 20px;
	}

#rightcol a {
	font-weight: bold;
	}

/* ################################################################################################ */

#subarea {
	position: absolute;
	top: 600px;
	left: 50%;
	margin-left: -482px;
	width: 963px;
	height: 80px;
	}

#subarea a {
	color: #686868;
	}

#contact {
	position: absolute;
	top: 10px;
	left: 20px;
	}

#themejumper {
	position: absolute;
	top: 1px;
	right: 0px;
	}

/* formular-klassen ############################################################################### */

ul.form {
	list-style-type: none;
	}
	
ul.form li {
	clear: both;
	padding: 3px;
	line-height: 200%;
	}
	
ul.form li.li1 {
	background: #DCDCDC;
	}

ul.form li .fielddesc {
	float: left;
	width: 30%;
	}
	
ul.form li input, ul.form li textarea {
	width: 65%;
	border: 1px solid #756868;
	font-family: verdana;
	font-size: 11px;
	}
	
/* ################################################################################################ */

p.tiny {
	font-size: 9px;
	}
	