form{
	margin  : 0px;
   border  : none;
   padding : 0px;
}

a{
	color: #C5C5C5;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
}

a img {
	margin: 0px;
   border: none;
	padding: 0px;
}

sup{
	font-size: 8px;
}


div{
	 margin  : 0px;
    border  : none;
    padding : 0px;
	 background-color: transparent;
}

object{
	 margin  : 0px;
    border  : none;
    padding : 0px;
	 background-color: transparent;
}

table{
	 margin  : 0px;
    border  : none;
    padding : 0px;
	 background-color: transparent;
	 font-family: Arial;
	 font-size: 12px;
}

div.glowny{
	margin: auto;
	width: 800px;
}

div.naglowekProvisor{
	width: 800px;
	height: 70px;
	background-image: url(grafika/naglowek_800x90.jpg)
}

/*-------------------------PRZYCISKI-----------------------------*/

div.przyciski{
	width: 800px;
	height: 103px;
}

div.lewePrzyciski{
	width: 343px;
	height: 103px;
	float: left;
}

div.prawePrzyciski{
	width: 457px;
	height: 103px;
	float: right;
}

div.leweDwa{
	width: 229px;
	height: 103px;
	float: left;
}

div.praweDwaLewe{
	width: 229px;
	height: 103px;
	float: left;
}

div.praweDwaPrawe{
	width: 228px;
	height: 103px;
	float: right;
}

div.przyciskOFirmie{
	width: 114px;
	height: 103px;
	float: left;
	background-image: url(grafika/DrugaWersja/przyciskOFirmie_off.jpg);
}

div.przyciskUslugi{
	width: 115px;
	height: 103px;
	float: right;
	background-image: url(grafika/DrugaWersja/przyciskUslugi_off.jpg);
}

div.przyciskOferta{
	width: 114px;
	height: 103px;
	float: right;
	background-image: url(grafika/DrugaWersja/przyciskOferta_off.jpg);
}

div.przyciskWspolnoty{
	width: 114px;
	height: 103px;
	float: left;
	background-image: url(grafika/DrugaWersja/przyciskWspolnoty_off.jpg);
}

div.przyciskPublikacje{
	width: 115px;
	height: 103px;
	float: right;
	background-image: url(grafika/DrugaWersja/przyciskPublikacje_off.jpg);
}

div.przyciskKontakt{
	width: 114px;
	height: 103px;
	float: left;
	background-image: url(grafika/DrugaWersja/przyciskKontakt_off.jpg);
}

div.przyciskLinki{
	width: 114px;
	height: 103px;
	float: right;
	background-image: url(grafika/DrugaWersja/przyciskKontakt_off.jpg);
}

div.dzialIBaner{
	width: 800px;
	height: 190px;
}


/*----------------------------BANERY---------------------------*/
/*---------------------------O FIRMIE--------------------------*/
div.dzialOFirmie{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_ofirmie_400x190.jpg);
}

div.banerOFirmie{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_ofirmie_400x190.jpg);
}
/*-------------------------ZAKRES USLUG------------------------*/
div.dzialUslugi{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_uslugi_400x190.jpg);
}

div.banerUslugi{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_uslugi_400x190.jpg);
}
/*------------------------OFERTA-------------------------------*/
div.dzialOferta{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_oferta_400x190.jpg);
}

div.banerOferta{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_oferta_400x190.jpg);
}
/*-------------------------WSPOLNOTY---------------------------*/
div.dzialWspolnoty{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_wspolnoty_400x190.jpg);
}

div.banerWspolnoty{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_wspolnoty_400x190.jpg);
}
/*----------------------PUBLIKACJE-----------------------------*/
div.dzialPublikacje{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_publikacje_400x190.jpg);
}

div.banerPublikacje{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_publikacje_400x190.jpg);
}
/*----------------------KONTAKT--------------------------------*/
div.dzialKontakt{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_kontakt_400x190.jpg);
}

div.banerKontakt{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_kontakt_400x190.jpg);
}
/*---------------------LINKI----------------------------------*/
div.dzialLinki{
	width: 400px;
	height: 190px;
	float: left;
	background-image: url(grafika/dzial_linki_400x190.jpg)
}

