body{ font-style:italic; margin:0; padding:0; color:#FFFFFF; background:#073882 url(./body.png) repeat-x center top;}
#body0{ font-family:Verdana; width:984px; margin:auto; padding:0;}
*:focus {outline-style:none;}
a { color:#FFFFFF;}
a:hover{ text-decoration:none;} 
h1,h2 { padding:0; margin-bottom:20px; font-size:35px; color:#FFFFFF; font-style:italic;}
#menu { background:transparent url(./deska.png) repeat-x scroll center top; height:100px; margin:0; position:absolute; text-align:center; width:648px; z-index:3;}
#menu a { color:#dfc392; font-size:20px; line-height:70px; text-decoration:none; cursor:hand; font-style:italic; font-weight:bold; margin:0 13px}
#menu a:hover { color:#b4a07d;}
#menu a.active { color:#b4a07d;}
#submenu { background:transparent url(./papier2.png) no-repeat scroll center center; clear:both; height:78px; margin-top:30px; position:absolute; text-align:center; width:648px;}
#submenu  a { color:#030202; font-size:15px; font-weight:bold; font-style:italic; margin-left:10px; margin-right:10px; line-height:64px; height:78px; text-decoration:none;}
#submenu a:hover { color:#9e0f0a; }
#submenu a.active { color:#9e0f0a; }
div.submenu-off { display:none; }
#site { height:648px; width:648px; margin:auto; }
#content { text-align:justify;}
#footer {  width:984px; margin:auto; font-size:9px; font-family:Verdana; text-align:center; color:#999999;}
#footer a { color:#000000;}
.caption  { font-size:23px; font-weight:normal; font-style:italic; text-decoration:none; color:#ff9933;}
#opis {height:189px; margin-left:100px; margin-top:410px; overflow:hidden; position:absolute; width:445px;}
#newsletter { font-size:11px; color:#644a35; width:250px; margin:30px;}
input.newsletter_ok {margin-left:15px; margin-top:-4px; border:0; padding:0;}
#map_canvas { width:568px; height:648px;}
input, select  { border:1px solid #150C05; background-color:#F1F1F1; padding:3px;}
/* galeria zdjêæ */
#galeria { margin-left:303px; margin-top:130px; position:absolute; width:648px; }
#galerie { margin:30px 10px 10px 10px; position:absolute; text-align:center; width:626px; }
#galerie  select { border:0; margin:0; padding:3px;}
#zdjecie { border:0; height:255px; margin-left:101px; margin-top:118px; position:absolute; overflow:hidden; width:444px; }
#zdjecie  img{ width:444px; }
div.mini_zdjecie { display:block; height:34px; margin-bottom:4px; margin-left:4px; margin-right:4px; margin-top:4px; width:34px; }
#podstrony { height:132px; margin:178px 0 0 26px; position:absolute; text-align:center; width:593px; }
#podstrony a { width:48px; height:132px; display:block;}
#podstrony a.next {background:transparent url(./strzaly.png) no-repeat right top; float:right;}
#podstrony a:hover.next{ background:transparent url(./strzaly.png) no-repeat scroll right -132px}
#podstrony a.up { background:transparent url(./strzaly.png) no-repeat -48px top;}
#podstrony a:hover.up { background:transparent url(./strzaly.png) no-repeat scroll  -48px -132px}
#podstrony a.prev { background:transparent url(./strzaly.png) no-repeat left top; float:left;}
#podstrony a:hover.prev { background:transparent url(./strzaly.png) no-repeat scroll left -132px}

a.przycisk_do_galerii { background:transparent url(./przycisk.png) no-repeat scroll left top; display:block; float:left; height:42px; margin:2px; width:42px;  }
a:hover.przycisk_do_galerii { background:transparent url(./przycisk.png) no-repeat scroll left -42px;  }

#content div.produkt img {height:200px;}
#content div.produkt {float:left; height:240px; width:210px; margin:20px; padding:0px 0px; text-align:center;}
#content h1 { font-size:13px; margin-top:20px; }
#content h2 { font-size:12px; margin-top:20px; }

#player { margin-left:-38px; margin-top:38px; position:absolute; }