/* STYLE GŁÓWNE */
A:link {
	color : #119FEA;
	text-decoration : none;
}
A:active {
	color : #119FEA;
	text-decoration : none;
}
A:visited {
	color : #119FEA;
	text-decoration : none;
}
A:hover {
	color : #119FEA;
	text-decoration : underline;
}

body {
	color : #454748;
	font : 12px Verdana;
	margin : 0px auto;
	text-align : center;
}

img {
	border : 0px;
}

.GlobalFloatRight {
	float : right;
}

.GlobalFloatLeft {
	float : left;
}

.GlobalClearBoth {
	clear : both;
}

.roundedcornr_box {
	background : url(img/roundedcornr_tl.png) no-repeat top left;
}

.roundedcornr_top {
	background : url(img/roundedcornr_tr.png) no-repeat top right;
}

.roundedcornr_bottom {
	background : url(img/roundedcornr_bl.png) no-repeat bottom left;
}

.roundedcornr_bottom div {
	background : url(img/roundedcornr_br.png) no-repeat bottom right;
}

.roundedcornr_content {
	background : url(img/roundedcornr_r.png) top right repeat-y;
	font-size : 11px;
	text-align : left;
}

.roundedcornr_top div,.roundedcornr_top, .roundedcornr_bottom div, .roundedcornr_bottom {
	font-size : 1px;
	height : 25px;
	width : 100%;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top : -19px;
}

.roundedcornr_content {
	padding : 0 20px;
}

/* KONIEC STYLI GŁÓWNYCH */

/* STYLE DO NAGŁÓWKA */
#Naglowek {
	margin : 0px auto;
	text-align : center;
	width : 100%;
}

div.NaglowekOkazjeLwa {
	background : url(img/tlo-naglowek.gif) repeat-x;
	border-bottom : 1px solid #95EB30;
	height : 108px;
	text-align : center;
}

div.Naglowek {
	background-color : #005FF7;
	height : 20px;
	width : 100%;
}

div.NaglowekTresc {
	height : 20px;
	margin : 0px auto;
	width : 931px;
}

div.NaglowekIkonki {
	margin : 4px 0px 0px 0px;
}

div.NaglowekIkonki2 {
	margin : 4px 35px 0px 0px;
}

div.NaglowekIkonkiEN {
	margin : 2px 0px 0px 15px;
}
/* KONIEC STYLI DO NAGŁÓWKA */

/* STYLE DO GÓRNEGO MENU */
div.GorneMenu {
	width : 100%;
}

div.GorneMenuTresc {
	background : url(img/menu-tlo.gif) repeat-x;
	height : 60px;
	margin : 0px auto;
	margin-top : 1px;
	width : 931px;
	z-index : 1;
}

div.GorneMenuBoki {
	height : 60px;
	width : 18px;
}

div.GorneMenuBokPrawy {
	background : url(img/top-menu-right.gif) no-repeat;
	height : 60px;
	width : 18px;
	z-index : 2;
}

div.GorneMenuBokPrawyOdstepy {
	background-position : 40px 0px;
	width : 58px;
}

div.GorneMenuSeparator {
	background : url(img/menu-separator.gif) no-repeat;
	float : left;
	height : 58px;
	margin-top : 1px;
	width : 2px;
}

div.GorneMenuBut {
	height : 60px;
}

div.GorneMenuZegar {
	float : left;
	width : 58px;
}

div.GorneMenuZegarOdstep {
	padding : 11px 0px 0px 2px;
}
/* KONIEC STYLI DO GÓRNEGO MENU */

/* STYLE DO NAGŁÓWKA Z FOTO */
div.NaglowekFoto {
	margin : 0px;
	padding : 0px;
}
/* KONIEC STYLI DO NAGŁÓWKA Z FOTO */

/* STYLE DO ZAWARTOŚCI STRONY */
div.Srodek {
	background : url(img/tlo-stopka.gif) repeat-x;
	height : 591px;
	width : 100%;
}

div.SrodekStyle {
	font : 25px Verdana;
	color : #52575A;
	font-weight : bold;
	margin : 0px auto;
	text-align : center;
	width : 990px;
}

div.SrodekElementy, div.SrodekElementy2 {
	background : url(img/glowna-foto1.jpg) no-repeat;
	float : left;
	height : 414px;
	margin : 31px 3px 0px 0px;
	text-align : right;
	width : 499px;
}

div.SrodekElementy2 {
	background : url(img/glowna-foto2.jpg) no-repeat;
	margin : 31px 0px 0px;
	text-align : left;
	width : 488px;
}

div.ElementyText {
	margin : 0px 55px 0px 0px;
}

div.ElementyText2 {
	margin : 0px 0px 0px 55px;
}

