body,html{margin:0;padding:0;}
body{margin:0; padding:0;background-color: #45b0c6;width:100%;height:100%;font-size: 12px;font-family: Tahoma;text-align:center;color: #646464;}
.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: 47px;}
a#logoE span{display:none;}
#listProd  {float:left; margin : 4px 0 0 0; display: inline; padding: 0;}
#listProd li{display:inline; list-style: none;}
#listProd li a.aProd{margin-right: 10px; 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;}
a{color: #2bb0cb; text-decoration: none;}
a:hover{text-decoration:underline;}
.w{margin: 0 auto; width: 867px; height: auto; text-align:left;}
.h{margin: 0; padding: 10px 0 0 0; float:left; width:100%; height: auto;}
a#logo{display: block;background: url('./img/logo.gif') no-repeat;width: 236px;margin-top:15px;margin-left:30px;height: 75px;float:left; display: inline;}
/*menu top*/
#mTop{float:right; margin-right:10px; display:inline;}
#mTop a{color:#a4e7f5; text-decoration:none; padding-right: 10px; font-size: 11px;}
.sep2{ border-left: 1px solid #a4e7f5;  padding: 0 0 0 13px; margin: 0; font-size:10px; }
/* wyszukiwarka*/
.searchPool{clear:right; float:right; width: 200px; margin-top:30px;  text-align: right; display:inline;}
.searchPool div{float:left;}
h1{font-size: 18px;}
/* .searchPool .left{
	background: url('./img/login_left.gif') no-repeat;
	width: 34px;
	height: 33px;
}*/
.searchPool #search{background: url('./img/arrow.gif') no-repeat;width: 18px;height: 19px;border:none;float:left; margin-top:3px;
    display: inline;}
/*
.searchPool .in{
	background: url('./img/login_bg.gif') repeat-x;
	height: 33px;
	width:276px;
	padding-top:5px;
}*/
.searchPool .in form , .searchPool .in form div {width: 100%;}

.searchPool input#ss{color: #979797; margin: 0 10px 0 5px; width: 120px; float:left; font-size:11px; border: none; background: url('./img/search_input.gif') no-repeat;	height: 18px; padding-top:7px; padding-left: 27px; display: inline;}
/*.searchPool .right{
	background: url('./img/login_right.gif') no-repeat;
	width: 6px;
	height: 33px;	
}*/
/*menu*/
#nb{
    clear: both;
	width: 865px;
	margin: 32px 0 16px 1px;
	float:left;
	height:32px;
    display:inline;
}
#nb ul{
	background: url('./img/menu/menu.png') no-repeat;
	height:32px;
	margin:0 0 0 1px; padding:0;
	width: 865px;
	position:relative;
	float:left;
}
#nb ul li {margin: 0; padding: 0; list-style: none;position: absolute; top: 0;}
#nb ul li, #nb ul li a {height: 32px; display: block; float:left; position: absolute; top: 0;}
#m1 {left: 0; width: 95px;}
#m2 {left: 95px; width: 122px;}
#m3 {left: 217px; width: 115px;}
#m4 {left: 332px; width: 83px;}
#m5 {left: 415px; width: 131px;}
#m6 {left: 546px; width: 319px;}
#m1:hover, #m1.active{background: transparent url('./img/menu/menu.png') 0 -33px no-repeat;}
#m2:hover, #m2.active {background: transparent url('./img/menu/menu.png') -95px -33px no-repeat;}
#m3:hover, #m3.active {background: transparent url('./img/menu/menu.png') -217px -33px no-repeat;}
#m4:hover, #m4.active {background: transparent url('./img/menu/menu.png') -332px -33px no-repeat;}
#m5:hover, #m5.active {background: transparent url('./img/menu/menu.png') -415px -33px no-repeat;}
#m6:hover, #m6.active {background: transparent url('./img/menu/menu.png') -546px -33px no-repeat;}


#c{
margin:0 0 15px 0;padding:0;
width:100%;
clear:both;
float:left;
}
#c .topC , #f1 #topF1{background:url('./img/c_top.gif') no-repeat;width:100%;height:10px;}

