/*-- Manuell via Browser-Quelltext generiert aus: '_formate.css.php' --*/
/*-- last update: 01.12.2008 --*/

/*-----------------------------------------------------*/

#stru_preview  {
    	font-size:8pt;
    	font-family:Verdana,arial,helvetica,sans-serif;
    	font-weight:bold;
    	font-style:normal;
    	text-align:center;
		color:#FF0000;
        background-color:#FFFFCC;  /*CCFFCC  FFFFCC*/
		margin: 0px 0px 5px 0px;  /*top-right-bottom-left*/
    	border:0px dotted #00FF66;
		padding-top:2px;
		padding-right:2px;
		padding-bottom:2px;
		padding-left:2px;
    }

body {
    	font-size:9pt;
    	font-family:Verdana,arial,helvetica,sans-serif;
    	font-weight:normal;
    	font-style:normal;
    	color:#000000;  /*#006699*/ 
    	/*background-color:#FFFFFF;*/   /* pastellgrün:#E4EDD8; hellgelb:#FFFFCC; orange:#FF6600; hellorange:#FFCC99; */

        /*background-color:transparent;*/
        background-color:#FFFFFF;
        /*background-image:url(images/seo_bg_1.149x45.gif);*/
        /*background-image:url(images/seo_bg_2.150x45.gif);*/
        /*background-image:url(images/seo_bg_1_vert.gif);*/
		background-repeat:repeat;
		background-position:100%;
		background-attachment:scroll;

        scrollbar-base-color:#f0f0f0;   /*#ffffff*/ /*#006699*/ /*= Basisfarbe der Scroll-Leiste*/
        scrollbar-face-color:#f0f0f0;  /*#ffffff*/ /*Oberfläche*/
        scrollbar-shadow-color:#c0c0c0;  /*#c0c0c0*/ /*unteren und rechten Rand*/
        scrollbar-highlight-color:#c0c0c0;  /*#c0c0c0*/ /*oberen und linken Rand*/
        scrollbar-3dlight-color:#002005;  /*#002005*/ /*3D-Effekte*/
        scrollbar-darkshadow-color:#000000;  /*#000000*/ /*Schatten*/
        scrollbar-track-color:#f6f6f6;  /*#ffffff*/ /*freibleibenden Verschiebeweg*/
        scrollbar-arrow-color:#000000;  /*#000000*/ /*Verschiebepfeile*/
  }

/*h1 { font-size:10pt; font-family:Verdana,arial,helvetica,sans-serif; color:#925173; font-weight:bold; margin: 5px 0px 15px 0px;}*/
/*h2 { font-size:9pt; font-family:Verdana,arial,helvetica,sans-serif; color:#000000; font-weight:bold; }*/


/* -- Kd-SPECIAL-ANF: --*/

h1.kd__h1_orange {
		/*top-right-bottom-left*/
		font-size:13pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:normal; 
		font-style:normal;
		color:#D16D00; 
		text-align:left;
		/*white-space: nowrap;*/
		margin: 5px 0px 15px 0px;  /*top-right-bottom-left*/
		padding:0px;

		border-top: 1px none #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;

        text-transform:uppercase;
		}

h1.kd__h1_blue {
		/*top-right-bottom-left*/
		font-size:13pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:normal; 
		font-style:normal;
		color:#00A2C7; 
		text-align:left;
		/*white-space: nowrap;*/
		margin: 5px 0px 15px 0px;  /*top-right-bottom-left*/
		padding:0px;

		border-top: 1px none #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;

        text-transform:uppercase;
		}

h1.kd__h1_lila {
		/*top-right-bottom-left*/
		font-size:13pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:normal; 
		font-style:normal;
		color:#803689; 
		text-align:left;
		/*white-space: nowrap;*/
		margin: 5px 0px 15px 0px;  /*top-right-bottom-left*/
		padding:0px;

		border-top: 1px none #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;

        text-transform:uppercase;
		}

h1.kd__pageHeadline {
		/*top-right-bottom-left*/
		font-size:11pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#803689; 
		text-align:left;
		/*white-space: nowrap;*/
		margin: 5px 0px 15px 0px;  /*top-right-bottom-left*/
		padding:0px;

		border-top: 1px none #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;

        /*text-transform:uppercase*/;
		}
