body { width:770px; margin:0 auto; padding:0; color:#727272;}
body { width:770px; margin:0 auto; padding:0; color:#727272;}
div,p,form,h1,h2,h3,h4,blockquote,ul,li,img { margin:0; padding:0; }
ul,li { list-style:none; }
a,a:visited { text-decoration:none; color:#555; }
a:hover { color:#60a3da }
a:focus{ outline:none }
img { border:0; }
br.both { clear:both; }

/* logo */
#silownia-krakow { position:relative;float:left; margin:20px 0 3px;width:255px;padding:30px 15px 0 0; text-align:center;border-right:1px solid #c6c6c6;}
#silownia-krakow {color:#4d4d4d;font:14px Tahoma,sans-serif;}
#silownia-krakow h4.data { color:#4d4d4d;font:12px Tahoma,sans-serif;
                 background:transparent;padding:0;margin:0;border:0;
                 position:absolute;top:5px;right:-350px;
                  }

#silownia-krakow h1 {font-size:25px;}
#silownia-krakow h1 a,
#silownia-krakow h1 a:visited {color:#60a3da;}
#silownia-krakow blockquote {font:10px Arial,sans-serif;margin:-6px 0 3px;border-bottom:6px solid #e9e9e9;
                             padding:1px 20px 15px 0;text-align:right}

/* menu */
#silownia-menu { border-top:1px solid #e9e9e9; padding:30px 0 10px 25px;font:700 13px Tahoma;
               }
#silownia-menu li { border-bottom:1px solid #ebebeb; margin: 0 0 5px;height:23px;
                    background: url(img/silownia-menu.png) 25px top repeat-y;
                    width:200px;
                    }
#silownia-menu a,
#silownia-menu a:visited { display:block;height:21px;border-bottom:2px solid white;
                           background: url(img/silownia-menu.gif) 10px -17px no-repeat;
                           padding:0 0 0 35px;text-align:left;line-height:21px; }
#silownia-menu a:hover { background: url(img/silownia-menu.gif) 10px 8px no-repeat;color:#60a3da; }


#szukana_fraza { text-align:left; padding: 0 4px 4px 24px; border:0px solid red; }
#szukana_fraza label { font:10px Tahoma }
#szukana_fraza input { display:none;font:700 11px Tahoma;color:#555; }
#szukana_fraza input.text { display:block;float:left; margin:0 5px 0;width:160px}
#szukana_fraza a {display:block; width:16px;height:10px;background: url(img/silownia-szukaj.gif) top left no-repeat;border:1px solid white; margin:6px 0 12px 180px;}
#szukana_fraza a:hover {background: url(img/silownia-szukaj.gif) left -20px no-repeat;}
/* news */
h2,
h2 strong,
h2 i {font:700 15px Tahoma;  }
h2 { padding-left:25px;  margin:10px 0 15px 10px;background: url(img/silownia-menu.gif) 10px -17px no-repeat; }

#silownia-krakow div { border-bottom:10px solid white;
                       margin:1px 0;
                       font:700 11px Tahoma;
                       text-align:left;
                       clear:left;
                       border-top:1px solid #e9e9e9;
                       padding:1px;
                      }
#silownia-krakow div img.mini { float:right; margin:-10px 10px 5px 0px; }
#silownia-krakow div b { display:block; font:400 11px Tahoma;}
#silownia-krakow div a,
#silownia-krakow div a:visited { margin:0px 0px 0px 9px;
                       font:400 11px Tahoma;
                       color:#333;text-align:center;
                       text-decoration:underline;padding-right:5px;
                       background: url(img/silownia-link.gif) right 5px no-repeat;}
#silownia-krakow div a.img { float:left; margin:-10px 0px 0 15px;border:0; padding:0;background:transparent;}
#silownia-krakow div a:hover { text-decoration:none; }
#silownia-krakow div { background: url(img/silownia-news.gif) center top no-repeat; }

object.a { border-right:0px solid red;float:right;margin:-5px 0 0;padding:0; }

#wh {font:10px Tahoma;margin:14px 8px 0 0;float:right; cursor:pointer;}
#wh:hover { text-decoration:underline }

#silownia-krakow div span { font:400 11px Tahoma;display:block;float:right;margin: -5px 0 0;padding:0;width:157px; height:60px;overflow:auto;
                            display:none;   }
#silownia-krakow div span i {font:700 11px Tahoma;display:block;}
/* menu gorne */
#silownia-strongman { width:357px;position:relative;left:-3px;
                      background: url(img/silownia-gora1.gif) left bottom repeat-x;
                      padding:40px 0 0;
                      }
html>body #silownia-strongman { width:357px;height:auto;min-height:54px;margin-left:271px;left:0px; }
#silownia-strongman a { text-decoration:underline;margin:25px 5px 0 0;border-right:1px solid #e9e9e9;padding: 1px 5px 2px 0;display:block;}
#silownia-strongman li { float:left; font:12px Tahoma;height:54px;
                          }
