
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i 
{ font-family: Verdana, Arial, Helvetica, sans-serif; }

p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:12px; color: #454545; line-height: 18px; }


h1 { font-size:18pt; color:#0a2668; border-bottom: 1px #0a2668 solid; padding-bottom:8px; }
h2 { font-size:16pt; color:#0a2668; }
h3 { font-size:10pt; color:#0a2668; text-decoration:underline; font-weight:bold; }
h4 { font-size:11pt; }

.rot { color:#ff0000; }


/* NAVIGATION */
a.tocL1_act:link    { color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px; font-style: normal; }
a.tocL1_act:visited { color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px; font-style: normal; }
a.tocL1_act:active  { color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px; font-style: normal; }
a.tocL1_act:hover   { color: #ffffff; text-decoration:none; font-weight:bold; font-size:12px; font-style: normal; }
a.tocL1_no:link    { color: #ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-style: normal; }
a.tocL1_no:visited { color: #ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-style: normal; }
a.tocL1_no:active  { color: #ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-style: normal; }
a.tocL1_no:hover   { color: #ffffff; text-decoration:none; font-weight:normal; font-size:12px; font-style: normal; }

a.tocL2_act:link    { color: #ffffff; text-decoration:none; font-weight:bold; font-size:11px; font-style: normal; }
a.tocL2_act:visited { color: #ffffff; text-decoration:none; font-weight:bold; font-size:11px; font-style: normal; }
a.tocL2_act:active  { color: #ffffff; text-decoration:none; font-weight:bold; font-size:11px; font-style: normal; }
a.tocL2_act:hover   { color: #ffffff; text-decoration:none; font-weight:bold; font-size:11px; font-style: normal; }
a.tocL2_no:link    { color: #ffffff; text-decoration:none; font-weight:normal; font-size:11px; font-style: normal; }
a.tocL2_no:visited { color: #ffffff; text-decoration:none; font-weight:normal; font-size:11px; font-style: normal; }
a.tocL2_no:active  { color: #ffffff; text-decoration:none; font-weight:normal; font-size:11px; font-style: normal; }
a.tocL2_no:hover   { color: #ffffff; text-decoration:none; font-weight:normal; font-size:11px; font-style: normal; }

.tocL1_Trenner { border-bottom: #FFFFFF 1px dotted; }
/* -------------------------------------------------------------- */


.spaltentext { color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
a.spaltelink:link    { color: #ffffff; text-decoration:none; font-weight:normal; font-size:10pt; font-style: normal; }
a.spaltelink:visited { color: #ffffff; text-decoration:none; font-weight:normal; font-size:10pt; font-style: normal; }
a.spaltelink:active  { color: #ffffff; text-decoration:none; font-weight:normal; font-size:10pt; font-style: normal; }
a.spaltelink:hover   { color: #ffffff; text-decoration:none; font-weight:normal; font-size:10pt; font-style: normal; }


/* .bodytext { color:#454545; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; } */
a:link    { color:#0a2668; text-decoration:none; font-style: italic; }
a:visited { color:#000000; text-decoration:none; font-style: italic; }
a:active  { color:#0a2668; text-decoration:none; font-style: italic; }
a:hover   { color:#666666; text-decoration:none; font-style: italic; }


/* SUCHEN UND SUCHERGEBNISSE */
.searchform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; } /* Beschreibungstext des Suchformulars */
.searchresultheader { font-weight:bold; }
.searchresultpagetitle { background-color: #ffdddd; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.searchresultcontent { border-bottom: #aaaaaa 1px dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; }
.searchmarkup { background-color: #ff9999; }


/* INPUT Eingabefeld SUCHE */
.input_suche {
font-family: verdana,arial, helvetica, sans-serif; 
font-size:12px;
color: #333333; 
border-right: #aaaaaa 1px solid; 
border-top: #aaaaaa 1px solid; 
border-left: #aaaaaa 1px solid; 
border-bottom: #aaaaaa 1px solid; 
background-color: #eeeeee;
}