h2.kd__pageSubline {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#803689; 
		text-align:left;
		/*white-space: nowrap;*/
		margin: 0px 0px 15px 0px;  /*top-right-bottom-left*/
		padding:0px;

		border-top: 1px none #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;

        /*text-transform:uppercase*/;
		}


.kd__txt_Topic_Head__orange  {
   font-size: 14pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#D16D00;
   text-transform:uppercase;
}
.kd__txt_Topic_Content__orange  {
   font-size: 12pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#D16D00;
}
.kd__txt_Content__orange  {
   font-size: 10pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#D16D00;
}

.kd__txt_Topic_Head__green  {
   font-size: 14pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#00A2C7;
   text-transform:uppercase;
}
.kd__txt_Topic_Content__green  {
   font-size: 12pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#00A2C7;
}
.kd__txt_Content__green  {
   font-size: 10pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#00A2C7;
}

.kd__txt_Topic_Head  {
   font-size: 14pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#925173;
   text-transform:uppercase;
}
.kd__txt_Topic_Content  {
   font-size: 12pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
}
.kd__txt_Content  {
   font-size: 10pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
}

/* -- Kd-SPECIAL-END. --*/


h1 {
		/*top-right-bottom-left*/
		font-size:10pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#925173;*/ /*color:#925173;*/ /*color:#000000;*/
		text-align:center;
		/*white-space: nowrap;*/
		margin: 5px 0px 15px 0px;  /*top-right-bottom-left*/
		padding:5px;

		border-top: 1px double #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px double #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
		}

h2 {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:center;
		/*white-space: nowrap;*/
		margin: 0px 0px 10px 0px;  /*top-right-bottom-left*/
		padding:5px;

		border-top: 1px double #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px double #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
		}
h2.start {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:center;
        background-color:#FFFFFF;
		/*white-space: nowrap;*/
		margin: 0px 0px 10px 0px;
		padding:3px;

		border-top: 1px double #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 1px double #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
		}
