﻿/* GENERAL fonts */

 
 body {
    color: black;  background-color: white;
     
   }

  div#Seite {
    text-align: middle;    /* Seiteninhalt wieder links ausrichten */
    margin: 0px;      /* standardkonforme horizontale Zentrierung */
    width:1024px;
    padding: 0;
    background: #DADADA;
    
   
  }
  html>body div#Seite {
    border-color: gray; /* Farbangleichung an den Internet Explorer  */
  }

  
  div#Oben {
   background: url(images/rsc-kopf-neu.jpg) no-repeat ; 
   height: 203px;
  }


/* ------ LOGIN ----- */
div.login{
   font-size:10px;
   color:#009966;
   text-align:left;
   margin:20px 0px 5px 0px;
   padding:10px 5px 0px 5px;
}
div.login span{
   font-style:italic;
   margin-bottom:3px;
}
div.login input.logout{
   margin-top:5px;
}
/* ----- Input-Felder ----- */
div.login input.input{
   background: url(http://www.philipphauer.de/tut/typo3-login-template/bg-input.jpg) repeat-x;
   border:1px solid #009966;
   border-right:1px solid #009966;
   border-bottom:1px solid #009966;
   width:150px;
   color:#009966;
   margin-bottom:1px;
}
div.login input.submit{
   width:130px;
   background: url(http://www.philipphauer.de/img/bg-suchbutton.jpg) repeat-x;
   border:1px solid #009966;
   border-right:1px solid #009966;
   border-bottom:1px solid #009966;
   color:#009966;font-weight:bold;
}

/* ------ LOGIN-ENDE ----- */
  
  div#Navigation1 {
   float: right;
   margin-left: 70px;
   margin-top: 184px;
   
  }
  
  ul#Menu1 {
  margin: 0px;
  
  padding-right: 10px;
  }
  
  ul#Menu1 li {
   display: inline;
   margin-left: 75px;
   
  }
  
 .Level1-Act {
   font-size: 12px;
   font-weight:bold;
	text-align: center;
	font-family: verdana;
	color: #FFFFFF;
  }
  
  .Level1-Act A, .Level1-No A {
  color:#FFFFFF;
  }
  
  .Level1-No {
   font-size: 12px;
	text-align: center;
	font-family: verdana;
	color: #FFFFFF;
  }
    
  div#Suche {
    /* background: url(images/web_02.jpg) no-repeat ; */
    
    float: left;
    width: 166px;
    height: 44px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFFFFF;
    padding-left: 16px;
    padding-top: 2px;

  }

   
 div#Produktbilder {
  background: url(images/web_03.jpg) no-repeat ;
  height: 50px;
  margin-left: 182px;
  padding: 0;
   
 }
 
  div#Navigation2 {
    font-size: 0.83em;
    float: left; 
    width: 180px;
    margin: 0 0 1.2em;
    clear: both;
    
  }
  
  ul#Menu2 {
  margin: 0; padding: 0;
  
  }
  
 ul#Menu2 li {
    list-style: none;
 margin: 0; 

 }


  .Level2-no {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;    
    background-color: #CCCCCC;
    background-image:url(images/pfeil-gr.jpg); 
    background-position: right;
    background-repeat:no-repeat;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    min-height:20px;
	height:auto !important;  /* fuer moderne Browser */
  	 height:20px;  /*fuer den IE */
 
    
  }
  
  .Level2-no A {
   
   }
   .Level2-Act {
    font-size: 12px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #CCCCCC;
    background-image:url(images/pfeil-gr.jpg); 
    background-position: right;
    background-repeat:no-repeat;
    padding-left: 6px;
    padding-top: 5px;   
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF; 
        min-height:20px;
	height:auto !important;  /* fuer moderne Browser */
  	 height:20px;  /*fuer den IE */
    
  }
  
  .Level2-no A {
   
   }

  
  .Level3-no {
  
      	    min-height:20px;
	height:auto !important;  /* f�r moderne Browser */
  	 height:20px;  /*f�r den IE */
	background: none ;
  	font-size: 12px;
	font-family: verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 16px;
        padding-top: 5px;	
    
  }
  
  .Level3-no a {
  
  color:#000000;
  
  }
  
    .Level3-Act {
  	font-weight:bold;
      	    min-height:20px;
	height:auto !important;  /* fuer moderne Browser */
  	 height:20px;  /*fuer den IE */
	background: none ;
  	font-size: 12px;
	font-family: verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 16px;
        padding-top: 5px;	
    
  }
  
  .Level3-Act a {
  
  color:#000000;
  
  }
  
  div#Inhalt {
 	margin-left: 181px;
 	background-color:white;
 	padding-top: 7px;
 	padding-left: 9px;
 	padding-bottom: 0px;
 	min-height:600px;
	height:auto !important;  /* fuer moderne Browser */
  	 height:600px;  /*fuer den IE */
  }

