html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}nav ul{list-style:none;}ol{list-style:decimal;}ul{list-style:disc;}ul ul{list-style:circle;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}ins{text-decoration:underline;}del{text-decoration:line-through;}mark{background:none;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input[type="submit"],input[type="button"],button{padding:0;margin:0;}input,select,a img{vertical-align:middle;}
#print-modal{background:#FFF;position:absolute;left:50%;margin:0 0 0 -465px;padding:0 68px;width:794px;box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 10px #000;}#print-modal-content{margin:68px 0;border:none;height:100%;overflow:hidden;width:100%;}#print-modal-controls{border:1px solid #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;top:15px;left:50%;margin:0 0 0 -81px;position:fixed;padding:5px 0;background:rgba(250,250,250,0.75);}#print-modal-controls a{color:#FFF;display:block;float:left;height:32px;text-decoration:none;text-indent:-999em;width:80px;}#print-modal-controls a:hover{opacity:0.75;}#print-modal-controls a.print{background:url(pub/images/print/icon-print.png) no-repeat 50% 50%;}#print-modal-controls a.close{background:url(pub/images/print/icon-close.png) no-repeat 50% 50%;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#cboxOverlay{background:#000;}#colorbox{}#cboxContent{margin-top:32px;overflow:visible;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{background:#FFF;}#cboxLoadingGraphic{background:url(pub/images/colorbox/loading.gif) no-repeat center center;}#cboxLoadingOverlay{background:#000;}#cboxTitle{position:absolute;bottom:0;width:100%;left:0;color:#000;font-size:12px;color:#333;background:#FFF;}#cboxTitle div{display:block;padding:10px 24px 5px;}#cboxTitle div p{margin:0 0 5px;}#cboxTitle div strong{font-size:14px;}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(pub/images/colorbox/controls.png) no-repeat 0 0;}#cboxPrevious{background-position:0px 0px;right:44px;}#cboxPrevious:hover{background-position:0px -25px;}#cboxNext{background-position:-25px 0px;right:22px;}#cboxNext:hover{background-position:-25px -25px;}#cboxClose{background-position:-50px 0px;right:0;}#cboxClose:hover{background-position:-50px -25px;}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}#cboxLoadedContent{padding:15px 20px;font-size:.75em;line-height:1.4166em;}#cboxLoadedContent a{color:#BF0013;}
@font-face{font-family:'Swis';src:url('pub/fonts/swiss721theu-webfont.eot');src:url('pub/fonts/swiss721theu-webfont.eot?#iefix') format('embedded-opentype'),url('pub/fonts/swiss721theu-webfont.woff') format('woff'),url('pub/fonts/swiss721theu-webfont.ttf') format('truetype');font-weight:200;font-style:normal;}@font-face{font-family:'Swis';src:url('pub/fonts/swiss721lteu-webfont.eot');src:url('pub/fonts/swiss721lteu-webfont.eot?#iefix') format('embedded-opentype'),url('pub/fonts/swiss721lteu-webfont.woff') format('woff'),url('pub/fonts/swiss721lteu-webfont.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Swis';src:url('pub/fonts/swiss721eu-webfont.eot');src:url('pub/fonts/swiss721eu-webfont.eot?#iefix') format('embedded-opentype'),url('pub/fonts/swiss721eu-webfont.woff') format('woff'),url('pub/fonts/swiss721eu-webfont.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Swis';src:url('pub/fonts/0005eu25-webfont.eot');src:url('pub/fonts/0005eu25-webfont.eot?#iefix') format('embedded-opentype'),url('pub/fonts/0005eu25-webfont.woff') format('woff'),url('pub/fonts/0005eu25-webfont.ttf') format('truetype');font-weight:800;font-style:normal;}html{background:#fff url('pub/images/ajax-loading.gif') no-repeat 50% 280px;font-family:Arial,Helvetica,sans-serif;font-size:62.5%;height:100%;}html body{height:100%;}html .page-wrap{min-height:100%;height:auto !important;margin:0 auto -287px;}html .area-bottom,html .push{height:287px;clear:both;}html#index .page-wrap{margin:0 auto -147px;}html#index .area-bottom,html#index .push{height:147px;}.container{margin:0 auto;width:950px;position:relative;}.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}.link-more{position:relative;clear:both;display:inline-block;padding:0 17px 0 10px;line-height:23px;background:url('pub/images/sprite.png') no-repeat -164px -107px;text-decoration:none;color:#4d4d4d;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-size:.685em;font-weight:800;cursor:pointer;}.link-more:hover{color:#0a2d4f;background:url('pub/images/sprite.png') no-repeat -164px -132px;text-shadow:0 1px 0 rgba(255,255,255,0.4);}header{position:relative;z-index:1001;margin-bottom:.5em;background:url('pub/images/header-bg.png') no-repeat 50% 0;}header .container{min-height:98px;}header h1,header #title{position:absolute;left:50px;top:61px;display:block;float:left;width:126px;height:22px;overflow:hidden;background:url('pub/images/sprite.png') no-repeat;text-indent:-9999em;}header h1 a,header #title a{display:block;height:100%;}header nav#main-nav{position:absolute;bottom:0;right:0;z-index:1000;}header nav#main-nav ul{position:relative;overflow:visible;list-style:none;}header nav#main-nav ul li{position:relative;overflow:visible;float:left;}header nav#main-nav ul li a{display:block;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:300;padding:8px 9px 8px;line-height:35px;background:url(pub/images/head-nav-sep.png) no-repeat 0 -15px;text-decoration:none;color:#4d4d4d;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;font-size:17px;line-height:25.5px;font-size:1.7rem;line-height:2.55rem;}header nav#main-nav ul li a:hover,header nav#main-nav ul li a.active{background:#d1d1d1;color:#343434;background:rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);box-shadow:inset 0 0 10px rgba(0,0,0,0.3);}header nav#main-nav ul li#mn-1 a{background-image:none;}header nav#main-nav ul li ul{display:none;position:absolute;z-index:1000;top:100%;width:100%;}header nav#main-nav ul li ul li{width:100%;min-width:150px;}header nav#main-nav ul li ul li a{font-weight:400;background:#f9f9f9;border-bottom:1px solid #e9e9e9;display:block;padding:.5em 1em;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:1.44rem;}header nav#main-nav ul li ul li a:hover,header nav#main-nav ul li ul li a.active{background:#e9e9e9;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);box-shadow:inset 0 0 10px rgba(0,0,0,0.3);}header nav#main-nav ul li:hover ul,header nav#main-nav ul li.hovered ul{display:block;}header .tools{font-family:Arial,Helvetica,sans-serif;line-height:1em;overflow:auto;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;}header .tools .yt{position:relative;display:block;float:right;width:24px;height:24px;overflow:hidden;text-indent:-9999em;margin:.6em;background:url('pub/images/sprite.png') no-repeat 0 -497px;}header .tools nav{position:relative;margin-top:.45em;float:right;}header .tools nav a{color:#264252;}header .tools nav ul{position:relative;overflow:auto;list-style:none;}header .tools nav ul li{float:left;margin-right:5px;vertical-align:middle;}header .tools nav ul li a{display:block;padding:0 .4em;margin:.6em 0;text-decoration:none;text-shadow:0 1px 0px #fff;}header .tools nav ul li a:hover{text-decoration:underline;}header .tools nav ul li a.sep{border-left:1px solid #fff;border-right:1px solid #fff;padding:.4em .375em;}header .tools nav ul li .sn-1:before,header .tools nav ul li .sn-2:before,header .tools nav ul li .sn-3:before{content:'';display:inline-block;margin-top:-3px;vertical-align:middle;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat;}header .tools nav ul li .sn-1:before{background-position:0 -23px;}header .tools nav ul li .sn-2:before{background-position:0 -63px;}header .tools nav ul li .sn-3:before{background-position:0 -43px;}header .tools form{position:relative;float:right;margin:.75em 0 .75em 1.5em;}header .tools form input{border:none;margin:0 19px 0 0;padding:5px 2em 5px .5em;border-radius:4px;background:#fff;border:1px solid #d0d0d0;color:#8f8f8f;font-size:1em;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}header .tools form button{position:absolute;top:0px;right:0px;margin:0;padding:0;text-indent:-9999em;overflow:hidden;width:22px;height:25px;border:1px solid #d0d0d0;border-radius:0 4px 4px 0;background:url('pub/images/sprite.png') no-repeat 0 -82px;cursor:pointer;}.slides-container{margin-left:239px;position:absolute;top:0;z-index:10;zoom:1;}#slider .bx-wrapper{position:absolute !important;top:0;height:348px;}#slider .bx-wrapper .bx-window{position:relative;height:347px !important;z-index:100;}#slider .bx-wrapper .bx-pager{z-index:200;position:absolute;overflow:visible;bottom:1em;right:1em;}#slider .bx-wrapper .bx-pager a{display:inline-block;*display:inline;zoom:1;width:20px;height:19px;margin-right:.25em;text-indent:-9999em;overflow:hidden;background:url('pub/images/sprite.png') no-repeat -527px -502px;}#slider .bx-wrapper .bx-pager a.pager-active{background:url('pub/images/sprite.png') no-repeat -507px -502px;}#slider{margin-top:2em;margin-bottom:2em;height:350px;overflow:hidden;position:relative;}#slider ul#home-offer-nav{position:relative;z-index:1000;width:238px;overflow:visible;list-style:none;padding:0;margin:0;}#slider ul#home-offer-nav li.lvl-main{width:238px;padding:0;margin:0;overflow:visible;position:relative;background:rgba(255,255,255,0.8);height:58px;clear:both;font-weight:400;z-index:50;font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;}#slider ul#home-offer-nav li.lvl-main:after{content:'';z-index:1000;position:absolute;bottom:0;left:0;width:238px;height:1px;background:#aab1b7;}#slider ul#home-offer-nav li.lvl-main > a{overflow:hidden;display:table-cell;vertical-align:middle;background:url(pub/images/slider-nav.png) repeat-x;z-index:20;position:relative;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;padding:0;text-decoration:none;text-transform:uppercase;color:#4d4d4d;height:57px;width:238px;zoom:1;text-shadow:0 1px 0 #fff;}#slider ul#home-offer-nav li.lvl-main > a span{position:relative;left:1.5em;width:180px;display:block;}#slider ul#home-offer-nav li.lvl-main:hover{width:257px;background:none;}#slider ul#home-offer-nav li.lvl-main:hover > a{padding-right:2em;background:url(pub/images/slider-nav-active.png) no-repeat 0 0;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries{opacity:1;filter:1;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a{overflow:hidden;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico1:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico2:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico3:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico4:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico5:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico6:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico7:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico8:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico9:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico10:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico11:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico12:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico13:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico14:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico15:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico16:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico17:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico18:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico19:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico20:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico21:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico22:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico23:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico24:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico25:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico26:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico27:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico28:hover,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico29:hover{text-indent:-999em;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico1:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico2:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico3:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico4:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico5:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico6:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico7:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico8:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico9:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico10:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico11:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico12:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico13:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico14:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico15:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico16:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico17:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico18:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico19:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico20:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico21:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico22:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico23:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico24:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico25:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico26:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico27:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico28:hover span,#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico29:hover span{display:none;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico1:hover{background:url(pub/images/icoSprite.png) no-repeat 50% 0;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico2:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -57px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico3:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -114px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico4:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -171px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico5:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -228px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico6:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -285px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico7:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -342px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico8:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -399px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico9:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -456px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico10:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -513px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico11:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -570px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico12:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -627px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico13:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -684px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico14:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -741px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico15:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -800px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico16:hover{background:url(pub/images/icoSprite.png) no-repeat 50% 0;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico17:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -857px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico18:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -914px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico19:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -971px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico20:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1028px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico21:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1085px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico22:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1142px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico23:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1199px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico24:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1256px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico25:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1313px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico26:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1370px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico27:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1427px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico28:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1484px;}#slider ul#home-offer-nav li.lvl-main:hover .sub-entries a.ico29:hover{background:url(pub/images/icoSprite.png) no-repeat 50% -1541px;}#slider ul#home-offer-nav li.lvl-main.item-4 > ul.sub-entries > li.lvl-sub{width:89px;}#slider ul#home-offer-nav ul.sub-entries{z-index:100;position:absolute;height:58px;top:0;left:0;width:700px;height:57px;list-style:none;background:url(pub/images/home-slide-cutoff2.png) no-repeat 0 50%;padding-left:36px;-webkit-transition:opacity .3s cubic-bezier(.57,0,.71,1);-moz-transition:opacity .3s cubic-bezier(.57,0,.71,1);-ms-transition:opacity .3s cubic-bezier(.57,0,.71,1);-o-transition:opacity .3s cubic-bezier(.57,0,.71,1);opacity:0;filter:1;}#slider ul#home-offer-nav ul.sub-entries > li.lvl-sub{display:block;width:105px;height:57px;padding:0 1em;float:left;background:url(pub/images/home-slide-bg.png) repeat-x 0 -1px;zoom:1;}#slider ul#home-offer-nav ul.sub-entries > li.lvl-sub > a{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;display:table-cell;vertical-align:middle;width:105px;height:58px;text-decoration:none;text-transform:uppercase;text-align:center;color:#4d4d4d;background:none;padding:0;font-size:9px;line-height:9px;font-size:.9rem;line-height:0.9rem;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;text-shadow:0 1px 0 #fff;}#slider ul#home-offer-nav ul.sub-entries > li.lvl-sub > a span{line-height:1em;}#slider ul#home-offer-nav ul.sub-entries > li.lvl-sub > a:hover{color:#489400;}#slider ul#home-offer-nav ul.sub-entries > li.lvl-sub > a:hover .ico{display:block;background-position:-100px 0px;}#slider ul#home-offer-nav ul.sub-entries.active{z-index:100;left:238px !important;}#slider ul#home-offer-nav .lvl-main.col6 ul.sub-entries > li.lvl-sub{width:87px;}#slider ul#home-offer-nav .lvl-main.col6 ul.sub-entries > li.lvl-sub > a{width:inherit;}#slider #slides{position:absolute;top:0;z-index:1;display:block;background:rgba(0,0,0,0.5);width:713px;height:348px;overflow:hidden;}#slider #slides .slide{position:relative;width:100%;height:342px;}#slider #slides .slide .content{margin:0 auto;padding:10px 80px 10px 20px;max-height:146px;min-height:146px;top:80px;width:564px;position:relative;z-index:10;background:url(pub/images/slide-bg.png) no-repeat 0 0;}#slider #slides .slide .content a{text-decoration:none;}#slider #slides .slide .content h1{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:800;color:#fff;font-size:40px;line-height:40px;font-size:4rem;line-height:4rem;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}#slider #slides .slide .content p{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;color:#fff;margin-top:1em;font-weight:300;font-size:18px;line-height:22.5px;font-size:1.8rem;line-height:2.25rem;}#slider #slides .slide .content p span{color:#85f100;}#slider #slides .slide .background{position:absolute;top:0;left:0;z-index:1;}#featured{position:relative;clear:both;margin:70px 0 0 0;background:#f2f2f2 url(pub/images/featured-bg.png) repeat-x;}#featured .container{overflow:visible;}#featured .center{margin:0 13px;}#featured .box{margin-top:-40px;position:relative;width:310px;float:left;overflow:visible;}#featured .box h2{position:relative;z-index:100;background:url('pub/images/sprite.png') no-repeat -237px -1px;line-height:40px;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:200;color:#fff;padding:3px 20px;font-size:22px;line-height:33px;font-size:2.2rem;line-height:3.3rem;}#featured .box .item{padding:20px 20px 10px 20px;background:#509c1a url(pub/images/box-green-bg.png) repeat-x;position:relative;overflow:hidden;min-height:190px;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(0,0,0,0.3);}#featured .box .item h3{margin:0 0 1em 0;}#featured .box .item h3 a{display:block;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:800;line-height:1.1em;color:#fff;text-decoration:none;}#featured .box .item .thumb{position:relative;margin:0 .75em .25em 0;float:left;}#featured .box .item .date{font-family:Arial,Helvetica,sans-serif;font-size:0.75em;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.5);}#featured .box .item p{font-family:'Arial',Helvetica,sans-serif;color:#fff;line-height:1.4em;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;text-shadow:1px 1px rgba(0,0,0,0.7);}#featured .box .item .link-more{position:absolute;background-position:-246px -123px;padding:0 1em 0 20px;line-height:19px;right:0;bottom:0;float:right;}#featured .box .item .link-more:hover{color:#63b400;}#featured .box .item.news .date,#featured .box .item.news p,#featured .box .item.news h3{text-shadow:none;}#featured .box .item.news h3{font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;}#featured .box .item.news p{color:#fff;}#featured .box.center .link-more{background-position:0 -521px;color:#fff;}#featured .box.center .link-more:hover{color:#eee;text-shadow:none;}#featured .box .item.products{background:#fff;padding:0;height:220px;}#featured .box .item.products h3{position:absolute;z-index:100;top:20px;width:161px;background:url(pub/images/home-product-h3.png);padding:10px;}#featured .box .item.products h3 a{display:block;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:800;font-size:0.97em;line-height:1.1em;color:#383838;font-weight:200;text-decoration:none;text-shadow:none;}#featured .box .item.products h3 a strong{margin-top:.25em;color:#418aaf;display:block;font-size:1.2em;}#featured .box.suppliers h2{background-position:-237px -42px;}#featured .box.suppliers .item.entry{position:relative;padding:0 20px 0 20px;margin-bottom:.5em;min-height:0;overflow:auto;background:url(pub/images/bg-suppliers.jpg) repeat-x;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#featured .box.suppliers .item.entry h3{float:left;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;margin:0;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;}#featured .box.suppliers .item.entry h3 a{color:#264252;font-weight:400;font-size:auto;line-height:42px;margin:0;text-shadow:0 1px 0 rgba(255,255,255,0.3);}#featured .box.suppliers .item.entry .link-more{clear:none;}#featured .box.suppliers .newsletter h3{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;line-height:30px;color:#fff;padding:3px 20px;background:url('pub/images/sprite.png') no-repeat -237px -91px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;}#featured .box.suppliers .newsletter form{position:relative;overflow:hidden;padding:10px 20px;background:#5a5a5a url(pub/images/newsletter-bg.png) repeat-x;}#featured .box.suppliers .newsletter form input{font-family:Arial;font-size:1.2em;line-height:normal !important;outline:none;height:auto;padding:3px 6px;float:left;border:none;border-radius:3px;margin:0;width:210px;border:1px solid #fff;}#featured .box.suppliers .newsletter form input.warning{border-color:#f30;}#featured .box.suppliers .newsletter form input[type="checkbox"]{min-width:0;border:none;width:auto;}#featured .box.suppliers .newsletter form label{color:#fff;}#featured .box.suppliers .newsletter form label a{color:#fff;}#featured .box.suppliers .newsletter form button{position:absolute;right:25px;top:10px;font-size:1.2em;line-height:normal !important;height:auto;padding:4px 6px;cursor:pointer;background:#519d1a url('pub/images/sprite.png') no-repeat -248px -149px;border:0;outline:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;}#featured .box.suppliers .newsletter form button::-moz-focus-inner{border:0;padding:0;}#featured .box.suppliers .newsletter form > div{clear:left;padding:5px 0 0;overflow:hidden;}#featured .box.suppliers .newsletter form > div input{float:none;margin:0 3px 0 0;vertical-align:middle;}#featured .box.suppliers .newsletter form > div label{vertical-align:middle;}#featured .box.suppliers .newsletter form > div.warning label{color:#f30;}#featured .box.center{margin-left:10px;margin-right:10px;}#our-brands{background:#dfdfdf url('pub/images/our-brands-bg.jpg') repeat-x;}#our-brands h2{padding:1em 0;background:url('pub/images/our-brands-split.png') no-repeat 50% 100%;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:200;font-size:2em;color:#2b303f;}#our-brands .content{overflow:hidden;width:100%;height:80px;position:relative;}#our-brands .bx-prev{position:absolute;top:0;left:0;}#our-brands .bx-next{position:absolute;top:0;right:0;}#our-brands ul{overflow:auto;margin:15px 0;width:960px;overflow:hidden;list-style:none;}#our-brands ul li{position:relative;float:left;text-align:center;width:105px;margin:0 0 20px;}#our-brands ul li a{display:block;text-align:center;vertical-align:middle;}#our-brands ul li a img{margin:auto;vertical-align:middle;}#index #our-brands{background:none;}footer{background:#dfdfdf url('pub/images/footer-bg.png') repeat-x;padding:8px 0;min-height:90px;}footer .container{text-shadow:0 1px 0 rgba(255,255,255,0.5);}footer .container > a{display:block;float:left;clear:left;}footer .container img{margin:24px 0 0 15px;}footer .container p a,footer .container ul a{color:#264252;font-family:Arial,Helvetica,sans-serif;text-decoration:none;text-shadow:0 1px 0px rgba(255,255,255,0.6);}footer .container p a:hover,footer .container ul a:hover{color:#489400;}footer .container p{float:right;color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;margin-top:20px;text-align:right;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}footer .container p.copyrights{clear:right;}footer .container ul{position:relative;float:left;list-style:none;}footer .container ul li{float:left;margin-right:1em;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;}#main{margin-bottom:1em;}#main aside{position:relative;float:left;z-index:100;width:238px;margin-top:27px;}#main aside nav{border:1px solid #aab1b7;}#main aside nav a{display:block;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;text-decoration:none;color:#0a2d4f;font-weight:400;font-size:13.5px;line-height:20.25px;font-size:1.35rem;line-height:2.025rem;}#main aside nav a:hover,#main aside nav a:focus{outline:none;text-decoration:none;color:#0a2d4f;}#main aside nav a.active:hover{color:#0a2d4f;}#main aside nav ul{list-style:none;margin:0;padding:0;background:#eff0f0;background:rgba(255,255,255,0.65);}#main aside nav ul li{border-top:1px solid #aab1b7;}#main aside nav ul li a{padding:0.75em 20px;background:#f9f9f9 url('pub/images/aside-sprite.png') no-repeat right 50%;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;}#main aside nav ul li a.active,#main aside nav ul li a:hover{color:#fff;background:url('pub/images/aside-sprite.png') no-repeat left 50%;}#main aside nav ul li.active > a{color:#b9f110;}#main aside nav ul li.lvl-main.active > a{color:#fff;background:url('pub/images/aside-sprite.png') no-repeat left 50%;font-weight:400;}#main aside nav ul li ul{background:#8c8c8c;background:rgba(0,0,0,0.45);}#main aside nav ul li ul li{background:none;border:none;}#main aside nav ul li ul li a{background:url(pub/images/aside-sep.png) no-repeat 50% bottom;color:#fff;font-size:11.5px;line-height:17.25px;font-size:1.15rem;line-height:1.725rem;}#main aside nav ul li ul li a.active,#main aside nav ul li ul li a:hover{color:#b9f110;background:url(pub/images/aside-sep.png) no-repeat 50% bottom;}#main aside nav ul li ul li ul{background:none;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;}#main aside nav ul li ul li ul li{background:none;border:none;}#main aside nav ul li ul li ul li a{padding-left:3.5em;background:url('pub/images/sprite.png') no-repeat -500px -415px;}#main aside nav ul li ul li ul li a:hover{color:#b9f110 !important;background:url('pub/images/sprite.png') no-repeat -460px -448px;}#main aside nav ul li ul li ul li.active a{background:url('pub/images/sprite.png') no-repeat -460px -448px;}#main aside nav ul li ul li ul li ul{background:none;border:none;font-size:9px;line-height:13.5px;font-size:0.9rem;line-height:1.35rem;}#main aside nav ul li ul li ul li ul li{background:none;border:none;}#main aside nav ul li ul li ul li ul li a{padding-left:4.5em;padding-bottom:4px;background:url('pub/images/sprite.png') no-repeat -488px -415px !important;}#main aside nav ul li ul li ul li ul li a.hover,#main aside nav ul li ul li ul li ul li a:hover{color:#b9f110 !important;background:url('pub/images/sprite.png') no-repeat -450px -448px !important;}#main aside nav ul li ul li ul li ul li.active a{background:url('pub/images/sprite.png') no-repeat -450px -448px !important;}#main aside nav ul li ul li ul li ul li.active a.hover,#main aside nav ul li ul li ul li ul li.active a:hover{color:#b9f110 !important;}#main aside nav ul li ul li ul li ul li.active ul li a{padding-left:5em;background:none !important;}#main aside nav ul li ul li ul li ul li.active ul li.active a{color:#b9f110 !important;text-decoration:underline;background:none !important;}#main aside .text{color:#264252;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main aside #ir-contact{margin-top:1em;background:#3c91b6 url(pub/images/grad_job_offer_bg.png) repeat-x 0 35px;padding-bottom:1em;}#main aside #ir-contact a{color:#fff;text-shadow:none;}#main aside #ir-contact h4{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;padding:.75em 20px .75em 20px;color:#fff;background:url(pub/images/grad_job_offer_head.png) repeat-x;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;}#main aside #ir-contact p{padding:1em;color:#264252;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main aside #job-offers-newsletter,#main aside #press-center-contact{margin-top:1em;padding-bottom:1em;background-color:#94d3ec;background:-webkit-gradient(linear,left top,left bottom,from(#94d3ec),to(#3dafdd));background:-webkit-linear-gradient(top,#94d3ec,#3dafdd);background:-moz-linear-gradient(top,#94d3ec,#3dafdd);background:-ms-linear-gradient(top,#94d3ec,#3dafdd);background:-o-linear-gradient(top,#94d3ec,#3dafdd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#94d3ec,endColorstr=#3dafdd,GradientType=0);}#main aside #job-offers-newsletter a,#main aside #press-center-contact a{color:#fff;text-shadow:none;}#main aside #job-offers-newsletter p.error,#main aside #press-center-contact p.error{padding-bottom:0;color:#fff;text-shadow:none;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;}#main aside #job-offers-newsletter .input,#main aside #press-center-contact .input{border:none;border-radius:3px;font-style:italic;box-shadow:inset 0 2px 2px rgba(0,0,0,0.3);color:#8f8f8f;height:auto;display:block;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}#main aside #job-offers-newsletter h4,#main aside #press-center-contact h4{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;padding:.75em 20px .75em 20px;color:#fff;background:url(pub/images/grad_job_offer_head.png) repeat-x;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;}#main aside #job-offers-newsletter p,#main aside #press-center-contact p{padding:1em 20px;color:#264252;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main aside #job-offers-newsletter form,#main aside #press-center-contact form{padding:15px 20px 0;}#main aside #job-offers-newsletter form fieldset,#main aside #press-center-contact form fieldset{position:relative;}#main aside #job-offers-newsletter form fieldset label,#main aside #press-center-contact form fieldset label{color:#264252;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main aside #job-offers-newsletter form fieldset label.offers-regulations,#main aside #press-center-contact form fieldset label.offers-regulations{color:#fff;text-shadow:none;}#main aside #job-offers-newsletter form fieldset .offers-type-toggle,#main aside #press-center-contact form fieldset .offers-type-toggle{margin:.5em 0;display:block;text-decoration:none;background:#fff url(pub/images/job-button-side.png) no-repeat 100% 50%;width:165px;padding:5px 25px 5px 5px;border:none;border-radius:3px;font-style:italic;box-shadow:inset 0 2px 2px rgba(0,0,0,0.3);color:#8f8f8f;height:auto;display:block;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}#main aside #job-offers-newsletter form fieldset .offers-type-toggle.warning,#main aside #press-center-contact form fieldset .offers-type-toggle.warning{border:1px solid #f30;}#main aside #job-offers-newsletter form fieldset .offers-type,#main aside #press-center-contact form fieldset .offers-type{display:none;position:absolute;top:0;left:100%;z-index:1000;background:#fff;border:1px solid #aab1b7;padding:1em;width:100%;}#main aside #job-offers-newsletter form fieldset .offers-type em,#main aside #press-center-contact form fieldset .offers-type em{float:right;font-style:normal;cursor:pointer;}#main aside #job-offers-newsletter form fieldset .offers-type div,#main aside #press-center-contact form fieldset .offers-type div{position:relative;}#main aside #job-offers-newsletter form fieldset .offers-type div label,#main aside #press-center-contact form fieldset .offers-type div label{display:inline-block;width:175px;cursor:pointer;}#main aside #job-offers-newsletter form fieldset .offers-type div.wide,#main aside #press-center-contact form fieldset .offers-type div.wide{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #aab1b7;width:100%;clear:both;float:none;}#main aside #job-offers-newsletter form fieldset .offers-type.warning label,#main aside #press-center-contact form fieldset .offers-type.warning label{color:red;}#main aside #job-offers-newsletter form fieldset #offers-mail,#main aside #press-center-contact form fieldset #offers-mail{width:175px;padding:.4em 1em;margin-bottom:1em;border:none;border-radius:3px;font-style:italic;box-shadow:inset 0 2px 2px rgba(0,0,0,0.3);color:#8f8f8f;height:auto;display:block;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}#main aside #job-offers-newsletter form fieldset #offers-mail.warning,#main aside #press-center-contact form fieldset #offers-mail.warning{border:1px solid #f30;}#main aside #job-offers-newsletter form fieldset label[for="offers-regulations"],#main aside #press-center-contact form fieldset label[for="offers-regulations"]{color:#dadada;text-shadow:none;clear:right;line-height:1em;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}#main aside #job-offers-newsletter form fieldset label[for="offers-regulations"].warning,#main aside #press-center-contact form fieldset label[for="offers-regulations"].warning{color:#f30;}#main aside #job-offers-newsletter form fieldset label[for="offers-regulations"] a,#main aside #press-center-contact form fieldset label[for="offers-regulations"] a{color:#dadada;}#main aside #job-offers-newsletter form fieldset button,#main aside #press-center-contact form fieldset button{position:relative;clear:both;display:inline-block;*display:inline;zoom:1;padding:2px 17px 2px 10px;margin:1em 0 0 0;background:url('pub/images/sprite.png') no-repeat -155px -107px;text-decoration:none;color:#4d4d4d;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;cursor:pointer;border:none !important;float:right;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main aside #job-offers-newsletter form fieldset button::-moz-focus-inner,#main aside #press-center-contact form fieldset button::-moz-focus-inner{border:none;padding:0;}#main aside #job-offers-newsletter form fieldset button:hover,#main aside #press-center-contact form fieldset button:hover{color:#0a2d4f;text-shadow:0 1px 0 rgba(255,255,255,0.4);background:url('pub/images/sprite.png') no-repeat -155px -132px;}#main aside #job-offers-newsletter .signout,#main aside #press-center-contact .signout{color:#fff;display:block;text-align:right;margin:1em 1em 0 0;font-size:10px;line-height:15px;font-size:1rem;line-height:1.5rem;}#main section#content{position:relative;float:right;width:680px;}#main section#content #breadcrumbs{margin:0.5em 0 1em;text-decoration:none;color:#3d3d3d;line-height:1.25em;}#main section#content #breadcrumbs .last{font-weight:700;}#main section#content #breadcrumbs a{color:#3d3d3d;text-decoration:none;}#main section#content #breadcrumbs a:hover{color:#489400;}#main section#content .site-tools{position:relative;background:url(pub/images/content-title.png) repeat;overflow:hidden;}#main section#content #content-title{padding:10px 60px 10px 13px;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:300;font-size:27px;line-height:34px;color:#4f8e06;text-shadow:1px 1px 1px #ccc;}#main section#content .print-link{position:absolute;top:21px;right:24px;width:14px;height:14px;background:url(pub/images/print-link.png);text-indent:100%;white-space:nowrap;overflow:hidden;}#main section#content article{position:relative;z-index:1;padding:20px;background:#fff;font-family:Arial,Helvetica,sans-serif;color:#6c6c6c;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main section#content article.company-details{overflow:hidden;}#main section#content article .img-left{float:left;margin:0 10px 5px 0;}#main section#content article .img-right{float:right;margin:0 0 5px 10px;}#main section#content article h1,#main section#content article h2,#main section#content article h3{font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;color:#1b2f49;}#main section#content article h1{font-size:22px;line-height:33px;font-size:2.2rem;line-height:3.3rem;}#main section#content article h2{border-bottom:1px solid #dadada;margin-bottom:.5em;font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;}#main section#content article h3{font-size:18px;line-height:27px;font-size:1.8rem;line-height:2.7rem;}#main section#content article .attachments-container h3{margin:0 0 5px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:1.8rem;}#main section#content article .gallery-container h3{margin:0 0 5px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:1.8rem;}#main section#content article h4{color:#434343;font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:1.95rem;}#main section#content article p{margin-bottom:1em;}#main section#content article p sup{font-size:8px;vertical-align:top;line-height:10px;}#main section#content article a{font-weight:700;color:#63b400;text-decoration:underline;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;}#main section#content article a:hover{color:#396800;}#main section#content article ul,#main section#content article ol{margin:1em 2em;}#main section#content article ul li,#main section#content article ol li{margin-bottom:0.75em;}#main section#content article ul.tabs{clear:both;list-style:none;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-size:1.225em;overflow:auto;margin:0 0 1em 0;padding:0;border:1px solid #b5b5b5;background:url('pub/images/date-tabs-bg.png') repeat-x;line-height:26px;}#main section#content article ul.tabs li{float:left;margin:0;}#main section#content article ul.tabs li a{display:block;line-height:26px;font-weight:400;color:#4d4d4d;text-decoration:none;padding:0 10px;border-right:1px solid #c9cacb;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;text-shadow:0 1px 0 rgba(255,255,255,0.5);}#main section#content article ul.tabs li a.archive-history{border-right:none;}#main section#content article ul.tabs li a:hover,#main section#content article ul.tabs li a.active{text-decoration:none;color:#343434;background:rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);box-shadow:inset 0 0 10px rgba(0,0,0,0.3);}#main section#content article table{margin:0 0 20px;}#main section#content article table th{vertical-align:top;text-align:left;padding:.5em;border:1px solid #dedede;background:#58a714;color:#fff;}#main section#content article table th p{margin:0;}#main section#content article table td{vertical-align:top;text-align:left;padding:.5em;border:1px solid #dedede;}#main section#content article table td p{margin:0;}#main section#content article table tr.odd td{background-color:#f2f2f2;}#main section#content article .contact-table td{border:none;background:#fff !important;}#main section#content article .job-details td{border:none;background:#fff !important;}#main section#content article .blank-table td{border:none;background:#fff !important;}#main section#content article table.job-details td{padding:0;}#main section#content article #contact-form.processing{background:url(pub/images/ajax-loading.gif) no-repeat 48% 48%;}#main section#content article #contact-form.processing *{visibility:hidden;}#main section#content article #contact-form div{padding:5px 0;overflow:hidden;}#main section#content article #contact-form div em{color:#ff6a00;font-style:normal;}#main section#content article #contact-form div label{float:left;margin:3px 10px 0 0;width:115px;font-weight:700;}#main section#content article #contact-form div input{float:left;padding:5px 5px 4px;border:1px solid #ccc;width:200px;font-size:13px;line-height:14.3px;font-size:1.3rem;line-height:1.43rem;}#main section#content article #contact-form div.warning input,#main section#content article #contact-form div.warning textarea{border-color:#f30;}#main section#content article #contact-form div textarea{float:left;padding:5px 5px 4px;border:1px solid #ccc;width:280px;height:100px;font-size:13px;line-height:14.3px;font-size:1.3rem;line-height:1.43rem;}#main section#content article #contact-form div .info{margin:0 0 10px 125px;font-size:11px;line-height:12.1px;font-size:1.1rem;line-height:1.21rem;}#main section#content article #contact-form div button{margin:0 0 10px 125px;padding:3px 15px;background:#509c1a;border:1px solid #356811;cursor:pointer;color:#fff;}#main section#content article #newsletter-sign-in div{padding:0;overflow:hidden;}#main section#content article #newsletter-sign-in label{float:left;margin:5px 5px 0 0;}#main section#content article #newsletter-sign-in input#fn_mail{float:left;border:1px solid #ccc;padding:5px;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main section#content article #newsletter-sign-in input#fn_regulations{float:left;margin:7px 5px 0 0;}#main section#content article #newsletter-sign-in input.warning{border-color:#f30 !important;}#main section#content article #newsletter-sign-in .warning label{color:#f30;}#main section#content article #newsletter-sign-in button{margin:10px 0 0;padding:3px 10px;background:#509c1a;border:1px solid #356811;color:#fff;cursor:pointer;}#main section#content article #search-form input{float:left;margin:0 5px 0 0;border:1px solid #ccc;padding:5px 5px 4px;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main section#content article #search-form button{padding:3px 10px;background:#509c1a;border:1px solid #356811;color:#fff;cursor:pointer;}#main section#content article #newsletter-unsign label{float:left;margin:5px 5px 0 0;}#main section#content article #newsletter-unsign input{float:left;margin:0 5px 0 0;border:1px solid #ccc;padding:5px 5px 4px;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main section#content article #newsletter-unsign button{padding:3px 10px;background:#509c1a;border:1px solid #356811;color:#fff;cursor:pointer;}#main section#content article .movies{padding:15px 0 0;overflow:hidden;}#main section#content article .movies .movie{float:left;margin:0 9px 17px;}#main section#content article .movies .movie .movie-container{margin:0 0 5px;border:1px solid #eee;}#main section#content article .movies .movie .movie-container div{width:100%;height:100%;}#main section#content article .year-report{overflow:hidden;margin-bottom:2em;}#main section#content article .year-report h4{margin-bottom:.5em;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;}#main section#content article .year-report .thumb{float:left;margin:0 1em 0 0;}#main section#content article .year-report .thumb a{display:block;background:none;padding:0;}#main section#content article .year-report .content{margin-left:162px;}#main section#content article .entry{margin-bottom:1em;overflow:auto;}#main section#content article .entry .thumb{float:left;margin:0 1em 1em 0;}#main section#content article .entry .thumb a{display:block;}#main section#content article .entry .content{overflow:hidden;}#main section#content article .entry .content h4{display:inline-block;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}#main section#content article .entry .content .date{float:right;}#main section#content article .news.details .thumb{float:left;margin:0 1em 1em 0;}#main section#content article .news.details h3{display:inline-block;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}#main section#content article .news.details .date{float:right;}#main section#content article .news-about-us{margin-bottom:1em;}#main section#content article .news-about-us h3{display:inline-block;width:85%;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}#main section#content article .news-about-us .date{display:inline-block;float:right;}#main section#content article .news-about-us .more{display:block;text-align:right;}#main section#content article .history-wrapper{overflow:hidden;position:relative;}#main section#content article .history-wrapper .tabs{position:relative;z-index:100;}#main section#content article .history-wrapper .history-more{position:absolute;top:0;right:0;width:159px;height:28px;background:url('pub/images/history-more.png');text-indent:100%;white-space:nowrap;overflow:hidden;}#main section#content article .history-wrapper .years{position:relative;}#main section#content article .history-wrapper .years .history-item{margin-bottom:3em;}#main section#content article .history-wrapper .years .history-item .year{float:left;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:800;color:#63b400;width:100px;text-align:center;line-height:1em;font-size:30px;line-height:45px;font-size:3rem;line-height:4.5rem;}#main section#content article .history-wrapper .years .history-item .content{margin-left:105px;padding-left:2em;min-height:42px;border-left:1px solid #c8c8c8;}#main section#content article .entry{margin-bottom:1em;}#main section#content article .entry h4{display:inline-block;width:85%;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}#main section#content article .entry .date{display:inline-block;float:right;}#main section#content article .entry .more{display:block;text-align:right;}#main section#content article #financial-data-range button{position:relative;clear:both;display:inline-block;width:44px;height:24px;background:url('pub/images/sprite.png') no-repeat -193px -107px;text-decoration:none;color:#4d4d4d;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;cursor:pointer;margin-top:1em;border:none;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#main section#content article #financial-data-range button:hover{color:#0a2d4f;background:url('pub/images/sprite.png') no-repeat -193px -132px;text-shadow:0 1px 0 rgba(255,255,255,0.4);}#main section#content article table.financial-table{margin:1em 0;width:100%;}#main section#content article table.financial-table td,#main section#content article table.financial-table th{padding:.5em 1em;border:1px solid #dedede;}#main section#content article table.financial-table th{white-space:nowrap;text-align:left;background:#fff;color:#6c6c6c;}#main section#content article table.financial-table tbody th{width:80%;}#main section#content article table.financial-table thead{background:#58a714;color:#fff;}#main section#content article table.financial-table thead th{border:none;background:#58a714;color:#fff;}#main section#content article ul.recommendations{list-style:none;}#main section#content article ul.recommendations em.value{display:none;}#main section#content article ul.recommendations li{overflow:hidden;line-height:1.4em;}#main section#content article ul.recommendations li .date,#main section#content article ul.recommendations li .report-no{float:left;margin-right:1em;padding-right:1em;border-right:1px solid #c8c8c8;}#main section#content article #shareholders-table{width:100%;}#main section#content article #shareholders-table td,#main section#content article #shareholders-table th{text-align:center;padding:.5em 1em;}#main section#content article #shareholders-table td{border:1px solid #dedede;}#main section#content article #shareholders-table thead{background:#58a714;color:#fff;}#main section#content article .blank-offer-send{display:inline-block;margin:1em 0;}#main section#content article .job-offer{overflow:auto;position:relative;}#main section#content article .job-offer div{margin:1em;display:block;float:left;height:100%;}#main section#content article .job-offer div.position{width:280px;}#main section#content article .job-offer div.position h3{font-family:Arial,Helvetica,sans-serif;font-size:1.17em;font-weight:400;line-height:1em;color:#63b400;margin:0 0 .5em 0;}#main section#content article .job-offer div.company{width:166px;padding:0 10px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}#main section#content article .job-offer div.company strong{position:relative;display:inline-block;clear:right;}#main section#content article .job-offer div.additional{width:100px;}#main section#content article .job-offer.odd{background:#f0f0f0;}#main section#content article .board-member{overflow:auto;clear:both;margin-bottom:.5em;}#main section#content article .board-member .thumb{float:left;margin:0 1em 1em 0;}#main section#content article #wza{list-style:none;clear:both;margin:1em 0;padding:0;}#main section#content article #wza li{position:relative;border-bottom:1px solid #e8e8e8;margin:0;padding:.5em 1em;}#main section#content article #wza li .ico{cursor:pointer;position:absolute;width:30px;height:30px;top:0;right:0;background:url('pub/images/sprite.png') no-repeat -30px -221px;}#main section#content article #wza li a{display:block;text-decoration:none;}#main section#content article #wza li:hover,#main section#content article #wza li.visible{background:#f5f5f5;}#main section#content article #wza li:hover a,#main section#content article #wza li.visible a{color:#1d3500;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;}#main section#content article #wza li.active .ico{background-position:0 -221px;}#main section#content article #wza li .content{font-size:.9em;display:none;}#main section#content article #wza li .content ul{margin:1em 2em;margin:0 0 1em;}#main section#content article #wza li .content ul a{padding:0 0 0 22px;color:#63b400;}#main section#content article #wza li .content ul a:hover{color:#1d3500;}#main section#content article #wza li:first-child .content{display:block;}#main section#content article #kalendarium{list-style:none;}#main section#content article #kalendarium em.value{display:none;}#main section#content article #kalendarium li{overflow:hidden;line-height:1.4em;}#main section#content article #kalendarium li .date,#main section#content article #kalendarium li .report-no{float:left;margin-right:1em;padding-right:1em;border-right:1px solid #c8c8c8;}#main section#content article .reports-list.current{list-style:none;}#main section#content article .reports-list.current em.value{display:none;}#main section#content article .reports-list.current li{overflow:hidden;line-height:1.4em;}#main section#content article .reports-list.current li .date,#main section#content article .reports-list.current li .report-no{float:left;margin-right:1em;padding-right:1em;border-right:1px solid #c8c8c8;}#main section#content article .reports-list.current h5{margin-left:159px;}#main section#content article .reports-list.periodical{list-style:none;}#main section#content article .reports-list.periodical em.value{display:none;}#main section#content article .reports-list.periodical li{overflow:hidden;line-height:1.4em;}#main section#content article .reports-list.periodical li .date,#main section#content article .reports-list.periodical li .report-no{float:left;margin-right:1em;padding-right:1em;border-right:1px solid #c8c8c8;}#main section#content article .reports-list.periodical h4{font-size:1em;}#main section#content article .group-company{overflow:hidden;margin-bottom:1em;}#main section#content article .group-company .thumb{position:relative;float:left;text-align:center;border-right:1px solid #c8c8c8;width:110px;height:110px;margin-right:2em;padding-right:1em;}#main section#content article .group-company .thumb a{display:block;line-height:110px;}#main section#content article .group-company .content h3 a{font-family:Arial,Helvetica,sans-serif;font-size:.75em;text-decoration:none;}#main section#content article .group-company .more-info p{margin-top:1em;}#main section#content article .group-company .more-info strong{color:#489400;}#main section#content article .group-company-info{position:relative;float:left;width:380px;margin-bottom:1em;}#main section#content article .group-company-info p{margin:0;}#main section#content article .group-company-info img{float:left;margin:1em;}#main section#content article .group-company-info h3{float:left;width:250px;line-height:1.25em;}#main section#content article .group-company-contact{position:relative;background:#eee;float:right;width:200px;padding:1em;margin:0 0 1em 1em;border:1px solid #c8c8c8;}#main section#content article .attachments{margin:0 0 1em;}#main section#content article .brand-offer{overflow:auto;list-style:none;margin:1em 0;}#main section#content article .brand-offer li{float:left;margin:0 1em 0 0;padding:0;}#main section#content article #chart_div1,#main section#content article #chart_div2,#main section#content article #chart_div3{height:250px;background:url('pub/images/ajax-loading.gif') no-repeat 50% 50%;}#main section#content article #listing-filter{clear:both;}#main section#content article #listing-filter button{border:none;font-size:1em !important;padding:0 27px 0 5px !important;position:relative;clear:both;display:inline-block;padding:0 17px 0 10px;line-height:23px;background:url('pub/images/sprite.png') no-repeat -164px -107px;text-decoration:none;color:#4d4d4d;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-size:.685em;font-weight:800;cursor:pointer;}#main section#content article #listing-filter button:hover{color:#0a2d4f;background:url('pub/images/sprite.png') no-repeat -164px -132px;text-shadow:0 1px 0 rgba(255,255,255,0.4);}#main section#content article #listing-filter select{width:170px;margin-right:1em;}#main section#content article p.stock{margin-right:1em;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-size:1.6em;margin:1em 0;font-weight:800;color:#2b303f;}#main section#content article p.stock em{margin-left:2em;font-style:normal;font-size:.65em;}#main section#content article p.stock span{color:#70bc17;}#main section#content article p.stock strong{font-size:1.2em;}#main section#content article p.stock strong span{font-size:1.5em;}#main section#content article #map{margin:0 auto 15px;width:510px;height:360px;}#main section#content article #map #map-container{width:100%;height:100%;background:#fff !important;}#main section#content article .info-window{width:250px;overflow:hidden;}#main section#content article .info-window h3{margin:0;font-size:14px;line-height:15px;font-weight:400;}#main section#content article .info-window h3 a{font-weight:400;}#main section#content article .info-window h3.worldwide{font-size:17px;font-weight:700;margin:15px 0 0;line-height:24px;}#main section#content article .map-location{display:none;}#main section#content article .realization-desc p{line-height:2.5em;}#main section#content article .realization-desc #gmap{float:right;width:270px;height:140px;border:1px solid #ccc;}#main section#content article .client-testimonial{margin:1em 4em;padding:1em;background:#f0f0f0;}#main section#content article .photo-bank-item{overflow:hidden;margin-bottom:1em;}#main section#content article .photo-bank-item img{float:left;margin-right:1em;}#main section#content article .photo-bank-item h4{position:relative;float:left;clear:right;width:475px;}#main section#content article.product-page{overflow:hidden;}#main section#content article.product-page h2{font-size:1.5em;font-weight:800;border-bottom:1px solid #d9d9d9;margin-bottom:1em;}#main section#content article.product-page .description{overflow:hidden;position:relative;clear:both;}#main section#content article.product-page .description .vimeo-player{float:right;margin:1em 0 1em 1em;}#main section#content article.product-page .description table{position:relative;clear:both;}#main section#content article.product-page .gallery{width:100%;display:block;position:relative;clear:both;}#main section#content article.product-page .companies{float:left;margin-right:1em;}#main section#content article.product-page .companies h4{margin-bottom:.5em;}#main section#content article.product-page .companies a.company-link{clear:left;display:block;margin:0 0 .75em 0;padding:.5em;border:1px solid #d9d9d9;text-align:center;float:left;}#main section#content article.product-page .companies a.company-link img{margin-bottom:.5em;}#main section#content article.product-page .companies a.company-link span{display:block;}#main section#content article.product-page #product-gallery{width:420px;height:260px;overflow:hidden;float:right;position:relative;}#main section#content article.product-page #product-gallery .h-prev,#main section#content article.product-page #product-gallery .h-next{display:block;height:30px;width:13px;background-image:url('pub/images/sprite.png');overflow:hidden;text-indent:-9999em;position:absolute;z-index:1000;top:50%;margin-top:-15px;}#main section#content article.product-page #product-gallery .h-prev{background-position:-1px -409px;left:0;}#main section#content article.product-page #product-gallery .h-next{background-position:-16px -409px;right:0;}#main section#content article.product-page #product-gallery ul{margin:0;list-style:none;}#main section#content article.product-page #product-gallery ul li{margin:0;}#main section#content article #products-scroll{width:650px;overflow:auto;margin:-20px 0 20px -20px;padding:10px 15px;background:#f5f5f5;}#main section#content article #products-scroll h2{margin:0 0 15px;font-size:18px;line-height:30.6px;font-size:1.8rem;line-height:3.06rem;}#main section#content article #products-scroll .v-prev,#main section#content article #products-scroll .v-next{display:none;width:30px;height:13px;background-image:url('pub/images/sprite.png');overflow:hidden;text-indent:-9999em;margin:0 auto;}#main section#content article #products-scroll .v-prev{background-position:-33px -394px;}#main section#content article #products-scroll .v-next{background-position:-1px -394px;}#main section#content article #products-scroll ul{overflow:hidden;margin:0;list-style:none;}#main section#content article #products-scroll ul li{float:left;margin:0 1em .5em 0;}#main section#content article #products-scroll ul li a{border:1px solid #aab1b7;display:block;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;text-decoration:none;color:#0a2d4f;font-weight:400;padding:4px 10px;background:url('pub/images/offer-tab-idle.gif') repeat-x 0 50%;opacity:0.5;filter:1;}#main section#content article #products-scroll ul li a:hover,#main section#content article #products-scroll ul li a:focus{outline:none;text-decoration:none;color:#0a2d4f;}#main section#content article #products-scroll ul li a.active,#main section#content article #products-scroll ul li a:hover{color:#fff;background:url('pub/images/offer-tab-active.gif') repeat-x 0 50%;opacity:1;filter:1;}#main section#content article #archive-history{display:none;}.no-js #main section#content article ul.recommendations em.value{display:inline;}#cboxLoadedContent{padding:2em;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:1.68rem;}#cboxLoadedContent .text-content{width:500px;}#cboxLoadedContent .text-content p{margin:0 0 1em;}#cboxLoadedContent .text-content ul{margin:1em 0 1em 2em;}#cboxLoadedContent .text-content ul li{margin-bottom:.5em;}#cboxLoadedContent .text-content h2{text-align:center;}#cboxLoadedContent table.companies-contact{margin:1em 0;width:100%;}#cboxLoadedContent table.companies-contact td,#cboxLoadedContent table.companies-contact th{padding:.5em 1em;border:1px solid #dedede;vertical-align:top;}#cboxLoadedContent table.companies-contact td p,#cboxLoadedContent table.companies-contact th p{margin-bottom:1em;}#cboxLoadedContent table.companies-contact td h5,#cboxLoadedContent table.companies-contact th h5{display:block;border-bottom:2px solid #489400;color:#489400;margin:1em 0;padding-bottom:.5em;}#cboxLoadedContent table.companies-contact td div,#cboxLoadedContent table.companies-contact th div{padding:.2em 1em 1em 1em;background:#f3f3f3;}#cboxLoadedContent table.companies-contact th{white-space:nowrap;text-align:left;}#cboxLoadedContent table.companies-contact tbody th{width:80%;}#cboxLoadedContent table.companies-contact thead{background:#58a714;color:#fff;}#cboxLoadedContent table.companies-contact thead th{border:none;}#layer-info{display:none;}#admin-shortcuts{position:fixed;left:-290px;top:150px;z-index:9999;padding:10px 15px;font-size:11px;line-height:1.4166em;min-height:91px;background:#fff;border:2px solid #605f5f;}#admin-shortcuts a{color:#60af19;text-decoration:none;}#admin-shortcuts h2{position:absolute;top:-2px;right:-38px;}#admin-shortcuts h2 a{display:block;width:36px;height:95px;background:url(pub/images/admin-shortcuts.png);text-indent:-999em;overflow:hidden;}#admin-shortcuts ul{list-style:none;}#admin-shortcuts ul li{margin:0 0 3px;color:#a4000b;}#admin-shortcuts ul li a{border-bottom:1px dotted #60af19;}#admin-shortcuts ul li a:hover,#admin-shortcuts ul li a:focus,#admin-shortcuts ul li a:active{border-bottom-style:solid;text-decoration:none;}.lang-es header nav#main-nav > ul > li > a,.lang-en header nav#main-nav > ul > li > a{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:2.25rem;}.lang-ru header nav#main-nav > ul > li > a{font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem;}#centrumSerwisowe{position:absolute;left:300px;top:0px;}#index #centrumSerwisowe{left:400px;}.no-padding td{padding:0 !important;}#main #content article.fill{padding:0;}#main #content article #fairs-invitation-new{width:100%;min-height:550px;background:url(pub/images/targi/invitation-bg3.jpg) no-repeat 50% 0;}#main #content article #fairs-invitation-new .heading{position:absolute;}#main #content article #fairs-invitation-new .heading i{font-style:normal;}#main #content article #fairs-invitation-new .heading > h2{color:#70bf18;text-transform:uppercase;border:0;font-weight:400;font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:2.64rem;}#main #content article #fairs-invitation-new .heading.lead{width:35em;top:2em;left:2em;}#main #content article #fairs-invitation-new .heading.call-to-action{top:27em;right:2em;text-align:right;}#main #content article #fairs-invitation-new nav{position:absolute;bottom:10.8em;left:2em;text-align:center;}#main #content article #fairs-invitation-new nav a{font-weight:800;color:#fff;text-decoration:none;padding:1em;display:inline-block;*display:inline;zoom:1;text-shadow:1px 1px 0 #060a01;background-color:#70bf18;background:-webkit-gradient(linear,left top,left bottom,from(#70bf18),to(#3b640d));background:-webkit-linear-gradient(top,#70bf18,#3b640d);background:-moz-linear-gradient(top,#70bf18,#3b640d);background:-ms-linear-gradient(top,#70bf18,#3b640d);background:-o-linear-gradient(top,#70bf18,#3b640d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70bf18,endColorstr=#3b640d,GradientType=0);}#main #content article #fairs-invitation{width:100%;min-height:550px;background:url(pub/images/targi/invitation-bg2.jpg) no-repeat 50% 0;}#main #content article #fairs-invitation nav{font-family:Swis;text-transform:uppercase;position:absolute;bottom:2.8em;right:4em;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;}#main #content article #fairs-invitation nav a{font-weight:800;color:#fff;text-decoration:none;padding:1em;display:inline-block;*display:inline;zoom:1;text-shadow:1px 1px 0 #060a01;background-color:#70bf18;background:-webkit-gradient(linear,left top,left bottom,from(#70bf18),to(#3b640d));background:-webkit-linear-gradient(top,#70bf18,#3b640d);background:-moz-linear-gradient(top,#70bf18,#3b640d);background:-ms-linear-gradient(top,#70bf18,#3b640d);background:-o-linear-gradient(top,#70bf18,#3b640d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70bf18,endColorstr=#3b640d,GradientType=0);}#main #content article #fairs-invitation .heading{font-family:Swis;font-weight:400;position:absolute;color:#fff;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:1.68rem;}#main #content article #fairs-invitation .heading span{display:inline-block;*display:inline;zoom:1;padding:.5em;margin-bottom:3px;}#main #content article #fairs-invitation .heading i{font-style:normal;color:#8ae426;}#main #content article #fairs-invitation .heading > h2{text-transform:uppercase;color:#fff;border:0;font-weight:800;text-shadow:1px 1px 1px rgba(0,0,0,0.4);font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:2.64rem;}#main #content article #fairs-invitation .heading.lead{top:2em;left:2em;}#main #content article #fairs-invitation .heading.lead p:last-child{margin-bottom:0;}#main #content article #fairs-invitation .heading.lead .bg{position:relative;width:15em;left:-2em;padding:1em 1em 1em 2em;background:#fff;background:rgba(255,255,255,0.8);}#main #content article #fairs-invitation .heading.lead .bg ul{margin:0 0 0 1em;}#main #content article #fairs-invitation .heading.lead .bg.white{color:#525a61;}#main #content article #fairs-invitation .heading.lead .bg.green{background:#70bf18;background:rgba(112,191,24,0.85);}#main #content article #fairs-invitation .heading.call-to-action{top:2em;right:2em;}#main #content article #fairs-invitation .heading.call-to-action h2{text-align:right;margin:0;}#main #content article #fairs-invitation .heading.call-to-action span{background:#70bf18;background:rgba(112,191,24,0.85);}#main #content article #fairs-invitation .heading.call-to-action p{color:#525a61;text-align:right;margin:0;}#main #content article #fairs-invitation .heading.call-to-action p.large{font-weight:800;text-transform:uppercase;margin-bottom:.5em;font-size:20px;line-height:20px;font-size:2rem;line-height:2rem;}#main #content article #fair-wrapper .plan{width:649px;height:371px;margin:0 auto;background:url(pub/images/targi/targi-main.png) no-repeat 43% 53px;}#main #content article #fair-wrapper .plan > a{position:absolute;z-index:15;}#main #content article #fair-wrapper .plan > a:hover{cursor:pointer;}#main #content article #fair-wrapper .plan > a.kariera{width:135px;height:67px;left:438px;top:53px;background:url(pub/images/targi/targi-kariera-idle.png) no-repeat 50% 50%;}#main #content article #fair-wrapper .plan > a.kariera:hover,#main #content article #fair-wrapper .plan > a.kariera.active{background:url(pub/images/targi/targi-kariera-hover.png);}#main #content article #fair-wrapper .plan > a.kolejka{width:206px;height:54px;left:35px;top:47px;background:url(pub/images/targi/targi-kolejka-idle.png) no-repeat 50% 50%;}#main #content article #fair-wrapper .plan > a.kolejka:hover,#main #content article #fair-wrapper .plan > a.kolejka.active{background:url(pub/images/targi/targi-kolejka-hover.png);}#main #content article #fair-wrapper .plan > a.kombajn{width:141px;height:142px;left:35px;top:168px;background:url(pub/images/targi/targi-kombajn-idle.png) no-repeat 50% 50%;}#main #content article #fair-wrapper .plan > a.kombajn:hover,#main #content article #fair-wrapper .plan > a.kombajn.active{background:url(pub/images/targi/targi-kombajn-hover.png);}#main #content article #fair-wrapper .plan > a.kompleks{width:170px;height:144px;left:429px;top:168px;background:url(pub/images/targi/targi-kompleks-idle.png) no-repeat 50% 50%;}#main #content article #fair-wrapper .plan > a.kompleks:hover,#main #content article #fair-wrapper .plan > a.kompleks.active{background:url(pub/images/targi/targi-kompleks-hover.png);}#main #content article #fair-wrapper .contents > div{overflow:auto;display:none;width:85%;padding:1em;margin:0 auto 2em auto;border:1px solid #f5f5f5;-webkit-box-shadow:.5em .5em 0 #f5f5f5;-moz-box-shadow:.5em .5em 0 #f5f5f5;box-shadow:.5em .5em 0 #f5f5f5;}#main #content article #fair-wrapper .contents > div .thumb{width:11em;margin-right:1em;height:10em;background:#ccc;}#main #content article #fair-wrapper .contents > div .text{width:31em;}#main #content article #fair-wrapper .contents > div .text h2{border:0 !important;color:#70bf18 !important;white-space:nowrap;font-weight:400;}#main #content article #fair-wrapper .contents > div .thumb,#main #content article #fair-wrapper .contents > div .text{display:inline-block;*display:inline;zoom:1;vertical-align:top;}#main #content article.fairs-contact h2,#main #content article.fairs-contact h3{text-transform:uppercase;border:0;}#main #content article.fairs-contact h3{margin-bottom:2em;}#main #content article.fairs-contact p{width:80%;margin:0 auto 1em auto;}#main #content article.fairs-contact .btn{font-family:Swis;text-transform:uppercase;display:inline-block;*display:inline;zoom:1;margin:0 auto;font-weight:800;color:#fff;text-decoration:none;padding:1em;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;text-shadow:1px 1px 0 #060a01;background-color:#70bf18;background:-webkit-gradient(linear,left top,left bottom,from(#70bf18),to(#3b640d));background:-webkit-linear-gradient(top,#70bf18,#3b640d);background:-moz-linear-gradient(top,#70bf18,#3b640d);background:-ms-linear-gradient(top,#70bf18,#3b640d);background:-o-linear-gradient(top,#70bf18,#3b640d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70bf18,endColorstr=#3b640d,GradientType=0);}#targi-katowice-btn{position:fixed;top:20%;right:0;z-index:150;}select{background:#fff;border:1px solid #d0d0d0;border-radius:4px;padding:5px .25em 5px .25em;overflow:hidden;color:#8f8f8f;}#work-offers fieldset.form-actions{border-top:1px solid #c8c8c8;padding-top:1em;margin-bottom:0;}#work-offers fieldset.form-actions button{position:relative;float:right;display:inline-block;width:121px;height:23px;line-height:23px;background:url('pub/images/sprite.png') no-repeat -116px -132px;color:#fff;text-decoration:none;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-size:1em;font-weight:400;cursor:pointer;border:none;text-shadow:0 -1px 0 rgba(0,0,0,0.4);}#work-offers fieldset.form-actions button:hover{color:#4d4d4d;background:url('pub/images/sprite.png') no-repeat -116px -107px;text-shadow:none;}#work-offers fieldset div{padding:.5em .5em .5em 1em;overflow:auto;}#work-offers fieldset div:nth-child(2n){border:1px solid #eee;}#work-offers fieldset div:hover,#work-offers fieldset div:active{background:#efffe1;}#work-offers fieldset div label{line-height:16px;cursor:pointer;display:inline-block;vertical-align:middle;}#work-offers fieldset div input,#work-offers fieldset div select,#work-offers fieldset div .radio,#work-offers fieldset div textarea{float:right;display:inline-block;width:45%;}#work-offers fieldset div .radio{border:none;padding-top:2px;}#work-offers fieldset div .radio input,#work-offers fieldset div .radio label{width:auto;float:none;display:inline-block;}#work-offers fieldset div .radio input{margin-top:0;}#work-offers fieldset div .radio.lng{width:490px;font-size:11px;font-weight:700;}#work-offers fieldset div .radio.lng td{padding:0 15px 5px 0 !important;vertical-align:middle !important;}#work-offers fieldset div .radio.lng td input{margin:0 3px 0 0;vertical-align:middle;}#work-offers fieldset div .radio.lng td label{font-weight:400;vertical-align:middle;}#work-offers fieldset div.warning input,#work-offers fieldset div.warning textarea,#work-offers fieldset div.warning select,#work-offers fieldset div input.warning{border-color:red;}#work-offers fieldset div.warning label{color:red;}#work-offers fieldset div.cb-container:hover,#work-offers fieldset div.cb-container:active{background:none;}#work-offers fieldset div.cb-container div.checkboxes{border:none;}#work-offers fieldset div.cb-container div.checkboxes:hover,#work-offers fieldset div.cb-container div.checkboxes:active{background:none;}#work-offers fieldset label.warning{color:red;}.attachments{position:relative;clear:both;margin:0;list-style:none;}.attachments li{padding:0;margin-bottom:.25em;position:relative;}.attachments li a{color:#63b400;padding:2px 0;background:url('pub/images/default-attachment-ico.png') no-repeat 0 0;padding-left:22px;}.attachments li a[href$=".jpg"]{padding-left:22px;}.attachments li a[href$=".jpg"]:before{content:"";position:absolute;top:2px;left:0px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -7px -287px;}.attachments li a[href$=".pdf"]{padding-left:22px;position:relative;}.attachments li a[href$=".pdf"]:before{content:"";position:absolute;top:1px;left:2px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -8px -257px;}.attachments li a[href$=".doc"]{padding-left:22px;}.attachments li a[href$=".doc"]:before{content:"";position:absolute;top:5px;left:10px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -8px -318px;}.attachments li a[href$=".docx"]{padding-left:22px;}.attachments li a[href$=".docx"]:before{content:"";position:absolute;top:5px;left:10px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -8px -318px;}.tabs{clear:both;list-style:none;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-size:1.225em;overflow:auto;margin:0 0 1em 0;padding:0;border:1px solid #b5b5b5;background:url('pub/images/date-tabs-bg.png') repeat-x;line-height:26px;}.tabs li{float:left;margin:0;}.tabs li a{display:block;line-height:26px;font-weight:400;color:#4d4d4d;text-decoration:none;padding:0 10px;border-right:1px solid #c9cacb;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;text-shadow:0 1px 0 rgba(255,255,255,0.5);}.tabs li a.archive-history{border-right:none;}.tabs li a:hover,.tabs li a.active{text-decoration:none;color:#343434;background:rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);box-shadow:inset 0 0 10px rgba(0,0,0,0.3);}.history-wrapper .tabs{width:468px;}.history-wrapper .tabs a{margin:0 !important;}.entries{list-style:none;}.entries em.value{display:none;}.entries li{overflow:hidden;line-height:1.4em;}.entries li .date,.entries li .report-no{float:left;margin-right:1em;padding-right:1em;border-right:1px solid #c8c8c8;}.gallery{list-style:none;margin:0 !important;overflow:auto;}.gallery li{float:left;margin-right:1.55em;}.gallery li a{display:block;height:100px;overflow:hidden;}.accordion{list-style:none;clear:both;margin:1em 0;padding:0;}.accordion li{position:relative;border-bottom:1px solid #e8e8e8;margin:0;padding:.5em 1em;}.accordion li .ico{cursor:pointer;position:absolute;width:30px;height:30px;top:0;right:0;background:url('pub/images/sprite.png') no-repeat -30px -221px;}.accordion li a{display:block;text-decoration:none;}.accordion li:hover,.accordion li.visible{background:#f5f5f5;}.accordion li:hover a,.accordion li.visible a{color:#1d3500;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;}.accordion li.active .ico{background-position:0 -221px;}.accordion li .content{font-size:.9em;display:none;}.accordion li .content ul{margin:1em 2em;position:relative;clear:both;margin:0;list-style:none;}.accordion li .content ul li{padding:0;margin-bottom:.25em;position:relative;}.accordion li .content ul li a{color:#63b400;padding:2px 0;background:url('pub/images/default-attachment-ico.png') no-repeat 0 0;padding-left:22px;}.accordion li .content ul li a[href$=".jpg"]{padding-left:22px;}.accordion li .content ul li a[href$=".jpg"]:before{content:"";position:absolute;top:2px;left:0px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -7px -287px;}.accordion li .content ul li a[href$=".pdf"]{padding-left:22px;position:relative;}.accordion li .content ul li a[href$=".pdf"]:before{content:"";position:absolute;top:1px;left:2px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -8px -257px;}.accordion li .content ul li a[href$=".doc"]{padding-left:22px;}.accordion li .content ul li a[href$=".doc"]:before{content:"";position:absolute;top:5px;left:10px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -8px -318px;}.accordion li .content ul li a[href$=".docx"]{padding-left:22px;}.accordion li .content ul li a[href$=".docx"]:before{content:"";position:absolute;top:5px;left:10px;width:16px;height:16px;background:url('pub/images/sprite.png') no-repeat -8px -318px;}.accordion li .content ul a{padding:0 0 0 22px;color:#63b400;}.accordion li .content ul a:hover{color:#1d3500;}.accordion li:first-child .content{display:block;}.paging{margin-top:2em;width:100%;clear:both;text-align:center;}.paging strong{border:1px solid #ddd !important;}.paging a{color:#2b303f !important;font-size:0.917em;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;display:inline-block;margin:0 2px;padding:0 6px;line-height:20px;text-decoration:none !important;background:url('pub/images/sprite.png') no-repeat 0 -105px;border:1px solid #c8c8c8;}.paging a:hover{border:1px solid #489400 !important;}.paging strong{background:url(pub/images/aside-sprite.png) no-repeat -250px 50% !important;color:#2b303f !important;font-size:0.917em;font-family:'Swis',Tahoma,Geneva,Verdana,sans-serif;font-weight:400;display:inline-block;margin:0 2px;padding:0 6px;line-height:20px;text-decoration:none !important;background:url('pub/images/sprite.png') no-repeat 0 -105px;border:1px solid #c8c8c8;}.paging strong:hover{border:1px solid #489400 !important;}
