* { padding: 0px;
    margin: 0px;
    border: 0px;
}

body {
      border: 0px solid;
      font-size:100.01%;
      font-weight:normal;
      color:white;
      font-family:  Arial, Helvetica, sans-serif;
      /*font-family: Arial Black;*/
      line-height:1em;
      background-color:#fff;
      height:100%;

      overflow:auto;
    /*  font-stretch: wider;*/
}


p, h1,h2,h3,h4,h5,h6 {
     /* font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
      text-align: left;
      text-indent: 0em;
      font-size:1.2em;
      color:white;
      line-height:1.25em;
      font-weight:normal;
}


/*        p, h1,h2,h3,h4,h5,h6, td {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size:0.8em;

                font-weight:normal;
        }
         */
        tr, table, th {font-size:1em;
         font-family:  Arial, Helvetica, sans-serif;
         /*font-family: Arial Black;*/
}

/*        p { margin:0.9em;vertical-align:text-top;}
   */

         th {text-align:left;vertical-align:bottom;}
         table {font-size:11px;}
        /* table td {font-size:1em;line-height:1.5em;vertical-align:top;}*/
         table tr {font-size:1em;}
        h1 {font-weight:bold;padding-bottom:1em;  margin-top:4px;font-size:1.8em;color:white;}
         h2 {font-weight:bold;padding-bottom:0.75em; font-size:1.5em;color:white;}
         h3 {font-weight:bold;font-size:1.2em;color:white;}
         cite {font-size:1.5em;line-height:1.5em;}
        ul {font-size:12px;}

        li  {
               text-align:left;
               margin-left: 0px;
              padding-left: 0px;
              list-style: none;


        }
        .underline {text-decoration:underline;}
/*div#div_head_small {position:absolute;left:40px;top:87px;border:0px solid black;z-index:15;}
div#div_head_big {position:absolute;left:98px;top:93px;font-weight:bold;z-index:10;}
*/

/*p#head_small {font-size:18px;color:rgb(0,127,75);font-weight:bold;}
p#head_big {font-size:25px;color:rgb(161,167,163);}
*/
div#div_head_small {position:absolute;left:40px;top:87px;border:0px solid black;z-index:15;}
div#div_head_big {position:absolute;left:65px;top:93px;font-weight:bold;z-index:10;}

img#bild {margin-top:8px;}

p#head_small {font-size:18px;color:white;}
p#head_big {font-size:25px;color:white;font-weight:bold;}

p.head_fliesstext {font-weight:bold;}
        .hell {color:#E7EBEA;}      /*hauptmenuebene */
        .mittel {color:#A4BFB8;}    /*textbereich*/
        .halbdunkel {color:#93B2AA;} /*untermenu*/
        .dunkel {color:rgb(8,76,141);}    /*dunkelblau*/
        .clear {clear:both;}
.background_start {color:rgb(115,19,20);}


.schrift08em {font-size:0.8em;}
.schrift09em {font-size:0.9em;}
.schrift07em {font-size:0.7em;}



/*div#balken_o1 {position:absolute;left:0px;top:133px;width:100%;background-color:#CBC9CA;height:37px;}
div#balken_o2 {position:absolute;left:0px;top:170px;width:100%;background-color:#811113;height:10px;}
div#balken_o2_ueberuns {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(205,93,10);height:10px;}
div#balken_o2_termine {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(199,44,21);height:10px;}
div#balken_o2_ausstellung {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(181,0,22);height:10px;}
div#balken_o2_presse {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(154,9,21);height:10px;}
div#balken_o2_impressum {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(127,13,18);height:10px;}
div#balken_o2_start {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(100,13,13);height:10px;}


div#balken_m {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(163,12,22);height:448px;}


div#balken_m_ueberuns {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(228,104,11);height:448px;}
div#balken_m_termine {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(222,49,23);height:448px;}
div#balken_m_ausstellung {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(202,0,25);height:448px;}
div#balken_m_presse {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(171,10,23);height:448px;}
div#balken_m_impressum {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(141,14,20);height:448px;}
div#balken_m_start {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(111,14,15);height:448px;}
*/
div#balken_o1 {position:absolute;left:0px;top:133px;width:100%;background-color:#CBC9CA;height:37px;}
div#balken_o2 {position:absolute;left:0px;top:170px;width:100%;background-color:#811113;height:10px;}
div#balken_o2_ueberuns {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(210,93,10);height:10px;}
div#balken_o2_termine {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(204,44,21);height:10px;}
div#balken_o2_ausstellung {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(186,0,22);height:10px;}
div#balken_o2_presse {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(159,9,21);height:10px;}
div#balken_o2_impressum {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(132,13,18);height:10px;}
div#balken_o2_start {position:absolute;left:0px;top:170px;width:100%;background-color:rgb(105,13,13);height:10px;}


div#balken_m {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(163,12,22);height:448px;}


div#balken_m_ueberuns {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(225,104,11);height:448px;}
div#balken_m_termine {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(217,49,23);height:448px;}
div#balken_m_ausstellung {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(197,0,25);height:448px;}
div#balken_m_presse {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(164,10,23);height:448px;}
div#balken_m_impressum {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(134,14,20);height:448px;}
div#balken_m_start {position:absolute;left:0px;top:180px;width:100%;background-color:rgb(115,19,20);height:448px;}

/*div#balken_u2 {position:absolute;left:0px;top:625px;width:100%;background-color:rgb(197,192,186);height:10px;}
div#balken_u3 {position:absolute;left:0px;top:635px;width:100%;background-color:rgb(161,158,153);height:18px;} */


/*img#logo {position:absolute;left:685px;top:40px;width:280px;height:63px;border:0px solid red;z-index:1;}*/
img#logo {position:absolute;left:515px;top:15px;width:454px;height:103px;border:0px solid red;z-index:1;}
img#schriftzug {position:absolute;top:15px; left:10px;width:367px;height:58px;}

div#kopfbereich {position:absolute;left:0px;top:0px;width:100%;height:160px;} /**/

div.main_2 {position:relative;height:650px;width:100%;margin:auto; border:0px solid black;}

div.main {position:relative;z-index:10;height:650px;width:1000px;border:0px solid black;
                border-left:0;
                border-right:0;
                margin:0 auto;

                text-align:left;
             /*   background: url('../stuff/entwurf_2.jpg') no-repeat;
             background-color:white;
                  background: url('../stuff/ARGE_final.jpg') no-repeat;  */

}


div#text_content {position:absolute;top:160px;left:00px;width:1000px;height:475px;text-align:left;overflow:auto;border:0px solid black;border-left:0px solid #272C59;border-right:0px solid #272C59;line-height:1em;} /*background-color:#E7EBA1;*/

div#text_content0 {position:absolute;bottom:0px;left:0px;width:280px;height:90%;text-align:left;overflow:auto;border:0px solid black;border-right:0px solid #272C59;}

div#text_content1 {position:absolute;top:40px;left:280px;width:688px;height:425px;text-align:left;overflow:auto;border:0px solid black;padding-right:30px;/*background-color:#ffffff;*/}

* html div#text_content1 {width:718px;}

div#text_content2 {position:absolute;top:0px;/*left:714px;*/right:0px;width:175px;text-align:left;border:0px solid green;height:386;overflow:auto;background-color:#DEE48C;/*#F0F3C6*/}

/*div#text_content2 {position:absolute;top:160px;left:10px;width:411px;border:0px solid green;height:400px;overflow:auto;}
*/
div#text_content p {padding-bottom:0.75em; font-size:1.2em;text-align:left;line-height:1.25em;}

div#text_content .head {font-weight:bold;color:#272C59;}


div#text_content td{line-height:1.25em;vertical-align:top;}

div#text_content p.wissenschaft {
         margin-top:0.9em;
         margin-left:14px;
         font-size:1em;
         font-style: italic;
        text-indent: -14px;}

div#text_content ul {font-size:1.1em;
                 /* list-style-image:url(../images/list_image.gif);
                  list-style-position:inline;
                 */
}
div#text_content        ul  {
               /*text-align:left;
               margin-left: 50px;
               padding-top:0.5em;
               padding-left: 0px;
               */
               /*list-style: disc;*/
                 /* vertical-align:top;
                  list-style-image:url(../images/list_image_ie.gif);
                  list-style-position:inline;
                  */
        }

div#text_content        li  {
               text-align:left;
               vertical-align:top;
               margin-left: 28px;
               padding-top:0.5em;
               text-indent:-8px;
               padding-left: 0px;
              list-style-type: none;
               /*   list-style-image:url(../images/list_image.gif); */
               list-style-position:outline;

        }


       /*  div.leistungen ul {
                  list-style-image:url(../images/list_image.gif);
                  list-style-position:inline;
          }*/
      /* ie-Bugfix  */
        * html div#text_content ul{

                 /* list-style:none; */
                  /*list-style-image:url(../images/list_image_ie.gif);*/
                  /*list-style: circle;*/
                  list-style-position:outline;

          }
        * html div#text_content li{
               vertical-align:top;/**/
               margin-bottom:5px;

               list-style:none;
               padding-top:0em;
               list-style-position:outline;
               line-height:2em;

          }
      /* ie-Bugfix ende */




