@CHARSET "UTF-8";

/* ----------------------
	Glowne
------------------------ */

#pojCalosc{
	margin-left: auto;
	margin-right: auto;
	width: 966px;
	height: 550px;
	background: url(../images/bg_zolate_kolo.png) no-repeat 0px 0px;
}

#pojKolka{
	height: 550px;
	background: url(../images/bg_kolka3.png) no-repeat 0px 0px;
}

/* ----------------------
	Content
------------------------ */

#pojContent{
	height: 386px;
}

/* ----------------------
  Formularz kontaktowy
---------------------- */

#pojFormularzKontakt{
	width: 178px;
	top: 225px;
	margin-left: 412px;
	position: absolute;
	padding: 34px 26px 0px 26px;
	color: #fff;
	font-size: 14px;
}
	#AjaxSendFormWait{
		display: none;
		width: 82px;
		height: 42px;
		background-image: url(../images/loading.gif);
		margin-left:50px;
		position:absolute;
		top:110px;		
	}
	#Cache5{
		background-image: url(../images/loading.gif);
	}

	#pojFormularzKontakt input,
	#pojFormularzKontakt select{
		color: #000;
		background: #fff;
		font-size: 13px;
		width: 174px;
		border: none;
		padding: 2px;
	}
	#pojFormularzKontakt input.txtError,
	#pojFormularzKontakt select.txtError{
		border: 2px solid #fff;
		color: #fff;
		background-color: #ff0000;
		width: 172px;
	}	

		#pojFormularzKontakt  input#sImie{
			width: 70px;
			float: left;
			display: block;
		}
			#pojFormularzKontakt input.txtError#sImie{
				width: 66px;
			}
			
		#pojFormularzKontakt  input#sNazwisko{
			width: 90px;
			float: right;
			display: block;
		}
			#pojFormularzKontakt input#sNazwisko.txtError{
				width: 86px;
			}		

	#pojFormularzKontakt label{
		display: block;
		padding: 0px 0px 3px 0px;
	}
	#pojFormularzKontakt label.txtError{
		color: #000;
	}
	
	#pojFormularzKontakt div.pojOne{
		padding: 0px 0px 5px 0px;
	}
	#pojFormularzKontakt div.pojOne2{
		height: 47px;
	}
	
	#txt_Skontaktujcie_sie{
			display: block;
			height: 25px;
			width: 173px;
			background-image: url(../images/txt_skontaktujcie_sie.gif);
			margin-bottom: 5px;
	}
	
	#txt_Dziekujemy{
			display: block;
			height: 33px;
			width:131px;
			background-image: url(../images/txt_dziekujemy.png);
			margin-bottom: 20px;
	}
	#txt_Oddzwonimy{
			display: block;
			height: 84px;
			width:140px;
			background-image: url(../images/txt_oddzwonimy.png);
	}				
	
	a#pp_wyslij{
		margin-left: 0px;
		margin-top: 0px;
		display: block;
		height: 32px;
		width: 88px;
		background-image: url(../images/pp_wyslij.gif);
		background-position: 0px 0px;
		text-indent: -1000em;
		float:right;
	}
	
	a#pp_wyslij:hover{
		background-position: 0px -32px;
	}
	
/* ----------------------
	Okienko ochrona danych
------------------------ */

#pojFormContact {
	/*position:relative;*/
}
	
#pojOchronaDanych {
	position: absolute;
	z-index: 3000;
	top: 85px;
	margin-left: 270px;
	width: 500px;
	background: #ffe900 url(../images/bg_box_ochrona_danych.png) top left repeat-x;
	padding: 2px;
	font-size: 9px;
	color:black;
	line-height:120%;
}

	#pojOchronaDanychRamka{
		border: 1px solid #efdc00;
		padding: 10px;
	}
		#pojOchronaDanychRamka p{
			padding-bottom: 5px;
		}
	
#pojOchronaDanychCache{
	background-image:url(../images/bg_box_ochrona_danych.gif);
}

#txt_close_window {
	width:8px;
	height:8px;
	background:url(../images/pp_close_window.gif) no-repeat;
	float:right;
	display:block;
	font-size:1px;
	margin-bottom:10px;
	line-height:0px;
}

#txt_ochrona_danych {
	display: block;
	width:171px;
	background:url(../images/txt_ochrona_danych.gif) no-repeat left;
	height:13px;
	margin-bottom:8px;
	padding:0px !important;
	float: left;
}

#pojFormSecure {
	margin-top:10px;
}

#pojOchrona {
	margin-top:10px;
}
#pojOchrona.txtError{
	border: 2px solid #fff;
	background-color: #ff0000;
}
#pojOchronaDanych {
	display:none;
}