span.ElementyText2b {
	color : #52575A;
}

div.TextKontakt {
	font : 16px Century Gothic;
	font-color : #333;
	text-align : left;
	left : 35px;
	position : relative;
	top : 310px;
}

div.PrzyciskWejscie {
	left : 25px;
	position : relative;
	top : 235px;
	width : 231px;
}

div.ZawartoscStrony {
	margin : 0px auto;
	padding : 0px;
}

div.Kontakt {
	height : 160px;
}

div.KontaktElement {
	margin : 0px 40px 0px 0px;
}

span.TytulPolaFormularza {
	display : block;
	float : left;
	font-weight : bold;
	margin : 3px 10px 0px 0px;
	text-align : left;
	width : 210px;
}

div.FormularzWynik {
	color : #FF0000;
	font-size : 20px;
	font-weight : bold;
}

span.FormularzWynik2, span.FormularzWynik2 span {
	color : #0000FF;
	font-size : 15px;
	font-weight : bold;
	width : auto;
}

input.Symulator {
	width : 280px;
}

div.SymulatorKredytowy {
	margin : -45px 0px 10px 0px;
	_margin : -30px 0px 10px 0px; /* DLA IR 6 */
}
	/* STYLE DO TYTUŁÓW BOXÓW */
div.ZawartoscStronyNaglowekFoto2 {
	background : url(img/naglowek-foto2.jpg) no-repeat;
	height : 50px;
	margin : 0px auto;
	margin-top : 1px;
	*margin-top : -1px; /* DLA IE */
	width : 980px;
}

h2, h3 {
	margin : 0px;
	padding : 0px;
}

h2 {
	*margin-top : -5px;
}

h2 span.TytulSlowo1, h2 span.TytulSlowo2 {
	font : 12px Verdana;
	font-weight : bold;
	margin : 0px;
	padding : 0px;
}

div.ZawartoscStronyBoxySkrajne {
	float : left;
	width : 300px;
}

div.ZawartoscStronyBoxySkrajneOdstepy {
	padding : 18px 0px 0px 10px;
}

span.ZawartoscStronyBoxySkrajneKolko {
	padding : 0px 16px;
}

div.ZawartoscStronyBoxSrodkowy {
	float : left;
	width : 380px;
}

div.ZawartoscStronyBoxSrodkowyOdstepy {
	padding : 18px 0px 0px 80px;
}

div.ZawartoscStronyBoxSrodkowyOdstepy2 {
	padding : 30px 0px 0px 50px;
}

span.TytulSlowo1 {
	color : #52575A;
}

span.TytulSlowo2 {
	color : #119FEA;
}

div.Boxy, div.BoxyCienie, div.Stopka {
	margin : 0px auto;
	width : 980px;
}

div.BoxOfertySpecjalne, div.BoxOfertyWyszukiwarka, div.BoxOfertyOFirmie, div.BoxOfertyWynikiWyszukiwania {
	background : url(img/tlo-box1.gif) no-repeat;
	float : left;
	height : 225px;
	width : 300px;
}

div.BoxOfertyWyszukiwarka, div.BoxOfertyWynikiWyszukiwania, div.BoxOfertySzczegolyOgloszenia {
	background : none;
	background-color : #F7F7F7;
	border : 1px solid #95EB30;
	margin : 0px 39px;
	width : 300px;
}

div.BoxOfertyWynikiWyszukiwania, div.BoxOfertySzczegolyOgloszenia {
	border : none;
	border-left : 1px solid #119FEA;
	border-right : 1px solid #119FEA;
	height : auto;
	margin : 0px 0px 0px 38px;
	width : 640px;
}

div.BoxOfertySzczegolyOgloszenia {
	float : left;
	text-align : left;
}

div.BoxOfertyOFirmie {
	background : url(img/tlo-box3.gif) no-repeat;
}

div.BoxOfertyOFirmieText {
	font-size : 10px;
	padding : 10px;
	text-align : left;
}

div.BoxOfertySpecjalneOferta {
	padding : 4px 15px;
	*padding : 3px 15px; /* DLA IE */
	height : 67px;
}

div.BoxOfertySpecjalneOfertaFoto {
	float : left;
	width : 130px;
}

div.BoxOfertySpecjalneOfertaFoto img {
	border : 3px solid #C7E9FA;
}

div.BoxOfertySpecjalneOfertaTresc {
	float : left;
	font-size : 10px;
	margin-left : 5px;
	text-align : left;
	width : 135px;
}

div.BoxOfertySpecjalneOfertaTytul h3 {
	color : #119FEA;
	font-size : 11px;
	font-weight : bold;
}

div.BoxOfertySpecjalneOfertaText {
	padding : 3px 0px;
}

