/* ============================================================================================
allgemein.css ANFANG
=============================================================================================*/

body 		{ background-color:white; color:black; font-size:11px; font-family:Verdana, sans serif; }

#lineGreen  { position:absolute; left:10px;   top:28px; }
* html #lineGreen  { position:absolute; left:10px;   top:35px; }
*+html #lineGreen  { position:absolute; left:10px;   top:35px; }
#logoLeft   { position:absolute; left:716px; top:177px; z-index:1; }

#container 	{
			background-color:		#acc8af;
			border-left:			1px solid #005a1b;
			margin-top:				0px;
			margin-left:			25px;
			width:					757px;
			}
#funcMenue  {
			background:				#005a1b;
			border-left:			1px solid #005a1b;
			margin-left:			25px;
			height:					20px;
			width:					757px;
			}
#funcMenueUl {
			background-color:		#fff;
			height:					20px;
			list-style:				none;
			padding:				0.2em 0em 0em 0.3em;
			width:					705px;
			}
#header	 	{
			background-image:		url(../images/system/header.jpg);
			background-position:	0px 0px;
			background-repeat:		no-repeat;
			border-left:			1px solid #005a1b;
			border-bottom:			1px solid #005a1b;
			border-top:				1px solid #005a1b;
			height:					140px;
			margin-left:			25px;
			width:					757px;
			}
#mainNavUl 	{
			background-color:		#005a1b;
			clear:					both;
			height:					25px;
			list-style:				none;
			padding-left:			0.25em;
			padding-top:			0.45em;
			width:					635px;
			}
#rechts 	{
			background-color:		white;
			margin-left:			0em;
			min-height:				500px;
			padding:				2em 2.7em 0 0em;
			width:					680px;
			}
#rechts:after 	{ content:"clear"; clear:both; display:block; height:0; overflow:hidden; visibility:hidden; }

#innen 			{ margin:0em 0; overflow:hidden; }
#innen-links 	{ float:left; width:158px; padding:0em; }
#innen-rechts {
			margin-left:			158px;
			margin-top:				0px;
			min-height:				500px;
			padding:				0em 0em 0em 0.5em;
			width:					472px;

			}
#innen-rechts:after { content:"clear"; width:472px; clear:both; display:block; height:0; overflow:hidden; visibility:hidden; }

#footer		{ clear:both; height:30px; width:783px; }

