﻿*{margin:0 auto;padding:0}
img,a,input,label,textarea,select,option{outline:none;border:none}
body{background:#fff;font-family:Tahoma, Helvetica, sans-serif;font-size:13px;color:#5A5A5A}
#strona{width:980px;margin:0 auto}
#pasekGora{background:url(../img/pasek.gif) no-repeat;height:4px}
#header{width:980px;background:url(../img/mainFoto.jpg) no-repeat;height:355px;padding-top:60px}
#logo{display:block;background:url(../img/logo.gif) no-repeat;height:37px;width:237px;float:left;margin-left:43px;margin-top:-6px}
#menu{width:680px;float:left;margin-top:7px}
#menu li{float:left;text-transform:uppercase;font-size:15px;margin-left:65px}
#menu li:first-child{margin-left:45px}
#menu a{text-decoration:none;color:#898989}
#contentBox{clear:both;width:976px;float:left;font-size:11px;padding-bottom:25px;margin-top:20px}
#contentBox span.thin,#imgBox span.thin{font-weight:400}
#contentBox span.small,#imgBox span.small{font-size:9px;font-weight:400;color:#a7a7a7}
#contentBox p,#imgBox p{margin-top:15px;padding:0 12px}
#contentBox p.index{color:#a7a7a7}
#contentBox p:first-child{padding-top:30px}
#lewa,#srodek,#prawa{width:300px;float:left;margin-left:35px}
#lewaHead{margin-left:5px;background:url(../img/witamy.gif) no-repeat}
#lewaBg,#srodekBg,#prawaBg{height:189px}
#lewaBg{background:url(../img/witamy_bg.png) no-repeat}
#srodekBg{background:url(../img/kontakt_bg.png) no-repeat}
#prawaBg{background:url(../img/zamow_bg.png) no-repeat}
#lewa{margin-left:3px}
#prawa{margin-right:3px}
#lewaHead,#srodekHead,#prawaHead{height:21px;margin-bottom:18px}
#srodekHead{background:url(../img/kontakt.gif) no-repeat}
#prawaHead{background:url(../img/zamowienia.gif) no-repeat}
div.more{height:62px}
div.more a{display:block;float:right;margin-top:20px;height:25px;width:79px}
div.more a.l{background:url(../img/witamy_btn.png) no-repeat}
div.more a.s{background:url(../img/kontakt_btn.png) no-repeat}
div.more a.p{background:url(../img/zamow_btn.png) no-repeat;width:148px}
#menuLeft{width:300px;float:left}
#menuLeft li{font-size:14px;text-transform:uppercase;background:url(../img/menuL_li.gif) no-repeat;height:53px;line-height:52px;padding-left:25px}
#menuLeft li.last{background:none}
#menuLeft a{text-decoration:none;color:#a7a7a7}
#tresc{width:640px;float:right}
#tresc h1{text-transform:uppercase;font-size:15px;font-weight:400;color:#a7a7a7;margin:18px 0 0 5px}
#tresc h1.bottom{margin-bottom:15px}
#imgBox{width:300px;float:right;height:160px}
#imgBox div{height:140px;width:135px;float:left;margin-top:12px}
#img1{background:url(../img/img3.jpg) no-repeat;margin:0 10px 0 20px}
#img2{background:url(../img/img4.jpg) no-repeat}
#tresc img{margin:8px 8px 8px 25px}
#tresc img.float{float:right;margin:-1px 5px 0}
#tresc table{border:1px solid #5A5A5A;text-align:center;margin:25px auto}
#tresc table tr td{border:1px solid #5A5A5A;height:25px;width:120px}
#tresc table tr:first-child{background:#ececec;color:#5A5A5A}
#chart{background:url(../img/wykres.gif) no-repeat;height:247px;width:583px;border:1px solid gray;margin:0 auto}
#tresc h2,#tresc h3{text-transform:uppercase;font-size:15px;color:#5A5A5A;font-family:Arial, Helvetica, sans-serif;margin:50px 0 25px}
#tresc h3{font-size:13px;margin:50px 0 0}
#tresc p:first-child{margin-top:0}
#tresc div.h3 ul li span{vertical-align:super;font-size:10px;line-height:12px;font-weight:400}
#tresc div.h3 p span{vertical-align:sub;font-size:10px;line-height:12px;font-weight:400;color:#5A5A5A}
#tresc div.h3 ul{margin-left:35px}
#tresc p{line-height:16px;margin-top:18px}
#tresc ul{margin-left:15px}
#kontakt{margin-top:25px}
#kontakt #mapki{clear:both;float:left;margin:50px 0 0 30px}
#kontakt #mapki h2{font-size:13px;margin-top:0;width:200px;margin-left:-10px}
#kontakt #mapki h3{font-size:11px;margin-top:0;margin-bottom:10px;width:150px}
#kontakt a{color:#5a5a5a;text-decoration:none;text-align:center;width:130px;display:block;float:left;font-size:11px;margin-left:5px}
#biuro,#magazyn,#zaklad{background:#f3f3f3;padding-left:0}
#kontakt div.adres{float:left;width:200px}
#kontakt div.numery{margin-top:35px;float:left}
#ie7outline{border:1px solid #CBCBCB;width:431px}
#form{margin-left:9px;float:left;width:630px}
#contact_form{clear:both;margin-top:35px;float:left;position:relative;margin-left:30px}
#form div.ie7BG_input{height:25px;width:141px;float:left;margin-left:15px}
#form div.ie7BG{height:74px;width:343px;position:absolute;left:15px;margin-top:133px}
#form input{background:url(../img/input.png) no-repeat;height:25px;width:132px;color:#A7A7A7;font-size:11px;float:left;margin:8px 0 20px;padding:0 7px}
#form #email_field,#form #ul_field{position:absolute;left:200px}
#form #city_field,#form #kod_field{position:absolute;margin-top:0;left:400px}
#form #phone_field{position:absolute;margin-top:73px}
#form #osoba_field{position:absolute;margin-top:0}
#form div[id$=_field]{float:left}
#form label{float:left;position:absolute;left:0;line-height:25px;margin:-21px 0 0}
#form label[for=message]{left:-15px}
#form #message_field{margin-top:20px}
#form textarea{background:url(../img/textarea.png) no-repeat scroll 0 0 transparent;color:#A7A7A7;font-family:Tahoma,Helvetica,sans-serif;font-size:11px;height:65px;resize:none;width:334px;margin-top:8px;padding:5px}
#form #formSubmit{background:url(../img/form_btn.gif) no-repeat;cursor:pointer;height:25px;left:416px;margin-top:214px;position:relative;width:79px}
#form #select_field{position:absolute;left:416px;top:133px;width:146px;height:25px;background:url(../img/input.png) no-repeat;margin-top:28px}
#form #select_field select{background:none repeat scroll 0 0 transparent;color:#838586;font-size:12px;height:23px;margin-top:1px;width:145px;margin-left:1px;line-height:19px;padding:1px 0 0 5px}
#form #select_field select option{width:auto;background:#fff;padding:0 7px}
#form p.waga{position:absolute;left:388px;top:106px}
#form div.error{color:#b22222;font-weight:700;font-size:10px;position:absolute}
#form #osoba_field div.error,#form #phone_field div.error,#form #email_field div.error,#form #ul_field div.error,#form #city_field div.error,#form #kod_field div.error{margin-top:26px;margin-left:8px}
#form #message_field div.error{margin-top:209px;margin-left:8px}
#form #jakZamawiac{float:left;margin-right:8px}
#form #jakZamawiac p{font-size:12px}
#form div.message{position:relative;top:15px;left:55px;color:#b22222;font-size:11px;font-weight:700}
#stopka{clear:both;font-size:9px;border-top:1px solid #CBCBCB;padding-top:25px;width:980px;word-spacing:-1px;height:60px}
#logoSmall{background:url(../img/logoSmall.gif) no-repeat;height:30px;width:190px;float:left;margin-left:-3px}
#kontaktBox{width:350px;float:left;margin-top:4px}
#adres,#tel,#mail{width:70px;float:left;margin-left:22px}
#adres{width:119px;margin-left:10px}
#mail{width:90px}
#copyright{width:410px;float:left;margin-left:33px;margin-top:4px}
#menu ul,#menuLeft ul{list-style:none}
#menu a:hover,#menu li.active,#menuLeft a:hover,#menuLeft a.active{color:#5a5a5a}
#contentBox span,#imgBox span,#tresc p span{font-weight:700;color:#5A5A5A}
#tresc div.h3 ul li,#tresc li{line-height:20px}
#kontakt #zaklad small a:hover,#kontakt #biuro small a:hover,#kontakt #magazyn small a:hover,#mail a:hover,#copyright a:hover{text-decoration:underline}
#form #ul_field,#form #kod_field{margin-top:73px}
#mail a,#copyright a{text-decoration:none;color:#5A5A5A}