/*	menue BAG 2010*/
/* Class Styles beginnen mit einem Punkt*/



h1 {
	font-weight: bold;
	font-size: 1.2em;	
	color: #000000;
	text-decoration : none;
}


h2 {
	font-weight: bold;
	font-size: 1.1em;	
	color: #000000;
	text-decoration : none;
}



TD, P { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	
      }	




.rootline {	
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #f7e2a3;
	letter-spacing:.2em;
	text-decoration:none;
	display:inline;
	}

.navi { color: #000000; background-color: #9999cc; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px }
.navi:hover { color: #000000; background-color: #ebebf6; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding:5px 5px 5px 5px }
.navi_active { color: #000000; background-color: #ebebf6; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px }


.navi2 { color: #000000; background-color: #9999cc; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }
.navi2:hover { color: #000000; background-color: #f7e2a3; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding:5px 5px 5px 5px  }
.navi2_active { color: #000000; background-color: #f7e2a3; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }

.navi3 { color: #000000; background-color: #9999cc; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }
.navi3:hover { color: #000000; background-color: #ebebf6; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding:5px 5px 5px 5px  }
.navi3_active { color: #000000; background-color: #ebebf6; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }



.navioben { color: #b33058; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }
.navioben:hover { color: #b33058; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }
.navioben_active { color: #b33058; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height:16px; padding:5px 5px 5px 5px  }


A.link {
	font-weight: bold;	
	color: #3B4A6A;
	text-decoration : none;
}

.download {
	font-weight: bold;	
	color: #3B4A6A;
	text-decoration : none;
}

.ueberschrift{
	font-weight: bold;
	font-size: 1.1em;	
	color: #ffcb31;
	text-decoration : none;
}

.ueberschrift1{
	font-weight: bold;
	font-size: 1.1em;	
	color: #ffcb31;
	text-decoration : none;
}


.bildtext {
	font-weight: normal;
	font-size: 0.65em;	
	color: #666666;
	text-decoration : none;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: normal;
	font-size: 0.7em;	
	color: #fcd4e1;
	text-decoration : none;
}
.csc-textpic-caption {
	font-weight: normal;
	font-size: 0.65em;	
	color: #666666;
	text-decoration : none;
}




A.internal-link {
	font-weight: bold;	
	color: #3B4A6A;
	text-decoration : none;
}

A.mail {
	font-weight: bold;	
	color: #3B4A6A;
	text-decoration : none;
}

 
 .box {
	color: #3B4A6A;
	text-decoration : none;
}


 #suchfeld {
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:10px;
      background-image:url(../images/bg_suchfeld.jpg);
}

 

.submit_button {
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:0.8em;
      background-image:url(/fileadmin/gfx/lupe.jpg);
      background-color:#666666;
}




/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E0E7F5; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H4 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffff88; border: 1px #ccd solid; }




/*----------------------------------------------------------------------------------------------*/

/*--------------------------------- Formating indexedsearch  -----------------------------------*/

/*----------------------------------------------------------------------------------------------*/

 

/* Formatieren den Text "Suche nach:" von der Suchzeile */

.tx-indexedsearch TD {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            margin-top: 6px;           

            font-size: 0.8em;

}

/* Formatieren den Button von der Suchzeile */

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.7em;

            margin-top: 6px;           

            margin-bottom: 6px;

            width: 80px;

}

/* Formatieren das Eingabefeld der Suchzeile */

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.8em;

            margin-top: 6px;

            margin-bottom: 6px;

            width: 150px;

}

/* Formatieren der Anzeige vom eingegeben Suchwortes */

.tx-indexedsearch .tx-indexedsearch-whatis P.tx-indexedsearch-sw {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.8em;

            font-weight: bold;

            background: #ffffff;

}

/* Formatieren der Anzeige von "Suche nach ..." */

.tx-indexedsearch .tx-indexedsearch-whatis {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0,7em;

            background: #ffffff;

            margin-top: 6px;

            margin-bottom: 5px;

}

/* Formatierung der Aufzählung der Gruppenergebnisse */

.tx-indexedsearch-sectionlinks {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 1em;

}

/* Formatieren der Aufzählung der Gruppenergebnisse mit LI */

.tx-indexedsearch li {

            margin-left: 15px;         

}

/* Formatieren der Aufzählung Gruppenergebnisse Link Texte */

.tx-indexedsearch .tx-indexedsearch-sectionlinks a {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0,7em;

            text-decoration: none;

}

/* Formatiere Mousover für Aufzählung Gruppenergebnisse Link Texte */

.tx-indexedsearch ul li a:hover {

            text-decoration: none;

            background: #D0D4D6;

}

/* Formatieren der Anzeige von "Seite x" */

.tx-indexedsearch .tx-indexedsearch-browsebox-SCell {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0em; /* Anzeige von Seite wurde ausgeblendet */

            text-decoration: none; /* Anzeige von Seite wurde ausgeblendet */

}

/* Formatierung der Anzeige vom Suchergebnissen */

.tx-indexedsearch .tx-indexedsearch-res P {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.7em;

}

/* Formatieren Gruppenüberschrift */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 1em;

            background: #ffffff;

            margin-top: 16px;

            margin-bottom: 6px;     

}

/* Formatieren Gruppenüberschrift H2 */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 1em;

            background: #ffffff;

            margin-top: 0px;

            margin-bottom: 0px;     

}

/* Formatiere der Gruppenüberschrift Links */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a {

            text-decoration: none;   

}

/* Formatiere Mousover für Gruppenüberschrift Link */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a:hover {

            text-decoration: none;

            background: #D0D4D6;

}

/* Formatieren Gruppe in einer Tabelle */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 1em;

            background: #ffffff;

}

/* Formatieren der Gruppe TD Definition */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 1em;

            background: #ffffff;

            vertical-align: middle;

}

/* Formatieren des ersten Zeile vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0,8em;

            font-weight: bold;

            margin-top: 6px;

            margin-bottom: 0px;     

}

/* Formatieren von weiteren Zeile vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.8em;

            background: #ffffff;

            font-weight: bold;

            margin-top: 6px;

            margin-bottom: 0px;     

}

/* Formatiere nur das Icons vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-icon {

}

/* Formatiere nur die Nummer vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-number {

}

/* Formatiere nur den Titels vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-caption {

}

/* Formatiere nur den Titels vom Suchergebnis Link */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-caption a {

            text-decoration: none;   

}

/* Formatiere Mousover nur fr Titels vom Suchergebnis Link */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-caption a:hover {

            text-decoration: none;

            background: #D0D4D6;

}

/* Formatiere nur die Prozent vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-idexedsearch-percent {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.8em;

            background: #ffffff;

            font-weight: normal;

}

/* Formatieren der Beschreibung vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.7em;

            background: #ffffff;

}

/* Formatieren der gefundenen Suchtexten in der Beschreibung vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {

            color: red;

}

/* Formatieren der Inexed Search Info unterhalb der Beschreibung */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.8em;

            background: #ffffff;

}

/* Formatieren Indexed Search Info unterhalb der Beschreibung */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a {

            text-decoration: none;

}

/* Formatieren Mousover der Indexed Search Info unterhalb der Beschreibung */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a:hover {

            text-decoration: none;

            background: #D0D4D6;

}

/* Formatieren des Textes wenn nichts gefunden wird */

.tx-indexedsearch P.tx-indexedsearch-noresults {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 0.7em;

            background: #ffffff;

            font-weight: bold;

            text-align: left;  

}

 

/* Macina Suchbox */

.tx-macinasearchbox-pi1 {

            width: 190px;

            height: 11px;

}













