body {background-color:#F0EDE6;
      color:#000000;
      font-size:10pt;
      font-family:Tahoma,Verdana,Helvetica;

}

ul { font-family:Tahoma,Verdana,Helvetica; font-size:12pt; }
li { font-family:Tahoma,Verdana,Helvetica; font-size:10pt; }
h1 { font-size:12pt; font-weight:bold;
     font-family:Tahoma,Verdana,Helvetica; }
h2 { font-size:10pt; font-weight:bold;
     font-family:Verdana,Helvetica; }
hr  { color: #94c602 }

h5 { font-size:10pt; font-weight:bold;
     font-family:Verdana,Helvetica; }
hr  { color: yellowgreen }

a {font-family:Tahoma,Verdana,Helvetica;text-decoration:none;}
a {color:#000000}
a:link {text-decoration:none }
a:hover {color:darkgreen;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#FF0000 }
a:focus { font-weight:; color:#000000 }

th {font-size:8pt; font-family:Tahoma,Verdana,Helvetica; }
td  { font-size: 9pt; font-family: Tahoma, Verdana, Helvetica }



INPUT { BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #F8F6E7}

.hauptnavigation { background-image:url(../bilder/neubanner/metall_500.gif); height:55px; width:500px;}

.sucheoben { color:#000000; background-color:#FFCD36; height:60px; font-size:12pt; text-align: center; font-weight:bold; font-family:Tahoma,Verdana,Helvetica;}

.navoben { color:#000000; background-color:#94C602; font-size:12pt; text-align: center; font-weight:bold; font-family:Tahoma,Verdana,Helvetica;}

.newsdunkegrün   { background-color: #1799b7; text-align: center; padding: 0px; border: solid 1px #8fbb7c; width: 100% }

.newshellgrün  {background-color:#C5BF75;  text-align: center; border: #C5BF75 solid; width: 100%;
padding: 0px; border-width: 1px 1px 1px}

.tabelle {border : 1px solid #94C602; background-color : #FFFFFF; font-family : verdana; width : 910px;}

a.menu2 { width:120px; margin-top:1px; display:inline;  padding: 1px;
         font-family:Verdana; font-size:12px; text-align: center; font-weight:solid; }
a.menu2:link    { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu2:visited { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu2:hover   { color:#000000; background-color:#BEBEBE; border:1px solid #000000; text-decoration:none; }
a.menu2:active  { color:#000000; background-color:#DDDDDD; border:1px solid #000000; text-decoration:none; }
div.menu2 { color:#000; background-color:#FFFFFF; border:0px solid #000; width:120px; text-align:c center; padding:0px; }

a.menu { width:120px; margin-top:1px; display:block;  padding: 1px;
         font-family:Verdana; text-align: center; font-size:12px; font-weight:solid; }
a.menu:link    { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu:visited { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu:hover   { color:#000000; background-color:#BEBEBE; border:1px solid #000000; text-decoration:none; }
a.menu:active  { color:#000000; background-color:#DDDDDD; border:1px solid #000000; text-decoration:none; }
div.menu { color:#000; background-color:#FFFFFF; border:0px solid #000; width:120px; text-align:c center; padding:0px; }



a.menu1 { width:140px; margin-top:1px; padding: 1px; color:#FFFFFF; display:block;
         font-family:Verdana; text-align: center; font-size:10px; font-weight:solid; }
a.menu1:link    { color:#000000; background-color:#E3F5F8; border:1px solid #000000; text-decoration:none; }
a.menu1:visited { color:#000000; background-color:#E3F5F8; border:1px solid #000000; text-decoration:none; }
a.menu1:hover   { color:#000000; background-color:#01A7C1; border:1px solid #000000; text-decoration:none; }
a.menu1:active  { color:#000000; background-color:#99CCCC; border:1px solid #000000; text-decoration:none; }
div.menu1 { color:#000; background-color:#FFFFFF; border:0px solid #000; width:140px; text-align:c center; padding:0px; }


.line.class { }
td.ersatzteile1     { color: #000000; font-size: 14px; font-family: Verdana; background-color: #d8d9e0; text-align: left; vertical-align: top; margin: 2px }
th.ersatzteile1      { color: #00a55c; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: #d0d2cd; text-align: center; vertical-align: middle; margin: 2px; padding: 2px }
td.ersatzteile2     { color: #000000; font-size: 14px; font-family: Verdana; background-color: #00c100; text-align: left; vertical-align: top; margin: 2px }
td.ersatzteile3       { color: #000000; font-size: 14px; font-family: Verdana; background-color: #d8d9e0; text-align: center; vertical-align: middle; margin: 2px }
th.ersatzteile2    { color: #00a55c; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: #00ac00; text-align: center; vertical-align: middle; margin: 2px; padding: 2px }
td.zeile1         { color: #000000; font-weight: 600; font-size: 12px; line-height: 16px; font-family: Verdana; background-color: #289ec1; text-align: left; vertical-align: top; margin: 2px }
th.zeile1       { color: black; font-size: 12px; font-family: Verdana; background-color: #6cf; text-align: left; margin: 2px }
th.zeileart     { color: #000000; font-size: 12px; font-family: Verdana; background-color: #6cf; text-align: left; margin: 2px; width: 60px }
td.ersatzteileindex1            { color: #000000; font-weight: 600; font-size: 12px; line-height: 20px; font-family: Verdana; background-color: #d8d9e0; text-align: left; vertical-align: middle; margin: 2px; width: 600px; height: 16px }
th.ersatzteileindex1       { color: #00a55c; font-size: 12px; font-family: Verdana; text-decoration: none; background-color: #d0d2cd; text-align: center; vertical-align: middle; margin: 2px; padding: 2px }
td.ersatzteileindex2         { color: #000000; font-weight: 600; font-size: 12px; line-height: 16px; font-family: Verdana; background-color: #94c602; text-align: left; vertical-align: middle; margin: 2px; width: 600px; height: 16px }
td.ersatzteileindex3 { color: #000000; font-weight: 600; font-size: 12px; line-height: 16px; font-family: Verdana; background-color: #92e174; text-align: left; vertical-align: middle; margin: 2px; width: 600px; height: 16px }
th.ersatzteileindex2     { color: #00a55c; font-size: 12px; font-family: Verdana text-decoration: none; background-color: #00ac00; text-align: center; vertical-align: middle; margin: 2px; padding: 2px }

td.rahmen_ueberschrift   { background-color: #289ec1; padding: 2px; border: ridge 1px #009f00; width: 95% }

td.rahmen_kopf    { padding: 2px; border: groove 2px #289ec1; width: 100% }
td.rahmen_tabelle  { padding: 2px; border-style: dashed; border-width: 1px; border-color: #09c #289ec1 #289ec1 #289ec1; width: 95% }
td.rahmen_gruppe { border: #00BF00 solid;
                background-color:#FFFFB0;
                width: 90%;
                padding: 1px;
                border-width: 1px 1px 1px}
td.rahmen_hersteller { border: #00BF00 dashed;
                width: 100%;
                padding: 1px;
                border-width: 1px 1px 1px}
td.rahmen_untergruppe { border: #FF0000 dashed;
                width: 90%;
                padding: 2px;
                border-width: 1px 1px 1px}
td.rahmen_untergruppe1 { border: #000000 dashed;
                width: 88%;
                padding: 3px;
                border-width: 1px 1px 1px}
td.rahmen_untergruppe2 { border: #0000FF dashed;
                width: 85%;
                padding: 3px;
                border-width: 1px 1px 1px}


.block{
display:inline;
padding:0 1px 0px 2px;}
