body {
   background-color: #CCC7AA; color: #fff;
   margin: 0px auto; padding: 0px;   
   font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;
   line-height: 140%;
   background-image: url('img/tlo_str.gif');  background-repeat: repeat-y;  background-position: top center; 
   }

p, div { color: #fff;  margin: 0px;   border: 0px solid red; padding: 0px;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;  line-height: 140%; }
	
table { border: 0px; padding: 0px; border-collapse: collapse;     }	
td {  margin: 0px; border: 0px solid #FF4F51; padding: 0px; border-collapse: collapse; vertical-align: top; }
img { display: block; margin: 0px; border: 0px}

a { 	color: #892929;	text-decoration: none; }
a:hover { 	color: #22567A; text-decoration: none; }

a.tekst { 	color: #fff;	text-decoration: none; }
a.tekst:hover { 	color: #fff; text-decoration: none; }

div#centruj {

  	width:768px;    	height:610px;
    	left:50%;     	top:50%;
    	margin-left:-384px;
	   margin-top:-304px;
   position: absolute;  z-index: 5; 
    background-image: url('img/intro.jpg');  background-repeat: no-repeat; 
 }

  table.intro
  {
  	width:768px;
  }
  
   td.intro1a   {  	width: 295px; 	height: 292px; }
   td.intro3a   {  	width: 278px;  	height: 292px; } 
   td.intro1   {  	width: 295px;  height: 294px; }
   td.intro2   {  	width: 195px;  }
   td.intro3   {  	width: 278px;  height: 294px; }  
   p.tyt1 { padding: 40px 0px 0px 55px; font-size: 20px; line-height: 110%;}
   p.tyt2 { padding: 40px 55px 0px 0px; font-size: 20px; text-align: right;  line-height: 110%; } 
   p.tyt1a { padding: 29px 0px 0px 55px; font-size: 20px; line-height: 110%;}
   p.tyt2a { padding: 29px 55px 0px 0px; font-size: 20px; text-align: right;  line-height: 110%; }        
   p.tresc1 { padding: 10px 0px 0px 42px; }
   p.tresc2 { padding: 10px 48px 0px 0px; text-align: right;  }
   p.tresc1d { padding: 10px 0px 0px 42px; }
   p.tresc2d { padding: 10px 48px 0px 0px; text-align: right;  }      
   .mniejsze { font-size: 16px; }  
         p.dol { text-align: center; color: #5A5426; margin-bottom: 5px;  }
         
img.kolka { display: inline; }     
img.srodek { margin-top: 142px; width: 195px; height: 286px; }   

table.doit { margin: 0px 0px 0px 51px; }
td.doit { background-image: url('img/tlo_doit.gif');  background-repeat: no-repeat; 
width:79px;    	height:109px; } 
img.doit  { margin: 4px 4px 4px 4px;  }
p.doit { text-align: center; line-height: 12px;  margin: 4px 0px 0px 0px;}