
* 
{
	margin: 0px;
	padding: 0px;
}


body * {
	text-align:left;
}


body 
{
	background:url('gfx/tile.jpg') repeat-x fixed top; 
	background-color: #f5f5f5;
	text-align:center;
	font-size: 12px;
	font-family: verdana, tahoma, Geneva, Sans-Serif;
	color: #000000; 
	padding:30px 0 0 0;
}

#layout 
{
	width: 906px;
	margin: 0px auto;
}


a, a:link, a:visited, a:active
{
	color: #000000;  
	text-decoration:none;
	
	
}

a:hover
{
	color: #a1a1a1;
}

h1
{
	font-size:14px;
	padding:0 0 20px 0;
}


/* ---------------------------------------------------------- */

.tileTop
{
	height:21px;
	width:906px;
	background:url('gfx/tile_top.png') no-repeat 0 0;
}

.tileContent
{
	width:906px;


	background:url('gfx/tile_center.png') repeat-y 0 0;
	clear:both;
}


.tileBottom
{
	height:19px;
	width:906px;
	background:url('gfx/tile_bottom.png') no-repeat 0 0;
}

.contentWidth
{
	width:855px;
	margin:0 0 0 25px;
	display:table;

}

.contentBox
{
	float:right;
	height: auto !important; /*IE 6 hack*/ 
	height: 400px;
	min-height: 400px;
}

.contentBox .txt
{
	width:620px;
	margin:0 0 0 8px;
}

	.contentBox .txt a
	{
	
		text-decoration:underline;
	}

/* ---------------------------------------------------------- */

.menuBox
{
	float:left;
	margin:3px 0 0 0;
	border-bottom:1px solid #a1a1a1;
}


.menu
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:table;
}

.menu li a
{
	color:#000000;
}

.menu li
{
	border-top:1px solid #a1a1a1;
	padding:5px 0 0 0;
	margin:5px 0 5px 0;
	width:180px;
}
	
	.menu a:hover
	{
		color:#a1a1a1;
	}
	

.submenu 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

	.submenu li a
	{
		margin:0 0 0 10px;
	}



a.mActive, a.mActive:link, a.mActive:visited
{
	font-weight:bold;
	color:#ff0000;
}	
	
	
a.sActive, a.sActive:link, a.sActive:visited
{
	font-weight:bold;
	color:#000000;
}	
	
/* ---------------------------------------------------------- */
.logo
{
	background:url('gfx/logo.png') no-repeat 0 0;
	margin:0;
	width:340px;
	height:70px;
	margin:10px;

}

.staff
{
	background:url('gfx/tile_staffagepic.gif') no-repeat 0 0;
	padding:8px 0 0 8px;
	width:638px;
	height:220px;
}

.footer
{
	border-top:1px solid #a1a1a1;
	margin:40px 0 0 0;
	padding:10px 0 0 9px;
	width:620px;
	font-size:11px;
	font-family:  tahoma, Geneva, Sans-Serif;
	clear:both;
	display:table;
}

/* ---------------------------------------------------------- */
.personer
{
	clear:both;
	margin:0 0 10px 0;
	display:table;
}

	.personer img
	{
		float:left;
	}

	.personer .txt
	{
		width:200px;
		float:left;
		padding:20px 0 0 0;
	}

/* ---------------------------------------------------------- */

.lagerList, .lagerList2
{
	clear:both;
	margin:2px;
	border-top:1px solid #a1a1a1;
}

.lagerList .pdf
{
	padding:5px 0 4px 10px;
}


.lagerList2 .pdf
{
	padding:5px 0 4px 10px;
	width:50px;
}

.lagerList .header, .lagerList2 .header
{
	padding:4px 0 0 0;
	margin:0;
}

.lagerList div, .lagerHeader div
{
	float:left;
	width:190px;
	height: auto !important; /* IE 6 hack hazz */
	height: 20px; 
	min-height: 20px;
	padding:5px 0 10px 5px;
}

.lagerHeader2 div
{
	clear:both;
	height: auto !important; /* IE 6 hack hazz */
	height: 20px; 
	min-height: 20px;
	padding:15px 0 5px 5px;
}


.lagerList2 div
{
	float:left;
	width:350px;
	height: auto !important; /* IE 6 hack hazz */
	height: 20px; 
	min-height: 20px;
	padding:5px 0 10px 5px;
}


.lagerHeader3 div
{
	width:350px;
	float:left;
	height: auto !important; /* IE 6 hack hazz */
	height: 20px; 
	min-height: 20px;
	padding:15px 0 5px 5px;
}

.lagerHeader3 .col1
{
	float:left;
	width:350px;
	height: auto !important; /* IE 6 hack hazz */
	height: 20px; 
	min-height: 20px;
	padding:5px 0 10px 5px;
}

.lagerHeader3 .col2
{
	float:left;
	width:150px;
	height: auto !important; /* IE 6 hack hazz */
	height: 20px; 
	min-height: 20px;
	padding:5px 0 10px 5px;
}

/* ---------------------------------------------------------- */
.hide
{
	display:none;
}

.show
{
	display:block;
}

/* ---------------------------------------------------------- */
