/************************************************************************
 bluAir.pl index style sheet / dj 2007
************************************************************************/

	#site h2.pl, h2.en {
		width: 960px; height: 256px; text-indent: -9000px; margin: 0 0 25px 0;
		background: url(img/h2-bg-pl.png) no-repeat; position: relative; }
	#site h2.en {
		background-image: url(img/h2-bg-en.png)	; }

	p#orderNow {
		width: 154px; height: 34px; margin: 0; float: right; }
	#orderNow a {
		display: block; text-indent: -9000px; text-decoration: none;
		background: url(img/order-now.png) no-repeat; width: 154px; height: 34px; }
	#orderNow a:hover { background-position: 0 -34px; }
	
	div#bluairFeatures { clear: both; }
	#bluairFeatures ul { margin: 0; padding: 0; list-style: none; }
	#bluairFeatures ul li { margin: 0 33px 0 0; padding: 0 0 10px 0; list-style: none; width: 154px; float: left; }
	#bluairFeatures ul li h4 { display: none; }
	#bluairFeatures ul li p { font-size: .9em; }
	
	/* columns */
	
	div.leftWideCol {
		width: 526px; float: left; }
	.leftWideCol h3 { font-size: 1.3em; margin-top: 0; }
	.leftWideCol .left { margin-top: 0; }
	
	div.rightNarrCol {
		width: 339px; float: right; }
	
	/* news */
	h2#newsTitleEn {
		height: 12px; margin: 0 0 20px 0; text-indent: -9000px;
		background: url(img/news-title-en.png) no-repeat; }
		
	ul.newsList {
		margin: 0 0 15px 0; padding: 0; list-style: none; }
	.newsList li { margin: 0; padding: 0; list-style: none; border-top: 1px solid #2478d8; position: relative; }
	.newsList li a {
		display: block; text-decoration: none;
		padding: 4px 80px 4px 0; }
	.newsList li a:hover {
		background-color: #0b4e99; }
	.newsList li span.date {
		position: absolute; top: 4px; right: 0; display: block;
		width: 78px; text-align: right; color: #5fa1ed; }
		
		
	#introAd {
		width: 475px; height: 250px; background: url(img/noflash-bg.jpg) no-repeat;
		position: absolute; top: 120px; right: 0; }

	.indexContentF, .indexContentS {
		width: 260px; float: left; display: inline; margin: 0 42px 0 24px; padding: 0; }
	.indexContentF { padding-top: 5px; overflow: hidden; }
	.indexContentS { width: 330px !important; margin: 0 !important; }

	.indexContentS h3 { font-size: 1.5em; }
	
	.indexContentS ul {
		margin: 1em 0; padding: 0 0 0 20px; list-style: none; }
	.indexContentS ul li {
		list-style: none; padding-left: 18px; margin-bottom: .1em;
		background: url(img/bullet.gif) no-repeat 0 .3em; }
	
	#navigation { margin-top: 20px; }
	
	/* ostatnie realizacje */
	#ostReal, #enNewsHdr {
		text-indent: -9000px; height: 13px; margin-top: 27px;
		background: url(img/ostatnie-realizacje.png) no-repeat; }
	.bluair2_en #enNewsHdr {
		background-image: url(img/news-header-en.png) !important; }
		
	/* bttns index */
	p.indButt { margin-top: 10px; }
	.nobtmg { margin-bottom: 0 !important; }
	.notopmg { margin-top: 0 !important; }
	
	.indexContentF * { margin-left: 0 !important; }