#AMWInterface{
   position: absolute; 
   left: 50%;
   width: 820px; 
   margin-left: -410px;
   z-index : 1;
   background: #F9F9F9 url(../images/AMWInterface.jpg);
   font-size:1.1em;
}

#AMWInterfaceHead{
   background: #F9F9F9 url(../images/AMWInterfaceHead.jpg);
   height:155px;
}
   
#AMWContentMainMenu{
   height:32px;
}


#AMWInterfaceLeft{
   float: left;
   display:inline;
   width: 198px;
   overflow:hidden;
   margin-left:11px;
}

#AMWInterfaceMain{
   background: #FFF url(../images/AMWInterfaceMain.jpg) no-repeat top left;
   float:right;
   display:inline;
   width:579px;
   overflow:hidden;
   margin-right:11px;
   padding:10px;
}

#AMWInterfaceRight{
   display:none;
}

#AMWInterfaceFeet{
   background: #F9F9F9 url(../images/AMWInterfaceFeet.jpg);
   height:49px;
   padding-right:55px;
}
   #AMWInterfaceFeet li{
      background:none;
      padding:0;
      margin:0;
      padding-top:40px;
      padding-left:20px;
      float:right;
      font-size:0.8em;
   }

   #AMWInterfaceFeet li#Copyright{
      float:left;
      padding-left:55px;
   }

#AMWInterfaceCopyright{
   display:none;
}

.AMWInterfaceClear{
   clear:both;
}

#AMWContentTrigger{
   position:relative;
   width:580px;
   height:300px;
   border:1px solid #DDD;
   font-size: 12px;
   font-family:Arial, Helvectiva, sans-serif;
}

   #AMWContentTrigger h1{
      position:absolute;
      top:3px;
      left:10px;
      line-height:20px;
      overflow:hidden;
      color:#000; font-size: 13px; font-weight: bold; font-family:Arial, Helvectiva, sans-serif;
   }

   #AMWContentTrigger ul{
      position:absolute;
      margin:0;
      padding:0;
      top:32px;
      left:0px;
      width:220px;
   }

      #AMWContentTrigger ul li{
         list-style-type:none;
         height:22px;
         border-top:1px solid #CCC;
         background:#FAFAFA;
      }

      #AMWContentTrigger ul li a{
         font-size:12px;
         text-decoration:none;
         line-height:20px;
      }

.AMWTriggerContent{
   position:absolute;
   top:3px;
   left:235px;
   width:340px;
   height:292px;
   overflow:hidden;
   border:1px solid #EEE;
}

.AMWTriggerContent h2{
   color:#2D2; font-size: 13px; font-weight: bold; font-family:Arial, Helvectiva, sans-serif;
}

.leftAlign{
	float: left;
}

.boxRight{
	margin-left: 55px;
}

.clear{
	clear:both;
}

.leistungRight{
	margin-left: 95px;
}
.leistungRight a {
	font-weight: bold;
}
.referenzenTable {
	text-align: center;
	font-size: 10px;
	color: #333;
	border: 0;
	border-collapse: collapse;
	border-color: #fff;
}

.referenzenTable p{
	margin-top: 2px;
}

.smallTxt{
	font-size: 10px;
	color: #555;
}