/* STYLE OGÓLNE */
html {
	color : #333;
	height : 100%;
	font-family : Arial, Helvetica, Verdana;
	font-size : 12px;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0px;
	margin: 0px;
	outline: 0px;
	padding: 0px;
	vertical-align: baseline;
}

h1, h2, h3, h4, h5, h6 {
	font : normal 11px Arial;
}

#Height100 {
	height : auto !important;
	height : 100%;
	margin : 0 auto -142px;
	min-height : 100%;
	position : relative;
}

.borderRed{border : 1px solid #E00000;}

.Rozpychacz {
	height : 142px;
}

ol, ul {
	list-style: none;
}

li.Lista {
	list-style : url(/images/lista.gif) outside;
	margin-left : 10px;
	padding-bottom : 3px;
}

li.Lista a {
	display : inline-block;
	margin-left : -4px;
}

body {
	line-height: 1;
}

a:Link, a:Active, a:Visited, a:Hover {
	color: #114488;
	text-decoration: none;
}

a:Hover {
	text-decoration: underline;
}

img {
	border : 0px;
	font-size : 1px;
}

.FloatLeft {
	float: left;
}

.FloatRight {
	float: right;
}

.ClearBoth {
	clear: both;
}

.FontBold {
	font-weight : bold;
}

.FontNormal {
	font-weight : normal;
}

.TextAlignCenter {
	margin : 0px auto;
	text-align : center;
}

.TextAlignLeft {
	text-align : left;
}

.TextAlignRight {
	text-align : right;
}

input, select, textarea {
	border: 1px solid #A5ACB2;
	font : 16px Arial;
	margin : 0px;
	padding : 0px;
	width : 207px;
}

input {
	height : 21px;
}

input[type=checkbox], 
div.TloGradient div.InputElement input[type="checkbox"] {
	border : 0px;
	margin : 0px 4px 0px 0px;
	width : auto;
}

select {
	border: 1px solid #7F9DB9;
	width : 209px;
}

input#Dzielnica, select#Dzielnica2, select#Miasto {
	position : relative;
	width : 175px !important;
	z-index : 2;
}

input#Dzielnica {
	width : 173px !important;
}

/* CENTROWANIE ZDJĘĆ */
div.ZdjecieOgloszenia {
	display: table;
	overflow: hidden;
}

div.ZdjecieOgloszenia div.ZdjecieOgloszeniaPozycjaIE {
	display: table-cell;
	vertical-align: middle;
}

div.ZdjecieOgloszenia div.ZdjecieOgloszeniaPozycjaIE a {
	margin: 0px;
}
/* KONIEC - CENTROWANIE ZDJĘĆ */

div.ZdjecieOgloszenia img {
	max-height : 60px;
	max-width : 80px;
}

sup {
	font-size : 60%;
	line-height : 1;
	top : 2px;
	position : relative;
}

.Cien {
	background : url(/images/cien.gif) no-repeat;
	height : 6px;
	margin : 0px 0px 2px 0px;
	position : relative;
	width : 109px;
}

.Font10px {
	font : 10px Arial;
}

.Font11px {
	font : 11px Arial;
}

.Font12px {
	font : 12px Arial;
}

.Font13px {
	font : 13px Arial;
}

.Font14px {
	font : 14px Arial;
}

.Font15px {
	font : 15px Arial;
}

.Font16px {
	font : 16px Arial;
}

.Font17px {
	font : 17px Arial;
}

.Font18px {
	font : 18px Arial;
}

.Font19px {
	font : 19px Arial;
}

.Font20px {
	font : 20px Arial;
}

.Font24px {
	font : 24px Arial;
}

.Font30px {
	font : 30px/30px Arial;
}

.Separator {
	color : #CCC;
	padding : 0px 7px;
}

.Gwiazdka {
	color : #CC0000;
}

.GrafikiDetale {
	background : url(/images/grafiki-detale.gif);
}

#page {
	background : #FFF;
	margin : 0px auto;
	width : 1000px;
}

.KolorPomaranczowy {
	color : #ed720a;
}
/* KONIEC STYLI OGÓLNE */

/* STYLE DO NAGŁÓWKA */
#Naglowek {
	font : 11px Arial;
	background : #F1F1F1;
	margin : 0px 0px 10px;
	padding : 4px 0px 5px;
	width : 100%;
}

#Zawartosc div.WybraneOferty a:Visited, 
#Zawartosc div.BoxyRedakcyjne a:Visited {
	color : #6699CC;
}

#Naglowek div.NaglowekTresc, 
#Naglowek2, #Menu, #Zawartosc, #Stopka {
	margin : 0px auto;
	width : 982px;
}

#Naglowek h1 {
	color : #999;
	margin : 0px 0px 2px 0px;
}

#Naglowek div.LogoPartnerow {
	margin : -3px 0px -4px;
}

#Naglowek div.LogoPartnerow img {
	margin : 0px 4px;
}

#Naglowek span.TytulNaszeSerwisy {
	color : #999;
	display : inline-block;
	float : left;
	margin : 3px 0px 0px 0px;
}

#Naglowek img {
	margin : 0px 0px 0px 10px;
}

#Naglowek img.Pierwsze {
	margin : 0px 0px 0px 2px;
}

#Naglowek2 {
	font : 16px Arial;
	margin : 10px auto;
	min-height : 50px;
	position : relative;
}

#Naglowek2 div.LogoDomiporta {
	bottom : 0px;
	left : 0px;
	height : 50px;
	position : absolute;
}

#Naglowek2 div.Naglowek2Menu {
	margin : 13px 0px 0px;
}

#Naglowek2 div.Naglowek2Menu div.Naglowek2MenuElement {
	height : 32px;
	margin : 0px;
}

#Naglowek2 div.Naglowek2Menu div.Naglowek2MenuElement span.MenuElement2 {
	margin : 6px 3px;
}

#Naglowek2 div.Naglowek2Menu span {
	margin : 3px;
}

#Naglowek2 div.Naglowek2Menu span.OstatniElement {
	border-left : 1px solid #D0D0D0;
	margin : 6px 0px 6px 3px;
	padding : 0px 0px 0px 10px;
}

#Naglowek2 div.Naglowek2Menu span.MenuDodajOgloszenie {
	font : bold 20px Arial;
}

#Naglowek2 div.Naglowek2Menu div.Winieta {
	width : 730px;
}

#Menu {
	background : #333;
	color : #FFF;
	font : 16px Arial;
	height : 31px;
	margin : 0px auto 11px;
}

#Menu a {
	color : #FFF;
	text-decoration : none;
}

#Menu li {
	float : left;
}

#Menu li.Menu {
	height : 37px;
	text-align : center;
}

#Menu li.Menu a {
	display : inline-block;
	padding : 5px 0px 0px 0px;
}

#Menu li.Menu a.MenuHover:Hover {
	background : url(/images/menu_tlo_on.gif) repeat-x;
	height : 26px;
}

#Menu li.RynekWtorny, 
#Menu li.Menu a.HoverW {
	width : 114px;
}

#Menu li.RynekWtorny.TloW {
	background : url(/images/menu_rynek_wtorny.gif) no-repeat;
}

#Menu li.RynekPierwotny, 
#Menu li.Menu a.HoverP {
	width : 136px;
}

#Menu li.RynekPierwotny.TloP {
	background : url(/images/menu_rynek_pierwotny.gif) no-repeat;
}

#Menu li.RynekKomercyjny, 
#Menu li.ProjektyDomow, 
#Menu li.ProjektyDomow a.MenuHover.HoverP, 
#Menu li.Menu a.HoverK {
	width : 147px;
}

#Menu li.RynekKomercyjny, 
#Menu li.PoradyDomiporta, 
#Menu li.PoradyDomiporta a.MenuHover.HoverP, 
#Menu li.Menu a.HoverK {
	width : 167px;
}
#Menu li.RynekKomercyjny, 
#Menu li.PoradyDomiporta, 
#Menu li.PoradyDomiporta a.MenuHover.HoverP, 
#Menu li.Menu a.HoverK {
	width : 167px;
}


#Menu li.RynekKomercyjny, 
#Menu li.ProjektyDomow, 
#Menu li.ProjektyDomow a.MenuHover.HoverP, 
#Menu li.Menu a.HoverK {
	width : 147px;
}


#Menu li.RynekKomercyjny.TloK {
	background : url(/images/menu_rynek_komercyjny.gif) no-repeat;
}

#Menu li.MenuSeparator {
    background : #666;
    font-size : 1px;
    height : 21px;
    margin : 5px 0px 0px 0px;
    width : 1px;
}
/* KONIEC STYLI DO NAGŁÓWKA */

/* STYLE DO ZAWARTOŚCI STRONY */
#Zawartosc div.Wyszukiwarka, 
#Zawartosc div.TloGradient {
	background : #F1F1F1;
	border : 1px solid #E0DDDD;
	font : 13px Arial;
	width : 670px;
}

#Zawartosc div.CentralnaRamka {
	width : 672px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl {
	padding : 9px 11px 20px;
}

#Zawartosc div.TloGradient div.TloGradientStyl {
	padding : 9px 11px 20px;
	min-height: 180px;
}

#Zawartosc div.Wyszukiwarka div.CzegoSzukales {
	margin : 3px 0px 2px 0px;
	width : 530px;
}

#Zawartosc div.BoxCzegoSzukales {
	margin : 0px 0px 6px 0px;
}

#Zawartosc div.BoxCzegoSzukales div.BoxIkonka {
	background : #FA9338 url(/images/ikonka-czego-szukales.png) no-repeat top center;
	border : 1px solid #E97007;
	position: relative;
	width : 40px;
	z-index : 1;
}

#Zawartosc div.BoxCzegoSzukales div.Wyszukiwarka {
	background : #F1F1F1;
	margin : 0px 0px 0px -1px;
	position: relative;
	width : 628px;
}

#Zawartosc div.BoxCzegoSzukales div.Wyszukiwarka div.ListaCzegoSzukalesSt {
	left : -2px;
	position : absolute;
	top : 11px;
	z-index : 1;
}

#Zawartosc div.Wyszukiwarka div.OdstepLicznika {
	display : none;
	margin : 7px 0px 0px;
}

#Zawartosc div.Wyszukiwarka div.Ikonka {
	margin : 0px 8px 0px 0px;
}

#Zawartosc div.BoxCzegoSzukales div.Wyszukiwarka h2.IkonkaTekst {
	/* margin : 4px 0px 0px 0px; */
	padding : 10px 13px;
}

#Zawartosc div.Wyszukiwarka span.LiczbaOgloszen {
	background : #666;
	color : #FFF;
	display : inline-block;
	margin : 0px 0px 0px 7px;
	padding : 2px 3px;
}

#Zawartosc div.Wyszukiwarka div.ListaCzegoSzukales {
	line-height : 1.8;
	padding : 0px 13px 10px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaDane {
	margin : 0px 0px 3px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaDane select {
	height : 23px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaDane select#Dzielnica2 {
	height: auto;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.OdstepKomercyjny {
	height : 59px;
	margin : 0px 0px 6px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.KolumnaWtorny {
	width : 438px;
}

#Zawartosc div.LewaRamka div.Sidebar select {
	font-size : 15px;
	padding : 1px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.TytulInput, 
#Zawartosc div.LewaRamka div.Sidebar div.TytulInput {
	font : 14px Arial;
	margin : 0px 0px 5px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.TytulInput.TytulInputOdDo, 
#Zawartosc div.LewaRamka div.Sidebar div.TytulInput.TytulInputOdDo {
	margin : 3px 4px 0px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElement, 
#Zawartosc div.LewaRamka div.Sidebar div.InputElement {
	padding : 0px 10px 10px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElement.PaddingRight0px {
	padding-right : 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElement div.InputLiczby input, 
#Zawartosc div.LewaRamka div.Sidebar div.InputElement div.InputLiczby input {
	margin : 0px 9px 0px 0px;
	width : 78px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElement div.InputLiczby.MarginRight0px input {
	margin-right : 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElement.PaddingBottom0px {
	padding-bottom : 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElementCheckboxy {
	margin : 3px 0px 0px -1px;
	padding : 0px 10px 0px 0px;
	width : 510px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.InputElement div.TytulCheckbox, 
#Zawartosc div.LewaRamka div.Sidebar div.InputElement div.TytulCheckbox {
	font : 12px Arial;
	margin : 2px 10px 0px 0px;
}

input.ButtonSzukaj, input.ButtonSzukajHover, 
input.ButtonAnuluj, input.ButtonAnulujHover {
	background : url(/images/button_szukaj.gif) no-repeat;
	border : 0px;
	color : #FFF;
	cursor : pointer;
	font : 18px Arial;
	height : 37px;
	margin : 7px 1px 0px 0px;
	padding : 0px 0px 2px 0px;
	width : 106px;
}

input.ButtonSzukajHover {
	background : url(/images/button_szukaj_on.gif) no-repeat;
}

input.ButtonAnuluj {
	background : url(/images/button_anuluj.gif) no-repeat;
}

input.ButtonAnulujHover {
	background : url(/images/button_anuluj_on.gif) no-repeat;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.LinkWyszukiwanieZaawansowane {
	margin : 4px 0px 0px 0px;
}

#Zawartosc div.Wyszukiwarka div.WyszukiwarkaStyl div.WyszukiwarkaInputy div.LinkWyszukiwanieZaawansowane.LinkWyszukiwanieZaawansowanePierwotny {
	margin : 25px 0px 0px 1px;
}

#Zawartosc div.Tagi, 
#Zawartosc div.WybraneOferty, 
#Zawartosc div.BoxyRedakcyjne, 
#Zawartosc div.ListaSeo {
	margin : 0px 0px 13px 0px;
}

#Zawartosc div.pokaz {
	display : none;
}

#Zawartosc div.WybraneOferty div.KolumnaOfertySpecjalne, 
#Zawartosc div.WybraneOferty div.KolumnaOfertyLuksusowe, 
#Zawartosc div.OfertySpecjalneElement, 
#Zawartosc div.BoxRedakcyjny, 
#Zawartosc div.WybraneOferty div.KolumnaOfertySpecjalne div.OfertySpecjalne div.OfertaSpecjalnaOdstep {
	width : 331px;
}

#Zawartosc div.WybraneOferty div.KolumnaOfertyLuksusowe {
	display : none;
}

#Zawartosc div.WybraneOferty div.KolumnaOfertySpecjalne {
	width : 100%;
}

#Zawartosc div.WybraneOferty div.KolumnaOfertySpecjalne div.OfertySpecjalne {
	background : #FFF;
}

