html, body {

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

text-align: center;

height: 100%;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #292929;

font-size: 11px;

background-color: #EAEAEA;

}
img {
border: 0px solid #ffffff;
}

h1 {

color: #003B59;

font-size: 11px;

font-weight: bold;

margin: 0px 0px 10px 10px;

padding: 0px 0px 0px 0px;

}

h1 span {

font-weight: normal;

color: #292929;

}

h1.newsletter {

margin: 0px 0px 0px 10px;

}

br {

clear: both;

line-height: 1px;

}

#form {

margin: 2px 0px 2px 10px;

padding: 0px 0px 0px 0px;

}

input {

font-size: 10px;

vertical-align: middle;

}

#glowna {

background: url(../graph/tlo.jpg) repeat-y #ffffff;

margin: 0px auto 0px auto;

padding: 0px 0px 0px 0px;

width: 780px;

text-align: center;

height: auto;

}

*html #glowna {

height: 100%;

}

#stopka_tlo {

margin: 0px auto 0px auto;

padding: 0px 0px 201px 0px;

width: 780px;

height: auto;

background: url(../graph/tlo_dol.jpg) no-repeat left bottom;

position: relative;

}

#gora {

background: url(../graph/tlo_gora.jpg) repeat-x #ffffff;

margin: 0px auto 0px auto;

padding: 0px 0px 0px 0px;

width: 754px;

text-align: left;

height: 123px;

}

#gora img.logo {

display: block;

margin: 0px;

padding: 0px;

width: 212px;

height: 123px;

float: left;

border: 0px solid #ffffff;

}

#gora div.prawa {

margin: 0px;

padding: 0px;

float: left;

width: 542px;

height: 123px;

}

#gora ul {

list-style-type: none;

margin: 0px;

padding: 0px;

text-align: right;

}

#gora li {

display: inline;

font-size: 11px;

}

#gora ul.telefony {

margin: 40px 24px 0px 0px;

}

#gora ul.telefony li {

margin: 0px 0px 0px 15px;

font-weight: bold;

}

#gora ul.navi {

margin: 18px 0px 0px 0px;

height: 21px;

}

#slot1 div {
margin: 8px 0px 0px 0px;
height: 21px;
}

#gora ul.navi li {

margin: 0px 0px 0px 0px;

}

#gora ul.navi img {

display: block;

float: left;

border: 0px solid #ffffff;

width: auto;

}

#gora ul.navi_tekst {

margin: 6px 24px 0px 15px;

}

#gora ul.navi_tekst a:link, #gora ul.navi_tekst a:visited {

color: #292929;

text-decoration: none;

}

#centrum {

margin: 0px auto 0px auto;

padding: 0px 0px 0px 0px;

width: 754px;

text-align: left;

height: auto;

}

#lewa {

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 212px;

float: left;

text-align: center;

}

#prawa {

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 542px;

float: left;

}

#szukaj {

margin: 0px auto 0px auto;

padding: 0px 0px 0px 0px;

width: 160px;

text-align: left;

background-color: #DCDCDC;

}

#szukaj img {

display: block;

}

#szukaj img.wyszukiwarka {

margin: 4px 10px 10px 10px;

}

#szukaj div.szukaj_filtr {

font-size: 10px;

margin: 0px auto 0px auto;

width: 140px;

}

#szukaj div.szukaj_filtr input {

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 10px;

vertical-align: middle;

margin: 0px 0px 0px 0px;

padding: 1px 0px 1px 0px;

}

#szukaj div.szukaj_filtr input.duzy {

font-size: 10px;

vertical-align: middle;

margin: 10px 0px 0px 0px;

padding: 1px 1px 1px 1px;

width: 133px;

}

#szukaj div.szukaj_filtr input.duzyp {

font-size: 10px;

vertical-align: middle;

margin: 5px 0px 10px 0px;

padding: 1px 1px 1px 1px;

width: 133px;

}

#szukaj div.szukaj_filtr select {

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 10px;

vertical-align: middle;

margin: 0px 0px 10px 0px;

padding: 1px 1px 1px 1px;

width: 140px;

}

#szukaj div.szukaj_filtr input.szukaj {

margin: 10px 0px 0px 86px;

padding: 0px 0px 0px 0px;

width: auto;

}


table.kontakt {

border-collapse: collapse;

margin: 20px auto 0px auto;

padding: 0px 0px 0px 0px;

width: 140px;

text-align: left;

}

table.kontakt td {

font-size: 11px;

color: #0A4968;

font-weight: bold;

}

