              *{
		margin: 0;
		padding: 0;
	        }
	 html,body{
	 	margin: 0;
		padding: 0;
                text-align: center;
		background: #fcf1d2;
	 }
	 #kontener{
	 	margin: 0em auto;
	 	width: 980px;
	 	height: auto;
                text-align: left;
	 }
	 #naglowek
	 	{
	 	width: 980px;
	 	height: 479px;
	 	background: url(img/naglowek1b.jpg) no-repeat;
		}
	 #panorama
	 	{
	 	background: url(img/naglowek2.jpg) no-repeat;	
	 	width: inherit;
	 	height: 343px;
	 	}
	  #tresc{
	  	width: 980px;
	  	height: 1500px auto;
                
	  }
	  #lewa{
	  	width: 200px;
	  	height: 1300px;
                *height: 1362px;
	  	background: #930c0c;
	  	float: left;
	  }
          #prawa{
	  	width: 200px;
	  	height: 1300px;
                *height: 1300px;
	  	float: right;
	  	background:#f5e2ae repeat;
                
	  }
	  #menu{
                margin-top: 10px;
	  	width: 200px;
	  	height: 300px;
               
	  }
          #menu a{
	  	margin: 15px 0 0 30px;
	  } 
	  .cennik{
                margin: 0 auto;
                }
/*-----------------------------formularz kontaktowy---------------*/
          form{
                    margin: 0em auto;
                    *margin-left: 40px;
                    width: 500px;
                  } 
          table.kontakt 
                {
                   width: 100%;
                  *width: 500px;
                }
          table.kontakt td 
                {
                    padding: 4px;
                    width: 150px;
                }
          table.kontakt input 
                {
                   width: 200px;
                }
         table.kontakt textarea 
                {
                   width: 200px;
                   *width: 100%;
                }
          td.naglowek
                {
                    text-align: right;
                    width: 88px;
                    color: gray;
                    padding: 2px;
                 }
            .kontakt tbody
                 {
                     font-size: 0.85em;
	             font-family: tahoma;
                 }
             table.kontakt td b
                 {
                       *width: 160px;
                       *margin-left: 100px;
                       margin-left: 180px;
                  }
               
             input#kopia 
                  {
                     width: 450px;
                     font: 10px tahoma;
                   }
/*-------------------------------------------------------------------------------*/
     	  #kontakt p{
	  	width: 180px;
	  	margin: 0em auto;
	  	text-align: center;
	  	padding: 90px 3px 0 3px;
	  	color: #ffed9b;
	  	font-size: 0.85em;
	  	font-family: tahoma;
	  	line-height: 1.5em;
	  }
          #kontakt{
                bottom: 5px;
                width: 200px;
                height: 303px auto;
	  	background: #930c0c url(img/kontakt.jpg) no-repeat;
               position: absolute;
	  }	  
          #kontakt a:link, a:visited, a:active{
	  	color: #00b9e9;
	  	font-size: 0.85em;
	  	text-decoration: none;
	  }
	  #kontakt a:hover{
	  	color: #00b9e9;
	  	text-decoration: none;
	  }
	  #kontakt a:link, a:visited, a:active{
	  	color: #fff;
	  	font-size: 0.75em;
	  	text-decoration: none;
	  }
	  #kontakt a:hover{
	  	color: #fadfa5;
	  	text-decoration: none;
	  }
	  #teksty{
	  	width: 580px;
	  	height: auto;
	  	float: left;
	  }
	    
	  #stopka{
	  	clear: both;
	  	width: 980px;
	  	height: 65px;
	  	background: url(img/stopka.jpg) repeat-x 100%;
	  }
      #stopka{
	  	clear: both;
	  	width: 980px;
	  	height: 65px;
	  	background: url(img/stopka.jpg) repeat-x 100%;
                font-family: Tahoma, sans-serif, Sans; 
	  }
      #stopka p
         {
                width: 600px;
                height: auto;
                margin: 0em auto;
                *margin-left:190px;
                text-align: center;
                padding-top: 10px;
                color: #fff;  
         }
     #stopka a
         {
    	        text-decoration: none;
        	display: inline-block;
        	margin-top: 20px;
         	color: #f7e17c;
                font-size: 0.85em;
    	 }
     #stopka img
        {
    	        padding:0;
          	border: 0;
            	margin: 0;
          	vertical-align: middle;
        	margin-right: 0.5em;
	}

     	  #kontakt p{
	  	width: 180px;
	  	margin: 0em auto;
                *margin-left: 7px;
	  	text-align: center;
	  	padding: 90px 3px 0 3px;
	  	color: #ffed9b;
	  	font-size: 0.85em;
	  	font-family: tahoma;
	  	line-height: 1.5em;
	  }
          #kontakt{
                margin-top: 25px;
                width: 200px;
                height: 303px;
	  	background: #930c0c url(img/kontakt.jpg) no-repeat;
               position: relative;
	  }	  
          #kontakt a:link, a:visited, a:active{
	  	color: #00b9e9;
	  	font-size: 0.85em;
	  	text-decoration: none;
	  }
	  #kontakt a:hover{
	  	color: #00b9e9;
	  	text-decoration: none;
	  }
 /*-----------------------podstrony---------------------------*/      
 div.podstrony
       {
          width: 550px;
          height: auto;
          }
    div.podstrony td
         {
            width: 130px;
          }
    div.podstrony p
         {
         margin: 0em auto;
         width: 550px;
         height: auto;
         padding: 10px;
         font-size: 12px;
         text-align: justify;
         font-family: tahoma;
         line-height: 1.4em; 
          }
     div.podstrony ul
         {
            width: 550px;
          }
     div.podstrony li
         {
         margin-left: 50px;
         font-size: 12px;
         text-align: justify;
         font-family: tahoma;
         list-style-tyle: square;
         line-height: 1.4em;         
          }
      div.podstrony h1
         {
          padding: 10px;
          font-size: 1.3em;
          }
      div.podstrony table
          {
              margin: 0em auto;
           }

