div#implementations{float:left;width:260px;margin-left:36px;}div#implementations h2{width:200px;margin:10px 0 5px;padding:14px 0;font-weight:normal;font-size:24px;color:#fff;}div#implementations p{margin:0;}div#implementations .impls a{background:#232323;color:#fff;font-weight:bold;padding:0 4px;text-decoration:none;}div#implementations .impls a:hover{color:#ccc;}div#implementations .impls a:active{text-decoration:underline;}div#implementations .logo{height:130px;display:block;}div#implementations .links{overflow:hidden;}div#implementations .links a{float:left;height:22px;margin-right:2px;}div#implementations .links a.more{width:97px;background:url(/htdoc/images/implementations.more.gif);}div#implementations .links a.case{width:80px;background:url(/htdoc/images/implementations.case.gif);}div#implementations .links a.clients{width:54px;background:url(/htdoc/images/implementations.clients.gif);}div#top{overflow:hidden;height:394px;text-align:center;position:relative;}div#top a{color:#fff;}div#top span{display:block;margin-top:50px;}form#search,form#newsletter{position:absolute;top:310px;right:0;}form#search{left:0;}form#newsletter input.text,form#search input.text{background:#fff;border:none;padding:4px 8px 2px 8px;color:#757575;float:left;width:163px;margin-right:9px;height:18px;}form#search input.button,form#newsletter input.button{float:left;margin-top:4px;}form#newsletter input.margin{margin-right:7px;}form#search{width:204px;float:left;overflow:hidden;background:#232323;margin:0;padding:30px 28px 29px 0;border-bottom:1px solid #393939;}form#newsletter{float:right;width:227px;overflow:hidden;background:#313131;padding:30px 31px 29px 38px;border-bottom:1px solid #393939;border-right:1px solid #393939;}div#leftTopWrapper{background:url(/htdoc/images/left.top.wrapper.bg.jpg) repeat-x;position:absolute;left:0;z-index:-10;overflow:hidden;border-bottom:1px solid #393939;}div#leftTopWrapper div{background:url(/htdoc/images/left.top.wrapper.jpg) no-repeat;height:310px;float:right;width:118px;}