/* Konstrukta -- Aktualisierung am 9.1.2007 */


body {background-color:#ccc}



.text {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-style: normal;
       line-height: 12pt;
       font-weight: normal;
       font-variant: normal;
       color: #333366;
      }

.impressum {  font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-style: normal;
       font-weight: normal;
       font-variant: normal;
       color: #333;}

b {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: 700;
        color: #003399;
        font-size: 13px;
        line-height: 30px;
       }

H1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: 700; 
        line-height:150%
        color:red;
        font-size: 13px;
        margin:0px; border:0px;
       }       

H2 {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: 700; color: #003399;
        font-size: 12px; margin:15px 0px 10px 0px; 
        line-height:150%}
        


a     {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       font-style: normal;
       font-weight: normal;
       font-variant: normal;
       color: #003399;
       text-decoration:underline;
      }

a:active {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          color: #003399;
          text-decoration:underline;
         }

a:visited {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          color: #003399;
          text-decoration:underline;
         }

a:hover {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
         font-style: normal;
         font-weight: normal;
         font-variant: normal;
         color: #003399;
         text-decoration:underline;
        }
        
table {/*border:solid 1px red;*/ border:0px none; padding:0px; margin:0px;} 
table td{/*border:solid 1px blue*/} 
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:12pt; font-style: normal; font-weight:normal; 
margin:10px 0px; color:#336; /*border:1px solid red;*/}

/*Standort und Anfahrt*/
p.anfahrt { background-color:#fff;border:solid 1px white; margin: -10px 0px 50px 0px; padding:5px 10px 10px 10px; width:620px;}
p.anfahrt .text{color:#000}

table.anfahrt H1 {color:red}

/*ENDE Standort Anfahrt*/

/*Impressum*/
table.impressum {width:492px; margin-left:275px; margin-top:15px}
/*Ende Impressum*/

/*Firma*/
table.firma {/*border: solid 1px blue;*/ margin:0px; padding:0px; width:780px }
table.firma td.left {width:480px; margin:0px; padding:0px; }
table.firma H1 {color:red;}
/*Ende Firma*/



/*Bereich Leistungen- Profil*/
table.leistungen {/*border: solid 1px blue;*/ margin:0px; padding:0px; width:780px }
table.leistungen td {}
table.leistungen td.left {width:480px; margin:0px; padding:0px; }
table.leistungen td.right { }
table.leistungen td.img {padding:0px; margin-right:5px}
table.leistungen H1 {color:red} 
table.leistungen A {padding-left:5px}
table.leistungen p.zert {margin-top:0px; padding-left:5px; margin-bottom:0px}
/*Ende Profil*/

/*Engineering*/
table.engin {/*border:solid 1px red;*/margin:0px; padding:0px; width:780px }
table.engin td.left {width:480px; margin:0px; padding:0px; }
table.engin H1 {color:red}

table.engin table {width:300px; margin:10px 10px 10px 0px; padding:0px}
/*ENDE Engineering*/

/*Lieferungen*/
table#lieferung {/*border:solid 1px blue;*/ margin:0px; padding:0px; width:780px }
table#lieferung td.left { width:480px; margin:0px;}
table#lieferung H1 {margin-left:0px; padding-left:0px; color:red}

table.beispiele {width:400px;/*border:solid 1px red;*/ margin:10px 0px 10px 380px; padding:0px}
table.beispiele td {/*border:solid 1px green;*/ }
/*Ende Lieferungen*/

/*Referenz*/
table.referenz {/*border:solid 1px blue;*/ margin:0px; padding:0px; width:780px }
table.referenz td.left { border:0px none;width:480px; margin:0px;}
table.referenz H1 {margin-left:0px; padding-left:0px; color:red}
