body { background-color: #ebebeb; background-image: url(../images/bg_all.jpg); background-repeat: repeat-x; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; }

td { }

a:link { color: #000000  }

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000  }

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000  }

a:active { }
#Main_Table { position: absolute; top: 0; left: 50%; width: 950px; height: auto; margin-left: -475px; border: solid 0px #f00; }
h5 span {display: none}
h1 { background-image: url(../images/logo.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 25px; width: 486px; height: 167px; margin: 0; padding: 0; border-width: 0; outline-width: 0; display: block; }
h1 span { display: none; }
h2 { background-image: url(../images/menu_empty.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 404px; width: 35px; height: 167px; margin: 0; padding: 0; border-width: 0; outline-width: 0; display: block; }
h3 { background-image: url(../images/bauhaus.jpg); background-repeat: no-repeat; position: absolute; top: 652px; right: 25px; width: 102px; height: 28px; margin: 0; padding: 0; border-width: 0; outline-width: 0; display: block; }

#menu { position: absolute; top: 0; left: 485px; width: 378px; height: 167px; border: 0px; }
#menu span { border: solid 1px #f00; display: none; }
#main_foto { background-image: url(../images/main_foto.jpg); background-repeat: no-repeat; position: absolute; top: 167px; left: 25px; width: 899px; height: 401px; }
#main { background-image: url(../images/main_text.jpg); background-repeat: no-repeat; position: absolute; top: 568px; left: 25px; width: 899px; height: 217px; }
#main_text { position: absolute; left: 55px; top: 620px; width: 850px; height: 145px; border-left: 3px solid #c90000; }
#main_text p { font-size: 13px; color: #666666; font-weight: normal; line-height: 150%; text-align: justify; margin-left: 10px; margin-right: 10px; margin-top: 0px; }

#main_oferta { background-image: url(../images/bg.jpg); background-repeat: y-repeat; position: absolute; top: 142px; left: 25px; width: 899px; height: 810px; }

#firma { background-image: url(../images/menu_firma.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 26px; width: 95px; height: 167px; display: block; }
#firma:hover { background-image: url(../images/menu_firma-over.jpg); }
#oferta { background-image: url(../images/menu_oferta.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 121px; width: 94px; height: 167px; display: block; }
#oferta:hover { background-image: url(../images/menu_oferta-over.jpg); }
#kontakt { background-image: url(../images/menu_kontakt.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 215px; width: 94px; height: 167px; display: block; }
#kontakt:hover { background-image: url(../images/menu_kontakt-over.jpg); }
#katalog { background-image: url(../images/menu_katalog.jpg); background-repeat: no-repeat; position: absolute; top: 0; left: 309px; width: 95px; height: 167px; display: block; }
#katalog:hover { background-image: url(../images/menu_katalog-over.jpg); }

#ramka_D { background-image: url(../images/ramka_D.jpg); background-repeat: no-repeat; position: absolute; top: 650px; left: 0px; width: 950px; height: 31px; }
#ramka_L { background-image: url(../images/ramka_L.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 0px; width: 26px; height: 650px; }
#ramka_P { background-image: url(../images/ramka_P.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 924px; width: 25px; height: 650px; }

#stopka { background-image: url(../images/stopka.jpg); background-repeat: no-repeat; position: absolute; top: 568px; left: 25px; width: 899px; height: 84px; }
#stopka p { font-size: 12px ; color: #717171; font-weight: normal; line-height: 130%; text-align: center; margin-top: 20px;  }

#podmenu { position: absolute; top: 103px; left: 25px; width: 899px; height: 39px; border: 0px solid #000000;  }

#kuchnie { background-image: url(../images/podmenu_kuchnie.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 300px; width: 95px; height: 103px; display: block; }
#kuchnie:hover { background-image: url(../images/podmenu_kuchnie-over.jpg); }
#blaty { background-image: url(../images/podmenu_blaty.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 394px; width: 94px; height: 103px; display: block; }
#blaty:hover { background-image: url(../images/podmenu_blaty-over.jpg); }
#fronty { background-image: url(../images/podmenu_fronty.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 486px; width: 95px; height: 103px; display: block; }
#fronty:hover { background-image: url(../images/podmenu_fronty-over.jpg); }
#korpusy { background-image: url(../images/podmenu_korpusy.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 581px; width: 94px; height: 103px; display: block; }
#korpusy:hover { background-image: url(../images/podmenu_korpusy-over.jpg); }
#frezy { background-image: url(../images/podmenu_frezy.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 675px; width: 94px; height: 103px; display: block; }
#frezy:hover { background-image: url(../images/podmenu_frezy-over.jpg); }
#szkice { background-image: url(../images/podmenu_szkice.jpg); background-repeat: no-repeat; position: absolute; top: 0px; left: 769px; width: 95px; height: 103px; display: block; }
#szkice:hover { background-image: url(../images/podmenu_szkice-over.jpg); }

#podmenu span { border: solid 1px #f00; display: none; }

