<!--
body { margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
p { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; line-height: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 15px; }
ul { list-style-type: disc; font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; line-height: 16px;}
ol { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; line-height: 16px;}

.i_edit { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; font-weight: normal; border-width: 1px; border-style: solid; border-color: #808080; margin: 0px; padding: 2px; }
.i_edit_error { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; font-weight: normal; border-width: 1px; border-style: dashed; border-color: #98080f; margin: 0px; padding: 2px; }
.i_edit_readonly { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; font-weight: normal; color: #808080; background: #E8E8E8; border-width: 1px; border-style: solid; border-color: #808080; margin: 0px;  padding: 2px; }

.i_edit_select { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; font-weight: normal; border-width: 1px; border-style: solid; border-color: #808080; margin: 0px; padding: 1px; }
.i_edit_select_error { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; font-weight: normal; border-width: 1px; border-style: dashed; border-color: #98080f; margin: 0px; padding: 1px; }

.i_edit_bluebold { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; color: #4089b4; font-weight: bold; height: 18px; border-width: 1px; border-style: solid; border-color: #d8d8d8; margin-top: 0px; }
.i_edit_black { font-family: Verdana,Arial,Geneva,Helvetica,Swiss,SunSans-Regular; font-size: 3.0mm; color: #000000; height: 19px; border-width: 1px; border-style: solid; border-color: #d8d8d8; margin-top: 0px; }

.c25bluebold { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: bold; color: #4089b4; line-height: 13px; }

.c15black { font-family: Verdana,Arial; font-size: 1.5mm; font-weight: normal; color: #000000; line-height: 13px; }

.c20black { font-family: Verdana,Arial; font-size: 2.0mm; font-weight: normal; color: #000000; line-height: 11px; }
.c20blackbold { font-family: Verdana,Arial; font-size: 2.0mm; font-weight: bold; color: #000000; line-height: 11px; }

.c25black { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: normal; color: #000000; line-height: 13px; }
.c25blackbold { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: bold; color: #000000; line-height: 13px; }
.c25dkgrey { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: normal; color: #808080; line-height: 13px; }
.c25dkgreybold { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: bold; color: #808080; line-height: 13px; }
.c25ltgrey { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: normal; color: #A0A0A0; line-height: 13px; }
.c25ltgreybold { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: bold; color: #A0A0A0; line-height: 13px; }
.c25whitebold { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: bold; color: #ffffff; line-height: 13px; }
.c25grey { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: normal; color: #657177; line-height: 13px; }
.c25dkblue { font-family: Verdana,Arial; font-size: 2.5mm; font-weight: normal; color: #233a63; line-height: 13px; }

.c30white { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #ffffff; line-height: 15px; }
.c30whitebold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #ffffff; line-height: 15px; }
.c30orange { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #FCB63D; line-height: 15px; }
.c30orangebold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #FCB63D; line-height: 15px; }
.c30dkorange { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #d87100; line-height: 15px; }
.c30dkorangebold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #d87100; line-height: 15px; }
.c30black { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #000000; line-height: 15px; }
.c30blackbold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #000000; line-height: 15px; }
.c30blue { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #0286c6; line-height: 15px; }
.c30bluebold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #0286c6; line-height: 15px; }
.c30dkblue { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #233a63; line-height: 15px; }
.c30dkbluebold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #233a63; line-height: 15px; }
.c30red { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #E60003; line-height: 15px; }
.c30redbold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #E60003; line-height: 15px; }
.c30dkred { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #98080f; line-height: 15px; }
.c30dkredbold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #98080f; line-height: 15px; }
.c30green { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #00A651; line-height: 15px; }
.c30greenbold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #00A651; line-height: 15px; }
.c30grey { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #808080; line-height: 15px; }
.c30greybold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #808080; line-height: 15px; }
.c30ltgrey { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #A0A0A0; line-height: 15px; }
.c30ltgreybold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #A0A0A0; line-height: 15px; }
.c30dkgrey { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #404040; line-height: 15px; }
.c30dkgreybold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #404040; line-height: 15px; }
.c30yellow { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #fefeb4; line-height: 15px; }
.c30yellowbold { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: bold; color: #888849; line-height: 15px; }

.c40black { font-family: Verdana,Arial; font-size: 3.5mm; font-weight: normal; color: #000000; line-height: 15px; }
.c40whitebold { font-family: Arial; font-size: 4.3mm; color: #ffffff; line-height: 5px;}
.c40yellowbold { font-family: Arial; font-size: 4.3mm;  color: #FCB63D; line-height: 5px; }
.c40blackbold { font-family: Verdana,Arial; font-size: 3.5mm; font-weight: bold; color: #000000; line-height: 15px; }
.c40orangebold { font-family: Verdana,Arial; font-size: 3.5mm; font-weight: bold; color: #FCB63D; line-height: 15px; }
.c40orangeboldh { font-family: Verdana,Arial; font-size: 5.5mm; font-weight: bold; color: #FCB63D; line-height: 12px;padding:0px;margin:0px; }
.c40blackboldh { font-family: Verdana,Arial; font-size: 5.5mm; font-weight: normal; color: #000; line-height: 25px;padding:0px;margin:0px; text-align:center;letter-spacing:2.5px;}

.menuTrue  {font: bold 11px verdana, sans-serif; color:#FCB63D; padding: 0px 8px 0px 0px; }
.menuFalse {font: bold 11px verdana, sans-serif; color:#FFFFFF; padding: 0px 8px 0px 0px;  }
.menuLogout {font: bold 11px verdana, sans-serif; color:#808080; padding: 0px 8px 0px 0px;  }

.f01 { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E7E7E7,endColorStr=#C9CAC9); }

.c30black_wrap { font-family: Verdana,Arial; font-size: 3.0mm; font-weight: normal; color: #000000; line-height: 15px; overflow: hidden; }

#pfeil_liste ul {
padding: 0px;
margin: 0px;
}

#pfeil_liste li {
	list-style-type: none;
	background-image: url(Images/I_Pfeil.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 12px;
	padding-bottom: 5px;
}

#loading {
font: Verdana,Arial, 2.5mm; font-weight: bold; color: #000; line-height: 13px;
border:solid #808080 1pt;
line-height:1.5em;
padding:10px;
margin-bottom:10px;
background-image: url(Images/Lade_1.gif);
background-repeat:no-repeat;
background-position:10px 10px;
background-color:#d8d8d8;
width:96%;
}
#loading .Titel{ padding:0px 0px 15px 40px; }
#loading .Inhalt{ padding:10px 5px; }
#loading .Suchmeldungen{ font-weight:normal;padding:5px; color:#233a63;}

#Newsticker{
font-size: 3.2mm;
border-top:1pt solid #000;
border-bottom: 2pt solid #98080f;
padding:2px 0px;
margin:5px 0px 5px 0px;
color:#888;
background-color: #fcb63d;
}
#Newsticker a {
color:#000;
}

.Kurztext {
background-color: #e9e9e9;
font-size:85%;
font-weight:bold;
}

.zeige_Kurztext {
display:none;
font-weight:normal;
}

.suche {
text-align:justify;
margin-top:5px;
border-left:1pt solid #98080f;
border-right:1pt solid #98080f;
border-bottom:1pt solid #98080f;
padding:4px;
font-family: Verdana,Arial;
font-size: 2.5mm;
font-weight: normal;
color: #98080f;
line-height: 13px;
}

.suche2 {
margin-bottom:2px;
border-left:1pt solid #98080f;
border-right:1pt solid #98080f;
border-top:1pt solid #98080f;
padding:4px;
font-family: Verdana,Arial;
font-size: 2.5mm;
font-weight: normal;
color: #98080f;
line-height: 13px;
}

.ersetzen_link{
color:red;
font-weight:bold;
cursor:pointer;
}

.horesga-service {
font-family: Verdana,Arial;
font-size: 3.0mm;
font-weight: bold;
color: #98080f;
line-height: 15px;
display:inline;
cursor:pointer;
}

.service-box {
display:none;
background-color:#fcb63d;
border: solid 5pt #404040;
position:absolute;
margin-left:50px;
width:250px;
}

.service-box p{
padding:0;
margin-bottom:8px;
line-height:1em;
}

.service-head {
background: #980a0f;
color: #fff;
font-weight:bold;
padding:10px;
}

.service-body {
margin:10px;
padding:10px;
background-color:#fff;
border: 2pt solid #404040;
text-align:center;
}

.service-body img {
margin: 5px 0px;
display:inline;
}
.service-beschreibung {
}
.service-links {
}

.service-links a{
color:#1e90ff;
font-weight:bold;
padding-left:5px;
}

.steps {
	font: small-caps bold 22px verdana, sans-serif;
	color: white;
	background-color: #98080f;
	float: left;
	margin-right: 10px;
	padding: 0px 4px;
}

.steps-text ul {
	margin-left: 10px;
}

.steps-text a {
	color: #98080f;
}

.browser tr{
	height:50px;
}

.browser tr td {
	font-size: 10px;
	width: 150px;
	color: grey;
}

#wrap-datenpool-menu {
	margin: 6px 0px 20px 0px;
	text-align: center;
}

.datenpool-activate a{
	font: 11px verdana, sans-serif;
	color: #fcb63d;
}

.datenpool-activate a:hover, datenpool-activate a:active {
 color: #fcb63d;
}

.datenpool-activate {
	color: #000;
	border: solid #000 1pt;
	background-color: #98080f;
	padding: 3px 15px;
	margin: 0px 5px;
}

.datenpool {
	color: #000;
	border: solid #000 1px;
	background-color: #fcb63d;
	padding: 3px 15px;
	margin: 0px 2px;
}

.datenpool a{
	font: 11px verdana, sans-serif;
}

.datenpool a:hover, .datenpool a:active {
 color: #98080f
}


// -->

