img {border: 0;}body {margin: 0; width: 903px; margin: 0 auto; background: url(images/bg.jpg) repeat 0 0 #9a5400; text-align: left;}#container {margin: 15px auto; position: relative;}#top {width: 859px; height: 374px; background: url(images/top_bg.jpg) no-repeat 0 0 transparent; padding: 0 22px;}  #top h1 {width: 244px; height: 64px; margin: 0 0 0 20px; padding: 21px 0; border: 0;}#top ul {position: absolute; top: 47px; right: 21px; list-style: none; margin: 0 0 0 25px; padding: 0;}  #top li {display: block; float: left; margin: 0; padding: 0}  #top li a {display: block; background: no-repeat 50% 23px transparent; float: left; height: 36px; margin: 0; padding: 23px 15px 0 15px; text-align: center;}  #m1 a {width: 83px; background-image: url(images/m1.png) !important}  #m2 a {width: 45px; background-image: url(images/m2.png) !important}  #m3 a {width: 71px; background-image: url(images/m3.png) !important}  #m4 a {width: 92px; background-image: url(images/m4.png) !important}  #m5 a {width: 45px; background-image: url(images/m5.png) !important}  #top li:hover a {background: no-repeat 50% 23px transparent;}  #m1:hover {background-image: url(images/m1_h.png);}    #m1:hover a {background-image: url(images/m1h.png) !important}  #m2:hover {background-image: url(images/m2_h.png);}    #m2:hover a {background-image: url(images/m2h.png) !important}  #m3:hover {background-image: url(images/m3_h.png);}    #m3:hover a {background-image: url(images/m3h.png) !important}  #m4:hover {background-image: url(images/m4_h.png);}    #m4:hover a {background-image: url(images/m4h.png) !important}  #m5:hover {background-image: url(images/m5_h.png);}    #m5:hover a {background-image: url(images/m5h.png) !important}    #content {width: 903px; overflow: hidden; padding: 10px 0 0 0; background: url(images/content_bg.jpg) no-repeat 0 100% #fce66c;}#left_col {float: left; margin: 0 0 10px 10px; width: 345px;}  #left_col p {margin: 0; text-align: center;}#right_col {float: right; width: 523px; margin: 0 10px 10px 15px; position: relative;}  #right_col form {position: absolute; top: 3px; right: 10px;}    #right_col fieldset {border: 0; padding: 0; margin: 0;}    #right_col legend {margin: 0; padding: 0 0 10px 30px;}        #right_col label {display: block; margin: 10px 0; color: #3e1807; text-align: right; font-size: 12px; font-family: arial; font-weight: bold;}      #right_col label span {float: left; margin: 5px 5px 0 0;}    #right_col input {width: 177px; height: 14px; padding: 7px 10px; color: #848484; font-size: 12px; font-family: arial; margin: 0 0 0 5px; background: url(images/input.png) no-repeat 0 0 transparent; border: 0;}     #right_col textarea {width: 177px; height: 123px; padding: 7px 10px; color: #848484; font-size: 12px; line-height: 16px; font-family: arial; margin: 0; background: url(images/textarea.png) no-repeat 0 0 transparent; border: 0;}    #right_col #wyslij {margin: 0 52px 0 0; position: relative; top: -10px; width: 145px !important; height: 51px !important; background: url(images/wyslij.png) no-repeat 0 0 transparent !important;}   #right_col h2 {position: relative; left: -15px; margin: 0 0 10px 0; padding: 0 0 0 15px; background: url(images/h2_bg.png) no-repeat 0 6px transparent;}  #right_col h1 {color: #5f3a24; font-size: 20px; font-family: arial; line-height: 18px; font-weight: bold; text-align: left }  #right_col p {color: #3e1807; font-size: 12px; font-family: arial; line-height: 18px;}    #right_col p span {display: block; float: left; width: 60px;}    #right_col p a {color: #5f3a24; text-decoration: none;}      #right_col p a:hover {color: #000;}  ul { margin: 0px; padding: 0 0 0 20px }  li { color: #3e1807; font-size: 12px; font-family: arial; line-height: 18px; }  #oferta { list-style: none }  #oferta li { font-weight: bold; text-transform: uppercase; background: url(images/pointer.png) 0 0 no-repeat; padding: 0 5px 0 30px; margin: 5px 0 7px 5px }  #oferta li ul { list-style: none }  #oferta li ul li { font-weight: normal; text-transform: none; background: transparent; padding: 0 5px 0 0px }      #footer {margin: 0 0 40px 0; width: 903px; height: 188px; background: url(images/footer_bg.jpg) no-repeat 0 0 transparent;}  #footer h3 {margin: 0 0 10px 0; position: relative; left: -2px;}  #footer .linki {margin: 0; height: 80px; float: left }  #footer .licznik { float: left; color: #3e1807; padding: 30px 0 0 20px }  #footer p {margin: -5px 0 0 0; padding: 0 10px; color: #fff; font-size: 11px; font-family: arial;}.clear { clear:both; }
