html            {margin: 0;
                padding: 0;
                background-color: #fff;}

img            {border: none;
                margin: 0;}


body           {text-align: center;
                margin: 0 auto;
                padding: 0;
                }


                
                
    #bg         {background-image: url(images/tlo.jpg);
                background-repeat: repeat-x;
                font-size: 13px;
                color: #444;
                background-color: #fff;
                line-height: 23px;
                font-family: arial, sans-serif;
                text-align: center;
                margin: 0 auto;
                
                }


#wrapper2    {position: relative;
                background-image: url(images/tlo3.jpg);
                background-repeat: no-repeat;
                width: 960px;
                text-align: center; 
                margin: 0 auto;
                padding: 0;
                }
                
                
        #banner1     {float: left;
                  background-image: url(images/6b.jpg);
                background-repeat: no-repeat;
                width: 960px;
                height: 190px;
                margin: 0 auto;
                padding: 0;
                }
                
        #banner2     {float: left;
                       
                width: 960px;
                height: 260px;
                margin: 0 auto;
                padding: 0;
                }
                
        #banner3     {float: left;
                width: 960px;
                margin: 0 auto;
                padding: 0;
                }
                
  .gallery     {width: 32.9%;
               }            
                
                
    #menue      {float: left;
                width: 960px;
                height: 50px;
                line-height: 13px;
                text-align: center; 
                margin: 0 auto;
                }           
     
    

    
     #content   {float: left;
                width: 960px;
                text-align: left;
                margin: 0;
                padding: 0;
                }
                
    #left      {float: left;
                width: 310px;
                margin: 20px 0 0 0;
                padding: 0;
                }
                
    #left2      {float: left;
                width: 630px;
                margin: 20px 0 0 0;
                padding: 0;
                }
                
    #center      {float: left;
                width: 310px;
                margin: 20px 10px 0 10px;
                padding: 0;
                }
                
  #center_gminy  {float: left;
                width: 310px;
                margin: 20px 10px 0 50px;
                padding: 0;
                }

#prezentacja   {float: left;
                background-color: #000;
                width: 960px;
                height: 480px;
                margin: 0;
                padding: 0;
                }
                
                
    #right      { float: right;
                width: 310px;
                margin: 20px 0 0 0;
                padding: 0;
                }
   
    #kontakt      { float: left;
                width: 600px;
                margin: 0;
                padding: 0;
                }
          
  #kontakt_left      { float: right;
                width: 300px;
                margin: 50px 0 0 50px;
                padding: 0;
                }
                

                
.rezerwacja2      {float: left;
                width: 330px;
                text-align: left;
                line-height: 24px;
                margin-right: 0px;
                margin-left: 10px;
                margin-right: 10px;
                margin-top: 20px;
                margin-bottom: 40px;
                }  

    #footer     {clear: both;
                 height: 150px;
                background-image: url(images/footer.jpg);
                background-repeat: repeat-x;
                font-size: 11px;
                color: #fff;
                line-height: 50px;
                text-align: center;

                }
                
.sprzet         {float: left;
                width: 240px;
                height: 208px;
                margin: 0 0 15px 0;
                padding: 0;}
                
.inwestycje         {float: left;
                width: 240px;
                height: 175px;
                margin: 0 0 10px 0;
                padding: 0;}
  
                
                
/*  --------Text-------- */


p.godziny         {margin: 0;
                text-align: left;}

p               {margin: 10px 0 20px 0;
                padding: 0;
                line-height: 19px;
                color: #555;
}

p.gminy               {margin: 10px 0 10px 0;
                padding: 0;
                line-height: 19px;
                color: #33d;
}
                
span.spacing    {letter-spacing: -0.4em;}

span.pon            {text-align: right;
                margin-left: 55px;
               }

span.wt            {text-align: right;
                margin-left: 79px;
               }
span.sr            {text-align: right;
                margin-left: 88px;
               }
span.czw            {text-align: right;
                margin-left: 69px;
               }
span.pt            {text-align: right;
                margin-left: 87px;
               }
               
     span.wt2            {text-align: right;
                margin-left: 75px;
               }          


/*  --------Nawigacje-------- */

a               {text-decoration: none;
                color: #c02;
                font-weight: normal;}
                
a:link          {color: #33d;
                }