#silownia-strongman li.f { padding-left:193px;
                           background: url(img/silownia-gora.gif) bottom left  no-repeat; }
/* z flashem */
#silownia-strongman1 { width:357px;position:relative;left:-3px;

                      padding:40px 0 0;
                      }
html>body #silownia-strongman1 { width:357px;height:auto;min-height:40px;margin-left:271px;left:0px; }
#silownia-strongman1 a { text-decoration:underline;margin:25px 5px 0 0;border-right:1px solid #e9e9e9;padding: 1px 5px 2px 0;display:block;}
#silownia-strongman1 li { float:left; font:12px Tahoma;height:40px;
                          }
#silownia-strongman1 li.f { padding-left:193px;
                           background: url(img/silownia-gora_f.gif) bottom left  no-repeat; }

/* zdjecie */
img.jan-cuber,object.jan-cuber { position:relative;left:-3px; }
html>body img.jan-cuber,html>body object.jan-cuber {left:0;}
/* silownia-pod-zdjeciem" */
div.silownia-pod-zdjeciem {background: #f6f6f6 url(img/silownia-dol-zdj1.gif) top left no-repeat;
                    margin:0 0 5px 271px;width:357px;
                    border-top:1px solid #c9c9c9;padding:0 0 10px;
                    border-left:1px solid #c9c9c9;
                    position:relative;top:-4px;left:-4px;}
html>body div.silownia-pod-zdjeciem { top:-1px;left:-1px;width:357px; }
div.silownia-pod-zdjeciem h2 { padding:7px 0;  margin:0 0 0 37px;
                    background: url(img/silownia-dol-zdj.gif) center top repeat-x; overflow:visible}
div.silownia-pod-zdjeciem h2 strong { padding-left:36px;  margin:10px 0 15px -38px;background: url(img/silownia-menu.gif) 22px -17px no-repeat; border-left:1px solid #c6c6c6;}

div.silownia-pod-zdjeciem p {margin-left:22px;font:12px Tahoma}
div.silownia-pod-zdjeciem a,
div.silownia-pod-zdjeciem a:visited {display:block;
                 font:11px Tahoma;text-align:right;
                 padding:5px 10px 0 0;color:black;
                 text-decoration:underline;
                 background: url(img/silownia-link.gif) 309px 10px no-repeat;
                 }
div.silownia-pod-zdjeciem a:hover {text-decoration:none;
                 background: url(img/silownia-link.gif) 312px 10px no-repeat;
	 }
div.right { margin:0 0 5px 271px;width:357px; font:12px Tahoma; }

div.silownia-pod-zdjeciem ul { margin-left:50px;
                          	 }

div.silownia-pod-zdjeciem li { margin-top:3px;
                               font:11px Courier;color: #444;
                               padding-left:10px;
                               background:url(img/silownia-cir.gif) 1px 6px no-repeat;border:1px solid #f6f6f6;
                          	 }
div.silownia-pod-zdjeciem li b {display:block;float:left; width:180px;text-align:left;
                               font:700 12px Tahoma;color: #444;
}
/* Silownia uslugi - strona pierwsza */
#silownia-uslugi { border:0px solid red;border-left:1px solid #c6c6c6;position:relative;left:-4px }
html>body #silownia-uslugi { left:-1px; }
#silownia-uslugi ul { float:left;padding:70px 0px 10px 30px; border:1px solid #c6c6c6;border-width:0 1px;width:150px;
                      background:url(img/index-dol1.jpg) 19px top no-repeat;margin-right:5px;position:relative;left:-1px; }
html>body #silownia-uslugi ul { background-position:22px top; }
#silownia-uslugi h2 { margin-bottom:5px; }
#silownia-uslugi li { background:url(img/silownia-cir.gif) 1px 7px no-repeat;
                      padding: 0 0 0 7px;font:12px/12px Tahoma;color:#4589aa;
                      margin:0;border:1px solid white;
                    }

#silownia-uslugi li a,
#silownia-uslugi li a:visited {display:block;margin:0px 0;
                 font:12px Tahoma;color:#4589aa;
                 padding:0px;text-align:left;
                 text-decoration:underline;border-left:0;
                 background: transparent;
                 border:1px solid white;
}
#silownia-uslugi li a:hover{text-decoration:none;
                 background: transparent;
                 }

#silownia-uslugi a.fit,
#silownia-uslugi a.fit:visited {display:block;margin:-10px 0 0 180px;
                 font:11px Tahoma;text-align:right;
                 padding:5px 13px 0 0px;color:black;
                 text-decoration:underline;
                 background: url(img/silownia-link.gif) 129px 10px no-repeat;
/*                 border:1px solid green;border-left:1px solid #c6c6c6;
*/
                 }
