/***** initialization ******/
@media all 
{
	#Header
	{
		height: 600px;
	}
	/* height: 200px; */
	#contentHolder
	{
		z-index: 1;
		position:absolute;
		width:997px;
		top:600px;
		left: 0px;

		border-collapse:separate;
			
		background-image: url('../images/background/content_wall.png');
		background-repeat:repeat-y;	
		padding-left: 205px;
	}

	#LeftColumn
	{
		min-height: 0px;/* Min heigt is not zero on line below it is, when no content is found */
		height:auto;
		z-index:10;
		position:absolute;
		top:290px;
		left:0px;
	}

	#MainColumn
	{
		min-height: 0px; /* Min heigt is not zero; on line below it is, when no content is found */
	}

	#RightColumn
	{
		z-index:10;
		position:absolute;
		top:290px;
		right:0px;
	}
	#RightColumnHolder
	{
		background:none;
		background-image: url('../images/background/right_part_wk.png');
		background-repeat: no-repeat;
		background-position: top right;
	}
	#LeftColumnHolderhome /* Holder for submenu with contact pic and info */
	{		
		position: relative;
		float:left;
		background:none;
		background-repeat: no-repeat;
		background-image: url('../images/background/menu_home_top_wk.png');

	}
	#LeftColumnHolderBottom /* Holder for submenu with contact pic and info */
	{
		position: relative;
		float:left;
		background:none;
		background-image: url('../images/background/menu_home_bottom_wk.png'); 
		background-repeat: no-repeat;
		background-position: top left;
		height:100px;
	}
	#adresHolder
	{
		position:absolute;
		top: 260px;
		left: 0px;
		background-color: #fecc00;	
		width: 164px;
	}

	div#uxContent
	{
		min-height: 400px; /* For footer not to be directly under poorly filled page */
	}
}
@media print /* Printing command, only shows inside frame of website (uxcontent) */
{
	#Header
	{
		display: none;
	}
	#LeftColumn
	{
		display: none;
	}
	#uxFooter
	{
		display: none;
	}
	#RightColumn
	{
		display: none;
	}
}
