/**
 * Um im Stylesheet Internet Explorer und Netscape zu unterscheiden, können
 * HTML-Kommentare innerhalb von den geschweiften Klammern benutzt werden.
 * Beispiele siehe Dokumentation (und in dieser Datei ganz unten)
 */

/**
 * Normale Definitionen.
 */

div		{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
body	 	{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
td 		{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
li          { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
p	 	{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
a 		{ color:#F76720; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
a:visited 	{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
a:hover 	{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

#oberenaviGeneral      { position:absolute; left:0;     top:0;     width:330px; height:121px; z-index:1; }
#inhaltGeneral         { position:absolute; left:330px; top:161px; width:448px; height:1495px; z-index:4; }
#linkenaviGeneral      { position:absolute; left:0;     top:121px; width:145px; height:1535px; z-index:4; }
#quicklinksGeneralBG   { position:absolute; left:141px; top:117px; width:189px; height:1539px; z-index:1; background-position:4px 4px; }
#quicklinksGeneral     { position:absolute; left:145px; top:127px; width:189px; height:1529px; z-index:4; }
#dokumentenpfadGeneral { position:absolute; left:330px; top:121px; width:448px; height:40px; z-index:4; }
#numlinkbar            { position:absolute; left:600px; top:145px; width:150px; height:16px; z-index:4; }
#DynPicBG              { position:absolute; left:326px; top:-4px;  width:452px; height:125px; z-index:1; background-position:4px 4px; }/*-4*/
#AbsPicBG              { position:absolute; left:326px; top:-4px;  width:452px; height:125px; z-index:1; background-position:4px 4px; }/*-4*/
#DynPic                { position:absolute; left:330px; top:0;     width:448px; height:121px; z-index:2; }

#inhaltGeneral		{background-color: #A7E2FF; layer-background-color: #A7E2FF; border: 1px;}
#dokumentenpfadGeneral  {background-color: #A7E2FF; layer-background-color: #A7E2FF; border: 1px;}
#linkenaviGeneral		{background-color: #F76720; layer-background-color: #F76720; border: 1px;}

#inhaltGeneral LI        { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#inhaltspacing           { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#inhaltGeneral H1         {color: #A31D3C; font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold;}
#inhaltGeneral H2         {color: #005A91; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}

#inhaltGeneral H1         { margin-bottom:0; margin-top:0; } /*-10 */
#inhaltGeneral H2         { margin-bottom:0; margin-top:0; } /*-13 */

#inhaltGeneral H3         {color: #000000; font-family: Verdana; font-size: 11px}
.blaueSchrift             {color: #005A91;}

#inhaltGeneral a          { color: #A31D3C; }
#inhaltGeneral a:visited  { color: #666666; }
#inhaltGeneral a:hover    { color: #FF0000; }

#numlinkbar {text-align: right;}

#linkenaviGeneral  a        {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration : none; font-weight: bold;}
#linkenaviGeneral  a:active {color: #CC6600;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration : none; font-weight: bold;}

#oberenaviGeneral  a       { color:#FFFFFF;font-size:12px;font-weight:bold; text-decoration:none;}
#oberenaviGeneral  a:hover { text-decoration:underline;}
#oberenaviGeneral  td      { color:#FFFFFF;font-size:12px;font-weight:bold; text-decoration:none;}
#oberenaviGeneral  table   { height:121px; } /* muss der Hoehe des DIVs entsprechen (s. o.) */


#quicklinksGeneral a  { font-family:Verdana,Tahoma,Arial,Helvetica; font-size:11px; color:#A31D3C; }
#quicklinksGeneral td { font-family:Verdana,Tahoma,Arial,Helvetica; font-size:11px; }


#inhaltspacing    {margin-left: 20px;}
#quicklinkspacing {margin-left: 10px;}
#linkenavispacing {margin-left: 05px;}

#teaserGeneral p { margin-left:25px; margin-bottom:-15px; }/*-15*/

#kern      { color: #F76720;}



#onMouseOverHelp {   color:#e7f5be;
	    font-family: Verdana,Tahoma,Arial,Helvetica; font-size: 19px;
          text-decoration:none;
      }

#toHide1 {display:none;}
#toShow1 {display:block;}

.checkradioleft    {
<!--
/* wird vom Internet Explorer interpretiert, von Netscape 4.7 und Mozilla nicht. */ 
/* auskommentiert wg. NS4.75 */
        width: 20px;
-->
margin-left: 0px;
}

input.login{width: 130px; height: 017px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
table.login {width: 130px; height: 017px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.black {font-family:Arial Black;}



/**
 * Der folgende Code ist KEIN Kommentar. Internet Explorer, Netscape 4.7 und Mozilla interpretieren ihn.
 */

<!-- Ausgeklammert ABER: Code trotzdem lassen! -->
<!-- input         {width: 175px}
input.radio   {width: 080px}
input.check   {width: 015px}
input.button   {width: 040px}
input.db      {width: 044px}
input.rechner {width: 130px; height: 017px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
input.rechnerkl {width:110px; height:17px; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
input.rechnerReadOnly {width: 130px; height: 017px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;background-color:#DDDDDD;}
input.lupe    {width: 12px; height: 12px}
select.rechner {width: 130px; height: 017px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.plz          {width: 050px} -->

/* fuer DAK-Suche */
#searchWait { display:none; width:12px; height:12px; }

.helptable    {background-color: #e7f5be} /* Backgroud Farbe des Help Layers für onMouseOver Hilfen - > Fragezeichen Symbol */
.helptd       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center} /* TD des Help Layers */
.suche          {font-family: Verdana, Arial; font-size=11px; color: #666666}

/*****************************************************************************************/
/* ACHTUNG
*
* Der Folgende Part muss bis zur endgültigen Online-Schaltung der überarbeiteten Multi-Forms im Main Style bleiben.
* Danach kann er entnommen werden.
* T.E. 9.8.2004
*/


/* Zusätzliches CSS File für MultiFormulare
* T.E. 5.8.2004
*/

/* Bei Bedarf kann entsprechend der folgenden Zeile der TD überschrieben werden 
*  Gilt dann aber für die Ganze Seite, ist aber insbesondere fürs Formular interessant.
*  Das Gleiche gilt für die a hrefs im InhaltGeneral
*/

/*
td			         { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#inhaltGeneral a          { color: #A31D3C; }
#inhaltGeneral a:visited  { color: #666666; }
#inhaltGeneral a:hover    { color: #FF0000; }
*/



/* Dieser Button ist versteckt, solange das CSS eingeschaltet ist. aus Relaunch 2006 */
.submit-button-hide {
		visibility: hidden;
		}


.checkradio    {
<!--
/* wird vom Internet Explorer interpretiert, von Netscape 4.7 und Mozilla nicht. */ 
/* auskommentiert wg. NS4.75 */
        width: 20px;
-->
	margin: -3px;
}

/** Ankreuz- oder Radio Liste
*** Tabelle für eine Zeile mit einer Checkbox / Radio für Typ R oder C
***/
.ankreuz_table {
	margin: 1px;
	border: 0 hidden #FFFFFF;
}

/** Im Kopf der Tabelle für R oder C werden 4 leere Spalten erzeugt,
*** die alle im TD die Class ankreuz_table_spacer_note tragen.
**/
.ankreuz_table_spacer_none {
	vertical-align: middle;
	heigth: 1px;
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
	font-size: 1px;
}

/** Ebenfalls für die erste Zeile der R oder C Tablelle, für dne Fall
*** dass die Checkboxen und die Beschreibung getauscht wurde. für Zweispaltige R oder C
**/
.ankreuz_table_spacer_twocolumn {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
	font-size: 1px;
	height: 1px;
}

/** dito für einspaltige C2 oder R2*/
.ankreuz_table_spacer_onecolumn {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
	font-size: 1px;
	height: 1px;
}


/** Die erste Spalte für R oder C trägt diesen Style*/
.ankreuz_table_column_1 {
	vertical-align: middle;
	padding: 0px;
	border: 0 hidden #000000;
}

/** Die zweite Spalte für R oder C trägt diesen Style*/
.ankreuz_table_column_2 {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
}

/** Die dritte Spalte für R oder C trägt diesen Style*/
.ankreuz_table_column_3 {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
}

/** Die vierte Spalte für R oder C trägt diesen Style*/
.ankreuz_table_column_4 {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
}


/** Tabelle zur Darstellung einer Umfrage Matrix
**/
.ankreuz_umfrage_table {
	margin: 0px;
	padding: 0px;
	width: 396px;
}

/** Numerierung über den Antwortspalten in der Umfrage Matrix */
.umfrage_numerierung {
	text-align: center;
	margin: 0px;
	padding: 0px;
}

/** Fragen der Umfrage */
.umfrage_fragen {
	margin: 0px;
	padding: 0px;
	border: 0 hidden #000000;
}

/** Radio- oder CheckboxButtons für die Anzukreuzenden Antworten in der Umfrage */
.umfrage_auswahl {
	margin: 0px;
	padding: 0px;
	width: 16px;
}

/** Radio- oder CheckboxButtons für die Anzukreuzenden Antworten in der Umfrage */
.umfrage_legende {
	font-style: italic;
}

/** Das Multi Formular wird für die Standard Darstellung durch eine Tabelle umschlossen.
*** Diese Tabelle wird für den Custom Fall für die Darstellung der Weiter und Zurückbuttons verwendet.
**/
.header_table {
	width: 400px;
}

/** Linke Spalte der alles umschliessenden Tabelle - erste Zeile mit Spacer Gif
***
**/
.header_tableleft_first {
	width: 200px;
	height: 1px;
	border: 0 hidden #000000;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

/** Rechte Spalte der alles umschliessenden Tabelle - erste Zeile mit Spacer Gif
***
**/
.header_tableright_first {
	width: 200px;
	height: 1px;
	border: 0 hidden #000000;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

/** Linke Spalte der alles umschliessenden Tabelle
***
**/
.header_tableleft {
	width: 200px;
	height: 1px;
	border: 0 hidden #000000;
	margin: 0px;
	padding: 0px;
}

/** Rechte Spalte der alles umschliessenden Tabelle
***
**/
.header_tableright {
	width: 200px;
	height: 1px;
	border: 0 hidden #000000;
	margin: 0px;
	padding: 0px;
}

/** zwei Spalten (left and right bei colspan = 2) der alles umschliessenden Tabelle
***
**/
.header_tableboth {
	width: 400px;
	height: 1px;
	border: 0 hidden #000000;
	margin: 0px;
	padding: 0px;
}

/** Packground für div mit Zurück Button */
.backbuttonimage {
	background-image: url(/content/repository/zurueck.gif);
	height: 30px;
	width: 175px;
	border: 0px none;
}

/** Packground für div mit Abschicken Button */
.abschickenbuttonimage {
	background-image: url(/content/repository/abschicken.gif);
	height: 30px;
	width: 175px;
	border: 0px none;
}

/** Packground für div mit Bitte Warten Button -> Funktioniert zur Zeit nicht - Stand 6.8.2004 T.E.*/
.wartenimage {
	background-image: url(/content/repository/warten.gif);
	height: 30px;
	width: 175px;
	border: 1px none;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

/** Packground für div mit Weiter Button */
.weiterbuttonimage {
	background-image: url(/content/repository/weiter.gif);
	height: 30px;
	width: 175px;
	border: 0px none;
}

.sternchen    {color: #F76720} /* Pflichtfeld Sternchen Farbe */
.helptable    {background-color: #e7f5be} /* Backgroud Farbe des Help Layers für onMouseOver Hilfen - > Fragezeichen Symbol */
.helptd       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center} /* TD des Help Layers */

/** Div für die Darstellung der onMouseOver Hilfe */
#dek               {
	POSITION:absolute;
	VISIBILITY:hidden;
	Z-INDEX:200;
	/*left: 134px;
	top: 10px;*/
}

/** Allgmeine Angaben zu Input Feldern 
***
**/

<!--
/* wird vom Internet Explorer interpretiert, von Netscape 4.7 und Mozilla nicht. */ 
/* auskommentiert wg. NS4.75 */
/*input         {width: 175px;}*/
input.double  {width: 375px;} 
input.half    {width: 090px;} 
textarea      {width: 375px; font-family: Arial,Helvetica,sans-serif} 
-->

.input-label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }

/** Standard eingabe Feld */
.fixed-size-input {
	width: 175px;
      }

/** Eingabe Liste <select> */
.liste_select {
	width: 175px;}

/** Eingae Drowpdown <select size=1> */
.dropdown_select {
	width: 175px;}

/** <option> */
.option_select {
	width: 175px;}

/* Nur für Fehlerzeilen aus der Formularverarbeitung */
.multiform-fehler {
	color: #F76720; }

.dak-orange {
	color: #F76720; }

/* für /content/repository/general_functions.js/disableSubmitButton() */
#secondButton { display: none; width: 175px; height: 30px; } /* id ist hier ok */

