/* SLIMBOX ______________________________________________________________________start*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: bold 20px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* SLIMBOX ______________________________________________________________________stop*/
      
#top 
      {
      position:absolute;
      left:50%;
      margin: 0px 0px 0px -471px;
      background-image: url('images/design_01.jpg'); 
      width:942px; 
      height:41px;
      }               

#header_1
      {
      position:absolute;
      left:50%;
      top:41px;
      margin: 0px 0px 0px -400px;
      background-image: url('images/design_03.jpg'); 
      width:824px; 
      height:148px;
      }   
#header_2
      {
      position:absolute;
      left:50%;
      top:189px;
      margin: 0px 0px 0px -400px;
      width:824px; 
      }
#adress 
      {
      position:absolute;
      left:50%;
      top:20px;
      margin: 0px 0px 0px -370px;
      font: bold 12px Verdana;
      color:white;
      }
#horizontal
      {
      position:absolute;
      left:50%;
      top: 270px;
      margin: 0px 0px 0px -400px;
      background-image: url('images/design_09.jpg'); 
      width:824px; 
      height:58px;
      }
#horizontal_linky
      {
      position:relative;
      left:250px;
      top:25px;
      }            
#horizontal a:link
      {
      font:bold 12px Verdana;
      color:#c11200; 
      text-decoration:none;
      }
#horizontal a:hover
      {
      font:bold 12px Verdana;
      color:#f11c06; 
      text-decoration:underline;
      }
#horizontal a:visited
      {
      font:bold 12px Verdana;
      color:#c11200; 
      text-decoration:none;
      }
      
     
      
#vertical
      {
      position:absolute;
      left:50%;
      top: 328px;
      margin: 0px 0px 0px -400px;
      background-image: url('images/design_10.jpg'); 
      width:242px; 
      height:391px;
      }
#vertical_linky
      {
      position:relative;
      left:30px;
      font:bold 12px Verdana;
      color:#ffffff;
      }
#vertical a:link
      {
      font:bold 12px Verdana;
      color:#ffffff; 
      text-decoration:none;
      line-height:25px;
      }
#vertical a:hover
      {
      font:bold 12px Verdana;
      color:#ff9999; 
      text-decoration:underline;
      line-height:25px;
      }
#vertical a:visited
      {
      font:bold 12px Verdana;
      color:#ffffff; 
      text-decoration:none;
      line-height:25px;
      }

#vertical_pneu
      {
      position:relative;
      left:100px;
      top:20px;
      font:bold 12px Verdana;
      color:#c11200;
      width:137px;
      }
#vertical_spodek
      {
      position:relative;
      left:20px;
      top:20px;
      font:bold 12px Verdana;
      color:#c11200;
      width:237px;
      } 
#vertical_spodek h1
      {
      font: 15px Verdana;
      color:#c11200;
      }
      
#nafta a:link
      {
      font:bold 12px Verdana;
      color:#c11200; 
      text-decoration:none;
      line-height:25px;
      }
#nafta a:hover
      {
      font:bold 12px Verdana;
      color:#0009c1; 
      text-decoration:none;
      line-height:25px;
      }
#nafta a:visited
      {
      font:bold 12px Verdana;
      color:#c11200; 
      text-decoration:none;
      line-height:25px;
      } 
      

 #white
      {
      position:absolute;
      left:50%;
      top: 320px;
      margin: 0px 0px 0px -400px;
      width: 798px; 
      background-color:#ffffff;   
      z-index:-1;  
      }      
#content
      {
      position:relative;
      margin: 0px 0px 0px 242px;
      width: 556px; 
      background-color:#ffffff;
      color:#333333;
      font:12px Verdana;     
      }
#content h1
      {
      font:bold 15px Verdana;
      color:#c11200;
      }
#content a:link
      {
      font:12px Verdana;
      color:#c11200; 
      text-decoration:none;
      }
#content a:hover
      {
      font:12px Verdana;
      color:#f11c06; 
      text-decoration:underline;
      }
#content a:visited
      {
      font:12px Verdana;
      color:#c11200; 
      text-decoration:none;
      }     
