*:focus{outline:0}body{overflow-y:scroll}.clear{*zoom:1}.clear:before,.clear:after{display:table;content:""}.clear:after{clear:both}.outer{position:relative;z-index:10;width:100%;min-width:990px}.outer.top{z-index:11}.inner{position:relative;margin:0 auto;width:990px}nav ul{margin:0;padding:0}a{text-decoration:none}a:hover{text-decoration:underline}.fl{float:left}.fr{float:right}#header .inner{height:172px}#header #logo{position:absolute;left:30px;top:20px}#header nav{position:absolute;left:30px;top:135px}#header nav li{display:block;float:left;margin-left:30px;font:700 14px/14px 'PT Sans',sans-serif;text-transform:uppercase}#header nav li a{color:#4a4a4a;text-decoration:none;text-shadow:0 0 1px #b4b4b4;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#header nav li a:hover{color:#b4b4b4;text-decoration:none;text-shadow:none}#header nav li.active a{color:#b4b4b4;text-shadow:none}#header nav li:first-child{margin-left:0}#header #language{position:absolute;right:30px;top:20px;list-style-type:none}#header #language li{display:block;float:left;margin-left:12px;font:normal 10px/10px 'PT Sans',sans-serif;text-transform:uppercase}#header #language li a{color:#4a4a4a;text-decoration:none;text-shadow:0 0 1px #b4b4b4;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#header #language li a:hover{color:#b4b4b4;text-decoration:none;text-shadow:none}#header #language li.active a{color:#b4b4b4;text-shadow:none}#header #language li:first-child{margin-left:0}#menu{margin:0;padding:0;list-style-type:none}#menu>li{position:relative;display:block;float:left}#menu>li>a{display:block;padding:25px 0 20px;color:#fff;font:700 13px/13px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#2e90bc;border-left:1px solid #82bcd7;-webkit-transition:color .2s linear,background-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear;-o-transition:color .2s linear,background-color .2s linear;transition:color .2s linear,background-color .2s linear}#menu>li .submenu{display:none;position:absolute;top:58px;left:0;width:280px;padding-top:20px;background:url('images/submenu.png') no-repeat 20px 4px}#menu>li .submenu ul{display:block;margin:0;padding:15px 0;background-color:#dfdfdf;box-shadow:2px 2px 3px #c3c4c3;-webkit-box-shadow:2px 2px 3px #c3c4c3;-moz-box-shadow:2px 2px 3px #c3c4c3;list-style-type:none}#menu>li .submenu ul li{padding:5px 25px}#menu>li .submenu ul li a{display:inline-block;color:#484848;font:normal 13px/16px Arial,Helvetica,sans-serif;text-decoration:none;border:0}#menu>li .submenu ul li a:hover{border:0}#menu>li .submenu ul li a:hover span{border-bottom:1px dotted #484848}#menu>li.hover a{color:#4d4d4d;text-decoration:none;text-shadow:0 1px 1px #c1c1c1;background-color:#dfdfdf;border-left:1px solid #ececec}#menu>li.hover .submenu{display:block}#menu>li.hover+li a{border-left:1px solid #ececec}#menu>li.last .submenu{left:auto;right:0;background:url('images/submenu.png') no-repeat 230px 4px}#menu>li:first-child a{border-left:none!important}#content{padding:60px 30px 80px}#content .text{position:relative}#content .text.fl,#content .text.fr{width:650px}#content .text h1{margin:0 0 25px;color:#2c2c2c;font:bold 28px/34px Arial,Helvetica,sans-serif}#content .text h2{margin:0 0 15px;color:#393939;font:bold 18px/24px Arial,Helvetica,sans-serif}#content .text h3{margin:0 0 10px;color:#393939;font:bold 14px/18px Arial,Helvetica,sans-serif}#content .text h4{margin:0 0 10px;color:#1b1b1b;font:bold 16px/20px Arial,Helvetica,sans-serif}#content .text img.bd{padding:5px;background:#fff;box-shadow:1px 2px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 2px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 2px 1px rgba(0,0,0,0.3);border-top:1px solid #fdfcf7;border-left:1px solid #fdfcf7}#content .text img.fl{margin:0 20px 20px 0}#content .text img.fr{margin:0 0 20px 20px}#content .text p{margin:0 0 25px;color:#2c2c2c;font:normal 15px/18px Arial,Helvetica,sans-serif}#content .text p.date{margin-bottom:25px;color:#949494;line-height:14px}#content .text p a{color:#2e90bc;text-decoration:none}#content .text p a:hover{text-decoration:underline}#content .text ul{list-style-type:square}#content .text ul ul{list-style-type:disc}#content .text ul li,#content .text ol li{color:#2c2c2c;font:normal 15px/18px Arial,Helvetica,sans-serif}#content .text ul li a,#content .text ol li a{color:#2e90bc;text-decoration:none}#content .text ul li a:hover,#content .text ol li a:hover{text-decoration:underline}#content .text .print{position:absolute;right:15px;top:0;padding:3px 0 3px 30px;background:url('images/print.png') no-repeat left center}#content .text .print a{color:#2e90bc;font:normal 11px/11px Arial,Helvetica,sans-serif;text-transform:uppercase}#content .text .print a:hover{text-decoration:none;border-bottom:1px dotted #2e90bc}#content .text .print+h1{padding-right:150px}#news{padding-top:10px}#news.fl,#news.fr{width:250px}#news h1{margin:0 0 20px;color:#2c2c2c;font:bold 21px/24px Arial,Helvetica,sans-serif}#news p{margin:0 0 15px;color:#2c2c2c;font:normal 13px/15px Arial,Helvetica,sans-serif}#news p.date{margin-bottom:3px;color:#9a9a9a;font-size:13px;line-height:13px}#news p a{color:#2e90bc}#news p a:hover{text-decoration:none;border-bottom:1px dotted #2e90bc}#submenu{padding-top:10px}#submenu.fl,#submenu.fr{width:250px}#submenu h1{margin:0 0 20px;color:#2c2c2c;font:bold 21px/24px Arial,Helvetica,sans-serif}#submenu ul{padding:0;margin:0 0 0 -15px;list-style-type:none}#submenu ul li{display:block;margin:0 0 5px;padding:5px 15px;color:#2c2c2c;font:normal 13px/15px Arial,Helvetica,sans-serif}#submenu ul li a{color:#2e90bc}#submenu ul li a:hover{text-decoration:none;border-bottom:1px dotted #2e90bc}#submenu ul li.active{background:#e8e8e8}#submenu ul li.active a{color:#292929}#submenu ul li.active a:hover{border:0}#footer{background-color:#222}#footer #info{padding:35px 45px 50px}#footer #info #address{float:left;width:450px}#footer #info #links{float:right;width:230px}#footer #info #links a{display:block;float:left;width:24px;height:24px;overflow:hidden;text-indent:-666px}#footer #info #links a:hover{text-decoration:none}#footer #info #links a.linkedin{background:url('images/linkedin.png') no-repeat left top}#footer #info #contacts{float:right;width:210px}#footer p{color:#8a8a8a;font:normal 13px/18px Arial,Helvetica,sans-serif}#footer p a{color:#8a8a8a}#footer p a:hover{text-decoration:none;border-bottom:1px dotted #8a8a8a}#footer h1{margin:0 0 10px;color:#8a8a8a;font:bold 18px/18px Arial,Helvetica,sans-serif}.ie #navbar nav li a span{padding-left:7px;padding-right:7px}.ie7 .content img.bd,.ie8 .content img.bd,.ie7 #newslist .news img,.ie8 #newslist .news img,.ie7 #menu,.ie8 #menu,.ie7 .products .r .product,.ie8 .products .r .product,.ie7 .products .teaser,.ie8 .products .teaser{border-right:2px inset #c5c5c5;border-bottom:2px inset #c5c5c5}.ie7 .products .r .product,.ie8 .products .r .product{margin-left:10px}.ie7 .products .r .product:first-child,.ie8 .products .r .product:first-child{margin-left:0}.ie7 #promo #banner,.ie8 #promo #banner{border-top:1px solid #dfddd7;border-right:2px outset #c5c5c5;border-left:2px outset #c5c5c5;border-bottom:2px outset #c5c5c5}.ie7 #recent .recent div img,.ie8 #recent .recent div img{border-right:1px solid #bfbeb8;border-bottom:2px inset #9f9e99;border-left:1px solid #dfddd7}.ie7 #footer .workdays span.off,.ie8 #footer .workdays span.off{background:#8c867f}
#content .text .print{display:none;}