body {
	margin:0; padding:0;
	font-family:Lucida, Verdana, Sans-serif;
	font-size:9pt;
	background-color:#FFFFFF;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  HEADER	*/ 

div.header-container {
	position:absolute;
	top:20px;
	left:0px;
	right:0px;
	width:100%;
	height:65px;
	margin:0 auto;
	background-color:#000000;
	text-align:left;
}


		div.header-container div.logo {
			position:absolute;
			top:0px;
			left:40px;
			width:230px;
			height:65px;
			text-align:left;
		}

				div.header-container div.logo img {
					width:230px;
					height:65px;
					border:0px;
				}

		div.header-container div.banner {
			position:absolute;
			top:2px;
			left:365px;
			width:468px;
			height:65px;
			text-align:left;
		}

				div.header-container div.banner img {
					width:468px;
					height:60px;
					border:0px;
				}

		div.header-container div.imprint {
			position:relative;
			top:100px;
			left:40px;
			width:230px;
			text-align:left;
		}

				div.header-container div.imprint p {
					font-family:lucida, verdana, sans-serif;
					font-size:10px;
					color:#000000;
					padding:0px;
					margin:0px;
				}
	
				div.header-container div.imprint p a {
					color:#000000;
					text-decoration:none;
				}

				div.header-container div.imprint p a:hover {
					color:#006699;
					text-decoration:underline;
				}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  NAVIGATION	*/ 

div.header-container div.navigation {
	position:absolute;
	top:240px;
	left:40px;
	width:160px;
	text-align:left;
}

		div.header-container div.navigation div.item {
			border-left:10px #000000 solid;
			padding-left:10px;
			padding-top:2px;
			padding-bottom:2px;
		}

				div.header-container div.navigation div.item a {
					font-family:lucida, verdana, sans-serif;
					font-size:10px;
					color:#000000;
					color:#000000;
					text-decoration:none;
				}

				div.header-container div.navigation div.item a:hover {
					color:#006699;
					text-decoration:underline;
				}

		div.header-container div.navigation div.item-active {
			border-right:1px #006699 solid;
			border-left:10px #006699 solid;
			border-top:1px #006699 solid;
			border-bottom:1px #006699 solid;
			margin-bottom:2px;
			margin-top:2px;
		}

				div.header-container div.navigation div.item-active a {
					color:#006699;
					font-weight:bold;
				}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  CONTENT	*/ 

div.content-container {
	position:absolute;
	top:120px;
	left:270px;
	right:0px;
	width:560px;
	text-align:left;
}

		div.content-container div.main-content {
			padding:0px;
			margin:0px;
			margin-bottom:20px;
		}
		
				div.content-container div.main-content p {
					font-family:lucida, verdana, sans-serif;
					font-size:9pt;
					line-height:12pt;
					text-align:justify;
					color:#000000;
					padding:0px;
					margin:0px;
					padding-top:3px;
					padding-bottom:3px;
					padding-right:3px;
				}
	
				div.content-container div.main-content p a {
					font-size:9pt;
					color:#000000;
					text-decoration:underline;
				}

				div.content-container div.main-content p a:hover {
					color:#006699;
					text-decoration:underline;
				}


div.content-container div.main-content h1,
div.content-container div.main-content h2 {
	font-size:10pt;
	color:#006699;
	margin-top:20px;
}

		div.content-container div.main-content h1,
		div.content-container div.main-content h1.csc-firstHeader,
		div.content-container div.main-content h2,
		div.content-container div.main-content h2.csc-firstHeader {
			margin-top:0px;
			padding-top:0px;
		}



				div.content-container div.main-content h1 a,
				div.content-container div.main-content h2 a {
					color:#006699;
					text-decoration:underline;
				}

				div.content-container div.main-content h1 a:hover,
				div.content-container div.main-content h2 a:hover {
					color:#006699;
					text-decoration:underline;
				}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  MAILFORM	*/ 

div.main-content form {
	margin:0;
	padding:0;
}

div.main-content table.csc-mailform {
	border:0;
	border-spacing:0px;
	border-collapse:collapse;
}

		div.main-content table.csc-mailform td.csc-form-labelcell {
			vertical-align:top;
			padding-right:15px;
			padding-top:5px;
		}

				div.main-content table.csc-mailform td.csc-form-labelcell p {
					font-size:8pt;
					color:#000000;
					margin:0px;
					padding:0px;
				}

				div.main-content table.csc-mailform td.csc-form-labelcell p.csc-form-label-req {
					font-size:8pt;
					color:#000000;
					margin:0px;
					padding:0px;
				}

		div.main-content table.csc-mailform td.csc-form-fieldcell {
			vertical-align:top;
			padding-top:5px;
		}

				div.main-content table.csc-mailform td.csc-form-fieldcell input, div.textbody table.csc-mailform td.csc-form-fieldcell textarea {
					background-color:#FAFAFA;
					border:1px #D0D0D0 solid;
					font-family:verdana, sans-serif;
					font-size:11px;
					color:#000000;
				}

				div.main-content table.csc-mailform td.csc-form-fieldcell input.inputbox, div.textbody table.csc-mailform td.csc-form-fieldcell textarea.inputbox {
					width:100%;
				}

				div.main-content table.csc-mailform td.csc-form-fieldcell input.submit {
					border:1px #006699 solid;
					background-color:#006699;
				}
				
				div.main-content table.csc-mailform td.csc-form-fieldcell span.csc-form-radio {
					font-size:8pt;
					color:#000000;
					margin:0px;
					padding:0px;
				}





table.imgtext-nowrap {
	margin-bottom:15px;
}