body {	margin: 20px 0px 0px 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #663300;}.links {	background-image: url(bg_links.gif);	background-repeat: no-repeat;	background-position: right top;}.mitte {	background-image: url(bg_mitte.jpg);	background-repeat: no-repeat;	padding: 30px 23px 10px 23px;}.rechts {	background-image: url(bg_rechts.gif);	background-repeat: no-repeat;	padding-left:1px;	padding-right:1px;}.pagetitle {	font-size: 13px;	font-weight: bold;	color: #006600;	margin-bottom: 10px;}/* - - - -  RECHTS INFO CONTAINER - - - - */.rechtsinfos {	margin-left:15px;	margin-top:15px;	margin-right:15px;}.rechtstitle {	font-weight:bold;	color: #006600;	margin-bottom:15px;	margin-top:5px;}div.rechtsinfos a:link {	color: #996633;	text-decoration: none;	font-weight:bold;}div.rechtsinfos a:visited {	color: #996633;	text-decoration: none;	font-weight:bold;}div.rechtsinfos a:active {	color: #663300;	text-decoration: none;	font-weight:bold;}div.rechtsinfos a:hover {	color: #663300;	text-decoration: none;	font-weight:bold;}/*  - - - - - - - -   mod16 - News schreiben - - - - - - - - - - */.newsinhalt { /* CONTAINER LINKS */		color: #663300;	/* width: 450px;	padding:10px; */	/* margin-bottom:20px;*/	padding-bottom:10px;	float: left;	line-height:14px;	/* border-bottom: 1px dotted #663300; */}.newsdate {	text-align: right;}.newstitle {	font-size: 13px;	font-weight: bold;	color: #006600;	margin-bottom: 10px;}div.newsintro {	font-size: 11px;	color: #663300;	font-style:italic;}div.newsintro a:link {	color: #663300;	text-decoration: none;}div.newsintro a:visited {	color: #663300;	text-decoration: none;}div.newsintro a:active {	color: #996633;	text-decoration: none;}div.newsintro a:hover {	color: #996633;	text-decoration: none;}div.newstexteditor { 	font-size: 11px;	/* border: 1px solid #008690; */	/* margin-bottom: 10px; */	margin-top: 20px;	color: #663300;} div.newstexteditor h1 {	font-size: 12px;	font-weight: bold;	color: #663300;	margin-bottom: 10px;}div.newstexteditor h2 {	font-size: 11px;	font-weight: bold;	color: #006600;	margin-bottom: 10px;	text-decoration:underline;}div.newstexteditor ul {	list-style: disc;	margin-left:0px;	margin-top:10px;	margin-bottom:10px;}div.newstexteditor ol	{	margin-left:5px;	margin-top:10px;	margin-bottom:10px;}div.newstexteditor a:link {	color: #996633;	text-decoration: none;	font-weight:bold;}div.newstexteditor a:visited {	color: #996633;	text-decoration: none;	font-weight:bold;}div.newstexteditor a:active {	color: #663300;	text-decoration: none;	font-weight:bold;}div.newstexteditor a:hover {	color: #663300;	text-decoration: none;	font-weight:bold;}div.newstexteditor table {	width:370px;  /* maximale Breite für eine Tabelle*/	border: 1px solid #caa885;	/* border-left: 1px solid #996633; */	border-collapse:collapse;}div.newstexteditor td {	background-color: #ffffff;	padding:0px 5px 0px 5px;	border-right: 1px solid #caa885;	border-bottom: 1px solid #caa885;} div.newstexteditor img {	border:0;} .newsdokumentedownload {	font-size: 11px;	background-color:#eeeeee;	padding: 10px;	margin-bottom: 10px;	color: #663300;	margin-top:10px;	border: 1px solid #996633;	background-color:#FFFFFF;}.newsdokument {	margin-left: 20px;	margin-top: 1px;}div.newsdokument a:link {	color: #996633;	text-decoration: none;}div.newsdokument a:visited {	color: #996633;	text-decoration: none;}div.newsdokument a:active {	color: #663300;	text-decoration: none;}div.newsdokument a:hover {	color: #663300;	text-decoration: none;}.newsfotos { /* CONTAINER RECHTS */	float: left;	/* width:200px; */	border: 1px solid #008690;	padding: 10px;	margin-bottom: 10px;}.newsfotos img {	border: 1px solid #008690;	margin-bottom:5px;}/* NAVIGATION: 1 HORIZONTAL, 2 VERTIKAL, 3 VERTIKAL (IN DER 2ten LISTE DRIN) *//* --------- SEHR WICHTIG! EINIGE ALLGMEINE PARAMETER RESETEN ------------*//* damit im explorer die listenpunkte verschwinden und man die elemente genau positionieren kann */ul,ol,li { margin:0; padding:0 }ul			{list-style: none;}ul li		{margin: 0 0 0 0;}ul li ul	{margin: 0 0 0 0; list-style: none;}ul li ol	{margin: 0 0 0 0;}/* --------------------- NAV TOP 1st level --------------------- */	.leftnav {	/* border: 1px solid #666666; */	font-size: 11px;	color: #000000;	font-weight: bold;	text-decoration: none;	text-align:right;}ul.nav1st {	/* border: 1px solid #666666; */	}	ul.nav1st li {	line-height:19px;}ul.nav1st a, ul.nav1st a:link {	padding-right:20px;	display:block;	color:#006600;	font-weight:bold;	text-decoration: none;	background:url(nav_off.jpg) right top;	/* text-transform: uppercase; */}ul.nav1st a:hover {	background:url(nav_on.jpg) right top;	color:#fff;}ul.nav1st li a.current, ul.nav1st li a.current:link {	background:url(nav_on.jpg) right top;	color:#fff;}/* --------------------- NAV Links 2nd level --------------------- */.subnav {	/*border: 1px solid #666666; 	 width: 532px;	height:33px;	margin-bottom:4px;*/}ul.nav2nd {	line-height:11px;	padding-left:25px;}ul.nav2nd li { 	/*border: 1px solid #666666;*/	float:left;	display:block;	/* border: 1px solid #666666; */	margin-bottom:10px;	margin-top:5px;}ul.nav2nd a, ul.nav2nd a:link {	border-right: 2px solid #663300;	/*padding-top:6px;	padding-bottom:4px;*/	padding-right:7px;	margin-right:7px;	display:block;	font-weight:bold;	text-decoration: none;	color: #663300;	/*background-position: 0px 6px;*/}ul.nav2nd a:hover {	color: #006600;	text-decoration: underline;}ul.nav2nd li a.current, ul.nav2nd li a.current:link {	color: #006600;	text-decoration: none;	text-decoration: underline;}ul.nav2nd li a.current:hover {	color: #006600;	text-decoration: underline;}/* --------------------- bottomnav --------------------- */.bottomnav {	border-top: 1px solid #663300; 	/* width: 532px;	height:33px;	margin-bottom:4px;*/	color: #663300;	padding-left:23px;}ul {	line-height:11px;}div.bottomnav li { 	/*border: 1px solid #666666;*/	float:left;	display:block;	/* border: 1px solid #666666; */	margin-bottom:10px;	margin-top:10px;}div.bottomnav li a, div.bottomnav li a:link {	border-right: 1px solid #663300;	/*padding-top:6px;	padding-bottom:4px;*/	padding-right:7px;	margin-right:7px;	display:block;	text-decoration: none;	color: #663300;	/*background-position: 0px 6px;*/}div.bottomnav li a:hover {	color: #006600;	text-decoration: none;}div.bottomnav li span {	border-right: 1px solid #663300;		padding-right:7px;	margin-right:7px;}/*  - - - - - - - -   mod15 - Formular erzeugen - - - - - - - - - - */div.formular {	/* border: 1px solid #008690; */	/*margin-bottom: 10px;*/	margin-top:0px;	margin-left:0px;	margin-bottom: 30px;	color: #663300;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}div.formularfehler {	color:#FF0000;	/*	border: 1px solid #008690;  */	padding-bottom:10px;	width:360px;}#form-module * {	padding:0px;	margin:0px;}#form-module {	margin:0px;	padding:0px;	/* width:345px; */	/* background-color:#f1f1f1; */}#form-module fieldset {	border:0px solid #fff;	}#form-module legend {	display:none;}#form-module p {	margin:0;	padding:5px;	font-size: 11px;	font-weight:bold;}#form-module .element {	display:block;	clear:both;	/* background-color:#f1f1f1; */	/* border-top:2px solid #fff; */}#form-module label {	display:block;	float:left;	padding:5px;	width:100px;	/* border-right:2px solid #fff; */}#form-module label.checkbox {	width:145px;	border-left:2px solid #fff;	border-right:none;}#form-module input, #form-module select, #form-module textarea {	float:left;	margin:5px;	width:200px;	border:1px solid #333;	color: #663300;	font-size: 11px;}#form-module input.text {	height:20px;	color: #663300;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#form-module textarea.textarea {	height:20px;	color: #663300;}#form-module input.checkbox {	width:100px;	padding:0;	border:none;}#form-module input.submit { 	margin:0px 0px 0px 117px;	padding:2px;	/*border:1px solid #333;*/	background-color:#fff;	font-size: 11px;	font-weight: bold;	color: #663300;	text-align:center;	cursor:pointer;}#form-module input.submit:hover { 	background-color:#663300;	color:#fff;}#form-module label.textarea, #form-module textarea.textarea {	height:96px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#form-module-thanks {	display:block;	color:#663300;}/*  - - - - - - - -   mod13 - bilderpopups - - - - - - - - - - */div.fotopopups {	font-size: 11px;	/* border: 1px solid #008690;	padding: 10px;	margin-bottom: 10px;	color: #001b62;*/ 	text-align:center;}div.fotopopups img {	font-size: 11px;	border: 1px solid #996633;	padding: 0px;	/* margin-bottom: 10px; */	color: #001b62;}/*  - - - - - - - -   mod11 - Teaser mit Kategorieauswahl - - - - - - - - - - */.teaser {	font-size: 11px;	/* border: 1px solid #008690; 	padding: 10px;	margin-bottom: 10px;*/	color: #663300;}.teaserartikel {	margin-bottom: 30px;	/* border: 1px solid #008690; */}.teaserdatum {	text-align: left;	color:006600;}.teasertitel {	font-size: 13px;	font-weight: bold;	color: #663300;	margin-bottom: 5px;	margin-top:5px;	/* border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999; */}div.teasertitel a:link {	color: #006600;	text-decoration: none;}div.teasertitel a:visited {	color: #006600;	text-decoration: none;}div.teasertitel a:active {	color: #663300;	text-decoration: none;}div.teasertitel a:hover {	color: #663300;	text-decoration: none;}.teasereinleitung {	/*border: 1px solid #000000; */	/* padding-left:30px; */}div.teasereinleitung a:link {	color: #006600;	text-decoration: none;		font-weight:bold;}div.teasereinleitung a:visited {	color: #006600;	text-decoration: none;		font-weight:bold;}div.teasereinleitung a:active {	color: #663300;	text-decoration: none;		font-weight:bold;}div.teasereinleitung a:hover {	color: #663300;	text-decoration: none;		font-weight:bold;}.teasernav {	margin-top:14px;	/* border: 1px solid #008690; */	font-weight:bold;}div.teasernav a:link {	color: #663300;	text-decoration: none;}div.teasernav a:visited {	color: #663300;	text-decoration: none;}div.teasernav a:active {	color: #006600;	text-decoration: none;}div.teasernav a:hover {	color: #006600;	text-decoration: none;}/*  - - - - - - - -   mod21 - Teaserblock - - - - - - - - - - */div.teaserblock {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	width:165px;	background:#ffffff;	padding-bottom:10px;	color:#663300;	/* border: 1px solid #001b62;  */	margin-bottom:10px;	margin-right:5px;	margin-bottom:350px;	margin-top:50px;	text-align:right;}div.teaserblocktitel {	font-size: 11px;	color: #663300;	/* background-color: #006600; */ 	padding-top: 3px;	/* padding-right: 10px; */	padding-bottom: 3px;	/* padding-left: 10px; */	margin-bottom:5px;	font-weight:bold;}div.teaserblockartikel {	/* margin-left:10px;	margin-right:10px; */	padding-bottom: 5px;	margin-bottom: 5px;	border-bottom: 1px dotted #ccc;	font-size:11px;	}div.teaserblockartikel a:link {	color: #006600;	text-decoration: none;}div.teaserblockartikel a:visited {	color: #006600;	text-decoration: none;}div.teaserblockartikel a:active {	color: #663300;	text-decoration: none;}div.teaserblockartikel a:hover {	color: #663300;	text-decoration: none;}div.teaserblockdatum {	text-align: right;	padding-left:0px;	 /* border: 1px solid #000000; */	color:#939393;	font-size: 10px;	margin-bottom:2px;}div.teaserblockartikeltitel {	font-size: 11px;	/* font-weight: bold; */	color: #006600;	/* border: 1px solid #000000; */	padding-left:0px;	 font-weight:bold; }div.teaserblockartikeltitel a:link {	color: #996633;	text-decoration: none;}div.teaserblockartikeltitel a:visited {	color: #996633;	text-decoration: none;}div.teaserblockartikeltitel a:active {	color: #663300;	text-decoration: none;}div.teaserblockartikeltitel a:hover {	color: #663300;	text-decoration: none;}
