/* background color */

  .bgr1 { background-color: #CC6633; }   /* rot hell       */
  .bgr2 { background-color: #990000; }   /* rot dunkel     */
  .bgr3 { background-color: #999999; }   /* grau hell      */
  .bgr4 { background-color: #666666; }   /* grau dunkel    */
  .bgr5 { background-color: #CCCCCC; }   /* grau sehr hell */
  .bgr6 { background-color: #FFFFFF; }   /* weiß           */

/* background color */

/* Menüeinträge */

  .menu_main_dummy       {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 190%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
  a.menu_main:link       {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 190%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
  a.menu_main:visited    {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 190%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
  a.menu_main:hover      {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 190%; color:#BBBBBB; font-weight :normal; text-decoration:none;}

  .menu_main_small_dummy    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
  a.menu_main_small:link    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
  a.menu_main_small:visited {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
  a.menu_main_small:hover   {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#BBBBBB; font-weight :normal; text-decoration:none;}

  .menu_main_aktiv          {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 190%; color:#BBBBBB; font-weight :bold; text-decoration:none;}
  .menu_main_small_aktiv    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#BBBBBB; font-weight :bold; text-decoration:none;}

/* Menüeinträge */

/* Hauptseite */

  .ueb_rubr_main          {font-family:Verdana, Arial, Helvetica; font-size: 20px; line-height: 230%; color:#FFFFFF; font-weight : normal; text-decoration:none;}
  .ueb_rubr_main_small    {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 190%; color:#FFFFFF; font-weight :bold; text-decoration:none;}
  .ueb_artikel_main_1     {font-family:Verdana, Arial, Helvetica; font-size: 16px; line-height: 180%; color:#990000; font-weight : bold; text-decoration:none;}
  .ueb_artikel_main_2     {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 180%; color:#000000; font-weight : bold; text-decoration:none;}
  .text_artikel_main      {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none; background-color: #FFFFFF;}
  .text_artikel_main_nbgr {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none;}
  .text_link              {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:none;}

/* Hauptseite */

/* Fehlermeldungen */

  .db_fehler_col       { background-color:#ff0000; }

/* Fehlermeldungen */

  .tab_right_border { border-right:1px solid #990000; padding-right:8px; font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none;}
  .tab_left { padding-left:8px; font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none; }
  .tab_round_border { border:1px solid #888888; font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none; }


/****************************************/
/* START Standardformate für styleAdmin */
/* frei administrierbare Webseiten      */
/****************************************/

/* lnk1: - Link im Fließtext - */
/* lnk2: - Link im Fließtext fett - */

a.lnk1:link    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:none;}
a.lnk1:visited {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:none;}
a.lnk1:hover   {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:underline;}

a.lnk2:link    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :bold; text-decoration:none;}
a.lnk2:visited {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :bold; text-decoration:none;}
a.lnk2:hover   {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :bold; text-decoration:underline;}

a.lnk3:link    {font-family:Verdana, Arial, Helvetica; font-size: 10px; line-height: 120%; color:#3366CC; font-weight :normal; text-decoration:none;}
a.lnk3:visited {font-family:Verdana, Arial, Helvetica; font-size: 10px; line-height: 120%; color:#3366CC; font-weight :normal; text-decoration:none;}
a.lnk3:hover   {font-family:Verdana, Arial, Helvetica; font-size: 10px; line-height: 120%; color:#3366CC; font-weight :normal; text-decoration:underline;}

.lnk1_btn      {font-family:Verdana, Arial, Helvetica; font-size: 13px; line-height: 120%; color:#3366CC; font-weight :normal; text-decoration:none;}
.lnk2_btn      {font-family:Verdana, Arial, Helvetica; font-size: 13px; line-height: 120%; color:#3366CC; font-weight :bold; text-decoration:none;}
.lnk3_btn      {font-family:Verdana, Arial, Helvetica; font-size: 10px; line-height: 120%; color:#3366CC; font-weight :normal; text-decoration:none;}

.def_font  {font-family:Verdana, Arial, Helvetica; font-size: 13px; line-height: 120%; color:#000000; font-weight : normal;}

/* u1: Hauptüberschrift Seite (groß, fett, rot) */
/* u2: Unterüberschrift Seite (fett, schwarz -> in Sperrschrift schreiben!) */
/* u3: - NICHT BENUTZT - */

/* s1: Fließtext (klein, schwarz) */
/* s2: Fließtext fett (klein, schwarz, fett) */
/* s3: Fließtext mariert (klein, rot) */
/* s4: Fließtext mariert fett (klein, rot, fett) */
/* s5: - NICHT BENUTZT - */
/* s6: - NICHT BENUTZT - */
/* s7: - NICHT BENUTZT - */
/* s8: - NICHT BENUTZT - */

.u1  {font-family:Verdana, Arial, Helvetica; font-size: 16px; line-height: 180%; color:#990000; font-weight : bold; text-decoration:none;}
.u2  {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 180%; color:#000000; font-weight : bold; text-decoration:none;}
.u3  {font-family:Verdana, Arial, Helvetica; font-size: 12px; line-height: 180%; color:#000000; font-weight : bold; text-decoration:none;}

.s1  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none;}
.s2  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :bold; text-decoration:none;}
.s3  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FF0000; font-weight :normal; text-decoration:none;}
.s4  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FF0000; font-weight :bold; text-decoration:none;}
.s5  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FF0000; font-weight :bold; text-decoration:none;}
.s6  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FF0000; font-weight :bold; text-decoration:none;}
.s7  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FF0000; font-weight :bold; text-decoration:none;}
.s8  {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FF0000; font-weight :bold; text-decoration:none;}
.sBU {font-family:Verdana, Arial, Helvetica; font-size: 10px; line-height: 130%; color:#333333; font-weight :normal; text-decoration:none;}

/***************************************/
/* ENDE Standardformate für styleAdmin */
/***************************************/

.mark {font-family:courier; font-size: 12px; line-height: 120%; color:#ff0000; font-weight : bold;}


/*************************************************/
/* START Spezielle Formate für Admin-Umgebung    */
/*************************************************/

.adm_menu_font   {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 120%; color:#000000; font-weight : bold;}
.adm_login_font  {font-family:Verdana, Arial, Helvetica; font-size: 13px; line-height: 120%; color:#ffffff; font-weight : normal;}
.adm_def_font    {font-family:Verdana, Arial, Helvetica; font-size: 10px; line-height: 120%; color:#000000; font-weight : normal;}

/*************************************************/
/* START Spezielle Formate für Admin-Umgebung    */
/*************************************************/

/*************************************************/
/* START Formulare                               */
/*************************************************/

input#formular       { border: 1px solid #990000; font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#990000;}
textarea#formular    { border: 1px solid #990000; font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#990000;}
select               { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#990000;}
select#formular      { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#990000;}

/*************************************************/
/* ENDE Formulare                                */
/*************************************************/









  /* font */

  .LogoText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #FFFFFF;
  }

  .Menu {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
  }

  h1, h2, h3, h4, h5, h6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    font-weight: normal;
    color: #FFFFFF;
  }

  .Text h1, .Text h2, .Text h3, .Text h4, .Text h5, .Text h6 {
    color: #000000;
  }

  .Text, .Text2, html, body, table, tr, th, td, p, blockquote, a, ol, ul, li, select, input, textarea, file {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
  }

  .Text2, .Text2 a, .Text2 ol, .Text2 ul, .Text2 li, .Text2 table, .Text2 tr, .Text2 th, .Text2 td, .Text2 p, .Text2 blockquote, .Text2 select, .Text2 input, .Text2 textarea, .Text2 file {
    color: #FFFFFF;
  }

  /* /font */

  /* elements */

   body .hrType1 {
    height: 1px;
    color: #000000;
    background-color: #000000;
    border: 1px none;
  }

  body .hrType2 {
    height: 1px;
    color: #CC6633;
    background-color: #CC6633;
    border: 1px none;
  }

  /* /elements */


  /* form */

  input#search_header {
    width: 100px;
    border: 1px solid #CC6633;
  }

  input#search_content {
    width: 180px;
    border: 1px solid #CC6633;
  }

  input#company, input#title, input#name, input#forename, input#surname, input#email, input#zipcode, input#phone, input#fax, input#city, input#streetnr, textarea#message {
    width: 240px;
    border: 1px solid #CC6633;
  }

  textarea#message {
    height: 170px;
  }

/************************************************************/
/* START Partner-Bereich (Account, Verzeichnis accountadmin */
/************************************************************/

.account_ueb      {font-family:Verdana, Arial, Helvetica; font-size: 16px; line-height: 180%; color:#FFFFFF; font-weight : bold; text-decoration:none;}
.account_hierline {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
.account_main     {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#333333; font-weight :normal; text-decoration:none;}

a.account_lnk1:link    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:none;}
a.account_lnk1:visited {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:none;}
a.account_lnk1:hover   {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#0000FF; font-weight :normal; text-decoration:underline;}

a.account_lnk2:link    {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
a.account_lnk2:visited {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:none;}
a.account_lnk2:hover   {font-family:Verdana, Arial, Helvetica; font-size: 11px; line-height: 140%; color:#FFFFFF; font-weight :normal; text-decoration:underline;}


/************************************************************/
/* ENDE Partner-Bereich (Account, Verzeichnis accountadmin */
/************************************************************/