/* Definicje startowe i ustawienia domyslne */
/* -------------------------------------------------------------------------- */
body { margin: 0px; padding: 0px; text-align: left; background-color: #ffffff;  }
body,table { color: #3f3f3f; font-size: 11px; font-family: tahoma, verdana; }

img { border: 0; }
a,a:link,a:visited { color: #5f5f5f; text-decoration: underline; }
a:hover { color: #3f3f3f; text-decoration: underline; }
p,h1,h2,h3,h4,form { margin: 0; padding: 0;}
form,input,select,textarea { font-size: 11px }
div.clear { clear: both }

/* Strefy główne */
/* -------------------------------------------------------------------------- */
#sizer { display: none; background: red; position: absolute; margin: 0px; padding: 0px; height: 100%; }
#wrapper {  position: absolute; width: 1100px; margin-left: 40px; text-align: left;}

#columnLeft {  float: left; width: 120px; margin-top: 70px }

 #imageNo { float: right; text-align: right; }
  #imageNo .no { float: left; }
  #imageNo .slash { float: left; margin-top: 10px }  
  #imageNo .of { float: left; margin-top: 20px }
  #imageNo .end { float: left; }
   
#columnCenter { float: left; width: 970px; margin-top: 90px  }


#thumbs { width: 630px; margin-top: 5px; margin-bottom: 5px  }

#main {  display: block; }
 #content { opacity: 0.9; overflow:auto; filter: alpha(opacity = 90); display: none; height: 520px; position: absolute; color: #000000; background: #ffffff; padding: 0px; z-index: 2}
  #content .tab { display: none; color: #000000; margin: 15px 30px 15px 30px; line-height: 15px; }
  #content .tab h1 { margin-bottom: 10px;  }
 img#bigImage { clear:both; height: 520px } 


#tools { margin-top: 3px; margin-left: 12px }
 #tools ul, #tools ul li { margin: 0; padding: 0; list-style: none; }
 #tools ul li { float: left; margin-right: 5px }
 #tools ul li div.subGallery { margin-bottom: 3px }

#photo { float: left}
#navigation { margin-left: 20px; float: left; }
 #navigation a.prev { display: block; float: left; width: 25px; height: 25px; background: url('../images/navigator_prev.png') top no-repeat; }
 #navigation a.prev:hover {  display: block; float: left; width: 25px; height: 25px;  background: url('../images/navigator_prev_on.png') top no-repeat;  } 
 #navigation a.next { display: block; float: left; width: 25px; height: 25px;  background: url('../images/navigator_next.png') top no-repeat; }
 #navigation a.next:hover {  display: block; float: left; width: 25px; height: 25px;  background: url('../images/navigator_next_on.png') top no-repeat; } 
 
  
 
 
 
