html, body, form, input, table, img, a, ul, li { margin: 0px; padding: 0px; border: 0px; }
body { font-family: Tahoma, Verdana; text-align: left;  font-size: 11px; color: #5c5c5c; background: #f6f6f6 url(../images/bg_1x129.gif) repeat-x; }

div#all { width: 981px; height: auto; min-height: 868px; margin: 0 auto; }
div#top { width: 981px; height: 120px; float: left; }
div#menu { width: 683px; height: 56px; float: left; margin-top: 28px; }

div#main_md { width: 981px; height: 370px; float: left; }
div#main_md_text { width: 353px; height: 370px; float: left; overflow: hidden; }
div#main_md_bottom { width: 981px; height: 29px; float: left; background: url(../images/md_bottom_1x29.gif) repeat-x; }

div#oas_md { width: 981px; height: 246px; float: left; }
div#oas_md_text { width: 370px; height: 246px; float: left; }

div#kontakt_md { width: 981px; height: 248px; float: left; }
div#kontakt_md_text { width: 351px; height: 128px; float: left; }

div#main_content { width: 981px; height: 299px; float: left; border-bottom: 1px solid #cdcdcd; }
div#main_content_top { width: 981px; height: 57px; float: left; border-left: 1px solid #cdcdcd; }
div#main_content_box { width: 613px; height: 195px; float: left; border-top: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; }
div#main_content_zaufali_niezalowali { width: 299px; height: 122px; float: left; margin-left: 36px; margin-top: 24px; }

div#oas_content { width: 981px; height: auto; float: left; border-bottom: 1px solid #cdcdcd; }
div#oas_content_box_left { width: 313px; height: 468px; float: left; }
div#oas_content_box_left_top { width: 313px; height: 56px; float: left; border-left: 1px solid #cdcdcd; }
div#oas_content_box_left_bot { width: 258px; height: 211px; min-height: 211px; float: left; border-top: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd;  }
div#oas_content_box_left_bot { height: auto; }
div#oas_content_box_right { width: 666px; height: 400px; min-height: 400px; float: left; }
html>body div#oas_content_box_right { height: auto; }
div#oas_content_box_right_top { width: 666px; height: 56px; float: left; }
div#oas_content_box_right_bot { width: 666px; height: 400px; min-height: 400px; float: left; }
html>body div#oas_content_box_right_bot { width: 666px; height: auto; }

div#kontakt_content_box_left { width: 313px; height: 359px; float: left; }
div.kontakt_content_box_left_md { width: 258px; height: 44px; float: left; border-top: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; }
div#kontakt_box_right_bot_form { width: 509px; height: 435px; float: left; border-top: 1px solid #cdcdcd; }
div.kontakt_box_right_bot_form_textfield { width: 509px; height: 45px; float: left; border-bottom: 1px solid #cdcdcd; }
div.kontakt_box_right_bot_form_textfield_left { width: 129px; height: 44px; float: left; }
div.kontakt_box_right_bot_form_textfield_right { width: 380px; height: 43px; float: left; margin-top: 1px; background-color: #e6e6e6; }
div.kontakt_box_right_bot_form_textarea { width: 509px; height: 181px; float: left; border-bottom: 1px solid #cdcdcd; }
div.kontakt_box_right_bot_form_textarea_left { width: 129px; height: 180px; float: left; }
div.kontakt_box_right_bot_form_textarea_right { width: 380px; height: 179px; float: left; margin-top: 1px; background-color: #e6e6e6; }
div#mapa_box_right_bot_form { width: 666px; height: 435px; float: left; border-top: 1px solid #cdcdcd; }
div#map { width: 418px; height: 396px; float: left; padding-left: 107px; margin-top: 27px; }

div#main_footer { width: 981px; height: 40px; float: left; }

div.freeeeee { width: 706px; height: 10px; float: left; }
div.freeeee { width: 706px; height: 20px; float: left; }
div.freeee { width: 100%; height: 40px; float: left; }
div.freee { width: 100%; height: 20px; float: left; }
div.free { width: 981px; height: 10px; float: left; }
div.oas_free { width: 600px; height: 10px; float: left; }

div#referencje_md { width: 981px; height: 249px; float: left; }
div#referencje_md_text { width: 370px; height: 246px; float: left; }
div.referencje_left { width: 258px; height: auto; float: left; border-top: 1px solid #CDCDCD; }
div.referencje_right { width: 258px; height: auto; float: left; border-top: 1px solid #CDCDCD; margin-left: 90px; }
div.referencje_left_klient { width: 258px; height: 45px; float: left; border-bottom: 1px solid #CDCDCD; }

div#oferta_md { width: 981px; height: 248px; float: left; }
div#oferta_md_text { width: 200px; height: 128px; float: left; }
div.oferta_one { width: 706px; height: 288px; min-height: 288px;  float: left; }
html>body div.oferta_one { height: auto; }
div.oferta_one_content { width: 360px; height: 286px; min-height: 286px; float: left; margin-left: 22px;  }
html>body div.oferta_one_content { height: auto; }
div.oferta_one_content_top { width: 360px; height: 43px; float: left; border-bottom: 1px solid #CDCDCD; }
div#oferta_content_box_left { width: 275px; height: 359px; min-height: 359px; float: left; overflow: hidden; }
div#oferta_content_box_left { height: auto; }
div#oferta_content_box_left_top { width: 275px; height: 56px; float: left; border-left: 1px solid #cdcdcd; }
div.oferta_one_content_top_title { width: 360px; height: 42px; float: left; background-color: #E6E6E6; }
div.oferta_rest { width: 360px; height: 243px; min-height: 243px; float: left; border-bottom: 1px solid #CDCDCD;}
html>body div.oferta_rest { height: auto; }
div.oferta_next { width: 705px; height: 44px; float: left; }
div.next { width: 169px; height: 42px; float: right; background-color: #cdcdcd; margin-top: 1px; }

img.logo { width: 189px; height: 76px; float: left; margin-top: 19px; margin-left: 48px; }
img.main_md_photo { width: 628px; height: 370px; float: left; }
img.main_md_text_title {width: 251px; height: 47px; float: left; margin-top: 99px; margin-left: 36px; }
img.main_content_top_oferta { width: 165px; height: 23px; float: left; margin-left: 36px; margin-top: 18px; }
img.main_content_top_sklep { width: 70px; height: 23px; float: left; margin-left: 134px; margin-top: 18px; }
img.main_content_top_zaufali { width: 120px; height: 23px; float: left; margin-left: 247px; margin-top: 18px; }
img.main_menu_active {width: 107px; height: 3px; float: left;  margin-top: 32px; padding-left: 112px; }

img.oas_menu_active {width: 86px; height: 3px; float: left;  margin-top: 32px; padding-left: 235px; }
img.oas_md_photo { width: 607px; height: 246px; float: right; }
img.oas_content_box_left_top_photo { width: 109px; height: 19px; float: left; margin-top: 20px; padding-left: 24px; }
img.oas_md_text_title { width: 251px; height: 47px; float: left; margin-top: 74px; margin-left: 36px; }

img.kontakt_menu_active {width: 61px; height: 3px; float: left;  margin-top: 21px; padding-left: 873px; }
img.kontakt_md_photo { width: 596px; height: 248px; float: left; }
img.kontakt_md_text_title { width: 251px; height: 47px; float: left; margin-top: 58px; margin-left: 36px; }
img.kontakt_content_box_left_top_photo { width: 74px; height: 15px; float: left; margin-top: 20px; padding-left: 33px; }

img.referencje_md_photo { width:568px; height:248px; float: left; }
img.referencje_md_text_title { width: 251px; height: 47px; float: left; margin-top: 60px; margin-left: 117px; }
img.referencje_menu_active {width: 79px; height: 3px; float: left;  margin-top: 21px; padding-left: 708px; }
img.referencje_content_box_left_top_photo { width: 65px; height: 17px; float: left; margin-top: 19px; padding-left: 24px; }

img.oferta_md_photo { width:515px; height:247px; float: right; }
img.oferta_md_text_title { width: 251px; height: 47px; float: left; margin-top: 58px; margin-left: 28px; }
img.oferta_menu_active {width: 123px; height: 3px; float: left;  margin-top: 32px; padding-left: 337px; }
img.oferta_content_box_left_top_photo { width: 164px; height: 17px; float: left; margin-top: 20px; padding-left: 27px; }
img.oferta_one_photo { width: 320px; height: 286px; float: left; border: 1px solid #CDCDCD; }
img.main_cytat { width: 322px; height: 63px; float: right; margin-top: 153px; margin-left: 28px; }
img.oas_cytat { width: 346px; height: 83px; float: right; margin-top: 80px; }
img.auto_cytat { width: 440px; height: 65px; float: left; margin-top: 87px; margin-left: 25px; }
img.referencje_cytat { width: 293px; height: 63px; float: left; margin-top: 88px; }
img.kontakt_cytat { width: 351px; height: 65px; float: left; margin-top: 88px; }
img.referencje_see { width: 45px; height: 15px; float: right; margin-top: 15px; margin-right: 5px; }

p.main_md_text_content { width: 320px; height: 134px; float: left; padding-left: 37px; margin-top: 10px; line-height: 180%; }
p.main_content_box_oferta { width: 250px; height: 149px; float: left; padding-left: 39px; margin-top: 10px; line-height: 180%; }
p.main_content_box_sklep { width: 240px; height: 151px; float: left; padding-left: 49px; margin-top: 10px; line-height: 180%; }
p.main_content_zaufali_text { width: 263px; height: 31px; float: left; margin-top: 5px; margin-left: 40px; line-height: 180%; }

p.footer_text { width: 745px; height: 35px; margin: 0 auto; text-align: center; line-height: 180%; word-spacing: 3px; }

p.oas_md_text_content { width: 289px; height: 93px; float: left; padding-left: 37px; margin-top: 10px; line-height: 180%;  }
p.oas_content_box_left_bot_text { width: 147px; height: 151px; min-height: 151px; float: left; padding-left: 27px; margin-top: 23px; line-height: 180%; }
p.oas_content_box_left_bot_text { height: auto; }
p.oas_content_box_right_top_bigger { width: 105px; height: 15px; float: left; padding-left: 4px; margin-top: 20px; line-height: 180%; }
p#oas_content_box_right_bot_text { width: 575px; height: 652px; min-height: 652px; float: left; padding-left: 4px; line-height: 180%; }
html>body p#oas_content_box_right_bot_text { width: 575px; height: auto; }

p.kontakt_md_text_content { width: 238px; height: 73px; float: left; padding-left: 37px; margin-top: 10px; line-height: 180%; }
p.kontakt_content_box_left_md_link_text { width: 113px; height: 11px; float: left; padding-left: 28px; margin-top: 14px; }
p.kontakt_box_right_bot_form_textfield_left_text { width: 90px; height: 11px; float: left; padding-left: 20px; margin-top: 11px; line-height: 180%; }
p.send { width: 29px; height: 12px; float: right; padding-right: 16px; margin-top: 16px; }

p.referencje_md_text_content { width: 289px; height: 93px; float: left; padding-left: 117px; margin-top: 10px; line-height: 180%;  }
p.referencje_left_klient_tekst { width: 250px; height: 11px; float: left; padding-left: 12px; margin-top: 15px; }

p.oferta_md_text_content { width: 238px; height: 73px; float: left; padding-left: 29px; margin-top: 10px; line-height: 180%; }
p.oferta_title { width: 340px; height: 11px; float: left; color: #5C5C5C; font-weight: bold; margin-top: 14px; margin-left: 11px; }
p.oferta_content_text { width: 320px; height: 189px; min-height: 189px; float: left; line-height: 180%; margin-top: 21px; margin-left: 11px; border: 0px; }
html>body p.oferta_content_text { height: auto; }

a.main_content_box_oferta_a { color: #b87500; text-decoration: underline; }
a.main_content_box_oferta_a:hover { color: #b87500; text-decoration: none; }
a.footer_link { color: #5c5c5c; text-decoration: none; }
a.footer_link:hover { color: #5c5c5c; text-decoration: underline; }
a.menu_element { color: #929292; text-decoration: none; float: left; word-spacing: 3px; }
a.oas_content_box_right_top_big { margin-top: 22px; float: left; margin-right: 2px; }
a.kontakt_content_box_left_md_link { color: #5c5c5c; text-decoration: none; }
a.send_form { width: 29px; height: 12px; color: #5c5c5c; text-decoration: none; cursor: hand; }
a.pager_active { color: #5c5c5c; text-decoration: none; }
a.pager_active:hover { color: #5c5c5c; text-decoration: underline; }
a.pager_unactive { color: #5c5c5c; text-decoration: none; }
a.mail_link { color: #5c5c5c; text-decoration: none; }
a.mail_link:hover { color: #5c5c5c; text-decoration: underline; }

span.main_content_box_oferta_span { color: #b87500; }
span#menu_all { width: 600px; height: 8px; margin-top: 21px; float: left; margin-left: 120px; }
span.menu_free { width: 31px; height: 8px; float: left; }
span.oas_content_box_right_bot_text_tab { width: 575px; float: left; padding-left: 26px; }
span.kontakt_content_box_left_md_link_active { width: 257px; height: 42px; float: left; margin-top: 1px; background-color: #e6e6e6; }
span.kontakt_content_box_left_md_link_unactive { width: 257px; height: 42px; float: left; margin-top: 1px; }
span.pager { float: left; font-size: 11px; color: #5c5c5c; margin-top: 14px; margin-left: 13px;  }

input.form { width: 380px; height: 43px; float: left; background-color: #e6e6e6; color: #5c5c5c; }
textarea.text_form { width: 378px; height: 178px; float: left; background-color: #e6e6e6; color: #5c5c5c; overflow: hidden; border: 0px; }

div.produkt_one { width: 706px; height: 165px; min-height: 165px;  float: left; }
html>body div.produkt_one { height: auto; }
img.produkt_one { width: 320px; height: 163px; float: left; border: 1px solid #CDCDCD; }
div.produkt_one_content_first { width: 360px; height: 163px; min-height: 163px; float: left; margin-left: 22px; border-top: 1px solid #CDCDCD; }
html>body div.produkt_one_content_first { height: auto; }
span.produkt_one_content { width: 328px; height: 50px; min-height: 50px; float: left; margin-top: 58px; margin-left: 11px; line-height: 180%; }
html>body span.produkt_one_content { height: auto; }
span.produkt_one_content_first { width: 328px; height: 50px; min-height: 50px; float: left; margin-top: 60px; margin-left: 11px; line-height: 180%; }
html>body span.produkt_one_content_first { height: auto; }
div.produkt_sep { width: 361px; height: 10px; float: right; border-bottom: 1px solid #CDCDCD; }
div.produkt_one_content { width: 360px; height: 163px; min-height: 163px; float: left; margin-left: 22px; }
html>body div.produkt_one_content { height: auto; }
div.produkt_one_content_last { width: 360px; height: 163px; min-height: 163px; float: left; margin-left: 22px; border-bottom: 1px solid #CDCDCD; }
html>body div.produkt_one_content_last { height: auto; }
div.produkt_next { width: 196px; height: 42px; float: right; background-color: #cdcdcd; }
div.produkt_next_all { width: 705px; height: 43px; float: left; }

div.auto_one { width: 706px; height: 288px; min-height: 288px;  float: left; }
html>body div.auto_one { height: auto; }
img.auto_one { width: 320px; height: 286px; float: left; border: 1px solid #CDCDCD; }
div.auto_one_content_first { width: 360px; height: 288px; min-height: 288px; float: left; margin-left: 22px; border-top: 1px solid #CDCDCD; }
html>body div.auto_one_content_first { height: auto; }
span.auto_one_content_first { width: 328px; height: 193px; min-height: 193px; float: left; margin-top: 60px; margin-left: 11px; line-height: 180%; }
html>body span.auto_one_content_first { height: auto; }
img.auto_polecane { margin-top: 2px; float: left; }
img.auto_polecane2 { margin-top: 3px; float: left; }
img.auto_polecane3 { margin-top: 3px; float: left; margin-left: 2px; }
img.auto_polecane4 { margin-top: 3px; float: left; margin-left: 2px; margin-right: 1px; }
div.auto_one_content { width: 360px; height: 288px; min-height: 288px; float: left; margin-left: 22px; }
html>body div.auto_one_content { height: auto; }
span.auto_one_content { width: 328px; height: 193px; min-height: 193px; float: left; margin-top: 58px; margin-left: 11px; line-height: 180%; }
html>body span.auto_one_content { height: auto; }
div.auto_one_content_last { width: 360px; height: 288px; min-height: 288px; float: left; margin-left: 22px; border-bottom: 1px solid #CDCDCD; }
html>body div.auto_one_content_last { height: auto; }

div.galeria { width: 100%; height: 253px; float: left; border-bottom: 1px solid #CDCDCD; }
img.gal1 { width: 303px; height: 202px; float: left; border: 1px solid #ced0cf; margin-top: 24px; }
img.gal2 { width: 303px; height: 202px; float: left; border: 1px solid #ced0cf; margin-top: 24px; margin-left: 36px; }

a.link { font-weight: bold; color: #5c5c5c; text-decoration: none; }
a.link:hover { font-weight: bold; color: #5c5c5c; text-decoration: underline; }
