img, div { behavior: url(includes/iepngfix.htc) }

/**
 * Standaard waarden
**/
* {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0px;
	text-decoration: none;
}
html {
	background: #ebe2b4 url('htmlbg.gif') repeat-x;
	height: 100%;
}
body {
	min-height: 100%;
	_height: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	position: relative;
	font-family:Trebuchet MS;
}

body a
{
outline:none;
}

a.accountmenu:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.accountmenu:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.accountmenu:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.accountmenu:hover {
	color: #ffde00;
	text-decoration: underline;
	}
	
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
	}

#main
{
	width: 800px;
	height:100%;
	margin: 0px auto;
	margin-top: 0px;
	padding-bottom: 0px;
	
}

#header
{
display: inline;
float: left;
position: relative;
width: 800px;
height: auto;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#header_top
{
display: inline;
float: left;
position: relative;
width: 798px;
height: 60px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url('header.gif') no-repeat;  
}

#header_top p
{
float: left;
color: #fff;
font-size:11px;
padding: 7px 0px 0px 250px;
}

#header_top span
{
color: #fff;
float:left;
font-size:11px;
padding: 7px 0px 0px 0px;
margin-left: 190px;
}

#header_top a
{
color: #000;
float:left;
font-size:11px;
padding: 0px 0px 0px 0px;
}

/* Topmenu */
ul#topmenu {
	display: inline;
	float:left;
	position:relative;
	margin: 12px 0px 0px 187px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	width: 619px;
}

ul#topmenu li {
display: block;
	float: left;
}
ul#topmenu li a {
	display: block;
	height: 100%;
	width:98px;
	font-weight:bold;
	text-align:center;
	overflow: hidden;
	padding: 0px 4px 0px 0px;
}

#header_intro
{
display: inline;
float: left;
position: relative;
width: 798px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #c55400 repeat;
}

#header_intro_left
{
display: inline;
float: left;
position: relative;
width: 585px;
height: auto;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}

#header_intro_left h1
{
float: left;
color: #fff;
font-size:12px;
padding: 0px 0px 0px 19px;
margin: 5px 0px 0px 0px;
background: url('yellow_bullet.gif') no-repeat;  
}

#header_intro_left p
{
float: left;
color: #fff;
font-size:11px;
width: 580px;
padding: 0px 0px 0px 5px;
margin: 1px 0px 0px 0px;
line-height: 14px;
}

.text_line { float:left; margin: 5px 0px 5px 5px; }

#header_intro_right
{
display: inline;
float: left;
position: relative;
width: 197px;
height: 143px;
margin: 8px 0px 0px 5px;
padding: 0px 0px 0px 0px;
background: url('login_bg.gif') no-repeat;  
}


#header_intro_right ul {
	display: inline;
	float:left;
	position:relative;
	margin: 10px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	width: 184px;
}

#header_intro_right ul li                        
{        
float:left;       
height: auto;     
vertical-align: middle;        
font-weight: bold;        
color: #ac371c;
width: 184px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 
}

#header_intro_right ul li input.input_field_user
{        
display: block;
float:left; 
position: relative;        
width: 168px;        
height: 16px;
margin: 15px 0px 0px 0px;
padding: 2px 0px 0px 1px;
text-align: left;
font-size: 11px;        
color: #000436;
border: 1px solid #7f9db9; 
}

#header_intro_right ul li input.input_field_pass
{        
display: block;
float:left; 
position: relative;        
width: 168px;        
height: 16px;
margin: 5px 0px 0px 0px;
padding: 2px 0px 0px 1px;
text-align: left;
font-size: 11px;       
color: #000436;   
border: 1px solid #7f9db9;    
}


#header_intro_right ul li.submit1 a
{
display: inline;
float:left; 
position: relative; 
font-size: 12px;  
color: #000436;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
outline:none;
font-weight:bold;
}

#header_intro_right ul li.submit2 a
{
display: inline;
float:left; 
position: relative;
font-size: 12px;
color: #000436;
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
outline:none;
font-weight:100;
}

