@charset "UTF-8";

/* Generall CSS */
*{zoom:1;margin:0;padding:0;}
.headmenu, .quickmenu, .calculator_rechnung, .collum_content .image_middle {behavior:url(../iepngfix.htc);}

* html .logo{display:block;float:left;width:300px;height:55px;background:url(../img/f-l-logo.gif) no-repeat;}

* html .main_menu{display:block;float:left;width:960px;background-image:url(../img/mainmenu_bg.gif);background-repeat:repeat-x;height:51px;margin-left:0px;padding-left:22px;}
* html ul.menu,* html ul.menu ul{list-style-type:none;display:block;float:left;}
* html ul.menu a{display:block;padding:3px 10px;font-weight:400;float:left;}
* html ul.menu li{padding:0;margin:0;float:left;height:20px;display:block;}

/* Für Unterpunkte keine Float-Eigenschaft */
* html ul.menu ul li{float:none;background-color:transparent;}
* html ul.menu li a{font-size:1.7em;text-transform:uppercase;padding:17px 25.5px;display:block;background-image:url(../img/mainmenu_bg_end.gif);background-repeat:no-repeat;background-position:right top;}
* html ul.menu li .active{background-image:url(../img/mainmenu_bg_akt.gif);background-repeat:repeat-x;}
* html ul.menu li a:hover{background-image:url(../img/mainmenu_bg_akt.gif);background-repeat:repeat-x;color:#fff;}

/* Zweite Ebene */
* html ul.menu ul{margin:0;position:absolute;clear:both;display:none;width:auto;background-image:url(../img/mainmenu_bg_sub1a.gif);background-repeat:no-repeat;background-position:left bottom;padding-top:10px;padding-right:10px;padding-bottom:0;padding-left:5px;}
* html ul.menu ul{margin:0;position:absolute;display:none;width:auto;background-image:url(../img/mainmenu_bg_sub1a.gif);background-repeat:no-repeat;background-position:left bottom;padding-top:10px;padding-right:10px;padding-bottom:0;padding-left:5px;}
* html ul.menu ul li a{font-size:1.2em;padding:0;font-weight:400;text-transform:none;}

* html .calculator_rechnung {clear:both;}
* html .calculator{display:block;float:left;margin-left:10px;padding:30px 20px 10px 0;}