.Wiecej {
	margin : 5px 15px 0px 0px;
	*margin : -5px 25px 0px 0px; /* DLA IE */
	_margin : -5px 15px 0px 0px; /* DLA IE 6 */
}

form, input, select {
	font-size : 10px;
	margin : 2px 0px;
	_margin : 0px; /* DLA IE 6 */
}

form {
	margin : 30px 0px 0px 25px;
}

input, select {
	border : 1px solid #95EB30;
	width : 100px;
}

input.PodajEmail {
	width : 150px;
}

div.WielkoscInputow {
	height : 15px;
	margin : 6px 0px;
	_margin : 3px 0px; /* DLA IE 6 */
}

input.InputOdDo {
	width : 50px;
}

input.ButtonSzukaj, input.ButtonZapiszWypisz {
	border : none;
	float : right;
	margin : 15px 10px 0px 0px;
	width : auto;
}

input.ButtonZapiszWypisz {
	float : left;
	margin : 0px 10px;
}

div.FormularzTytul {
	font-weight : bold;
	margin-right : 5px;
	text-align : left;
	width : 100px;
}

div.BoxOfertySpecjalneCien, div.BoxOfertyWyszukiwarkaCien, div.BoxOfertyWyszukiwarkaWynikiCien, div.BoxOfertyOFirmieCien, div.BoxCien, div.BoxCienWyniki {
	background : url(img/cien-box1.gif) no-repeat;
	float : left;
	height : 59px;
	width : 300px;
}

div.BoxOfertyWyszukiwarkaCien {
	background : url(img/cien-box2.gif) no-repeat;
	margin : 0px 39px;
	width : 302px;
}

div.BoxOfertyWyszukiwarkaWynikiCien {
	float : none;
	margin : 77px 0px 0px;
	_margin : 68px 0px 0px; /* DLA IE 6 */
}

div.BoxOfertyOFirmieCien {
	background : url(img/cien-box3.gif) no-repeat;
}

div.BoxCien {
	background : url(img/cien-box.gif) no-repeat;
	width : 980px;
}

div.BoxCienWyniki {
	background : url(img/cien-box4.gif) no-repeat;
	float : right;
	margin : 1px 0px 0px;
	width : 642px;
}
	/* KONIEC STYLI DO TYTUŁÓW BOXÓW */

	/* STYLE DO MAPY */
ul.MapaLista {
	font-weight : bold;
	list-style-image : url(img/ico-mapa2.gif);
}

ul.MapaLista li.MapaListaLi {
	font-weight : normal;
	list-style-image : url(img/ico-mapa2b.gif);
	margin-left : -25px;
}
	/* KONIEC STYLI DO MAPY */
	
	/* STYLE DO WYNIKÓW WYSZUKIWANIA */
div.WynikiWyszukiwania {
	margin : 0px;
	padding : 0px;
}

div.WynikiWyszukiwaniaGora, div.WynikiWyszukiwaniaDol {
	background : url(img/wyniki-gora.gif) no-repeat;
	float : right;
	height : 21px;
	width : 642px;
}

div.WynikiWyszukiwaniaDol {
	background : url(img/wyniki-dol.gif) no-repeat;
}

span.IloscOgloszen, span.IloscOgloszenLiczba {
	font : 10px Verdana;
}

span.IloscOgloszenLiczba {
	font-weight : bold;
}

div.WynikiWyszukiwaniaElement {
	height : 121px;
	margin : 0px 0px 10px 0px;
	width : 640px;
}

div.WynikiWyszukiwaniaElement div.WynikiWyszukiwaniaZdjecie img {
	margin : 0px;
	_margin-bottom : -2px;
}

div.WynikiWyszukiwaniaElementOdstep {
	clear : both;
	margin : 5px 0px;
}

div.WynikiWyszukiwaniaElement:hover {
	background-color : #E0EEF6;
}

div.WynikiWyszukiwaniaElement a.WynikiWyszukiwaniaElementA:hover {
	background-color : #E0EEF6;
	cursor : none;
	display : inline-block;
	height : 121px;
	width : 640px;
}

div.WynikiWyszukiwaniaZdjecie {
	border : 4px solid #119FEA;
	float : left;
	height : 113px;
	margin : 0px 15px;
	width : 150px;
}

div.WynikiWyszukiwaniaText {
	color : #52575A;
	float : left;
	font-size : 10px;
	text-align : left;
	width : 400px;
}

div.WynikiWyszukiwaniaTextTytul {
	height : auto;
	margin-bottom : 5px;
}

div.WynikiWyszukiwaniaTextTytul a.WynikiWyszukiwaniaTextTytulLink {
	font-size : 14px;
	font-weight : bold;
	color : #119FEA;
}