a:link , a:visited ,a:focus , a:active
{ color:#005a1b; text-decoration:none; }
a:hover { color:#E76404; }

ul				{ margin-top:0.0em; }
h1 				{ font-size:14px; margin-top:0.3em; }
h2 				{ font-size:14px; }
h3 				{ font-size:12px; margin-bottom:0.5em; }
h4 				{ font-size:11px; margin-bottom:0.0em; }
h1 , h2 , h3, h4, .ordnung3 { color:#333333; }

hr			{ width: 100%; margin-bottom:1.5em; border: none; border-bottom:1px solid #005a1b; }

.funcMenuLi		{ color:#ACC8AF; float:left; font-weight:bold; margin-right:10px; }

a.funcMenuLnk:link , a.funcMenuLnk:visited ,a.funcMenuLnk:focus , a.funcMenuLnk:active
{ color:#333333; text-decoration:none; }
a.funcMenuLnk:hover { color:#E76404; text-decoration:none; }

.headerBild		{ float:left; margin-top:11px; margin-bottom:10px; }

.bildunter		{ font-style:italic; font-size:10px; }

.mainNavLi		{ color:#ACC8AF; float:left; font-weight:bold; font-size:11px; letter-spacing:0.07em; margin-right:2em; text-transform:uppercase; }

a.mainNavLnk:link , a.mainNavLnk:visited ,a.mainNavLnk:focus , a.mainNavLnk:active
{ color:#fff;  text-decoration:none; }
a.mainNavLnk:hover { color:#E76404; font-weight:bold; font-size:11px; text-decoration:none; }

.innenRechtsTitel 		{ background:#ACC8AF; color:#005a1b; font-weight:bold; font-size:12px; height:20px; margin-bottom:1.2em; padding:5px 0 0 5px; width:469px; }
.innenRechtsText 		{ margin-top:0em; margin-bottom:2em; }
.innenRechtsBildBlock 	{ margin-bottom:1em; min-height:110px; width:100%; }

.nachOben		{ font-weight:bold; margin-bottom:1.5em; margin-top:3.0em;text-align:right; width:100%; }
a.nachObenLnk:link , a.nachObenLnk:visited ,a.nachObenLnk:focus , a.nachObenLnk:active
{ color:#005a1b;  text-decoration:none; }
a.nachObenLnk:hover { color:#E76404; text-decoration:none; }

a.lnkSeite:link , a.lnkSeite:visited ,a.lnkSeite:focus , a.lnkSeite:active
{ color:#005a1b; font-weight:bold; text-decoration:none; }
a.lnkSeite:hover { color:#E76404; font-weight:bold; text-decoration:none; }

.clearer 		{ display:none; }

.footerText			{ border-top:1px solid #005a1b; color:#808080; float:left; height:15px; margin-left:3px; padding:0.3em 0 0 0.5em; width:672px; }
.footerUL			{ float:left; list-style-type:disc; margin-top:0px; margin-left:18px; padding:0px; }
.footerFloat		{ border-left:1px solid #005a1b; float:left; height:14px; margin-top:-4px; margin-left:16px; padding:4px 0px 0px 3px; }
.footerLi			{ float:left; margin-right:17px; }
.footerBackground 	{ background:#acc8af; float:left; height:23px; margin-left:55px; margin-top:-4px; width:47px; }

/* Unternavigation */
.subNav1 , .subNav1active , .subNav2 , .subNav2active
	{ background:#ACC8AF; color:#005a1b; font-weight:bold; height:20px; border-bottom:1px solid #fff; width:155px; padding-top:0.4em; padding-left:0.3em; }
.subNav1active				{ background:#005a1b;color:#ACC8AF; }
.subNav1Titel				{ letter-spacing:0.07em; text-transform:uppercase; }
.subNav2 , .subNav2active	{ background:#ACC8AF; width:145px; padding-left:1.2em; }
.subNav2active	{ background:#005a1b; color:#ACC8AF; }

/* Folgeseite */
.boxZurueck		{ background:#005a1b; height:20px; padding-top:5px; width:158px; }
a.zurueckLnk:link , a.zurueckLnk:visited ,a.zurueckLnk:focus , a.zurueckLnk:active
{ color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.zurueckLnk:hover { color:#E76404; text-decoration:none; }

/* Portalseite */
.portal 		{ margin-top:0px; margin-bottom:0px; }
.portalTeaser	{ float:left; margin-top:0.2em; margin-right:0.5em; }

/* Map-Seite */
.map 		{ margin-top:5px; }

/* Ansprechpartner-Seite */
.boxPartner 	{ border-bottom:1px solid #005a1b; float:left; margin-bottom:5px; width:100%; }
.boxPartnerLast { border:none; margin-bottom:20px;}
.partnerImage	{ float:left; margin-right:20px; margin-bottom:5px; width:154px; }
.partnerText	{ float:left; }
.partnerName	{ margin-top:12px; font-weight:bold; color:#333333; }


/*== IE 6 HACKS == */

* html #innen 			{ height:1%; }
* html #innen-rechts, * html #innen-links 			{ height:1%; }
* html #rechts, * html #innen, * html #innen-rechts { position:relative; }
* html .clearer 		{ display:block; height:0; font-size:0; clear:both; }
* html #header 			{ margin-top:-21px; }
* html #mainNavUl 		{ height:18px; margin-left:0px; margin-top:20px; margin-bottom:0px; width:640px; }
* html .headerBild 		{ margin-bottom:-10px; }
* html #funcMenueUl 	{ margin-left:0px; width:705px; }

* html #innen-rechts 	{ height:500px; overflow:visible; }
* html .footerText 		{ margin-left:-1.2em; }
* html .footerBackground 	{ margin-left:71px; width:47px; }
* html .ordnung3 , *+html .ordnung3			{ font-size:12px; }

/*== IE 7 HACKS == */
*+html .clearer 		{ display:block; height:0; clear:both; }
*+html #mainNavUl 		{ margin-top:0px; margin-left:0px; }
*+html #funcMenueUl 	{ margin-left:0px; width:705px; }
/*=========================================================================================
allgemein.css ENDE
==========================================================================================*/