<!--/* navcontainer */
#navcontainer { position: relative; width: 822px; height: 42px; visibility: visible; margin-left: 40px; }
#navcontainer #hauptnav { height: 42px; overflow: hidden; margin: 0; padding: 0; }
#navcontainer #hauptnav li { display: inline; }
#navcontainer #hauptnav li a { width: 143px; height: 0; overflow: hidden; float: left; padding-top: 42px; }
#navcontainer #hauptnav li a,
#navcontainer #searchbox { background-image: url(/fr/styles/navigation.gif); background-repeat: no-repeat; }
/* normal */
#navcontainer #hauptnav li#aktuelles a { background-position: 0 0; }
#navcontainer #hauptnav li#unternehmen a  { background-position: -143px 0; }
#navcontainer #hauptnav li#produkte a  { background-position: -286px 0; }
#navcontainer #hauptnav li#kontakt a { background-position: -429px 0; }
/* over */
#navcontainer #hauptnav li#aktuelles a:hover { background-position: 0 -44px; }
#navcontainer #hauptnav li#unternehmen a:hover { background-position: -143px -44px; }
#navcontainer #hauptnav li#produkte a:hover { background-position: -286px -44px; }
#navcontainer #hauptnav li#kontakt a:hover { background-position: -429px -44px; }
/* press */
#navcontainer #hauptnav li#aktuelles a:active { background-position: 0 -44px; }
#navcontainer #hauptnav li#unternehmen a:active { background-position: -143px -44px; }
#navcontainer #hauptnav li#produkte a:active { background-position: -286px -44px; }
#navcontainer #hauptnav li#kontakt a:active { background-position: -429px -44px; }
/* ON STATES */
#navcontainer.aktuelles #hauptnav li#aktuelles a { background-position: 0 -88px; }
#navcontainer.unternehmen #hauptnav li#unternehmen a { background-position: -143px -88px; }
#navcontainer.produkte #hauptnav li#produkte a { background-position: -286px -88px; }
#navcontainer.kontakt #hauptnav li#kontakt a { background-position: -429px -88px; }

#searchbox { width: 250px; height: 42px; background-position: 100% 0; background-repeat: no-repeat; text-align: right; position: absolute; top: 0; right: 0; overflow: hidden; }
#searchbox.active { background-position: 100% -40px; }
#searchbox #searchFormular #submitbutton { margin: 0 20px 0 5px; }
#searchbox #searchFormular #text { width: 99px; background-color: #efefef; }
#searchbox #label { color: black; font-size: 13px; font-family: Arial, Helvetica, sans-serif; width: 120px; }
#searchbox #searchFormular { color: black; font-size: 13px; font-family: Arial, Helvetica, sans-serif; margin-top: 10px; float: right;}
/* navcontainer */
/*sidebar*/
#sidebarcontainer { width: 210px; float: right; margin: 0; padding: 0 60px 0 0; }
#sidebar { text-align: left; margin: 0; padding: 0; }
.haupt { font-weight: normal; background-image: url(/fr/styles/pfeil.gif); background-repeat: no-repeat; background-position: left center; line-height: 25px; text-indent: 30px; list-style-type: none; display: block; border-top: 1px solid #ccc; }
.sub { font-weight: normal; background-image: url(/fr/styles/pfeil2.gif); background-repeat: no-repeat; background-position: left center; line-height: 25px; text-indent: 61px; list-style-type: none; display: block; }
#sidebar #subnav li a { color:#333;  margin: 0; list-style-type: none; display: block; text-decoration: none;}
#sidebar #subnav li a:visited { color:#333; text-decoration: none; text-indent: 20px; list-style-type: none; display: block; margin: 0; }
#sidebar #subnav li#active a { color: #bb2d21; text-decoration: none; }
#sidebar #subnav li a:hover { color: #bb2d21; text-decoration: none; }
#sidebar #subnav { text-align: left; margin: 0; padding: 0 0 0 0px; block; border-bottom: 1px solid #ccc;}
#sidebar #subnav li { height: 25px; list-style-type: none; display: block; text-decoration: none;}

#sidebar.verbrennung #subnav li#verbrennung a { color: #bb2d21; text-decoration: none; }
#sidebar.festbettofen #subnav li#festbettofen a { color: #bb2d21; text-decoration: none; }
#sidebar.vorschubofen #subnav li#vorschubofen a { color: #bb2d21; text-decoration: none; }
#sidebar.drehrohrofen #subnav li#drehrohrofen a { color: #bb2d21; text-decoration: none; }
#sidebar.waermenutzung #subnav li#waermenutzung a { color: #bb2d21; text-decoration: none; }
#sidebar.abluftreinigung #subnav li#abluftreinigung a { color: #bb2d21; text-decoration: none; }
#sidebar.integ_systeme #subnav li#integ_systeme a { color: #bb2d21; text-decoration: none; }
#sidebar.windpower #subnav li#windpower a { color: #bb2d21; text-decoration: none; }
#sidebar.ueberuns #subnav li#ueberuns a { color: #bb2d21; text-decoration: none; }
#sidebar.service #subnav li#service a { color: #bb2d21; text-decoration: none; }
#sidebar.referenzen #subnav li#referenzen a { color: #bb2d21; text-decoration: none; }
#sidebar.referenzbilder #subnav li#referenzbilder a { color: #bb2d21; text-decoration: none; }
#sidebar.zertifikat #subnav li#zertifikat a { color: #bb2d21; text-decoration: none; }
#sidebar.downloads #subnav li#downloads a { color: #bb2d21; text-decoration: none; }
#sidebar.adsorption #subnav li#adsorption a { color: #bb2d21; text-decoration: none; }
#sidebar.elektrofilter #subnav li#elektrofilter  a { color: #bb2d21; text-decoration: none; }
#sidebar.katverfahren #subnav li#katverfahren  a { color: #bb2d21; text-decoration: none; }
#sidebar.nassabluft #subnav li#nassabluft  a { color: #bb2d21; text-decoration: none; }
#sidebar.nasselektrofilter #subnav li#nasselektrofilter  a { color: #bb2d21; text-decoration: none; }
#sidebar.thermverfahren #subnav li#thermverfahren  a { color: #bb2d21; text-decoration: none; }
#sidebar.trockensorption #subnav li#trockensorption  a { color: #bb2d21; text-decoration: none; }