/* ----------------------
	Reset
------------------------ */

* {	margin: 0px; padding: 0px;}
img,fieldset{ border: none;}
ul,ol{ list-style: none;}

.pojSP{
	float: none;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
.txtNW{
	text-indent: -1000em;
}
.cache{
	display: block;
	position: absolute;
	top: -1000px;
}
.Left{
	float:left;
}
.Right{
	float:right;
}
a{
	text-decoration: none;
	color: #da0027;
}
a:hover{
	text-decoration: underline;
	color: #da0027;
}

/* ----------------------
	Ogólne
------------------------ */
body{
	background-color: #fff;
	background-image: url(../images/bg_body.png);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 12px;
	color: #da0027;
	font-weight: normal;
	font-family: Tahoma;
}

	#pojMainContent{
		width: 960px;
		margin-left: auto;
		margin-right: auto;
	}

/* ----------------------
	Góra
------------------------ */
#boxTop{
	height: 52px;
}

	#boxTop h1{
		width: 158px;
		height: 52px;
		background: url(../images/gfx_logo.png);
		float: left;
	}
	
		#boxTop h1 a{
			display: block;
			width: 158px;
			height: 52px;
		}

	#txtKredytKonsolidacyjny{
		display: block;
		float: right;
		width: 269px;
		height: 52px;
		background: url(../images/txt_kredyt_konsolidacyjny.png);
	}

/* ----------------------
	Box lewy
------------------------ */
#boxLeft{
	float: left;
	width: 417px;
	background: url(../images/bg_box_left.jpg) no-repeat 0px 132px;
}

	#txtZmniejszRate{
		width: 377px;
		height: 180px;
		background: url(../images/txt_zmniejsz_rate.png) no-repeat;
		padding-bottom: 398px;
	}
	
	#txtSprawdzInne{
		font-size: 11px;
		color: #999999;
		padding: 4px 0px 10px 16px;
	}
	
		#txtSprawdzInne h3{
			display: inline;
			font-weight: normal;
		}

		#txtSprawdzInne a{
			color: #999999;
			font-size: 11px;
			text-decoration: underline;
		}

/* ----------------------
	Box prawy
------------------------ */
#boxRight{
	float: left;
	width: 543px;
}

	#boxRight h3{
		font-weight: bold;
		color: #da0027;
		font-size: 12px;
	}

	#pojWhiteBox{}
	
			#pojWhiteBoxMiddle{
				background: url(../images/bg_white_box_middle.png) repeat-y;
				width: 543px;				
			}
			
				#pojWhiteBoxMiddleContent{
					background: url(../images/bg_white_box_middle_top.png) no-repeat;
					padding: 8px 30px 10px 30px;
				}
	
			#pojWhiteBox h2{
				font-weight: bold;
				color: #da0027;
				font-size: 12px;
				padding-bottom: 20px;
			}
			
			#pojWhiteBox li{
				padding: 0px 0px 4px 16px;
				background: url(../images/bg_li.gif) no-repeat 0px 5px;
			}
			#pojWhiteBox ul.listaKreska {
				padding: 2px 0px 0px 10px;
			}
			#pojWhiteBox ul.listaKreska li{
				padding: 0px 0px 2px 16px;
				background: url(../images/bg_li_kreska.gif) no-repeat 0px 7px;
			}
	
			#pojWhiteBoxTop{
				width: 543px;
				height: 21px;
				line-height: 0px;
				font-size: 0px;
				padding: 0px;
				margin: 0px;
				background: url(../images/bg_white_box_top.png);
			}

			#pojWhiteBoxBottom{
				width: 543px;
				height: 21px;
				line-height: 0px;
				font-size: 0px;
				padding: 0px;
				margin: 0px;
				background: url(../images/bg_white_box_bottom.png);
			}
			
			#boxRightText{
				padding: 22px 0px 0px 30px;
			}
			
				#ulJakUzyskac{
					padding-top: 15px;
					font-size: 11px;
					color: #333333;
				}
				
					#ulJakUzyskac li{
						padding: 0px 0px 8px 28px;
						background-repeat: no-repeat;
						background-position: 0px 1px;
						width: 470px;
					}
				
					#liJakUzyskac1{
						background-image: url(../images/bg_li_jak_uzyskac_1.gif);
					}
					
					#liJakUzyskac2{
						background-image: url(../images/bg_li_jak_uzyskac_2.gif);
					}
					
					#liJakUzyskac3{
						background-image: url(../images/bg_li_jak_uzyskac_3.gif);
					}
					
#boxSmall { font-size: 10px; color: #999999; padding-top: 20px; }
#boxInfoKalkulator { font-size: 11px; padding-left: 16px;  }
#boxInfoKalkulator a{ text-decoration: underline;} 
#boxSmall a { color: #999999; }


#txtSprawdzInne {
    
		font-size: 11px;
		color: #999999;
		line-height:17px;
		text-align:center;
		padding: 28px 0 0 0;
	}
	
#txtSprawdzInne h3 {
			display: inline;
			font-weight: normal;
			line-height:12px;
		}

#txtSprawdzInne a {
			color: #999999;
			font-size: 11px;
			text-decoration: none;
		}

#txtSprawdzInne a:hover {
    color: #DA0027;
    font-size: 11px;
    text-decoration: underline;
		}	

#pojSprawdzInneLeft {
    float: left;
    width: 430px;
    }

#pojSprawdzInneRight {
    float: left;
    width: 490px;
    }

#txtNotaMapa {
    padding: 10px 0 20px 67px;
    }

#txtNotaMapa h3 {
    display:inline;
    }

#txtNotaMapa a {
        color: #999999; 
        font-size: 11px;
        font-weight: normal;
		padding: 0 20px 10px 0;
		text-decoration: underline;
    }	

#txtNotaMapa a:hover {
    color: #DA0027;
    font-size: 11px;
    text-decoration: underline;
    }   


#boxMapaSerwisu {
        height: 20px;
    	float:left;
        padding: 30px 0 15px 0;
        width:400px;
      
      }
      
#boxMapaSerwisu h1{
       background: transparent url(../images/txt_mapa_serwisu.png) no-repeat 0 0;
      }
      
          
#boxWithMap {
    padding: 0 0 40px 20px;
    }    
    
#boxWithMap span{
    
    font-weight: bold;
    font-size: 11px;
    }   
    
#boxWithMap ul {
    padding: 5px 0 7px 0;
    }

#boxWithMap li {
    line-height:18px;
    padding: 0 0 0 20px;
    }

#boxWithMap a {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
    }
    
#boxWithMap a:hover {
    color: #DA0027;
    font-size: 11px;
    text-decoration: underline;
    }    
    

