body {background: #fff; font-family: Tahoma, sans-serif;	font-size: 12px; color: #353535; text-align: center; margin:0; padding:0;}
.tWrapper{margin: 0 auto; width: 611px; text-align: center; padding: 0; position: relative; left: -30px;}
.boxProd{clear: left; width: 100%; border-top: 1px dotted #c2c2c2; padding-top: 15px; text-align: left;}
.boxProd .left{margin:0 0 0 70px; width:301px; float: left; display: inline;}
.boxProd .right{float: left; width: 237px; }
.boxProd img{display: block; margin: 0; height: 39px;}
.boxProd img.img{margin: 0 0 12px 0; height: 30px;}
.boxProd a,.boxProd p  {color: #8d8d8d;}
.boxProd a{display: block; margin: 0 0 30px 0;}
.boxProd p{margin: 0 0 8px 0;}
.h2{font-size: 14px;}
.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: 37px;}
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: auto;}

#wrapper{margin: 0 auto; width: 974px; text-align: left; padding:15px 0;}
#logo{width: 110px; height: 83px; display:block; background: url(img/logo.gif) no-repeat; margin-bottom:30px;}
#nb{background: url(img/menu_bg.png) repeat-x; height: 31px; width: 100%; font-size: 11px; color: #fff; margin-bottom:30px;}
#nbL{background: url(img/menu_bg1.png) repeat-x; height: 100%; width: 200px; float:left;}
#nbL2{background: url(img/menu_left.png) no-repeat; height: 100%; width: 6px; float:left;}
#nbMid{background: url(img/menu_mid.png) no-repeat; height: 100%; width: 3px; float:left;}
#where{float:left; width: 330px; margin-top: 7px; padding-left: 20px;}
#nbTex{float:right; margin-top: 7px; padding: 0 20px; font-weight: bold;}
#nbR{background: url(img/menu_right.png) no-repeat; height: 100%; width: 5px; float:right;}
p#desc{margin-bottom:30px;}
#c{}
#marks{ display: block; height: 15px; width: 50px; background:#fff; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; padding: 6px 20px 6px 20px ; font-weight:bold; margin-top:1px; font-size: 11px; position:relative; top:1px; color: #7d7d7d;}
#cText {border:1px solid #DCDCDC; color:#353535; height:auto; margin:0; padding:10px 20px 20px 20px; width: 917px; /* - 40px*/}
a{color: #353535;text-decoration: none;}
a:hover{color: #353535;	text-decoration: underline;}
#outer{border: 0px solid; width: 960px;	text-align: left; margin: 0 auto 0 auto; /* mo?na zapisa? kr?cej: margin: 0 auto; */}
#load{display: none;height: 20px; position: relative; left: 350px; top: 0px; vertical-align: middle; background: url(img/loader.gif) no-repeat; padding-left: 30px;}
h1 { width: 960px; height: 62px; background: url(img/h1_bg.png) no-repeat; margin: 0 auto; vertical-align:middle; padding: 0px; padding-top: 15px; font-size: 23px; text-align: left; text-indent: 5%; letter-spacing: 0.25em; color: #FFF;}

/* Formularz LOGOWANIA
---------------------------------*/
#topCenter{position:relative; top:20px; right:215px; text-align:right; font-weight:bold;}
#wRight{float:right;}
#loginformline{text-align:right;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
.arrow{padding-left: 10px;}
#arrow1{background: url('./img/arrow1.png') no-repeat 0 3px;}
#arrow2{background: url('./img/arrow2.png') no-repeat 0 3px;}
#arrow3{background: url('./img/arrow3.png') no-repeat 0 3px;}
#arrow4{background: url('./img/arrow4.png') no-repeat 0 3px;}
#arrow5{background: url('./img/arrow5.png') no-repeat 0 3px;}
#arrow6{background: url('./img/arrow6.png') no-repeat 0 3px;}
#arrow7{background: url('./img/arrow7.png') no-repeat 0 3px;}
#arrow8{background: url('./img/arrow8.png') no-repeat 0 3px;}

/* Formularz dodawania
---------------------------------*/
#form div, #more div {overflow: hidden; /*clear: both;*/}
#start_d, #stop_d{ display: none; margin-left: 400px;}
p {line-height: 18px;}
p span{color: #ff0000; font-weight: bold;}
.margin{margin-bottom: 30px; color: #828282; font-size: 11px;}
label { display: block; width: 80px; float: left; padding-top:3px;}
.radio{float:left;margin-right: 8px;}
#CheckBox{margin-top: 30px;}
/*input type=text*/
#urls, .text{background: url(img/input.gif) no-repeat; height: 19px; width: 188px; border: none; padding: 4px 5px 0 5px; color: #828282; font-size: 11px; margin-bottom:10px;}
#continue{text-align:center;}
#next{background: url(img/button.png) no-repeat; height: 31px; width: 158px; border: none;margin-top: 30px; padding: 0;}
textarea { background: #FFFFFF url(img/input_bg.gif) repeat-x; border-top: 1px solid #A3A3A3; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #D6D6D6; font: normal 1em/normal "Trebuchet MS", Arial, Helvetica, sans-serif; color: #6E6E6E; width: 200px; display: block; float: left;}
#engines { margin-top: -15px; margin-left: 150px; list-style: none; padding: 0px; float:left;}
#engines li{ margin: 0px 0px 5px 0px; display: block; width: 180px; min-width: 180px; height: 15px; max-height: 15px; float: left; font-size: 10pt;}
#uncheck{clear: left; /*  background: url(img/check_button.png) no-repeat; width: 144px; height: 21px; padding:0;*/ margin: 20px 0 20px 160px;}
#engines input { width: 15px;}
#engines label { display: inline; width: 150px; padding-top:0;}
.engin { width: 200px; display: block; float: left;}
#start_d input, #stop_d input, #next{color: #fff; padding: 0 0 5px 0; border: none; font-size: 11px; font-weight: bold;}
#start_d input{background: url(img/button.png) no-repeat; height: 31px; width: 158px;}
#stop_d input{background: url(img/stop_button.png) no-repeat; height: 31px; width: 158px;}

/* Pasek post?pu
---------------------------------*/
#pasek{ padding: 10px 10px 0 10px; text-align: center; display: none;}
#pasek p{margin-bottom:20px;}
#bar{width: 902px; height: 13px; background: url(img/prog1.png) repeat-x; margin-bottom: 20px; border-right: 1px solid #e0e0e0;}
#progress{ width: 200px; height: 13px; display: inline; color: #6E6E6E;}
#progress_bar{ height: 13px;  width: 0px; background: url(img/postep.gif) repeat-x; color: #6E6E6E; text-align: center; border-left: 1px solid #9c9c9c; border-right: 1px solid #9c9c9c; margin: 0;}
#progress .l{ float: left;}
#progress .r{ text-align: right; float: right; position:relative;  top:-23px;}
#more{ visibility: visible;}
#f{ width: 100%; height: 10px; padding: 0 0 0 25px; font-size: 11px;}