a:visited       {color: #33d;}

a:hover		{color: #20a;
                text-decoration: underline;}
                
                
                
                
ul          {
            margin: 3px 0 18px 0;
            padding: 0 0 0 20px;
            color: #555;
            }
            
li          {list-style-image: url(images/bullet.gif);
            margin: 0;
            padding: 5px 0 0 0;
            line-height: 17px;}
            
            

/*  -------------------Nawigacja menue------------------- */                

ul.nav2        {float: left;
                list-style: none;
                height: 50px;
                 margin: 0 auto;
                text-align: center; 
                padding: 0;
                font-size: 13px;
                font-weight: normal;
                line-height: 16px;
                color: #fff;
                }
                
ul.nav2 a       {color: #fff;
                text-align: center;
                width: 160px;
                height: 50px;
                display: block;
                padding: 15px 0 0 0;
                font-weight: normal;}

ul.nav2 li      {float: left;
                background: url(images/box4.gif) no-repeat left top;
                margin: 0;
                padding: 0;
                width: 160px;
                height: 50px;
                display: block;
                }
                
ul.nav2 li.active      {float: left;
                background: url(images/box4_active.gif) no-repeat left top;
                margin: 0;
                padding: 0;
                width: 160px;
                height: 50px;
                display: block;
                }
                
ul.nav2 a:visited {color: #fff;
                text-align: center;
                display: block;
                padding: 0;            
                }
                
ul.nav2 a:hover {
                float: left;
                background: url(images/box4_active.gif) no-repeat left top;
                width: 160px;
                height: 50px;
                display: block;
                text-decoration: none;
                padding: 15px 0 0 0;
                margin: 0;                }

ul.nav2 a:active {color: #f00;
                text-align: center;
                display: block;
                padding: 15px 0 0 0;
                margin: 0;  }
                
/*  -------- Naglowki -------- */


    h1         {
                text-align: left;
                 font-family: arial, sans-serif;
                 color: #fff;
                 font-weight: normal;
                 font-size: 18px;
                 line-height: 22px;
                 margin-left: 0px;
                 margin-bottom: 10px;
                 margin-top: 20px;
                 padding: 0;
                 }
                
    
    h2          {text-align: left;
                 font-family: arial, sans-serif;
                 color: #0060a8;
                 font-weight: normal;
                 font-size: 15px;
		 line-height: 14px;
                 margin: 0;
                 padding-top: 0;
                 padding-bottom: 5px;
                 }
    

     h3          {float: left;
                text-align: center;
                background-image: url(images/naglowek_blue.gif);
                background-repeat: no-repeat;
                width: 310px;
                height: 36px;
                 font-family: arial, sans-serif;
                 color: #fff;
                 font-weight: normal;
                 font-size: 12px;
		 line-height: 16px;
                 margin: 20px 0 0 0;
                 padding: 0;
                 }
                 
 
     h4          {
                text-align: center;
                background-image: url(images/naglowek_blue.gif);
                background-repeat: no-repeat;
                width: 310px;
                height: 36px;
                 font-family: arial, sans-serif;
                 color: #fff;
                 font-weight: normal;
                 font-size: 12px;
		 line-height: 32px;
                 margin: 0;
                 padding: 0;
                 }
                 
                 
  h5          {float: left;
                text-align: center;
                background-image: url(images/naglowek2.gif);
                background-repeat: no-repeat;
                width: 239px;
                height: 36px;
                 font-family: arial, sans-serif;
                 color: #eee;
                 font-weight: normal;
                 font-size: 12px;
		 line-height: 18px;
                 margin: 0;
                 padding: 0;
                 }
 
   h6          {float: left;
                text-align: center;
                background-image: url(images/naglowek1.gif);
                background-repeat: no-repeat;
                width: 239px;
                height: 36px;
                 font-family: arial, sans-serif;
                 color: #fff;
                 font-weight: normal;
                 font-size: 12px;
		 line-height: 32px;
                 margin: 0;
                 padding: 0;
                 }
                 
                 
                 
                
/*  -------- Wiadomo�� -------- */                
 legend         {font-weight: bold;}
 
 fieldset     {width: 350px;
                text-align: left;
                font-size: 12px;}
                

rezerwacja    {
                display: block;
                width: 100px;}

label          {float: left;
                width: 100px;
                text-align: left;
                clear: left;
                line-height: 15px;
                margin-right: 10px;
                
                }
                

 
.clear          {clear: both;}