/* Grundeinstellungen */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}

.beschriftung {
font-style:italic;
}

li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
margin-top:1px;
margin-bottom:1px;
}

/* Aufzählung linksbündig */
ul {
margin-left: 0.6em;
padding-left: 0.6em;

}
.bulletlist {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



/* Links */
 
A:link {
color: #999999;
text-decoration: underline;
}

A:visited {
color: #999999;
text-decoration: underline;
}

A:hover {
color: #E90B22;
text-decoration: underline;
}

A:active {
color: #000000;
text-decoration: underline;
}



/* Ueberschriften */

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #606060;
font-weight: bold;
margin-top:0px;
margin-bottom:0px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #606060;
font-weight: normal; 
margin-top:4px;
margin-bottom:0px;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #606060;
font-weight: bold;
margin-top:16px;
margin-bottom:6px;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #606060;
font-weight: bold;
margin-top:0px;
margin-bottom:6px;
}



/* Tabellen */

.table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.tableheader {
color: #000000;
}

.tabelle_rahmen {
  border-width:1px;
  border-style:solid;
}

.tabelle_linie {
  border-bottom-width:1px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
}



.loginform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.mailform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.mailformrequired {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.mailformcomment {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.mailformradio {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.filelinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.filelinkssize {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



/* Pfad in der Ausgabe der Suche */
.tx-indexedsearch .tx-indexedsearch-res P {
font-size: 10px;
}

.tx-indexedsearch-sectionlinks {
font-size:10pt;
}

/* Ausgabe der Suche */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
font-family:verdana;
font-size:10pt;
margin-bottom:6px;
width:100px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-top:0px;
margin-bottom:6px;
width:150px;
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:10px;
margin-bottom:5px;
}

.tx-indexedsearch P.tx-indexedsearch-noresults {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;background:#ffffff;
font-weight:bold;
text-align:left;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
color:red;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:16px;
margin-bottom:6px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:0px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
vertical-align:absmiddle;
}



.caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.celmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.celsubmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



SELECT {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px 
}

TEXTAREA {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px
} 

INPUT {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px 
}
padding-left: 0.6em;

}
.bulletlist {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



/* Links */
 
A:link {
color: #999999;
text-decoration: underline;
}

A:visited {
color: #999999;
text-decoration: underline;
}

A:hover {
color: #E90B22;
text-decoration: underline;
}

A:active {
color: #000000;
text-decoration: underline;
}



/* Ueberschriften */

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #606060;
font-weight: bold;
margin-top:0px;
margin-bottom:0px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #606060;
font-weight: normal; 
margin-top:4px;
margin-bottom:0px;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #606060;
font-weight: bold;
margin-top:16px;
margin-bottom:6px;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #606060;
font-weight: bold;
margin-top:0px;
margin-bottom:6px;
}



/* Tabellen */

.table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.tableheader {
color: #000000;
}

.tabelle_rahmen {
  border-width:1px;
  border-style:solid;
}

.tabelle_linie {
  border-bottom-width:1px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
}



.loginform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.mailform {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.mailformrequired {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.mailformcomment {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.mailformradio {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.filelinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.filelinkssize {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



/* Pfad in der Ausgabe der Suche */
.tx-indexedsearch .tx-indexedsearch-res P {
font-size: 10px;
}

.tx-indexedsearch-sectionlinks {
font-size:10pt;
}

/* Ausgabe der Suche */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
font-family:verdana;
font-size:10pt;
margin-bottom:6px;
width:100px;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-top:0px;
margin-bottom:6px;
width:150px;
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:10px;
margin-bottom:5px;
}

.tx-indexedsearch P.tx-indexedsearch-noresults {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;background:#ffffff;
font-weight:bold;
text-align:left;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
background:#ffffff;
margin-top:6px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
color:red;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:16px;
margin-bottom:6px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
margin-top:0px;
margin-bottom:0px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
background:#ffffff;
vertical-align:absmiddle;
}



.caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.celmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.celsubmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



SELECT {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px 
}

TEXTAREA {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px
} 

INPUT {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px 
}