h3, h4 { font-size:8pt; font-family:Verdana,arial,helvetica,sans-serif; color:#000000; font-weight:normal; }

h3 {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:left;
		/*white-space: nowrap;*/
		margin: 0px 0px 10px 0px;  /*top-right-bottom-left*/
		padding:5px;

		border-top: 0px double #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px double #FFFFFF;
		border-left: 0px none #FFFFFF;
		/*border-top-width:2px;*/
		/*border-bottom-width:2px;*/
		}

h4 { font-size:8pt; font-family:Verdana,arial,helvetica,sans-serif; color:#000000; font-weight:normal; }

li { font-size:9pt; font-family:Verdana,arial,helvetica,sans-serif; color:#000000; font-weight:normal; }

/*-----------------------------------------------------*/

  h1.loc_center  {
		/*top-right-bottom-left*/
		font-size:24pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:normal; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:center;
		/*white-space: nowrap;*/
		margin: 0px 0px 0px 0px;  /*top-right-bottom-left*/
		padding-top:10px;
		padding-right:5px;
		padding-bottom:2px;
		padding-left:5px;
		border-top: 0px none #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
    }

  h3.loc_center  {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:center;
		/*white-space: nowrap;*/
		margin: 0px 0px 5px 0px;  /*top-right-bottom-left*/
		padding-top:10px;
		padding-right:5px;
		padding-bottom:5px;
		padding-left:5px;
        /*background-color:#EAE9F4; */
		border-top: 8px dotted #FFFFFF;  /* 8px dotted color__background_nav_links */
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #224393;
		border-left: 0px none #FFFFFF;
    }

  h3.loc_invers_center  {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:center;
		/*white-space: nowrap;*/
		margin: 10px 0px 0px 0px;  /*top-right-bottom-left*/
		padding-top:5px;
		padding-right:5px;
		padding-bottom:10px;
		padding-left:5px;
        /*background-color:#EAE9F4; */
		border-top: 0px none #224393;  /* 8px dotted color__background_nav_links */
		border-right: 0px none #FFFFFF;
		border-bottom: 8px dotted #FFFFFF;
		border-left: 0px none #FFFFFF;
    }

  h3.pur__left  {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:left;
		/*white-space: nowrap;*/
		margin: 25px 0px 15px 0px;  /*top-right-bottom-left*/
		padding-top:5px;
		padding-right:5px;
		padding-bottom:5px;
		padding-left:5px;
        /*background-color:#EAE9F4; */
		border-top: 0px none #FFFFFF;  /* 8px dotted color__background_nav_links */
		border-right: 0px none #FFFFFF;
		border-bottom: 0px solid #224393;
		border-left: 0px none #FFFFFF;
    }

  h3.bg_textbox__left  {
		/*top-right-bottom-left*/
		font-size:9pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:bold; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:left;
		/*white-space: nowrap;*/
		margin: 25px 0px 15px 0px;  /*top-right-bottom-left*/
		padding-top:5px;
		padding-right:5px;
		padding-bottom:5px;
		padding-left:5px;
        background-color:#EAE9F4;
		border-top: 1px dotted #FFFFFF;  /* 8px dotted color__background_nav_links */
		border-right: 0px none #FFFFFF;
		border-bottom: 1px dotted #FFFFFF;
		border-left: 0px none #FFFFFF;
    }

  h4.loc_center  {
		/*top-right-bottom-left*/
		font-size:16pt; 
		font-family:Verdana,arial,helvetica,sans-serif; 
		font-weight:normal; 
		font-style:normal;
		color:#925173;  /*color:#000000;*/
		text-align:center;
		/*white-space: nowrap;*/
		margin: 0px 0px 0px 0px;  /*top-right-bottom-left*/
		padding-top:3px;
		padding-right:5px;
		padding-bottom:5px;
		padding-left:5px;
		border-top: 0px none #224393;  /* 8px dotted color__background_nav_links */
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
    }

  td.hg_txtbox__center  {
    	/*width:50%;*/
    	font-size:9pt;
    	font-family:Verdana,arial,helvetica,sans-serif;
    	font-weight:normal;
    	font-style:normal;
		color:#000000;
        /*background-color:#EAE9F4;*/
    	text-align:center;
    	vertical-align:top;
    	border:0px none #9698C7;
        padding:0px;
    }

/*-----------------------------------------------------*/


STRONG, b { font-family:Verdana,arial,helvetica,sans-serif; color:#303030; font-weight:bold; }
input, select, textarea { font-size:9pt; font-family:Verdana,arial,helvetica,sans-serif; color:#000000; font-weight:normal; }

.system_headline {
    	font-size:24pt;
        font-family:Verdana,arial,helvetica,sans-serif;
    	font-weight:normal;
    	font-style:normal;
    	color:#CC0000;  /* orange: #FF6600;  red: #CC0000; */
        text-decoration:none;
		}


.page_headline {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:8pt;
		font-style:normal;
		font-weight:bold;
		color:#676866;
        text-decoration:none;
		}

/*-----------------------------------------------------*/

a {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
		color:#224393;
		padding-left:3px;
		text-decoration:underline;
}


a.nav {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		padding-left:3px;
		text-decoration:none;
}
a.nav:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
}
a.nav:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
}

a.nav_1stlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		padding-left:3px;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_1stlvl:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_1stlvl:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}


a.querNav {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		padding-left:3px;
		text-decoration:none;
        text-transform:uppercase;
}
a.querNav:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		text-decoration:underline;
        text-transform:uppercase;
}
a.querNav:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		text-decoration:underline;
        text-transform:uppercase;
}


/*---*/
a.nav_2level {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_2level:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_2level:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_2ndlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_2ndlvl:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_2ndlvl:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_3rdlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_3rdlvl:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_3rdlvl:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

/* ----------------------------------------------------------------------------- */

a.querNav__active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		padding-left:3px;
		text-decoration:underline;
}
a.querNav__active:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		text-decoration:underline;
}
a.querNav__active:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		text-decoration:underline;
}

a.querNav__inactive {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		padding-left:3px;
		text-decoration:none;
}
a.querNav__inactive:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		text-decoration:underline;
}
a.querNav__inactive:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:11pt;
		font-weight:normal;
		font-style: normal;
		color:#A2BC31;
		text-decoration:underline;
}