table.kontakt td.tytul {

font-size: 11px;

color: #0A4968;

padding: 0px 0px 15px 0px;

}


table.kontakt th {

font-size: 9px;

font-weight: normal;

}

table.kontakt th.tytul {

font-size: 9px;

font-weight: normal;

padding: 15px 0px 0px 0px;

}

#stopka {

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

width: 320px;

position: absolute;

left: 230px;

bottom: 40px;

text-align: left;

font-size: 10px;

color: #2D2D2D;

}

#stopka span {

color: #3A6A7E;

}

#stopka a:link, #stopka a:visited {

color: #2D2D2D;

text-decoration: none;

}

#prawa p {

text-align: left;

margin: 0px 0px 10px 10px;

padding: 0px 0px 0px 0px;

}

table.specjalne {

border-collapse: collapse;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 0px;

}

table.specjalne td {

margin: 0px 0px 0px 0px;

padding: 0px 1px 1px 1px;

vertical-align: top;

font-size: 11px;

}

table.specjalne td.l {

padding: 0px 10px 1px 10px;

color: #6AC2CE;

}

table.specjalne td.m {

width: 30%;

}

table.specjalne td.o {

padding: 0px 10px 1px 10px;

}

table.specjalne td.i {

padding: 0px 10px 1px 0px;

vertical-align: middle;

}

table.specjalne td.i img {

border: 0px solid #ffffff;

}

table.specjalne span {

color: #6AC2CE;

}

tr.ciemniej {

background-color: #E6E6E6;

}

#ikonki {

background: url(../graph/ico_podklad.jpg) no-repeat #ffffff;

width: 520px;

height: 103px;

margin: 20px 0px 0px 10px;

padding: 0px 0px 0px 0px;

}

#ikonki ul {

list-style-type: none;

margin: 0px 0px 0px 0px;

padding: 19px 0px 0px 0px;

height: 45px;

}

#ikonki ul li {

display: inline;

margin: 0px 0px 0px 20px;

padding: 0px 0px 0px 0px;

}

#ikonki img {

border: 0px solid #ffffff;

}

table.reklama {

margin: 10px 0px 0px 0px;

padding: 0px 0px 0px 0px;

font-size: 11px;

}

table.reklama td {

margin: 0px 0px 0px 0px;

padding: 0px 15px 0px 15px;

text-align: center;

}

table.reklama td span {

color: #3A6A7E;

font-weight: bold;

}

div.sortowanie {

margin: 10px 0px 10px 0px;

padding: 0px 0px 0px 0px;

background-color: #E6E6E6;

height: 24px;

}

#sort {

margin: 2px 0px 2px 10px;

padding: 0px 0px 0px 0px;

float: left;

}

#sort input {

vertical-align: middle;

font-size: 11px;

padding: 1px 1px 1px 1px;

}

#sort select {

vertical-align: middle;

font-size: 11px;

padding: 1px 1px 1px 1px;

}

div.sortowanie ul {

list-style-type: none;

margin: 4px 10px 2px 0px;

padding: 0px 0px 0px 0px;

float: right;

}

div.sortowanie li {

display: inline;

font-size: 10px;

}

div.sortowanie li a:link, div.sortowanie li a:visited {

color: #292929;

text-decoration: none;

}

div.sortowanie li a:link.zaznacz, div.sortowanie li a:visited.zaznacz {

color: #2A99AD;

font-weight: bold;

}

form.newsletter {

text-align: left;

margin: 0px 0px 10px 10px;

padding: 0px 0px 0px 0px;

}

table.szczegoly {

border-collapse: collapse;

margin: 0px 0px 0px 10px;

padding: 0px 0px 0px 0px;

width: 532px;

}

table.szczegoly td.g {

width: 50%;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

vertical-align: top;

}

table.szczegoly table {

border-collapse: collapse;

width: 100%;

}

table.szczegoly table td, table.szczegoly table th {

width: 50%;

margin: 0px 0px 0px 0px;

padding: 0px 2px 0px 2px;

text-align: left;

vertical-align: middle;

}

table.szczegoly table td.opis {

margin: 0px 0px 0px 0px;

padding: 10px 2px 0px 2px;

text-align: left;

vertical-align: top;

}

table.szczegoly a:link, table.szczegoly a:visited {

text-decoration: none;

color: #292929;

}

table.wyslij {

border-collapse: collapse;

margin: 0px 0px 0px 40px;

padding: 0px 0px 0px 0px;

width: 502px;

}