div.banerLinki{
	width: 400px;
	height: 190px;
	float: right;
	background-image: url(grafika/pic_linki_400x190.jpg)
}
/*--------------------------------------------------------------*/
div.pasekPodBanerem{
	width: 800px;
	height: 20px;
	background-image: url(grafika/szary_pasek_800x20.jpg);
}

div.pasekPodBaneremFlash{
	width: 800px;
	height: 10px;
	background-color:#A0A0A4;
}

/*---------------------DOLNA CZESC----------------------------------*/

div.dol{
	width: 800px;
	float: left;
	background-image: url(grafika/tlo_dolu2_800x1.jpg);
	background-repeat: repeat-y;
}

div.dolLewy{
	width: 131px;
	float: left;
}

div.dolPrawy{
	width: 669px;
	float: right;
}

div.zapytanieOfertowe{
	width: 131px;
	background-image: url(grafika/zapytanie_ofertowe_131x130.jpg);
}

div.zapytanieInfo{
	width: 131px;
	height: 110px;
	background-image: url(grafika/pod_zapytaniem_131x110.jpg);
}

/*----------------------PRAWY DOL-----------------------------*/

div.cienPodPaskiem{
	width: 669px;
	height: 20px;
	background-image: url(grafika/cien_pod_paskiem2_669x20.jpg);
}

div.zawartosc{
	width: 669px;
}

div.zawartoscWewnetrzny{
	width: 600px;
	margin: auto;
	text-align: justify;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
	/*font-weight: 800;*/
}

/*---------------------------PODSTRONY-----------------------------*/
/*---------------------------O FIRMIE------------------------------*/
div.naglowekZawartosci{
	height: 17px;
	width: 600px;
	color: White;
	text-align: center;
	background-image: url(grafika/naglowek_bloku_600x17.jpg);
	display: table-cell;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: 800;
}

div.oknoOfirmie{
	width: 600px;
	margin: auto;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
}

div.naglowekOknaOfirmie{
	width: 600px;
	height: 15px;
	background-image: url(grafika/naglowek_okna.jpg);
}