div.WynikiWyszukiwaniaTextTytul2 {
	font-weight : bold;
	margin-bottom : 10px;
}

div.WynikiWyszukiwaniaTextOpis {
	margin : 0px;
}

div.WynikiWyszukiwaniaTextLink {
	float : right;
	height : 121px;
	width : 26px;
}

div.WynikiWyszukiwaniaTextLink a.WynikiWyszukiwaniaTextLinkA {
	background : url(img/strzalka_off.gif) no-repeat;
	display  : inline-block;
	height : 121px;
	width : 26px;
}

div.WynikiWyszukiwaniaTextLink a.WynikiWyszukiwaniaTextLinkA:hover {
	background : url(img/strzalka_on.gif) no-repeat;
	display  : inline-block;
	height : 121px;
	width : 26px;
}
	/* KONIEC - STYLE DO WYNIKÓW WYSZUKIWANIA */

	/* STYLE DO SZCZEGÓŁÓW OGŁOSZENIA */
div.SzczegolyOgloszeniaLewaRamka, div.SzczegolyOgloszeniaPrawaRamka {
	margin : 0px 8px 0px 0px;
	width : 290px;
}

div.SzczegolyOgloszeniaPrawaRamka {
	width : 320px;
	margin : 5px 0px 0px 0px;
}

div.SzczegolyOgloszeniaTytul {
	border-left : 10px solid #52575A;
	color : #119FEA;
	font-size : 15px;
	font-weight : bold;
	height : 22px;
	margin-left : 7px
}

div.SzczegolyOgloszeniaTytul2 {
	background-color : #EAEAEB;
	border-left : 5px solid #52575A;
	color : #119FEA;
	font-size : 12px;
	font-weight : bold;
	height : 22px;
	margin : 5px 0px 0px 12px;
}

div.SzczegolyOgloszeniaTytul2Wielkosc {
	width : 288px;
}

div.SzczegolyOgloszeniaTytul2Odstepy {
	padding : 4px 0px 0px 5px;
}

div.SzczegolyOgloszeniaTresc {
	font-size : 10px;
	margin : 5px 0px 20px 25px;
}

div.SzczegolyOgloszeniaDuzeZdjecia {
	border : 2px solid #95E92F;
	height : 208px;
	width : 312px;
}

div.SzczegolyOgloszeniaMaleZdjecia {
	margin : 4px 0px 0px 0px;
}

div.SzczegolyOgloszeniaMaleZdjecia img {
	margin : 0px 4px 4px 0px;
}

div.SzczegolyOgloszeniaInne {
	margin : 12px 0px 0px 0px;
}
	/* KONIEC - STYLE DO SZCZEGÓŁÓW OGŁOSZENIA */
	
	/* STYLE DO REKLAM */
div.SzczegolyOgloszeniaReklamaPodWyszukiwarka {
	margin : 15px 0px 0px 0px;
}

span.SzczegolyOgloszeniaReklamaTytul {
	color : #D8D8D8;
	font-size : 10px;
}
	/* STYLI DO REKLAM */

/* KONIEC STYLI DO ZAWARTOŚCI STRONY */

/* STYLE DO REKLAMY */
div.ReklamaBanner {
	height : 120px;
	margin : 0px auto;
	margin-bottom : 10px;
	text-align : center;
	width : 980px;
}

div.ReklamaBanner240x120 {
	margin : 0px 5px 0px 0px;
}

div.ReklamaBanner240x120Os {
	margin : 0px;
}

.btnSubmit {
     background-color: ;
     border: 1px solid #0000C0;
     color: #000080;
     font-size: 10px;
     font-style: normal;
     font-weight: bold;
     width : 60px;
     }

/* KONIEC - STYLE DO REKLAMY*/

/* STYLE DO STOPKI */
div.Stopka {
	color : #CACACA;
	font-size : 11px;
	margin-bottom : 20px;
	*padding-left : 15%;
}
ul.StopkaLista a.StopkaLink:Link, ul.StopkaLista a.StopkaLink:Active, ul.StopkaLista a.StopkaLink:Visited {
	color : #CACACA;
	text-decoration : none;
}

ul.StopkaLista a.StopkaLink:Hover {
	color : #0F9EEA;
	text-decoration : underline;
}

ul.StopkaLista {
	display : inline-block;
	list-style : none;
	margin : 0px;
	padding : 0px;
	text-align : center;
}

ul.StopkaLista li.StopkaListaElement {
	float : left;
	padding : 0px;
}

ul.StopkaLista li.StopkaListaSeparator {
	float : left;
	padding : 0px 10px;
}
/* KONIEC STYLI DO STOPKI */