#c .inC{border-left: 1px solid #45b0c6;border-right: 1px solid #45b0c6; height:100%;float:left;background:#fff;width: 865px; padding: 20px 0;}
#f1 .inC{border-left: 1px solid #45b0c6;border-right: 1px solid #45b0c6; float:left;background:#fff;width: 865px; padding: 20px 0;}
#c .bottomC , #f1 #bottomF1{background:url('./img/c_bottom.gif') no-repeat;width:100%;height:11px;clear:both;}
#h1Home{background:url('./img/h1_home.gif') no-repeat; height:21px; margin-bottom:10px;}
#h1p{background: url('./img/h1_p.gif') no-repeat; height: 18px;}
.dispNone{display:none;}
#c #cLeft{float:left;width:535px;margin:0; padding:0;}
#c #cRight{float:right;width:300px; margin-right:20px; padding:0; display: inline;}
#c .text {margin-left:35px; margin-right: 30px; line-height:18px;}
#c p{text-align:justify;line-height:18px;}
#c p {color: #646464;}
.boxY{width:300px;height:auto;margin:0 0 20px 0;padding:0;}
.boxY .topB{background:url('./img/boxY_top.png') no-repeat;height:6px;}
.boxY .inB{background:url('./img/boxY_bg.png') repeat-y; width:274px; padding:10px 13px;}
.boxY .bottomB{background:url('./img/boxY_bottom.png') no-repeat; height:7px;}
.boxY #h4a{background:url('./img/boxY_h4a.gif') no-repeat; height:15px;margin:0 0 10px 8px;}