#Zawartosc div.WybraneOferty div.KolumnaOfertySpecjalne div.OfertySpecjalne div.OfertaSpecjalnaOdstep {
	margin : 0px 5px 0px 0px;
}

#Zawartosc div.BoxRedakcyjny {
	/* height : 152px; */
}

#Zawartosc div.TytulSekcji, 
div#quartic_main .quartic_header, 
div.LinkRotator div.Tytul {
	border-bottom : 1px solid #DDD;
	margin : 0px 0px 11px 0px;
	padding : 0px 0px 6px 0px;
}

div#quartic_main .quartic_header {
	background : url(/images/ico-tytul-sekcji.gif) no-repeat top left;
	height : 18px;
	padding : 0px 0px 7px 24px;
}

#Zawartosc div.TytulSekcji img {
	margin : 0px 7px 0px 0px;
}

#Zawartosc div.TytulSekcji div.Tytul {
	margin : 2px 0px 0px 0px;
}

#Zawartosc div.TytulSekcji div.Tytul.LinkDodaj {
	margin : 3px 0px 0px 10px;
}

#Zawartosc div.OfertySpecjalneElement, 
.quartic_product {
	background : #F2F2F2;
	min-height : 62px;
}

#Zawartosc div.OfertySpecjalneElement div.ZdjecieOgloszenia, 
div.quartic_imagediv {
	background : #FFF;
	border : 1px solid #E0DDDD;
	height : 60px;
	width : 80px;
}

#Zawartosc div.ZobaczInneOferty div.OfertySpecjalneElement {
	border-left : 1px solid #DDD;
	margin : 0px 4px 5px 0px;
	max-height : 62px;
}

#Zawartosc div.ZobaczInneOferty {
border : none;
}

#Zawartosc div.OfertySpecjalneElement div.OfertySpecjalneTekst, 
ul.quartic_description {
	line-height : 1.3;
	padding : 5px 6px 6px;
	width : 235px;
}

#Zawartosc div.TytulyRedakcyjne {
	color : #999;
	padding : 5px 0px 0px 0px;
}

#Zawartosc div.BoxRedakcyjny {
	margin : 0px 0px 11px 0px;
}

#Zawartosc div.BoxRedakcyjny div.BoxTytul, 
#Zawartosc div.BoxRedakcyjny h2.BoxTytul.MZBCt0 {
	padding : 0px 0px 5px 0px;
	border-bottom : 1px dashed #CCC;
	margin : 0px 0px 10px 0px;
	text-transform : uppercase;
}

#Zawartosc div.BoxRedakcyjny div.ZdjecieRedakcyjne {
	background : #FFF;
	border : 1px solid #CCC;
	height : 66px;
	margin : 0px 5px 6px 0px;
	width : 66px;
}

#Zawartosc div.BoxRedakcyjny div.TekstRedakcyjny, 
#Zawartosc div.BoxRedakcyjny div.TekstRedakcyjny.MZBClead, 
#Zawartosc div.BoxRedakcyjny h2.MZBCt0_1 {
	line-height : 1.4;
	width : 255px;
}

#Zawartosc div.BoxRedakcyjny h2.MZBCt0_1 {
	font-weight : bold;
	/* padding : 0px 0px 5px 0px; */
	border : 0px;
	margin : 0px;
}

#Zawartosc div.BoxRedakcyjny div.MZBCw {
	background : url(/images/lista.gif) 0px 2px no-repeat;
	padding : 0px 0px 0px 7px;
}

#Zawartosc div.BoxyOdstep {
	width : 10px;
}

#Zawartosc div.ListaSeo {
	line-height : 1.6;
}

#Zawartosc div.ListaSeo div.SeoKolumna {
	color : #CCC;
	margin : -7px 0px 10px 0px;
}

#Zawartosc div.ListaSeo div.SeoKolumna.Kol1 {
	width : 192px;
}

#Zawartosc div.ListaSeo div.SeoKolumna.Kol2 {
	width : 250px;
}

#Zawartosc div.ListaSeo div.SeoKolumna.Kol3 {
	width : auto;
}

#Zawartosc div.NasiPartnerzy {
	margin : 20px 0px 15px;
}

#Zawartosc div.NasiPartnerzy img {
	margin : 3px;
}

#Zawartosc div.TytulPartnerzy, 
div.LinkRotator div.Tytul/*, 
#Zawartosc div.ReklamaTekst*/ {
	color : #999;
}

#Zawartosc div.PrawaRamka, 
#Zawartosc div.LewaRamka {
	width : 300px;
}

	/* STYLE DO OFERTY PROMOWANE HP */
#Zawartosc div.PrawaRamka div.TloGradient {
	width : auto;
}

#Zawartosc div.PrawaRamka div.TloGradient div.TloGradientStyl {
	padding : 14px 15px 6px 14px;
}

#Zawartosc div.PrawaRamka div.TloGradient div.OfertyPromowane {
	background : #FFF;
	border : 1px solid #E0DDDD;
	position : relative;
}

#Zawartosc div.PrawaRamka div.TloGradient div.OfertyPromowane div.ZdjecieOgloszenia {
	height : 202px;
	width : 267px;
}

#Zawartosc div.PrawaRamka div.TloGradient div.OfertyPromowane div.ZdjecieOgloszenia img {
	max-height : 202px;
	max-width : 267px;
	cursor: pointer;
}

#Zawartosc div.PrawaRamka div.TloGradient div.OfertyPromowane div.OpisOfertyPromowanej {
	background : url(/images/oferty-promowane-tlo.png);
	bottom : 0px;
	color : #FFF;
	padding : 10px 0px;
	position : absolute;
	text-align : center;
	width : 100%;
}

.GrafikiSlider {
	background : url(/images/grafiki-slider.png) no-repeat;
}

#Zawartosc div.PrawaRamka div.TloGradient div.SliderNastepnePoprzednie {
	position : absolute;
	top : 85px;
	width : 100%;
	cursor: pointer;
}

#Zawartosc div.PrawaRamka div.TloGradient div.SliderNastepnePoprzednie span.Poprzednie, 
#Zawartosc div.PrawaRamka div.TloGradient div.SliderNastepnePoprzednie span.Nastepne {
	background-position : 0px 0px;
	cursor : pointer;
	display : inline-block;
	float : left;
	height : 27px;
	margin : 0px 0px 0px 4px;
	width : 27px;
}

#Zawartosc div.PrawaRamka div.TloGradient div.SliderNastepnePoprzednie span.Nastepne {
	background-position : -28px 0px;
	float : right;
	margin : 0px 4px 0px 0px;
}

#Zawartosc div.PrawaRamka div.TloGradient div.SliderPaginacja span.Zaznaczone, 
#Zawartosc div.PrawaRamka div.TloGradient div.SliderPaginacja span.Niezaznaczone {
	background-position : 0px -29px;
	cursor : pointer;
	display : inline-block;
	height : 6px;
	margin : 0px;
	width : 7px;
}

#Zawartosc div.PrawaRamka div.TloGradient div.SliderPaginacja span.Niezaznaczone {
	background-position : -8px -29px;
}
	/* KONIEC STYLI DO OFERTY PROMOWANE HP */

#Zawartosc div.PrawaRamka div.Reklama div.temat {
	font : bold 16px Arial;
}

#Zawartosc div.PrawaRamkaElement, 
#Zawartosc div.PrawaRamkaPierwszyElement {
	border-bottom : 1px solid #EEE;
	padding : 8px 0px;
}

#Zawartosc div.PrawaRamkaPierwszyElement {
	padding : 0px 0px 8px;
}

#Zawartosc div.PrawaRamkaElement.Ostatni {
	margin : 0px 0px 12px 0px;
}

#Zawartosc div.PrawaRamkaElement.PrawaRamkaElementWysokosc {
	height : 58px;
}

#Zawartosc div.PrawaRamkaElement.PrawaRamkaElementWysokosc div.PrawaRamkaElementMalaIkonka {
	padding : 10px 0px 0px;
}

#Zawartosc div.PrawaRamkaElement div.ElementObrazek {
	margin : 0px 10px 0px 0px;
}

#Zawartosc div.PrawaRamkaElement div.ElementTekstOdstep {
	padding : 11px 0px 0px 0px;
}

#Zawartosc div.PrawaRamkaElement div.ElementTekstLink {
	padding : 0px 0px 0px 10px;
}

#Zawartosc div.PrawaRamkaElement div.ElementTekst span.ElementTytul {
	display : inline-block;
	padding : 0px 0px 2px 0px;
}

	/* STYLE DO KONTAKTU DO AGENTA */
div.KontaktAgent div.KontaktAgentZakladka {
	background : #e3f3fe;
	border : 1px solid #acdeff;
	border-bottom : 1px solid #e3f3fe;
	line-height : 1.6;
	margin : 0px 0px -1px 0px;
	padding : 4px 30px;
	position : relative;
}

