* {padding:0; margin:0}

body {color:#ddd; font-size:12px; font-family:Tahoma; position:relative; width:100%; height:100%; text-align:center;
      scrollbar-arrow-color: #749C9F; 
      scrollbar-base-color: #222; 
      scrollbar-track-color: #000000; 
      scrollbar-highlight-color:#222; 
      scrollbar-shadow-color:#222;}

a {color:#000;}
img {border:0px;}

div#start-wybor {width:482px; margin:165px auto 0 auto; position:relative;}
div#start-wybor div#start-top {width:482px; height:46px; background:url('./../newimg/start-top.jpg') no-repeat;}

span#s-left {background:url('./../newimg/s-left.jpg') no-repeat; height:98px; width:173px; display:block; float:left}
span#s-mid {height:98px; width:158px; display:block; overflow:hidden; float:left;}
span#s-mid h1 {background:url('./../newimg/start-h1.jpg') no-repeat; height:98px; width:158px; display:block; overflow:hidden; text-indent:-9999px; float:left;}
span#s-right {background:url('./../newimg/s-right.jpg') no-repeat; height:98px;  width:151px; display:block; float:left; }

div#start-wybor a {color:#000;}

a#a-flash {width:168px; height:28px; background:url('./../newimg/a-flash.jpg') no-repeat top center; display:block; float:left; overflow:hidden; text-indent:-9999px;}
a:hover#a-flash {background:url('./../newimg/a-flash.jpg') no-repeat bottom center;}

a#a-html {width:154px; height:28px; background:url('./../newimg/a-html.jpg') no-repeat top center; display:block; float:left; overflow:hidden; text-indent:-9999px;}
a:hover#a-html {background:url('./../newimg/a-html.jpg') no-repeat bottom center;}

span#s2-left {background:url('./../newimg/s2-left.jpg') no-repeat; height:28px; width:46px; display:block; float:left}
span#s2-mid {background:url('./../newimg/s2-mid.jpg') no-repeat; height:28px; width:74px; display:block; float:left}
span#s2-right {background:url('./../newimg/s2-right.jpg') no-repeat; height:28px; width:40px; display:block; float:left}

div#start-wybor div#start-bottom {width:482px; height:73px; clear:both; background:url('./../newimg/start-bottom.jpg') no-repeat;}


div#d-strona {height:601px; width:801px; margin:0 auto; position:relative; text-align:left;}
div#d-strona #d-1 {background:url('./../newimg/d1.jpg') no-repeat; width:632px; height:40px; }
div#d-strona #d-2 {background:url('./../newimg/d2.jpg') no-repeat; width:133px; height:26px; float:left;}
div#d-strona #d-3 {background:url('./../newimg/d3.jpg') no-repeat; width:632px; height:18px; clear:both;}

div#d-strona h1 {position:absolute; top:1px; right:0; display:block; width:169px; height:83px; background:url('./../newimg/strona-h1.jpg'); overflow:hidden; text-indent:-9999px; }

div#d-strona #d-naglowek {width:235px; height:45px; clear:both;}

ul#main-menu {height:26px; list-style:none; float:left;}
ul#main-menu li {display:block; float:left;}
ul#main-menu li a {display:block; float:left; height:26px; overflow:hidden; text-indent:-9999px;}
ul#main-menu li.a-onas a {width:87px; background:url('./../newimg/menu_onas.jpg') top left;}
ul#main-menu li.a-onas a:hover {background:url('./../newimg/menu_onas.jpg') bottom left;}
ul#main-menu li.a-oferta a {width:103px; background:url('./../newimg/menu_oferta.jpg') top left;}
ul#main-menu li.a-oferta a:hover {width:103px; background:url('./../newimg/menu_oferta.jpg') bottom left;}
ul#main-menu li.a-nowosci a {width:112px; background:url('./../newimg/menu_nowosci.jpg') top left;}
ul#main-menu li.a-nowosci a:hover {width:112px; background:url('./../newimg/menu_nowosci.jpg') bottom left;}
ul#main-menu li.a-kontakt a {width:108px; background:url('./../newimg/menu_kontakt.jpg') top left;}
ul#main-menu li.a-kontakt a:hover {width:108px; background:url('./../newimg/menu_kontakt.jpg') bottom left;}
ul#main-menu li.a-linki a {width:89px; background:url('./../newimg/menu_linki.jpg') top left;}
ul#main-menu li.a-linki a:hover {width:89px; background:url('./../newimg/menu_linki.jpg') bottom left;}

div#d-strona #d-4 {background:url('./../newimg/d4.jpg') no-repeat; width:235px; height:50px; clear:both;}
div#d-strona #d-5 {background:url('./../newimg/d5.jpg') no-repeat; width:566px; height:95px; position:absolute; right:0; top:84px;}

div#d-strona #content {background:url('./../newimg/content.jpg') no-repeat; width:801px; height:422px; clear:both; text-align:center;}
div#d-strona #content #in_content {height:378px; width:700px; overflow:hidden; margin:0px auto; position:relative; border:0px solid #444; text-align:left;}

div#s-kontakt img {float:left; clear:left; margin:50px 0 15px 50px; display:block;}
div#s-kontakt div.tekst {width:350px; color:#749C9F; display:block; margin:0 0 0 270px; font-size:13px; line-height:14px; padding:70px 0 0 0; text-align:center;}
div#s-kontakt div.tekst .blue {color:#749C9F;}
div#s-kontakt div.tekst .blue a {color:#749C9F;}
div#s-kontakt div.tekst a {color:#749C9F; text-decoration:none;}
div#s-kontakt div.tekst a:hover {text-decoration:underline;}

div#s-linki img {float:right; clear:right; margin:50px 50px 15px 0px;}
div#s-linki p.tekst {width:350px; display:block; margin:0 0 0 50px; font-size:13px; line-height:20px; padding:60px 0 0 0; letter-spacing:2px; text-align:left; overflow:hidden;}
div#s-linki p.tekst2 {width:350px; display:block; margin:0 0 0 50px; font-size:13px; line-height:20px; padding:40px 0 0 0; letter-spacing:2px; text-align:left; overflow:hidden;}

div#s-linki a {color:#749C9F; text-decoration:none; }
div#s-linki a:hover {text-decoration:underline;}
div#replace {margin-left:3px; padding-top:3px; align:left}
div#s-oferta ul#ofe-firmy {list-style:none; margin-left:3px; padding-top:3px; align:left}
div#s-oferta ul#ofe-firmy li a {width:118px; display:block; overflow:hidden; height:30px;}
div#s-oferta a {color:#fff; display:block; height:auto;}
div#s-oferta ul#ofe-firmy li.ofe-1 a {}
div#s-oferta ul#ofe-firmy li.ofe-1 a:hover {}
div#s-oferta ul#ofe-firmy li.ofe-1 a.aktual {}
div#s-oferta ul#ofe-firmy li.ofe-2 a {}
div#s-oferta ul#ofe-firmy li.ofe-3 a {}
div#s-oferta ul#ofe-firmy li.ofe-4 a {}
div#s-oferta ul#ofe-firmy li.ofe-5 a {}
div#s-oferta ul#ofe-firmy li.ofe-6 a {}
div#s-oferta ul#ofe-firmy li.ofe-7 a {}
div#s-oferta ul#ofe-firmy li.ofe-8 a {}
div#s-oferta ul#ofe-firmy li.ofe-9 a {}
div#s-oferta ul#ofe-firmy li.ofe-10 a {}

div#s-oferta ul#ul-opisy {list-style:none; position:absolute; top:6px;left:116px;}
div#s-oferta ul#ul-opisy li a {width:46px; border:0px; overflow:hidden; text-indent:-9999px;}
div#s-oferta ul#ul-opisy li.op-firma a {height:174px; background:url('./../newimg/ofe-opis-firma.jpg') no-repeat top left;}
div#s-oferta ul#ul-opisy li.op-prod a {height:191px; background:url('./../newimg/ofe-opis-prod.jpg') no-repeat top left;}
div#s-oferta ul#ul-opisy li a:hover {background-position: bottom left;}
div#s-oferta ul#ul-opisy li a.aktual {background-position: bottom left;}

div#s-oferta img#logo-firma {position:absolute; top:0; right:0;}
div#s-oferta div.opis {position:absolute; top:20px; left:178px; color:#749C9F; width:370px; height:340px; font-size:13px; letter-spacing:2px; padding-top:10px; border:0px solid #fff;}
div#s-oferta div.opis-long {position:absolute; top:0; left:174px; color:#749C9F; width:510px; height:360px; font-size:13px; letter-spacing:2px; padding-top:10px; border:0px solid #fff;}

div#s-oferta div.opis h2, div#s-oferta div.opis-long h2 {font-size:13px; font-weight:normal; display:inline;}
div#s-oferta div.opis span a, div#s-oferta div.opis-long span a {color:#749C9F; text-decoration:none;}
div#s-oferta div.opis span a:hover, div#s-oferta div.opis span a:hover {text-decoration:underline;}
div#s-oferta div.opis a.link, div#s-oferta div.opis-long a.link {color:#749C9F; position:absolute; bottom:0; left:0; text-decoration:none;}
div#s-oferta div.opis a:hover.link, div#s-oferta div.opis-long a:hover.link  {text-decoration:underline;}
div#s-oferta div.opis span, div#s-oferta div.opis-long span {margin-top:30px; display:block; font-size:12px; letter-spacing:0px; line-height:18px;}
div#s-oferta div.opis div.products {position:relative; display:table; margin-bottom:20px;}

div#s-oferta ul#lista-nr {list-style:decimal outside; margin-left:30px;}
div#s-oferta ul#lista-nr li{padding:0px ; margin:0px;}
div#s-oferta ul#lista-nr li a{padding:0px ; margin:0px;display:inline}
div#s-oferta p.pager {display:inline; letter-spacing:1px; padding-left:30px;}
div#s-oferta p.pager a {color:#749C9F; text-decoration:none;}

div#s-nowosci {color:#749C9F; position:relative; width:100%; height:100%;}
div#s-nowosci h2{font-size:13px; position:absolute; top:35px; left:40px;}
div#s-nowosci img {position:absolute; top:78px; right:36px;}
div#s-nowosci div#tekst {border:0px solid #fff; width:445px; height:200px; position:absolute; left:40px; top:78px; text-align:justify; overflow:auto; padding-right:10px;}
div#s-nowosci a#news-link {color:#749C9F; position:absolute; left:40px; bottom:50px;}
div#s-nowosci div#pager {width:600px; position:absolute; left:50%; margin-left:-300px; bottom:5px; text-align:center;}
div#s-nowosci div#pager a {color:#749C9F; text-decoration:none;}
div#s-nowosci div#pager a:hover {text-decoration:underline;}
div#s-nowosci div#pager a.left {float:left; width:100px;}
div#s-nowosci div#pager a.right {float:right; width:100px;}
.left_none {color:black; float:left; width:100px;}
.right_none {color:black; float:right; width:100px;}

div#footer {border:0px solid #fff; width:700px; margin:0 auto; color:#3c3f5a; position:absolute; left:50px; bottom:6px; text-align:center;}
div#footer a {color:#3c3f5a; text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
div#footer a#left {float:left; width:100px; }
div#footer #right {float:right; width:100px;}