ul#Menu2 a {
  width: 170px;
  height: 15px;
  display:block; 
  }
  
  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
    
  }
  div#Inhalt p {
    font-size: 1em;
    margin: 1em 0;
  }

  div#Fusszeile {
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
    background: white;
    clear: both;
  }
  
  
 /* SD/CD */
   .Level2-no-sd, .Level2-Act-sd {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background: #009975 ;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF; 
  }
  
  /* Druckentlastung */
    
  .Level2-no-dr {
      font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;   
    background-color: #CCCCCC;
    background-image:url(images/pfeil-dr.jpg); 
    background-position: right;
    background-repeat:no-repeat;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;   
  }
  

  
  .Level2-Act-dr {
    font-size: 12px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background: #003399;    
    padding-left: 6px;
    padding-top: 5px;  
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF; 
  }
  
  .Level2-no-sd a, .Level2-Act-sd a, .Level2-Act-dr a, .Level2-Act-ex a {  
  color:#FFFFFF; 
  }
  
   /* Explosionsschutz */
   
   .Level2-no-ex {
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;   
    background-color: #CCCCCC;
    background-image:url(images/pfeil-ex.jpg); 
    background-position: right;
    background-repeat:no-repeat;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;   
  }
  

  
  .Level2-Act-ex {
    font-size: 12px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background: #CC0033;    
    padding-left: 6px;
    padding-top: 5px; 
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;  
  }

   /* Durchfluss */
   
   .Level2-no-du {
       font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;   
    background-color: #CCCCCC;
    background-image:url(images/pfeil-du.jpg); 
    background-position: right;
    background-repeat:no-repeat;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;   
  }
  

  
  .Level2-Act-du {
    font-size: 12px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background: #FFCC00;    
    padding-left: 6px;
    padding-top: 5px; 
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;  
  }
  
  
     /* Wiege */
   
   .Level2-no-wi {
     font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;   
    background-color: #CCCCCC;
    background-image:url(images/pfeil-wi.jpg); 
    background-position: right;
    background-repeat:no-repeat;
    padding-left: 6px;
    padding-top: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;

    border-bottom-color: #FFFFFF;   
  }
  
  
  

  .Level2-Act-wi {
    font-size: 12px;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
    background: #FF6600;    
    padding-left: 6px;
    padding-top: 5px; 
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;  
  }
  
  
  .Level3-no {
  
      	    min-height:20px;
	height:auto !important;  /* für moderne Browser */
  	 height:20px;  /*für den IE */
	background: none ;
  	font-size: 12px;
	font-family: verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 16px;
        padding-top: 5px;	
    
  }
  
  .Level3-no a {
  
  color:#000000;
  
  }
  
    .Level3-Act {
  	font-weight:bold;
      	    min-height:20px;
	height:auto !important;  /* für moderne Browser */
  	 height:20px;  /*für den IE */
	background: none ;
  	font-size: 12px;
	font-family: verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 16px;
        padding-top: 5px;	
    
  }
  
  .Level3-Act a {
  
  color:#000000;
  
  }


.Level4-no {
  
      	    min-height:20px;
	height:auto !important;  /* für moderne Browser */
  	 height:20px;  /*für den IE */
	background: none ;
  	font-size: 12px;
	font-family: verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 16px;
        padding-top: 5px;	
    
  }
  
  .Level4-no a {
  
  color:#000000;
  
  }
  
    .Level4-Act {
  	font-weight:bold;
      	    min-height:20px;
	height:auto !important;  /* für moderne Browser */
  	 height:20px;  /*für den IE */
	background: none ;
  	font-size: 12px;
	font-family: verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 32px;
        padding-top: 5px;	
    
  }
  
  .Level4-Act a {
  
  color:#000000;
  
  }