.boxO{width:275px;margin-bottom:10px;}
.boxO .top{background:url('./img/boxO_top.png') no-repeat; height:3px;}
.boxO .in{background:url('./img/boxO_bg.png') repeat-y;color:#fff;padding:5px 8px;float:left; width:275px;}
.boxO .bottom{background: url('./img/boxO_bottom.png') no-repeat; height:3px;clear:both;}

.ball{color:#636363; width:275px;margin:5px 0 0 -5px;height:auto;float:left;}
.ball div{background:url('./img/ball.gif') no-repeat;height:24px;width:24px;padding:4px 0 0 0;text-align:center;margin-top:10px;float:left;}
.ball div.blue{background:url('./img/ball2.gif') no-repeat;height:24px;width:25px;color:#fff;}
.ball div.sepBall{width:70px;background:none;}

.notte{position:relative; height: 161px; width:580px; margin:0 0 20px -33px;}
.notte .left{background: url('./img/note_left.png') no-repeat; width: 33px; height: 161px;float:left; }
.notte .inside{background: url('./img/note_bg.png') repeat-x;  height: 146px; width:500px; position:relative; top:15px; float:left; padding: 10px 0 0 35px; }
.notte .right{background: url('./img/note_right.png') no-repeat; width: 2px; height: 110px; position:relative; top:15px; float:left;}
.notte .right2{background:url(./img/note_page.png) no-repeat right bottom; width: 37px; height: 36px; position:relative; top:-31px; right:10px; float:right;}
.notte .inside .head{background: url('./img/arrow_smile.gif') no-repeat; height: 30px; padding: 8px 0 0 30px; }
#head1{background:url('./img/head_text.gif') no-repeat; height:15px;}
.flag{height:78px; left:-69px; position:relative; width:324px; background:url('./img/flag.png') no-repeat; margin-bottom:10px;}
.flag2{/*display:block; height:78px; left:-34px; position:relative; width:504px; background:url('./img/flag2.png') no-repeat; margin-bottom:10px;*/


    }
.news{ float:left;height:auto;left:-33px;position:relative;width:537px; margin-bottom: 30px;}
.news .idate{background:url('./img/date_bg.gif') no-repeat; height:38px; width: 103px; padding: 28px 0 0 45px; color:#fff; font-weight: bold; margin-right:10px;}
.news .nick{margin: 10px 0 0 55px;}
.news .left{float:left; width:103px;}
.news .right{float:right; height: 58px; width: 375px;margin-top:15px; height:auto;}
.news .head{background:url('./img/h2.gif') no-repeat; height:21px;margin-bottom: 10px;}
.news .h_p{background:url('./img/h2_p.gif') no-repeat; height:12px;}
.coment{width:375px; height: 31px;}
.coment .left{background:url('./img/coment_left.png') no-repeat; height: 31px; width:4px; float:left;}
.coment .inside{float:left; background:url('./img/coment_bg.png') repeat-x; height: 31px;width:367px;padding-top:4px; display:inline;}
.coment .rright{background:url('./img/coment_right.png') no-repeat; height:31px; width:4px; float:left;}
.coment .inside .comm{background:url('./img/ico1.png') no-repeat left; height:18px; float:left; width: 100px; padding-left:20px; margin:2px 0 0 5px; display:inline;} 
.coment .inside span , .news span{color:#ff8400; font-weight:bold;margin-left:5px; } 
.coment .inside .branch{background:url('./img/ico2.png') no-repeat left; height:18px; float:left; width: 120px; padding-left:20px; margin-top:2px; display: inline;}
.coment .inside .more1{background:url('./img/button_more.png') no-repeat; height: 31px; width: 91px; border:none; float:right; position:relative; top:-4px; left: 4px;}

.boxB{width: 300px;height: auto;}
.boxB .top{background:url('./img/boxB_top.png') no-repeat;width:100%;height:6px;}
.boxB .bottom{background:url('./img/boxB_bottom.png') no-repeat;width:100%;height:6px;}
.boxB .ins{border-left:1px solid #DBE8E9;border-right:1px solid #DBE8E9;width:288px;height:auto;padding:5px 0 0 10px;}

.calendar{height:auto;width:278px;margin-right:10px;}
.calendar table{width:278px; border-spacing: 2px; font-size:10px;text-align:center;}
.calendar th.tabL{text-align:right; padding-right:5px;}
.titleC{color:#2797BC; font-weight:bold;}
.calendar td#call{background:url('./img/calendar.png') no-repeat; width:231px; height: 99px;}
#f1{clear:both;}

#f1 #h3Online{color: #a6a6a6; margin: 0; float:left; padding-top: 0px; display: inline; margin: 0 40px 0 30px; font-size: 11px; font-weight: bold;}
#f1 .online_w{margin: 0px 60px 0px 0px;	float:left; display: inline;}
#f1 .online_last{margin: 0;	float:left;}
#f1 img {border: none;}
#f1 a {margin:0px; padding:0px; display: block;}
#f1 a span{display:none;}
#f{clear: both; height:75px; width:100%; float:left; margin:15px 0 0 0;}
#f .left{background:url('./img/f_left.gif') no-repeat; height: 100%; width:11px; float:left;}
#f .ins{float:left; background:url('./img/f_bg.gif') repeat-x; width:844px; height:34px; color:#fff;padding-top:20px; font-size:11px;}
#f .right{background:url('./img/f_right.gif') no-repeat; height: 100%; width:10px;float:left;}
#f .ins ul{margin:0;padding:0;list-style:none;float:right;margin:0px; padding:0px; font-weight:bold;}
#f .ins ul li{display:inline; padding-right:10px;}
#f .ins ul li a{text-decoration: none; color: #fff;}
#f .copy{float:left; width:440px;margin-left:20px; display:inline;}
.copy a{color:#fff; text-decoration:none;}
.copy a:hover{text-decoration: underline;}
.clear{clear:both;}
.sep{border-right: 1px solid #fff; height: 10px; margin-right: 10px;}

ol{margin-left:0; padding-left:20px;}
ol li{margin-bottom:8px;}
ul#lista{padding-left:15px; margin-left:0;}
/*program*/
#h1Prog{background:url('./img/h2_prog.gif') no-repeat; height:21px; margin-bottom:10px;}
#pProg{background: url('./img/p_prog.gif') no-repeat; height: 56px;}

/*kontakt*/
#h1Kont{background:url('./img/h2_kontakt.gif') no-repeat; height:21px; margin-bottom:10px;}
#block1, #block2 {margin:0; padding:0; width: 225px;}
#kontactBlock p{
          margin:5px 0 0 2px;
          padding:0;
          font-size: 11px;
          text-align: left;
     }
p#marginr{margin-right: 30px;}
#block1 .h3, #block2 .h3, #block3 .h3{margin:0; padding:0; height: 21px; border-bottom: 1px solid #c3c3c3;}
#block1 a{color: #9F906F; font-weight: bold;}
.left{float:left;}
.source{color:#979797; display:inline; font-size:9px; line-height:12px;}
/* o firmie */
#logoEnterso {float:right; margin:0px 20px 0 30px;}
#h1Firm{background:url('./img/h2_firma.gif') no-repeat; height:21px; margin-bottom:10px;}

/*demo*/
#h1Demo{background:url('./img/h1_demo.gif') no-repeat; height:52px; margin-bottom:10px;}
#pDemo{background:url('./img/p_demo.gif') no-repeat; height:14px; }

/* kup-teraz */
#h1Kup{background:url('./img/h2_kup.gif') no-repeat; height:21px; margin-bottom:10px;}
#pKup{background: url('./img/p_kup.gif') no-repeat; height: 38px; margin-bottom:10px;}
#pFirm{background: url('./img/p_firma.gif') no-repeat; height: 16px;}
div.formRe{	margin:0; padding:0; width: 260px; float:left;}
#form{color:#636363; padding-top:20px; width: 365px;}
#formRight{float:right;width: 200px;}
#formRight a{color: #2bb0cb;}
#formRight a:hover{font-weight: bold;}
#form_kont{width:270px;}
.margin{height: 40px;}
.textForm{
	background: url('img/input_form.gif') no-repeat;
	height: 26px;
	width: 233px;
	border: 0px;
	color: #636363;
	margin: 3px 0 7px 0;
	padding: 5px 0px 0px 5px;
}
.subRej{width:470px; float:left;}
#form label{
	margin:0px;
	padding-left:0px;
	color: #636363;
	font-size: 12px;
	font-family: tahoma;
}
#body{
	margin: 5px 0px 0px;
	padding: 5px;
	background: url('img/form_textarea.jpg') repeat-y;
	height: 181px;
	width: 340px;
	border: 0px;		
	color: #636363;
	overflow: hidden;
}
input{margin-left:0px;padding-left:0px;}
#textarea1{
		margin: 5px 0px 5px 0px;
		padding: 5px;
		background: url('img/form_textarea.jpg') repeat-y;
		height: 181px;
		width: 335px;
		border: 0px;		
		color: #636363;
		overflow: hidden;
}
.bold{font-weight: bolder;}
#submit {
	background: transparent url('./img/buy_button.png') no-repeat right;
	height: 51px;
	width: 327px;
	border: 0px;
	font-weight: bold;
	color: #636363;
	margin: 10px 25px 0 80px;
    text-indent: -99999px;
    cursor: pointer;
    padding:0;
}
#submit2{background: url('img/button.gif') no-repeat;
	height: 31px;
	width: 91px;
	border: 0px;
	color: #636363;
    float:right;
    font-weight: bold;
	padding: 0;
    margin:10px 25px 0 0;}
a#submitt{ width: 393px; font-weight: bold; background: transparent url('./img/take_buttom.png') no-repeat right; text-decoration:none; display:block; vertical-align: middle; text-align:center; height: 51px; margin-left:40px;}
.LoadingContent{
	background: transparent url(./img/loader.gif) no-repeat top left;
	width: 50%;
	text-align: left;
	margin: 0px auto!important;
	padding: 5px 0px 0px 50px !important;
	position:absolute;
	top:230px;
	left:310px;
}
ul.listR{margin-left:0; padding-left:15px;}
ul.listR li{margin-bottom:5px;}
/*mapa strony*/
ul#maps{margin-left: 0; padding-left:15px;}
#maps li{margin-bottom: 8px;}
#maps a{color: #646464; text-decoration:none;}
#maps a:hover{font-weight: bold;}
#h1Maps{background: url('./img/h2_mapa.gif') no-repeat; height: 21px; margin-bottom:20px;}
table#listaFraz{color: #545454; border-spacing: 10px 0; }
table#listaFraz tr.odd{background: #A3DCE8;}
table#listaFraz td{padding: 5px 0 5px 10px;}
/*prawa autorskie*/
#h2Prawa{background: url('./img/h2_prawa.gif') no-repeat; height: 21px; margin-bottom:20px;}
.blue{color:#2797BC;}