* {	margin:0;	padding:0; border:0 solid #2734A7}body {font: 72%/1.6em verdana, geneva, sans-serif;	background:url(/images/plaster.jpg) #fff repeat fixed top left;	color:#666;	margin-top:2em;}#content {}a {	text-decoration:none;	color:#333;	border-bottom-width:1px;}a:hover, .active a {text-decoration:none; color:#000;	border-bottom: 1px solid #000;}h1,h2,h3,h4,h5,h6,p {margin: 1.2em 0em 1.2em 0em;}h1,h2,h3{font-weight: normal;}h4,h5,h6{font-weight: bold;}h1 		{font-size: 2.0em;	margin: 0em;}h2		{font-size: 1.7em;}h3		{font-size: 1.4em;}h4		{font-size: 1.2em;}h5		{font-size: 1.0em;}h6		{font-size: 0.8em;}p		{line-height:18px; font-size:1.1em;	word-spacing:2px;	clear:left;}img {	border: 0;	}ol, ul, li {/*	list-style: none;*/	font-size: 1.0em;	line-height: 1.8em;	margin-top: 0.2em;	margin-bottom: 0.1em; 	}li > p		{margin-top: 0.2em;	}pre			{font-family: monospace;	font-size: 1.0em;}strong, b	{font-weight: bold;	}h1 a:hover	{text-decoration:none;}#footer {	padding:0px;	text-align:right;	border-bottom-width:10px;	top:18px;	color:#999;	position:relative;	display:block;	clear:both;}#header {	border-top-width:10px;}#header .description {	position:absolute;	top:55px;left:445px;font-size:16px;	color:#333;font-weight: bold;}#headline 		{position:relative;background: #fff no-repeat top center;}#headline h1	{margin:15px 0 0 0;	padding:15px 0px 75px 445px;font-size:46px; line-height:1.3em;	text-shadow: #6374AB 1px 1px 2px;}#headline h1 a	{text-decoration:none;	color:#333;	border:0; }#wrapper		{width:960px;	margin:0 auto;}#nav {	padding:7px 0;	margin:0;	border-top-width:3px;	height:28px;	width:100%;	clear:both;}#nav li {	float:left;	list-style:none;}#nav li a {	color:#999;	padding:5px 5px 7px 5px;	background:#fff;	font:1.4em Trebuchet MS;	margin:1px 5px 0 0;	font-weight:bold;	text-decoration:none;	display:block;}#nav li ul {display:none;}#nav li a:hover {	background-color:#eee;	color:#333;	text-decoration:none;}#nav li a.active {	background-color:#eee;	color:#444;	text-decoration:none;}.clear {clear:both;}#content {	margin:-2px 2px 0 0;	border-width:1px;	padding:10px 25px 30px 25px;	min-height:450px;	width:620px;	float:left;	clear:both;}#sidebar {	width:250px;	margin-top:-1px;	padding:10px 10px 30px 10px;	border-width:1px;	float:right;}#sidebar h2 {	letter-spacing:2px;	font-size:1.4em;	color:#333;	padding:0 0 3px 0;}#sidebar li {	list-style:none;	margin:3px 0 20px 12px;}#sidebar li ul{	display:none;}#sidebar li.active ul{	display:block;}#sidebar ul ul li {	margin:3px 0 3px 12px;}#sidebar li a {	color:#333;	text-decoration:none;}#sidebar input {	padding:5px;	background:#fff;	color:#000;	border:1px solid #888;	font:11px Verdana;}#sidebar input:focus {	background:#fff;	border-width:1px;}#sidebar li a:hover {	color:#000;}#breadcrumbs {	padding:3px;	margin-bottom:2em;	display:none;}#breadcrumbs li ul {display:none;}#content ul, ol {	margin:10px 10px 10px 25px;}#content li {	padding:10px;}img {	background:#ccc;	padding:3px;}a.more {	display:block;	text-align:right;	color:#2F460D;	text-decoration:none;	margin:10px 0 0 0 ;}a.more:hover {	text-decoration:underline;}label{	display: block;	height:2em;	position:relative;	padding:0 1.2em 0 0px;	vertical-align:top;	width:8em;color:inherit;}label input, label textarea{ position:absolute;left:8em;top:0;padding:1px;}.error {color: #a00 !important;}.nodeko a	{text-decoration:none;}.small		{font-weight:normal;font-size:.8em;}.hoch,.tief	{position:relative;font-size:10px;}.hoch		{bottom:3px;}.tief		{top:3px;}.bolder		{font-weight:bolder}.upper		{text-transform:uppercase;}.italic		{font-style:italic}.underline	{text-decoration:underline;}.strikethrough{text-decoration:line-through;}hr			{display:block;margin:.5em 0;border-bottom:2px solid #bbb;}.left,.right,.center{position:relative;}.fll, .links,  .left,  img[align=farleft],  .farleft  {float:left;}.flr, .rechts, .right, img[align=farright], .farright {float:right;}img[align=left], .left		{margin:0 5px 5px 0;}img[align=right], .right	{margin:0 0 5px 5px;}img[align=farleft], .farleft, img[align=farright], .farright{position:relative;display:block;}img[align=farleft], .farleft		{left: -25px;margin:0 5px 5px -25px;}img[align=farright], .farright		{right:-25px;margin:0 -25px 5px 5px;}#inhalt2 img[align=farleft], #inhalt2 .farleft  {left: -34px;}#inhalt2 img[align=farleft], #inhalt2 .farright {right:-26px;}.flr		{padding-right:0;margin-right:0;}.center		{text-align:center;display:block;margin:auto}.center	*	{float:none;}.middle		{vertical-align:middle;}.bottom		{vertical-align:bottom;}.border.red {border:3px solid red !important}.border.yellow {border:3px solid yellow !important}.border.green {border:3px solid green !important}#address,#access {display:none;}.form .bilder label{width:90px;font-size:0.8em;}.form .bilder p{clear:both;width:auto;}.form .bilder input,.form .bilder textarea,.form .bilder select{font-size:1em;}@media print {	body{color:#000;}	#menu,#toc,#sidebar,#background,#unten,.shadow{display:none}	#headline h1	{text-shadow: #fff 0px 0px 0px;}	#top{background-position:top left}	.text{border:0}	h3,h4{page-break-before:auto;}	body{width:100%;}	#content{width:70%;}	#address{display:block;position:absolute;top:220px;right:0px;width:20%;}	#address a{text-decoration:none;color:#000; }/*	a:link:after,	a:visited:after {	  content: " (" attr(href) ") ";	  font-size: 90%;	}*/}@media braille, tty{	#access {display:block;}}