body {    font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	line-height: 1.4em;	color: #333333;	background: #EAEBF0;	background-image: url(../images/bg1.gif);	background-repeat: repeat-y;	background-position: top;	background-position: left;}a.menue {	background: #CCCDDA;   font-family: Arial, Helvetica, sans-serif;	color: #39387d;	font-size: 12px;	line-height: 40px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;	height: 40px;	padding-left: 10px;	padding-right: 10px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	float: left;}a.aktuell {	background: #DBDCE5;   font-family: Arial, Helvetica, sans-serif;	color: #39387d;	font-size: 12px;	line-height: 40px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;	height: 40px;	padding-left: 10px;	padding-right: 10px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	float: left;}a.menue:hover {	background: #DBDCE5;}#brotkrumen {	font-size: 11px;}#container-menue {	background: #AEAFC3;	height: 40px;	padding-left: 80px;	z-index: 10;}#submenue_entreprise {	background: #DBDCE5;	height: 30px;	width: auto;	position: absolute;	left: 143px;	visibility:hidden; 	top: 328px;}a.submenue {   font-family: Arial, Helvetica, sans-serif;	color: #39387d;	font-size: 12px;	line-height: 30px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;	height: 30px;	padding-left: 10px;	padding-right: 10px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;}a.submenue:hover {	text-decoration: underline;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.3em;	margin-top: 25px;	margin-bottom: 12px;	font-style: normal;	font-weight: bold;	color: #39387d;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1.1em;	font-style: normal;	margin-top: 16px;	margin-bottom: 5px;	font-weight: bold;	color: #39387d;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	font-style: normal;	margin-top: 16px;	margin-bottom: 4px;	font-weight: bold;	color: #333333;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	font-style: normal;	margin-top: 0px;	margin-bottom: 4px;	font-weight: bold;	color: #333333;}#inhalt img {	float: left;	margin-right: 15px;	margin-top: 3px;	margin-bottom: 10px;	}.fussnote {	font-size: 0.85em;}.datum {	font-size: 0.85em;	margin-bottom: 10px;	margin-top: 20px;}a {	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-decoration: underline;	color: #39387d;}.banner {	border-style: none;	float: right;	margin-left: 20px;}ol {	list-style-type: none;	}	ul {	list-style-type: none;	}	#inhalt li {	background-image: url(../images/listenpunkt.gif);	background-position: 0px 7px;	background-repeat: no-repeat;	/*margin-left: -35px;*/	padding-left: 12px;	}.fliesstext-startseite {	width: 650px;}#inhalt {		padding-left: 115px;	padding-top: 35px;	padding-bottom: 30px;	z-index: 1;	width: 800px;}#bild-links {	left: 0px;	top: 140px;	z-index: 2;	position: absolute;}ul#navigation {    margin: 0; padding: 0;    text-align: center;	 z-index: 11;  }  ul#navigation li {    list-style-type:none;    float: left;  /* ohne width - nach CSS 2.1 erlaubt */    position: relative;    margin: 0; padding: 0;  }  * html ul#navigation li {  /* Korrektur fuer den IE 5 und 6 */    margin-bottom: -0.4em;  }  *:first-child+html ul#navigation li {  /* Korrektur fuer den IE 7 */    margin-bottom: -0.1em;  }  /*ul#navigation */li ul {    margin: 0; padding: 0;   position: absolute;   width:  400px;   float:left;    top: 40px; left: 0;    display: none;  /* Unternavigation ausblenden */    background: transparent;  }    ul#entreprise {   width:  435px;  }  ul#energies {   width:  270px;	}    ul#activites {   width:  400px;	  }     ul#actualite {   width:  280px;  }          * html ul#navigation li ul {  /* Korrektur fuer IE 5.x */    /*left: -1.5em;    lef\t: -0.4em;*/  }    *:first-child+html ul#navigation ul {  /* Workaround fuer den IE 7 */    background-color:transparent; padding-bottom:0.4em;  }    ul#navigation li:hover ul {    display: block;  /* Unternavigation in modernen Browsern einblenden */  }    ul#navigation  li ul li {    float: left;    display: block;    margin-bottom: 0;    background: #DBDCE5;    display: none;  }      li ul li {    margin-bottom: 0;     }    ul#navigation li:hover ul li {    display: block;  /* Unternavigation in modernen Browsern einblenden */  z-index: 25;  }  ul#navigation a, ul#navigation span {    display: block;    /*width: 6.4em;  /* Breite den in li enthaltenen Elementen zuweisen     padding: 0.2em 1em;    text-decoration: none; font-weight: bold;    border: 0px;    color: maroon; background-color: transparent;*/        font-family: Arial, Helvetica, sans-serif;	color: #39387d;	font-size: 12px;	line-height: 40px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;	height: 40px;	padding-left: 10px;	padding-right: 10px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	float: left;          }  * html ul#navigation a, * html ul#navigation span {	 /*width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */     /*w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */  }  ul#navigation a:hover, ul#navigation span, li a#aktuell {    background: #DBDCE5;  }  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */    color: maroon; background-color: transparent;  }  ul#navigation li ul span {  /* aktuelle Unterseite kennzeichnen */    background-color: maroon;  }ul#entreprise a, ul#activites a, ul#energies a, ul#actualite a {   font-family: Arial, Helvetica, sans-serif;	color: #39387d;	font-size: 12px;	line-height: 30px;	font-weight: bold;	text-decoration: none;	vertical-align: middle;	height: 30px;	padding-left: 10px;	padding-right: 10px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	}ul#navigation li ul a:hover {	text-decoration: underline;}
