/*********************************** Schriften **********************************/
p {
    font: normal 1.2em Arial, Sans-Serif;
}
.news p {
    font: normal 1.0em Arial, Sans-Serif;
}
.rechts p {
    font: normal 1.0em Arial, Sans-Serif;
}
h1 {
	font: bold 1.8em Arial, Sans-Serif;
	padding: 8px 0 4px 0;
	margin: 0;
	letter-spacing: -1px;
}
h2 {
	font: bold 1.6em Arial, Sans-Serif;
	letter-spacing: -1px;
}
h3 {
	font: bold 1.3em Arial, Sans-Serif;
    padding: 4px 0;
	margin:  0;
}

hr {
	height: 1px;
	border-style: none;
	color: #d0d0d0;
	background-color: #C0C0C0;
	margin: 10px 0;
}
/*********************************** Links **********************************/
a:link {
    color:#000;
    text-decoration:underline;
    font-weight:bold;
}
a {
    color:#000;
    text-decoration:underline;
}
a:hover {
    font-weight:bold;
}
a:visited {
    color:#C1652A;
    font-weight:bold;
}
.menue a:link {
    color:#000;
    text-decoration:underline;
}
.menue a {
    color:#000;
    text-decoration:underline;
}
.menue a:hover {
    font-weight:bold;
}
.menue a:visited {
    color:#000;
}
.footermenue a:link {
    color:#FFF;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
    font-weight:nornal;
}
.footermenue a {
    color:#FFF;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
    font-weight:nornal;
}
.footermenue a:hover {
    font-weight:bold;
}
.footermenue a:visited {
    color:#C1C02A;
}
.rechts a:link {
    color:#C02A2B;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
    font-weight:bold;
}
.rechts a {
    color:#C02A2B;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
}
.rechts a:hover {
    font-weight:bold;
}
.rechts a:visited {
    color:#E07071;
    font-weight:bold;
}
.regional a:link {
    color:#000;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
    font-weight:normal;
}
.regional a {
    font: normal 0.9em Arial, Sans-Serif;
    color:#000;
    text-decoration:underline;
}
.regional a:hover {
    font-weight:bold;
}
.regional a:visited {
    color:#E07071;
    font-weight:normal;
}
.boxinhalt a:link {
    color:#000;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
    font-weight:normal;
}
.boxinhalt a {
    font: normal 1.0em Arial, Sans-Serif;
    color:#000;
    text-decoration:underline;
}
.boxinhalt a:hover {
    font-weight:bold;
}
.boxinhalt a:visited {
    color:#E07071;
    font-weight:normal;
}
#sysnav a:link {
    color:#fff;
    font: normal 0.9em Arial, Sans-Serif;
    text-decoration:underline;
    font-weight:normal;
}
#sysnav a {
    font: normal 0.9em Arial, Sans-Serif;
    color:#fff;
    text-decoration:underline;
}
#sysnav a:hover {
    font-weight:bold;
}
#sysnav a:visited {
    color:#000;
    font-weight:normal;
}
.btn a:link {
    color:#000;
    text-decoration:none;
    font-weight:normal;
}
.btn a {
    color:#000;
    text-decoration:none;
    font-weight:normal;
}
.pbText a:link {
    color:#000;
    font: normal 1.0em Arial, Sans-Serif;
    font-weight:normal;
}
.pbText a {
    font: normal 1.0em Arial, Sans-Serif;
    color:#000;
    text-decoration:none;
}
.pbText a:hover {
    text-decoration:underline;
}
.pbText a:visited {
    color:#E07071;
    font-weight:normal;
}
/*********************************** Eingabefelder **********************************/
input {
    line-height:28px;
    background-color: #F0EBEB; /* url(../images/input.gif);*/
    border:1px inset #F0EBEB;
    font-size:1.1em;
    margin-top:2px;
    padding:3px 0px 0px 0px;
}
textarea {
    line-height:26px;
    background-color: #F0EBEB; /* url(../images/input.gif);*/
    border:1px inset #F0EBEB;
    font-size:1.1em;
    margin-top:2px;
}
.labels {
  clear:both;
  float:left;
  width:140px;
  height:21px;
  margin:0px 4px 2px 30px;
  padding:3px 0px 0px 4px;
  text-align:left;
  font: 1.1em helvetica, arial sans-serif;
  font-weight:bold;
  background-color: #D2D0D0;
  border-left:5px solid #C02A2B;
}
.felder {
  position:static;
  float:left;
  margin-bottom:3px;
  text-align:left;
  font-size: 1.0em helvetica, arial sans-serif;
  width:300px;
}
.beschriftung {
  clear:both;
  float:left;
  width:140px;
  height:21px;
  margin:0px 4px 2px 0px;
  padding:3px 0px 0px 4px;
  text-align:left;
  font: 1.1em helvetica, arial sans-serif;
  font-weight:bold;
  background-color: #D0D0D0;
}
.anzeige {
  position:static;
  float:left;
  margin-bottom:2px;
  padding:3px 0px 0px 4px;
  text-align:left;
  font-size: 1.1em helvetica, arial sans-serif;
  width:780px;
  background-color: #E0E0E0;
  min-height:21px;
}
.btn { 
  width:auto;
  height:30px;
  background-color:#cfcfcf;
  text-align:center;
  line-height:26px;
  font-size: 14px helvetica, arial sans-serif;
  padding:0px 12px;
  border: 3px double #006699;
  margin-right:12px;
}
.submite { 
  width:80px;
  height:30px;
  line-height:20px;
  text-align:center;
  background-color:#cfcfcf;
  border: 3px double #006699;
}
.zurueck { 
  width:80px;
  height:30px;
  background-color:#cfcfcf;
  text-align:center;
  line-height:20px;
  border: 3px double #006699;
}
.zurueck a {
  color:#000;
  text-decoration:none;
  font-weight:normal;
}
.zitat {
  position:static;
  width:600px;
  padding:20px;
  text-align:left;
  font: 1.1em helvetica, arial sans-serif;
  font-weight:normal;
  background-color: #F3F2EC;
  min-height:60px;
}
.zitator {
  clear:both;
  width:610px;
  height:30px;
  padding:3px 10px 0px 20px;
  text-align:right;
  font: 1.1em helvetica, arial sans-serif;
  font-weight:normal;
  background-color: #E0E0E0;
  margin-bottom:30px;
}
/*********************************** Listen **********************************/
ul {
    list-style:disc inside;
    font: normal 1.2em Arial, Sans-Serif;
}
.SMap {
    font: normal 12px Arial, Sans-Serif;
    margin-top:16px;
}
.SMlist {
    font: normal 12px Arial, Sans-Serif;
}
.sysnav ul {

}
