body  { 
     background-image: url(img/tlo_0.gif);
     margin: 0;
     padding: 10px;	  
}
/*Tabela*/
	
table   { 
     width: 880px; border: 0px;
     background-color: rgb(100%,98%,96%);	 
     border-top: 1px solid rgb(60%, 50%, 40%);
	 border-right: 1px solid rgb(60%, 50%, 40%);
	 border-bottom: 1px solid rgb(60%, 50%, 40%);
	 border-left: 1px solid rgb(60%, 50%, 40%);	                         	
}
/*LOGO*/
td#logo { 
	 border-bottom: 3px solid rgb(60%,50%,40%);
     background-image: url(img/tlo_logo.gif) ;
	 text-align:center;		
}
img.logo { 
	 border:none;
}

/*MENU ODSYŁACZY*/

td#linki, td#linki2 { 
	 vertical-align: top;									       	                       
     padding:0.8em 0.25em 0.5em;
     border: 1px solid silver;
	 border-width: 0 1px;
	 background: rgb(96%, 95%, 94%);
	 color: rgb(46%, 45%, 44%);								 	 				             		
}
td#linki h4,td#linki2 h4 { 
	 padding:0.4em 0.25em 0.6em;
}
td#linki a, td#linki2 a { 
	 display:block;
     text-decoration: none;	
     border: 1px solid gray;
	 color: black;
	 border-color: rgb(90%, 85%, 80%) rgb(60%, 55%, 50%) rgb(90%, 85%, 80%) ;
	 background: rgb(92%, 91%,90%) url(img/pn.gif) 2px 50% no-repeat;
	 padding: 2px 10px 1px 22px;									 									 			
}
td#linki2 a  { 
	 text-align:left;
     margin:0;
	 font: 85% arial, Vardena, sans-serif;									 
}
td#linki a:hover, td#linki2 a:hover { 
	 background-image: url(img/pz.gif);
     color: rgb(55%,55%, 60%);		
}						 
td#linki a, td#linki h4, td#linki2 h4 { 
	 text-align:left;
     margin:0;
     font: bold 100% arial, Vardena, sans-serif;
}
								 
/*ZAWARTOŚĆ STRONY*/
  
td#dane { 
	 width:80%;
     background-color: transparent; 
     color: black;
     padding: 1.5em 0.5em 0.5em 1.5em;
	 font: 95% Times, serif;
	 vertical-align: top;
	 text-align:left;
}
td#dane h1   { 
     font: normal 150% verdena;
     margin: 0.5em 1em; 
	 padding: 0;
     border-bottom: 1px solid rgb(80%,75%,70%);
}
td#dane h2  { 
     font: bold 125% sans-serif;
     margin: 0.5em 1em; 
	 padding: 0;
     border-bottom: 1px solid rgb(80%,75%,70%);
}
td#dane h4 { 
     font: bold 110% arial, Vardena, sans-serif;
     margin: 2.5em 0em 0 4em; 
	 padding: 0 5px;
     border-left: 8px solid rgb(80%,75%,70%) ;
	 color:rgb(180,180,180);	
}								 
td#dane p { 
     margin: 1em 2.5em 0 2em;
}
img.glowna{ 
	 float: right;                          
	 border:12px solid rgb(100%,98%,96%);
}
img.fir{ 
     float: right;
     border:none;
}
td#dane a { 
	 text-decoration: none;	
	 font: 85% arial, Vardena, sans-serif;
     color: black;		
}
td#dane a:hover{ 
	 color: rgb(55%,55%, 60%);
}
  p.a1{ 
     position:absolute;
     left:50%;
	 top:40%;
}
  p.ak1 { 
     text-align: center; 
	 border-bottom: 1px solid rgb(80%,75%,70%);
}
  img.gal{ 
     border:1px solid ; 
	 border-color: #aaa #444 #444 #aaa;
	 margin: 3px 0 3px 2.5em;	
     }
  img.gal1{ 
     border:1px solid ; 
	 border-color: #aaa #444 #444 #aaa;
	 margin: 3px 0 3px 1.5em;
     }
  div.gal1{ 
     margin:0 0 0 25px;                            	                            	
}
  div.gal2{ 
     margin:0 0 0 37px;	
   	}
  ul.ref { 
     padding-left:40px;
     padding-top: 3px;	
	 margin:3px 0 0 40px;
	 }
  div.stgl{ 
     vertical-align: top;									       	                       
     padding:1em 4.5em 0.5em;
	 margin: 0 0 0 2em;
     border: 1px solid silver;
	 border-width: 1px 1px;
	 background: rgb(96%, 95%, 94%);
	 color: black;
     width:340px;
   	 }
  div#mapa {  
     font-size:120%;
     margin: 50px 0 6em 30px;	
}
/*STOPKA*/

  td#stopka{ 
	 background-color: transparent; 
     color: rgb(70%,60%,50%);
     border-top: 1px solid rgb(60%,50%,40%);
     text-align: center; 
	 font-size: 85%;
     padding-top: 0.33em; 
	 font-style: italic;}
  td#stopka a { 
     text-decoration: none;
     color: rgb(70%,60%,50%);	
}
  div#menu-stopka { 
     margin:8px;
}									 
  div#menu-stopka a:hover { 
     color: black;
}
  div.kod{  
     position:relative; left:25em;
}
  div.licznik{ 
     position:relative; left:19.4em;top:-31px;
}
/*Baner na pasku*/

img.baner {	
	 margin:5px 18px;	 
}

/*Nasz sprzęt*/

p.text{
     font-size: 100%;
}

div.sprzet{ 
     margin:0 55px 0 25px;
     border: 1px solid;
	 border-color:  #aaa #444 #444 #aaa;
     padding:15px 0;
	 background: rgb(96%, 95%, 94%);
}

 img.ramka{ 
     border:1px solid; 
	 border-color: #aaa #444 #444 #aaa;
	 margin: 3px 0 3px 2.5em;	
}

ul.opis{
     margin:5px 0 0 25px;
}
/*uprawnienia*/

ul.upr {
	  padding-left:40px;
      padding-top: 8px;	
	  margin:6px 0 0 90px;
}
ul.upr li {
	 padding: 5px;
}
