@charset "utf-8";
/* CSS Document */

fieldset.tx-powermail-pi1_fieldset {
/* Disable border */
border: none;
}
fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 150px;
float: left;
clear: both;
}
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {
/* Style input fields */
margin-left: 0px;
}
div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 0;
}

img {
border: none;

}


.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #004A93;
	font-weight:bold;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 16px;
}
.subtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #004A93;
	font-weight:bold;
}
label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	line-height: 16px;
}
.TeaserTitel {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.TeaserText {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.TeaserText A {
	text-decoration: underline;
	color: #FFFFFF;
}
.TeaserText a:visited {

}
.TeaserText a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
.TeaserText a:active {
	text-decoration: underline;
	color: #CCCCCC;
}

.LanguageSelection {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;
}
.LanguageSelection A {
	color: #FFFFFF;
	text-decoration:none;
}
.LanguageSelection a:visited {

}
.LanguageSelection a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
.LanguageSelection a:active {
	text-decoration: underline;
	color: #CCCCCC;
}

.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.submit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.copyright A {
	text-decoration: underline;
	color: #000000;
}
.copyright A:hover{
	text-decoration: underline;
	color: #004A93;
}
.tdTeaser {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	list-style-position:outside;
	margin-top:8px;
	margin-left:8px;
	left: 3px;
	list-style-image:url(bullet.gif);
	padding-left: 8px;
	list-style-type: none;
}
P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Navigation */
.nav-0 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #004A93;
}

/* Content column */

/* Menu 1 column  */
TD#menu_1 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #004A93;
}

.menu1-level1-no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.menu1-level1-no A {
	text-decoration: none;
	color: #000000;
}
.menu1-level1-no A:hover{
	text-decoration: none;
	color: #004A93;
}
.menu1-level1-act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #004A93;
}
.menu1-level1-act A {
	text-decoration: none;
	color: #004A93;
}
.menu1-level1-act A:hover{
	text-decoration: none;
	color: #004A93;
}


.menu1-level2-no {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding-left:10px;
}
.menu1-level2-no A {
  	color:#000000;
	text-decoration: none;
}
.menu1-level2-no A:hover{
	color:#004A93;
	text-decoration: none;
}
.menu1-level2-act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #004A93;
	padding-left:10px;
}
.menu1-level2-act A {
  	color:#004A93;
	text-decoration: none;
}
.menu1-level2-act A:hover{
	color:#004A93;
	text-decoration: none;
}

.menu1-level3-no {
	font-family:Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	font-weight:normal;
	color: #000000;
	text-decoration: none;
  	padding-top:2px;
  	padding-left:45px;
  	padding-bottom:2px;
}
.menu1-level3-no A {
  	color:#000000;
	text-decoration: none;
}
.menu1-level3-no A:hover{
	color:#ffa065;
	text-decoration: underline;
}
.menu1-level3-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
  	font-weight:normal;
	color: #fe6100;
	text-decoration: none;
  	padding-top:2px;
  	padding-left:45px;
  	padding-bottom:2px;
}
.menu1-level3-act A {
  	color:#fe6100;
	text-decoration: underline;
}
.menu1-level3-act A:hover{
	color:#ffa065;
	text-decoration: underline;
}


.menu1-level4-no {
	font-family:Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight:normal;
	color: #000000;
	text-decoration: none;
  	padding-top:2px;
  	padding-left:65px;
  	padding-bottom:2px;
}
.menu1-level4-no A {
  	color:#000000;
	text-decoration: none;
}
.menu1-level4-no A:hover{
	color:#ffa065;
	text-decoration: underline;
}
.menu1-level4-act {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
  	font-weight:normal;
	color: #fe6100;
	text-decoration: none;
  	padding-top:2px;
  	padding-left:65px;
  	padding-bottom:2px;
}
.menu1-level4-act A {
  	color:#fe6100;
	text-decoration: underline;
}
.menu1-level4-act A:hover{
	color:#ffa065;
	text-decoration: underline;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

/*----------------------------------------------------------------------------------------------*/

/*--------------------------------- Formating indexedsearch  -----------------------------------*/

/*----------------------------------------------------------------------------------------------*/

 

/* Formatieren den Text "Suche nach:" von der Suchzeile */

.tx-indexedsearch TD {

            font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#000000;

            margin-top: 6px;            


}

/* Formatieren den Button von der Suchzeile */

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {

            font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#000000;

            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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            font-weight: bold;

            background: #ffffff;

}

/* Formatieren der Anzeige von "Suche nach ..." */

.tx-indexedsearch .tx-indexedsearch-whatis {

            font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            margin-top: 6px;

            margin-bottom: 5px;

}

/* Formatierung der Aufzï¿½lung der Gruppenergebnisse */

.tx-indexedsearch-sectionlinks {

            font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

}

/* Formatieren der Aufzï¿½lung der Gruppenergebnisse mit LI */

.tx-indexedsearch li {

            margin-left: 15px;          

}

/* Formatieren der Aufzï¿½lung Gruppenergebnisse Link Texte */

.tx-indexedsearch .tx-indexedsearch-sectionlinks a {

            font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            text-decoration: none;

}

/* Formatiere Mousover fr Aufzï¿½lung 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: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#000000; /* 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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

}

/* Formatieren Gruppen ï¿½erschrift */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {

            font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            margin-top: 16px;

            margin-bottom: 6px;      

}

/* Formatieren Gruppen ï¿½erschrift H2 */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {

           font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            margin-top: 0px;

            margin-bottom: 0px;      

}

/* Formatiere der Gruppen ï¿½erschrift Links */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a {

            text-decoration: none;    

}

/* Formatiere Mousover fr Gruppen ï¿½erschrift 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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

}

/* Formatieren der Gruppe TD Definition */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {

          font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            vertical-align: middle;

}

/* Formatieren des ersten Zeile vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {

           font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            font-weight: normal;

}

/* Formatieren der Beschreibung vom Suchergebnis */

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {

            font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            font-weight: bold;

            text-align: left;   

}
.tx-indexedsearch-browsebox-strong {

            font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;

            background: #ffffff;

            font-weight: bold;

            text-align: left;   
			}

