body{font-size:12px;font-family:Arial,SunSans-Regular,Sans-Serif;color:#4a5761;padding:0;margin:0;background:#f4f7f9}.wrapper{overflow:hidden}h1{text-transform:uppercase;font-size:22px;font-weight:normal;font-family:"Myriad Pro",Helvetica,Arial,sans-serif;color:#258400;padding:5px 0;margin:0 0 8px 0;background:url(/img/lines/h1.png) left bottom repeat-x}h2{font-size:12px;font-weight:bold;color:#666;margin-bottom:6px}.right h2{font-size:12px;font-weight:bold;color:#666;padding:10px 20px;margin-bottom:6px}.box h2{font-size:12px;font-weight:bold;color:#666;padding:10px 20px;margin-bottom:6px}.partners h2{font-size:12px;text-transform:uppercase;font-weight:bold;color:#666;padding:10px 20px 5px 0;margin-bottom:6px}a{color:#258400;text-decoration:none}a:visited{color:#258400}a:hover{color:#258400}a:active{color:#258400}.categoryinfo{font-size:14px}.body ul{display:block;list-style-image:url(/img/bullet/check.png)}.textright .body ul{margin-left:250px}.container{margin:0 auto}.header{height:96px}.header .container{position:relative;background:url(/img/logo/despond.png) no-repeat;width:1000px;height:110px;padding:20px 0}.header h1{display:none}.header em{display:none}.header a.logo{z-index:2000;position:absolute;top:10px;left:30px;display:block;height:117px;width:117px;background:url(/img/logo/symbol.png) no-repeat top left}.header .language{position:absolute;right:20px;top:70px}.header .language ul{list-style-type:none;margin:0}.header .language ul li{opacity:.4;margin-right:1px;background-color:#000;float:left}.header .language ul li:first-child{-moz-border-radius-topleft:3px;border-top-left-radius:3px}.header .language ul li:last-child{-moz-border-radius-topright:3px;border-top-right-radius:3px}.header .language ul li a{display:block;padding:6px 8px;color:#FFF;font-size:10px}.banner{position:relative;margin:0 auto;width:1000px;height:300px}.banner .cache{position:absolute;width:3000px;height:300px;left:-1000px}.banner .frame{float:left;width:1000px;height:300px;-moz-box-shadow:0 0 5px rgba(0,0,0,.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px #888}.banner .outframe{background:url(/img/banner/trans.png);float:left;width:1000px;height:260px;border-top:20px solid #f6f9fb;border-bottom:20px solid #f6f9fb}.banner .wrapper{width:1400px;overflow:hidden;height:300px}.banner .menu{background:url(/img/mainmenu/bg.png);position:absolute;float:none;width:1000px;top:0;right:0;height:41px}.banner .menu ul{padding:0 8px;margin:0;list-style:none;float:right}.banner .menu li{/*\*//**/margin:0;padding:0;float:left;text-align:center}.banner .menu li a{display:block;color:#fff}.banner .menu li a span{height:17px;padding:12px;display:block;background-position:10px 1px;font-size:12px;text-transform:uppercase}.banner .menu li.s a,.banner .menu li.hs a,.banner .menu li.s a:hover,.banner .menu li.hs a:hover{color:#fff;background:url(/img/mainmenu/over.png) center top}.path{margin-top:5px;font-size:9px}.path .inner{padding:5px 0}.path a{font-weight:bold;color:#6a717b}.path a.s{background:url(/img/path/arrow.png) left center no-repeat;padding-left:10px;color:#258400}.content{padding-top:36px;width:1018px;margin:0 auto;background:url(/img/content/bgtop.png) top no-repeat}.content .inner{background:url(/img/content/bg.png) repeat-y;padding-bottom:100px}.left{height:100%}.left ul{list-style-type:none;padding:0;margin:0}.left ul li{overflow:hidden;padding:0;margin:0}.left ul.menu li.s{overflow:hidden;padding:0;margin:0}.left ul.menu li.close ul{display:none}.left ul.menu li a{font-size:11px;font-weight:normal;text-transform:uppercase;color:#4a5761;border-bottom:2px solid #fff;padding:10px 30px 8px 16px;background-image:url(/img/menu/menubg.png);background-repeat:no-repeat;background:-webkit-gradient(linear,left top,left bottom,from(#e8eaed),to(#d8dadc));background:-moz-linear-gradient(top,#e8eaed,#d8dadc);line-height:10px}.left ul.menu li a.s{background:0;background-color:#01922d;color:#fff}.left ul.menu li a:hover,.left ul.menu li a.current{background:0;color:#fff;background-color:#01922d}.left ul.menu li ul{background-color:#f7f8f9}.right ul.menu a{color:#f33;display:block;text-decoration:none;border-left:1px solid #eee;padding-left:10px}.left ul.menu a{color:#000;font-weight:bold;display:block;text-decoration:none;font-size:1.1em;background:url(/img/line.gif) repeat-x bottom}.left ul.menu ul{list-style:none;padding:0;margin:0}.left ul.menu ul li{overflow:hidden;list-style:none;padding:0;margin:0}.left ul.menu ul li.close ul{display:none}.left ul.menu ul li a{background:url(/img/menu/subarrow.png) left center no-repeat;text-transform:none;font-weight:normal;font-size:10px;color:#4a5761;display:block;line-height:10px;padding:6px 30px 6px 26px;border:0}.left ul.menu ul li a:hover,.left ul.menu ul li a.current{background:#258400 url(/img/menu/subarrow_o.png) left center no-repeat!important;color:#fff!important}.left ul.menu ul li a.s{background:url(/img/menu/subarrow_s.png) left center no-repeat;color:#258400}.left ul.menu ul li ul li a{background:url(/img/menu/subsub.png) left top no-repeat;padding-left:30px}.left ul.menu ul li ul li a:hover,.left ul.menu ul li ul li a.current{background:#258400 url(/img/menu/subsub_o.png) left top no-repeat!important;color:#fff!important}.left ul.menu ul li ul li a.s{background:url(/img/menu/subsub.png) left top no-repeat;color:#258400}.left ul.menu ul li ul li ul li a{padding-left:30px;background:0}.left ul.menu ul li ul li ul li a.s{background:0;color:#258400}.left ul.menu ul li ul li ul li a:hover{background:#258400!important}.top{clear:both;height:16px;background:url(/img/body/top.png) no-repeat}.bottom{clear:both;height:20px;background:url(/img/body/bottom.png) no-repeat bottom}.content .main .pageinfo{background:url(/img/utils/hline.png) bottom repeat-x;padding-bottom:10px;margin-bottom:20px}.item{position:relative;margin-bottom:20px}.item .imageleft{float:left;min-width:150px;text-align:center;margin-right:12px;margin-bottom:12px}.item .news_imageleft{float:left;width:150px;text-align:left;margin-right:12px;margin-bottom:12px}.item .textright{padding:0;margin:0 0 12px 1px}.item .news_textright{padding:0;margin:0 5px 5px 162px}.item .imageright{float:right;min-width:150px;margin-left:12px;margin-bottom:12px}.item .imageright img{width:235px}.reference .imageright img{width:100px}.item .imageleft img{width:235px}.item .textleft{padding:0;margin:0 15px 0 0}.item .item_intro{font-size:12px;padding-bottom:15px;font-weight:bold}.item .item_title{font-size:10px;padding:5px 0 5px 0;margin:0;color:#e2001a}.item .item_intro_agenda{font-size:12px;font-weight:bold;color:#e2001a}.item .item_content_agenda{display:block;padding-left:55px;font-size:9px}.item .item_content_agenda a{color:#e2001a}.item div.body em{display:block;text-align:center;color:#258400;font-weight:bold;padding:3px 0}.item img.new{position:absolute;right:0;top:-20px}.item div.foot .link{display:block;background:url("/img/link/default.png") no-repeat scroll left bottom transparent;padding-left:16px;padding-top:10px}.document h2{background:#e6e9ed}.document .body{background:url("/img/document/bg.png") no-repeat left;height:33px;padding:8px 0 0 22px}.right .item div.head{background-color:#e6e9ed}.right .item div.head h2{margin:0}.right .item .body{background-color:#f5f5f5;padding:20px 20px 0 20px}.right .item .body img{-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.right .contact .body{background:#f5f5f5 url(/img/box/bgcontact.png) no-repeat}.right .contact a.link{display:block;color:#4a5761;font-weight:bold;width:128px;height:19px;background:#f5f5f5 url(/img/button/contact.png) no-repeat;padding:4px 4px 4px 28px;margin-top:5px}.right .item div.foot{display:block;color:#4a5761;background:#f5f5f5;padding:0 20px 20px 20px}.right .item div.foot .attach h4{display:block;color:#e2001a;background:#f5f5f5 url(/img/box/separator.png) repeat-x top;padding:8px 0 0;margin-bottom:6px}.container .main .box,.container .right .box,.container .right .box{margin-bottom:5px;padding:0;background:0}.container .box div.new{position:relative}.container .box .new img.new{position:absolute;top:-10px;left:-10px}.container .main .box .head{background:url(/img/box/opentitle.png) no-repeat;margin-bottom:5px;height:37px}.container .main .box div.head{background:url(/img/box/closetitle.png) no-repeat;margin-bottom:5px;height:37px}.container .main .open div.head{background:url(/img/box/opentitle.png) no-repeat;margin-bottom:5px;height:37px}.container .main .box div.head h2{color:#4a5761;padding:10px 10px 10px 40px;margin-left:7px}.container .main div.gallery div.head h2{background:url(/img/icon/img.png) no-repeat center left}.container .main div.gallery div.o h2{background:url(/img/icon/img_o.png) no-repeat center left}.container .main div.techs div.head h2{background:url(/img/icon/tec.png) no-repeat center left}.container .main div.techs div.o h2{background:url(/img/icon/tec_o.png) no-repeat center left}.container .main div.draw div.head h2{background:url(/img/icon/draw.png) no-repeat center left}.container .main div.draw div.o h2{background:url(/img/icon/draw_o.png) no-repeat center left}.container .main .open div.head h2{color:#FFF}.container .main .box .body{display:none;background-color:#f5f5f5;padding:10px;box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-border-radius:5px;border-radius:5px}.container .main .box div.gallery div{display:none;padding:10px;box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-border-radius:5px;border-radius:5px}.container .main .open .body{display:block}.container .main .box body.open{display:block;background-color:#f5f5f5;padding:10px;box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-border-radius:5px;border-radius:5px}.container .boxshadow{margin-bottom:10px}.container .boxshadow div.head{height:83px;position:relative}.container .boxshadow div.head img.bg{position:absolute;top:-4px;left:-4px}.container .boxshadow div.head div.img{width:230px;height:83px;position:absolute;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.container .boxshadow div.head img.img{position:absolute;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.container .boxshadow div.head h2{line-height:13px;position:absolute;width:190px;bottom:0;color:#258400;overflow:hidden;text-transform:uppercase;font-size:11px;padding:7px 10px 4px 30px;margin:0;background:url(/img/boxshadow/bgtitle.png)}.container .boxshadow .body{color:#4a5761;height:44px;font-size:11px;line-height:15px;padding:10px;overflow:hidden;margin:0;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;background-color:#e1e3e6}.banner .frame{position:relative}.promo{position:absolute;width:333px;right:4px;bottom:4px}.promo .item{background:url(/img/promotion/bg.png);margin:0}.promo .item a{padding:8px 16px;display:block;background:url(/img/promotion/arrow.png) no-repeat center right;color:#333b36}.promo .item strong{display:block;color:#258400;text-transform:uppercase}.container .mainleft .map .body{padding:4px;box-shadow:0 0 4px rgba(0,0,0,0.7)}ul.pola{margin:0;padding:0}ul.pola li{font-size:10px;float:left;list-style:none;border:1px solid #ccc;width:100px;text-align:center;padding:10px;margin-right:20px;margin-bottom:20px}form div.field{float:left;width:348px}form div.field:first-child{float:left;width:360px}form label{margin-bottom:0;padding-left:4px;color:#4a5761}form input.text{background:url(/img/form/textbg.png) no-repeat;width:320px;height:18px;padding:13px 20px;border:0;font-size:16px}form input.search{position:absolute;right:25px;top:50px;background:url(/img/form/search.png) no-repeat;width:150px;height:18px;padding:8px 40px 8px 10px;border:0;font-size:16px;margin:0}form textarea{background:url(/img/form/textareabg.png) no-repeat;width:670px;height:180px;padding:13px 20px;border:0;font-size:16px}form input.send{background:url(/img/form/submitfr.png) no-repeat;border:0;height:44px;width:88px}form .foot{height:40px;text-align:right}form select{line-height:18px;padding:4px}.photo img{border:0}.gallery td{background-color:#fff;border:1px solid #ccc;margin:40px;height:138px;width:138px}.partners{height:142px;background:url(/img/partners/bg.png) repeat-x}.partners .inner{padding-bottom:30px}.partners .container{width:975px;padding-left:25px}.footer{padding:5px 0;background:#fff}.footer address{background:#fff;font-size:10px;font-style:normal;padding:4px 0;margin:0}.footer em{color:#258400}.footer .credits{float:right;font-size:10px;padding:4px 0;width:270px;text-align:center;height:17px;background:url(/img/credits/bg.png) no-repeat}.clearboth{clear:both}#SlideItMoo_outer{width:1000px;margin:0 auto;background:#333;display:block;position:absolute;left:-1000px;padding:0;height:300px}#SlideItMoo_inner{position:relative;overflow:hidden;width:3000px;margin:0 auto 0;padding:0}#SlideItMoo_items{display:block;position:relative;width:5000px}#SlideItMoo_items div.SlideItMoo_element{display:block;position:relative;float:left;margin:0;font-size:11px;width:1000px;text-align:center;color:#fff}#SlideItMoo_items a{padding:0;margin:0;clear:both;display:block;background:#333;padding:0}#SlideItMoo_items a img{border:0}