div.KontaktAgent div.KontaktAgentTlo {
	background: #e3f3fe; /* Old browsers */
	background: -moz-linear-gradient(top,  #e3f3fe 0%, #bce3fe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3f3fe), color-stop(100%,#bce3fe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e3f3fe 0%,#bce3fe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e3f3fe 0%,#bce3fe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e3f3fe 0%,#bce3fe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e3f3fe 0%,#bce3fe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f3fe', endColorstr='#bce3fe',GradientType=0 ); /* IE6-9 */
	border : 1px solid #acdeff;
	margin : 0px 0px 25px 0px;
	padding : 20px 15px;
}

div.KontaktAgent div.KontaktAgentTlo div.Zdjecie, 
div.KontaktAgent div.KontaktAgentTlo div.Dane, 
div.KontaktAgent div.KontaktAgentTlo div.KontaktAgentTelefon, 
div.KontaktAgent div.KontaktAgentTlo div.DaneOgolne {
	margin : 0px 0px 17px 0px;
}

div.StronaDewelopera div.KontaktAgent div.KontaktAgentTlo div.DaneOgolne {
	margin : 0px;
}

div.KontaktAgent div.KontaktAgentTlo img, 
div.KontaktAgent div.KontaktAgentTlo div.Logo img {
	border : 1px solid #acdeff;
	display : block;
	margin : 0px 10px 0px 0px;
}

div.komunikator img{
	display : inline !important;
}

div.KontaktAgent div.KontaktAgentTlo div.Dane {
	padding : 10px 0px 0px;
	width : 155px;
}

div.KontaktAgent div.KontaktAgentTlo div.Dane p, 
div.KontaktAgent div.KontaktAgentTlo div.DaneOgolne p {
	font : 14px Arial;
	padding : 10px 0px;
}

div.KontaktAgent div.KontaktAgentTlo div.KontaktAgentTelefon {
	background-position : -654px 0px;
	color : #FFF;
	height : 46px;
	line-height : 2;
	width : 266px;
}

div.KontaktAgent div.KontaktAgentTlo div.KontaktAgentTelefon span {
	display : inline-block;
	padding : 0px 0px 0px 65px;
}

div.KontaktAgent div.KontaktAgentTlo div.Logo img {
	border : 1px solid #82c2ec;
	margin : 0px auto 10px;
}

div.KontaktAgent div.KontaktAgentTlo div.DaneOgolne p {
	font : 13px Arial;
}

div.StronaDewelopera div.KontaktAgent div.KontaktAgentTlo div.Formularz, 
div.StronaDewelopera div.KontaktAgent div.KontaktAgentTlo div.KontaktDeweloper {
	width : 50%;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz input, 
div.KontaktAgent div.KontaktAgentTlo div.Formularz textarea {
	border : 1px solid #4dacea;
	font : 12px Arial;
	margin : 0px 0px 10px 0px;
	padding : 4px 10px;
	width : 246px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz input.Blad {
	border : 1px solid #c10319;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.FormularzWalidacja {
	background-position : 0px -69px;
	color : #FFF;
	height : 38px;
	margin : -5px 0px 10px;
	width : 267px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.FormularzWalidacja span {
	display : inline-block;
	padding : 16px 0px 0px 46px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz input[type=checkbox] {
	border : none;
	margin : 0px 10px 0px 0px;
	padding : 0px;
	width : auto;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz textarea {
	height : 80px;
	margin : 0px 0px 7px 0px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.Label {
	padding : 3px 0px 0px 0px;
	/*letter-spacing : -0.8pt;*/
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.Label span {
	color : #ee7307;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.Deklaracja {
	color : #666;
	margin : 0px 0px 7px 0px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.SidebarButtonSzukaj input {
	border : none;
	font : 18px Arial;
	margin : 0px;
	width : 106px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.Wyslano {
	padding : 36px 0px;
	text-align : center;
}

div.StronaDewelopera div.KontaktAgent div.KontaktAgentTlo div.Formularz div.Wyslano {
	padding : 65px 0px;
}

div.KontaktAgent div.KontaktAgentTlo div.Formularz div.Wyslano div.SidebarButtonSzukaj input {
	margin : 15px 0px;
}

div.DetaleKontaktKolumna div.PfrnKontakt {
	text-align : center;
	width : 95px;
}

div.KontaktAgent div.PfrnKontakt2 {
	border-top : 1px solid #aac3d5;
	margin : 8px 0px 0px 0px;
	padding : 8px 0px 0px 0px;
}

div.KontaktAgent div.PfrnKontakt2 span {
	display : inline-block;
	font-size : 10px;
	padding : 0px 0px 3px 0px;
}

div.KontaktAgent div.PfrnKontakt2 img {
	border : none;
	margin : 0px auto;
}

div#PfrnKomunikat {
	border : 4px solid #404040;
	padding : 20px;
	text-align : center;
	width : 580px;
}

div#PfrnKomunikat img {
	display : block;
	margin : 10px 0px;
}

div#PfrnKomunikat button {
	background : #ff8b00; /* Old browsers */
	background : -moz-linear-gradient(top,  #ff8b00 0%, #ff6700 100%); /* FF3.6+ */
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8b00), color-stop(100%,#ff6700)); /* Chrome,Safari4+ */
	background : -webkit-linear-gradient(top,  #ff8b00 0%,#ff6700 100%); /* Chrome10+,Safari5.1+ */
	background : -o-linear-gradient(top,  #ff8b00 0%,#ff6700 100%); /* Opera 11.10+ */
	background : -ms-linear-gradient(top,  #ff8b00 0%,#ff6700 100%); /* IE10+ */
	background : linear-gradient(to bottom,  #ff8b00 0%,#ff6700 100%); /* W3C */
	filter : none; /* IE6-9 */
	border : 1px solid #fc7500;
}
	/* KONIEC STYLI DO KONTAKTU DO AGENTA */

	/* STYLE DO STRONY SEARCH */
#Zawartosc div.LewaRamka div.Sidebar {
	background : #F1F1F1;
	border : 1px solid #E0DCDD;
}

#Zawartosc div.LewaRamka div.Sidebar {
	padding : 7px 10px 20px;
}

#Zawartosc div.LewaRamka div.Sidebar select {
	width : 100%;
}

#Zawartosc div.LewaRamka div.Sidebar input[type="text"] {
	width : 276px;
}

#Zawartosc div.LewaRamka div.Sidebar div.TytulInput, 
#Zawartosc div.TloGradient div.TytulInput {
	margin : 0px 0px 3px 0px;
}

#Zawartosc div.LewaRamka div.Sidebar div.InputElement, 
#Zawartosc div.TloGradient div.InputElement {
	padding : 0px 0px 8px 0px;
}

#Zawartosc div.TloGradient div.InputElement label {
	display : inline-block;
	font-size : 12px;
	margin : 2px 0px 7px 0px;
}

#Zawartosc div.TloGradient div.InputElement div#expanderInfo {
	color : #999;
	font-size : 10px;
}

div.TloGradient div.InputElement input[type="checkbox"] {
	float : left;
}

#Zawartosc div.LewaRamka div.Sidebar div.InputElementCheckboxy {
	margin : 1px 0px 5px 0px;
}

#Zawartosc div.LewaRamka div.Sidebar div.InputElement input[type="checkbox"] {
    margin : 0px 5px 0px 0px;
}

#Zawartosc div.LewaRamka div.Sidebar div.InputElement div.TytulCheckbox {
	font : 14px Arial;
}

#Zawartosc div.LewaRamka div.Sidebar div.InputElement div.DataInwestycjiInput select {
	width : 135px;
}

#Zawartosc div.LewaRamka div.Sidebar div.InputElement.OstatniElement {
	margin : 0px 0px 10px 0px;
}

#Zawartosc div.LewaRamka div.Sidebar div.SidebarButtonSzukaj input.ButtonSzukaj, 
#Zawartosc div.LewaRamka div.Sidebar div.SidebarButtonSzukaj input.ButtonSzukajHover {
	margin : 0px 0px 12px 0px;
}

#Zawartosc div.LewaRamka div.Cien {
	margin : 0px 0px 7px 0px;
}

#Zawartosc div.Kryteria {
	margin : 0px 0px 12px 2px;
}

#Zawartosc div.Powiadamiacz {
	background : #F4F4F4;
	border : 1px solid #E0DDDD;
	margin : 0px 0px 15px 0px;
	padding : 8px 8px 5px;
}

#Zawartosc div.Powiadamiacz div.PowiadamiaczKoperta {
	margin : -12px 12px 0px 0px;
}

#Zawartosc div.Powiadamiacz div.PowiadamiaczTekst {
	margin : 6px 9px 0px 0px;
}

#Zawartosc div.Powiadamiacz input {
	color : #717274;
	height : 24px;
	width : 198px;
	padding : 0px 0px 0px 4px;
}

#Zawartosc div.Powiadamiacz input.ButtonZapiszSie {
	background : url(/images/powiadamiacz-button.gif) no-repeat;
	border : 0px;
	color : #FFF;
	cursor : pointer;
	font : 12px Arial;
	height : 26px;
	margin : 0px 0px 0px -1px;
	padding : 0px 0px 2px 0px;
	width : 75px;
}

#Zawartosc div.LiczbaOfertTekst {
	margin : 3px 0px 0px 7px;
}

#Zawartosc div.OfertySortowanie {
	margin : 0px 0px 7px 0px;
}

#Zawartosc div.SortujTekst {
	margin : 4px 0px 0px 0px;
}

#Zawartosc div.OfertySortowanie select {
	margin : 0px 0px 0px 5px;
	width : 170px;
}

#Zawartosc div.WynikiZakladki {
	margin : 0px 0px -1px 0px;
	position : relative;
	height : 24px;
	z-index : 2;
}

#Zawartosc div.WynikiZakladki div.ZakladkaAktywna, 
#Zawartosc div.WynikiZakladki div.ZakladkaNieaktywna {
	border : 1px solid #E1DCE0;
	border-bottom : 1px solid #FFF;
	height : 22px;
	margin : 0px 9px 0px 0px;
	width : 120px;
}

#Zawartosc div.WynikiZakladki div.ZakladkaNieaktywna {
	background : #F4F4F4;
	border : 1px solid #E1DCE0;
}

#Zawartosc div.WynikiZakladki div.ZakladkaAktywna span, 
#Zawartosc div.WynikiZakladki div.ZakladkaNieaktywna span {
	display : inline-block;
	padding : 5px 0px 0px 0px;
}

#Zawartosc div.Paginacja {
	margin : 0px -3px 0px 0px;
}

#Zawartosc div.Paginacja ul li {
	float : left;
	margin : 0px 3px 0px 4px;
}

#Zawartosc div.Paginacja ul li span {
	cursor : pointer;
	display : inline-block;
	margin : 2px 0px 0px 0px;
}

#Zawartosc div.PaginacjaDolna {
	margin : 3px 0px 12px 0px;
}

#Zawartosc div.PaginacjaDolna div.IleOfertNaStronie {
	margin : 4px 0px 0px 0px;
}

#Zawartosc div.ListaWynikow {
	border : 1px solid #DFDDDE;
	z-index : 1;
}

div.WynikiElement {
	border-bottom : 1px solid #DFDFE1;
	height : 70px;
	line-height : 0;
}

div.WynikiElement.OstatniElement {
	border : none;
}

div.WynikiElement div.WynikiElementStyl.Ogloszenie, 
div.WynikiElement div.WynikiElementStyl.ReklamaMiedzyOgloszeniami {
	height : 69px;
	margin : 1px;
}

div.WynikiElement div.WynikiElementStyl.Ogloszenie div.OgloszenieOdstep {
	padding : 4px;
}

div.WynikiElement div.WynikiElementStyl.SuperPremium {
	background : #FBDB8E;
}

div.WynikiElement div.WynikiElementStyl.Premium {
	background : #FCECB1;
}

div.WynikiElement div.WynikiElementStyl.Standard {
	background : #FFF;
}

div.WynikiElement div.WynikiElementStyl.Standard2 {
	background : #F7F7F7;
}

div.WynikiElement div.WynikiElementStyl.StandardHover {
	background : #E4E4E4;
}

div.WynikiElement div.ZdjecieWyniki {
	background : #FFF;
	border : 1px solid #DFDDDE;
	height : 60px;
	margin : 0px 6px 0px 0px;
	width : 80px;
}

div.WynikiElement div.ZdjecieWyniki span {
	color : #CBCBCB;
}

