@charset "ISO-8859-1";
body {font-family: "Verdana", Arial, Helvetica, sans-serif; color:Black; width:19cm;
margin:0cm 0cm 0cm 2.5cm; font-size: 9pt; background-color:white;}

img { border:none;}

h1 {font-size: 11pt; margin-bottom:1pt; padding-bottom:1pt;}
h2 {font-size: 10pt; margin-bottom:1pt; padding-bottom:2pt;}
h3 {font-size: 9pt; margin-bottom:1pt; padding-bottom:1pt;}

hr { margin-bottom:0;}
.fett{ font-weight:bold;}
.fettkursiv{ font-weight:bold; font-style:italic;}

    .halbSpalteLi{ 
    float:none; 
    text-align:left; 
    width:9cm; 
    min-width:9cm;
    white-space:nowrap;
    } 

.klSpalteLi { 
            display:inline-block;
            text-align:right; 
            padding:0pt 1pt 0pt 0pt;
            width:5cm; 
            min-width:5cm; 
            max-width:5cm; 
            max-height:18pt;
            margin-bottom:0pt;
            vertical-align:top;
            margin:1pt 0pt 0pt 0pt;
            }
            
.formular { 
            width:8cm; 
            height:auto; 
            border-style:solid; 
            border-width:0.5pt; 
            border-color:Gray;
            padding:0pt 0pt 0pt 1pt;
            display:inline;
            margin:1pt 0pt 0pt 0pt;}
.formPLZ { width:2.5cm; 
            height:auto; 
            border-style:solid; 
            border-width:0.5pt; 
            border-color:Gray; 
            padding:0pt 0pt 0pt 1pt;
            margin:1pt 0pt 0pt 0pt;
}
.formMehrzeilig { font-family:Verdana; width:9cm; height:9cm; border-style:solid; border-width:1px; 
                  border-color:Gray; padding-left:1pt;
                  font-size: 10pt; margin:1pt 0pt 0pt 0pt;}
.felddanke {width:8cm; height:4cm; border-style:solid; border-width:1pt; border-color:Gray; 
            padding-left:3pt; background-color:White;}
            
.mini {	font-size: 9pt;}

