body{
   color:#808080;
   background-color:#f0f0f0;
   font-family:Arial;
   font-size:11px;
   margin:auto;
}

.rozdzielacz {
   clear:both;
}

.tekst{
   line-height:14px;
   margin-top:0px;
   text-align:justify;
}

.tekstwiekszy {
   font-size: 12px;
   text-align: justify;
}

.corobimy{
   color:#505050;
   font-family:Arial;
   font-size:12px;
   margin-top:5px;
   margin-left:100px;
   margin-right:10px;
   text-align:justify;
   padding-top:18px;
   padding-bottom:25px;
}

a{
   color:#808080;
   text-decoration:none;
}

a:hover{
   color:#808080;
   text-decoration:underline;
}

.seperatorPoziomy{
   clear:both;
   border-top:1px dashed #505050;
   font-size:0px;
   margin-left:10px;
   margin-right:10px;
   padding-top:0px;
   padding-bottom:0px;
   height:1px;
}
.seperatorPionowy{
   float:left;
   height:50px;
   border-left:1px dashed #505050;
}

#ramatresci{
   clear:both;
   width:728px;
   margin:auto;
   margin-top:5px;
}

.panelLewy{
   background-color:#dddddd;
   clear:both;
   float:left;
   width:200px;
   height:455px;
   text-align:center;
}
.panelPrawy{
   float:left;
   margin-left:3px;
   width:525px;
   width:525px;
/*   height:320px;*/
   margin-bottom:10px;
   background-color:#ffffff;
}

.strzalka{
   margin-top:20px;
   margin-bottom:0px;
   margin-left:30px;
}


.submenu{
}

.submenu a:hover{
}

.tytul{
   color:#c52e2e;
   font-family:Arial;
   font-size:12px;
   font-weight:bold;
   margin-bottom:5px;
}

.tytulNaPodstronie{
   margin-top:0px;
   height:19px;
   width:510px;
   padding-left:15px;
   padding-top:4px;
   color:#c52e2e;
   font-family:Arial;
   font-size:12px;
   font-weight:bold;
   background-image: url(grafiki/belka.jpg)
}

#indexUslugi{
   float:left;
   width:130px;
   height:105px;
   margin-left:15px;
   padding-top:15px;
   padding-bottom:10px;
}


.indexSubuslugi{
}

#indexRealizacje{
   float:left;
   width:350px;
   height:100px;
   padding-left:10px;
   padding-top:15px;
   padding-bottom:10px;
}


#indexCertyfikat{
   width:200px;
   height:150px;
   margin-left:25px;
   margin-top:20px;
   vertical-align:bottom;
   text-align:right;
}

#panelLewyTekst{
   text-align:center;
   line-height:12px;
   font-family:Verdana;
   font-size:7pt;
   color:#404040;
}

#indexSprzet{
   padding-left:10px;
   padding-right:10px;
   width:500px;
   height:65px;
}

#indexObrazki{
   margin-top:1px;
   margin-bottom:0px;
   padding-top:17px;
   padding-bottom:0px;
}

#indexKontakt{
   margin-top:20px;
   margin-right:15px;
   float:right;
   width:190px;
}

#ramkaDolna{
   margin:auto;
   width:730px;
   height:20px;
   color:#c52e2e;
}

#menuDolne{
   text-align:center;
   width:730px;
}

#menuDolne a{
   color:#c52e2e;
   text-align:center;
}

#menuDolne_en{
   text-align:center;
}

#menuDolne_en a{
   color:#c52e2e;
}

#adminInfo{
   clear:both;
   margin-top:0px;
   text-align:center;
   color:#c52e2e;
   margin-bottom:10px;
}

#adminInfo a{
   color:#c52e2e;
}


.informacje{
   margin-left:10px;
}

.reklama{
   position:absolute;
   overflow:auto;
   z-index:1;
   left:50px;
   top:100px;
   color:black;
   background-color:white;
   border:1px solid black;
   padding:5px;
}
.reklamaZamknij{
   font-weight:bold;
   font-size:10pt;
   text-align:right;
   color:red;
   cursor:pointer;
}
.wazne{
   font-weight:bold;
}

.googlemaps{
   margin-left:13px;
}

.licznik{
   text-align:center;
   margin-top:10px;
}
.logowanie{
   margin-top:5px;
   text-align:center;
   font-size:1em;
}
.logowanie input{
   font-size:0.8em;
}
.logowanieKomunikat{
   text-align:center;
   padding:10px;
}
.podstronkaLink{
	cursor:pointer;
	margin-top:5px;
}
.punkt{
   float:left;
   margin-right:5px;
   margin-top:3px;
}
.wiecej{
   color:#0077ff;
}
.przycisk{
   font-size:0.9em;
}
.zalogowany{
   margin-left:10px;
   margin-bottom:10px;
}

.tlumacz_google{
   text-align:center;
   margin-bottom:10px;
}



/* (LI) linki */

.LIpole{
   border:0px solid red;
   background-color:#f5f5f5;
   margin:2px;
   padding-left:5px;
   padding-right:5px;
   margin-left:10px;
   margin-right:10px;
}
.LInowy{
   margin-top:30px;
   margin-left:10px;
}
.LInazwa{
   border:0px solid green;
   color:#000000;
}
.LIlink{
   border:0px solid blue;
   color:gray;
}
.LIformOpis{
}
.LIinputText{
   width:500px;
}
.LIusun{
   float:right;
   margin-top:-25px;
}

