/* ----------------------------------------------------------------------------- */
/* Definicje identyfikatorow ============================ */
/* ----------------------------------------------------------------------------- */
#blokA,
#blokB,
#blokC{	padding: 0 0 0 0;}

#blokA{
	position: absolute;
	left: 50%;
	top: 0px;
        width: 960px;
        margin: 0px 0px 0px -480px;
	background: #FFFBEA url('../this_v/p/prima_bg.jpg') no-repeat;
	/* 
	background: url('../p/bg_middle.jpg') repeat-y;
	tutaj: background middle;
	*/
}
#blokB{
        width: 960px;
        margin: 0px 0 0px 0px;
        color: #000;
        background: url('../this_v/p/blokb_bg.jpg');
	/*
	tutaj: background top   
	*/
}
#blokC{
        width: 960px;
	margin: 0px 0 0 0;
	padding: 0 0 0 0;
	/*
        background: url('../p/bg_bottom.gif') no-repeat bottom left;
        tutaj: background menu9
	*/
}
/* ----------------------------------------------------------------------------- */
#top{
	width: 960px;
	height: 143px;
	/* background: url('../this_v/p/top.png'); */
}
/* ----------------------------------------------------------------------------- */
/* definicje klas kolumn (od .k100 do .k768) ============================== */
/* ----------------------------------------------------------------------------- */

.k768,
.k640,
.k568,
.k512,
.k465,
.k384,
.k342,
.k312,
.k300,
.k280,
.k256,
.k255,
.k254,
.k240,
.k220,
.k200,
.k192,
.k170,
.k128,
.k120,
.k100
{
	float: left;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.k768{width: 768px;}
.k640{width: 640px;}
.k568{width: 568px;}
.k512{width: 512px;}
.k465{width: 465px;}
.k384{width: 384px;}
.k342{width: 342px;}
.k312{width: 312px;}
.k300{width: 300px;}
.k280{width: 280px;}
.k256{width: 256px;}
.k255{width: 255px;}
.k254{width: 254px;}
.k240{width: 240px;}
.k220{width: 220px;}
.k200{width: 200px;}
.k192{width: 192px;}
.k170{width: 170px;}
.k128{width: 128px;}
.k120{width: 120px;}
.k100{width: 100px;}

/* -------------------- */
.kvA{	width: 240px;	}
.kvA .cont{
	border-top: 1px solid #2D438F;
        background: url('../this_v/p/kva_bg.jpg') no-repeat top;
	display: block;
	margin: 3px 0 0 0;
}
.cont h1{

	margin: 0 0px 0 15px;
	padding: 0 0 0 15px;
	border-right: 1px solid #000;
}
/* --- */
.kvA,
.kvBC,
.kvBpluspolowaC,
.kvBCD,
.kvABCD
{
	float: left;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.kvBC{	width: 480px;	}
.kvBpluspolowaC{	width: 360px;	}
.kvBCD{	width: 720px;}
.kvABCD{width: 960px;}