#Header
{
	height: 600px;
}
#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: 100px; /* For footer not to be directly under poorly filled page */
}
