@page {
	size: auto;
}

body {
	background-image:url(images/trenner.gif); 
	background-repeat:repeat-x; 
	background-position: left 136px;
}	
#div-header-graph {
	width: 196px; 
	height: 197px; 
	position:absolute; 
	left:0px; 
	top: 0px; 
	background-color: #FFFFFF;
}
#div-logo {
	width: 260px; 
	height: 60px; 
	position:absolute; 
	left: 196px; 
	top: 102px; 
	background-color: #FFFFFF;
}
#logo {
	height: 60px; 
	width: 245px; 
	border: 0px;
}
#div-quicklinks {
	width: 334px; 
	height: 98px; 
	position:absolute; 
	left: 446px; 
	top: 21px; 
	text-align: right;
}
#div-adresse {
	width: 334px; 
	height: 30px; 
	position:absolute; 
	left: 446px; 
	top: 150px; 
	text-align: right; 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #686f7f;
	font-size: 10px;
	line-height: 16px;
}
#div-thalia {
	width: 64px; 
	height: 14px; 
	position:absolute; 
	left: 793px; 
	top: 112px; 
}
#thalia {
	width: 64px; 
	height: 14px; 
	border: 0px;
}
#div-navigation {
	width: 780px; 
	height: 26px; 
	position:absolute; 
	left:0px; 
	top: 197px; 
	border-bottom: #8b92a2 1px solid; 
	border-top: #8b92a2 1px solid; 
	text-align:right; 
	padding-top:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #606978;
}
#div-subnavigation {
	width: 160px; 
	height: 400px; 
	position:absolute; 
	left: 25px; 
	top: 266px;
}
#div-content {
	width: 585px; 
	height: 400px; 
	position: absolute; 
	left: 195px; 
	top: 269px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363942;
	font-size: 11px;
}

label {
	width: 200px;
	vertical-align: top;
	font-weight: normal;
	text-align: left;
	float: left;
}

fieldset {
	border-width: 0px;
	width: 100%;
}

.csc-mailform {
	padding-left: 0px;
	margin: 0px;
}