* { font-family:tahoma, arial,helvetica,clean,sans-serif; }
html,td,input,textarea,select{ font-size: 11px;}
body {
color:#000000;
margin: 0;
padding: 0;
text-align:center;

}
form,p,h1,hr,h2 {margin:0;padding:0}
h1{font-size:17px}

a{color:blue;}
a:hover{color:red;}
.cl{clear:both;}


.strona {
margin: auto;
width:818px;
}

.naglowek {
background-image: url('nowagora5.jpg');
width: 815px;
height: 288px;
margin-top: 10px;
}

.naglowek p{
padding-top: 240px;
text-align: left;
padding-left: 421px;
}

.tekst {
height: 1100px;
}

.tlo {
background-image: url('tlo.gif');
width: 447px;
float: left;
margin-right: 20px;
}

.firma {
text-align: justify;
padding: 0px 30px;
font-size: 14px;
}

.firma h1 {
font-size: 14px;
font-weight: bold;
color:#990000;
text-decoration: underline;
}

.firma h2 {
font-size: 14px;
font-weight: bold;
color:#990000;
text-align: center;
}

.tlokontakt {
background-image: url('tlokontakt.gif');
width: 345px;

float: left;
}

.kontakt {

text-align: justify;
padding: 0px 30px;
font-size: 14px;
}

.kontakt h1 {
font-size: 14px;
font-weight: bold;
color:#990000;
text-decoration: underline;
}


.kontakt p {
text-align: center;
padding-top: 35px;
}

.zdjecia {
clear:both;padding-top: 15px;
}

.zdjecia table {
margin: 0 auto;
width: 815px;
}

.zdjecia table td{text-align:center;}

.stopka {
background-image: url('pasekdol.gif');
height: 30px;
width: 815px;
clear: both;
margin-top: 15px;
text-align: center;
font-size: 11px;
}

.stopka p {
padding: 8px;
}



br.czyszczenie {
    clear: both;
    }
    
.imgN{border:solid 1px #938876;width:175px;height:131px;margin-bottom:10px}