/* alte angepasst */
.tagCloud {
position:static;
}
ul#Navigation li {
width:224px;
margin:0 14px 0 0;
}
* html ul#Navigation li {
margin:0 14px 0 0;
}
/* neue */
ul#Navigation li div.navilayer{
margin:0;
margin-left:-1px;
width:930px;
width:85.1em;
position:absolute;
left:1px;
top:50px;
z-index:4!important;
background-color:#fff!important;
display:none;
padding:0!important;
border:1px solid #e5e6e4;
background:url(/0-layout/img/nav/bg_navilayer.gif) left bottom repeat-x;
}
*+html ul#Navigation li div.navilayer{
width:84.55em;	
}
* html ul#Navigation li div.navilayer{
height:100%;
background-color: #fff;
width:83.55em;	
}
ul#Navigation li:hover div.navilayer,
ul#Navigation li.hover div.navilayer  {
display:block;
}
.js ul#Navigation li:hover div.navilayer,
.js ul#Navigation li.hover div.navilayer  {
display:none;
}
*+html div.corner1 canvas {
display:block!important;
}
* html .corner1 canvas {
display:block!important;
}
div.hoverer {
/*height:400px;*/
margin-left:1px;
padding:20px 0 0 20px!important;
display:block;
}
*+html div.hoverer,
* html div.hoverer {
margin-top:-2px;
}

div.innerhoverer {
padding:0 0 3px 0;
margin:0;
height: 100%;
width:100%;
display:block;
}
ul#Navigation li.last div.innerhoverer {

}
/* - - mouseover - - */
ul#Navigation li a.imgHover {
height:43px;
}
ul#Navigation li a.imgHover img {
position:relative;
}
ul#Navigation li a.imgHover img.imgN {
z-index:2;
}
ul#Navigation li a.imgHover img.imgH {
display:none;
}
ul#Navigation li:hover a.imgHover img.imgN,
ul#Navigation li.hover a.imgHover img.imgN {
display:none;
}
ul#Navigation li:hover a.imgHover img.imgH,
ul#Navigation li.hover a.imgHover img.imgH {
display:block;
z-index:10;
}
*+html ul#Navigation li:hover a.imgHover img.imgH,
*+html ul#Navigation li.hover a.imgHover img.imgH {
margin-top:0;
}
/* - - - - - Content der Layer - - - - - */
#typo .layerContent {
float:left;
width:395px;
}
#typo .last .layerContent {
padding-bottom:10px;
}
*+html #typo .last .layerContent {
padding-bottom:5px;
}
* html #typo .last .layerContent {
padding-bottom:5px;
}
#typo .layerFakten .layerContent,
#typo .layerLeistung .layerContent {
float:right;
width:333px;
}
#typo ul#Navigation li div.layerFakten div.hoverer {
background:url(/0-layout/img/InnerlayerFakten.gif) right bottom no-repeat;
}
ul#Navigation li div.layerLeistung div.hoverer {
background:url(/0-layout/img/InnerlayerLeistung.gif) right bottom no-repeat;
}
ul#Navigation li div.layerLoesung div.hoverer {
background:url(/0-layout/img/InnerlayerLoesung.gif) left bottom no-repeat;
}
#typo .layerFakten .layerList,
#typo .layerLeistung .layerList {
float:left;
width:47.0em;
}
#typo .layerLoesung .layerList {
float:right;
width:47.0em;
padding-right:0;
}
* html #typo .layerLoesung .layerList {
width:46.0em;
overflow:hidden;
}
#typo .last .layerReferenzen .layerList {
float:right;
width:47.0em;
}
* html #typo .last .layerReferenzen .layerList {
width:46.0em;
overflow:hidden;
}
#typo .layerContent h3 {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
color:#fc981c;
font-size:1.35em;
line-height:130%;
}
#typo .layerList ul  {
display:block;
width:100%;
margin:0 0 5px 0!important;
padding:0 0 0 0;
border:0;
background-color:transparent!important;
}
#typo .layerList ul li {
float:left!important;
width:45%;
width:17em;
margin-left:0px!important;	
margin-right:20px!important;
padding:0 0 0 0;
background-color:transparent!important;
font-size:1.25em;
line-height:130%;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
}
*+html #typo .layerList ul li {
width:16.75em;
}
* html #typo .layerList ul li {
border-top:1px solid #DCDCDC;
width:16.75em;
}
#typo .layerLoesung .layerList ul li {
width:17.25em;
}
* html #typo .layerLoesung .layerList ul li {
width:16.75em;
}
#typo .last .layerList ul  {
float:left!important;
width:45%;
width:21.65em;
list-style-type:none;
position:relative;
background-color:transparent!important;
margin-right:20px!important;
text-align:left;
}
* html #typo .last .layerList ul  {
width:21.15em;
}
#typo .last ul li {
float:none!important
display:block;
width:100%!important;
margin-right:0!important;
}
#typo .layerList ul li a {
display:block;
position:relative;
padding:2px 0 3px 23px;
background-color:transparent!important;
background:url(/0-layout/img/nav/iconNavList.gif) 5px 0.5em no-repeat;
border-top:1px solid #DCDCDC;
color:#525252;
margin:0;
}
*+html #typo .layerList ul li a {
display:inline-block;
width:90%;
}
* html #typo .layerList ul li a {
display:inline-block;
width:90%;
padding:4px 0 4px 23px;
border-top:0;
}
#typo .layerList ul li a.noBorder {
border:0;
}
#typo .referenzImg {
margin: 10px auto 10px auto;
}
#typo .layerList ul li a:hover {
color:#fc981c;
}
/* - - - - Layer unter Navigation - - - - */
#typo #overlay { 
background:url(/0-layout/img/overlay.png);
height:100%;
width:101%;
position:absolute;
z-index:1!important;
top:0;
left:0;
display:none;

}
/* nur IE6 */
* html #typo #overlay {
background-color: #fff;
back\ground-color: transparent;
background-image: url(/0-layout/img/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/0-layout/img/overlay.png", sizingMethod="scale");


}