/*---------------------menu---------------------------*/
a#rollover1 
       { 
	display: inline-block; 
	width: 145px; 
	height: 36px;
	background: url(img/onas1.jpg) top left no-repeat; 
	 }
    a:hover#rollover1 
	{ 
	background-position: 0 -36px;   
        }
    a:active#rollover1
       { 
          background-position: 0 -36px;   
        }
    a:link#rollover1
       { 
          background-position: 0 -36px;   
        }
     a:visited#rollover1
       {
           background-position: 0 -36px;   
        }
a#rollover2 
       { 
	display: inline-block;
        width: 145px; 
	height: 36px;
        background: url(img/cennik.jpg) top left no-repeat; 
	 }
     a:hover#rollover2 
       {
            background: url(img/cennik.jpg) top left no-repeat;
        }
a#rollover3 
       { 
	display: inline-block; 
	width: 145px; 
	height: 36px;
	background: url(img/bobolin.jpg) top left no-repeat; 
	 }
    a:hover#rollover3 
	{ 
	background-position: 0 -36px;   
        }
a#rollover4
       { 
	display: inline-block; 
	width: 145px; 
	height: 36px;
        background: url(img/regulamin.jpg) top left no-repeat; 
	 }
    a:hover#rollover4 
	{ 
	background-position: 0 -36px;   
        }
a#rollover5 { 
	display: inline-block; 
	width: 145px; 
	height: 36px;
        background: url(img/kontakt1.jpg) top left no-repeat; 
	 }
    a:hover#rollover5 
	{ 
	background-position: 0 -36px;   
         }
a#rollover6 { 
	display: inline-block; 
	width: 145px; 
	height: 36px;
    background: url(img/galeria1.jpg) top left no-repeat; 
	 }
    a:hover#rollover6 
	{ 
	background-position: 0 -36px;   
    }
/*-----------------------------buttony-----------------------------------*/
         #button
             {
               margin: 0em auto; 
               *margin-left:190px;
                width: 170px;
                height: 24px; 
             }
        #zapisz {
         background: transparent url(img/btn_wyslij.gif) no-repeat;
         width: 74px;
         height: 24px;
         border: solid 0px white;
         cursor: pointer;
         color: transparent;
        }
     #anuluj {
         background: transparent url(img/btn_anuluj.gif) no-repeat;
         width: 74px;
         height: 24px;
         border: solid 0px white;
         cursor: pointer;
         color: transparent;
         margin-left: 10px;
     }

/*----------------------------------podstrona galeria-------------------------------*/   

    table.galeria td img 
       {
         cursor: pointer;
         padding: 1px;
         margin: 2px;
       }
     table.galeria
       {
              width: 500px;
              float: right; 
              margin-right: 50px;
        }
/*--------------------------------pozostałe--------------------------------*/
     div.potwierdzenie_err {
         *width: 300px;
         width: 300px;
         border: solid 1px #FF4D4D;
         background-color: #FFCDCD;
         text-align: center;
         *margin-left:130px; 
         padding: 8px;
         margin: 0em auto;
         font: 12px tahoma;
         color: black;
     }
     div.potwierdzenie_ok {
         *width: 300px;
          width: 300px;
         border: solid 1px #00AB00;
         background-color: #CDFFCD;
         text-align: center;
         margin: 0em auto;
         *margin-left: 130px;         
         padding: 8px;
         font: 12px tahoma;
         color: black;
     }
/*-------------------------------galeria boczna----------------------------------*/
         
         .gal{ width: 100px;margin: 0em auto; *margin-left: 50px; }
          .gal a img
          {
	  	border: none;
                margin-top: 15px; 
	  }
          .gal a:link img
          {
	  	border: 2px solid white;
	  }
          .gal a:hover img
          {
	  	border: 2px solid red;
	  }
#licznik{
                margin: 3em auto;
                font-size: 14px;
                text-align: center;
            }

#reklama{
      width: 195px;
      height: 400px;
      margin: 0em auto;
}