/* Formatierung Layout */

body 		{	margin: 0px; 
			padding:0px;
			background-color: #FFFFFF;}

.layout 	{	text-align: center; 
			width: 600px; 
			border-left: 1px solid white; 
			border-right: 1px solid white; 
			border-bottom: 1px solid white; 
			padding: 0px 3px 3px 3px;}

.background     {       background-color:white;}

.head 		{	background-color: none;
			text-align: left;
			border:none;
			clear:right;}

.headLeft       {       display:none;}
								
.aktuell 	{       background-color: #FFFFFF;}

.printBox	{	display:none;}

.content	{ 	clear:right;
                        background-color: white; 
			padding:20px 0px 20px 0px; 
			text-align: left;}

.footer         {       clear:both;}
					
.adressBox 	{	background-color: none;
			padding:5px 0px;
			border:none;
			clear:none;
                        text-align:left;}					

.copyright	{	display:none;}										
				
hr              {       background-color:#555555; color:#555555; height:1px; border-style:none;}
 
.listMeldung    {       padding: 5px 0px;}
.meldungen      {       position:relative; margin-left:0px; padding:10px 0px;}

.blockContent .elementSitemap     {margin:0px; padding:0px 0px 16px 0px;}
.blockContent .elementSitemap ul  {list-style-type:none; margin-left:0px;}
.blockContent .elementHeadline    {margin:0px 0px 16px 0px;}
.blockContent .elementHeadline h2, h3, h4, h5, h6  { margin:0px 0px 0px 0px;}
.blockContent .txtLeft                             {float:none; margin:0px;}
.blockContent .elementList                         {margin:0px; padding:0px 0px 8px 0px;}
.blockContent .elementStandard                     {margin:0; padding:0px 0px 16px 0px;}
.blockContent .elementStandard .back               {display:none;}

body		        {	color:#000000; 
                                font-family: Arial, Verdana, Helvetica, sans-serif;}
body a          	{	font-family: Arial, Verdana, Helvetica, sans-serif;}

h1 		        { 	font-size: 1em;
                                font-weight: bold; 
			        color:#000000;
			        margin:0px 0px 25px 0px;
			        padding-bottom:3px;
			        border-bottom: 1px solid #555555;}

.headMeldung	        { 	font-size: 1em;
                                font-weight: bold; 
			        color:#000000;
			        margin:0px 0px 16px 0px;
			        border-bottom: 1px solid #555555;}

h2 		        { 	font-size: 0.9em;
                                font-weight: bold; 
			        color:#000000;}

.sitemap a              {       margin-right:12px;}
.navSitemapLevel1Open    {padding:0px;list-style: square outside;line-height:100%;}
.navSitemapLevel2Open    {padding:0px;list-style: square outside;line-height:100%;margin:0px 0px 0px 10px;}

.elementStandard, .elementSitemap, .includeWeblic          { font-size:0.8em;line-height:130%;}

.elementStandardMeldung {      font-size:0.8em;line-height:130%;} 
.elementText            {      font-size:100%;}
.elementText  h2        {      font-size:115%;}

.textBold               {      font-weight:bold;}

td .textBold           {      font-weight:bold;font-family: Arial, Verdana, Helvetica, sans-serif; font-size:100%;}		td .text               {      font-family: Arial, Verdana, Helvetica, sans-serif; font-size:100%;}	
					
.footer                         { font-size:0.8em;}	
.adresse 	                { color: #000000;text-align: left;}
.adresse a, .adresse a:visited 	{ color: #000000;font-size:100%;}
				
.blockContent a, .blockContent a:visited  { color:#000000;font-size:100%;}
.blockContentMeldung a, .blockContentMeldung a:visited  { color:#000000;font-size:100%;}

