/* -- HTML und BODY -- *//*@media screen {*/body {	color: #333;	background: #D7E0E9;	margin-bottom: 0px;	padding: 0px;	font: 12px/15px Verdana, Arial, Helvetica, sans-serif;	margin-top: 20px;	text-align: center;	line-height:20px;}/* --- Basis Elemente --- */div, p, td, li, ul, h1, h2, h3 { /* Inheritance und so */	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;}h1 {	margin-top: 0;	font-size: 11px;	font-weight: bold;}h2 {	margin-top: 0;	font-size: 11px;	font-weight: bold;}p {	margin-top: 2px;	line-height: 20px;}img {	border: 0;}/* -- Der �u�ere Container wird auf Seite zentriert -- */#container {	text-align: left;	width: 893px;	margin-right: auto;	margin-left: auto;	padding-top: 24px;	background: #C5D0E0;	padding:4px;}#clear_div {	clear:both;}#spacer_foot {	width: 893px;	margin-right: auto;	margin-left: auto;	height: 60px;}#container_main {	width:887px;	margin: 0;	background: #FFFFFF;	border-top: 3px solid #6588AD;	border-left: 3px solid #6588AD;	border-right: 3px solid #6588AD;	border-bottom: 3px solid #6588AD;}#impressum {	height: 20px;	text-align:right;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	margin-top: 5px;	color: #003472;	margin-right: 10px;}#impressum a {	color: #26313F;	text-decoration:none;}#impressum a:hover {	text-decoration:underline;}#impressum a:active {	background: #C5D0E0;	}#container_header {	width:887px;	height:123px;	margin-right: 0px;	margin-left: 0px;	background-color: #FFFFFF;	background: #FFFFFF;	background-image: url(../../img/hg_navi.gif);	border: 0;	/*overflow: hidden;*/	background-repeat: repeat-x;}#logo {	float: left;	width: 205px;	height: 121px;	overflow:hidden;}#container_navi {	margin: 0 0 0 235px;	border: 0;}#container_navi img {	vertical-align: text-top;}#container_navi a .oben {	vertical-align: text-top;}#navi_super {	margin: 0;	padding-top: 10px;	padding-right: 10px;	/*text-align:right;*/	padding-left:3px;	padding-bottom: 34px;}#navi_header {	margin: 0;	overflow: hidden;}#navi_header a:active {	background-color: #ffffff;}#navi_header_sub {	margin: 0;	padding-top:1px;}#navi_header_sub a:active {	background-color: #9fb20b;}#navi_left {	margin: 0 0 0 10px;	padding-top:56px;	padding-right:5px;	width: 196px;	float: left;}#left_img_box {	margin: 0 0 0 0px;	padding-top:56px;	width: 215px;	float: left;}#navi_left a {	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #6588AD;}#navi_left ul {	background-color:#FFFFFF;						list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px;	overflow:hidden;}#navi_left ul li{	padding: 0px 0px 0px 0px;	margin: 5px 0px 0px 0px;	background-repeat: no-repeat;	background-position: right center;	background-image: url(../../img/pfeil_sub_innen_weiss.gif);}#navi_left ul li a {	background-image: url(../../img/pfeil_sub_innen_weiss.gif);	background-repeat: no-repeat;	background-position: right center;	background-color: #FFFFFF;	height:18px;	padding-top: 3px;	display: block;	padding-left:10px;	border:solid 1px #6588AD;}#navi_left ul li a:link {	height:18px;	padding-top: 3px;	display: block;	padding-left:10px;}#navi_left ul li a:hover, a:active{	background-color: #F3F6F9;}#navi_left ul li .sel {	color: #FFFFFF;	background-image: url(../../img/pfeil_sub_weiss.gif);	background-color: #416B98;}#navi_left ul a.sel:hover, a.sel:active {	color: #FFFFFF;	background-image: url(../../img/pfeil_sub_weiss.gif);	background-color: #7A97B6;}/* --------- 2. Hierachie ----------- */#navi_left ul ul {							list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px;	padding-bottom:0px;	overflow:hidden;	background-color:#C5D0E0;}#navi_left ul ul li{	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-position: right center;	background-image: url(../../img/pfeil_sub_blau.gif);	background-repeat: no-repeat;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #D7DEE9;}#navi_left ul ul li a {	background-repeat: no-repeat;	background-position: right center;	background-image: url(../../img/pfeil_sub_blau.gif);	background-color:#C5D0E0;	border:0;}#navi_left ul ul li a:link {	height:18px;	padding-top: 3px;	display: block;	padding-left:10px;}#navi_left ul ul li a:hover, a:active{	background-color: #D7DEE9;}#navi_left ul ul li .sel {	background-image: url(../../img/pfeil_sub_blau.gif);	background-color: #A4B6CE;	color: #6588AD;}#navi_left ul ul a.sel:hover, a.sel:active {	background-image: url(../../img/pfeil_sub_blau.gif);	background-color: #B7C6D9;	color: #6588AD;}/* --------------------------------------------------  */#ueberschrift {	margin: 0 0 0 240px;	padding-top:20px;	padding-left:18px;	padding-bottom:20px;}#content {	margin: 0 0 0 240px;	padding-top:10px;	padding-left:18px;	background: #EBEEF1;	padding-bottom: 30px;	min-height:450px;	height:auto;	_height:450px;	}#content_forum {	margin: 0 0 0 0px;	padding-top:10px;	padding-left:18px;	background: #EBEEF1;	padding-bottom: 30px;	height: auto;	}.bildkasten {	padding-bottom: 15px;}.body {	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-right: 50px;	font-size: 12px;}.heading {	font-family: Arial, Helvetica, sans-serif;	padding-right: 100px;	font-size: 15px;	font-weight:bold;	color: #8E9A03;	margin-top: 0px;	margin-bottom: 1px;}.bild_weiss_rahmen {	border-top-width: 5px;	border-right-width: 5px;	border-bottom-width: 5px;	border-left-width: 5px;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}#container #container_main #container_body #content .body img {	border: 2px solid #FFFFFF;}.subheading {	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-right: 100px;	font-size: 12px;	color: #000000;	font-weight: bold;	margin-top: 4px;	margin-bottom: 16px;}.subsubheading {	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-right: 100px;	font-size: 12px;	color: #000000;	font-weight: bold;	margin-top: 4px;	margin-bottom: 0px;}.bold {	font-weight: bold;}.list {	font-family: Verdana, Arial, Helvetica, sans-serif;	list-style-type: disc;	font-size: 12px;	list-style-image: url(../img/bullet.gif);	line-height: 20px;	word-spacing: normal;	list-style-position: outside;	margin-bottom: 4px;	margin-right: 50px;}.listsimple {	font-family: Verdana, Arial, Helvetica, sans-serif;	list-style-type: disc;	font-size: 12px;	line-height: 20px;	word-spacing: normal;	list-style-position: outside;	margin-bottom: 4px;	margin-right: 50px;}.picturenotation{	color:#888888;	font-size:10px;	font-weight:bold;}.abspielen{	font-size:10px;	margin-left:4px;}.picturemagnify{	font-size:10px;	margin-left:4px;}a {	text-decoration: underline;	color: #8E9A03;}a:hover {	text-decoration: none;}form label.required {   color: #a80000;   font-weight: bold;}form label.completed {   color: black;}/* --------------------------------------------------  *//* FORUM LISTE KATEGORIEN LINKS */#forum_navi_left {	margin: 0 0 0 10px;	padding-top:20px;	padding-right:5px;	width: 196px;	float: left;}#forum_navi_left h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight:bold;	color: #8E9A03;	margin-top: 0px;	margin-bottom: 15px;}#forum_navi_left ul {	background-color:#FFFFFF;						list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px;	overflow:hidden;}#forum_navi_left ul li{	line-height: 16px;	padding: 5px 20px 0px 0px;	margin: 5px 0px 0px 0px;	background-repeat: no-repeat;	background-position: right 5px;	background-image: url(../../img/pfeil_sub_innen_weiss.gif);	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #C5D0E0;}#forum_navi_left ul li a {	background-color: #FFFFFF;	display: block;	text-decoration:none;	color:#4B6385;}#forum_navi_left ul li a:link {	display: block;	text-decoration:none;	color:#4B6385;}#forum_navi_left ul li a:hover, a:active {	background-color: #F3F6F9;	text-decoration:none;}#forum_navi_left ul li .sel {	color: #FFFFFF;	background-image: url(../../img/pfeil_sub_weiss.gif);	background-color: #416B98;}#forum_navi_left ul a.sel:hover, a.sel:active {	color: #FFFFFF;	background-image: url(../../img/pfeil_sub_weiss.gif);	background-color: #7A97B6;}/* --------------------------------------------------  *//* FORUM LISTE FRAGEN IM CONTENT-BEREICH */#forum_content {	padding-right:100px;	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;}#forum_content h1 {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight:bold;	color: #000000;	margin-top: 10px;	margin-bottom: 15px;}#forum_content a:link {	background-color: #EBEEF1;	color: #000000;}#forum_content h2 {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight:bold;	color: #000000;	padding-top: 5px;	padding-bottom: 5px;	margin-top: 5px;	margin-bottom: 15px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #000000;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #000000;}#forum_content .name {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #6588AD;	margin-bottom: 5px;}#forum_content .bilder {	border: 1px solid #666666;	margin-top: 10px;}#forum_content ul {						list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px;	overflow:hidden;}#forum_content ul li{	line-height: 16px;	padding: 5px 20px 0px 0px;	margin: 5px 0px 0px 0px;	background-repeat: no-repeat;	background-position: right 5px;	background-image: url(../../img/pfeil_sub_innen_weiss.gif);	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #C5D0E0;}#forum_content a {	text-decoration:none;	color:#4B6385;}#forum_content a:hover {	text-decoration:underline;}#forum_content ul li a {	display: block;	text-decoration:none;	color:#4B6385;}#forum_content ul li a:link {	display: block;	text-decoration:none;	color:#4B6385;	background-color:#EBEEF1;}#forum_content ul li a:hover, a:active {	text-decoration:none;	color:#4B6385;	background-color:#EBEEF1;}#forum_content .frage_btn {	padding: 0px 0px 4px 21px;	background-position: -4px 1px;	background-repeat: no-repeat;	background-image: url(../../img/pfeil_sub_blau.gif);	background-color: #EBEEF1;	display: block;}/* --------------------------------------------------  *//* G�STEBUCH */#guestbook {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	display: block;}#guestbook h1 {	padding: 5px 0px 5px 10px;	font-weight:bold;	margin-top: 10px;	margin-bottom: 3px;	background-color:#FFFFFF;	display: block;	padding-right: 80px;}#guestbook h2 {	padding: 5px 0px 10px 10px;	font-weight:normal;	margin-top: 3px;	margin-bottom: 3px;	background-color:#D7E0E9;	display: block;	padding-right: 80px;	line-height:18px;	padding-left: 10px;}/*#guestbook h2 {	display: block;	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	font-weight:normal;	line-height:20px;	color: #000000;	background-color:#D7E0E9;	padding-right: 80px;	padding-top: 10px;	padding-left: 5px;	padding-bottom: 10px;}*//*#forum_content ul li .sel {	color: #FFFFFF;	background-image: url(../../img/pfeil_sub_weiss.gif);}#forum_content ul a.sel:hover, a.sel:active {	color: #FFFFFF;	background-image: url(../../img/pfeil_sub_weiss.gif);}*//*}*/
