body {font: 78%/1.5 arial, helvetica, serif;font-size:12px;color:#ffffff;background: #222222;text-align: left;padding: 0;margin: 25px;}
#menu,#menu ul {float: left;width: 1000px; list-style: none;line-height: 1;background: #444444;font-weight: bold;padding: 0;border: solid;border-width: 0px 0;margin: 0px;}
#menu a {display: block;width: 108px;height: 32px;color: #dddddd;text-decoration: none;padding: 2px 2px 0px 2px;}
#menu li {float: left; padding: 0; width: 110px;}
#menu li:hover, #menu li.sfhover {background: black;}

div.head{height: 105px; width: 1000px; background: black url(im/head_pianina_pl.jpg); margin: 0 auto;}
div.menug{height: 45px; width: 1000px; background: #444444; margin: 0 auto; text-align: center;}
div.menud{width: 1000px; background: #444444; margin: 0 auto; text-align: left; clear: both;}
td.menugo{width:111px;height:45px;font-size:10px;font-weight:bold;text-align:center;vertical-align:middle;background: url(im/przycisk.jpg);}


h1{font-size:20px;}
h2{font-size:22px;}
h3{font-size:16px;}



div.opisp{width: 825px; background: #444444 url(im/tlo_1.jpg); padding: 5px 0px 5px 0px;}
div.linp{height: 20px; width: 825px; background: #444444 url(im/tlo_1l.jpg);}


div.opiswh{width: 825px; background: #444444 url(im/tlo_whoffmann.jpg); padding: 5px 0px 5px 0px;}



div.bechstein_b{height: 124px; width: 825px; background: black url(im/baner_bechstein_t.jpg); margin: 0 auto;}

div.opiscbecp{width: 750px; background: #444444 url(im/cbechstein_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.lincbecp{height: 20px; width: 750px; background: #444444 url(im/cbechstein_tlo2.jpg);}
div.opisbechp{width: 750px; background: #444444 url(im/bechstein_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linbechp{height: 12px; width: 750px; background: #444444 url(im/bechstein_tlo2.jpg);}
div.opiszimmp{width: 750px; background: #444444 url(im/zimmermann_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linzimmp{height: 12px; width: 750px; background: #444444 url(im/zimmermann_tlo2.jpg);}
div.opiswhofp{width: 750px; background: #444444 url(im/whoffmann_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linwhofp{height: 12px; width: 750px; background: #444444 url(im/whoffmann_tlo2.jpg);}
div.opisbohep{width: 750px; background: #444444 url(im/bohemia_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linbohep{height: 12px; width: 750px; background: #444444 url(im/bohemia_tlo2.jpg);}
div.opisgaryp{width: 750px; background: #444444 url(im/gary_pons_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.lingaryp{height: 12px; width: 750px; background: #444444 url(im/gary_pons_tlo2.jpg);}
div.opisschup{width: 750px; background: #444444 url(im/schulze_pollmann_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linschup{height: 12px; width: 750px; background: #444444 url(im/schulze_pollmann_tlo2.jpg);}
div.opisyamap{width: 750px; background: #333333 url(im/yamaha_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linyamap{height: 12px; width: 750px; background: #333333 url(im/yamaha_tlo2.jpg);}
div.opispetrp{width: 750px; background: #333333 url(im/petrof_tlo3.jpg); padding: 5px 0px 5px 0px;}
div.linpetrp{height: 12px; width: 750px; background: #333333 url(im/petrof_tlo2.jpg);}

div.opisrolap{width: 750px; background: #333333; padding: 5px 0px 5px 0px;}
div.linrolap{height: 12px; width: 750px; background: #333333;}
div.opiscasip{width: 750px; background: #333333; padding: 5px 0px 5px 0px;}
div.lincasip{height: 12px; width: 750px; background: #333333;}


a:link{font-family:arial;color:#ffffff;text-decoration:none;font-size:14px;}
a:visited{font-family:arial;color:#ffffff;text-decoration:none;font-size:14px;}
a:hover{font-family:arial;color:#ffffff;text-decoration:none;font-size:14px;}
a:active{font-family:arial;color:#ffffff;text-decoration:none;font-size:14px;}

a.m:link{font-family:arial;color:#ffffff;text-decoration:underline;font-size:15px;}
a.m:visited{font-family:arial;color:#ffffff;text-decoration:underline;font-size:15px;}
a.m:hover{font-family:arial;color:#ffffff;text-decoration:none;font-size:15px;}
a.m:active{font-family:arial;color:#ffffff;text-decoration:underline;font-size:15px;}

a.mb:link{font-family:arial;color:#000000;text-decoration:underline;font-size:15px;}
a.mb:visited{font-family:arial;color:#000000;text-decoration:underline;font-size:15px;}
a.mb:hover{font-family:arial;color:#000000;text-decoration:none;font-size:15px;}
a.mb:active{font-family:arial;color:#000000;text-decoration:underline;font-size:15px;}

a.md:link{font-family:arial;color:#000000;text-decoration:underline;font-size:10px;}
a.md:visited{font-family:arial;color:#000000;text-decoration:underline;font-size:10px;}
a.md:hover{font-family:arial;color:#000000;text-decoration:none;font-size:10px;}
a.md:active{font-family:arial;color:#000000;text-decoration:underline;font-size:10px;}

div.banerglowny{height: 200px; width: 1000px; background: black url(im/baner_glowny.jpg); margin: 0 auto;}
div.rolandb{height: 113px; width: 750px; background: #333333 url(im/baner_roland_m.jpg); margin: 0 auto;}
div.casiob{height: 113px; width: 750px; background: #333333 url(im/baner_casio_m.jpg); margin: 0 auto;}


div.baner{height: 185px; width: 1000px; background: black url(im/baner_pianina_pl.jpg); margin: 0 auto;}
div.banerglowny{height: 200px; width: 1000px; background: black url(im/baner_glowny.jpg); margin: 0 auto;}
div.cbechsteinbaner{height: 150px; width: 1000px; background: black url(im/baner_cbechstein_new.jpg); margin: 0 auto;}
div.bechsteinbaner{height: 150px; width: 1000px; background: black url(im/baner_bechstein_new.jpg); margin: 0 auto;}
div.zimmermannbaner{height: 150px; width: 1000px; background: black url(im/baner_zimmermann.jpg); margin: 0 auto;}
div.whoffmannbaner{height: 150px; width: 1000px; background: black url(im/baner_whoffmann.jpg); margin: 0 auto;}
div.bohemiabaner{height: 150px; width: 1000px; background: black url(im/baner_bohemia.jpg); margin: 0 auto;}
div.garyponsbaner{height: 150px; width: 1000px; background: black url(im/baner_gary_pons.jpg); margin: 0 auto;}
div.calisiabaner{height: 150px; width: 1000px; background: black url(im/baner_calisia.jpg); margin: 0 auto;}
div.yamahabaner{height: 150px; width: 1000px; background: black url(im/baner_yamaha.jpg); margin: 0 auto;}
div.petrofbaner{height: 150px; width: 1000px; background: black url(im/baner_petrof.jpg); margin: 0 auto;}
div.casiobaner{height: 150px; width: 1000px; background: black url(im/baner_casio.jpg); margin: 0 auto;}
div.rolandbaner{height: 150px; width: 1000px; background: black url(im/baner_roland.jpg); margin: 0 auto;}
td.zdjecie{width:280px;font-size:10px;text-align:center;vertical-align:top;}
td.opisbok{width:280px;font-size:13px;vertical-align:top;text-align:justify;}
td.wymiary{width:120px;font-size:11px;}
td.kolory{width:400px;font-size:11px;text-align:center;}
td.opis{width:550px;text-align:justify;font-size:14px;}
td.galeria{width:150px;text-align:center;font-size:10px;}
td.odsyl{width:200px;text-align:center;font-size:10px;}
td.tytul{width:280px;text-align:left;font-size:12px;}
td.logo{width:240px;text-align:center;font-size:10px;}

div.end{height: 25px; width: 1000px; background: #222222; clear: both; margin: 0 auto;}
