/*
#fbfbfb : heel licht grijs in SUBnav

#949599 : fontkleur

#3a3a3c : links


FBG:#777777;
FC: #00A1B1;
FFP:#CF8197;
ECY:#A4B628;


ECYOLD:#C1D72E;


*/


body{
	background-color:white;
	background:white url(../data/bg.jpg) center top repeat-x;
	color:#777777;
	margin:0px;
	padding:0px;
	font-family:Futura regular, Verdana;
	font-size:11px;
}

div, a, td
{
	font-family:Verdana;
	font-size:11px;	
	color:#777777;
}

div a, td a
{
	text-decoration:none;
	color:#777777;
	border-bottom:dashed 1px;
}

div a:hover, td a:hover
{
	color:#3a3a3c;

		
}




.box
{
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
	width:850px;
}

body, html, table#vAlign, .page_id, .webexpo_body{
	width:100%;
	height:100%;
}

#vAlign td{
	vertical-align:top;
}

#vAlign{
	text-align:center;
}

.alignment
{
	text-align:center;
}


img{
	border:0px;
}



/*HEADER STYLE*/
#layout_header
{
	margin-left:auto;
	margin-right:auto;	
	position:relative;
	width:854px;
	background: white url(../data/BG_nav.jpg) no-repeat;
	background:white;

}


#element_viewport
{
	position:relative;
	height:113px;
}

#element_viewport img
{
	position:absolute;
	height:113px;
	width:850px;

	display:block;
}



/*END-HEADER STYLE*/
#layout_leftpart
{
	float:left;
	width:259px;
	margin-bottom:18px;
}


#layout_content
{
	margin-left:auto;
	margin-right:auto;
	top:0px;	
	position:relative;
	width:850px;
	margin-top:8px;
}

#layout_content .box
{
	position:relative;
}



/*FOOTER WORKAROUND*/
html, body, #bodywrapper {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

html>body, html>body #bodywrapper {
	height: auto;
}

#bodywrapper {
	position: absolute;
	top: 0;
    left: 0;
}

/*END-FOOTER WORKAROUND*/


#layout_footer
{
	position: absolute;
	bottom: 0;
	left:0px;
	color:#06357A;
	width: 100%; /* See note below */
	clear:both;
	padding-top:4px;
	padding-bottom:4px;

}

#layout_footer a
{

}

#layout_footer a:hover
{
	color:black;
}

*html #layout_footer
{
	bottom:-1px;
}

#element_copyright
{
	padding-top:3px;
	text-align:center;
	font-size:10px;	
	clear:both;
	border-top:solid 1px #777777;
}

#element_copyright a
{
	font-size:10px;	
	border-bottom:none;
}

