/* BASIS CSS */
/* © 2010 by Inovamedia */
/* Development by Rene Sebastian */
/* Datum: 29-03-2010 */
/* Last update: 12-05-2010 by Michiel van den Boogaart */

body {
	margin:				0;
	padding:			0;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	text-align:			left;
	color:				#6C181D;
	background: 		#ffffff;
}

html {
    overflow-y: 		scroll;
}

div {
	position:			relative;
	display:			block;
}

img {
	border:				0px;
}

a img {
	border:				0px;
}

#container {
	height: 			100%;
	width:				900px; 
	margin: 			0 auto; 
	text-align:			left;
	z-index:			1;
}

#ster{	
	position:			absolute;
	left:				20px;
	display:			block;
	width:				177px;
	height:				178px;
	z-index:			2;
}

#ster p{
	display:			block;
	position:			absolute;
	margin:		 		0px;
	padding:            0 20px;
	color:				#FFFFFF;
	font-size:			15px;
	line-height:		18px;
	font-weight:		regular;
	text-align:			center;
}

#overlay{
	position:			absolute;
	display:			block;
	left:				710px;
	z-index:			3;
}

.logo{
	position:			absolute;
	display:			block;
	height:				60px;
	top:				10px;
	z-index:			1;
}

#geef {
	right:				64px;
}

#eigenkado {
	left:				51px;
}

#vanpol {
	left:				312px;
}


#footer{
	margin:				15px 0 0 0;
	height:				16px;
	line-height:		16px;
	text-align:			center;
	vertical-align:		middle;
}

#footer img{
	line-height:		16px;
	vertical-align:		middle;
}

#footer a{
	color:				#6C181D;
	text-decoration:	none;
}

#footer a:hover{
	text-decoration:	underline;
}


/*
Menu / List items:
*/
#container ul{
	position:				relative;
	display:				block;
	margin:					0 0 0 42px;
	padding:            	100px 0 0 0;
	list-style:				none;
}

#container li{
	position:				relative;
	display:				block;
	float:					left;
}

#container li.small{
	margin:                 50px -1px 0;
}

#container li.middle{
	margin:                 25px -1px 0;
}

#container li.large{
	margin:                 0 -1px;
}

/*
Clear floats:
*/
.clear {
	display:				block;
	height:					0px;
	clear:					both; 
} 
