#kidsPhoto {
	position: absolute;
	left: 291px;
	top: 53px;
}

#diagnoza {
	position: absolute;
	left: 645px;
	top: 118px;
	width: 324px;
	height: 178px;
	background: #4EB1C3 url(../img/grid/diagnoza.png) no-repeat top;
}
	#diagnoza h3 {
		display: block;
		width: 204px;
		height: 84px;
		margin: 19px 0 0 18px;
		background: url(../img/text/moje_dziecko.png) no-repeat top;
	}

	#diagnoza a {
		display: block;
		width: 324px;
		height: 41px;
		margin-top: 34px;
		background: #4AA7B8 url(../img/grid/diagnoza_a.png) no-repeat bottom;
	}
		#diagnoza a img {
			margin: 15px 0 0 289px;
		}


#mozeszPomoc {
	position: absolute;
	overflow: hidden;
	left: 291px;
	top: 301px;
	width: 349px;
	height: 185px;
	background: #9FC34E url(../img/grid/mozesz_pomoc.png) no-repeat top;
}
	#mozeszPomoc h3 {
		display: block;
		width: 155px;
		height: 26px;
		margin: 24px 0 9px 20px;
		background: url(../img/text/mozesz_pomoc.png) no-repeat top;
	}

	#mozeszPomoc p {
		margin: 0 25px 23px 20px;
		line-height: 15px;
		color: #FFF;
	}
	
	#mozeszPomoc a {
		position: absolute;
		top: 155px;
		padding-left: 193px;
		color: #FFF;
	}

	#mozeszPomoc div {
		width: 349px;
		height: 43px;
		background: #97B94A url(../img/grid/mozesz_pomoc_bottom.png) no-repeat bottom;
	}


#zalogujSie {
	position: absolute;
	overflow: hidden;
	left: 645px;
	top: 301px;
	width: 324px;
	height: 185px;
	text-align: right;
	background: url(../img/grid/zaloguj_sie.png) no-repeat;
}
	#zalogujSie form {
		text-align: left;
		margin: 65px 0 30px 15px;
	}
		html > body #zalogujSie form {
			margin: 66px 0 32px 12px;
		}

		#zalogujSie form input.text {
			margin-left: 39px;
		}

		html > body #zalogujSie form input.text {
			width: 101px;
			margin-left: 42px;
		}

		:root #zalogujSie form input.text {
			width: 95px;
		}

		#zalogujSie form input.button {
			margin: 18px 0 0 205px;
		}

	#zalogujSie a {
		font-weight: bold;
		color: #4AA7B8;
		padding-right: 10px;
		margin-right: 19px;
		background: url(../img/shared/bullet.png) no-repeat right;
	}