	/*	Main content	*/
	p{
		line-height:				180%;
	}
	#bg-wrapper{
		background-color:			#004487;
	}
	.bg{
		position:					absolute;
		top:						0;
		left:						30px;
		z-index:					100;
	}
	#bg-overlay{
		position:					absolute;
		top:						0;
		left:						30px;
		width:						940px;
		height:						500px;
		z-index:					200;
		background-image:			url(img/content-overlay.png);
		background-position:		0px 120px;
		background-repeat:			repeat-x;
	}
	#bg-overlay h1{
		padding:					60px 0 15px 20px;
		vertical-align: 			bottom;
		background-image:			url(img/header-bg.png); 
	}
	#content-wrapper{
		position:					relative;
		float:						left;
		margin-top:					120px;
		color:						#004487;
		width:						640px;
		min-height:					500px;
		background-color:			#FFF;
		z-index:					500;
	}
	#content-wrapper h2,
	#content-wrapper p{
		margin:						20px;
	}
	#content-wrapper p{
		color:						#000;
	}
	.step{
		position:					relative;
		float:						left;
		margin:						28px 0 0 30px;
		width:						590px;
		background-color:			#F7F9FB;
		border:						1px solid #B5C4D5;
	}
	.step img{
		float:						right;
		margin:						35px 20px 0 10px;
	}
	.step h2,
	.step p{
		float:						left;
	}
	#content-wrapper .step h2{
		margin-bottom:				15px;						
	}
	#content-wrapper .step p{
		margin:						0 0 20px 20px;
		width:						430px;
		color:						#004487;
	}
	#content-wrapper .stepnr{
		position:					absolute;
		top:						-10px;
		left:						-10px;
		width:						40px;
		height:						34px;
		background-image:			url(img/step.png);
	}
	#content-wrapper .stepnr p{
		margin:						7px 0 0 15px;
		font-weight:				bold;
		color:						#FFF;
	}
	
	
	/*	Split content	*/
	#content-wrapper .left,
	#content-wrapper .right{
		float:						left;
		width:						320px;
	}
	#content-wrapper ul{
		margin:						0 0 0 20px;
	}
	#content-wrapper li{
		padding:					5px 0 5px 20px;
		color:						#004487;
		background-image:			url(img/dot.png);
		background-repeat:			no-repeat;
		background-position:		0 9px;
	}
	#content-wrapper ul li p{
		margin-left:				0px;
	}
	#content-wrapper img.border{
		display:					block;
		margin:						20px 0 0 0;
		padding:					10px;
		background-color:			#B5C4D5;
	}
	#content-wrapper img.border.leftmargin{
		margin-left:				20px;
	}
	#content-wrapper div.border p,
	#content-wrapper p.border{
		margin-top:					0;
		padding:					10px;
		color:						#004487;
		border:						1px solid #B5C4D5;
		background-color:			#F7F9FB;
	}
	
	
	/*	Side items	*/
	#sidebar{
		padding-top:				120px;
	}
	.content-block{
		position:					relative;
		margin:						0 20px 20px 20px;
		background-image:			url(img/content-block-proza.png);
		width:						220px;
		height:						189px;
		z-index:					500; 				
	}
	.content-block p{
		line-height:				200%;
	}
	.content-block select{
		width:						220px;
	}
	.content-block.small{
		width:						220px;
		height:						146px;
		background-image:			url(img/content-block-proza2.png);
	}
	.content-block.nobg{
		background-image:			none;
	}
	.content-block.nobg h2{
		color:						#FFF;
	}
	.content-block.nobg p{
		color:						#FFF;
	}
	.content-block.nobg td{
		min-width:					40px;
	}
	.content-block.nobg a{
		position:					relative;
		top:						0;
		left:						0;
		padding:					0;
		color:						#FFF;
		background-image:			none;
		text-decoration:			none;
		font-size:					12px;
	}
	.content-block.nobg a:hover{
		text-decoration:			underline;
	}	
	
	
	