table.wyslij th {

width: 30%;

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

color: #1D1D1D;

font-weight: normal;

text-align: left;

}

table.wyslij td {

width: 70%;

margin: 0px 0px 0px 0px;

padding: 2px 0px 2px 0px;

}

#wyslij {

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

background: url(../graph/zglos_oferte_tlo.jpg) no-repeat top right #ffffff;

}

table.wyslij input {

font-family: Arial, Verdana, Helvetica, sans-serif;

width: 150px;

margin: 0px 0px 0px 0px;

padding: 1px 1px 1px 1px;

font-size: 10px;

vertical-align: middle;

}

table.wyslij input.male, table.wyslij select.male {

width: auto;

}

table.wyslij input.wyslij{

width: 54px;

height: 16px;

margin: 0px 0px 0px 20px;

padding: 0px 0px 0px 0px;

}

table.wyslij select {

font-family: Arial, Verdana, Helvetica, sans-serif;

width: 155px;

margin: 0px 0px 0px 0px;

padding: 1px 1px 1px 1px;

vertical-align: middle;

font-size: 10px;

}

table.kalkulator {

border-collapse: collapse;

margin: 0px 0px 20px 10px;

padding: 0px 0px 0px 0px;

width: 532px;

}

table.kalkulator td {

margin: 0px 0px 0px 0px;

padding: 2px 0px 2px 0px;

}

#kalkulator {

margin: 0px 0px 0px 0px;

padding: 0px 0px 0px 0px;

background: url(../graph/kalkulator_tlo.jpg) no-repeat top right #ffffff;

}

table.kalkulator input {

font-family: Arial, Verdana, Helvetica, sans-serif;

width: 100px;

margin: 0px 0px 0px 0px;

padding: 1px 1px 1px 1px;

font-size: 10px;

vertical-align: middle;

}

table.kalkulator input.male {

width: 55px;

}

table.kalkulator select {

font-family: Arial, Verdana, Helvetica, sans-serif;

width: auto;

margin: 0px 0px 0px 0px;

padding: 1px 1px 1px 1px;

vertical-align: middle;

font-size: 10px;

}

table.wyniki {

border-collapse: collapse;

margin: 0px 0px 20px 10px;

padding: 0px 0px 0px 0px;

width: 532px;

}

table.wyniki td {

margin: 0px 0px 0px 0px;

padding: 2px 0px 2px 5px;

}

table.wyniki td.lp {

width: 5%;

}

table.wyniki td.cena {

width: 55%;

}

table.wyniki td.razem {

width: 55%;

color: #00455E;

font-weight: bold;

}