#pojOchronaDanych h3 {
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
}

#lOchronaRe {
	width:61px;
	background:url(../images/txt_zatwierdz.gif) no-repeat right;
	height:11px;
	padding-left:5px !important;
	float:right;
}

#cbOchronaRe, #cbOchrona {
	display:block;
	height:13px !important;
	width:13px !important;
}

#lOchrona {
	text-decoration:underline;
	width:58px;
	float:left;
	cursor:pointer;
}

#cbOchronaRe {
	float:right;
	margin:2px 0px 0px 0px;
}

#cbOchrona {
	float:left;
	margin:10px 0px 0px 5px;
}
	
fieldset div.txtError {
	margin-top:0px !important;	
}
	
/* ----------------------
	Promocje
------------------------ */	

#pojPromocje{
	width: 258px;
	top: 164px;
	margin-left: 708px;
	position: absolute;
	z-index: 2500;
	padding: 0px 0px 0px 0px;
	color: #fff;
	font-size: 14px;
}
	
	#txtPromocja{
		display: block;
		width: 102px;
		height: 27px;
		background: url(../images/txt_promocja.gif);
		margin: 12px 0px 0px 0px;
	}
	
	ul#listaPromocja{
		display: block;
		position:absolute;
		z-index: 2600;
		width: 69px;
		height: 84px;
		top: 0px;
		margin-left: 192px;
		background-image: url(../images/bg_pagowanie.png);
		background-position: 0px 0px;
		overflow: hidden;
	}
	
	ul#listaPromocja.promocja1{
		background-position: 0px 0px !important;
	}
	ul#listaPromocja.promocja2{
		background-position: 0px -84px !important;
	}
	ul#listaPromocja.promocja3{
		background-position: 0px -168px !important;
	}

		ul#listaPromocja li{
			display: block;
		}
			ul#listaPromocja li a{
				display: block;
				text-indent: -1000em;
				height: 35px;
				width: 35px;
			}
			
			a#p1{
				margin: 0px 0px 0px 0px;
			}
			a#p2{
				margin: -15px 0px 0px 19px;
			}
			a#p3{
				margin: -12px 0px 0px 32px;
			}
	
	#pojPromocje div.pojPromocjaLead{
		padding-top: 10px;
		width: 211px;
		display: none;
	}
	
	#pojPromocje div.Aktywny{
		display: block;
	}
	
		a.pp_zobacz{
			display: block;
			position:absolute;
			width: 78px;
			top: 158px;
			margin-left: 110px;
			height: 24px;
			background-image: url(../images/pp_zobacz.gif);
			background-position: 0px 0px;
			text-indent: -1000em;
		}
		
		a.pp_zobacz:hover{
			background-position: 0px -24px;
		}
		
/* ----------------------
	Infolinia
------------------------ */
	#pojInfolinia{
		display: block;
		position: absolute;
		top: -40px;
		margin-left: 709px;
	}


		#txtInfoliniaSprzedazowa{
			display: block;
			width: 129px;
			height: 33px;
			background: url(../images/txt_infolinia_sprzedazowa2.png) no-repeat 0px 0px;
			padding: 0px 0px 0px 0px;
		}

		#txtObslugaKredytu{
			display: block;
			width: 116px;
			height: 31px;
			background-image: url(../images/txt_obsluga_kredytu_3.png);
			background-repeat: no-repeat;
			padding: 0px 0px 0px 0px;
			margin-top: 5px;
		}

		#pojInfolinia a{
			display: block;
			color: #56B945;
			text-decoration: none;
			padding: 0px 0px 2px 2px;
		}
		#pojInfolinia a:hover{
			text-decoration: none;
		}
		#pojInfoLegend{
			padding-top: 10px;
		}

/* ----------------------
	Stopka
------------------------ */
	#pojStopka{
		position: absolute;
		top: 476px;
		width: 966px;
	} 	
	#pojStopka ul{
			padding-top: 110px;
			float: none;
	}

	#pojLokalizator{
		display: none;
	}

#zapytaj{
position:absolute; 
z-index:500;
width: 230px; 
height: 102px;
margin-left: 720px;
}
#zapytaj a{
display: block;
width: 230px; 
height: 102px;
background: url(/images/zapytaj.png) no-repeat;
}
#zapytaj a:hover{
background-position: 0px -102px;
}
#sponsorAdDiv {position:absolute; height:1; width:1px; top:0; left:0;z-index:5000;}
#sponsorAdDiv p{
color: #000000;
text-align: left;
margin: 5px 10px 10px 10px;
font-size: 12px;
}
#info1{
display: none;
}

#info2{
display: none;
}
