BODY
{	
	BACKGROUND-IMAGE: url(http://www.roadpics.net/nl/Alg/bodybg.gif);
}

A:link
{
 	COLOR: #0d52b9;
	TEXT-DECORATION: none;
}

A:visited
{
 	COLOR: #0d52b9;
	TEXT-DECORATION: none;
}

A:hover
{
 	COLOR: #0d52b9;
	TEXT-DECORATION: underline;
}

A:active
{
 	COLOR: #000000;
	TEXT-DECORATION: underline;
}

A.bgblue:link
{
 	COLOR: white;
	TEXT-DECORATION: none;
}

A.bgblue:visited
{
 	COLOR: white;
	TEXT-DECORATION: none;
}

A.bgblue:hover
{
 	COLOR: white;
	TEXT-DECORATION: underline;
}

A.bgblue:active
{
 	COLOR: white;
	TEXT-DECORATION: underline;
}
IMG.link
{
	BORDER-COLOR: white;
}

IMG.enr
{
	CURSOR: pointer;
}

TD 
{  	
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10pt;
	TEXT-ALIGN: center;
}

H3
{
  	FONT-SIZE: 14pt;
  	FONT-WEIGHT: bold;
}

P 
{ 	
	TEXT-ALIGN: justify; 
}	

LI
{ 	
	TEXT-ALIGN: left;
}

TABLE.menu
{	
	WIDTH: 606px;
	BORDER: 1px solid black;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: white;
}

TD.menuitem
{
	WIDTH: 33%;
	FONT-SIZE: 8pt;
	FONT-VARIANT: small-caps;
	PADDING-BOTTOM: 2px;
}

TD.voettekst
{
	WIDTH: 33%;
	FONT-SIZE: 8pt;
	FONT-VARIANT: small-caps;
	PADDING-BOTTOM: 2px;
	BORDER-TOP: 1px solid black;
}

TD.voet
{
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 2px;
}

TABLE.foto
{	
	WIDTH: 604px;
	BORDER: 2px solid black;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: white;
}

TABLE.fotoKPfoto
{	
	WIDTH: 604px;
	BORDER-LEFT: 2px solid black;
	BORDER-RIGHT: 2px solid black;
	BORDER-TOP: 2px solid black;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: white;
}

TABLE.fotoKPlink
{	
	WIDTH: 604px;
	BORDER-LEFT: 2px solid black;
	BORDER-RIGHT: 2px solid black;
	BORDER-BOTTOM: 2px solid black;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: white;
}

TD.wegnr
{	
	WIDTH: 16%;
	FONT-WEIGHT: bold;
	PADDING: 2px;
}

.AB
{
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: crimson;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	BORDER: 1px solid crimson;
}

TD.symbool
{	
	WIDTH: 10%;
	TEXT-ALIGN: right;
}

TD.naam
{
	WIDTH: 40%;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #0d52b9;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: center;
	PADDING: 2px;
}

.afritnr
{
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #0d52b9;
	BORDER: 1px solid #ffffff;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}

.afritnrB
{
    FONT-WEIGHT: bold;
    COLOR: yellow;
    BACKGROUND-COLOR: #228B22;
	BORDER: 1px solid yellow;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}

TD.richting
{
	WIDTH: 34%;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #0d52b9;
	TEXT-ALIGN: left;
	PADDING-LEFT: 2px;
}

TD.fotofile
{
	FONT-WEIGHT: bold;
}

TD.kplink
{	
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
	PADDING-LEFT: 2px;
	FONT-VARIANT: small-caps;
}

TD.shortcut
{	
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
}

TD.shortcutkp
{	
	WIDTH: 50%;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 2px;
}

TABLE.snelwegoverzicht
{	
	WIDTH: 606px;
	BORDER: 1px solid black;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: white;
}

TD.ovABnr
{	
	WIDTH: 10%;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: crimson;
	VERTICAL-ALIGN: center;
	PADDING: 2px;
 	BORDER-BOTTOM: 1px solid black;
}

TD.ovlink
{
	WIDTH: 35%;
	HEIGHT: 30px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #0d52b9;
	PADDING: 2px;
 	BORDER-BOTTOM: 1px solid black;
}

TD.ovsymbool
{
	WIDTH: 4%;
	BACKGROUND-COLOR: #0d52b9;
 	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
}

TD.ovverloop
{
	WIDTH: 12%;
	HEIGHT: 30px;
	FONT-WEIGHT: bold;
	PADDING: 2px;
 	BORDER-BOTTOM: 1px solid black;
	CURSOR: pointer;
}

TD.oveweg
{
	WIDTH: 11%;
	HEIGHT: 30px;
	ALIGN: center;
}
IMG.ovlink
{
	BORDER-COLOR: #0d52b9;
}