cImgbody, html {margin: 0;padding: 0;}
*{margin:0; padding: 0;}
p{margin-bottom: 10px;}
h1{margin: 0 0 20px 0;}
a{color: #E5E5E5; text-decoration: none;}
a:hover{text-decoration: underline;}
body {margin: 0; padding: 0; font-size: 12px; font-family: Tahoma; text-align: left; background: #fff;}
.w{margin: 0; padding: 0; text-align: left; color: #323232;}
a{color: #323232;}
#h{position:absolute; top:0; left:0; margin: 0; padding: 0; background:#fff; width: 100%; clear:both; float:left;}
a#logo{display: inline; background: url('./img/logo_enterso.png') no-repeat; height: 56px; width: 104px; float: left; margin: 13px 0 13px 28px;}
a span, #liH span, #hImgT span {display: none;}
#lang {float: right; margin-top: 32px; display: inline;}
#lang a.plNoactive {background: url('./img/PL_language.gif') no-repeat; height: 24px; width: 24px; float: left;}
#lang a.enActive {background : url('./img/EN_language.gif') no-repeat; height: 24px; width: 24px; margin-left: 5px; float: left;}
#lang a.plActive {background: url('./img/pl_lang2.gif') no-repeat; height: 24px; width: 24px; float: left;}
#lang a.enNoactive {background : url('./img/en_lang2.gif') no-repeat; height: 24px; width: 24px; margin-left: 5px; float: left;}

#sepLang {background : url('./img/sep.png') no-repeat; width: 1px; height: 17px; margin: 3px 0 0 8px; float: left;}
/*#lang a {background: url('./img/this1.png') no-repeat 0 50%; padding-left: 10px; height: 14px; margin-left: 30px; float: left; font-size: 11px; color: #969696; text-decoration: none;}
*/
#searchForm{border: 1px solid #bcbcbc; float: left; font-size: 11px; font-family: Tahoma; height: 17px; margin-top: 1px; padding-left: 10px; padding-top:3px; margin-left: 12px; width: 150px;}
#searchButton {background: #000;border: 1px solid #000;width: 50px;height: 22px;color: #fff;padding-top: 0;padding-bottom: 3px;font-size: 11px;margin: 1px 0 0 5px;}
#searchImg {width: 19px; height: 21px; background: url('./img/search.png') no-repeat; float: left; margin-top: 2px;}
#Hbg {height : 231px; width : auto; background : url('./img/bg_3.png') repeat-x left bottom; clear : both; margin: 0; padding: 0;}
#hImg2{background: url('./img/header1.png') no-repeat left bottom;	height: 231px;	margin: 0 0 0 852px; padding: 0;}
#hImg { background : url('./img/header.png') no-repeat left bottom; width : 852px; margin: 0; height : 231px; clear: both; float:left; padding : 0; z-index : 1;}
#hImgT { padding: 0; margin: 60px 0 0 452px; z-index : 2;}
div#hLi { background : url('./img/arrow.gif') no-repeat center left; height : 14px; padding : 2px 0 0 14px; list-style : none; margin : 20px 0 0 525px; width:200px; }
a#liH {display: block;}

.nb2{position: absolute; top:313px; left:0; margin: 0; height: 40px; padding: 0;float:left; width: 100%; background: url('./img/nb_bg.png') repeat-x;}
.nb{margin: 0; padding: 0; float:left; height:40px;}
.nb h2 {margin: 0; padding: 0; float: left; display:inline;}
.nb h2, .nb h2 a{height: 40px; display: block; float:left;}
.nb a span{display:none;}

#cOut{float: left;background: #e5e5e5; width: 100%; height: auto; clear: both; margin: 0; padding: 0; position: relative; padding-top: 353px;}
#cIn{margin: 0; padding: 0; width : 1005px; float: left; display: inline; height: auto; background: url('./img/c_bg.png') repeat-y;}
#cLeft{width: 686px; float: left; background-color: #fff; padding: 0;}
#cLeft #text{margin:15px 0 0 30px; float:left; width: 656px; display:inline;} /*margin:30px 0px 30px 30px;  */
#cLeft p {line-height : 18px; /*width : 617px;*/ text-align: justify; padding-right: 40px;}

#cLeft .h3{font-size: 12px; font-weight: bold; margin: 10px 0;}
#cLeft #tree #cImg {background : url('./img/home_img2.png') no-repeat; height : 156px; width : 172px; float : left; margin: 5px 0 0 0;}
#cLeft #tree #parag {width : 185px; margin : 0 20px; padding : 0; float : left;}
#cLeft #tree #parag p {margin-top: 0; margin-left: 0; text-align: justify; padding-right: 0; width: 180px;}
#cLeft #tree #list {width : 220px; float : left; margin: 0; padding: 0; }
#tree #list ul {margin: 0; padding: 0; }
#tree #list ul li {display : block; list-style : none; background : url('./img/this2.gif') no-repeat 0 80%; padding : 8px 0 0 15px; margin : 0 0 8px 0; font-size : 11px;}
#tree #list ul li.firstLi {padding-top : 0;background : url('./img/this2.gif') no-repeat 0 50%;}
.list{margin:0 0 10px 0; padding: 0;}
.list li{background : url('./img/this2.gif') no-repeat 0 3px; list-style: none; padding-left: 15px; line-height: 16px; margin-bottom: 5px;}
.list li ul{margin-top: 8px; padding-left: 10px;}
.sepLi {border-top : 1px dotted #ccc; padding-top : 8px; }
#footC {clear : both; background : #e5e5e5; height : 30px; width : 1000px; }
#cRight {width : 314px; float : left; background : #e5e5e5; margin: 0; padding: 0; color : #828282;}
#cRight #cBlock {background : #828282; height : auto;width : 100%; padding : 20px 0 20px 0; color : #fff;}
#cRight #h4a{height: 21px; margin: 20px 0 20px 20px; text-indent: -9999px;}
.blockImg {display: block; clear: left; margin: 4px 0 10px 20px; float: left;}
#cRight p {margin: 0 0 10px 0; padding: 0 10px 0 20px; text-align: left;}
#cRight #cBlockB {background: #828282; width: 314px; height: 30px;}
#cRight #read{display: block; background: #fff bottom right; height: 30px; width: 126px; float: right;}
a#readMore {display: block; background: url('./img/this2.gif') no-repeat 75% 30%; padding: 0 10px 0 25px; height: 20px; margin-top: 8px;
text-decoration: none; color: #000; font-size : 10px;}
#cRight .h4 {margin-left: 20px; font-weight: bold;}
.h3name{margin-bottom: 8px; font-size: 12px;}
#cRight #h4news{height: 17px; margin: 10px 0 15px 20px;}
#cRight .h5 {margin: 10px 0 3px 20px; font-size: 11px; font-weight: bold;}
#cRight p.pRef{padding-left: 125px; font-style: italic; font-size: 11px; text-align: justify;}
#cRight p.pRef a{font-style: normal;}
#cRight .date {margin: 0 0 10px 20px; font-size: 10px;}
#cRight p {font-size : 11px; padding-right : 15px;}
#more2 {width : 314px; background: #E5E5E5; float: left;}
#more1 {clear:both; width : 686px; background: #E5E5E5; height: 30px;}
.read1 {background: #828282; height: 30px; width: 126px; float: right; border: none;}
a.readMore1 {background : url('./img/this3.gif') no-repeat right; color:#fff; float: right; font-size: 10px; margin: 8px 20px 0 0;
padding:0 10px 2px 0;}
.readMore2 {display: block; padding: 0 10px 2px 25px; margin-top: 8px; height: 20px; text-decoration: none; color: #fff; font-size: 10px;}
#submit{color:#fff; font-size:10px; padding: 0 0 4px 0; background: url(./img/this3.gif) no-repeat scroll 68% 48%; cursor:pointer;}
#read2 {display: block; background: #313131; height: 30px; width: 126px; margin-right: 0; padding: 0; float: right;}
a#readMore2 {display: block; margin-top: 8px; background: url('./img/this.gif') no-repeat 75% 25%; padding: 0 10px 2px 25px; height: 20px; text-decoration: none; color: #fff; font-size: 10px;}
#f {clear: both; background: #fff; width: 1000px; margin: 0 0 0 30px; font-size: 11px;}
#f a {padding-right: 10px; color: #a6a6a6; text-decoration: none;}

#copyright {padding: 20px 0 5px 0; color: #a6a6a6; float: left; width: 400px;}
#copyright a:hover{text-decoration:underline;}
#copyright a{padding-right:0;}
#menuB {float:right;margin-right:20px;padding-top:20px;text-align:right;}
#menuB a.active{font-weight: bold;}
#resours {clear: both; margin: 10px 0;}
.rss {padding: 0; font-size: 11px; margin: 0; padding-top: 2px; position: relative; top: 4px;}
.sep {border-left: 1px solid #a6a6a6; padding-left: 10px; font-size: 11px;}
.clear {clear: both;}
.left {float: left;}
.italic {font-style: italic;}
.j{text-align: justify;}
img {border: none;}
.width {width: 1000px; float: left;}
.dispNone {display: none;}
.shadow {color: #828282; clear: both; margin-bottom: 10px;}
#tree{float: left; height: auto; margin-bottom: 25px;}
#cse-search-box{float: left;}

/***********************************************************************
			PRODUKTY
************************************************************************/
.topPad{margin-top:15px;}
.prodLogo{height:43px; float: left; margin: 20px 0 10px 0;}
#cRight #h4reali{height: 20px; margin: 20px 0 20px 20px;}
.prodBlock, .serBlock, .workBlock{font-size: 12px; float: left; width:100%;}
.serBlock{margin-top: 30px;}
.workBlock{margin-top: 30px;}
.prodBlock .describe{width: 300px; float: left; margin-right:20px;}
.serBlock .describe{clear:left; width: 620px;}
.describe{float:left;}
.prodUl {line-height : 18px; margin-top : 15px; width : 205px; font-size : 11px;}
#cLeft .prodBlock p {width:100%; margin: 0 0 10px 0; text-align : justify; padding-right: 0;}
#cLeft .workBlock p {width: 391px; float: left; margin-right: 20px; display: inline; padding-right: 0;}
.prodBlock ul li{display: block; list-style: none; background: url('./img/this2.gif') no-repeat 0 80%;
padding: 20px 0 0 15px; margin: 0 0 8px 0; font-size: 11px; width: 205px;}
.workBlock ul li{background : url('./img/this2.gif') no-repeat 0 12px; padding : 8px 0 0 15px; margin-bottom: 8px; display : block; list-style : none;}
.prodBlock ul{float:left; margin: 0; padding: 0; width: 200px;}
.workBlock ul{float:left; margin: 5px 0 0 0; padding: 0; width: 200px;}
li a {text-decoration: none; color: #969696;}
.prodBlock ul li.firstLi{padding-top : 0; background : url('./img/this2.gif') no-repeat 0 50%;}
.firstLi a:hover{text-decoration:underline;}
#cRight ul {margin: 0 0 0 20px; padding: 0;}
#cRight ul li {list-style: none; padding-left: 95px; margin-left: 0; font-size: 11px; margin-bottom: 12px; padding-top: 5px;}
li#payImg1 {background: url('./img/mbank_logo.png') no-repeat 0 50%; height: 19px;}
li#payImg2 {background: url('./img/paypal_logo.png') no-repeat 0 50%;  height: 22px;}
li#payImg3 {background: url('./img/allegro_logo.png') no-repeat 0 50%; height: 29px;}
li#payImg4 {margin-top: 14px; background: url('./img/przelewy24_logo.gif') no-repeat 0 50%; height: 26px;}
.prodImg {float: left; margin-right: 20px;}
.moreB {background:#E5E5E5 none repeat scroll 0 0; clear: both; float: left; height: 30px; margin-left: -30px; width: 686px;}
.read1 a:hover, #read a:hover, #read2 a:hover , #block2 a:hover{text-decoration: underline;}

/***********************************************************************
				DO�WIADCZENIE
***********************************************************************/

#cRight #h4certi {height: 20px; margin: 20px 0 20px 20px;}
#cRight #expImg {background: url('./img/exp_img.png') no-repeat; height: 55px; width: 141px; float: right; margin-right: 15px; margin-left: 10px;}
#cRight p#pEx {text-align: justify;}
#pLast{padding-bottom: 40px;}
a#imgDosw{background: url('./img/prestiz.gif') no-repeat; height: 140px; width: 82px; float:right; display:block; margin: 0 0 10px 20px;}
#imgDosw2{float:left; margin: 0 20px 10px 0;}

/************************************************************************
			REFERENCJE
************************************************************************/

.refImg{float: left; margin-right: 20px;}
.refBlock{margin: 0 0 10px 0; float : left; width:630px;}
.middle{border-top:2px solid #E5E5E5;}
#cLeft .refBlock p.pRefList {width: 515px; margin-left: 0; margin-top: 0; float: left; padding-right:0;}
.h3RefList{padding: 20px 0; float:left; width:100%;}
#cRight #h4b{height: 20px; margin: 2px 0 20px 20px; padding: 0;}
#cRight #h4fundation{height: 19px; float: left; width: 189px; margin: 0 5px 17px 20px;}
.refWho{float:right;}
/***********************************************************************
				KONTAKT
*************************************************************************/

#kontactBlock{float:left;margin: 8px 0 30px;}
#block1, #block2, #block3{margin:0; padding:0; width:206px;}
#block1 .h3, #block2 .h3, #block3 .h3{border-bottom:1px dotted #ccc;height:21px;}
.source{color:#AFAEAE; display:inline; font-size:9px; line-height:12px;}

p#marginr {margin-right:30px;}
#kontactBlock p {font-size: 11px; margin: 5px 0 0 2px; padding: 0; text-align: left; width: 100%;}
p#marginr {margin-right:30px;}
#block2 a {text-decoration:none;}
form#formK {color: #444; margin: 10px 0 20px 0; width: 617px; float: left;}
form#formK #formL {float : left;width : 252px;}
form#formK #formR {float : left;width : 363px;}
form#formK label {font-size: 12px; margin-left: 2px;}
form .textForm {width: 240px; height: 20px; color: #444; border: 1px solid #cecece; margin: 4px 0 5px 0; padding-top: 3px;}
form .textSelect{width: 240px; height: 26px; color: #444; border: 1px solid #cecece; margin: 4px 0 5px 0; padding-top: 3px;}
form #body {width: 363px; height: 168px; border: 1px solid #cecece; margin: 4px 0 0 0; padding-top: 3px; overflow: hidden;}

/*Aktualności*/
.navT {float:left;margin:10px 0 0 0;width:615px;}
.navPrev {float:left;}
.navAll {float:left;margin-left:210px; display: inline;}
.navT a {color:#3D3D3D;text-decoration:none;}
.navT a:hover{text-decoration: underline;}
.navNext {float:right;}
#cRight p.pNews{margin-bottom:0; text-align: justify;}
.h1News{margin: 0 0 25px 0;}

ul#allNews {margin:20px 0 60px 0; list-style: none; padding-left: 0;}
ul#allNews li{background: url(./img/this2.gif) no-repeat 0 5px;padding-top:0; padding-left: 15px; margin-bottom: 10px; line-height: 16px;}
ul#allNews li span{font-size: 11px;}

ol{margin-left:20px;}
/* MAPA STRONY */

ul#ulMaps{list-style:none; padding-left:0; margin-bottom:60px;}
ul#ulMaps li {background:transparent url(./img/this2.gif) no-repeat scroll 0 5px; margin-bottom:10px; padding-left:15px; padding-top:0;}

/* nagłowki h1 */
h1{font-size: 18px; font-family: "Trebuchet MS";}
#h1Home, #h1Prod, #h1Ref, #h1Exp, #h1Ref, #h1Cont, #h1Copy, #h1Aktual{margin: 0;}
#h1Home, #h1p, #h1Prod, #pProd,#h1Ref , #h4b ,#h4news, #work1,#work2,#work3,#work4, #cRight #h4fundation, #cLeft #h1Onas, #h1404, #h1403, #h1500,
#h4reali,#h1Exp, #pExp, #h4certi,#h1Ref, #pRef,#h1Cont, #h2Cont, #pCont, #ser1, #ser2, #ser3, #h1Kariera,
#h1Copy,#pServ,#pProg,#h1Aktual,#h1Mapa,#h4news, #h4b,#cRight #cBlock #h4a,#block1 .h3 ,#block2 .h3, #block3 .h3, #cLeft #h1Service,#cLeft #h1PageError{
    outline-style:none; outline-width:medium; overflow:hidden; text-indent:-9999px;
}
#h1404, #h1403, #h1500{margin-top: 10px;}
#h1Kariera{display:block; width: 467px;}
#h1Service{display:block; width: 411px;}
a#h1Kariera{margin-bottom: 30px;}
a#h1Service{margin-bottom: 30px;}
.workH, .servH{font-weight: bold; font-family: Arial; font-size: 16px; margin-bottom: 20px; float:left;}
.workH{width: 100%;}
a.WorkH, a.servH{float:left; margin-bottom: 10px;}
a#servH1{margin-top: 7px;}
a#servH2{margin-top: 8px;}
a#servH3{margin-top: 9px;}
a#servH4{margin-top: 8px;}
a#servH5{margin-top: 5px;}
a#servH6{margin-top: 7px;}
a#servH7{margin-top: 6px;}

.serviceImg{float:right; clear: right; margin: 0 40px 20px 20px;}
.serviceImg2{float:right; clear: right; margin: 0 40px 5px 20px;}
.onasImg{float:right; clear: right; margin: 0 40px 0 20px;}
.newsImgR{float:right; clear: right; margin: 0 0 10px 20px; text-align: center; font-size: 10px;}
.newsImgL{float:left; clear: left; margin: 0 20px 10px 0; text-align: center; font-size: 10px;}
.newsImgC{margin: 0 0 0 220px;}
.newsImgC img{margin-top: 10px;}
a.newsImgL:hover, a.newsImgR:hover{text-decoration: none;}
.clearL{clear: left;}
.serBlock .image{float: left; margin-right: 8px;}

/*loading*/
.LoadingContent{background-image: url('./img/loader.gif'); background-position: left top; background-repeat: no-repeat; height: 100px; margin: 30px 0 0 190px; padding: 10px 0 0 50px;}
.navStrip{margin: 15px 0 0 30px; color: #656565; font-size: 10px;}
.R{float: right;}
.boxGrey{margin-top: 20px; float: left;}
.boxGrey p{clear: left; line-height: 15px;}
.boxGrey img{float: right; margin-right: 25px; display: inline;}
#imgFundation{background: url('./img/fundation_loga.png') no-repeat; width: 260px; height: 36px; position: relative; clear: both; margin: 18px 0 10px 20px;}
#imgFundation .a1{ position: absolute; display: block; left: 0; top: 0px; width: 107px; height: 36px;}
#imgFundation .a2{ position: absolute; display: block; left: 126px; top: 0px; width: 135px; height: 36px;}
a.center{margin-left: 200px;}
/*o nas*/
.boxRight{float: right; width: 222px; margin: 0 35px 10px 30px; font-size: 11px; display: inline;}
.boxRight .visible{display:block; margin:0;}
.boxRight .hidden{display:none; margin:0}
.boxLeft p{margin-bottom: 15px;}
#cLeft .boxRight a.pList{line-height:13px; background: url(./img/this2.gif) no-repeat 0 4px; font-size: 11px; width: 210px; margin: 10px 0 7px 0; padding: 0 0 5px 10px; border-bottom: 1px dashed #ccc; display: block;}
#cLeft .boxRight img{margin-bottom: 10px;}
.pdfIcon{background: url('./img/pdf_icon.gif') no-repeat; padding-left: 15px; display:block; height:19px; width: 100px; padding-top: 3px;}
#down_blok{display:none}

