*{margin: 0px;padding: 0px;}body{   color: #5b5b5b;   font-size: 11px;   font-family: Tahoma, "trebuchet ms", helvetica, sans-serif;   min-height: 100%; }a{   font-weight: bold;   text-decoration: none;   color: #ee1c23;}a:hover{  color: #000000;}.on{   text-decoration: underline;   color: #000000;}.on22{   text-decoration: underline;   color: #ffffff;}img{   border: 0px;   margin: 0px;   padding: 0px;   line-height: 10px;   display: block;}strong{   font-weight: bold;}.pdf{		 border: 0px solid #eaeff4;	 color: #aaafff;   margin:  30px 0px 45px 20px;   padding: 0px 0px 2px 8px;   display: block;}.pdf1{		 border: 0px solid #6c8f3f;	 background: url(../img/pdf.png) no-repeat left center;	 color: #aaafff;   margin:  12px 0px 20px 0px;   padding: 0px 0px 0px 10px;   display: block;}.pdf2 {	   border-top: 0px solid #c3c7bb;	 text-align: left;	 color: #606060;	 margin:  20px 0px 20px 28px;	 padding: 23px 0px 23px 30px;	 font-family:  "trebuchet ms", Arial, Tahoma, "trebuchet ms", verdana, Helvetica, sans-serif;	 font-size: 21px;	 line-height: 21px;	 font-weight: normal;}.pdf2 a{	 font-weight: bold;   text-decoration: none;   color: #ee1c23;}.pdf2 a:hover{  color: #000000;  text-decoration: none;}#kontakt_box1{   border-top: 0px solid #cbd9e5;   float: left;   width: 242px;   margin: 0px 0px 0px 0px;   padding: 25px 0px 0px 0px;   display: inline;}#kontakt_box1 .text{   border-top: 0px solid #f8f8f8;   margin: 0px 0px 0px 0px;   padding: 5px 0px 5px 15px;   text-align: justify;   line-height: 16px;   font-weight: normal;   color: #000000;   font-size: 13px;   font-family: arial, "trebuchet ms", arial, "times new roman",  helvetica, sans-serif;}#kontakt_box2{   border-top: 0px solid #cbd9e5;   float: left;   width: 402px;   margin: 0px 0px 0px 0px;   padding: 20px 0px 10px 0px;   display: inline;}#kontakt_box3{   border: 0px solid #cbd9e5;   float: left;   width: 754px;   margin: 0px 0px 0px 0px;   padding: 0px;   display: inline;}#kontakt2{   border: 0px solid #cbd9e5;   float: left;   width: 382px;   margin: 0px 0px 0px 10px;   padding: 0px;   display: inline;}#kontakt2 .title2{   border: 0px solid #d4e2ec;     font-size: 13px;       padding: 5px 0px 5px 11px;          margin: 0px;   color: #000000;   font-weight: bold;   line-height: 14px;   letter-spacing: 3px;   font-family: "trebuchet ms", helvetica, sans-serif;}#kontakt2a{   border: 0px solid #d4e2ec;   float: left;   margin: 0px;   padding: 10px;   background-color: #e0e2e1;}#kontakt2a .text{     font-size: 12px;   color: #000000;   font-weight: normal;   line-height: 14px;   font-family: Arial, "trebuchet ms", helvetica, sans-serif;}#mapa_box{   border: 1px solid #5c6366;   background-color: #5c6366;   float: right;   width: 622px;   margin: 20px 36px 20px 10px;   padding: 10px;   display: inline;}#formularz{   border: 5px solid #ffffff;   margin: 10px 0px 0px 0px;   float: left;   background: url(../img/formularz.jpg) no-repeat right top;   background-color: #f3f3f3;   width: 350px;}#formularz b{   border: 0px solid #d0e7f5;   margin: 0px 0px 0px 11px;   padding: 0px 0px 0px 0px;   padding: 0px;   font-size: 12px;   color: #000000;   font-weight: bold;   line-height: 14px;   font-family: Arial, "trebuchet ms", helvetica, sans-serif;}#formularz .text{   margin: 0px 0px 0px 11px;   padding: 0px 0px 0px 0px;}.input{   border: 1px solid #dae4ec;      background: url('../img/formularz2.jpg') no-repeat left top;   background-color: #ffffff;   margin: 0px 0px 0px 10px;   padding: 0px 0px 0px 10px;   padding: 3px;   font-size: 12px;   color: #000000;   font-family: Arial, "trebuchet ms", helvetica, sans-serif;}h1{   margin: 35px 0px 0px 0px;   padding: 2px 0px 7px 60px;   color: #000000;   background: url('../img/h1.png') no-repeat left top;   font-family: "trebuchet ms", arial, tahoma;   font-weight: bold;   line-height: 31px;   font-size: 33px;   letter-spacing: -1px;   text-align: left;   width: 670px;}h2{   margin: 0px 0px 20px 0px;   padding: 13px 0px 20px 60px;      background: url('../img/h1.gif') no-repeat left center;   color: #000000;   font-family: "trebuchet ms", arial, tahoma;   font-weight: bold;   line-height: 25px;   font-size: 25px;   letter-spacing: -1px;   text-align: left;}#content{   border-left: 0px solid #fec6b5;   background: url('../img/tlo_content.jpg') no-repeat left top;   margin: 0px 0px 0px 0px;   padding: 0px 0px 30px 0px;   float: left;}#content .content{   border-top: 0px solid #dee2e7;   margin: 0px 0px 0px 0px;   padding: 0px 0px 0px 0px;   float: left;}#content ul{   list-style: none;   margin: 0px 0px 20px 0px;   padding: 0px 0px 0px 0px;}#content li{   margin: 0px 30px 0px 10px;   padding: 6px 0px 0px 24px;   background: url(../img/img_li.png) no-repeat left top;   line-height: 15px;   color: #000000;   font-size: 12px;   font-family: arial, "trebuchet ms", helvetica, sans-serif;}#content .title{   border-top: 0px solid #dee2e7;   margin: 0px 0px 0px 25px;   padding: 15px 0px 20px 0px;   color: #000000;   font-size: 13px;   font-family: "trebuchet ms";   font-weight: bold;   line-height: 14px;}#content p{   border-top: 0px solid #f8f8f8;   margin: 0px 0px 0px 0px;   padding: 10px 65px 5px 60px;   text-align: justify;   line-height: 16px;   font-weight: normal;   color: #000000;   font-size: 13px;   font-family: arial, "trebuchet ms", arial, "times new roman",  helvetica, sans-serif;}a.lang1{	border-bottom: 0px solid #b2b2b0;	width: 103px;	height: 141px;	float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #ffffff;	background: url(../img/polski1.png) no-repeat left top;}a.lang1:hover{	background: url(../img/polski2.png) no-repeat left top;	background-color: #ffffff;}a.on1{	background: url(../img/polski2.png) no-repeat left top;}a.lang2{	border-bottom: 0px solid #b2b2b0;	width: 103px;	height: 141px;	float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #ffffff;	background: url(../img/english1.png) no-repeat left top;}a.lang2:hover{	background: url(../img/english2.png) no-repeat left top;	background-color: #ffffff;}a.on2{	background: url(../img/english2.png) no-repeat left top;}#all{   border: 0px solid #bbaaff;   width: 900px;   margin: 0px auto;   padding: 0px;}#all2{   border: 0px solid #bbaaff;   width: 900px;   margin: 0px;   float: left;   padding: 0px;   color: #000000;   background: url('../img/all2.png') no-repeat left top;}#top1{   border-bottom: 0px solid #bbaaff;   width: 1000px;   height: 141px;   margin: 0px;   padding: 0px;   float: left;   color: #000000;   background: url('../img/top1.jpg') no-repeat left top;}#top1a{   border-bottom: 0px solid #bbaaff;   width: 793px;   height: 141px;   margin: 0px;   padding: 0px;   float: left;   background: url('../img/top1a_start.png') no-repeat left top;   }#top1b{   border-bottom: 0px solid #bbaaff;   width: 207px;   height: 141px;   margin: 0px;   padding: 30px 0px 0px 0px;   float: left;   color: #000000;   background: url('../img/top1b.jpg') no-repeat left top;}#top1b a{display: block;   margin: 0px;   padding: 0px 0px 0px 20px;   line-height: 17px;   font-weight: bold;   font-size: 13px;   font-family: "trebuchet ms", helvetica, sans-serif;   color: #999999;   text-transform: uppercase;   text-decoration: none;}#top1b a:hover{  color: #000000;}#top1b a.on3{  color: #000000;}#top2{   border-bottom: 0px solid #bbaaff;   width: 1000px;   height: 168px;   margin: 0px;   padding: 0px;   float: left;   color: #000000;   background: url('../img/top2.jpg') no-repeat left top;}#main{   border-top: 0px solid #bbaaff;   width: 1010px;   background: url('../img/tlo_main.png') repeat-y;   margin: 0px;   padding: 0px;   float: left;   color: #000000;}#col2{   border-top: 0px solid #d4e2ec;   width: 793px;   margin: 0px;   padding: 0px 0px 0px 0px;   float: left;}#col2 a.link{   color: #000000;   text-decoration: none;}#col2 a.link:hover{  color: #ffffff;}#col2 .box1{   border-top: 0px solid #d4e2ec;   margin: 0px;   padding: 0px 0px 25px 60px;   float: left;}#col2 .box2{   border-top: 0px solid #d4e2ec;   background: url('../img/produkt1.png') no-repeat left top;   width: 671px;   margin: 0px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .box3{   border-top: 0px solid #d4e2ec;   width: 671px;   margin: 0px;   padding: 0px 0px 10px 0px;   float: left;}#col2 .box3a{   border-top: 0px solid #d4e2ec;   margin: 0px 0px 0px 0px;   padding: 15px 30px 0px 15px;   line-height: 15px;   color: #7c7c7c;   font-weight: bold;   font-size: 13px;   font-family: "trebuchet ms", helvetica, sans-serif;   float: left;}#col2 .box3a span{   color: #000000;   font-weight: bold;   font-size: 16px;}#col2 .box3b{   border-top: 0px solid #d4e2ec;   margin: 0px 0px 0px 0px;   padding: 15px 0px 0px 0px;   width: 375px;   line-height: 15px;   color: #000000;   font-weight: bold;   font-size: 16px;   font-family: "trebuchet ms", helvetica, sans-serif;   float: left;}#col2 .box3c{   border-top: 0px solid #d4e2ec;   margin: 0px 0px 0px 0px;   padding: 15px 20px 0px 0px;   line-height: 15px;   color: #7c7c7c;   font-weight: bold;   font-size: 13px;   font-family: "trebuchet ms", helvetica, sans-serif;   float: right;}#col2 .box3c span{   color: #000000;   font-weight: bold;   font-size: 15px;}#col2 .box4{   border-top: 0px solid #d4e2ec;   width: 650px;   margin: 0px;   padding: 0px 10px 0px 10px;   float: left;}#col2 .box4_text{   border-top: 0px solid #f8f8f8;   margin: 0px 0px 0px 0px;   padding: 30px 20px 30px 20px;   text-align: justify;   line-height: 16px;   font-weight: normal;   color: #000000;   font-size: 13px;   font-family: arial, "trebuchet ms", arial, "times new roman",  helvetica, sans-serif;}#col2 .box4a{   padding: 8px 12px 0px 0px;   float: left;}#col2 .box4b{   color: #ac0708;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 13px;   font-size: 13px;   font-weight: bold;   padding: 0px 0px 0px 0px;   text-align: center;}#col2 .box5{   border-top: 0px solid #d4e2ec;   width: 671px;   height: 11px;   background: url('../img/produkt2.png') no-repeat left top;   margin: 0px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .odstep{   border-top: 0px solid #000000;   width: 793px;   height: 50px;   margin: 0px 0px 0px 0px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .start_box1{   border-top: 0px solid #000000;   width: 780px;   height: 470px;   margin: 0px 0px 0px 0px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .start_box1a{   border-top: 0px solid #000000;   width: 235px;   height: 350px;   margin: 50px 0px 0px 50px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .start_box1a a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 265px 0px 20px 65px;     color: #ffffff;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 21px;   font-size: 21px;   font-weight: normal;}#col2 .start_box1a a:hover{  color: #000000;}#col2 .start_box1b{   border-top: 0px solid #000000;   width: 235px;   height: 350px;   margin: 120px 0px 0px 5px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .start_box1b a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 252px 0px 20px 45px;     color: #ffffff;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 21px;   font-size: 21px;   font-weight: normal;}#col2 .start_box1b a:hover{  color: #000000;}#col2 .start_box1c{   border-top: 0px solid #000000;   width: 235px;   height: 370px;   margin: 55px 0px 0px 5px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .start_box1c a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 257px 0px 20px 53px;     color: #ffffff;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 21px;   font-size: 21px;   font-weight: normal;}#col2 .start_box1c a:hover{  color: #000000;}#col2 .start_box2{   border-bottom: 0px solid #000000;   width: 780px;   height: 470px;   margin: 0px 0px 0px 0px;   padding: 0px 0px 0px 0px;   float: left;}#col2 .start_box2a{   border: 0px solid #000000;   width: 125px;   height: 350px;   margin: 40px 0px 0px 50px;   padding: 0px 0px 0px 0px;   float: left;   display: inline;}#col2 .start_box2a a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 185px 0px 20px 25px;     color: #ac0708;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 17px;   font-size: 17px;   font-weight: normal;}#col2 .start_box2a a:hover{  color: #000000;}#col2 .start_box2b{   border: 0px solid #000000;   width: 130px;   height: 300px;   margin: 95px 0px 0px 6px;   padding: 0px 0px 0px 0px;   float: left;   display: inline;}#col2 .start_box2b a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 192px 0px 20px 32px;     color: #ac0708;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 17px;   font-size: 17px;   font-weight: normal;}#col2 .start_box2b a:hover{  color: #000000;}#col2 .start_box2c{   border: 0px solid #000000;   width: 130px;   height: 300px;   margin: 55px 0px 0px 9px;   padding: 0px 0px 0px 0px;   float: left;   display: inline;}#col2 .start_box2c a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 191px 0px 20px 32px;     color: #ac0708;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 17px;   font-size: 17px;   font-weight: normal;}#col2 .start_box2c a:hover{  color: #000000;}#col2 .start_box2d{   border: 0px solid #000000;   width: 130px;   height: 300px;   margin: 82px 0px 0px 17px;   padding: 0px 0px 0px 0px;   float: left;   display: inline;}#col2 .start_box2d a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 189px 0px 20px 25px;     color: #ac0708;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 17px;   font-size: 17px;   font-weight: normal;}#col2 .start_box2d a:hover{  color: #000000;}#col2 .start_box2e{   border: 0px solid #000000;   width: 130px;   height: 300px;   margin: 40px 0px 0px 14px;   padding: 0px 0px 0px 0px;   display: inline;   float: left;}#col2 .start_box2e a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 191px 0px 20px 25px;     color: #ac0708;   font-family: "trebuchet ms", "Georgia";   letter-spacing: 0px;   line-height: 17px;   font-size: 17px;   font-weight: normal;}#col2 .start_box2e a:hover{  color: #000000;}#col3{   border-top: 0px solid #000000;   width: 207px;   height: 488px;   margin: 0px 0px 0px 0px;   padding: 25px 0px 0px 0px;   float: left;}#col3 .menu1{   list-style: none;   margin: 5px 0px 0px 0px;   padding: 0px 0px 0px 0px;   font-family: "trebuchet ms", "Georgia";}#col3 .menu1 a{   border-bottom: 0px solid #e0e0e0;   display: block;   position: relative;   text-decoration: none;   margin: 0px 0px 0px 0px;   padding: 6px 0px 5px 45px;     color: #ffffff;   letter-spacing: 0px;   line-height: 16px;   font-size: 17px;   font-weight: normal;   background: url(../img/menu1.png) no-repeat left top;}#col3 .menu1 a:hover{  background: url(../img/menu1a.png) no-repeat left top;  color: #000000;}#col3 .menu1a a{   background: url(../img/menu1a.png) no-repeat left top;}#col3 .menu2{   list-style: none;   margin: 0px 13px 0px 0px;   padding: 0px 0px 0px 0px;   font-weight: bold;   font-family: "trebuchet ms";}#col3 .menu2 a{   background: url(../img/menu2.png) no-repeat left top;   border-bottom: 0px solid #504c40;   display: block;   position: relative;   margin: 0px 0px 0px 0px;   padding: 3px 0px 4px 46px;     text-decoration: none;   color: #000000;   font-size: 13px;   line-height: 14px;}#col3 .menu2 a:hover{   background: url(../img/menu2a.png) no-repeat left top;  color: #000000;}#col3 .menu2a a{   background: url(../img/menu2a.png) no-repeat left top;}#col3 .stowarzyszenie{   margin: 0px 0px 0px 0px;   padding: 15px 0px 0px 20px;   float: left;}#col3 .rzetelnafirma{   margin: 0px 0px 0px 0px;   padding: 15px 0px 0px 20px;   float: left;}#main2{   border-top: 0px solid #bbaaff;   background: url('../img/main2.png') no-repeat left top;   width: 797px;   height: 44px;   margin: 0px;   padding: 0px;   float: left;   color: #000000;}#footer{   border-top: 0px solid #ffffff;   margin: 0px auto;   width: 1000px;}#footer_body{   border-top: 0px solid #ffffff;   border-bottom: 0px solid #ffffff;   margin: 40px 0px 0px 0px;   padding: 0px 0px 0px 0px;   font-family: arial, tahoma;   font-size: 13px;   width: 1000px;   float: left;   font-family: "trebuchet ms", Arial,  helvetica, sans-serif;}#footer2{   border-top: 0px solid #000000;   width: 200px;   margin: 0px 0px 0px 0px;   padding: 0px 0px 20px 30px;   text-align: right;   display: inline;   float: right;   background: url(../img/footer2.gif) no-repeat left top;   color: #000000;}#footer3{   border-top: 1px solid #000000;   background: url(../img/footer3.gif) no-repeat right top;   width: 670px;   margin: 0px 0px 0px 110px;   padding: 20px 0px 20px 10px;   text-align: left;   display: inline;   font-size: 13px;   float: left;   color: #000000;}#footer3 a{   color: #000000;   font-weight: bold;}#footer3 a:hover{   color: #ffffff;}