.Knopf { display:inline; text-align:center; vertical-align:middle;
         width:80pt;
         font-weight:bold; font-family:Verdana; font-style:normal;       
         border-color:#616387; 
         border-right-style:none; border-style:outset;
         background-color:#FAFAFA; color:#3a3c69;
         margin:1pt 0 0 0; border-width:1pt; padding:0;
         text-decoration:none; cursor:pointer;
         }
 .Knopf:hover {background-color:#DCDEF2;}
  
             
.Kopf { margin:0;
        float:none;
        width:19cm;
        border-bottom-width:0; 
        padding:0; 
        
        color:#3a3c69; 
        background-color:white;
        
      }
        
.Kopf a {color:gray; text-decoration:none;}
.KopfFirma { 
        font-size:21pt; 
        font-weight:bold;  
        line-height:1.1; 
        float:none;
        text-align:center;   
        padding:5pt 0 0 5pt; 
        height:30pt;
         font-family:"Andale Sans", Arial, sans-serif;
         width:19cm;
             }
 .NEUMANN{ color:#3a3c69;
  
  display:inline;}
 .FUnterzeile {
    font-size: 8pt; 
    font-family:"Verdana", Arial, sans-serif;
    font-weight:normal;
 }  

             
             
.KopfPhone {  display:none;
        margin:0;
        float:none;
        width:3cm;
        border-bottom-width:0; 
        
           
        text-align:right;
        font-weight:bold;
        }
.ZierSprache { display:none;}     
.ZierHorizontal { margin:10pt 0 0 0; 
        clear:both;
        background-color:white; 
       
        width:19cm;
        padding:1pt 0 0 0;
        }

.Ueberschrift{
    float:none; 
    display:block; 
    background-color:white;    
    padding:0; 
    
    
    margin:0 0 1pt 0;      
               }
.Ueberschrift:after{content:"Telefon:0212 51624 - Telefax:0212 530069 - Email:fn@fritz-neumann.de - Internet:fritz-neumann.de"; font-family: "Verdana", Arial, Helvetica, sans-serif; color:Black;
 font-size:8pt; font-style:italic; font-weight:bold;
}
               
.Ueberschrift a{ 
 display:none;
        
                 }
                 
.Ueberschrift a:hover {           
    background-color:white; 
                  }
  

.Koerper {margin:0;  float:none;  width:19cm;
           padding:0; background-color:white;  } 
.Navi { 
 display:none;
 } 


.Haupt { margin:0; border-width:0; padding:0; width:17cm; 
         background-color:white;
         float:none;
             
         } 
         
.HauptZwei {  display:none;

         } 
      
.HauptIllu {
 display:none;

         }

.ZierHorizontalUnten { margin:0; 
                       border-top-width:1px; 
                       border-top-style:none; 
                       padding:0;
                       height:5pt; 
                       min-height:5pt;
                       
                       background-color:white; clear:both; }
                       
                   
 .NaviFuss {
 background-color:white; text-align:right; 
            width:10cm; 
            margin:0; border-bottom-width:0; padding:0; 
            white-space:nowrap;
            font-size:12pt; font-weight:bold; font-family:"andale sans", Arial, sans-serif; line-height:1; 
            color:#3a3c69;text-decoration:none; 
            } 
 
         
 

a.KopfZeile {color:#DCDEF2; text-decoration:none;}

.bildTitel {
 display:none;
}
.bildRechts { 
 display:none;
} 
.bildteil {vertical-align:top; text-align:left; 
                  margin:5pt 0 5pt 0;
                  padding:0;
                  border-style:hidden; border-width:0; border-spacing:0; border-collapse:collapse;
                 
                  text-decoration:none;         
                  background-color:white; display:block}
.HintergrundTab { 
    background-color:White; 
    
    padding:0;
    }

.RechtsKoerper {background-color:white;}  
 
  


.FirmaUnten {  white-space:nowrap;
            font-family:"Andale Sans", Verdana, sans-serif; font-size:12pt;}

.Telefon {  display:none;
}

.Oben { display:none;}

.Pfeil {
 display:none;
}

ul.ONavi {
   
    display:none; 
     
    }
    
.ONavi a{
   display:none;
      
   }
     
.ONavi a:hover{  
  display:none;
     }
     
ul.ONavi>li {
     display:none;
    }
 
ul.ONavi>li:hover>ul { display:none;}

ul.ONavi>li>ul {
     display:none;
    }

ul.LiNavi { display:none;   
    }

.LiNavi a{
   display:none;  
   
   }
   
.LiNavi a:hover{
  display:none; 
     }
   
ul.LiNavi>li { display:none;
    }
        
ul.LiNavi>li>ul {
    display:none;
    }
    
ul.LiNavi>li:hover>ul { display:none;}
  
.Absatz {display:block; 
height:5pt;
 clear:both;
}

table.Einzel {
    vertical-align:bottom;
    border-collapse:collapse; 
    border-width:0;
    }

.Einzel td{
    padding:1pt 5pt 1.5pt 5pt;
    font-weight:bold;
    text-align:center; 
    vertical-align:middle;
    white-space:nowrap;
    font-size:8pt;
    }

.EinzelDunkelGrau {      
    background-color:Gray;
        }        

.EinzelSilberGrau {    
        background-color:Silver; 
    }
.EinzelHellGrau {    
    
    background-color:#DCDCDC;  }
.EinzelAbstand {    
    background-color:white; 
    }
 .Grupp{vertical-align:bottom;
    border-collapse:collapse; 
    border-width:0;}
    
 .Grupp td {padding:1pt 1pt 1pt 1pt;
    font-weight:bold;
    text-align:center; 
    vertical-align:middle;
    white-space:nowrap;
    font-size:8pt;}
 
   .KontaktZelle { padding:0.5pt 20pt 0.5pt 0}

.Produktgruppe { page-break-after:avoid; page-break-inside:avoid;}
 .Produkt{ page-break-inside:avoid;}
 
 .runterladen {

 text-align:center;
 float:none;
 
 }
.runterladen>a {
 display:block;
   margin:0; 
   padding:0;
   text-decoration:none;
   border-style:none solid solid none;  
   border-width:0.5pt; 
   border-color:#616387;
   color:#3a3c69;
   background-color:white;
   margin:0 3pt 0 0
  }
 .runterladen>a:hover { color:#3a3c69;
   background-color:white;}
