html, body{margin:0; padding:0}
*{margin:0; padding:0}
body{font-size: 12px; font-family: Arial , Tahoma; color: #636363; width: 100%;}
.body1{font-size: 12px; background: url('img/bg.png') repeat scroll 0 0 ;text-align: center; font-size: 12px; font-family: Arial , Tahoma; 	color: #636363;	margin:0; padding:0; width: 100%;}
.topSite{background: url('./img/site_top.png') repeat-x; width: 100%; height: 22px; font-size: 11px;}
a#logoE{background: url('./img/enterso_logo.png') no-repeat; display: inline; height: 22px; width: 99px; float:left; margin-right: 77px;}
a#logoE span{display:none;}
#listProd  {float:left; margin : 3px 0 0 0; display: inline;}
#listProd li{display:inline; list-style: none;}
#listProd li a.aProd{margin-right: 20px; color: #646464; padding-left: 15px; font-size: 11px;}
#ico1prod{background: url('./img/ico1_prod.png') no-repeat left;}
#ico2prod{background: url('./img/ico2_prod.png') no-repeat left;}
#ico3prod{background: url('./img/ico3_prod.png') no-repeat left;}
#ico4prod{background: url('./img/ico4_prod.png') no-repeat left;}
#ico5prod{background: url('./img/ico5_prod.png') no-repeat left;}
#ico6prod{background: url('./img/ico6_prod.png') no-repeat left;}
#ico7prod{background: url('./img/ico7_prod.png') no-repeat left;}
.w{margin: 0 auto; padding:0; width: 989px; text-align: left; clear:both;}
.h{clear:both; margin: 0; padding: 18px 0 0 0; position: absolute; top:22px; width: 989px; height: 105px;}
#logo{float:left;background: url('img/logo.png') no-repeat top left;float: left; display: inline; height:83px; margin-left:29px; width:211px;}
#main{margin:0 25px 0 0; padding:0; float: right; width: 500px; text-align: right; display:inline;}
ul#menuTop{margin:0 0 20px 0; padding:0; list-style: none; clear: right;}
ul#menuTop li{display: inline;}
ul#menuTop li a{color: #912fb1; font-size: 0.8em;font-family: Tahoma;font-size: 11px;text-decoration: none;}

ul#version{margin-left: 12px; margin-bottom:30px; float: right;}
ul#version li{display: inline; margin-left: 15px; font-size:11px; float: left; height: 23px; padding-top: 5px;}
ul#version li.noactive, ul#version li.active{padding-left: 28px;}
ul#version li.active{font-weight: bold;}
ul#version li#flag1{background: url('./img/flag1.png') no-repeat; height: 23px;}
ul#version li#flag2{background: url('./img/flag2.png') no-repeat; height: 23px;}
ul#version li a{color: #3d3d3d; font-size: 11px;}

h1{margin-bottom:15px;}
#infoline{background: url('./img/infoline.gif') no-repeat; height:24px; margin:0; width:208px; float:right; display:block;}
#infoline span{display:none;}

.nb{float:right;height:35px;margin:20px 0 0;padding:0;position:relative;width:986px;}
.nb #nbUl{width: 671px; float: left; height: 35px; }
.nb h2 {margin: 0; padding: 0; float: left; display:inline;}
.nb h2, .nb h2 a{height: 35px; display: block; float:left;}
.nb a span{display:none;}

.note{float:left; width: 100%; margin-bottom: 10px;}
.n3, .n4{font-size: 11px; float: left; }
.n3{width:302px; height: auto; color: #fff; float:left; margin-right: 4px; display:inline;}
.cLeft .n3 .top{background: url(./img/n1_top.gif) no-repeat; height: 5px; width: 100%; float: left;}
.cLeft .n3 .ins{background: #531d66 url(./img/n1_bg.gif) repeat-x; float: left;  height: 215px; padding: 13px 25px 13px 25px; width: 252px; color: #fff;}
.cLeft .n3 .bottom{background: url(./img/n1_bottom.gif) no-repeat; height: 6px; width: 100%; float: left;}
.n3 a{float: left; font-size: 10px; margin-top: 10px; height: 15px; width: auto; background: url('./img/arrow2.gif') no-repeat; padding: 0 0 0 20px; color: #fff;}
.cLeft .n3 p{color: #fff;}
.n4{width: 302px; height: auto; color: #929292;}
.cLeft .n4 .top{background: url(./img/n4_top.gif) no-repeat; height: 5px; width: 100%; float: left;}
.cLeft .n4 .ins{background: #dedede url(./img/n2_bg.gif) repeat-x; padding: 13px 10px 13px 25px;  height: 217px; width: 267px; float: left;}
.cLeft .n4 .bottom{background: url(./img/n4_bottom.gif) no-repeat; height: 5px; width: 100%;float: left;}
.n4 a:hover{text-decoration: none;}
.cLeft .n4 .ins ul.n4List{list-style: none; margin: 10px 0;}
.cLeft .n4 .ins ul.n4List li{background: url(./img/arrow3.gif) no-repeat scroll left top; padding-left: 22px; margin-bottom: 10px; color:#636363;}
.cLeft .n4 .ins ul.n4List li p{left:-22px; margin:5px 0; position:relative;}
.c{margin:0;float:left;	margin:0; padding-bottom:25px; position:relative; padding-top:170px; width:986px; }
.cLeft{float:left; padding:0; margin:0 13px 0 0; display:inline; width: 671px;}
.cLeft .top{background: url(./img/c_top.png) no-repeat; height: 10px; width: 100%; float:left;}
.cLeft .ins{background: url(./img/c_bg.png) repeat-y; padding:22px 30px 10px 33px;width:608px; float:left;}
.cLeft .bottom{background: url(./img/c_bottom.png) no-repeat; height: 10px; width: 100%; float:left;}
.cRight{float: right; margin: 0; padding:0; width: 302px;}
#bgImg{width: 100%; height: 236px; margin-bottom: 12px; position:relative;}
#bgImg a{height:124px;left:166px;position:absolute;top:107px;width:136px;}
#bgImg a span{display:none;}
.cLeft p{text-align: justify; color: #636363; line-height: 18px; margin: 0 0 10px 0;}
.cLeft p b.color{color:#912FB1}
.list li{background: url(./img/arrow.gif) no-repeat left top;list-style:none;margin:7px 0; line-height: 18px; min-height:17px;padding:0 0 0 25px;}
ul.list{margin:10px 0 15px 0;}
.list li span{color:#979797;}
.n1, .n2{font-size: 11px;}
.n1{width:100%; height: auto; color: #fff; margin-bottom: 16px; float: left;}
.n1 .top{background: url(./img/n1_top.gif) no-repeat; height: 5px; width: 100%; float: left;}
.n1 .ins{background: #531d66 url(./img/n1_bg.gif) repeat-x; padding: 13px 25px; float: left; width: 252px;}
.n1 .bottom{background: url(./img/n1_bottom.gif) no-repeat; height: 6px; width: 100%; float: left;}
.n1 a{float: left; font-size: 10px; margin-top: 10px; height: 15px; width: auto; background: url('./img/arrow2.gif') no-repeat; padding: 0 0 0 20px; color: #fff;}
.n1 p{margin-bottom: 0;}
.n2{width: 100%; height: auto; color: #929292;}
.n2 .top{background: url(./img/n2_top.gif) no-repeat; height: 6px; width: 100%; float: left;}
.n2 .ins{background: #dedede url(./img/n2_bg.gif) repeat-x; padding: 13px 10px 13px 25px; width: 267px; float: left;}
.n2 .bottom{background: url(./img/n2_bottom.gif) no-repeat; height: 5px; width: 100%;float: left;}
.n2 a:hover{text-decoration: none;}
#n1H4a, #n2H4a,#n2H4b{height: 19px; clear: left;}
#n2H4b{margin-bottom: 10px;}
#notes p , #notes #a , #notes .date{width: 280px;margin: 0 0 0 5px;padding: 0;}
#subscribe{}
#email{padding-top: 0;}
#gotoB a.aKup{float:left; padding-right:0px;}
.date {color:#e8baf7;font-size: 10px; margin-bottom: 8px;}
.title{color:#e8baf7;font-weight:bold;line-height:14px;margin:0;padding:2px 10px 3px 0;}
#gotoB a{padding-right:0;}
#gotoB {float:left; margin-bottom:25px;}
.f{background:#fff none repeat scroll 0 0;	clear:both;	font-family:Tahoma;	font-size:11px;	padding-top:20px;text-align:center;	float:left;
	margin: 0 0 10px 0; width:100%;}
    
#online{padding-top:10px;margin:0;height: 39px;}
.online_w {float:left; margin:0 100px 0 0;}
#online a {margin:0;padding:0;display: block;}
#online a span{display:none;}
#online #h3Online{color: #a6a6a6;margin: 0;float:left;padding-top: 3px;margin-right: 70px;font-size: 11px;font-weight: bold;}
.online_last{float:left; margin:0;}
#f a {color:#85b200;font-size:11px;text-decoration:none;}
#f #copyright a:hover {text-decoration:underline;}
#f #copyright a {color:#A6A6A6;padding-right:0;text-decoration:none;}
#copyright{	padding-top: 30px;color: #a6a6a6;	width: 400px;	float: right; text-align:right;}
#resours{padding-top: 20px;	float: left;}
.rss{padding: 0;margin:0;padding-top:2px;position:relative;	top:4px;}
.sep{ border-left: 1px solid #912fb1;  padding: 0px 0px 0px 13px; margin: 0 0 0 10px; font-size:10px; }
.sep_1{ border-left: 1px solid #979797; padding-left: 13px; }	
.source {color:#979797;font-size:10px;}
.L{ float:left;  margin:0;  padding:0; }
.R{ float: right;  margin:0;  padding:0; }
.clear{ clear: both; }
ul{ list-style: none; margin:0; padding:0; }
img{border: none; }
a.center{text-align:center; margin : 0 0 0 200px;}
.dispNone{display:none;}
#addSubsribe {cursor: pointer;color: #fff; float:left; padding-top: 5px;}
.addSubsribeLink{float:left; color: #929292;}
#delSubsribe{cursor: pointer; color: #979797;}
.email{
	background: url('./img/arrow3.gif') no-repeat left top;
	height: 17px;
	border: none;
    clear: left;
	float: left;
	width: 18px;
	margin: -2px 0 0 0;
	padding: 0;
	cursor: pointer;
}
#n3 #mail{padding: 6px 0;margin-top:5px;margin-right: 5px;}
#subscribeMail{
	background: url('./img/e_mail.gif') no-repeat;
	height: 20px;
	width: 260px;
	border: 0;
	padding: 5px 0 0 7px;
	margin: 0 0 5px 0;
	font-family: Tahoma;
	font-size: 11px;
 }
.n2 #a{margin-top:10px;}
#searchText {
    border: none;
    color:#383838;
    float:left;
    font-size:11px;
    height:17px;
    padding:4px 0 0 7px;
    }
#searchButton{
	background: url('img/search_button.gif') no-repeat top;
    border: none;
    cursor:pointer;
    float:left;
    height:15px;
    margin:9px 0 0;
    padding:0;
    width:16px;
}
.coment{font-size: 11px;color: #d1d1d1;font-family: tahoma;	padding-top:10px;margin:0;}
input{border: none;}
.color{color: #85B200;}

a {color:#912fb1;text-decoration:none;}
a:hover{text-decoration: underline;}

/*********************************************************************** 
* 	firma
************************************************************************/
#logoEnterso{float:left;margin:20px 20px 0 0;}
#logoISO{float:right;margin:15px 20px 0px 20px;}
.hidden{display: none;}
.cRight ul#lista{color:#636363;margin:10px 0 20px 3px;padding:0;text-align:justify;}
ul#lista li{background:transparent url(./img/arrow.gif) no-repeat scroll left top;height:auto;line-height:17px;margin:0 0 5px;padding:0 0 4px 25px;}
.link{background:transparent url(./img/arrow.gif) no-repeat scroll left top; padding-left: 25px; height: 17px; margin: 15px 0;}
.link a{font-weight: bold;}

/***********************************************************************
*  Skrypt
***********************************************************************/
.second{background: #f6f6f6;}
/***********************************************************************
* Kontakt
***********************************************************************/
.cLeft p#kontact2 span{display:none;}
#kontactBlock{
	margin: 0 0 30px 0;
	padding:0;
    float: left;
	width:100%;
}
#block1, #block2, #block3{
	margin:0;
	padding:0;
	width: 200px;
}
#kontactBlock p{
	margin:5px 0 0 2px;
	padding:0;
	font-size: 11px;
	text-align: left; 
}
p#marginr{
	margin-right: 25px;
}
#block1 .h3 , #block2 .h3, #block3 .h3{margin:0; padding:0;height: 21px;border-bottom: 1px solid #c3c3c3;}
#block1 a{color: #85B200 ;font-weight: bold;}
#form{color:#636363; padding-top:20px; width:100%; float:left;}
#form_kont{width : 250px;}
.margin{height: 40px;}
.textForm{
	background: url('img/input_form.gif') no-repeat;
	height: 26px;
	width: 238px;
	border: none;
	color: #636363;
	margin: 3px 0 7px 0;
	padding: 5px 0 0 5px;
}
#form label{margin:0; padding-left:0; color: #636363; font-size: 12px; font-family: tahoma;}
#body{
	margin: 5px 0 0 0;
	padding: 5px;
	background: url('img/textarea.gif') repeat-y;
	height: 181px;
	width: 343px;
	border: none;
	color: #636363;
	overflow: hidden;
}
input{margin-left:0;padding-left:0;}
#textarea1{
	margin: 5px 0 5px 0;
	padding: 5px;
	background: url('img/form_textarea.jpg') repeat-y;
	height: 181px;
	width: 335px;
	border: none;
	color: #636363;
	overflow: hidden;
}
.bold{font-weight: bolder;}
#submit {
	background: transparent url('./img/button.gif') no-repeat right;
	height: 31px;
	width: 91px;
	border: 0;
	margin: 20px 10px 0 10px;
	font-weight: bold;
	color: #636363;
}
/***********************************************************************
* Aktualnośći
************************************************************************/
.cRight p{text-align:justify;}
/***********************************************************************
* Pobierz wersję Soft
***********************************************************************/
div.subRej{width:100%;}
div.formRe{display:inline;float:left;margin:0 20px 0 0;padding:0;width:240px;}
#formRight{	width:340px;font-size: 12px;margin: 10px 0;	float:left; display:inline;}
#formRight p{margin-left:0;}
#formRight ul{margin: 10px 0;}
#formRight li{
	list-style-type: none;
	background: url('./img/arrow.gif') no-repeat left top;
	padding-left: 25px;
	line-height: 18px;
	text-align: justify;
    margin-bottom:4px;
}
.shadow2{color: #c0c0c0; font-size: 11px; padding-top: 5px; text-align: justify;}
#shadow{color: #c0c0c0; font-size: 11px;	padding-top: 15px;}
#shadow1{color: #c0c0c0; font-size: 11px; padding-top:15px;}
#takeProgram{padding: 0; clear: left; display: block; float: left; height: 51px; margin: 10px 0 10px 156px;}
/***********************************************************************
* Kup teraz
***********************************************************************/
#alink {color:#912fb1;text-decoration:none;}
.cLeft p.shadow {color:#969696;float:left;font-size:11px;margin:10px 0;}
a#alink:hover{text-decoration:underline;}
.cLeft p.shadow span{color: #85B200;}
#buyProd {float:left; margin:10px 0 20px 156px; padding:0;}
#buyProd {border:medium none;float:left;margin:10px 0 20px 156px;padding:0}
ol#listRegul{margin:10px 0 15px 0; padding-left:20px;}
ol#listRegul li {line-height: 18px;}
#regulamin{cursor: pointer; clear: both;}
form#takeForm{clear: left; margin-top:15px; float: left; display:inline;}
form#takeForm{clear: left; margin-top:15px; float: left; display:inline; width: 100%;}
form#takeForm label{margin-right: 10px; width: 110px; float: left; clear: left; display:block; padding-top: 6px;}
#buy2Button {clear:left;display:block;float:left;height:51px; margin: 10px 0 10px 156px;padding:0;}

/* aktualności */
.cLeft #h1News{font-size:14px;margin-bottom:5px;}
.dateNews{font-size:11px;}
.navT{float:left;margin:15px 0 0 0; width:618px;}
.navPrev{float:left; background: url('./img/arrowL.gif') no-repeat 0 0; padding-left:25px; height: 17px;}
.navAll {float:left; margin-left:205px;}
.navNext {float:right; background: url('./img/arrow.gif') no-repeat right top; padding-right:25px; height: 17px;}
.navT a {text-decoration:none;}
ul#allNews {margin:10px 0 20px 0 ;}
ul#allNews li , #maps li {background:transparent url(./img/arrow.gif) no-repeat scroll 0 0; margin-bottom:5px;padding-left:25px; line-height:16px;}
ul#allNews li span{color:#3D3D3D;font-size:11px;}
ul#allNews li a {color:#3D3D3D;text-decoration:none;}
ul#allNews li a:hover{text-decoration: underline;}

 /* loader*/
.LoadingContent{background: url(./img/loader.gif) no-repeat top center;text-align: center;margin: 0 auto;padding: 30px 0 0 5px;}
.loading{background: transparent url(./img/arrows.gif) no-repeat left top;padding-left: 20px;margin-left: 5px;height: 20px;}
#form.loading{background: transparent url(./img/arrows2.gif) no-repeat left top;}

.submit {
background:transparent url(./img/button.gif) no-repeat scroll 0 0;
border:0 none;
color:#636363;
font-weight:bold;
height:31px;
margin:20px 12px 0 10px;
width:91px;
}
select{padding-top:0; margin-top: 0;}
.cImg img#imgPoz {
height:252px;
width:600px;
}
.cImg {
display:block;
height:auto;
margin:0 auto 10px;
text-align:center;
width:100%;
}
.h5{font-size:14px;}
/* dla maila*/
.mailComm {border: 1px solid #85B200; font-weight:bold; padding: 10px; text-align: center;}
/*mapa strony*/
.cLeft #h1Maps {height:33px;margin:0;}
ul#ulMaps{margin: 10px 0;}
ul#ulMaps li{background: url(./img/arrow.gif) no-repeat left top;list-style:none;margin:7px 0; line-height: 18px; min-height:17px;padding:0 0 0 25px;}
p.error {color:#FA1313;font-size:11px;font-weight:bold;}
/* nagłówki h1 */
#n3H4, #n3H4b {margin-bottom:10px;}
 #n2H4b, #n3H4b, #h1Eko{outline-style:none; outline-width:medium; overflow:hidden; text-indent:-9999px; }
 #h1Eko{margin: 0 0 10px 0;}
#h1Mailing, #n1H4a, #n2H4a, #n3H4, #n4H4, #n2 #no5, #n1 #no3, #n1 #no4, #n3 #no1, #n3 #no2, .cLeft #h1Home,.cLeft #h1Firma,
.cLeft #h1Sys, .cLeft #pSys, .cLeft #h1Kont, .cLeft #h3Kont, .cLeft #pKont, #block1 .h3,
#block2 .h3, #block3 .h3, .cLeft #h1Poz,.cLeft #h1Take, .cLeft #h1Polityka ,
.cLeft #h1Prawa, .cLeft #h1Maps, .cLeft #h1Aktual, .cLeft #h1Frazy, #block1 .h3, #block2 .h3, #block3 .h3 , #h1Aktual, #h1Kup, #h1404, #h1500, #h1403{
outline-style:none; outline-width:medium; overflow:hidden; text-indent:-9999px;}

/* fundacje */
.imgRight {
float:right;
margin:5px 0 0 20px;
}

.bannerFundation {
float:left;
margin-bottom:20px;
text-indent:-9999px;
}
.imgRight{clear: right; float: right; margin: 0 0 20px 10px;}
.newsImgR {
float:right;
clear: right;
font-size:10px;
margin:0 0 10px 20px;
text-align:center;
}
.newsImgL {
float:left;
clear: left;
font-size:10px;
margin:0 20px 10px 0;
text-align:center;
}
