@media screen,projection{body{font:90% Arial,Verdana,lucida,sans-serif; line-height:1.4em; margin:0; padding:0; color:black; background:white; text-align:center;}hr{height:1px; border:none; border-bottom:3px solid #c2d9ee;}/* logo */h1,h1 span{top:0; left:0; width:229px; height:68px; padding:0; margin:0;}h1{position:relative; left:13px; top:13px; overflow:hidden;}h1 span{display:block; position:absolute; background:transparent url(../img/logo.png) 0 0 no-repeat;}/* headers */h2,h3,h4{font-size:210%; font-weight:normal; margin:.8em 0 1em;}h2{line-height:1.1em; padding:6px 0 6px 50px; margin-bottom:.6em; background:url(../img/arr-blue-right-big.png) 0 6px no-repeat;}h3{font-size:170%;}h4{font-size:120%; margin:1em 0;}/* colors */.wh,#nav a,#subnav a,.download a,.download a:hover,.a-eko a:hover,.a-ind a:hover{color:white;}.bl{color:black;}a{color:#225bab;}.blue,h2,h3,#contact strong{color:#3c80af;}.bluedark,.ind-home h2,.ind-home h3,.ind-home h2 a,.ind-home h2 a:hover,#filesystem h3 a{color:#1b4c7a;}.green,.eko-home h2,.eko-home h3,.eko-home h2 a,.eko-home h2 a:hover,.cont-eko #filesystem h3 a{color:#66a628;}.orange{color:#ff6b00;}a:hover{color:#d40035;}/* main */.matrj{position:relative; width:980px; margin:0 auto; text-align:left;}#head{height:150px; margin:5px 0 4px; background:#dee9f1 url(../img/bg-head.png) 0 0 repeat-x;}	#head .matrj{height:150px;}#lang{display:none; position:absolute;  top:29px; left:625px; width:25px;}#contact{line-height:1.2em; position:absolute; top:-5px; left:665px; width:315px; padding:15px 0 0 60px; background:transparent url(../img/bg-contact.png) 0 0 no-repeat;}	#contact p{margin:0;}	#contact strong{font-size:140%; font-weight:normal;}#search{position:absolute; bottom:10px; left:724px;}#heslo{position:absolute; top:44px; left:276px; width:306px; height:22px; background:url(../img/heslo.png) 0 0 no-repeat;}#crumbs{clear:left; position:relative; top:-5px; padding:10px 0 12px; background:#dfeaf1;}#cont{background:url(../img/bg-cont.png) 0 0 repeat-x; border-top:4px solid white;}	#cont .matrj{padding-bottom:30px;}	#cont #crumbs .matrj{padding:0;}	#cont ul{list-style-type:none; padding-left:35px;}	#cont li{padding-left:16px; margin:0; background:url(../img/arr-blue-right-list.png) 0 5px no-repeat;}#left-clmn{float:left; width:670px;}#right-clmn{float:right; width:290px;}#foot .matrj{font-size:85%; padding:0 0 10px; border-top:1px solid #ccc;}#main2 #cont{margin-top:-5px; border:none;}.back{padding:.3em 0 .3em 30px; background:url(../img/arr-blue-left-small.png) 0 0 no-repeat;}.up{padding:.3em 0 .3em 25px; background:url(../img/arr-blue-up-small.gif) 0 0 no-repeat;}/* nav */#nav .div-nav{border-bottom:5px solid #16416a;}#nav ul{list-style-type:none; position:absolute; bottom:0; left:0; width:661px; margin:0; padding:0; background:#16416a url(../img/bg-nav.png) 0 0 repeat-x; border:4px solid white; border-bottom:none;}#nav li{float:left;}#nav a{display:block; padding:12px 13px; border-right:1px solid #4c7ca5;}#nav a.active,#nav a:hover{background:#3d77aa url(../img/bg-nav-active.png) 0 0 repeat-x;}#nav a.active,#nav a.active:hover{padding-right:46px; background-position:100% 0 ;}#subnav .div-nav{position:relative; top:-5px; background:#3d77aa;}#subnav ul{list-style-type:none; width:980px; margin:0 auto; padding:0;}#subnav li{float:left;}#subnav a{display:block; padding:12px 16px; background:#3d77aa url(../img/bg-subnav.png); background-position:0 0; border-right:1px solid #4c7ca5;}#subnav a:hover{background-position:600px 0;}#subnav a.active,#subnav a.active:hover{padding-left:50px; background-position:300px 0;}#subnav div.cl{border-bottom:1px solid #dfeaf1;}/* home */.text-home{position:relative; top:0; left:0; padding:13px 275px 13px 15px; min-height:203px; background:#e1f3ff; border:1px solid #cbe2f2; border-bottom-width:5px;}	.text-home h2{margin:0.3em 0;}	.text-home p{padding-left:50px;}	.text-home .flash-home{position:absolute; top:0; right:0; width:279px; height:229px;}.eko-home,.ind-home{float:left; width:325px;}.ind-home{float:right;}.eko-home div.in,.ind-home div.in{position:relative; /*width:295px;*/ padding:15px; margin-top:20px; background:url(../img/bg-eko.png) 0 0 repeat-x; border:1px solid #d8efc2; border-bottom-width:5px;}.ind-home div.in{background-image:url(../img/bg-ind.png); border-color:#c6d8e9;}#cont .eko-home ul,#cont .ind-home ul{padding-left:23px;}	.eko-home h2,.ind-home h2{padding:0 0 0 45px; margin:0; background:url(../img/arr-green-right-big.png) 0 0 no-repeat;}	.ind-home h2{background-image:url(../img/arr-blue-right-big.png);}	.eko-home h2 a,.ind-home h2 a{text-decoration:none;}	.eko-home h3,.ind-home h3{font-size:140%;}	.eko-home p.r,.ind-home p.r,p.r{padding:0 30px 2px 0; margin:0; background:url(../img/arr-green-right-small.png) 100% 0 no-repeat;}	.ind-home p.r,p.r{background-image:url(../img/arr-blue-right-small.png);}	#cont .eko-home li{background-image:url(../img/arr-green-right-list.png);}	.eko-home div.icon,.ind-home div.icon{position:absolute; top:-14px; right:8px; width:77px; height:79px; background:url(../img/ico-eko.png) 0 0 no-repeat;}	.ind-home div.icon{width:64px; background-image:url(../img/ico-ind.png);}.box,.box2{position:relative; top:0; left:0; padding:5px; margin:15px 0; background:white; border:1px solid #dee9f1;}	.box div,.box2 div{padding:15px; background:url(../img/bg-box.png) 0 0 repeat-x;}	.box h3,.box2 h3{font-size:160%; padding:2px 0 2px 35px; margin:0; background:url(../img/arr-orange-right-small.png) 0 0 no-repeat;}	.box li,.box2 li{margin-left:12px;}	.box2{margin-top:0;}.news{border-top:5px solid #ebebeb;}	.news div{line-height:1.3em; clear:left; margin-top:18px;}	.news span,.news2 span{display:block; float:left; text-align:center; width:42px; padding:5px; margin:0 10px 0 0; background:url(../img/bg-new-date.png) 0 0 repeat-x; border:1px solid #cbe2f2; border-top-width:4px;}	.news h4{font-size:100%; font-weight:normal; margin:0;}	#right-clmn2 .news p{margin:0.5em 0;}/* cont */#left-clmn2{float:left; width:650px;}	#left-clmn2 h3{padding-left:30px; background:url(../img/arr-orange-right-big.png) 0 0 no-repeat;}#right-clmn2{float:right; width:310px; margin:0 0;}	#right-clmn2 .box h4{font-size:100%; font-weight:bold; margin-bottom:0;}	#right-clmn2 p{margin-top:0;}#filesystem{position:relative; float:right; line-height:1.3em; width:310px; margin:20px 0;}	#filesystem .box{font-size:90%; margin:0;}	#filesystem .box h3{font-size:230%; padding:0.3em 0 0.3em 45px; background:url(../img/arr-blue-right-big.png) 0 0 no-repeat;}	#filesystem .box h3 a{text-decoration:none;}	#filesystem .box ul{list-style-type:none; padding-left:0; margin:5px 0;}	#cont #filesystem .box li{padding-left:20px; margin:8px 0;}	#filesystem .box .ico-img,.cont-eko #filesystem .box .ico-img{position:absolute; top:-14px; right:10px; padding:0; width:64px; height:79px; background:url(../img/ico-ind2.gif) 0 0 no-repeat;}	.cont-eko #filesystem .box .ico-img{width:77px; background-image:url(../img/ico-eko2.gif);}	#filesystem .selected,.cont-eko #filesystem .selected{background-image:url(../img/arr-orange-right-small-list.png);}	#filesystem .selected a{font-weight:bold;}	#filesystem .normal a{font-weight:normal; text-decoration:underline;}/* catalogue filesystem */.cont-ind #crumbs .matrj,.cont-eko #crumbs .matrj{background:none;}.cont-ind .matrj{background:url(../img/bg-cont-ind.png) 50% 60px no-repeat;}.cont-ind .box h3{color:#1b4c7a;}	.cont-ind .box div{padding:15px; background:url(../img/bg-ind.png) 0 0 repeat-x;}.cont-eko .matrj{background:url(../img/bg-cont-eko.png) 50% 60px no-repeat;}.cont-eko hr{border-color:#c2e4a0;}.cont-eko .perex{background:#ecf7e0; border-color:#d8efc2;}.cont-eko #filesystem .box h3{color:#66a628; background:url(../img/arr-green-right-big.png) 0 0 no-repeat;}	.cont-eko .box{border-color:#d8efc2;}	.cont-eko .box div,.cont-eko .box2 div{padding:15px; background:url(../img/bg-eko.png) 0 0 repeat-x;}	.cont-eko .box2 div h3{color:#66a628;}	.cont-eko #filesystem li{background-image:url(../img/arr-green-right-list.png);}.product-news{}	.product-news-item{float:left; text-align:center; width:150px; padding-bottom:7px; margin:0 5px 15px 5px; border:1px solid #89aed0;}	.cont-eko .product-news-item{border-color:#a1ce74;}	.product-news-item .photo2{float:none; margin:0; border:none;}	.product-news-item h4,.product-news-item p{margin:0;}	.product-news-item h4{font-size:90%; font-weight:bold;}.product-preview-main{clear:left;}.product-preview{padding-left:170px; margin-top:10px;}	.product-preview h4{font-size:150%;}.category{margin-top:-1em;}.product{float:left; width:326px;}.img-product{padding:5px 5px 0; border:1px solid #91b3d4;}	.img-product img{border:7px solid #3d77aa;}	.cont-eko .img-product{border-color:#a1ce74;}	.cont-eko .img-product img{border-color:#7ca258;}.product-info{float:right; width:305px; margin-left:10px; overflow:hidden;}	.product-info div{margin-bottom:1em;}	.product-info p.sml{padding:5px 10px; margin-bottom:0; background:#fff;}.download{padding:15px; background:#3d77aa;}	.cont-eko .download{background:#70984a;}	#left-clmn2 .download h3{color:white; padding:.5em 0 .5em 50px; margin:0; background:url(../img/ico-download.gif) 0 0 no-repeat;}	.cont-eko #left-clmn2 .download h3{background-image:url(../img/ico-download-eko.gif);}	.download ul{margin:0 0 0 25px;}	#cont .download li{list-style-type:disc; padding:0; background:none; color:white;}.producer{position:relative; top:0; left:0; padding:15px; background:#dfeaf1; border:1px solid #88add0;}	.cont-eko .producer{background:#e7f3da; border-color:#b3d88e;}	#left-clmn2 .producer h3{padding:.5em 0 .5em 50px; margin:0; background:url(../img/ico-producer.png) 0 0 no-repeat;}	.cont-eko #left-clmn2 .producer h3{background-image:url(../img/ico-producer-eko.png)}	.producer h4{font-weight:bold;}	.producer img{position:absolute; top:0; right:0;}.photo,.photo2{float:left; position:relative; text-align:center; width:160px; height:160px; padding:10px; margin:0 20px 20px 0; border:1px solid #89aed0; overflow:hidden;}	.photo2{width:140px; height:140px; padding:5px;}	.photo div div,.photo2 div div{display:table-cell; vertical-align:middle; width:160px; height:160px;}	.photo2 div{width:140px; height:140px; background:#3d77aa;}	.photo2 div div{width:140px; height:140px; background:transparent;}	.photo div div a,.photo2 div div a{display:block; margin-top:5px;}	.photo div div a{margin-top:0;}.cont-eko .photo,.cont-eko .photo2{border-color:#a1ce74;}	.cont-eko .photo2 div{background:#7ca258;}	.cont-eko .photo2 div div{background:transparent;}.zoom{position:absolute; right:1px; bottom:1px; display:block; width:40px; height:40px;}/* other cont */.perex{padding:1em; margin:1em 0; background:#e1f3ff; border:1px solid #cbe2f2; border-bottom-width:5px;}	.perex p{margin:0;}.company div{padding-top:1.5em; margin-top:1.5em; border-top:1px solid #c2d9ee;}.company h4{display:inline; font-weight:bold; padding-right:1em; margin-right:.6em; border-right:1px solid black;}.company img{float:left; margin:0 1em 1em 0; border:1px solid #c2d9ee;}.a-eko,.a-ind{margin:0 0 .6em;}.a-eko a,.a-ind a,.filesystem-filter{display:block; color:white; text-decoration:none; font-size:120%; padding:.5em 1em .5em 70px; background:url(../img/bg-eko-nav.png) 0 50% no-repeat;}.eko-home .a-eko,.ind-home .a-ind{font-size:130%; margin:.5em 0;}.eko-home .a-eko a,.ind-home .a-ind a{padding:.7em 1em .7em 75px; margin:0 auto; background-position:50% 50%;}.filesystem-filter{padding-top:1em; padding-bottom:1em; margin-bottom:1.5em;}.a-ind a,.cont-ind .filesystem-filter{background-image:url(../img/bg-ind-nav.png);}.file{padding:10px 0 10px 15px; margin:1em 0; border-left:2px solid #cccccc; }.file a{padding:5px 0 5px 28px; background:url(../img/file.png) 0 0 no-repeat;}/* tabs */table{font-size:100%; width:100%; border-collapse: collapse}th,td{padding:5px; vertical-align:middle; background:#eafed3; border:1px solid #9fba7f; color:#3f7600;}td{color:black;}th{background:#d4ecb8; text-align:center;}.list{border:1px solid #9dc0df;}	.list td{background:#d9eefc url(../img/bg-fieldset.png) 0 -12px repeat-x; border:none;}form table{width:auto;}form td{background:none; border:none;}  /* forms */form{margin:0;}fieldset{background:#d9eefc url(../img/bg-fieldset.png) 0 0 repeat-x; border:1px solid #9dc0df;}legend{font-size:125%; padding:5px 15px; margin-top:.5em; color:white; background:#4a79a5;}.list form,.list div{display:inline;}#search legend{display:none;}#search fieldset{background:none; border:none; padding:0;}.warning{color:white; font-weight:bold; padding:15px 15px 15px 80px; margin:1em 0 1.5em; background:#c90032 url(../img/bg-warning.png) 0 50% repeat-x; border:1px solid #850021; border-bottom-width:5px;}	.warning div{width:100%;}  .warning ul{padding:0; margin:0 0 0 40px;}  #cont .warning li{list-style-type:disc; padding:0; background:none;}/* searching text */.search{background:#ffff00; font-weight:bold;}/* other */.nobrd,img{border:none;}.vis{visibility:hidden;}.hid,#nav .cl{display:none;}.c{text-align:center;}.r,.box p.r{text-align:right;}.l{text-align:left;}.flr{float:right;}.fl,.w30{float:left;}.cl{clear:both;}.cll,.warning,.company div,.news2{clear:left;}div.cl{font-size:1px; height:1px; padding:0; margin:0; overflow:hidden;}.sml,#contact p,#crumbs,p.r,.news div,.news span,.news2 span,.back,.product-news-item p,#cont .download li{font-size:90%}.w40{width:40%;}.w30{width:310px;}.w30 .matrj{width:auto;}#cont .w30 ul{margin:0; padding:0;}div.cont-fck img{margin:0;}div.cont-fck img.fl{margin:0 1em 1em 0;}div.cont-fck img.flr{margin:0 0 1em 1em;}}