div.trescOknaOfirmie{
   margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 540px;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

div.stopkaOknaOfirmie{
	width: 600px;
	height: 20px;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
}

/*
div.naglowekOkienka{
	width: 600px;
	height: 15px;
	background-image: url(grafika/naglowek_okna.jpg);
}


div.tloOkienka{
	width: 600px;
	float: left;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
}

div.stopkaOkienka{
	width: 600px;
	height: 20px;
	float: left;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
	margin-bottom: 20px;
}
*/

div.oFirmie{
	width: 540px;
	margin: auto;
	margin-bottom: 10px;
}

div.oFirmieDolnyZdjecie{
	width: 210px;
	float: left;
}

div.oFirmieDolnyTekst{
	width: 330px;
	float: right;
}

div.tekstPodpis{
	text-align: right;
}

div.podpis{
	width: 180px;
	height: 43px;
	margin: auto;
	background-image: url(grafika/podpis.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
/*---------------------------ZAKRES USLUG-----------------------------*/

div.uslugi{
	width: 540px;
	margin: auto;
	margin-bottom: 10px;
}

div.oknoUslugi{
	width: 600px;
	margin: auto;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
}

div.naglowekOknaUslugi{
	width: 600px;
	height: 15px;
	background-image: url(grafika/naglowek_okna.jpg);
}

div.trescOknaUslugi{
   margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 540px;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

div.stopkaOknaUslugi{
	width: 600px;
	height: 20px;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
}

div.zdjecie1{
	width: 150px;
	margin: auto;
	margin-bottom: 10px;
	margin-top: 10px;
}

div.uslugiRozwijane{
	width: 200px;
	text-align: center;
	background-color: #8196A9;
	margin-bottom: 4px;
	
	cursor: pointer;
	cursor: hand;
}

.zakladka_230 {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 230px;
}
.zakladka_192 {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 192px;
}
.zakladka_185 {
	margin: 0px;
	padding: 0px;
	width: 185px;
}

table.tabelaZakladki{
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/*-----------------------OFERTA (!!!!FORMULARZ!!!!)----------------*/
div.naglowekBloku{
	width: 600px;
	height: 17px;
	background-image: url(grafika/naglowek_bloku_600x17.jpg);
	color: White;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: 800;
}

div.naglowekPodbloku{
	width: 600px;
	height: 17px;
	background-image: url(grafika/naglowek_podbloku_600x17.jpg);
	color: White;
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	font-weight: 800;
}

div.podblok{
	width: 600px;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
	text-align: center;
	color: Black;
}

div.stopkaOkienkaOferta{
	width: 600px;
	height: 20px;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
	margin-bottom: 20px;
}

.uwaga{
	text-align: center;
	color: #AE381A;
}

.wysrodkowaneZapytanie{
	text-align: center;
}

.tabelaOferta{
	width: 540px;
	margin: auto;
	text-align: left;
}

.doSrodka{
	text-align: center;
	font-weight: 800;
}

.infrastruktura2{
	width: 540px;
	margin: auto;
	text-align: center;
}

.krotkiePole{
	width: 60px;
}

.dlugiePole{
	width: 200px;
}

.obszarTekstowyZapytania{
	margin: auto;
}

div.tekstZapytanie{
	margin-bottom: 20px;
}

div.przyciskiFormularza{
	text-align: center;
	margin-bottom: 20px;
}



/*--------------------------WSPOLNOTY------------------------------*/
div.naglowekZawartosciWspolnoty{
	height: 16px;
	width: 600px;
	color: White;
	text-align: center;
	background-color: #AE381A;
	display: table-cell;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
}

div.powrot{
	height: 17px;
	width: 64px;
}

.tabelaGalerie{
	text-align: center;
}

div.blokOdnosnikGalerii{
	height: 30px;
}

.odnosnikGalerii{
	color: #434343;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
}

.odnosnikGalerii:hover{
	color: #858585;
}

div.zdjecie{
	width: 460px;
	margin: auto;
	margin-bottom: 10px;
	margin-top: 10px;
}

.duzeZdjecie{
	border: 10px;
	border-color: White;
	border-style: solid;
	margin: auto;
}

div.galeria{
	width: 600px;
}

div.referencje{
	background-color: #8196A9;
}

.linkReferencje{
	color: White;
}

.linkReferencje:hover{
	color: #F0F0F0;
}
/*----------------------PUBLIKACJE--------------------------------*/
div.oknoPublikacji{
	width: 600px;
	margin: auto;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
}

div.publikacjeNaglowek{
	width: 600px;
	height: 17px;
}

div.gornyOdnosnik{
	width: 34px;
	height: 17px;
	float: right;
}

div.naglowekOknaPublikacji{
	width: 600px;
	height: 17px;
	font-weight: 800;
	color: White;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: 800;
	background-image: url(grafika/naglowek_okna_publikacji.jpg);
}

div.naglowekOknaPublikacjiNiebieski{
	width: 600px;
	height: 17px;
	font-weight: 800;
	color: White;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: 800;
	background-image: url(grafika/naglowek_okna_publikacji_nieb.jpg)
}

div.trescPublikacji{
   margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 540px;
	text-align: justify;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

div.zalacznik{
	text-align: center;
	width: 540px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

div.stopkaOknaPublikacji{
	width: 600px;
	height: 20px;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
	
}
/*---------------ZARZADZANIE PUBLIKACJAMI-------------------------*/
div.publikacje{
	width: 800px;
	margin: auto;
	background-color: #EEEEEE;
}

div.znakiSpecjalne{
	text-align: center;
	width: 600px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

.butonZnakSpecjalny{
	 width: 30px;
}

div.trescNowejPublikacji{
    margin  :auto;
	 vertical-align: middle;
	 text-align: center;
}

div.stopkaOknaPublikacjiZarz{
	width: 600px;
	height: 35px;
	text-align: center;
	background-image: url(grafika/stopka_okna_publikacji_zarz.jpg);
}

div.gornyOdnosnikWyloguj{
	width: 46px;
	height: 90px;
	float: right;
}

.czerwonyLink{
	color: #AE381A;
}

.czerwonyLink:hover{
	color: #E36A6A;
}

div.info{
	width:  500px;
	margin: auto;
	margin-bottom: 10px;
	color: red;
	text-align: center;
	
}

/*--------------------logowanie----------------------------------*/
div.logowanie{
	width: 800px;
	margin: auto;
	background-color: #EEEEEE;
}

div.dzialPublikacjeZarzadzanie{
	width: 800px;
	height: 60px;
	background-image: url(grafika/dzial_publikacje_zarzadzanie.jpg);
}

div.logowanieZawartosc{
	width: 800px;
	
}

div.oknoLogowania{
	 margin  : auto;
	 margin-top: 30px;
	 margin-bottom: 30px;
	 width: 430px;
	 background-image: url(grafika/tlo_okna_logowanie.jpg);
}

div.naglowekLogowania{
	width: 430px;
	height: 17px;
	color: White;
	text-align: center;
	background-image: url(grafika/naglowek_okna_logowanie.jpg);
	background-position: center;
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	vertical-align: text-bottom;
}

.trescLogowania{
	 margin  :auto;
	 margin-top: 20px;
	 margin-bottom: 20px;
    border  : none;
    padding : auto;
	 width: 430px;
	 vertical-align: middle;
	 text-align: center;
	 background-color: transparent;
	 background-position: center;
	 background-repeat: repeat-y;
}

.stopkaLogowania{
	 margin  : 0px;
    border  : none;
    padding : 0px;
	 height: 35px;
	 width: 430px;
	 background-image: url(grafika/stopka_okna_logowanie.jpg);
	 background-position: center;
	 background-repeat: no-repeat;
	 text-align: center;
}

.poleTekstowe{
	width: 160px;
}

.buton{
	vertical-align: middle;
	width: 80px;
}
/*-----------------------KONTAKT----------------------------------*/
div.oknoKontakt{
	width: 600px;
	margin: auto;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
}

div.naglowekOknaKontakt{
	width: 600px;
	height: 15px;
	background-image: url(grafika/naglowek_okna.jpg);
}

div.trescOknaKontakt{
   margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 540px;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

div.stopkaOknaKontakt{
	width: 600px;
	height: 20px;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
}

div.daneKontaktowe{
	width: 540px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.godzinyOtwarcia{
	width: 200px;
	margin: auto;
	margin-bottom: 20px;
	text-align: center;
}

.tabelaGodziny{
	width: 200px;
	text-align: center;
}

div.mapka{
	width: 455px;
	height: 325px;
	border: 10px solid white; 
	margin: auto;
	margin-bottom: 20px;
}

.tabelaKontaktEmail{
	margin: auto;
	margin-bottom: 20px;
}

div.kontaktTrescZapytania{
	width: 500px;
	margin: auto;
	text-align: center;
}

div.przyciskiKontakt{
	margin: 20px;
	text-align: center;
}
/*-----------------------LINKI------------------------------------*/
div.oknoLinki{
	width: 600px;
	margin: auto;
	background-image: url(grafika/tlo_okna_publikacji1.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
}

div.naglowekOknaLinki{
	width: 600px;
	height: 15px;
	background-image: url(grafika/naglowek_okna.jpg);
}

div.trescOknaLinki{
   margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 540px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}

div.stopkaOknaLinki{
	width: 600px;
	height: 20px;
	background-image: url(grafika/stopka_okna_publikacji1.jpg);
	
}
.zumiOkno {
	border: 6px solid #FFFFFF;
}


/*------------------------STOPKA----------------------------------*/
div.stopka{
	width: 800px;
	height: 20px;
	background-color: #4E5559;
	float: right;
	text-align: center;
	color: #C5C5C5;
}
.provisor_zumi {
	margin: 0px;
	padding: 0px;
	height: 320px;
	width: 100%;
	text-align: center;
}


div.webdesign{
	width: 800px;
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	color: #434343;
}
