a:hover
{
/* text-decoration:underline; */
}

/* Verweise */
a:link, a:visited, a:active
{
 color:#000066;
 text-decoration:none;
}
a:hover
{
 border-bottom-width:1px;
 border-bottom-style:dotted;
 border-bottom-color:#606060;
}



/* Gesamt-Dokument */
body
{
 margin:5px;
 border:0px;
 background-color:#000066;
}

p.menue
{
	font-family:					Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:						11px;
	text-align:						left;
	margin-left:					7px;
	margin-right:					7px;
	line-height:					20px;
}
.untermenue
{
	font-family:					Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:						9px;
	text-align:						left;
	margin-left:					0px;
	margin-right:					0px;
	line-height:					20px;
}

/* Überschriften */
h1
{
 padding-top:5px;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:18px;
 text-align:left;
 font-weight:bold;
 color:#000000;
 margin-left:15px;
 margin-right:15px;
}
h2
{
 padding-top:8px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 text-align:left;
 font-weight:bold;
 color:#006633;
 margin-left:15px;
 margin-right:15px;
}
h3
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 font-weight:bold;
 margin-left:15px;
 margin-right:15px;
}
h4
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 font-weight:bold;
 font-style:italic;
 margin-left:15px;
 margin-right:15px;
}

/* Absätze */
p
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin-left:15px;
 margin-right:15px;
}

.links
{
 text-align:left;
}

/* Tabellen */
table.tabelle
{
	border-collapse:collapse;
	border-spacing:1px;
	border:1px;
	border-width:1px;
	padding:1px;
	width:546px;
	padding:1px;
	border:1px solid #000000;
}
th.tabelle
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	text-align:			left;
	height:				20px;
	background-color:	#ffffff;
}

td.tabelle
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;
	text-align:			left;
}
ul
{
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 list-style-position:outside;
 margin-left:30px;
 margin-right:15px;
 margin-top:2px;
 list-style-image:url(/layout/bullet.gif);
}
ol
{
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 list-style-position:outside;
 margin-left:40px;
 margin-right:15px;
}
li
{
 margin-top:0.5em;
}





.zeilen
{
 color: #999;
}

.datum
{
 font-family:Arial,Helvetica,sans-serif;
 font-size:15px;
 text-align:right;
 font-weight:bold;
}

.nummeriert
{
 list-style-type:decimal;
}

.form
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
 text-align:left;
 line-height:12px;
 border-color: #e1e1e1;
 border-style: solid;
 border-width:1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:9px;
}
.rahmen
{
  border-width:1px;
  border-style:solid;
  border-color:#e1e1e1;
  padding:2px;
  width:450px;
}
.rahmenweiss
{
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-size:9px;
  text-align:left;
  margin-left:6px;
  margin-right:5px;
}
.bild
{
  border-width:1px;
  border-style:solid;
  border-color:#e1e1e1;
}
.siehe
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-style:italic;
}
.block
{
 text-align:left;
}

.links
{
 text-align:left;
}

.rechts
{
 text-align:right;
}
.mitte
{
 text-align:center;
}








h4
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 font-weight:bold;
}

.blau
{
 color: #5374AA
}





.update
{
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size: 						10px;
	text-align:						center;
	margin-left:					8px;
	margin-right: 					8px;
}

p.bildzeile
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:left;
 margin-left:3px;
 margin-right:3px;
}

p.druckansicht
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	text-align: 		right;
}

/* Absatz */
p.update
{
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size: 						7pt;
	text-align:						center;
	margin-left:					8px;
	margin-right: 					8px;
}



p.menue2
{
	font-family:					Verdana, Arial, Helvetica, sans-serif;
	font-size:						9px;
}

/* Formulare */
input,textarea,select
{
 font-family: Verdana,Arial,Helvetica,Sans-Serif;
 color: black;
 font-size:8pt;
 border-collapse:collapse;
 border-spacing:1px;
 border:1px;
 border-width:1px;
 padding:1px;
 border: 1px solid #9c9c9c;
 margin-left:0;
}

input.ohnerand
{
 border-collapse:collapse;
 border-spacing:0px;
 border:0px;
 border-width:0px;
 padding:1px;
 border: 0px;
 margin-left:0;
}

.linksbuendig0px
{
 text-align:left;
 margin-left:0;
}

.linksbuendig15px
{
 margin-left:15;
}

.sitemap0
{
 text-align:left;
 margin-left:0px;
}

#kasten
.ueskasten
{
 padding-top:8px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 font-weight:bold;
 color:#006633;
 margin-left:5px;
 margin-right:5px;
}
p.kasten
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:left;
 margin-left:5px;
 margin-right:5px;
}

pul
{
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 list-style-position:outside;
 margin-left:10px;
 margin-right:5px;
 list-style-image:url(/layout/bullet.gif);
}