html, body {                height: 100%;          margin-top: 0px;          font-family: Arial;           font-size: 12px;          color: #50514a;          background-color: #78bccf;          background-image: url(../images/bg_web.jpg);          background-repeat: repeat-x;          background-position: top center;}#splatters {          width: 888px;          height: 79px;          padding: 0px;          margin: auto;          padding: 0px;          background-image: url(../images/bg_splatters.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;}#head {          width: 888px;          height: 195px;          padding: 0px;          margin: auto;          padding: 0px;          cursor: pointer;          background-image: url(../images/bg_head.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;}#menu {          width: 888px;	        height: 51px;          padding: 0px;          margin: auto;          background-image: url(../images/bg_menu.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid #25363c;          text-align: left;}#menu_content {          padding: 0px;          margin: 0px;          margin-top: 13px;          border: 0px solid #25363c;          text-align: left;          float: left;}#menu_content A  {          margin: 0px;          padding-left: 24px;}#all_content {          width: 888px;          padding: 0px;          margin: auto;          border: 0px solid #25363c;}#textarea {          width: 888px;          padding: 0px;          margin: auto;          background-image: url(../images/bg_content.gif);          background-repeat: repeat-y;          background-position: top center;          border: 0px solid #25363c;          text-align: center;          float: left;}#textarea_content {          width: 585px;          padding: 0px;          margin-top: 10px;          border: 0px solid #25363c;          text-align: left;          top: 0px;          margin-left: 40px;          _margin-left: 20px; /* IE 6 and below */          float: left;}#navigation {          width: 585px;          padding: 0px;          margin-bottom: 10px;          margin-top: 5px;          border: 0px solid #25363c;          text-align: left;          font-size: 14px;}#navigation span{          color: #a09e9e;}/*   SERVICES MENU */#services_menu {          width: 220px;          padding: 0px;          margin-top: 10px;          margin-left: 18px;          border: 0px solid #25363c;          text-align: left;          float: left;}#services_menu_head {          width: 220px;          height: 46px;          padding: 0px;          margin: 0px;          border: 0px solid #25363c;          text-align: left;          background-image: url(../images/bg_services_menu_head.jpg);          background-repeat: no-repeat;          background-position: top center;}#services_menu_head span{          width: 145px;          color: #ffffff;          font-size: 16px;          font-weight: bold;          margin-top: 19px;          margin-left: 20px;          border: 0px solid #25363c;          float: left;}#services_menu_content {          width: 220px;          padding: 0px;          margin-top: 0px;          border: 0px solid #25363c;          text-align: left;          background-image: url(../images/bg_services_bg.jpg);          background-repeat: repeat-y;          background-position: top center;          float: left;}#services_menu_bottom {          width: 220px;          height: 22px;          background-image: url(../images/bg_services_menu_bottom.jpg);          background-repeat: repeat-y;          background-position: top center;          float: left;}#services_menu_content ul{          padding: 0px;          margin: 20px 0px 12px 60px;          list-style-image:url("../images/blue_cube.gif");          list-style-type:square;          line-height: 2.0em;}#services_menu_content ul li{padding-left: 8px;}#akcia {          width: 180px;          height: 238px;          padding: 0px;          margin-left: 5px;          padding: 0px;          background-image: url(../images/bg_akcia.gif);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          float: right;}#akcia p{          font-size: 10px;          padding-top: 55px;          padding-left: 19px;          padding-right: 17px;}#justify_aling{          text-align: justify;}.headname {          text-align: left;          margin-bottom: 15px;          border: 0px solid red;}.headname span{          margin-left: 41px;}.center_content {          text-align: center;          width: 100%;          border: 0px solid #25363c;}.center_content h3{          font-family: Arial;          font-size: 14px;          color: #9caf33;          padding: 0px;          margin: 0px;          top: 0px;}#box ul{	position: relative;  FLOAT: none;	MARGIN: 0px;	PADDING: 0px;	top: 0px;}#box li{	FLOAT: none;	LIST-STYLE: none;	COLOR: #999C9E;	PADDING: 0px 0px 8px 25px;	BACKGROUND: url("../images/star_li.gif") 0px 0px no-repeat;	BACKGROUND-COLOR: inherit;}#box_index li h3{  COLOR: #999C9E;  padding: 0px;  margin: 0px;  font-size: 12px;  font-weight: normal;}#box_index ul{	position: relative;  FLOAT: none;	MARGIN: 0px;	PADDING: 0px;	top: 0px;}#box_index li{	FLOAT: none;	LIST-STYLE: none;	COLOR: #999C9E;	PADDING: 0px 0px 8px 25px;	BACKGROUND: url("../images/star_li.gif") 0px 0px no-repeat;	BACKGROUND-COLOR: inherit;}#box_index li h2{  COLOR: #999C9E;  font-size: 12px;  font-weight: normal;}/*   HOTLINE */#hotline {          width: 220px;          height: 91px;          padding-left: 0px;          margin-top: 5px;          border: 0px solid #25363c;          text-align: center;          background-image: url(../images/bg_hotline.jpg);          background-repeat: no-repeat;          background-position: top center;          float: left;}#hotline span{          position: relative;          top: 7px;          left: 25px;          color: #50514a;          font-size: 20px;          font-weight: normal;}/*   NEWSLETTER */#newsletter_head {          width: 220px;          height: 48px;          padding-left: 0px;          margin-top: 4px;          border: 0px solid #25363c;          text-align: left;          background-image: url(../images/bg_newsletter_head.jpg);          background-repeat: no-repeat;          background-position: top center;          float: left;}#newsletter_head span{          width: 145px;          color: #ffffff;          font-size: 16px;          font-weight: bold;          margin-top: 20px;          margin-left: 20px;          border: 0px solid #25363c;          float: left;}#newsletter_content {          width: 219px;          height: 77px;          padding: 0px;          margin: 0px;          border: 0px solid #25363c;          text-align: center;          background-image: url(../images/bg_newsletter_bottom.jpg);          background-repeat: no-repeat;          background-position: top center;          float: left;}.button {          position: relative;        	COLOR: #a9a4a4;        	margin-top: 11px;        	FONT-SIZE: 9pt;        	width: 140px;        	HEIGHT: 20px;          border: 0px solid #25363c;          top: 0px;          left: -10px;          background: transparent}.send {          cursor: pointer;          position: relative;        	width: 95px;        	HEIGHT: 27px;          border: 0px solid #25363c;          top: 5px;          left: 0px;          background-image: url(../images/nesletter_button.jpg);          background-repeat: no-repeat;          background-position: top center;}/*   CONTACT   */#contact_head {          width: 219px;          height: 46px;          padding-left: 0px;          margin-left: 0px;          margin-top: 4px;          border: 0px solid #25363c;          text-align: left;          background-image: url(../images/bg_contact_head.jpg);          background-repeat: no-repeat;          background-position: top center;          float: left;}#contact_head span{          width: 145px;          color: #ffffff;          font-size: 16px;          font-weight: bold;          margin-top: 20px;          margin-left: 20px;          border: 0px solid #25363c;          float: left;}#contact_bottom {          width: 220px;          height: 66px;          background-image: url(../images/bg_contact_bottom.jpg);          background-repeat: repeat-y;          background-position: top center;          float: left;}#contact_bottom p {          position: relative;          margin: 0px;          padding: 0px;          top: 7px;          left: 20px;          float: left;}/*   SPLATTERS BOTTOM   */#splatters_bottom {          width: 888px;          height: 184px;          margin-top: 0px;          padding: 0px;          background-image: url(../images/bg_splatters_bottom.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          float: left;}#splatters_bottom span{          position: relative;          color: #999999;          font-size: 10px;          margin-top: 0px;          padding: 0px;          top: 168px;          left: 0px;}#verifi_content {          padding: 0px;          margin: 0px;          margin-right: 25px;          _margin-right: 14px; /* IE 6 and below */          margin-top: 13px;          border: 0px solid #25363c;          text-align: left;          top: 13px;          float: right;}.verifi_button {          position: relative;        	COLOR: #979090;        	margin: 0px;        	padding: 0px;        	font-size: 9px;        	width: 169px;        	height: 15px;          border: 0px solid #25363c;          top: 5px;          left: 0px;          background: transparent;          float: left;}.verifi_send {          cursor: pointer;          position: relative;        	width: 61px;        	height: 23px;          border: 0px solid #25363c;          margin-left: 20px;          background-image: url(../images/verifi_button.jpg);          background-repeat: no-repeat;          background-position: top center;          float: left;}#formspace {          padding: 0px;          margin: 0px;}.references_img {          width: 170px;          padding: 0px;          margin-left: 18px;          _margin-left: 15px; /* IE 6 and below */          margin-top: 0px;          margin-bottom: 19px;          border: 0px solid #25363c;          text-align: center;          float: left;}.references_img h2{          padding: 0px;          margin: 0px;          font-size: 12px;          font-weight: normal;          color: #50514a;}#references_img img{          border: 0px solid #eeeeee;          margin-bottom: 5px;}#references_show {          position: relative;          padding: 0px;          margin-left: 0px;          margin-top: 0px;          border: 0px solid #25363c;          text-align: left;          top: 0px;          left: 0px;          float: left;}#references_show p{          position: relative;          padding: 0px;          margin-left: 10px;          margin-top: 0px;          border: 0px solid #25363c;          text-align: left;          top: 10px;          left: 0px;}#check{          position: relative;          padding: 0px;          margin-left: 0px;          margin-top: 10px;          border: 0px solid #25363c;          text-align: left;          top: 0px;          left: 10px;          float: left;}#view {          width: 888px;          height: 187px;          padding: 0px;          margin: 8px 0px 0px 0px;          border: 0px solid red;          text-align: left;          top: 0px;          left: 0px;          float: left;          border: 0px solid red;}#banners {          width: 468px;          padding: 0px;          margin: 0px;          border: 0px solid #25363c;          text-align: left;          top: 0px;          left: 0px;          float: left;}/*   NEWS   */#news {          width: 271px;          height: 187px;          padding-left: 0px;          margin: 0px;          margin-left: 30px; /* all browsers including Mac IE */          _margin-left: 15px; /* IE 6 and below */          background-image: url(../images/bg_news.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          text-align: center;          float: left;}/*   SERVICES   */#services {          width: 271px;          height: 187px;          padding-left: 0px;          margin: 0px;          margin-left: 8px;          background-image: url(../images/bg_services.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          text-align: left;          float: left;}/*   REFERENCES   */#references {          width: 271px;          height: 187px;          padding-left: 0px;          padding: 0px;          margin: 0px;          margin-left: 8px;          background-image: url(../images/bg_references.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          text-align: left;          float: left;}#news_content {          position: relative;           width: 200px;          padding: 0px;          margin-top: 0px;          margin-left: 0px;          border: 0px solid green;          text-align: left;          top: 4px;          left: 55px;          float: left;}#news_content span{          color: #bf3d3d;          font-size: 18px;}#services_content {          width: 235px;          padding: 0px;          margin-top: 14px;          margin-left: 16px;          border: 0px solid green;          text-align: left;          float: left;}#services_content span{          color: #a49c27;          font-size: 18px;}#flash_content {          width: 235px;          padding: 0px;          margin-top: 14px;          margin-left: 16px;          border: 0px solid green;          text-align: left;          float: left;}#references_content {          position: relative;           width: 235px;          padding: 0px;          margin-top: 0px;          margin-left: 0px;          border: 0px solid green;          text-align: left;          top: 14px;          left: 16px;          float: left;}#references span{          color: #7c8d13;          font-size: 18px;}/* CENNIK */#cennik {                    position: relative;          text-align: left;          font-size: 13px;          border: 0px solid red;          margin-top: 0px;          left: 55px;}#cennik span{          color: #d00000;}#cennik textarea {        	WIDTH: 300px;        	height: 200px;        	TEXT-ALIGN: left;        	FONT-SIZE: 12px;        	COLOR: #4f4f4f;        	BORDER: 1px solid #c7c7c7;}.cennik_input{        	width: 300px;          TEXT-ALIGN: left;        	FONT-SIZE: 12px;        	COLOR: #4f4f4f;        	margin-bottom: 5px;        	BORDER: 1px solid #c7c7c7;}select{        	COLOR: #4f4f4f;        	BORDER: 1px solid #c7c7c7;}/* KONTAKT */#kontakt {                    position: relative;          text-align: left;          font-size: 13px;          border: 0px solid red;          margin-top: 0px;          left: 150px;}#kontakt span{          color: #d00000;}#kontakt textarea {        	WIDTH: 300px;        	height: 200px;        	TEXT-ALIGN: left;        	FONT-SIZE: 12px;        	COLOR: #9a9a9a;        	BORDER: 1px solid #c7c7c7;}#references_show h2 {          position: relative;           font-family: Arial;          font-size: 25px;          color: #a2a2a2;          line-height: 1em;          padding-bottom: 10px;          padding-top: 10px;          margin: 0px;          left: 10px;}#page_error {          position: relative;          margin-top: 30px;          left: 0px;          width: 100%;          text-align: center;          padding: 0px;}#page_error h2 {          font-size: 45px;          color: #a09e9e;          font-weight: normal;           margin: 0px;          top: 0px;          border: 0px solid red;}h1 {          position: relative;          font-family: Arial;          font-size: 30px;          font-weight: normal;          color: #c7c7c5;          line-height: 1em;          padding-bottom: 0px;          padding-top: 10px;          margin: 0px;          margin-left: 50px;          top: 138px;          left: 0px;          border: 0px solid red;}h2 {          font-family: Arial;          font-size: 16px;          color: #9caf33;          padding-bottom: 0px;          margin: 0px;          top: 0px;}A:link {color: #58584e; text-decoration: none; text-align: left;}A:visited {color: #58584e; text-decoration: none; text-align: left;}A:hover {color: #000000; text-align: left;}A:active {color: #58584e; text-decoration: none; text-align: left;}A {font-family: Arial; font-size: 11px; font-weight: normal; text-align: left;}#news_content A:link {color: #58584e; text-decoration: none; text-align: left;}#news_content A:visited {color: #58584e; text-decoration: none; text-align: left;}#news_content A:hover {color: #223040; text-align: left;}#news_content A:active {color: #58584e; text-decoration: none; text-align: left;}#news_content A {font-family: Arial; font-size: 12px; font-weight: normal; text-align: left;}#menu_content A:link {color: #728213; text-decoration: none; text-align: left;}#menu_content A:visited {color: #728213; text-decoration: none; text-align: left;}#menu_content A:hover {color: #46500b; text-align: left;}#menu_content A:active {color: #728213; text-decoration: none; text-align: left;}#menu_content A {font-family: Arial; font-size: 16px; font-weight: bold; text-align: left;}#navigation A:link {color: #9cae39; text-decoration: none; text-align: left;}#navigation A:visited {color: #9cae39; text-decoration: none; text-align: left;}#navigation A:hover {color: #738d02; text-align: left;}#navigation A:active {color: #9cae39; text-decoration: none; text-align: left;}#navigation A {font-family: Arial; font-size: 14px; font-weight: normal; text-align: left;}#slideshow {list-style: none; color:#fff; margin: auto; padding: 0px;}#slideshow span {display:none}#wrapper {width: 234px; margin-left: 3px; _margin-left: -14px; padding: 0px; display:none; border: 0px solid red;}#wrapper * {margin:0px; padding:0px;}#fullsize {position:relative; width:234px; height:114px; margin: 0px; padding:0px; border:0px solid #fe97d6; }#information {position:absolute; bottom:0; width:234px; height:0; background: #e3f28d; color:#000000; overflow:hidden; z-index:70; opacity:.9; filter:alpha(opacity=80)}#information h2 {padding:4px 8px 3px; font-size:14px; color: #849910;}#information p {padding:0 8px 8px}#image {width:234px}#image img {position:absolute; z-index:15; width:auto}