
*+html
{
	margin: 0;
	padding: 0;
	font-family: "tahoma";
	font-size: 9pt;		
	color: #000;
	background-color: #e4e8f4;		
	background-image: url('/afbeeldingen/achtergrond.jpg');
	background-repeat: repeat-x;
}

html>/**/body
{
	margin: 0;
	padding: 0;
	font-family: "tahoma";
	font-size: 9pt;	
	color: #000;
	background-color: #e4e8f4;		
	background-image: url('/afbeeldingen/achtergrond.jpg');
	background-repeat: repeat-x;
}

body
{
	margin: 0;
	padding: 0;
	font-family: "tahoma";
	font-size: 9pt;		
	color: #000;
	background-color:#e4e8f4;			
	background-image: url('/afbeeldingen/achtergrond.jpg');
	background-repeat: repeat-x;	
}

html
{
	margin: 0;
	padding: 0;
	font-family: "tahoma";
	font-size: 9pt;		
	color: #000;
	background-color: #e4e8f4;	
	background-image: url('/afbeeldingen/achtergrond.jpg');
	background-repeat: repeat-x;
}

div#hoofd
{	
	top:0px;
	position: relative;	
	width:800px;
	height:527px;
	left:50%;
	margin-left:-400px;
	background-color: transparant;		
}
div#header
{
	width:800px;
	height:133px;
	background-image: url('/afbeeldingen/header.jpg');	
}

div#content
{
	float:left;
	width:800px;
	max-height: 394px;	
	background-image: url('/afbeeldingen/content.jpg');			
}
div#menu
{
	position:relative;
	float:left;	
	width: 210px;	
	height:390px;
	padding-left:42px;
}
div#inhoud
{
	position:relative;
	float:left;
	height:380px;
	width: 520px;	
	padding-left:12px;
	padding-top:12px;
		
	overflow:none;
	overflow-y:auto;
}
div#footer
{
	float:left;
	position:relative;
	width:800px;
	height:133px;
	background-image: url('/afbeeldingen/footer.jpg');	
	background-repeat: repeat-x;
}


h1
{
	color:#000;
	font-size:12pt;
	font-weight: bold;	
}
a:link
{
	height:40px;	
	width:160px;
	text-decoration: none; 
	color: #595092;
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;	
}
a:visited
{	
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #595092;	
}
a:active 
{	
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #a1a3a6;	
}
a:hover 
{
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;	
	font-weight: bold;
	color: #a1a3a6;
}


a.menu:link
{
	height:40px;	
	width:160px;
	text-decoration: none; 
	color: #fff;
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;	
}
a.menu:visited
{	
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #fff;	
}
a.menu:active 
{	
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #a1a3a6;	
}
a.menu:hover 
{
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;	
	font-weight: bold;
	color: #a1a3a6;
}

table.menu
{ 
	margin-top:6px;
	width:160px;
	border-collapse: separate; 
	border-spacing: 6px;	 	
}
td.menu
{	
	padding-left:7px;
	background:#342a7b;
	width:160px;
	height:36px;
}
td.menufoto
{
	width:160px;
	border: 1px solid #342a7b;
	height:104px;
	margin: 0;
	padding: 0;	
}
img.fotomenu
{
	padding-bottom:-2px;
	height:106px;
	width:160px;	
}
.titel
{
	color: #872434; 
}
.submenu
{	
	font-family: "tahoma";
	font-size: 9pt;	
	color: #a1a3a6;
	
}
fieldset
{
	padding: 10px;
	width: 375px;
	border: 1px solid #595092; 
}
legend
{
	padding: 0 10px 0 10px;
	color: #595092; 
	font-weight: bold;
}
textarea.invoer 
{
	height: 90px;
	
}

label
{	float: left;
	clear: both;
	margin: 3px 0 3px 0;
	width:122px;	
}	


input.invoer
{
	
	padding-left: 1px;	
	border: 1px solid  #595092; 
	width: 245px;	
	
}

input.invoer, input.invoerfoto, textarea
{
	margin: 2px 0 2px 0;
	padding-left: 1px;	
	border: 1px solid #595092; 
	width: 245px;
	
}


input.knop
{
	float:right;
	margin-right:4px;
	font-weight: bold;	
	color: #fff;
	background-color: #595092; 
	border: 1px;
}

.red
{
	color:#CC0000;	
}
img.onderfoto
{
	border: 1px solid #595092;
	padding:0;
	margin:0;
}
img.tekstfoto
{
	border: 1px solid #595092;
	padding:0;
	margin:0;
	cursor:pointer;
}

a.onderfoto:link
{
	height:40px;	
	width:160px;
	text-decoration: none; 
	color: #fff;
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;	
	margin-right:30px;
}
a.onderfoto:visited
{	
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #fff;	
	margin-right:30px;
}
a.onderfoto:active 
{	
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #a1a3a6;	
	margin-right:30px;
}
a.onderfoto:hover 
{
	height:40px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;	
	font-weight: bold;
	color: #a1a3a6;
	margin-right:30px;
}

a.fotomenu:link
{
	height:104px;	
	width:160px;
	text-decoration: none; 
	color:  #595092;
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;		
}
a.fotomenu:visited
{	
	height:104px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #595092;	
}
a.fotomenu:active 
{	
	height:104px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;
	font-weight: bold;
	color:  #595092;	
	
}
a.fotomenu:hover 
{
	height:104px;	
	width:160px;
	text-decoration: none; 
	font-family: "tahoma";
	font-size: 9pt;	
	font-weight: bold;
	color:  #595092;
}




fieldset#routeplanner

{

	

}



html>/**/body fieldset#routeplanner

{

	width: 250px;

}



input#lSaddr

{

	width: 166px;

}



*+input#lSaddr

{

	width: 169px;

}



html>/**/body input#lSaddr

{

	width: 165px;

}

div#route

{

	width: 490px;
	float: left;	
	margin-top: 16px;
	height: 200px;
	border: 1px solid #595092;
	margin-bottom:12px;

}



div#kader

{

	width: 200px;

}



div#kader fieldset

{

	width: 200px;	

}



div#kader legend

{

	color: #595092;

}



div#kader input.invoer

{

	width: 98%;

}



html>/**/body div#kader input.invoer

{

	width: 99%;

}


div#kader
{
	font-size: 8pt;
	color: #595092;
}

div#kader a:link
{
	color: #595092;	
}
	
div#kader a:visited
{
	color: #595092;
}
	
div#kader a:hover
{
	color: #595092;
	text-decoration: none;
}

div#kader fieldset
{
	width: 197px;
}

html>/**/body div#kader fieldset
{
	width: 192px;
}

div#kader label
{
	width: 60px;
}


