body, div, h1, h2, img, ul, li, a, table, td, tr
        {
        margin: 0px;
        padding: 0px;
        }

#alles {
       margin: 0 auto;
       width: 995px;
       position:relative;
       }

div#logo {
        float:left;
        width:193px;
}

ul#Linkliste {
        float:left;
        padding-top:140px;
        margin:0px;
        width:193px;
        height:1900px;
        background:#c0c0c0 url(logokg.jpg) no-repeat;
        }

ul#Linkliste li {
        list-style: none;
        color:#e22242;
        padding:0px;
        margin:10px 20px 10px 20px;
        font-family:arial,helvetica,verdana;
}

ul#unterpunkte {
                float:left;
        width:170px;
        background:#c0c0c0;
        margin:0px 50px 10px 0px;
        font-size:9pt;
        padding-left:-20px;
}

ul#unterpunkte li {
                list-style:none;
        font-size:9pt;
        color:#e22242;
        padding-right:0px;
        font-family:arial,helvetica,verdana;
}

ul#unterpunkte a {
                text-decoration: none;
                  color:#e22242;
                  font-weight: bold;
                  border-top:1px solid white;
                  border-left:1px solid white;
                  border-right:1px solid black;
                  border-bottom:1px solid black;}
ul#unterpunkte a:visited {color:#a83447;}

ul#unterpunkte a.aktiviert               {border-bottom:1px solid white;
                     border-right:1px solid white;
                     border-left:1px solid black;
                     border-top:1px solid black;
                     margin-top:7px;
                     margin-bottom:7px; /* ; hat gefehlt */
                     color:#FFF;
}

h3 {
                margin-top:0px;
}

#main_terminanzeige h3 {
                margin-top:30px;
}
/* f?r Abschnitte, die z.B. nur W?rter in einer Zeile umfassen, gibt es das span-Element */
div#klein               {
                        font-size: 11pt;
                        width:140px;
                        height:15px;
                        }

div#klein a             {
                        vertical-align:middle;
                        }

div#mittel {font-size:10pt;width:140px; height:15px;
                  }

ul#Linkliste a    {
                  text-decoration: none;
                  color:#e22242;
                  font-weight: bold;
                  border-top:1px solid white;
                  border-left:1px solid white;
                  border-right:1px solid black;
                  border-bottom:1px solid black;
                  padding: .25em 0em .25em .25em;
                  margin-top:7px;
                  margin-bottom:7px;
                  display:block;
                  }

ul#Linkliste a:hover{border-bottom:1px solid white;
                     border-right:1px solid white;
                     border-left:1px solid black;
                     border-top:1px solid black;
                     margin-top:7px;
                     margin-bottom:7px}

ul#Linkliste a:visited {color:#a83447;}

ul#Linkliste a.aktiviert
             {border-bottom:1px solid white;
                     border-right:1px solid white;
                     border-left:1px solid black;
                     border-top:1px solid black;
                     margin-top:7px;
                     margin-bottom:7px
                          color:#FFF;
                          }

div#kopf {
         position:absolute;
         top:0px;
         left:194px;
         background:#e22242;
         width:847px;
         height: 109px;

         }

ul#kopf1 {
         padding-top:38px;
         *display:block;
         }

ul#kopf1  li
          {display: inline;
          font-family:arial,helvetica,verdana; font-size: 16px;}

ul#kopf1 a {color:#000000;text-decoration: none; padding: 0px 5px; font-weight:600; color:#c0c0c0; padding-left: 50px}
ul#kopf1 a:hover {color:#fff;}




/*ul#products_menue       {
                        font-size:12px;
                        margin: 0px;
                        padding: 0px 35px;
                        width:134px;
                        }

ul#products_menue li {margin: 5px 0px;}
ul#products_menue a  {width:110px;}

ul#products_menue1, ul#products_menue2, ul#products_menue3,ul#products_menue4, ul#products_menue5
                            {font-size:11px;
                            margin: 0px;
                            padding: 0px 35px;
                            width:99px;}
ul#proteomics_menue
                            {font-size:12px;
                            margin: 0px;
                            padding: 0px 35px; width:134px;}

ul#proteomics_menue li {margin: 5px 0px;}

ul#electrophoresis_menue
                            {font-size:12px;
                            margin: 0px;
                            padding: 0px 35px;
                            width:134px;}

ul#electrophoresis_menue li          {margin: 5px 0px;}

ul#samplepreparation_menue
                            {font-size:12px;
                            margin: 0px;
                            padding: 0px 35px;
                            width:134px;}

ul#samplepreparation_menue li {margin: 5px 0px;}

ul#massspectrometry_menue
                            {font-size:12px;
                            margin: 0px;
                            padding: 0px 35px;
                            width:134px;}

ul#massspectrometry_menue li {margin: 5px 0px;}

#lt      {font-family:verdana,arial,helvetica,geneva,sans-serif;
         font-size:80%;
         text-align:left;
         margin:12px;
         }*/

/*#main,
#main_terminanzeige
 {  width:747px; height:1881px; font-family:arial,helvetica,verdana; background-color:#f5f4f4;
         }*/



#main,
#main_terminanzeige
                    {
                    width:747px;
                    height:1881px;
                    font-family:arial,helvetica,verdana;
                    background-color:#f5f4f4;
                    position:absolute;
                    top:109px;
                    left:194px;
                    padding-top:50px;
                    padding-left:100px;
                    }