a.email ,  a.web {color:white;text-decoration:underline;}
a.schlagzeile {color:rgb(163,12,22);text-decoration:none;}
a.web_none {color:white;text-decoration:none;}
a.referenz {color:white;text-decoration:underline;}
div#termine_details a {color:white;text-decoration:underline;}


hr {width:610px;
    color:#CBC9CA;
    background-color:#CBC9CA;
    height:2px;
    text-align:left;
    border:0px dashed #CBC9CA;}

/* Kontaktformular */

div#text_content2 p.kontakt {text-align:left;
           position:relative;
           margin-top:0;
           width:300px;
           line-height:1.25em;
           color:rgb(163,12,22)
           border:0px solid #272C59;}



form input.kontakt,form textarea.kontakt, form select,form textarea.mceEditor {
    text-align:left;
    position:absolute;/*absolute;*/
    left:120px;
    color:rgb(163,12,22);
    border:1px solid #CBC9CA;
    background-color:#CBC9CA;
}

form textarea.mceEditor {width:540px;color:white;height:150px;}


form input.kontakt_btn {background-color:#CBC9CA;
    position:absolute;
    left:120px;
    margin-top:75px;
    color:rgb(163,12,22)
    border:1px solid #CBC9CA;
    text-align:center;
    }
* html form input.kontakt_btn {background-color:#CBC9CA;
    position:absolute;
    left:120px;margin-top:65px;
    border:1px solid #CBC9CA;
    }


html>body /**/
 div.table {
        display:table;
        border-collapse: collapse;
        height:100%;
        width:100%;
        padding:0px;
        spacing:0px;
        border:0px solid black;


}

/*html>body
div.tr {display: table-row;
        border:1 solid red;
        padding:0px;
        height:100%;
        width:100%;
        vertical-align: middle;
        text-align: center;
        }   */


html>body  /**/
div.td {display:table-cell; border:0 solid red; padding:0px; height:100%;vertical-align: middle; width:100%;}



 table.ie_main { /* * html ie-bugfix  */
    position:relative;border:0px solid black;width:100%;height:100%;text-align:center;vertical-align:middle;

           }

 tr.ie_main { /* * html   ie-bugfix  */
  /*  border:0px solid black;width:100%;height:100%; */
}    /*position:relative;   */


  td.ie_main { /* * html ie-bugfix   */
  /* border:0px solid black;text-align:center;vertical-align:middle;width:100%;*/

}

form .mceToolbarTop, form .mceToolbarBottom {background-color:#CBC9CA;}
