/* ----- CR-Container ------ */
a.crteaserlink { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:9px; text-align:left; color:#009036; vertical-align:middle; font-weight:bold; text-decoration:none; }

/* ----- oranger textlink ------ */
a.textlink, td.textlink>a { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:10px; text-align:left; color:#009036; vertical-align:middle; font-weight:bold; text-decoration:none; }
a.textlinkGross { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; text-align:left; color:#009036; font-weight:bold; text-decoration:none; }
a.linktext { font-family:verdana,arial,helvetica,sans-serif; font-size:10px; text-align:left; color:#009036; vertical-align:middle; font-weight:bold; text-decoration:none; background: no-repeat left url(/isi/images/client/ukv/l_bracket_gruen.gif); padding-left: 12px; }
a.linktextGross { font-family:verdana,arial,helvetica,sans-serif; font-size:11px; text-align:left; color:#009036; vertical-align:middle; font-weight:bold; text-decoration:none; background: no-repeat left url(/isi/images/client/ukv/l_bracket_gruen.gif); padding-left: 12px; }

td.crhltopteaser { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px; text-align:left; color: #009036; font-weight:bold; vertical-align:bottom; }
td.crleft { background-repeat:repeat; }
td.crhlbottom { border-bottom-width:1px; border-bottom-color:#009036; border-bottom-style:dotted; }
td.crright { background-repeat:repeat; font-size:1px; }
td.crcopy { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px; text-align:left; color:#666666; vertical-align:middle; }
td.crunten { background-color:#009036; font-size:1px; }

/* ----- Quickbar ------ */
a.multi:link { color:#333333; text-decoration:none; font-weight:normal; }
a.multi:visited { color:#333333; text-decoration:none; font-weight:normal; }
a.multi:hover { color:#333333; text-decoration:none; font-weight:normal; }
a.multi:active { color:#333333; text-decoration:none; font-weight:normal; }

.metahl { color:#333333; font-family:Helvetica,Arial,sans-serif; font-size:10px; font-weight:normal; background-color:#EFEFF2; }
.metadatum { color:#666666; font-family:Helvetica,Arial,sans-serif; font-size:10px; font-weight:normal; background-color:#EFEFF2; }

/* ------ Blau ------ */
td.hlkopf { background-color:#009036 ; color:#ffffff; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; font-weight:bold; text-align:right; vertical-align:bottom; }
td.hlkopfbild { background-color:#009036 ; color:#ffffff; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:14px; font-weight:bold; text-align:left; vertical-align:bottom; }

img.contentbottom { vertical-align:bottom; }

a.Orange { color:#019C41; font-weight:bold; text-decoration:none; }
a.SCHWARZ { color:#333333; font-weight:bold; text-decoration:none; }
a.BLAU { color:#009036 ; font-weight:bold; text-decoration:none; }

input { font-family:Verdana, normal; font-size:11px; padding:0px; margin:0px; }
select { font-family:Verdana, normal; font-size:11px; padding:0px; margin:0px; }
textarea { font-family:Verdana, normal; font-size:11px; padding:0px; margin:0px; }

form { margin:0; padding:0; }

table.rahmen { background-color:#FEFEFE; width:100%; border:1px solid #009036 ; margin-top:2px; font-family:Verdana; font-size:11px; border-collapse:collapse;}
table.homerahmen { background-color:#FEFEFE; width:100%; border:1px solid #009036 ; margin-top:2px; font-family:Verdana; font-size:11px; border-collapse:collapse; }
table.offenrahmen { background-color:#FEFEFE; width:100%; border:1px solid #009036 ; margin:0px; font-family:Verdana; font-size:11px; border-collapse:collapse;}
table.schluss { background-color:#FEFEFE; width:100%; margin-top:1px; border:none; font-size:1px; border-collapse:collapse; height:7px; padding:0px;}
table.titel { background-color:#FEFEFE; width:100%; margin:0px; border:none; font-family:Verdana; font-size:11px; border-collapse:collapse;}
table.Abschnitt { border:none; border:none; border-bottom:1px dotted #666666;}

table.Thema { font-size:11px; font-weight:bold; vertical-align:middle; text-align:left; background-color:#DFE5BF; color:#009036; height:24px; padding-left:12px; }

td { color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; }
td.titel { padding-left:8px; padding-top:4px; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#009036 ;width:100%;}
td.titeloffen { padding-left:8px; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#009036 ;width:552px;height:25px;vertical-align:middle;}
td.bild { padding:0px; margin:0px; background-color:#009036 ; border-right-width:0px; border-left-width:0px;}
td.pfad { padding-left:13px;	padding-top:14px; padding-bottom:14px; border:1px solid #009036 ; background-color:#FFFFFF; color:#666666;}
td.body { background-color:#FEFEFE; font-family:Verdana; font-size:11px; }
td.bodyoffen { background-color:#FFFFFF; font-family:Verdana; font-size:11px; }
td.kleinesleer {border:none; height:16px; margin:0px; padding-top:4px;}
td.kleinesleerweiss { background-color:#FFFFFF; border:none; height:16px; margin:0px; padding-top:4px;}
td.leer {border:none; height:24px; margin:0px; padding-top:4px;}
td.sehrleer {border:none; height:35px; margin:0px; padding-top:4px;}
td.sslleiste { padding-left:10px; padding-top:4px; font-size:13px; color:#FFFFFF; background-color:#009036 ; height:27px; margin:0px;}
td.schluss { background-color:#009036 ; padding:0px; margin:0px; border:none; width:100%;}
td.schliessen_oben { border:none; border-bottom:1px dotted #666666; padding-left:10px; text-align:left; padding-top:15px; padding-bottom:5px; }
td.schliessen_unten { border:none; border-top:1px dotted #666666; padding-left:10px; text-align:left; padding-top:5px; padding-bottom:15px; }
td.willkommen { color:#FFFFFF; font-size:25px; text-align:left; vertical-align:top; padding-top:20px;}

td.rahmen { background-color:#FEFEFE; border:1px solid #009036 ; border-collapse:collapse;}
td.keinrahmen { background-color:#FEFEFE; border:0px }

span.anrede { color:#FFFFFF; font-size:20px; }

td.Thema        { font-size:11px; font-weight:bold; vertical-align:middle; background-color:#c9d201; color:#009036; height:24px; padding-left:12px; }
td.Abschnitt    { color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Schwarz-H    { background-color:#333333; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Weiss-H      { background-color:#FFFFFF; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Orange-H     { background-color:#009036; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Dunkelblau-H { background-color:#009036 ; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Mittelblau-H { background-color:#c9d201; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Hellblau-H   { background-color:#FEFEFE; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }
td.Ganzhell-H   { background-color:#FEFEFE; color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; padding-top:5px; padding-bottom:5px; }

img.bild { vertical-align:text-bottom; font-weight:bold;  }

.Standard   { color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; }
.Abschnitt  { color:#333333; font-family:Verdana; font-size:11px; font-weight:normal; }
.Thema      { font-size:11px; font-weight:bold; vertical-align:middle; background-color:#DFE5BF; color:#009036; height:24px; }
.Datenfeld  { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:11px; font-weight:normal; }
.Tabelleninhalt { font-size:11px; font-weight:normal; vertical-align:top; text-align:left; background-color:#EFEBCB; color:#333333; padding-left:12px; }

.Ueberschrift  { font-size:13px; font-weight:bold; }

.Eingabefehler   { color:#990000; }
.Eingabefehler-H { background-color:#990000; }

.Schwarz-H    { background-color:#333333; }
.Weiss-H      { background-color:#FFFFFF; }
.Orange-H     { background-color:#019C41; }
.Dunkelblau-H { background-color:#009036 ; }
.Mittelblau-H { background-color:#99CC66; }
.Hellblau-H   { background-color:#FEFEFE; }
.Ganzhell-H   { background-color:#FEFEFE; }

.Dunkelblau { color:#009036 ; }
.Mittelblau { color:#99CC66; }
.Hellblau   { color:#99CC66; }
.Schwarz    { color:#333333; }
.Weiss      { color:#FFFFFF; }
.Orange     { color:#019C41; }
.Rot        { color:#FF0000; }

.Riesig  { font-size:15px; }
.Gross   { font-size:13px; }
.Mittel  { font-size:11px; }
.Klein   { font-size:10px; }
.Winzig  { font-size:8px;  }

.Fett    { font-weight:bold; }
.Normal  { font-weight:normal; }
.Link    { font-weight:bold;  font-family:Verdana; font-size:11px; color:#009036 ; text-decoration:none; }

a { text-decoration:none; }

/* -------- Externe Loginseite --------------- */
div.loginPopup {
	display: none;
	width: 90%;
	text-align: center;
	border-color: #d04437;
	border-style: solid;
	border-width: 2px;
	border-radius: 4px;
	padding: 1.5em;
	margin-right: 10em;
	position: relative;
	z-index: 1;
}

.loginPopupAbstand {
	padding-bottom: 1.8em;
}

/* -------- Hinweis-Box --------------- */
div.hinweisbox {
	padding:8px 8px; 
	background-color: #ffffcc; 
	border-left: 6px solid #ffeb3b;
	text-align: justify;
	text-justify: inter-word;
}
