body {
	margin:4px auto;
	background-color:#F5F8FF;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: #2A343C;
}

p {font-family: Verdana, Arial, Helvetica, sans-serif;}

p.blocksatz{
	text-align: justify;
	margin-top:10px;
}

p.abs1{
	width:400px;
	text-align:justify;
	margin: 12 auto;
}

/* für body-hintergrund background:url(../img/test01.jpg);*/

/* Hauptmenü */
a.mainmenu {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	font-weight:bold;
	display:block;
	text-decoration:none;
	margin:0px;
  text-indent:8px;
 	width:198px;
	height:28px;
	background:url(../img/menu3.jpg) no-repeat;
	background-position: 0px 0px;
 	line-height:28px;
}

a.mainmenu:hover{
	color:#000000;
	text-decoration:none;
	background-position: 0px -28px;
}

a.mainmenu:link, a.mainmenu:visited, a.asw:link, a.asw:visited, a.menuoben:link, a.menuoben:visited{
	color:#000000;
	text-decoration:none;
}

.HauptPunktPassiv {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#000000;
	display:block;
	text-decoration:none;
	margin:0px;
  text-indent:11px;
 	width:198px;
	height:28px;
	background:url(../img/menu3.jpg) no-repeat;
	background-position: 0px -28px;
 	line-height:28px;
}

.AswPassiv {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	display:block;
 	width:187px;
	background-color: #F5F7FF;
}

a.asw {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	display:block;
 	width:187px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

a.asw:hover {
	background-color: #7F9CE7;
	color:#000000;
}

a.menuoben{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

a.menuoben:hover {
	background-color:#7F9CE7;
	color:#000000;
}

/* Links im Haupt- und in den Submenü´s */

/* Links auf den Seiten */
a.asw1:link    {font-family:Arial; font-size:10pt; color:blue; text-decoration:underline;}
a.asw1:active  {font-family:Arial; font-size:10pt; color:blue; text-decoration:underline;}
a.asw1:visited {font-family:Arial; font-size:10pt; color:blue; text-decoration:underline;}
a.asw1:hover   {font-family:Arial; font-size:10pt; color:red;  text-decoration:underline;}

/* Links für Versorgungsgebiete - Auswahl der Orte */
a.ort1:link    {text-decoration:none;}
a.ort1:active  {text-decoration:none;}
a.ort1:visited {text-decoration:none;}
a.ort1:hover   {color:red; text-decoration:underline;}

h1 {font-size:20pt; font-weight:bold; color:#009E63; margin-top:20; margin-bottom:10;}
h2 {font-size:14pt; font-weight:bold; color:#009E63; margin-top:14; margin-bottom:8;}
h3 {font-size:12pt; font-weight:bold; color:#009E63; margin-top:10; margin-bottom:6;}
h4 {font-size:10pt; font-weight:bold; color:#009E63; margin-top:10; margin-bottom:6;}
p,tr {font-size: 10pt; margin-top:0; margin-bottom:6;}
hr {<margin-top:0; margin-bottom:0; color:#EAF6DF;}

/* vorher: blau #0069B5 grün #009E63*/
.logoblau {color:#0316A3;}
.logogruen {color:#099660;}
.bnummer1 {font-family:Arial; font-size:11pt; color:#FE0000; margin-top:6; margin-bottom:4;}
.bnummer2 {font-family:Arial; font-size:13pt; color:#FE0000; margin-top:6; margin-bottom:0; font-weight:bold; letter-spacing:1px;}
.bnummer3 {font-family:Arial; font-size:11pt; color:#FE0000; margin-top:0; margin-bottom:4;}

/* Absatzformatierungen, Verwendung z.B. bei den Satzungen */
.pa0 {text-align:center; font-size:10pt; font-weight:bold; margin-top:20; margin-bottom:10;}
.pa1 {text-align:center; font-size:10pt; font-weight:bold; color:#009E63; margin-top:16; margin-bottom:2;}
.pa2 {text-align:center; font-size:10pt; font-weight:bold; color:#009E63; margin-top:0; margin-bottom:6;}

/* Farbige Tabellenzeilen */
tr.Farbe0 {background-color:#FFFF99;font-weight:bold;}
tr.Farbe1 {background-color:#E0E0E0;}
tr.Farbe2 {background-color:#EEEEEE;}

/* InfoBox Härtebereiche */
#InfoBox1 {position:absolute;}

#InfoBox1 a {
text-decoration:none;
display:block;
padding:0px;
}

#InfoBox1 a:hover {
width:510px;}

#InfoBox1 a span {display:none;}

#InfoBox1 a:hover span {
font: 12px Arial, sans-serif;
color:#000000;
background:#FFFFE6;
border:1px solid #009E63;
display:block;
padding:10px;
line-height:16px;}

/* EOF() */

