/*****************************//*** Core html setup stuff ***//*****************************/* { margin: 0px; padding: 0px; border:0;}li { margin-left: 15px;}html {  height: 100%;   margin-left: 0px;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  background-image:url(/templates/passivhausgruppe24/img/grey.png);}form {  margin: 0;  padding: 0;}a:link, a:visited {	text-decoration: none;}a:hover {	text-decoration: none;}input.button { cursor: pointer; }img { border: 0 none; }/*****************************//*** Content               ***//*****************************/.contentContainer{ position:absolute; top:270px; left:220px; margin:0px; margin-top:0px; margin-left:0px; width:560px; border:0px; padding:0px; z-index:1; background-color:#FFFFFF;}/*****************************//*** Menu               ***//*****************************/.navLeftContainer{ position:absolute; top:140px; left:50px; margin:0px; margin-top:0px; margin-left:0px; width:140px; border:0px; padding:0px; z-index:1;}.menuContainer{ top:00px; left:0px; margin:0px; margin-top:0px; margin-left:0px; width:140px; border:0px; padding:0px; z-index:1;}.bannerContainer{ top:40px; left:0px; margin:0px; margin-top:20px; margin-left:-10px; width:150px; border:0px; padding:0px; z-index:1;}.banneritem{margin-bottom:5px;}.topMenuContainer{ position:absolute; top:206px; left:530px; margin:0px; margin-top:0px; margin-left:0px; width:270px; border:0px; padding:0px; z-index:2; text-align:right;}.module_menu2{margin-top:-4px;}.module_menu3{margin-top:4px;}.module_menu4{margin-top:4px;}/*****************************//*** Sprachauswahl         ***//***  top:188px;		   ***//***  left:810px;		   ***//*****************************/.languageSelectionContainer{ position:absolute; top:-10px; left:930px; margin:0px; margin-top:0px; margin-left:0px; width:150px; height:15px; border:0px; padding:0px; z-index:2; text-align:right;}/*****************************//*** Grundstruktur         ***//*****************************/.schatten_li{ position:absolute; top:0px; left:20px; width:10px; height:1000px; background-image:url(/templates/passivhausgruppe24/img/schatten_li.png);}.balken_sonne{position:absolute;top:0px;left:30px;width:470px;height:40px;z-index:2;background-image:url(/templates/passivhausgruppe24/img/balken_sonne.png);}.logo{ position:absolute; top:40px; left:30px; width:390px; height:90px; z-index:2; background-image:url(/templates/passivhausgruppe24/img/logo.png);}.balken_montage{position:absolute;top:0px;left:500px;width:470px;height:40px;z-index:2;background-image:url(/templates/passivhausgruppe24/img/balken_montage.png);}.flexheaderContainer{position:absolute;top:0px;left:500px;width:470px;height:40px;z-index:4;}.slideshowContainer{position:absolute;top:0px;left:500px;width:470px;height:40px;z-index:8;}.balken_topmenu{position:absolute;top:200px;left:500px;width:470px;height:40px;z-index:2;background-image:url(/templates/passivhausgruppe24/img/balken_topmenu.png);}.montage{position:absolute;top:40px;left:500px;width:470px;height:160px;z-index:2;background-image:url(/templates/passivhausgruppe24/img/montage.png);}.schatten_re{ position:absolute; top:0px; left:970px; width:10px; height:1000px; background-image:url(/templates/passivhausgruppe24/img/schatten_re.png);}.overall_background{position:absolute;top:40px;left:30px;width:940px;height:1000px;z-index:0;background-color:#FFFFFF;}.menu_verlauf{position:absolute;top:130px;left:30px;width:170px;height:100px;z-index:1;background-image:url(/templates/passivhausgruppe24/img/verlauf_beige.png);background-repeat:repeat-x;}.menu_background{position:absolute;top:230px;left:30px;width:170px;height:1000px;z-index:1;background-image:url(/templates/passivhausgruppe24/img/beige.png);background-repeat:repeat;}.adresse{position:absolute;top:173px;left:200px;width:280px;height:50px;background-color:#FFFFFF;z-index:2;}.balken_adresse{position:absolute;top:229px;left:220px;width:270px;height:1px;background-color:#BBBBBB;z-index:5;}.balken_trenner{position:absolute;top:260px;left:800px;width:1px;height:1000px;background-color:#BBBBBB;z-index:5;}.newsfeed_trenner{position:absolute;top:293px;left:820px;width:150px;height:1px;background-color:#f2aa11;z-index:5;}/*****************************//*** Aktuelles             ***//*****************************/.newsContainer{position:absolute;left:820px;top:260px;width:135px;height:1000px;}/*****************************//*** Aktuelles             ***//*****************************/.footer{position:absolute;left:400px;top:1000px;width:255px;height:30px;z-index:3;}.chronoform {color:#CCCCCC ;font-size:9px ;font-family:Verdana, Arial, Helvetica, sans-serif ;visibility:hidden;}a.chronoform  {text-decoration:none ;color:#CCCCCC ;}a:link.chronoform, a:hover.chronoform, a:visited.chronoform, a:active.chronoform {text-decoration:none ;color:#CCCCCC ;}