a.nav__active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		padding-left:3px;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav__active:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav__active:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav__inactive {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		padding-left:3px;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav__inactive:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav__inactive:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_1stlvl__active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		padding-left:3px;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_1stlvl__active:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_1stlvl__active:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_1stlvl__inactive {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		padding-left:3px;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_1stlvl__inactive:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_1stlvl__inactive:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_2ndlvl__active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_2ndlvl__active:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_2ndlvl__active:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_2ndlvl__inactive {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_2ndlvl__inactive:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_2ndlvl__inactive:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_3rdlvl__activ {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_3rdlvl__activ:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_3rdlvl__activ:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}

a.nav_3rdlvl__inactiv {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#000000;
		text-decoration:none;
        text-transform:uppercase;
}
a.nav_3rdlvl__inactiv:active {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}
a.nav_3rdlvl__inactiv:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight:normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
        text-transform:uppercase;
}


/* ----------------------------------------------------------------------------- */

/*
.link_HL_nav {
   color:#803689;font-size:8pt;font-weight:normal;text-decoration:none;
}
.link_DL_nav {
   color:#000000;font-size:8pt;font-weight:normal;text-decoration:underline;
}

.link_si_HL_nav {
   color:#803689;font-size:8pt;font-weight:normal;text-decoration:none;
}
.link_si_DL_nav {
   color:#000000;font-size:8pt;font-weight:normal;text-decoration:underline;
}

.link_3rdlvl_HL_nav {
   color:#803689;font-size:8pt;font-weight:normal;text-decoration:none;
}
.link_3rdlvl_DL_nav {
   color:#000000;font-size:8pt;font-weight:normal;text-decoration:underline;
}
---
*/

.link_HL_nav {
   font-family:Verdana,arial,helvetica,sans-serif;color:#803689;font-size:13pt;font-weight:normal;text-decoration:underline;
}
.link_DL_nav {
   font-family:Verdana,arial,helvetica,sans-serif;color:#000000;font-size:13pt;font-weight:normal;text-decoration:none;
}

.link_si_HL_nav {
   font-family:Verdana,arial,helvetica,sans-serif;color:#803689;font-size:9pt;font-weight:normal;text-decoration:underline;
}
.link_si_DL_nav {
   font-family:Verdana,arial,helvetica,sans-serif;color:#000000;font-size:9pt;font-weight:normal;text-decoration:none;
}

.link_3rdlvl_HL_nav {
   font-family:Verdana,arial,helvetica,sans-serif;color:#803689;font-size:9pt;font-weight:normal;text-decoration:underline;
}
.link_3rdlvl_DL_nav {
   font-family:Verdana,arial,helvetica,sans-serif;color:#000000;font-size:9pt;font-weight:normal;text-decoration:none;
}


a.bot {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		color:#224393;
		text-decoration:none;
}
a:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-style: normal;
		color:#803689;
		text-decoration:underline;
}
.copy   {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		color:#224393;
		text-decoration:underline;
		padding-left:10px;
		padding-right:10px;
}
.terms   {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		color:#224393;
		text-decoration:none;
		padding-left:10px;
		padding-right:10px;
}


a.link_nav_main_txt_small  {
   font-size: 8pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
   text-decoration:underline;
}
a.link_nav_main_txt_small:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-style: normal;
		color:#803689;
		text-decoration:none;
}

a.link_nav_main_txt_tiny_normal  {
   font-size: 7pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
   text-decoration:underline;
}
a.link_nav_main_txt_tiny_normal:hover  {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-style: normal;
		color:#803689;
		text-decoration:none;
}
a.link_nav_main_txt_tiny  {
   font-size: 7pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
   text-decoration:none;
}


a.link_txt_small  {
   font-size: 8pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#224393;
   text-decoration:underline;
}
a.link_txt_small:hover {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-style: normal;
		color:#803689;
		text-decoration:none;
}
a.link_txt_tiny_normal  {
   font-size: 7pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#224393;
   text-decoration:underline;
}
a.link_txt_tiny_normal:hover  {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-weight: normal;
		font-style: normal;
		color:#803689;
		text-decoration:none;
}