div.WynikiElement div.InfoOgloszenia {
	margin : 0px 2px 0px 3px;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloPodbiteLewa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloPodbitePrawa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloWylacznoscLewa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloWylacznoscPrawa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloNoweLewa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloNowePrawa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloPierwotnyLewa, 
div.WynikiElement div.InfoOgloszenia div.InfoTloPierwotnyPrawa {
	background : url(/images/info-tlo-podbite-lewa.png) no-repeat;
	height : 15px;
	width : 2px;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloPodbitePrawa {
	background : url(/images/info-tlo-podbite-prawa.png) no-repeat;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloWylacznoscLewa {
	background : url(/images/info-tlo-wylacznasc-lewa.png) no-repeat;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloWylacznoscPrawa {
	background : url(/images/info-tlo-wylacznasc-prawa.png) no-repeat;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloNoweLewa {
	background : url(/images/info-tlo-nowe-lewa.png) no-repeat;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloNowePrawa {
	background : url(/images/info-tlo-nowe-prawa.png) no-repeat;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloPierwotnyLewa {
	background : url(/images/info-tlo-pierwotny-lewa.png) no-repeat;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloPierwotnyPrawa {
	background : url(/images/info-tlo-pierwotny-prawa.png) no-repeat;
}

div.WynikiElement div.ZdjecieWyniki span {
    color: #CBCBCB;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloPodbite, 
div.WynikiElement div.InfoOgloszenia div.InfoTloNowe, 
div.WynikiElement div.InfoOgloszenia div.InfoTloWylacznosc, 
div.WynikiElement div.InfoOgloszenia div.InfoTloPierwotny {
	background : url(/images/info-tlo-podbite.gif) repeat-x;
	color : #FFF;
	height : 15px;
	width : auto;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloNowe {
	background : url(/images/info-tlo-nowe.gif) repeat-x;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloWylacznosc {
	background : url(/images/info-tlo-wylacznasc.gif) repeat-x;
}

div.WynikiElement div.InfoOgloszenia div.InfoTloPierwotny {
	background : url(/images/info-tlo-pierwotny.gif) repeat-x;
}

div.WynikiElement div.WynikiOfertaDane {
	margin : 2px 6px 0px 0px;
	width : 395px;
}

div.WynikiElement div.WynikiOfertaDane div.TematOferty {
	margin : 0px 0px 2px 0px;
}

div.WynikiElement div.WynikiOfertaCena {
	font-weight : bold;
	margin : 2px 8px 0px 0px;
	width : 109px;
}

div.WynikiElement div.WynikiOfertaCena span.currency{
	font:10px Arial;
	 margin-left: 6px;
}

div.WynikiElement div.LogoWyniki {
	margin : 4px 0px 0px 0px;
}

#Zawartosc div.PrawaRamka div.TloGradient div.TloGradientStyl.DodajOgloszenie {
	min-height : 0px;
	padding : 5px 4px;
}

#Zawartosc div.PrawaRamka div.DodajOgloszenie a.PrzyciskDodajOgloszenie {
	background : #e66d1b url(/images/tlo-dodaj-ogloszenie.png) no-repeat;
	color : #FFF;
	display : block;
	height : 57px;
	text-shadow : -1px -1px 1px #e55e18;
	filter : dropshadow(color=#000, offx=-2, offy=-2);
	text-decoration : none;
	width : 290px;
}

#Zawartosc div.PrawaRamka div.DodajOgloszenie a.PrzyciskDodajOgloszenie span {
	display : block;
	padding : 18px 80px 0px 0px;
	text-align : center;
}

#Zawartosc div.Mapka {
	border : 1px solid #DFDDDE;
	margin : 0px 0px 15px 0px;
	z-index : 1;
}

#Zawartosc div.Mapka div.MapkaOdstep {
	margin : 1px;
}

#Zawartosc div.LegendaIkonka {
	margin : -5px 4px 0px 0px;
	position : relative;
}

#Zawartosc div.LegendaTekst {
	margin : 0px 10px 0px 0px;
}

		/* STYLE DO ALERTÓW */
div.InfoAlert {
	border : 2px solid #FF6600;
	margin : 0px 0px 15px 0px;
	padding : 15px 18px;
}

div.InfoAlert div.IcoAlert {
	margin : 0px 11px 0px 0px;
}

div.InfoAlert div.AlertTekst {
	margin : 3px 0px 0px 0px;
}
		/* KONIEC STYLE DO ALERTÓW */
	/* KONIEC STYLI DO STRONY SEARCH */
	
	/* STYLE DO DETALI OGŁOSZENIA */
div.Detale div.DrzewkoGdzieJestes {
	line-height : 1.4;
	margin : 0px 0px 8px -1px;
}

div.Detale h2 {
	color : #ED7105;
	font : bold 24px Arial;
	margin : 0px 0px 7px 0px;
}

div.Detale div.ReklamaDetale div.ReklamaDetaleTekst, 
div.PrawaRamka div.ReklamaDetale div.ReklamaDetaleTekst {
	margin : 4px 5px 0px 0px;
}

div.PrawaRamka div.ReklamaDetale div.ReklamaDetaleTekstV2 {
	margin : 11px 5px 0px 0px;
}

#Zawartosc div.Detale div.WynikiZakladki {
	height : 32px;
}

#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaAktywna, 
#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaNieaktywna {
	height : 30px;
	margin : 0px 5px -1px 0px;
	width : auto;
}

#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaAktywna span, 
#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaNieaktywna span {
	padding: 7px 16px 0px;
}

#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaNieaktywna span a {
	font-weight: bold;
}

#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaAktywna span a {
	cursor : auto;
	color : #333;
}

#Zawartosc div.Detale div.WynikiZakladki div.ZakladkaAktywna span a:Hover {
	text-decoration : none;
}

div.Detale div.WynikiZakladki div.LogoSpolecznosci {
	margin : 3px 0px 0px 8px;
}

#Zawartosc div.TloGradient {
	background : #FFF;
	background : -moz-linear-gradient(-90deg,#FFFFFF,#F1F1F1); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#FFFFFF,F1F1F1);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#F1F1F1');
	background: -o-linear-gradient(#FFFFFF, #F1F1F1);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F1F1F1));
}

#Zawartosc div.TloGradient div.TloGradientStyl {
    padding : 14px 15px 16px 14px;
}

#Zawartosc div.TloGradient div.TloGradientStyl div.DetaleDaneKolumna {
	width : 328px;
}

#Zawartosc div.TloGradient div.TloGradientStyl div.DetaleZdjeciaKolumna {
	max-height : 340px;
	width : 300px;
}

div.ElementMarginBottom12px {
	margin : 0px 0px 7px 0px;
}

div.ElementMarginBottom13px {
	margin : 0px 0px 10px 0px;
}

div.ElementMarginBottom15px {
	margin : 0px 0px 18px 0px;
}

div.ElementMarginBottom20px {
	margin : 0px 0px 17px 0px;
}

div.ElementMarginBottom30px {
	margin : 0px 0px 27px 0px;
}

#Zawartosc div.TloGradient div.TloGradientStyl div.Cena {
	font : bold 24px Arial;
	margin : 0px 0px 2px 0px;
}

div.TloGradient div.ZdjecieOgloszenia.ZdjecieGaleriaMidi, 
div.DaneOInwestycji div.ZdjecieOgloszenia.ZdjecieGaleriaMidi {
	height : 225px;
	margin : 0px 0px 15px 0px;
	width : 300px;
}

div.DaneOInwestycji div.ZdjecieOgloszenia.ZdjecieGaleriaMidi {
	margin : 0px auto 15px;
	width : 300px;
}

div.TloGradient div.ZdjecieOgloszenia img, 
div.DaneOInwestycji div.ZdjecieOgloszenia img {
	max-height : 225px;
	max-width : 300px;
}

div.TloGradient div.PasekZjecie {
	background : url(/images/tlo-zjecie-pasek.png);
	height : 23px;
	margin : -23px 0px 0px 0px;
	position : relative;
	width : 300px;
}

div.TloGradient div.PasekZjecie div.PasekZjecieOdstep {
	padding : 3px 9px 0px;
}

div.TloGradient div.DetaleZdjeciaMiniOdstep ul {
	height : 72px;
	margin : 0px 0px 10px 0px;
	width : 302px;
}

div.TloGradient div.DetaleKontaktKolumna {
	width : 292px;
}

div.TloGradient div.InputElement input, 
div.TloGradient div.InputElement textarea {
	width : 290px;
}

div.TloGradient div.InputElement textarea {
	height : 111px;
}

div.Detale div.DetaleOpis {
	padding : 0px 15px;
}

div.KontaktNazwa {
	margin : 0px 0px 7px 0px;
}

div.KontaktLogo {
	margin : 0px 0px 7px 0px;
}

div.KontaktDane {
	margin : 0px 0px 7px 0px;
}

div.WyswietleniaPochodzenie {
	margin : 0px 0px 15px 0px;
}

div.IcoPochodzenieOgloszenia {
	margin : 0px 5px 0px 0px;
}

div.TekstPochodzenieOgloszenia {
	margin : 2px 0px 0px 0px;
}

div.Detale div.DetaleOpis div.RodzajZgloszenia {
	margin : 0px 0px 7px 0px;
}

div.Detale div.DetaleOpis div.RodzajZgloszenia select {
	width : 447px;
}

div.Detale div.ButtonLewa, 
div.Detale div.ButtonPrawa {
	background : url(/images/buttony-lewa.gif) no-repeat;
	height : 20px;
	width : 3px;
}

div.Detale div.ButtonPrawa {
	background : url(/images/buttony-prawa.gif) no-repeat;
}

div.Detale div.ButtonElement {
	background : #666;
	height : 20px;
	margin : 0px 4px 2px 0px;
}

div.Detale div.ButtonElement a {
	color : #FFF;
	display : inline-block;
	padding : 2px 10px 0px;
	text-decoration : none;
}

div.Detale div.Cien {
	margin : 0px 0px 8px 0px;
}

div.PrawaRamka div.PodobneOfertyTekst {
	margin : 0px 0px 9px 0px;
}

#Zawartosc div.PrawaRamka div.PodobneOferty div.OfertySpecjalneElement {
	padding : 6px;
	width : auto;
}

#Zawartosc div.PrawaRamka div.PodobneOferty div.OfertySpecjalneElement div.OfertySpecjalneTekst {
	padding : 0px 7px;
	width : 192px;
}

div.TloGradient.WiadomoscWyslana {
	height : 332px;
}

div.TloGradient div.WiadomoscWyslanaTekst {
	margin : 108px 0px 10px 0px;
}

div.Detale div.TloGradient div.MapaGoogle {
	margin : -1px 0px 0px 0px;
}

div.Detale div.TloGradient div.MapaGoogle a.RozwinMape, 
div.Detale div.TloGradient div.MapaGoogle a.ZwinMape {
	background-position : -612px 0px;
	display : block;
	height : 19px;
	width : 20px;
}

div.Detale div.TloGradient div.MapaGoogle a.ZwinMape {
	background-position : -633px 0px;
}

div.Detale div.TloGradient #googleMapsDetails #googleMapsShow {
	border : 1px solid #e0dddd;
}

	/* STYLE DO DETALI RYNKU PIERWOTNEGO */
div.Detale div.ZakladkiRynekPierwotny {
	color : #000;
	margin : 0px 0px 15px 0px;
}

div.Detale div.ZakladkiRynekPierwotny div.ZakladkaNieaktywna, 
div.Detale div.ZakladkiRynekPierwotny div.ZakladkaAktywna {
	background : #666;
	margin : 0px 3px 0px 0px;
}

div.Detale div.ZakladkiRynekPierwotny div.ZakladkaNieaktywna a, 
div.Detale div.ZakladkiRynekPierwotny div.ZakladkaAktywna a {
	color : #FFF;
}

div.Detale div.ZakladkiRynekPierwotny div.ZakladkaNieaktywna span, 
div.Detale div.ZakladkiRynekPierwotny div.ZakladkaAktywna span {
	display : inline-block;
	padding : 3px 10px;
}

div.Detale div.ZakladkiRynekPierwotny div.ZakladkaAktywna {
	background : #F1F1F1;
}

div.Detale div.DaneOInwestycji div.KolumnaListaInwestycji {
	width : 270px;
}

div.Detale div.DaneOInwestycji div.ListaInwestycjiElement {
	background : #F1F1F1;
	border-top : 1px solid #4C4840;
	padding : 0px 0px 4px 0px;
}

div.Detale div.DaneOInwestycji div.ListaInwestycjiElement div.ListaInwestycjiElementOdstep {
	padding : 3px;
}

div.Detale div.DaneOInwestycji div.ListaInwestycjiElement div.ListaInwestycjiElementTekst {
	width : 180px;
}

div.Detale div.DaneOInwestycji div.TytulInwestor, 
div.Detale div.DaneOInwestycji div.TytulInwestycja {
	color : #F59C00;
	margin : 0px 0px 10px 0px;
}

div.Detale div.DaneOInwestycji div.ZdjecieOgloszenia.ZdjecieInwestycjiMale {
	height : 60px;
	margin : 0px 8px 0px 0px;
	width : 80px;
}

div.Detale div.KolumnaDaneInwestycji {
	width : 398px;
}

div.Detale div.KolumnaDaneInwestycji div.DaneInwestycjiElement {
	line-height : 1.2;
	margin : 0px 0px 15px 0px;
}

div.Detale div.KolumnaDaneInwestycji div.DaneInwestycjiElement p {
	padding : 10px 0px;
}

div.Detale div.KolumnaDaneInwestycji div.DaneInwestycjiElement div.DaneInwestycjiElementTytul {
	border-bottom : 1px solid #4C4840;
	color : #FFF;
	margin : 0px 0px 3px 0px;
}

div.Detale div.KolumnaDaneInwestycji div.DaneInwestycjiElement div.DaneInwestycjiElementTytul span {
	background : #666;
	display : inline-block;
	padding : 3px 6px;
}
	/* KONIEC STYLI DO DETALI RYNKU PIERWOTNEGO */
		/* STYLE DO GALERII ZDJĘĆ, POPUP */
#Zawartosc #adLeft {
	margin : 100px auto 0px !important;
}

body.body100 div#pagebody100 div.Zawartosc {
	min-width : 1054px;
	overflow : hidden;
	white-space : nowrap;
}

div.GaleriaPopup {
	background : #FFF;
	margin : 0px 10px 0px 0px;
	width : 810px;
}

div.GaleriaPopup h1 a,
div.GaleriaPopup h1 a:visited,
div.GaleriaPopup h1 a:hover {
	color: #ED7105;
	font: bold 24px Arial;
	padding: 10px 0px 10px 48px;
}

div.GaleriaPopup ul {
	height : 72px;
	margin : 0px 0px 8px 0px;
	padding : 0;
}

div.GaleriaPopup ul li, 
div.TloGradient ul li {
	float : left;
	position : relative;
}

div.GaleriaPopup ul li.ZdjeciePoprzednie {
	margin : 21px 13px 0px 0px;
}