#main_typ4          {
                    width:728px;
                    height:1202px;
                    font-family:arial,helvetica,verdana;
                    background-color:#f5f4f4;
                    padding-top:80px;
                    padding-right:70px;
                    padding-left:50px;
                    position:absolute;
                    top:759px;
                    left:194px;

                    }

#main_typ1          {
                    padding-top:50px;
                    padding-right:50px;
                    padding-left:70px;
                    width:728px;
                    height:600px;
                    font-family:,arial,helvetica,verdana;
                    background-color:#f5f4f4;
                    position:absolute;
                    top:109px;
                    left:194px;}

#linkerrand {padding-left:0px;}
#linkerrandfilm {padding-left:120px;}

#main img,
#main_terminanzeige img {margin:10px 15px 0px 0px; float: left;}

#main a,
#main_terminanzeige a,
#main_typ1 a,
#main_typ2 a                      {text-decoration:none; color:#e22242;}

#teasereinsatz a                  {
                                  font-weight:800;
                                  }

#main_typ2 {background-color:#f5f4f4;
           height:450px;
           width:728px;
           padding-top:100px;
           padding-right:120px;
           padding-left:0px;
           position:absolute;
           top:109px;
           left:194px;
           }

#main_typ3 {        width:728px;
                    height:1302px;
                    font-family:arial,helvetica,verdana;
                    background-color:#f5f4f4;
                    padding-top:80px;
                    padding-right:70px;
                    padding-left:50px;
                    position:absolute;
                    top:550px;

           }


.bild {margin:20px 5px 0px 50px; float:right;}

div.bildtermin {
                margin-left:0px;
                margin-top:20px;
                margin-right:0px;
                margin-bottom:25px;
                height:260px;
                }

/*span.text {margin:20px 0px 0px 15px; float:left;} */
#main_terminanzeige .text  { margin:0px 0px 0px 0px; }
.bildrechts {margin:10px 15px 0px 5px; float: right;}
/* span.teaser {margin:13px 15px 0px 0px; float: left;} */
span.teaser1 {margin:0px 15px 0px 0px; float: left;}
span.teaser2 {margin:25px 10px 0px 0px; float: left; clear:both;}

div.umfluss_links        {
                          float:right;
                          margin-top:-10px;
                          margin-left:15px;
                          margin-bottom:4px;
                          }

div.umfluss_rechts        {
                          float:left;
                          margin-top:6px;
                          margin-right:15px;
                          margin-bottom:4px;
                          }

img                       {
                          border:none;
                          }



p.neuanfang               {
                          clear:both;
                          }

#teasereinsatz {position:absolute;
        top: 20px; left: 180px; z-index:2; width: 600px;font-family:verdana, arial, helvetica;  }

#main img.ohne_abstand_links   {
                               position:relative;
                               top:60px;
                               left:-15px;
                               }
#main img.ohne_abstand_links1   {
                               padding-right:0px;
                               margin-left:-40px;
                              margin-right:-20px;
                               }
#main img.ohne_abstand_links2{
                               position:relative;

                               margin-left:230px;
                               }


#bestell                       {
                               position: relative;
                               top:-8px;
                               }

.suche {float:right; margin-top:-20px;padding-right:20px;}

.imprint_abstand {padding-top:50px;}
.imprint_ueberschrift {padding-top:10px;}

.left {float:left;
      padding-top:10px;
      padding-right:50px;clear:both;
      }
.left2 {float:left;
      padding-top:10px;
      padding-right:50px;
      }
.left1 {clear:both;
       padding-top:10px;

      }
.leftkb {padding-top:230px;}
/*.kitbasic {padding-top:10px;}*/
.pdf {float:right;margin-top:-17px;padding-right:103px;}
.pdf1 {float:right;margin-top:0px;padding-right:103px;}
.ueberschrift {padding-left:212px;}
.ueberschrift1 {float:left;}
.ueberschrift2 {margin-top:260px;}
.omxszwoelf {padding-top:0px;}
.ueberschrift3 {padding-left:84px;}
.ueberschrift4 {padding-left:255px;}
.ueberschrift5 {margin-top:200px;}
.ueberschrift6 {margin-top:206px;}
.workflow {margin-left:332px;}
.workflow_rechts {float:left;padding-top:5px;}
.ueberschrift7 {margin-top:187px;padding-top:25px;}
.kitproueberschrift {float:right; padding-right:177px;padding-top:24px;}
.ueberschrift5b {margin-top:210px;}
.ueberschrift8 {margin-top:456px;padding-right}
.ueberschrift9 {padding-left:106px;}
.instructionmanual {padding-top:-70px; padding-right:300px;}
.leftinstruction {
      float:left;
      padding-top:0px;

      }
.pro_manual {padding-top:20px;clear:both;display:block;}
.leftinstruction2 {
      float:left;
      padding-top:35px;
      }
.leftinstruction1 {
      float:left;
      padding-top:35px;
      padding-right:50px;
      }

.rechts {margin:10px 0px 0px 0px; float: right;}

.tableinstrucion_links {margin-left:-40px;}

p.Abstand_omxs {padding-top:20px;}