a.link_txt_tiny  {
   font-size: 7pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
   text-decoration:none;
}
a.link_HL_underlined  {
   font-size: 12pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#803689;
   text-decoration:underline;
}

a.links_content_like  {   /*Links formatiert wie Content-Text*/
   font-size: 10pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
   text-decoration:none;
}
/*-----------------------------------------------------*/

th {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: bold;
		font-style: normal;
        background: transparent;
        /*background-color:#FFFFFF;*/
		color:#000000;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}

td {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        background: transparent;
        /*background-color:#FFFFFF;*/
		color:#000000;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}

td.header {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#925173;
		padding-left:0px;
		text-decoration:none;
}
td.sub_header {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: bold;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#925173;
		padding-left:0px;
		text-decoration:none;
}

td.nav_quer {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#E19B33;
		padding:0px;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}
td.nav_quer_menu {
        width:100%;
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#E19B33;
		text-align:right;
		padding:0px;
		padding-left:3px;
		padding-right:0px;
		text-decoration:none;
}
td.nav_quer_DL {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#E19B33;
		padding:0px;
		padding-left:3px;
		padding-right:0px;
		text-decoration:none;
}
td.nav_quer_HL {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF; /*color__background_content*/
		color:#E19B33;
		padding:0px;
		padding-left:3px;
		padding-right:0px;
		text-decoration:none;
}

td.bildleiste {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#000000;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}

td.nav_links {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   /*$color__background_nav_links*/
		color:#E19B33;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}
td.nav_links_DL {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   /* color__background_nav_links  color__background_nav_links_DL */
		color:#E19B33;
		padding:0px;
		text-decoration:none;

		border-top: 1px solid #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
}
td.nav_links_HL {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF; /*color__background_content  color__background_nav_HL color__background_nav_links_HL */ 
		color:#E19B33;
		padding:0px;
		text-decoration:none;

		border-top: 1px solid #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
}

td.nav_links_DL_2ndlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   /* color__background_nav_links  color__background_nav_links_DL */
		color:#E19B33;
		padding:0px;
		text-decoration:none;

		border-top: 1px solid #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
}
td.nav_links_HL_2ndlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF; /*color__background_content  color__background_nav_HL color__background_nav_links_HL */ 
		color:#E19B33;
		padding:0px;
		text-decoration:none;

		border-top: 1px solid #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
}

td.nav_links_DL_3rdlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   /* color__background_nav_links  color__background_nav_links_DL */
		color:#E19B33;
		padding:0px;
		text-decoration:none;

		border-top: 1px solid #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
}
td.nav_links_HL_3rdlvl {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF; /*color__background_content  color__background_nav_HL color__background_nav_links_HL */ 
		color:#E19B33;
		padding:0px;
		text-decoration:none;

		border-top: 1px solid #FFFFFF;
		border-right: 0px none #FFFFFF;
		border-bottom: 0px none #FFFFFF;
		border-left: 0px none #FFFFFF;
		border-top-width:2px;
		border-bottom-width:2px;
}


td.content_page {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        /*background: transparent;*/
        background-color:#FFFFFF;
		color:#000000;
		padding-left:15px;
		padding-right:10px;
		text-decoration:none;
}
td.content_page_title {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        /*background: transparent;*/
        background-color:#FFFFFF;
		color:#000000;
		padding:0px;
        border: 0px none #000000;
		text-decoration:none;
}
td.content {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:10pt;
		font-weight: normal;
		font-style: normal;
        /*background: transparent;*/
        background-color:#FFFFFF;
		color:#000000;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}
td.content_small {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:8pt;
		font-weight: normal;
		font-style: normal;
        /*background: transparent;*/
        background-color:#FFFFFF;
		color:#000000;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}


td.authorlink {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:7pt;
		font-weight: bold;
		font-style: normal;
        background: transparent;
        /*background-color:#FFFFFF;*/
		color:#B3B3B3;
        padding:0px; 
		padding-top:3px;
		border-top:1px solid #B3B3B3;
		text-decoration:none;
        white-space: nowrap;
}

td.nav_rechts {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:9pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#E19B33;
		padding-left:0px;
		text-decoration:none;
}

td.base_quer {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:8pt;
		font-weight: normal;
		font-style: normal;
        background-color:#FFFFFF;   
		color:#8E5A71;
		padding-left:0px;
		padding-right:0px;
		text-decoration:none;
}

/*-----------------------------------------------------*/

.link_base_quer {
   color:#8E5A71;font-size:9pt;font-weight:normal;text-decoration:none; 
}

.link_HL_nav {
   color:#803689;font-size:10pt;font-weight:normal;text-decoration:underline;  /*#FF0000*/
}
.link_DL_nav {
   color:#000000;font-size:10pt;font-weight:normal;text-decoration:none;  /*#FF0000*/
}

.link_si_HL_nav {
   color:#803689;font-size:9pt;font-weight:normal;text-decoration:underline;  /*#FF0000*/
}
.link_si_DL_nav {
   color:#000000;font-size:9pt;font-weight:normal;text-decoration:none;  /*#FF0000*/
}

.link_2rdlvl_HL_nav {
   color:#803689;font-size:9pt;font-weight:normal;text-decoration:underline;  /*#FF0000*/
}
.link_2rdlvl_DL_nav {
   color:#000000;font-size:9pt;font-weight:normal;text-decoration:none;  /*#FF0000*/
}

.link_3rdlvl_HL_nav {
   color:#803689;font-size:9pt;font-weight:normal;text-decoration:underline;  /*#FF0000*/
}
.link_3rdlvl_DL_nav {
   color:#000000;font-size:9pt;font-weight:normal;text-decoration:none;  /*#FF0000*/
}

.link_HL_querNav {
   color:#A2BC31;font-size:10pt;font-weight:normal;text-decoration:underline;  /*#FF0000*/
}
.link_DL_querNav {
   color:#000000;font-size:10pt;font-weight:normal;text-decoration:none;  /*#FF0000*/
}



.link_HL {
   color:#803689;font-size:10pt;font-weight:bold;  /*#FF0000*/
}

.txt_HL_tiny {
   color:#925173;font-size:7pt;font-weight:bold;  /*#FF0000*/
}

.txt_HL_small {
   color:#925173;font-size:8pt;font-weight:bold;  /*#FF0000*/
}

.txt_gbPageItems_norm {
   color:#000000;font-size:8pt;font-weight:bold;  /*#265AA5*/
}
.txt_gbPageItems_HL {
   color:#925173;font-size:8pt;font-weight:bold;  /*#FF6600*/
}

.txt_HL {
   color:#925173;font-weight:bold;  /*#FF0000*/
}
.txt_Page_HeadLine  {
   font-size: 11pt;  /*11pt*/
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;  /*bold*/
   font-style: normal;
   color:#925173;  /*$color__text_HL*/
}
.txt_Page_SubLine  {
   font-size: 9pt;  /*9pt*/
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;  /*bold*/
   font-style: normal;
   color:#925173;  /*$color__text_HL*/
}
.txt_Page_SubLine_small  {
   font-size: 8pt;  /*8pt*/
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;  /*normal*/
   font-style: normal;
   color:#000000;  /*$color__text_content*/
}
.txt_Topic_Date  {
   font-size: 8pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#000000;   /*#265AA5;*/
}
.txt_Topic_Head  {
   font-size: 9pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#925173;
}
.txt_Topic_Content  {
   font-size: 9pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
}

.txt_Content  {
   font-size: 10pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
}

.txt_small  {
   font-size: 8pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
}

.txt_tiny  {
   font-size: 7pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: normal;
   font-style: normal;
   color:#000000;
}

.txt_Hints  {
   font-size: 11pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#000000;
   text-decoration:none;
}

.txt_Ticker_Format_1  {
   font-size: 8pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color :#CC0000;
}

.txt_Ticker_Format_2  {
   font-size: 8pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color :#265AA5; /* FF6600,265AA5 */
}

.txt_authorlink  {
   font-size: 7pt;
   font-family:Verdana,arial,helvetica,sans-serif;
   font-weight: bold;
   font-style: normal;
   color:#B3B3B3;
   text-decoration:none;
}