div.GaleriaPopup ul li.ZdjeciePoprzednie a, 
div.GaleriaPopup ul li.ZdjeciePoprzednie a:Hover, 
div.GaleriaPopup ul li.ZdjecieNastepne a, 
div.GaleriaPopup ul li.ZdjecieNastepne a:Hover, 
div.TloGradient ul li.ZdjeciePoprzednie a, 
div.TloGradient ul li.ZdjeciePoprzednie a:Hover, 
div.TloGradient ul li.ZdjecieNastepne a, 
div.TloGradient ul li.ZdjecieNastepne a:Hover {
	background : url(/images/ico-galeria-lewa-off.gif);
	display : inline-block;
	height : 30px;
	width : 30px;
}

div.GaleriaPopup ul li.ZdjeciePoprzednie a:Hover, 
div.TloGradient ul li.ZdjeciePoprzednie a:Hover {
	background : url(/images/ico-galeria-lewa-on.gif);
}

div.GaleriaPopup ul li div.ZdjecieGaleriaMini{
	border : 6px solid #FFF;
	height : 60px;
	margin : 0px 5px;
	width : 88px;
	(-bracket-:hack;
		width : 100px;
    );
	*width : 88px;
} 

div.GaleriaPopup ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone, 
div.TloGradient ul li div.ZdjecieGaleriaMini, 
div.TloGradient ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone {
	border : 6px solid #FFF;
	height : 60px;
	margin : 0px 5px;
	width : 80px;
	(-bracket-:hack;
		width : 90px;
    );
	*width : 80px;
}

div.GaleriaPopup ul li div.ZdjecieGaleriaMini img, 
div.GaleriaPopup ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone img, 
div.TloGradient ul li div.ZdjecieGaleriaMini img, 
div.TloGradient ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone img {
	max-height : 60px;
	max-width : 80px;
}

div.TloGradient ul li div.ZdjecieGaleriaMini {
	border : 5px solid #FFF;
}

div.TloGradient ul li div.ZdjecieGaleriaMini, 
div.TloGradient ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone {
	margin : 0px;
}

div.TloGradient ul li.SperaratorZdjecGalerii span {
	display : inline-block;
	margin : 0px 7px 0px 8px;
}

div.TloGradient ul li.SperaratorPrzyciskowGalerii {
	display : inline-block;
	margin : 0px 10px;
}

div.TloGradient ul li.SperaratorZdjecGalerii span {
	font-size : 0px;
}

div.GaleriaPopup ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone {
	border : 6px solid #FF6600;
}

div.TloGradient ul li div.ZdjecieGaleriaMini.ZjecieZaznaczone {
	border : 5px solid #FF6600;
}

div.GaleriaPopup ul li.ZdjecieNastepne {
	margin : 21px 0px 0px 13px;
}

div.GaleriaPopup ul li.ZdjecieNastepne a, 
div.TloGradient ul li.ZdjecieNastepne a {
	background : url(/images/ico-galeria-prawa-off.gif);
}

div.GaleriaPopup ul li.ZdjecieNastepne a:Hover, 
div.TloGradient ul li.ZdjecieNastepne a:Hover {
	background : url(/images/ico-galeria-prawa-on.gif);
}

div.GaleriaPopup div.LicznikZdjec {
	margin : 0px 0px 7px 48px;
}

div.GaleriaPopup div.ZdjecieOgloszenia img {
	max-width : 800px;
	max-height : auto;
}

div.GaleriaPopup div.ZdjecieOgloszenia img {
	max-height : 600px;
	max-width : auto;
}

/* ----------------------------------------- */
div.TloGradient div.DetaleKontaktKolumna div.KontaktDaneTelefon {
	padding : 5px 5px 5px 0px;
}

div.TloGradient div.ButtonPomaranczowy {
	margin : 0px 15px 16px 14px;
}

div.TloGradient div.DetaleKontaktKolumna div.ButtonPomaranczowy {
	margin : 0px;
}

div.ButtonPomaranczowy div.LewyElement, 
div.ButtonPomaranczowy div.PrawyElement {
	background-position : 0px 0px;
	height : 29px;
	width : 5px;
}

div.ButtonPomaranczowy div.ButtonElement, div.ButtonPomaranczowy div.ButtonElement a {
	margin : 0px;
}

div.ButtonPomaranczowy div.ButtonElement a {
	background : #EF7206;
	background : -moz-linear-gradient(-90deg,#FE9A44,#EF7206); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#FE9A44,#EF7206);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FE9A44',EndColorStr='#EF7206');
	background: -o-linear-gradient(#FE9A44, #EF7206);
	background: -webkit-gradient(linear, left top, left bottom, from(#FE9A44), to(#EF7206));
	color : #FFF;
	padding : 2px 5px;
	height : 25px;
	line-height : 2.2;
}

div.ButtonPomaranczowy div.PrawyElement {
	background-position : -6px 0px;
}

div.KontaktInfo {
	margin : 10px 0px;
}

div.KontaktInfo div.KontaktInfoGora, div.KontaktInfo div.KontaktInfoDol {
	background-position : -12px 0px;
	height : 6px;
	width : 290px;
}

div.KontaktInfo div.KontaktInfoTresc {
	background : #FEF8BA;
	border-left : 1px solid #FFD28F;
	border-right : 1px solid #FFD28F;
	padding : 6px 12px;
	width : 265px;
}

div.KontaktInfo div.KontaktInfoTresc div.KontaktInfoTrescIkonka {
	background-position : -12px -14px;
	height : 38px;
	margin : 0px 12px 0px 0px;
	width : 37px;
}

div.KontaktInfo div.KontaktInfoTresc div.KontaktInfoTrescTekst {
	width : 216px;
}

div.KontaktInfo div.KontaktInfoDol {
	background-position : -12px -7px;
}
/* -------------------------------------------------------- */
div.TloGradient div.DetaleKontaktKolumna div.KontaktDaneTelefon {
	padding : 5px 5px 5px 0px;
}

div.TloGradient div.ButtonPomaranczowy {
	margin : 0px 15px 16px 14px;
}

div.TloGradient div.DetaleKontaktKolumna div.ButtonPomaranczowy {
	margin : 0px;
}

div.ButtonPomaranczowy div.LewyElement, 
div.ButtonPomaranczowy div.PrawyElement {
	background-position : 0px 0px;
	height : 29px;
	width : 5px;
}

div.ButtonPomaranczowy div.ButtonElement, div.ButtonPomaranczowy div.ButtonElement a {
	margin : 0px;
}

div.ButtonPomaranczowy div.ButtonElement a {
	background : #EF7206;
	background : -moz-linear-gradient(-90deg,#FE9A44,#EF7206); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#FE9A44,#EF7206);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FE9A44',EndColorStr='#EF7206');
	background: -o-linear-gradient(#FE9A44, #EF7206);
	background: -webkit-gradient(linear, left top, left bottom, from(#FE9A44), to(#EF7206));
	color : #FFF;
	padding : 2px 5px;
	height : 25px;
	line-height : 2.2;
}

div.ButtonPomaranczowy div.PrawyElement {
	background-position : -6px 0px;
}

div.KontaktInfo {
	margin : 10px 0px;
}

div.KontaktInfo div.KontaktInfoGora, div.KontaktInfo div.KontaktInfoDol {
	background-position : -12px 0px;
	height : 6px;
	width : 290px;
}

div.KontaktInfo div.KontaktInfoTresc {
	background : #FEF8BA;
	border-left : 1px solid #FFD28F;
	border-right : 1px solid #FFD28F;
	padding : 6px 12px;
	width : 265px;
}

div.KontaktInfo div.KontaktInfoTresc div.KontaktInfoTrescIkonka {
	background-position : -12px -14px;
	height : 38px;
	margin : 0px 12px 0px 0px;
	width : 37px;
}

div.KontaktInfo div.KontaktInfoTresc div.KontaktInfoTrescTekst {
	width : 216px;
}

div.KontaktInfo div.KontaktInfoDol {
	background-position : -12px -7px;
}
		/* KONIEC STYLI DO GALERII ZDJĘĆ, POPUP */
	/* KONIEC STYLI DO DETALI OGŁOSZENIA */
/* KONIEC STYLI DO ZAWARTOŚCI STRONY */

/* STYLE DO STOPKI */
#Stopka {
	color : #666;
	border-top : 2px solid #D2D2D2;
	margin : 10px auto 10px;
	padding : 7px 0px 0px 0px;
}

#Stopka ul li {
	float : left;
}

#Stopka ul li.Platnosci {
	margin : -2px 0px 0px 9px;
}
/* KONIEC STYLI DO STOPKI */

/* QUARTIC */
.quartic_header {
	font : bold 14px Arial;
	margin : 0px 0px 10px 0px;
}

.quartic_content, div#quartic_main {
	margin : 0px 0px 15px 0px;
}

.quartic_product {
	clear : both;
	height : 62px;
	margin : 0px 0px 4px 0px;
}

div.quartic_imagediv, 
ul.quartic_description {
	float : left;
}

ul.quartic_description {
	width : 200px;
}

ul.quartic_description li.quartic_author {
	display : none;
}

ul.quartic_description li.quartic_name {
	margin : 0px;
	max-height : 34px;
	overflow : hidden;
	padding : 0px;
}

ul.quartic_description li.quartic_price {
	font : bold 18px Arial;
}

div#quartic_main ul.quartic_description li.quartic_price, 
div#quartic_wyniki ul.quartic_description li.quartic_price {
	font : bold 14px Arial;
}

div#quartic_main ul.quartic_content, 
div#quartic_wyniki ul.quartic_content {
	font : 14px Arial;
}

li.quartic_product {
	overflow : hidden;
}

div#quartic_main ul.quartic_content li.quartic_product, 
div#quartic_wyniki ul.quartic_content li.quartic_product {
	clear : none;
	float : left;
	margin : 0px 5px 4px 0px;
	width : 331px;
}

div.PrawaRamka ul.quartic_content li.quartic_product, 
div#quartic_main ul.quartic_content li.quartic_product {
	display : table;
	max-height : 62px;
	min-height : 62px;
}

div#quartic_main ul.quartic_content li.quartic_product {
	background : #FBDB8E;
}

div#quartic_main ul.quartic_content li.quartic_product ul.quartic_description {
	line-height : 1.2;
	width : 236px;
}

div.PrawaRamka ul.quartic_content li.quartic_product div.quartic_imagediv, 
div#quartic_main ul.quartic_content li.quartic_product div.quartic_imagediv {
	display : table-cell;
	float : none;
	text-align : center;
	vertical-align : middle;
}

div.PrawaRamka ul.quartic_content li.quartic_product div.quartic_imagediv img, 
div#quartic_main ul.quartic_content li.quartic_product div.quartic_imagediv img {
	max-height : 60px;
	max-width : 80px;
}

/* KONIEC QUARTIC */

/* STYLE DO REKLAM */
div.Reklama {
	margin : 0px 0px 6px;
}

div.Reklama div.ReklamaTekst {
	color : #ADACAC;
	margin : -3px 0px 3px 0px;
	text-transform : lowercase;
}

div.Reklama.ReklamaNadWynikami {
	clear : both;
	margin : 0px 0px 12px 0px;
}

div.WynikiElement.ReklamaWysokosc {
	height : 66px;
}

div.WynikiElement div.WynikiElementStyl.ReklamaMiedzyOgloszeniami {
	border : 1px solid #DFDFE1;
	height : 63px;
	margin : 1px;
}

div.ReklamaElement {
	margin : 0px 0px 10px 0px;
}

div.ReklamaElement.OstatniElement {
	margin : 0px 0px 12px 0px;
}

div.WynikiElement div.WynikiElementStyl div.ReklamaWynikiTekst {
	font-weight : bold;
	padding : 0px 0px 0px 23px;
}

div.WynikiElement div.ReklamaWynikiTekst div.ReklamaTekst {
	height : 63px;
	line-height : 1.6;
	width : 422px;
}

div.WynikiElement div.ReklamaWynikiTekst div.ReklamaTekst div.ZdjecieOgloszeniaPozycjaIE6 {
	left : 0px;
}

div.Detale div.Reklama div.ReklamaDetale {
	margin : 0px 0px 13px 0px;
}

div#adcontainer1 {
	padding : 8px 0px;
}
/* KONIEC STYLI DO REKLAM */