table.wyniki td.wartosc {

width: 40%;

}
ul.lista {
margin: 0px 0px 20px 30px;
padding: 0px 0px 0px 0px;
}
ul.lista ul {
margin: 4px 0px 4px 10px;
padding: 0px 0px 0px 0px;
}
ul.telefony a:link, ul.telefony a:visited {
font-weight: bold;
color: #292929;
text-decoration: none;
}
table.kontakt a:link, table.kontakt a:visited {
font-weight: bold;
color: #0A4968;
text-decoration: none;
}
table.agenci {
border-collapse: collapse;
margin: 10px auto 0px auto;
padding: 0px 0px 0px 0px;
width: 519px;
}
table.agenci td {
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 2px;
border: 0px solid #DCDCDC;
vertical-align: middle;
font-size: 10px;
color: #292929;
}
table.agenci td.p {
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 16px;
border-left: 1px solid #EEEEEE;
}
table.agenci td.k {
border-right: 1px solid #EEEEEE;
}
table.agenci tr.ciemniej {
background-color: #E5E5E5;
}
table.agenci td.gora {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
table.agenci td.zdjecie {
width: 70px;
text-align: center;
}
table.agenci a:link, table.agenci a:visited {
color: #292929;
text-decoration: none;
}
table.banki {
border-collapse: collapse;
margin: 10px auto 20px auto;
padding: 0px 0px 0px 0px;
width: 480px;
}
table.banki td {
margin: 0px 0px 0px 0px;
padding: 14px 0px 0px 0px;
}
table.ofertaWydruk {
border-collapse: collapse;
margin: 10px auto 20px auto;
padding: 0px 0px 0px 0px;
width: 580px;
}
table.ofertaWydruk td {
border: 1px solid #cccccc;
}
p.skroty {
width: 140px;
margin: 10px auto 0px auto;
padding: 0px 0px 0px 0px;
color: #6F6F6F;
font-size: 11px;
}
p.skroty a:link, p.skroty a:visited {
color: #01839E;
text-decoration: none;
font-size: 10px;
}
p.powrot {
margin: 10px 0px 10px 10px;
padding: 0px 0px 0px 0px;
color: #6F6F6F;
font-size: 11px;
}
p.powrot a:link, p.powrot a:visited {
color: #01839E;
text-decoration: none;
font-size: 11px;
}
#partnerzy {
margin: 40px 10px 10px 10px;
padding: 0px 0px 0px 0px;
text-align: center;
}
#partnerzy p {
margin: 0px 10px 6px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
color: #3A6A7E;
}
#partnerzy img {
margin: 0px 4px 4px 0px;
border: 0px solid #ffffff;
}
#ikonki span {
display: none;
}
#ikonki a:link.dodaj, #ikonki a:visited.dodaj {
width: 78px;
height: 64px;
background: url(../graph/ico_dodaj2.jpg) no-repeat top left #ffffff;
display: block;
float: left;
padding: 0px;
margin: 2px 0px 0px 28px;
}
#ikonki a:hover.dodaj {
background: url(../graph/ico_dodaj2.jpg) no-repeat bottom left #ffffff;
}
#ikonki a:link.kredyty, #ikonki a:visited.kredyty {
width: 78px;
height: 61px;
background: url(../graph/ico_kredyty2.jpg) no-repeat top left #ffffff;
display: block;
float: left;
padding: 0px;
margin: 3px 0px 0px 15px;
}
#ikonki a:hover.kredyty {
background: url(../graph/ico_kredyty2.jpg) no-repeat bottom left #ffffff;
}
#ikonki a:link.kalkulator, #ikonki a:visited.kalkulator {
width: 78px;
height: 61px;
background: url(../graph/ico_kalkulator2.jpg) no-repeat top left #ffffff;
display: block;
float: left;
padding: 0px;
margin: 3px 15px 0px 15px;
}
#ikonki a:hover.kalkulator {
background: url(../graph/ico_kalkulator2.jpg) no-repeat bottom left #ffffff;
}
#ikonki a:link.notes, #ikonki a:visited.notes {
width: 78px;
height: 64px;
background: url(../graph/ico_notes2.jpg) no-repeat top left #ffffff;
display: block;
float: left;
padding: 0px;
margin: 0x 0px 0px 0px;
}
#ikonki a:hover.notes {
background: url(../graph/ico_notes2.jpg) no-repeat bottom left #ffffff;
}
#ikonki a:link.mapa, #ikonki a:visited.mapa {
width: 78px;
height: 61px;
background: url(../graph/ico_mapa_cen.jpg) no-repeat top left #ffffff;
display: block;
float: left;
padding: 0px;
margin: 5px 0px 0px 15px;
}
#ikonki a:hover.mapa {
background: url(../graph/ico_mapa_cen.jpg) no-repeat;
}
a:link.dodajCiemne, a:visited.dodajCiemne {
display: block;
width: 24px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(../graph/dodaj.jpg) no-repeat;
}
a:hover.dodajCiemne {
background: url(../graph/dodajp.jpg) no-repeat;
}
a:link.dodajJasne, a:visited.dodajJasne {
display: block;
width: 24px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(../graph/dodajb.jpg) no-repeat;
}
a:hover.dodajJasne {
background: url(../graph/dodajbp.jpg) no-repeat;
}
a:link.podgladCiemne, a:visited.podgladCiemne {
display: block;
width: 22px;
height: 19px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(../graph/podglad.jpg) no-repeat;
}
a:hover.podgladCiemne {
background: url(../graph/podgladp.jpg) no-repeat;
}
a:link.podgladJasne, a:visited.podgladJasne {
display: block;
width: 22px;
height: 19px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(../graph/podgladb.jpg) no-repeat;
}
a:hover.podgladJasne {
background: url(../graph/podgladbp.jpg) no-repeat;
}

a:link.usunnotesCiemne, a:visited.usunnotesCiemne {
display: block;
width: 20px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(../graph/usunnotes.jpg) no-repeat;
}
a:hover.usunnotesCiemne {
background: url(../graph/usunnotesp.jpg) no-repeat;
}
a:link.usunnotesJasne, a:visited.usunnotesJasne {
display: block;
width: 20px;
height: 20px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background: url(../graph/usunnotesb.jpg) no-repeat;
}
a:hover.usunnotesJasne {
background: url(../graph/usunnotesbp.jpg) no-repeat;
}