#header_intro_right ul li.submit3 a
{
display: inline;
float:left; 
position: relative;
font-size: 12px;
color: #000436;
margin: 3px 0px 0px 0px;
padding: 0px 0px 0px 0px;
outline:none;
font-weight:100;
}

#header_intro_footer
{
display: inline;
float: left;
position: relative;
width: 798px;
height: 7px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url('intro_footer.gif') no-repeat;  
}

#content
{
display: inline;
float: left;
position: relative;
width: 798px;
height: auto;
margin: 0px 0px 0px 0px;
_margin: -9px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #fff repeat;
}

#left
{
display: inline;
float: left;
position: relative;
width: 189px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.left_header
{
display: inline;
float: left;
position: relative;
width: 183px;
height: 26px;
margin: 5px 0px 0px 0px;
padding: 10px 0px 0px 10px;
background: url('left_header.gif') no-repeat;
}

.left_header span
{
float:left;
color: #ffffff;
font-weight:bold;
font-size: 14px;
margin: 0px 0px 0px 0px;
}

ul.left_content {
	display: inline;
	float:left;
	position:relative;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 5px 5px;
	list-style: none;
	width: 185px;
	background: #452600 repeat-y;
}

ul.left_content li {
	float: left;
	height: auto;
	width: 190px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}
ul.left_content a {
	text-decoration:none;
	color: #fff;
	font-size: 11px;
}
ul.left_content a:hover {
text-decoration:underline;
}
ul.left_content li a {
	display: inline;
	float:left; 
	text-decoration:none;
	color: #fff;
	font-size: 11px;
	outline:none;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}

ul.left_content li a:hover {
text-decoration:underline;
}

.left_footer
{
display: inline;
float: left;
position: relative;
margin: 0px 0px 0px 3px;
}

#right
{
display: inline;
float: left;
position: relative;
width: 598px;
height: auto;
margin: 0px 0px 0px 7px;
_margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 0px;
}

.right_header
{
display: inline;
float: left;
position: relative;
width: 588px;
height: 26px;
margin: 5px 0px 0px 0px;
padding: 10px 0px 0px 10px;
background: url('right_header.gif') no-repeat;
}

.right_header span
{
float:left;
color: #ffffff;
font-weight:bold;
font-size: 14px;
margin: 0px 0px 0px 0px;
}

.right_content
{
display: inline;
float: left;
position: relative;
width: 598px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 8px 8px 8px 8px;
background: url('right_container.gif') repeat-y;
}

.right_content p
{
float: left;
color: #000;
font-size:11px;
width: 598px;
padding: 5px 0px 0px 10px;
margin: 0px 0px 0px 0px;
line-height: 19px;
}

.right_footer
{
display: inline;
float: left;
position: relative;
margin: 0px 0px 0px 0px;
}

#banner_bg
{
display: inline;
float: left;
position: relative;
width: 794px;
height: 71px;
margin: 10px 0px 10px 0px;
padding: 10px 0px 0px 0px;
background: #bb6600 repeat;
border: 2px solid #784800;
}

.banner1 { float:left; border: 0px; margin: 0px 0px 0px 40px; }

.banner2 { border: 0px; margin: 0px 0px 0px 10px; }


#footer
{
display: inline;
float: left;
position: relative;
width: 598px;
height: 30px;
margin: 0px 0px 0px 0px;
padding: 22px 0px 0px 200px;
background: url('footer.gif') no-repeat;
}

#footer p
{
float:left;
color: #fff;
font-size:11px;
}

#footer p a
{
color: #fff;
outline:none;
font-size:11px;
}

#footer p a:hover
{
color: #ffde00;
outline:none;
font-size:11px;
}

#footer p.footer_yellow a
{
color: #fff;
font-size:11px;
font-weight:bold;
margin: 0px 4px 0px 2px;
}

#footer p.footer_yellow a:hover
{
color: #ffde00;
outline:none;
font-size:11px;
}