.kryteriaDymek{width:auto;width:250px;min-width:120px;background-color:#FFFFFF;padding:4px 4px 6px 5px;font-size:12px;color:#5f5f5f;line-height: 17px;}
/* style alerta Layerowego - start */
.alertobj{font-family: tahoma;font-size: 12px;position: absolute;top: 0px; left: 0px;}
.alertobjroundedframe1{margin-left: 2px;margin-right: 2px;background-color: black;height: 1px;}
.alertobjroundedframe2{margin-left: 1px;margin-right: 1px;border-left:1px solid black;border-right:1px solid black;height: 1px;background-color: #ffff99;}
.alertobjroundedframe2withouttemat{margin-left: 1px;margin-right: 1px;border-left:1px solid black;border-right:1px solid black;height: 1px;background-color: #eeeeee;}
.alertobjroundedframe3{margin-left: 1px;margin-right: 1px;border-left:1px solid black;border-right:1px solid black;height: 1px;background-color: #eeeeee;}
.alertobjtitle{padding-left: 2px;padding-right: 2px;font-weight:bold;border-left: 1px solid black;border-right: 1px solid black;border-bottom:1px solid black;background-color: #ffff99;}
.alertobjtext{padding-left: 2px;padding-right: 2px;border-left: 1px solid black;border-right: 1px solid black;background-color: #eeeeee;}
.alertobjbuttons{border-left: 1px solid black;border-right: 1px solid black;background-color: #eeeeee;padding-top: 3px;padding-bottom: 3px;}
.alertobjbutton{cursor:pointer;border: 2px solid black; margin-left: 3px; margin-right: 3px; width: auto; display: inline;padding-left: 5px;padding-right: 5px;}
.alertobjsignup{margin-left: 8px;margin-right: 8px;}
.alertopa0{filter: alpha(opacity=0); -moz-opacity: .0; opacity: .0;}
.alertopa10{filter: alpha(opacity=10); -moz-opacity: .10; opacity: .10;}
.alertopa20{filter: alpha(opacity=20); -moz-opacity: .20; opacity: .20;}
.alertopa30{filter: alpha(opacity=30); -moz-opacity: .30; opacity: .30;}
.alertopa40{filter: alpha(opacity=40); -moz-opacity: .40; opacity: .40;}
.alertopa50{filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
.alertopa60{filter: alpha(opacity=60); -moz-opacity: .60; opacity: .60;}
.alertopa70{filter: alpha(opacity=70); -moz-opacity: .70; opacity: .70;}
.alertopa80{filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80;}
.alertopa90{filter: alpha(opacity=90); -moz-opacity: .90; opacity: .90;}
.alertopa100{filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.rowvisible{display:table-row;}
.rowinvisible{display: none;}	
/* style alerta Layerowego - stop */

/* start style do google_maps */
.google_pImg {
	width: auto;
	height: auto;
	text-align: left;
	margin: 3px 0px 3px 3px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #D1D1D1;
	background: #ECECEC;
}

.google_pTitle {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	vertical-align: top;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
	width: auto;
}

DIV#google_d1 {
	border-left: 1px dotted #333333;
	border-right: 1px dotted #333333;
	border-bottom: 1px dotted #333333;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	background: #EFEFEF;
	height: 60px;
}

DIV#google_d0 {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	border-left: 1px dotted #333333;
	border-right: 1px dotted #333333;
	border-bottom: 1px dotted #333333;
	background: #E1E1E1;
	height: 60px;
}

DIV#google_tyt {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: normal;
	padding: 5px 3px 2px 3px;
	background: #FFFFFF;
	height: 17px;
	vertical-align: middle;
	border-bottom: 1px dotted #333333;
}

.google_tyt_woj {
	font-family: tahoma;
	font-size: 10pt;
	font-weight: normal;
	padding: 5px 3px 2px 3px;
	background: #ffffff;
	height: 17px;
	vertical-align: middle;
	border-bottom: 1px dotted #333333;
}		

DIV#google_seria {
	width: 300px;
	height: 178px;
	overflow: auto;
	margin: 0px 10px 0px 0px;
}

DIV#google_seria_woj {
	width: 300px;
	height: 210px;
	overflow: auto;
	margin: 0px 10px 0px 0px;
}

DIV#google_seria_miasto {
	width: 300px;
	height: 60px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
}				

.google_obrazek {
	border-left : 1px #f3f3e8 solid;
	border-top : 1px #f3f3e8 solid;
	border-right : 1px #f3f3e8 solid;
	border-left : 1px #f3f3e8 solid; 
	padding: 1px;
	cursor: pointer !important;
}

.google_menu {
	display: block;
	width: 130px;
	border: 1px solid black;
	background: gray;
}

.google_menu a {
	display: block;
	padding: 2px;
	text-align: left;
	background: white;
	color: black;
	border-bottom: 1px solid gray;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

.google_menu a:hover {
	background: #D0D0D0;
}

.menu google_div {
	background: #999999;
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	padding: 3px;
}

A.google_link:link {
	text-decoration:none;
	font-family : Verdana;
	font-size : 12px;
	color : #2879AC;
}
A.google_link:active {
	text-decoration:none;
	font-family : Verdana;
	font-size : 12px;
	color : #01426B;
}

A.google_link:visited {
	text-decoration:none;
	font-family : Verdana;
	font-size : 12px;
	color : #01426B;
}

A.google_link:hover {
	text-decoration:underline;
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
}

.google_border {
	background-color : #f3f3e8;
	border-left : 1px #f3f3e8 solid;
	border-top : 1px #f3f3e8 solid;
	border-right : 1px #f3f3e8 solid;
       border-left : 1px #f3f3e8 solid; 
	border-bottom : 1px #f3f3e8 solid; 
      	width : 140px;
}

.google_linkin {
	font-family : Verdana;
	font-size : 12px;
	color : #000000;
}

.google_obrazek {
	padding: 5px 0px 5px 0px;
}

.google_men {
	height : 31px;
	max-width: 1100px;
	width: expression(document.body.clientWidth > 1100? "1100px" : "auto");
}

.google_men2 {
	height : 31px;
}		

.mapka {
	width: 100%;
	max-width: 1100px;
	width: expression(document.body.clientWidth > 1100? "1100px" : "auto");
	border: 1px solid #d4d0c8;
	background: gray;
	padding: 0px 0px 0px 0px;
}

.google_oferta {
	padding: 5px 0px 10px 0px;
	width: 280px;
	font-family: Verdana;
	font-size: 11px;
}

.google_oferta_dane {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	width: 200px;
	float: left;
}

.google_oferta_dane_bold {
	font-weight: bold;
}

.google_oferta_foto {
	float: right;
	vertical-align: top;
}

.google_oferta_tresc {
	padding: 5px 0px 0px 0px;
}

.google_oferta_szczegoly {
	float: right;
}

.google_oferta_podkreslenie {
	border-bottom: 1px dotted black;
	padding-bottom: 15px;
}

div.ramkasg {
	border:1px solid #E4E4E4;
	padding:10px 6px;
}
		 
.google_wojewodztwo {
	width: 155px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	font-weight: bold;
	float: left;
}

.google_wojewodztwo1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	font-weight: bold;
	float: left;
}		

.google_liczbaOfert {
	width: 115px;		
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	font-weight: bold;
	float: right;
	text-align:right;
}

.google_liczbaOfert_woj{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
	font-weight: normal;
}		

.google_cena {
	padding: 5px 0px 0px 0px;
}

.google_oferta_tresc_miasto {
	padding: 2px 0px 0px 4px;
}
/* koniec sstyle do google maps */	

/* oferty podobne dla błednej strony */
#podobne-lista{background-color:#ffffff;}
.podobne-wiersz{border-bottom: 1px solid #CCCCCC;padding:4px 0px; height: 70px;}
.ogloszenia-podobne-content{}
.podobne-foto{float:left;width:100px;}
.podobne-temat{display:block;font-weight:bold;font-size:12px;}
.podobne-krotkiopis{font-size:11px;}
.podobne-cena{color:#2879AC;font-weight:bold;float:right;}
.podobne-temat-opis{}
.podobne-naglowek{background-color:#F9F9F9; font-weight : bold; padding: 7px 0px; border-bottom: 1px dotted Black;}
.podobne-naglowek-tytul {font-weight:normal;}
/* koniec oferty podobne dla błednej strony */

/* oferty gazetaPraca */
#atex_right{display:none !important;}
#ogl{margin: auto !important;}
.pracaImportDIV {margin-right:30px;text-align:center;}
.pracaImportTytul{float:right;position:relative;top:-5px;}
.pracaImportAplikuj{margin:10px auto 10px auto;width:126px;text-align:center;}
/* koniec oferty gazetaPraca */

div.windowvideo{width:640px;margin:0px auto;text-align:center;}

.zakladkaDivON{color:#114488;font-weight:normal;text-decoration:none !important;}
.zakladkaUrlON{color:#333333 !important;font-weight:bold;text-decoration:none !important;}

#kontaktnew div.kontaktlista{border:0px; float:left;padding: 13px 0px 0px 19px;font: normal 12px tahoma,geneva,arial,helvetica;min-height:281px;border-left: 1px dashed #d7d7d7;}
#kontaktnew div.bold{font-weight:bold;}
#kontaktnew div.logo{margin:10px 0px}
#kontaktnew div.buttonzobacz{margin:10px 0px 15px 0px;border: 1px solid #e3e3e3; background-color: #f5a00f;width:155px;text-decoration:none;}
#kontaktnew div.buttonzobacz input {border:0px;color: #FFF;font: bold 11px tahoma;background : none;width: 155px; height: 23px;position:relative;top:-1px;cursor:pointer;}
#kontaktnew #userkomunikatorUser img, #kontaktnew #userkomunikatorAgent img, #kontaktnew #userkomunikatorInwestycja img {float : left;margin : 0px 5px 0px 0px;}
#kontaktnew label{}

/* wnp */
div.wnp .wnpmod100{font-size: 13px;margin: 0 0 10px;}
div.wnp .wnpmod100 td{vertical-align: middle;}
.wnpmod100{background:#fff url(http://k.wnp.pl/news_export/img/wnpmod100d.jpg) no-repeat 0 bottom; width:300px; padding:0 0 5px 0;font:normal 75% Tahoma, Verdana, Helvetica, sans-serif}
.wnpmod100 a{text-decoration:none;color:#000;display:block;border-top:1px dashed #dbdbdb;padding:3px 0}
.wnpmod100 td{padding:0 15px;clear:both;text-align:left;width:100%}
.wnpmod100 td.wnpmod100src{padding:0 0 0 10px;width:65px}
.wnpmod100 td.wnpmod100title{padding:0 0 0 5px}
.wnpmod100 div.wnpmod100src{border:1px solid #dbdbdb;padding:1px}
.wnpmod100 img{border:none}
.wnpmod100 a.wnpmodnb{border:none}
.wnpmod100 a:hover{text-decoration:underline}
.wnpmod100 td.wnpmod100g{height:39px;background:#fff url(http://k.wnp.pl/news_export/img/wnpmodg.jpg) no-repeat 0 0;padding:0;border-bottom:1px dashed #b7b7b7}
.wnpmod100 div.wnpmod100title{float:left;padding:10px 0 10px 10px;font-weight:bold}
.wnpmod100 a.wnpmod100logo{float:right;border:none;padding:0}
table.wnpmod100 {margin : 0px;padding : 0px; border-collapse:collapse;}

div.searchresultsKryteria h2{font: 14px Arial;}

p#vtip {display: none;position: absolute;cursor: pointer;padding: 6px;right: 5px;font-size: 11px;background-color: #FFF0B3;border: 1px solid #FFCC00;z-index: 9999}
p#vtip #vtipArrow {position: absolute;top: -8px;right: 120px}

/* informacje o krtyeriach wyszukiwania - start*/
.searchresultsKryteria{text-align: left;background-color: #ffffff;border: 0px solid #d4d0c8; font-family: tahoma; font-size: 12px;padding: 4px 4px 4px 4px;color: #000000;clear:both;}
.searchresultsKryteriaTytul{font-weight: bold;}
.searchresultsKryteriaDane{font-family: tahoma; font-size: 16px; font-weight: bold;}
.searchresultsKryteriaLink{font-weight: bold;white-space: nowrap; font-size:11px;}
.searchresultsKryteriaLR{font-weight: bold;border-right: 1px solid #747474; border-left: 1px solid #747474; white-space: nowrap;padding-left:5px; padding-right:5px; font-size:11px;}
.searchresultsKryteriaL{/*font-weight: bold; border-left: 1px solid #747474; white-space: nowrap;padding-left:5px; font-size:11px;*/}
.searchresultsKryteriaOdstep{/*height:7px;*/}
/* informacje o krtyeriach wyszukiwania - stop*/


.box-wide input, .box-wide textarea { width:270px; border:1px solid #A5ACB2; margin-left:10px;}
.box-wide label { display:block; margin-top:10px; margin-left:10px; margin-bottom:4px; font:12px Tahoma}
.box-wide textarea {height:72px}
.box-wide {background-image:url(/images/domiporta/bar3-p2.gif);background-repeat:repeat-y;	margin-top:10px;width:300px;font-family:tahoma,geneva,arial,helvetica,helv;}
.box-wide-right-frame {margin-top:10px;width:300px;font-family:tahoma,geneva,arial,helvetica,helv;}
.box-wide-title {background-image:url(/images/domiporta/bar3-p1.gif);background-repeat:no-repeat;font-size:12px;font-family:tahoma,geneva,arial,helvetica,helv;width:290px;height:40px;margin:0px;padding:12px 0px 0px 14px;font-weight:bold;}
.box-wide-title-right-frame {font-size:12px;font-family:tahoma,geneva,arial,helvetica,helv;width:290px;height:35px;margin:0px;padding:12px 0px 0px 0px;font-weight:bold; border-bottom: 1px dotted Black}
.box-wide-item {padding : 8px 0px;}
.box-wide h2 {background-image:url(/images/domiporta/bar3-p1.gif);background-repeat:no-repeat;font-size:12px;font-family:tahoma,geneva,arial,helvetica,helv;width:290px;height:32px;margin:0px;padding:8px 0px 0px 14px;}
.box-wide-right-frame h2 {font-size:12px;font-family:tahoma,geneva,arial,helvetica,helv;width:290px;height:32px;margin:0px;padding:8px 0px 0px 0px;}
.box-wide h2 {width:276px;}
.box-wide-end {background-image:url(/images/domiporta/bar3-p3.gif);background-repeat:no-repeat;height:3px;}
.box-wide-end-right-frame {height:3px;}
.box-wide input, .box-wide textarea {width:270px;border:1px solid #A5ACB2;margin-left:10px;}
.box-wide textarea {height:72px}
.box-wide label {display:block;margin-top:10px;margin-left:10px;margin-bottom:4px;font-size:12px;font-family:tahoma,geneva,arial,helvetica,helv;}
.box-wide .btn{margin-top:10px;margin-bottom:10px;}

.SekcjaKontakt  { padding-top:10px;}
.kontakt {margin-top: 10px;}
.kontaktFloLt {float: left;}
.kontaktFloRt {float: right;width: 50%;}

.see_also {margin-bottom: 13px;}

div.gallery div.panel img {
	max-height : 650px;
	max-width : 800px;
}

/* OFERTY SPECJALNE */
div.ElementMarginBottom10px {
	margin : 0px 0px 15px;
}

#Zawartosc div.BoxStatyczna {
	background : #F1F1F1;
	border : 1px solid #E0DDDD;
	font : 13px Arial;
	padding : 10px 6px;
	width : 510px;
}

#Zawartosc div.BoxStatyczna p {
	font : 26px Arial;
	padding : 10px 0px;
}

#Zawartosc div.BoxStatyczna div.BoxStatycznaTekst, 
#Zawartosc div.BoxStatyczna div.BoxStatycznaTekst2 {
	padding : 5px 0px 0px 5px;
	width : 465px;
}

#Zawartosc div.BoxStatyczna div.BoxStatycznaTekst2 {
	padding : 0px 0px 0px 5px;
}

#Zawartosc div.BoxKolumna div.PromowanaTekst {
	padding : 20px 0px 30;
}

div.Detale h2, div.Statyczna h2 {
	color : #ED7105;
	font : bold 24px Arial;
	margin : 0px 0px 7px 0px;
}

div.Statyczna h2 {
	margin : 0px 0px 20px 0px;
}
/* KONIEC OFERTY SPECJALNE */

/* STYLE DO ZAJAWEK UOM */
.mod .node.node_body {
	background : #FFF;
	border : 1px solid #CCC;
	padding : 6px;
}

.mod .mod_inner .node_inner_entry {
	min-height : 69px;
}

.node_inner .node_inner_entry img {
	display : inline;
	float : left;
	margin-right : 7px
}

.node_inner_head h2 {
	font : bold 14px Arial;
	margin-bottom : 3px;
	text-transform : uppercase;
}

.node_inner .node_inner_entry h3 {
	font-size : 18px;
}

.node_inner .node_inner_entry .lead {
	line-height : 1.3;
}
/* KONIEC STYLI DO ZAJAWEK UOM */

/* STYLE DO WIDGET */
#Zawartosc div.ButtonZapisz input, #Zawartosc div.ButtonZapisz input.ButtonZapiszHover {
	background : #EE7104;
	background : -moz-linear-gradient(-90deg,#FF9D49,#EE7104); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#FF9D49,#EE7104);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FF9D49',EndColorStr='#EE7104');
	background: -o-linear-gradient(#FF9D49, #EE7104);
	background: -webkit-gradient(linear, left top, left bottom, from(#FF9D49), to(#EE7104));
	border : 1px solid #EF7509;
	color : #FFF;
	cursor : pointer;
	font : bold 18px Tahoma;
	height : 40px;
	padding : 0px 20px 2px;
	width : auto;
}

#Zawartosc div.ButtonZapisz input.ButtonZapiszHover {
	background : #F27B15;
	background : -moz-linear-gradient(-90deg,#F27B15,#DB6802); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#F27B15,#DB6802);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F27B15',EndColorStr='#DB6802');
	background: -o-linear-gradient(#F27B15, #DB6802);
	background: -webkit-gradient(linear, left top, left bottom, from(#F27B15), to(#DB6802));
}

div.ElementMarginBottom30px {
	margin : 0px 0px 30px 0px;
}

div.ElementMarginBottom20px {
	margin : 0px 0px 17px 0px;
}

#Zawartosc.StronaStatyczna div.Widget {
	margin : 20px 0px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna {
	width : 630px;
}

#Zawartosc.StronaStatyczna div.Widget input {
	width : auto;
}

#Zawartosc.StronaStatyczna div.Widget div.InputRadio input, #Zawartosc.StronaStatyczna div.Widget div.InputRadio label {
	height : 10px;
	margin : 5px 5px 5px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor {
	height : 28px;
	margin : 0px 10px 0px 0px;
	width : 28px;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor.Bialy {
	background : #FFF;
	border : 1px solid #BCBCBC;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor.Szary {
	background : #E9E9E9;
	border : 1px solid #BCBCBC;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor.Pomarancz {
	background : #FBCB8C;
	border : 1px solid #F6B283;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor.Zolty {
	background : #FFF8BB;
	border : 1px solid #DBD5A1;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor.Niebieski {
	background : #3299BB;
	border : 1px solid #3299bb;
}

#Zawartosc.StronaStatyczna div.Widget div.Kolor.Zielony {
	background : #8FBF72;
	border : 1px solid #678713;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna div.WidgetElement {
	width : 630px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna div.ButtonZapisz input.ButtonZapisz, 
#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna div.ButtonZapisz input.ButtonZapiszHover {
	margin : 0px 0px 0px 84px;
	width : 270px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna input.Url {
	padding : 2px 3px;
	width : 430px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka {
	width : 340px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka div.TytulSekcji {
	margin : 0px 0px 30px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka div.BorderBottom {
	border-bottom : 1px solid #EEE;
	padding : 0px 0px 30px 0px;
}

#Zawartosc.StronaStatyczna form.Form input[type=text], #Zawartosc.StronaStatyczna form.Form textarea {
	border : 1px solid #BCBCBC;
	padding : 6px 4px;
	width : 250px;
}

#Zawartosc.StronaStatyczna form.Form div.LabelTytul {
	margin : 0px 0px 5px 0px;
}

#Zawartosc.StronaStatyczna form.Form textarea {
	height : 120px;
	width : 440px;
}

#Zawartosc.StronaStatyczna form.Form div.WidgetElement div.ButtonZapisz {
	margin : 0px 0px 0px 175px;
}

div.WidgetPopup {
	border : 4px solid #424242;
	position : absolute;
	width : 575px;
}

div.WidgetPopup div.WidgetPopupOdstep {
	padding : 35px 30px;
}

div.WidgetPopup textarea {
	height : 80px;
	padding : 10px;
	width : 495px;
}

div.WidgetPopup div.WidgetPopupZamknij {
	right : 10px;
	position : absolute;
	top : 10px;
}
/* KOMNIEC STYLI DO WIDGET */

#returnToMobileId, #returnToMobileId a {
	color : #FFF;
}

#returnToMobileId {
	background : #333;
	font : normal 55px Arial;
	padding : 30px 20px;
	text-align : center;
}

div.ElementMarginBottom30px {
	margin : 0px 0px 27px 0px;
}

#Zawartosc.StronaStatyczna div.Tytul2 {
	margin : 30px 0px 5px;
}

div.KampaniaZakladka {
	position : absolute;
	top : -3px;
	right : -3px;
}
/* STYLE DO WIDGET */
#Zawartosc div.ButtonZapisz input, #Zawartosc div.ButtonZapisz input.ButtonZapiszHover {
	background : #EE7104;
	background : -moz-linear-gradient(-90deg,#FF9D49,#EE7104); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#FF9D49,#EE7104);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FF9D49',EndColorStr='#EE7104');
	background: -o-linear-gradient(#FF9D49, #EE7104);
	background: -webkit-gradient(linear, left top, left bottom, from(#FF9D49), to(#EE7104));
	border : 1px solid #EF7509;
	color : #FFF;
	cursor : pointer;
	font : bold 18px Tahoma;
	height : 40px;
	padding : 0px 20px 2px;
	width : auto;
}

#Zawartosc div.ButtonZapisz input.ButtonZapiszHover {
	background : #F27B15;
	background : -moz-linear-gradient(-90deg,#F27B15,#DB6802); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#F27B15,#DB6802);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F27B15',EndColorStr='#DB6802');
	background: -o-linear-gradient(#F27B15, #DB6802);
	background: -webkit-gradient(linear, left top, left bottom, from(#F27B15), to(#DB6802));
}

div.ElementMarginBottom30px {
	margin : 0px 0px 30px 0px;
}

div.ElementMarginBottom20px {
	margin : 0px 0px 17px 0px;
}

#Zawartosc.StronaStatyczna div.Widget {
	margin : 20px 0px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.ButtonZapisz {
	width : auto;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna {
	width : 630px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna.KolumnaOfert {
	width : 360px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetElementTytul {
	background : #EEE;
	padding : 15px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna.KolumnaOfert div.WidgetElement {
	padding : 0px 0px 0px 10px;
}

#Zawartosc.StronaStatyczna div.Widget input {
	width : auto;
}

#Zawartosc.StronaStatyczna div.Widget div.InputRadio input, #Zawartosc.StronaStatyczna div.Widget div.InputRadio label {
	height : 10px;
	margin : 5px 5px 5px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor {
	height : 28px;
	margin : 0px 10px 0px 0px;
	width : 28px;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor.Bialy {
	background : #FFF;
	border : 1px solid #BCBCBC;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor.Szary {
	background : #E9E9E9;
	border : 1px solid #BCBCBC;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor.Pomarancz {
	background : #FBCB8C;
	border : 1px solid #F6B283;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor.Zolty {
	background : #FFF8BB;
	border : 1px solid #DBD5A1;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor.Niebieski {
	background : #3299BB;
	border : 1px solid #3299bb;
}

#Zawartosc.StronaStatyczna div.Widget div.KolorWybor.Zielony {
	background : #8FBF72;
	border : 1px solid #678713;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna div.WidgetElement {
	width : 630px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna.KolumnaOfert div.WidgetElement {
	width : 342px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna div.ButtonZapisz input.ButtonZapisz, 
#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna div.ButtonZapisz input.ButtonZapiszHover {
	margin : 0px 0px 0px 84px;
	width : 270px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna.KolumnaOfert div.ButtonZapisz input.ButtonZapisz, 
#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna.KolumnaOfert div.ButtonZapisz input.ButtonZapiszHover {
	margin : 0px 0px 0px 28px;
	width : 270px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna input.Url {
	padding : 2px 3px;
	width : 430px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumna.KolumnaOfert input.Url {
	width : 100%;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka {
	width : 340px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka.KolumnaOfertPodglad {
	width : 610px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka div.TytulSekcji {
	margin : 0px 0px 30px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.WidgetKolumnaWyszukiwarka div.BorderBottom {
	border-bottom : 1px solid #EEE;
	padding : 0px 0px 30px 0px;
}

#Zawartosc.StronaStatyczna form.Form input[type=text], #Zawartosc.StronaStatyczna form.Form textarea {
	border : 1px solid #BCBCBC;
	padding : 6px 4px;
	width : 250px;
}

#Zawartosc.StronaStatyczna form.Form div.LabelTytul {
	margin : 0px 0px 5px 0px;
}

#Zawartosc.StronaStatyczna form.Form textarea {
	height : 120px;
	width : 440px;
}

#Zawartosc.StronaStatyczna form.Form div.WidgetElement div.ButtonZapisz {
	margin : 0px 0px 0px 175px;
}

div.WidgetPopup {
	border : 4px solid #424242;
	position : absolute;
	width : 575px;
}

div.WidgetPopup div.WidgetPopupOdstep {
	padding : 35px 30px;
}

div.WidgetPopup textarea {
	height : 80px;
	padding : 10px;
	width : 495px;
}

div.WidgetPopup div.WidgetPopupZamknij {
	right : 10px;
	position : absolute;
	top : 10px;
}

#Zawartosc.StronaStatyczna div.Widget div.FormTypTransakcji div.FormElement {
	margin : 0px 5px 10px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.FormTypTransakcji div.InputRadio.FormElement label {
	display : inline;
}

#Zawartosc.StronaStatyczna div.Widget div.FormTypTransakcji div.FormElement label {
	display : block;
	margin : 0px 0px 2px 0px;
}

#Zawartosc.StronaStatyczna div.Widget div.FormTypTransakcji div.FormElement select {
	margin : 0px 10px 0px 0px;
	padding : 4px 3px;
	width : 130px;
}

#Zawartosc.StronaStatyczna div.Widget div.FormTypTransakcji div.FormElement input[type=text] {
	padding : 2px 3px;
	width : 184px;
}

#Zawartosc.StronaStatyczna div.Widget div.FormTypTransakcji div.FormElement input.PoleOdDo {
	width : 50px;
}
/* KONIEC STYLI DO WIDGET */

/* STYLE NASI PARTNERZY */
.TytulStrony{margin-top:10px;font-size:24px;color:#F59C00;font-family:tahoma,geneva,arial,helvetica,helv;}
h1.TytulStrony.Partnerzy {
	border-bottom : 1px solid #BFBFBF;
	padding : 0px 0px 10px 0px;
}
h2.PartnerzyListaTytul {
	color : #2879AC;
	font : 20px Georgia;
}
div.PartnerzyLista div.PartnerScreen {
	margin : 0px 20px 0px 0px;
	width : 310px;
}
div.PartnerzyLista div.PartnerzyListaElement {
	border-bottom : 1px solid #BFBFBF;
	font : 12px/18px Tahoma;
	margin : 0px 0px 10px 0px;
	padding : 0px 0px 10px 0px;
}
div.PartnerzyLista div.PartnerScreen img {
	border : 1px solid #EDEDED;
}
div.PartnerzyLista div.PartnerTekst {
	width : 630px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-container-horizontal {
	background : none;
	border : none;
	border-radius: none;
	width : 672px;
	padding : 0px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-clip-horizontal {
	height : 72px;
	margin : 0px 36px;
	width : 600px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-item-horizontal {
	margin : 0px 9px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-item {
	border : 1px solid #CCC;
	height : 70px;
	width : 100px;
}

#Zawartosc div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-item img {
    margin: 0px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-prev-horizontal {
	background-image : url(../grafiki-slider.png);
	background-position : -116px 0px;
	height : 72px;
	left : 0px;
	padding : 0px 0px 15px;
	position : absolute;
	top : 0px;
	width : 29px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-image : url(../grafiki-slider.png);
	background-position : -56px 0px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-next-horizontal {
	background-image  : url(../grafiki-slider.png);
	background-position : -146px 0px;
	height : 72px;
	right : 0px;
	padding : 0px 0px 15px;
	position : absolute;
	top : 0px;
	width : 29px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-image  : url(../grafiki-slider.png);
	background-position : -86px 0px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-control a {
	background-image  : url(../grafiki-slider.png);
	background-position : -8px -28px;
	display : inline-block;
	margin : 5px 2px;
	height : 7px;
	width : 7px;
}

div.NasiPartnerzy .jcarousel-skin-tango .jcarousel-control a.Aktywna {
	background-position : 0px -28px;
}
/* KONIEC STYLI NASI PARTNERZY */

.ContactShow a.ShowContact, 
#buttonzobaczMediaUser a.ShowContact {
	font-weight : bold;
}

#buttonzobaczMediaUser a.ShowContact {
	float : left;
	margin : 6px 0px 0px 6px;
}

#buttonzobaczMediaUser div.ButtonPomaranczowy a.ShowContact {
	margin : 0px;
}

/* STYLE LINKROTATOR */
div.LinkRotator {
	margin : 30px 0px;
	width : 672px;	
}

div.LinkRotator div.Tytul {
	font : 10px Arial;
	margin : 2px 0px 10px;
}

div.LinkRotator a {
	display : inline-block;
	padding : 0px 20px 0px 0px;
}
/* KONIEC STYLI LINKROTATOR */

.fs3orange{font-size:14pt;color:#F59C00;font-weight:bold;font-family:tahoma,geneva,arial,helvetica,helv;}
.fs3grey{font-size:14pt;color:#959595;font-weight:normal;font-family:tahoma,geneva,arial,helvetica,helv;}

#Naglowek div.NaglowekTresc, 
#Naglowek2, #Menu, #Zawartosc, #Stopka {
	margin : 0px auto;
	width : 982px;
}

/* NOWE MENU PO ZALOGOWANIU */
#Zawartosc div.PanelMenu {
	font : 13px Arial;
	margin : 10px 0px;
}

#Zawartosc div.PanelMenu div.Menu {
	height : 32px;
	position : relative;
	z-index : 2;
}

#Zawartosc div.PanelMenu div.Menu span {
	background : #FFF;
	background : -moz-linear-gradient(-90deg,#FFFFFF,#F4F4F4); /* NIE JEST WSPIERANE CSS3 W WERSJI < FIREFOX 3.6 */
	-webkit-linear-gradient(-90deg,#FFFFFF,#F4F4F4);
	filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#F4F4F4');
	background: -o-linear-gradient(#FFFFFF, #F4F4F4);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F4F4F4));
	border : 1px solid #D5D7DC;
	float : left;
	margin : 4px -1px 0px 0px;
	padding : 5px 10px;
}

#Zawartosc div.PanelMenu div.Menu span.ElementWybrany {
	background : #FEFDF1;
	border-bottom : 1px dotted #D5D7DC;
	border-top : 1px solid #B9BCC0;
	filter : none;
	float : left;
	font : bold 14px Arial;
	margin : 0px -1px 0px 0px;
	padding:  7px 10px;
	position : relative;
	z-index : 2;
}

#Zawartosc div.PanelMenu div.Menu span.Rozpychacz {
	height : 16px;
	margin : 4px 0px 0px 0px;
	position : absolute;
	right : 0px;
	top : 0px;
	width : 70%;
	z-index : -1;
}

#Zawartosc div.PanelMenu div.PodMenu {
	background : #FEFDF1;
	border : 1px solid #B9BCC0;
	color : #114488;
	height : auto;
	margin : -1px 0px 0px;
	padding : 6px 0px;
	*padding : 6px 0px 2px;
	position : relative;
	*width : 970px;
	z-index : 1;
}

#Zawartosc div.PanelMenu div.PodMenu span {
	background : #FEFDF1;
	border : none;
	filter : none;
	font-size : 11px;
	margin : 0px;
}

#Zawartosc div.PanelMenu div.Wyloguj {
	border : 1px solid #B9BCC0;
	border-top : none;
}

#Zawartosc div.PanelMenu div.Wyloguj span {
	display : inline-block;
	padding : 6px 10px;
}
/* KONIEC STYLI DO NOWEGO MENU PO ZALOGOWANIU */

div.Button {
    height: auto;
    margin: 0 0 20px;
    max-width: 672px;
    text-align: center;
    width: auto;
    background: #f58219; /* Old browsers */
	background: -moz-linear-gradient(top,  #fecca2 1%, #fc8c2f 3%, #ee7701 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fecca2), color-stop(3%,#fc8c2f), color-stop(100%,#ee7701)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fecca2 1%,#fc8c2f 3%,#ee7701 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fecca2 1%,#fc8c2f 3%,#ee7701 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fecca2 1%,#fc8c2f 3%,#ee7701 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fecca2 1%,#fc8c2f 3%,#ee7701 100%); /* W3C */
    border: 1px solid #D67E01;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
    cursor: pointer;
    filter: none;
    padding: 8px 0px;
    width: 100%;
    color: #FFFFFF;
    font-size: 18px;
    margin-bottom: 20px;
}

div.Button a {
	color: #FFF;
	display: block;
}

div.Button a:hover {
	text-decoration: none;
}

/* JS disabled styles */
.no-js nav li:hover ul { display:block; }

/* base nav styles */
nav ul { padding:0; margin:0; }
nav li { position:relative; float:left; list-style-type:none; }
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
nav li a { display:block; padding:6px 18px 0px; border-left:1px solid #999; /*border-right:1px solid #222;*/ color:#eee; text-decoration:none; }
nav li a:focus { outline:none; text-decoration:underline; }
nav li:first-child a { border-left:none; }
nav li.last a { border-right:none; }
nav a span { display:block; float:right; margin-left:5px; }
nav a span#chtmArrowImg { margin:5px 0px 0px 5px; }
nav ul ul { -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;display:none; width:100%; position:absolute; left:0; background:#669900; }
#Menu nav ul ul li, #Menu nav ul li { float:none; }
nav ul ul a { padding:5px 0px; border-left:none; border-right:none; font-size:14px; }
nav ul ul {  }
#Menu li.SwiateczneOferty {float : right;}
#Menu li.SwiateczneOferty a.Tlo {background : url(/images/pull-menu-off.png) no-repeat;height: 37px;width : 145px;}
#Menu li.SwiateczneOferty a.TloHover {background : url(/images/pull-menu-on.png) no-repeat; height: 37px;width : 145px;}
#Menu ul li ul div.ListaTlo {
    background: #c5dc72; /* Old browsers */
    background: -moz-linear-gradient(top,  #c5dc72 0%, #dbf288 50%, #c5dc72 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c5dc72), color-stop(50%,#dbf288), color-stop(100%,#c5dc72)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #c5dc72 0%,#dbf288 50%,#c5dc72 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #c5dc72 0%,#dbf288 50%,#c5dc72 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #c5dc72 0%,#dbf288 50%,#c5dc72 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #c5dc72 0%,#dbf288 50%,#c5dc72 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5dc72', endColorstr='#c5dc72',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
    margin : 8px 2px 2px 2px;
    padding : 10px;
}
#Menu ul li ul div.ListaChoinka {position : absolute;top:10px;right : -6px;}
#Menu ul li ul div.ListaTlo li {border-bottom : 1px dotted #669900; color : #496e00; list-style : disc inside;width : 110px;}
#Menu ul li ul div.ListaTlo li:last-child {border : none;}
#Menu ul li ul div.ListaTlo li a {color : #496e00;display : inline-block;}

/*** ALERTY ****/
div.PanelAlert1, div.PanelAlert2 {
	background : #FFF;
	border : 3px solid #669933;
	height : 30px;
	line-height : 10;
	margin : 30px 0px;
	padding : 14px 13px 11px;
}

div.PanelAlert2 {
	border : 3px solid #CC3300;
}	

div.PanelAlert1, div.PanelAlert2 {
	margin : 30px 10px;
}

div.PanelAlert1 div.IcoPoprawnie, 
div.PanelAlert2 div.IcoNiepoprawnie {
	background-position : -511px -16px;
	height : 26px;
	margin : 0px 15px 0px 0px;
	width : 32px;
}

div.PanelAlert1 div.IcoPoprawnie {
	margin : 0px 11px 0px 0px;
}

div.PanelAlert1 div.AlertTekst, 
div.PanelAlert2 div.AlertTekst {
	line-height : 1.5;
}

div.PanelAlert2 div.IcoNiepoprawnie {
	background-position : -483px -16px;
	height : 27px;
	width : 27px;
}
/*** KONIEC ALERTY ***/

.Przelaczanie {
	background : url(/images/tlo-pomarancz.png) no-repeat;
	height : 59px;
	width : 100%;
}

.Przelaczanie .PrzelaczanieStyl {
	color : #FFF;
	font-family : Open Sans;
	margin : 0px auto;
	width : 980px;
}

.Przelaczanie .PrzelaczanieStyl .PrzelaczanieText {
	font-size : 14px;
	font-weight : 600;
	padding : 22px 0px 0px 0px;
	text-shadow : -1px -1px 0px #9b4601;
	text-transform : uppercase;
}

.Przelaczanie .PrzelaczanieStyl a {
	background: #ffa21a; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffe0a3 1%, #ffba32 3%, #ff8901 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffe0a3), color-stop(3%,#ffba32), color-stop(100%,#ff8901)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffe0a3 1%,#ffba32 3%,#ff8901 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffe0a3 1%,#ffba32 3%,#eeff89017701 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffe0a3 1%,#fc8ffba32c2f 3%,#ff8901 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffe0a3 1%,#ffba32 3%,#ff8901 100%); /* W3C */
	filter : none;
	border : 1px solid #d87401;
	border-radius : 4px;
	color : #FFF;
	cursor : pointer;
	display : block;
	font-size : 16px;
	font-weight : 600;
	margin : 15px 0px 0px 0px;
	padding : 4px 0px 6px;
	text-align : center;
	text-decoration : none;
	text-shadow : -1px -1px 0px #9b4601;
	width : 207px;
}