#silownia-uslugi a.fit:hover {text-decoration:none;
                 background: url(img/silownia-link.gif) 132px 10px no-repeat;
                 margin:-10px 0 0 180px;
	 }

/* stopka */
p.silownia-copyright {display:block; border-bottom:1px solid #e9e9e9; margin:3px 0 5px;padding:4px 0 4px; font:12px Arial;text-align:center; }

#reklama { background:#e9e9e9;padding:4px 0 4px;text-align:center;margin:3px 0 0; font:12px Arial;}


/* galeria */
table.silownia-galeria { border-top:1px solid #eee;width:640px; padding-top:10px;clear:both}
table.silownia-galeria td { width:150px; text-align:center;vertical-align:middle;padding:9px 0; border:1px solid #eee; border-width:0 1px 1px 0}
table.silownia-galeria img { border:1px solid #aaa;}

/*  o-mnie  */

p.info-o-mnie { width:630px;margin-top:10px; display:block; border-top:1px solid #ccc;padding-top:8px;
                text-align:justify;font:12px Tahoma;clear:both; padding-left:10px; }
p.info-o-mnie b { display:block;margin-left:-3px;padding-top:5px; }
p.info-o-mnie strong { display:block;font:700 15px Tahoma; padding-left:30px;  margin:5px 0 5px 0;background: url(img/silownia-menu.gif) 12px -18px no-repeat; border-left:1px solid white}
ul.info-o-mnie i { font:700 12px Tahoma;padding-left:10px; margin-left:-20px;background:white; }
ul.info-o-mnie { width:630px;margin-top:10px;font:12px Tahoma;  }
ul.info-o-mnie li { padding-left:20px;background:url(img/silownia-cir.gif) 10px 6px no-repeat; }


/* formularz */
#kontakt { background: #f6f6f6 url(img/silownia-dol-zdj1.gif) top left no-repeat;
           margin:0 0 5px 271px;width:357px;
           border-top:1px solid #c9c9c9;padding:0 0 10px;
           border-left:1px solid #c9c9c9;
           position:relative;top:-4px;left:-4px;
           font:12px Tahoma;
          }
html>body #kontakt{ top:0;left:-1px;width:357px; }
#kontakt ul {padding:7px 0;  margin:0 0 0 37px;
                    background: url(img/silownia-dol-zdj.gif) center top repeat-x; overflow:visible }
#kontakt input ,#kontakt textarea { width:290px;font:12px Tahoma;}
#kontakt input.sub { width:auto; margin-left:210px; }

div.silownia-karnet  { background: #f6f6f6 url(img/silownia-dol-zdj1.gif) top left no-repeat;
           margin:0 0 5px 271px;width:357px;
           border-top:1px solid #c9c9c9;padding:0 0 10px;
           border-left:1px solid #c9c9c9;
           position:relative;top:-4px;left:-4px;
           font:12px Tahoma;
          }
div.silownia-karnet li { margin-top:5px }
  
html>body div.silownia-karnet { top:0;left:-1px;width:357px; }

div.silownia-karnet ul { margin-bottom:7px;}

/* DOJAZD */
div.dojazd { background: url(img/img-r.gif) top right repeat-y;margin-left:270px; padding:5px 4px 0px 0; border-left:1px solid #c9c9c9;width:375px; }
#maparea {border-bottom:1px solid #c9c9c9;padding:0 0 5px;margin:0; position:relative;left:-3px;}
html>body #maparea {left:0;}

/*#googleSearchUnitIframe { height:350px;overflow:scroll;overflow-y:scroll;overflow-x:hidden; }
*/
#googleSearchUnitIframe iframe{ max-height:400px;overflow:scroll;overflow-y:scroll;overflow-x:hidden; }

p.d_p { font:12px Tahoma; margin:5px;position:relative;border:0px solid red;width:480px;float:right;}
p.d_p a { text-decoration:underline; }
p.d_p a:hover { text-decoration:none; }
p.d_p button {text-align:left;border:0; display:block;padding-left:15px; background:white url(img/silownia-szukaj.gif) -8px 6px no-repeat;margin:5px;text-decoration:underline;color:#444;cursor:pointer;}
p.d_p button:focus { outline:none }
p.d_p button:hover { text-decoration:none;background:white url(img/silownia-szukaj.gif) -8px -14px no-repeat; }

div.infoo { margin-left:280px;font:700 13px Tahoma;} 
div.stron { text-align:center;} 
div.infoo b.date { display:block;font:700 13px Tahoma; }
div.infoo a.head { display:block;font:700 15px Tahoma; }
div.infoo a.link { font:12px Tahoma;margin-left:15px; }

div.right table,
div.czas table {  width:300px; text-align:left;font:16px Arial !important;margin-left:10px; }
div.right table td,
div.czas table td {text-align:center !important;}