
a:link { color:#226AB6; text-decoration: none; }
a:visited { color:#226AB6; text-decoration: none; }
a:active { color:#226AB6; text-decoration: underline; }
a:hover  {color:#226AB6; text-decoration: underline; }

td {  font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 12px;}

/*Standardschriftart 11px anthrazitgrau - siehe td; beide z.Zt. nicht benutzt */
.anthrazit11 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0A0A0A;}
.anthrazit11B  { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0A0A0A; font-weight:bold;}

/*Standardschriftart 10px anthrazitgrau - fuer suchergebnisse z.B. */
.anthrazit10 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#0A0A0A;}

/*Standardschriftart 11px dunkelblau; z.Zt. nicht benutzt, s.u.*/
.blau11 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#153B62;}
.blau11B { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#153B62; font-weight:bold; }

/*Standardschriftart 11px weiss; z.Zt. nicht benutzt, s.u.*/
.weiss11 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; }
.weiss11B { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; }

/* Ueberschriften Content: dunkelgrau-normal und dunkelblau-gross*/
.contUeber1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#8D8D8D; } /* helles grau */
.contUeber2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#2269B5; } /* blau */

/* fakultative Ueberschriften fuer den Content der Indexseite (content_t1) */
.indexUeber {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color:#153B62; } /* blau */
.indexUnterUeber {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#0A0A0A; } /* anthrazit */

/* Popup-Ueberschrift*/
.popupUeber { font-family: Arial, Helvetica, sans-serif; color:#1a2071; font-size: 11px; }
.formHg { background-color:#d5d5d5; }

/* Navigation*/
.globalNavi { color:#ffffff; font-size: 10px; font-weight: normal; }
.globalNavi A:link {color : #ffffff; text-decoration: none; }
.globalNavi A:visited {color : #ffffff; text-decoration: none; }
.globalNavi A:active { color:#1a2071; text-decoration: none; }
.globalNavi A:hover { color:#1a2071; text-decoration: none; }

.funktionNavi { color:#153b62; font-size: 10px; font-weight: normal; }
.funktionNavi A:link {color : #153b62; text-decoration: none; }
.funktionNavi A:visited {color : #153b62; text-decoration: none; }
.funktionNavi A:active { color : #cc00000; text-decoration: none; }
.funktionNavi A:hover { color : #cc0000; text-decoration: none; }

.liNavi { color:#ffffff; font-size: 11px; font-weight: normal; }
.liNavi A:link {color : #ffffff; text-decoration: none; }
.liNavi A:visited {color : #ffffff; text-decoration: none; }
.liNavi A:active { color : #b5c6da; text-decoration: none; }
.liNavi A:hover { color : #b5c6da; text-decoration: none; }

.liNaviBold { color: #ffffff; font-size: 11px; font-weight: bold; }
.liNaviBold a:link { color: #ffffff; font-size: 11px; text-decoration:none; font-weight: bold; } 
.liNaviBold a:visited { color: #ffffff; font-size: 11px; text-decoration:none; font-weight: bold; } 
.liNaviBold a:active { color:#b5c6da; font-size: 11px; text-decoration:none; font-weight: bold; } 
.liNaviBold a:hover { color:#b5c6da; font-size: 11px; text-decoration:none; font-weight: bold; }

.liNaviBold_13 { color: #ffffff; font-size: 13px; font-weight: bold; }
.liNaviBold_13 a:link { color: #ffffff; font-size: 13px; text-decoration:none; font-weight: bold; } 
.liNaviBold_13 a:visited { color: #ffffff; font-size: 13px; text-decoration:none; font-weight: bold; } 
.liNaviBold_13 a:active { color:#b5c6da; font-size: 13px; text-decoration:none; font-weight: bold; } 
.liNaviBold_13 a:hover { color:#b5c6da; font-size: 13px; text-decoration:none; font-weight: bold; }

.liNaviAktiv { color:#ffffff; font-size: 11px; font-weight: normal; }
.liNaviAktiv A:link {color : #ffffff; text-decoration: none; }
.liNaviAktiv A:visited {color : #ffffff; text-decoration: none; }
.liNaviAktiv A:active { color : #1a2071; text-decoration: none; }
.liNaviAktiv A:hover { color : #1a2071; text-decoration: none; }

.reNavi { color:#ffffff; font-size: 11px; font-weight: normal; }
.reNaviHead { color: #ffffff; font-weight: bold; font-size: 11px }
.reNaviAktuell { color: #b4c6d9; font-weight: normal; font-size: 11px }
.reNavi A:link {color : #ffffff; text-decoration: none; }
.reNavi A:visited {color : #ffffff; text-decoration: none; }
.reNavi A:active { color:#153b63; text-decoration: underline; }
.reNavi A:hover { color:#153b63; text-decoration: underline; }

.contentLinks { color:#153b62; font-size: 11px; font-weight: normal; }
.contentLinks A:link {color : #153b63; text-decoration: none; }
.contentLinks A:visited {color : #153b63; text-decoration: none; }
.contentLinks A:active { color : #cc0000; text-decoration: none; }
.contentLinks A:hover { color : #cc0000; text-decoration: none; }

.searchLinks A { color:#153b62; font-size: 11px; font-weight: bold; }
.searchLinks A:link,A:visited { color : #153b62; text-decoration: underline; }
.searchLinks A:active,A:hover { color : #cc0000; text-decoration: underline; }

.searchUrl { color:#0A0A0A; font-size: 10px; font-weight: normal; }
.searchUrl A:link {color : #226AB6; text-decoration: none; }
.searchUrl A:visited {color : #226AB6; text-decoration: none; }
.searchUrl A:active { color : #226AB6; text-decoration: underline; }
.searchUrl A:hover { color : #226AB6; text-decoration: underline; }

.titlesectionactive { color: #FFFFFF; font-weight: bold;  font-size: 12px; font-family: Arial, Helvetica, sans-serif;	background-color: #839CBA;	padding-left: 10px;	padding-right: 10px;	border-left-width : 1px;	border-left-color : #839CBA;	border-left-style : solid;	border-bottom-width : 1px;	border-bottom-color : #839CBA;	border-bottom-style : solid;	border-right-width : 1px;	border-right-color : #839CBA;	border-right-style : solid;	border-top-width : 1px;	border-top-color : #839CBA;	border-top-style : solid;}
.titlesectionpassive_r { 	color: #8d8d8d; 	font-size: 12px; 	font-family: Arial, Helvetica, sans-serif;	padding-left: 10px;	padding-right: 10px;	border-right-width : 1px;	border-right-color : #8d8d8d;	border-right-style : solid;	border-top-width : 1px;	border-top-color : #8d8d8d;	border-top-style : solid;		}
.titlesectionpassive_l { 	color: #8d8d8d; 	font-size: 12px; 	font-family: Arial, Helvetica, sans-serif;	padding-left: 10px;	padding-right: 10px;	border-left-width : 1px;	border-left-color : #8d8d8d;	border-left-style : solid;	border-top-width : 1px;	border-top-color : #8d8d8d;	border-top-style : solid;		}
.content { 	border-left-width : 1px;	border-left-color : #839CBA;	border-left-style : solid;	border-bottom-width : 1px;	border-bottom-color : #839CBA;	border-bottom-style : solid;	border-right-width : 1px;	border-right-color : #839CBA;	border-right-style : solid;	border-top-width : 1px;	border-top-color : #839CBA;	border-top-style : solid;		}
.tableunderline { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b5c6da; }
.inputs { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.banner_table         {  width: 100% }
.banner_row           {  }
.banner_cell_unactive {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #dfe9f3; width: 25%; text-align: center; font-weight: bold;}
.banner_cell_active   {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #153b62; width: 25%; text-align: center; font-weight: bold;}

.info_table       {  width: 100%; border: 1}
.info_row         {  }
.info_create      {  width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left}
.info_star      {  width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: center}
.info_date      {  width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: right}
.info_user      {  width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center}

.error_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}

.body_table { border: 1}
.body_row   {  }
.body_row_extra  { background-color: #DDDDDD }
.body_title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.body_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: top}
.body_text_extra {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; vertical-align: top}
.body_star  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; vertical-align: top}
.body_tag  {  }
.body_comment {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #222222}
.body_empty_value {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: top}

.radiogroup { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.xM_TextHeadline  { color: #226ab6; font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.xM_SubNavigationList  { color: #226ab6; font-size: 13px; font-family: Arial, Helvetica, sans-serif }
.xM_DownloadList  { color: #226ab6; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.xM_TableHeadline  { color: #226ab6; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.xM_ColumnHeadline { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ccc }
.xM_Tableunderline { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b5c6da; }
.xM_Footnote { color: #333; font-size: 10px; font-family: Arial, Helvetica, sans-serif }

.button { color: #226ab6; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.button1 { color: #226ab6; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.button2 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.inputs { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.inputs_small { font-size: 12px; font-family: Arial, Helvetica, sans-serif }

/*BRC Katalog */
.part-title-homepage { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#8D8D8D; font-size:bold; margin-bottom: 5px; text-align: center}
.part-title,  { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#8D8D8D; font-size:bold; text-align: left}
.part-subtitle,  { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#2269B5; font-size:bold; text-align: left}
.chapterhead-title,  { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#8D8D8D; font-size:bold; text-align: left}
.chapterhead-subtitle,  { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#2269B5; font-size:bold; text-align: left}
.caption-para,  {  font-family: Arial, Helvetica, sans-serif; color:#0A0A0A; font-size: 12px;}

.tableunderline { border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#b5c6da; }

.d_c_head { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#153b63 }
.d_c_introduction { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#153b63 }
/*2004-07-28;AK;Encoder */
.table_header {
      height: 18px;
      color: white;
      font-weight: bold;
      text-align: left;
      background-color: #829DBA;
      border: 1px solid #829DBA;
}
.table_body {
      text-align: left;
      border: 1px solid #829DBA;
}
.table_frame {
      border-collapse: collapse;
}

/* Back ground color of horizontal line separator in L3, L4 implemented by navigation_right template */
/* intranet = #153b62  and internet = #B5C6DA */
.reNavi_Hor_Separator { background-color: #B5C6DA }

/* Back ground color of the right navigation body.  - jalaja oct 21,2004*/
/* for internet = #839CBA and intranet = #B4C6D9. Please only change here when reqd. and do not hardcode in program. */
.reNavi_Body { background-color: #839CBA }

/* Back ground color for the right navigation headers. This code is same for internet and Intranet- dark blue */
.reNavi_Header_BgColor { background-color: #153b62 }