/*########################################################################*/
/*                                                                        */
/*  Homepage reck-kollegen.de  2007                                   */
/*  Programm by: Andreas Gonell  mail@surium.de                           */
/*                                                                        */
/*  *id = "$Id:  $" */
/*                                                                        */
/*########################################################################*/

  html, img, form { margin:0px; padding:0px; border:0px; }
  body {
    margin:0px;
    padding:0px;
    /*background-image:url(pix/hg_tj.jpg);*/
  }

  div,p,td,h1,h2,h3,h4,h5,h6, a {
    font-family:verdana, arial, sans-serif;
  }
  p,h1,h2,h3,h4,h5,h6  {
    margin:0px; padding:0px;
    font-style:normal;
    font-weight:normal;
  }
  div,p,td {
    font-size:13px;
  }
  ul, ol {
    margin-top:0px;
    margin-bottom:0px;
    margin-top:5px;
    margin-bottom:5px;
  }

  h1 {
    color:#5F87B7;    /* hell blau */
    font-size:25px;
    margin-bottom:15px;
    font-weight:bold;
    line-height:30px;
    /*letter-spacing:1px;*/
  }
  h2 {
    font-size:20px;                /* 16 */
    /*font-weight:bold;*/
    line-height:25px;              /* 22 */
   /*color:#151A62;       /* dkl blau */
    color:#575656;         /* dkl grau */
    margin-bottom:5px;
    /*letter-spacing:1px;*/
  }

  a {
    color:black;
    /*text-decoration:none;*/
    text-decoration:underline;
  }
  a:hover {
    text-decoration:underline;
  }
  
  .clear {
    clear:both;
  }

  .fliess_h2 {
    padding-bottom:10px;
  }
  .fliess {
    line-height:20px;
    padding-bottom:10px;
  }
  .fliess_adr {
    line-height:16px;
    padding-bottom:0px;
  }
  .fliess_block {
    padding-bottom:24px;
  }
  .fett {
    font-weight:bold;
  }
  .rechts {
    text-align:right;
  }
  .nobr {
    white-space:nowrap;
  }
  .text_weiss {
    color:white;
  }
  .text_schwarz {
    color:black;
  }
  .text_blau {
    color:#151A62;       /* dkl blau */
  }

  .nix {
    font-size:0px;
    line-height:0px;
    height:0px;
  }


  /*  formulare  */
  
  .pflicht_feld {
    /*color:red;*/
  }

  .button_senden {
    border:1px solid #C6C6C6;
    background-color:#F2F2F2;
    color:#E61900;
    font-size:11px;
    font-family:"courier new",monospace;
    /*font-family:verdana,helvetica,arial,sans-serif;*/
    cursor:pointer;
    /*text-transform:uppercase;*/
    margin-top:2px;
  }
  .button_abbrechen {
    border:1px solid #C6C6C6;
    background-color:#F2F2F2;
    color:#333333;
    font-size:11px;
    font-family:"courier new",monospace;
    /*font-family:verdana,helvetica,arial,sans-serif;*/
    cursor:pointer;
    /*text-transform:uppercase;*/
    text-decoration:none;
    height:17px;
    padding-left:10px; padding-right:10px;
    padding-top:2px; padding-bottom:0px;
  }
  .button_senden_text {
    border:1px solid #C6C6C6;
    background-color:#F2F2F2;
    color:#E61900;
    font-size:11px;
    font-family:"courier new",monospace;
    /*font-family:verdana,helvetica,arial,sans-serif;*/
    cursor:pointer;
    text-decoration:none;
    /*text-transform:uppercase;*/
    height:17px;
    padding-left:10px; padding-right:10px;
    padding-top:1px; padding-bottom:1px;
  }
  a.button_senden:hover, a.button_abbrechen:hover, a.button_senden_text:hover {
    text-decoration:none;
  }
  .input {
    border:1px solid #C6C6C6;
    font-family:"courier new",monospace;
    background-color:#ffffff;
    font-size:12px;
  }
  .form_trenner_h { width:15px; }
  .form_trenner_v {
    height:6px;
    font-size:0px;
    line-height:0px;
    clear:both;
  }
  .tr_form {
    clear:both;
    width:520px;
    /*border:1px solid white;*/
  }
  .td_form_li {
    float:left;
    width:120px;
  }
  .td_form_re {
    float:right;
    width:400px;
  }



  /* IDs */


  /* HEAD */
  
  #logo_pos {
    float:right;
  }


  /* navi */



  /* INHALT */



  /* team  und jobs */
  .team_mitglied, .jobs_job {
    border:1px solid #151A62;   /* dkl blau */
    margin-bottom:10px;
  }
  .team_uber_pos, .jobs_uber_pos {
    background-color:#5F87B7;   /* hell blau */     /* 7D9BB2 hell blau grün  */
    height:37px;
  }
  .team_uber {
    /*float:right;*/
    /*width:570px;*/          /* 555 */
    padding-top:8px;
    padding-left:12px;
    font-size:20px;
    color:white;
  }
  .team_name {
    font-weight:bold;
  }
  .team_name_besch {
    font-size:13px;
  }
  .jobs_uber {
    padding-top:8px;
    padding-left:12px;
    font-size:20px;
    color:white;
    font-weight:bold;
  }
  .team_bild_text_pos {
  }
  .team_bild_pos {
    float:left;
  }
  .team_bild {
    padding:12px;
  }
  .team_text_pos {
    float:right;
  }
  .jobs_text_pos {
    padding:12px;
  }
  .team_text {
    padding-top:12px;
    padding-bottom:12px;
  }
  .team_besch {
  }
  .team_tel_email_pos {
  }
  .team_tel_pos {
    float:left;
  }
  .team_email_pos {
    float:right;
  }

  /* liste */
  
  .ul {
    padding-top:10px;
  }
  .li {
    padding-bottom:5px;
    width:550px;
  }
  .li_li {
    float:left;
    width:13px;
  }
  .li_re {
    float:right;
    width:522px;
  }
  .item_li {
    margin-top:4px;
  }



  /*   kontakt    */

  .inh_re_kon_tr {
    width:210px;
  }
  .inh_re_kon_td_li {
    float:left;
    width:50px;
    font-size:12px;
  }
  .inh_re_kon_td_re {
    float:right;
    width:160px;
    font-size:12px;
  }

  /* anfahrtsplan */
  
  #google_map {
    width:550px;
    height:400px;
  }



  /*   FOOT   */




  #bittewarten {
    /*
    position:absolute;
    z-index:100;
    left:0px;
    top:0px;
    width:100%;
    */
    /*height:20px;*/
    display:none;
    clear:both;
    margin-top:15px;
    margin-left:150px;
  }






