 .rahmen {
 background-color:#FFFFFF;
 }

 .inhaltgrau {
 background-color:#F2F2F2;
 scrollbar-arrow-color:#333399;
 scrollbar-track-color:#E4E4E4;
 }

 .inhaltweiss {
 scrollbar-arrow-color:#333399;
 scrollbar-track-color:#E4E4E4;
 background-color:#FFFFFF;
 }

 .inhaltweisso {
 background-color:#FFFFFF;
 }

 A:link {
 color:#333399;
 font-family:arial;
 text-decoration:underline;
 }
 A:visited {
 color:#666666;
 font-family:arial;
 text-decoration:underline;
 }
 A.extra:visited {
 color:#333399;
 font-family:arial;
 text-decoration:underline;
 }
 A:active {
 color:#666666;
 font-family:arial;
 text-decoration:underline;
 }

 .hervorgehobengross {
 font-size:20px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:20px;
 color:#C2C2E5;
 text-decoration:none;
 }

 .hervorgehoben {
 margin-left:5px;
 margin-right:5px;
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:17px;
 color:#C2C2E5;
 text-decoration:none;
 }

 .schlagzeile {
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:20px;
 color:#333399;
 text-decoration:none;
 }

 .fliesstextfett {
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:20px;
 color:#666666;
 text-decoration:none;
 }

 .fliesstextgrossn {
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .fliesstextgross {
 margin-left:5px;
 margin-right:5px;
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .fliesstextgrossblau {
 margin-left:5px;
 margin-right:5px;
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#333399;
 text-decoration:none;
 }

 .fliesstextfettklein {
 margin-left:5px;
 margin-right:5px;
 font-size:12px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .fliesstextboldklein {
 font-size:12px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .fliesstextklein {
 margin-left:5px;
 margin-right:5px;
 font-size:12px;
 font-family:arial;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .fliesstextkleino {
 font-size:12px;
 font-family:arial;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .punktblau {
 font-size:12px;
 font-family:arial;
 font-weight:normal;
 font-style:normal;
 color:#333399;
 text-decoration:none;
 }

 UL {
 list-style-type:disc;
 list-style-position:outside;
 }

 .headgross {
 font-size:14px;
 font-family:Arial,Helvetia,sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .headklein {
 font-size:12px;
 font-family:Arial,Helvetia,sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .anmeldelink {
 font-size:14px;
 font-family:Arial,Helvetia,sans-serif;
 font-weight:bold;
 font-style:normal;
 text-decoration:none;
 }

 .datenfeld1 {
 text-align:left;
 vertical-align:middle;
 font-size:12px;
 font-family:arial;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .feldnamen1 {
 text-align:left;
 vertical-align:middle;
 font-size:12px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .hervorgehobenklein {
 width:30%;
 text-align:left;
 vertical-align:middle;
 font-size:12px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .textklein {
 width:70%;
 text-align:left;
 vertical-align:middle;
 font-size:12px;
 font-family:arial;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .zellgrau {
 width:20%;
 text-align:center;
 vertical-align:middle;
 font-size:12px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .zelllink {
 width:80%;
 text-align:left;
 vertical-align:middle;
 font-size:12px;
 font-family:arial;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 }

 .kzeil_ueb {
 background-color:#333399;
 }

 .kzeil_body1 {
 background-color:#c2c2e5;
 }

 .kzeil_body2 {
 background-color:#dfdfdf;
 }

 .klink_body {
 text-align:left;
 vertical-align:middle;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 }

 .kdate_body {
 width:19%;
 text-align:center;
 vertical-align:middle;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 text-decoration:none;
 }

 .ktitel_ueb {
 height:30px;
 width:78%;
 text-align:left;
 vertical-align:middle;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#f2f2f2;
 text-decoration:none;
 }

 .kdate_ueb {
 height:30px;
 width:24%;
 text-align:center;
 vertical-align:middle;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#f2f2f2;
 text-decoration:none;
 }

 .mithervorgehoben {
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:17px;
 color:#C2C2E5;
 text-decoration:none;
 }

 .ueberfett {
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .fachbereich {
 font-size:10px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .name {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#333399;
 text-decoration:none;
 }

 .search {
 width:120px;
/* size=70px; */
/* margin-left:12px;  */
/* margin-right:15px; */
/* text-align:center; */
 }

 .titelgross {
 font-size:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#333399;
 line-height:20px;
 text-decoration:none;
 }

 .titelklein {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .text {
 margin-left:5px;
 margin-right:5px;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .textfett {
 margin-left:5px;
 background-color:#D8D8D8;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#151515;
 text-decoration:none;
padding:1;
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
 }

 .punkte {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#333399;
 text-decoration:none;
 }

 .punkttext {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .datentitel {
 text-align:left;
 vertical-align:top;
 font-size:15px;
 font-family:arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .datenkopf {
 text-align:left;
 vertical-align:top;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .datenkopf2 {
 text-align:left;
 vertical-align:top;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .knopf {
 border-color:#666666;
 color:#666666;
 background:#c2c2e5;
 }
 
 .knopf_lauf {
 width:190;
 border-color:#996666;
 color:#666666;
 background:#c2c2e5;
 -max-border-radius:2px;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 }

 .knopf1 {
 border-color:#666666;
 color:#666666;
 background:#c2c2e5;
 -mox-border-radius:2px;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 }

 .knopfsuch {
 width:152px;
 color:#c2c2e5;
 border:0;
 background:#6F6F6F;
/* border-bottom:#666666; */
 -max-border-radius:10px;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
}

 .oben {
 font-size:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 line-height:17px;
 color:#C2C2E5;
 text-decoration:none;
 }

 .unten {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 color:#333399;
 text-decoration:none;
 }

 .mitte {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-style:normal;
 color:#666666;
 text-decoration:none;
 }

 .anmeldeknopf {
 width:120px;
/* border:2px; */
 border-color:#666666;
 color:#666666;
 background:#c2c2e5;
/* border-bottom:#666666; */
 -max-border-radius:2px;
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-style:normal;
 }

 .sternhervorgehoben {
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:17px;
 color:#666666;
 text-decoration:none;
 }

 .anmeldeerror {
 margin-left:71px;
 margin-right:25px;
 font-size:14px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:14px;
 color:#C2C2E5;
 text-decoration:none;
 }

 .blau {
 margin-left:5px;
 margin-right:5px;
 font-size:17px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 color:#333399;
 text-decoration:none;
 }

 .datenerror {
 margin-left:71px;
 margin-right:25px;
 font-size:14px;
 font-family:arial;
 font-weight:bold;
 font-style:normal;
 line-height:14px;
 color:#840000;
 text-decoration:none;
 }
 
 DIV.fstLevel a
{
display: block;
background-image:  url(bilder/duerenkl1.gif);
background-repeat: no-repeat;
background-position:bottom left; 
position:absolute;
z-index:1;
left: 330px; top: 210px;
width:96px;
height: 127px;
	font-size:29px;
	font-family:"Times New Roman", Times, serif;
	color : #000066;
	font-weight: bold;
	text-decoration : none;
	}

DIV.fstLevel a:hover
{
background-image:  url(bilder/duerenbg.gif);
background-repeat: no-repeat;
background-position:bottom left;
position:absolute;
left: 330px; top: 210px;
width: 220px;
height: 269px;
z-index:1;
    text-decoration:none;
	color:  #000066;
	font-weight: bold;
	font-size:37px;
	font-family:"Times New Roman", Times, serif;
	}

/*************SECOND_LEVEL*************************/

DIV.secLevel a
{
background-image:   url(bilder/eifelkl1a.gif);
background-repeat: no-repeat;
DISPLAY: block;
width:138px;
height: 117px;
z-index:1;
position:absolute;
left: 240px; top: 340px;
	font-family:"Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	FONT-SIZE: 29px;
	FONT-WEIGHT: bold;
	text-align:right;
	COLOR: #660000;
	margin-bottom:2px;
}

DIV.secLevel a:hover
{
background-image:   url(bilder/eifelbga.gif);
width: 303px;
height: 239px;
z-index:1;
position:absolute;
left: 240px; top: 340px;
text-align:center;
FONT-SIZE: 38px;
}

/* Fotoleiste */
.fototd1 { border:1px solid #708090; width:66; height:66;}
.fototd1  img { border:0 none; width:66; height:66;}
.fototd2 {border:0 none;}
.fototd2  img { border:0 none; width:66; height:18;}

.fach1 {
 font-size:12px;
 font-family:Arial, Helvetica, sans-serif;
 font-style:normal;
 text-decoration:none;
 }