.pagemaster {
width:100%;
height:100%;
}

.tablemaster {
width:955px;
}

.Header {
width:585px;
height:84px;
background-image:url(images/template/header.jpg);
background-repeat:no-repeat;
}

.login, .login a {
	color: #FFFFFF !important;
}
.ContentPane, .ContentKaart {
	color:black !important;
	background-color:#FFFFFF !important;
}

.SearchPane {
	background-color:#FFFFFF !important;
}

.ContentPane a, .ContentKaart a {
	color:#FFFFFF !important;
}
.ContentPane a:hover, .ContentKaart a:hover {
	color:#FFFFFF !important;
	text-decoration:underline;
}

.Bottomlijn 
{
	background-color:#ffffff !important;
	background-image:none !important;
}

.BottomFiller {
	background-color:#FFFFFF !important;
	background-image:none !important;
}

.BottomPane {
	background-color:#FFFFFF !important;
	background-image:none !important;	
	color:Black !important;
	color:white !important;
}

.BottomPane a{
	color:#000000 !important;
	text-decoration:none;
}
.BottomPane a:hover{
	color:#00000 !important;
	text-decoration:underline;
}
.LeftTopPane, .LeftBottomPane, .leftPane 
{
	background-color:#FFFFFF;
	color:#000000  !important;
	}
.RightTopPane, .RightBottomPane, .rightPane 
{
	background-color:#ffffff;
	color:#000000  !important;
	}

.LeftTopPane a, .LeftBottomPane a {
	color:#ffffff  !important;
}
.RightTopPane a, .RightBottomPane a {
	color:#000000  !important;
}
.LeftTopPane a:hover, .LeftBottomPane a:hover {
	color:#ffffff  !important;
}
.RightTopPane a:hover, .RightBottomPane a:hover {
	color:#000000  !important;
}

.LeftTopPane, .RightTopPane {
	background-image:none !important;
}

.MenuBack {
	background-color:#FFFFFF !important;
	color:#ffffff !important;
}

.MainlijnTop, .MainlijnBottom {
width:5px;
}

.leftLijnTop 
{	
	background-image:none !important;
	background-color:#FFFFFF !important;
}
.rightLijnTop 
{	
	background-image:none !important;
	background-color:#ffffff !important;
}
.SearchModuleSingle {
	background-image:url(images/template/zoekbalkboven.gif);
	background-repeat:no-repeat;
}

/* Global-e Menu */

.MenuHover { /* All Levels */
color:#FFFFFF !important;
}

.MenuActive1 { /* Level 1 Selected */
}

.MenuSelectedLevel1 { /* Level 1 Items */
color:white;
font-size: 0.7em; 
font-weight: bold; 
font-style: normal;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
white-space: nowrap;
height:1.31em;
line-height:1.31em;
margin: 0em 0.13em 0em 0.13em;
}


.MenuSelectedLevel1 a:link, .MenuSelectedLevel1 a:visited, .MenuSelectedLevel1 a:active  { /* Level 1 Anchor Items */
background-image:none; /* Overrules background-image van MenuActive binnen de Anchor */
color:white;
font-size: 0.7em; 
font-weight: bold; 
font-style: normal;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
white-space: nowrap;
height:1.31em;
line-height:1.31em;
margin: 0em 0.13em 0em 0.13em;
}

.MenuSelectedLevel2, .MenuSelectedLevel2 a:link, .MenuSelectedLevel2 a:visited, .MenuSelectedLevel2 a:active  { /* Level 2 Items */
background:transparent; /* Overrules MenuHover */
color:#cc6600 !important;
font-size: 0.7em; 
font-weight: normal; 
font-style: normal; 
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
white-space: nowrap;
margin: 0.06em 0.25em 0.06em 0.25em;
height:1.31em;
line-height:1.31em;
}

.MenuSelectedLevel2 a:hover { /* Level 2 Items */
color:#00543C;
text-decoration:underline;
}

.searchRow 
{
	cursor:pointer;
	}
.searchRow:hover, .searchRow tr:hover
{
	background-color:#6699CC !important;
	color:Red;
	}


.catHeadButton 
{
	padding-top:10px;
	background-color:#d4d0c8;
	width:80% !important;
	height:35px !important;
	text-align:center;
	vertical-align:middle;
	}
	
.letter
{
	border:1px solid black;
	width:18px !important;
	text-align:center;
	background-color:#d4d0c8;
	margin: 0px 0px 5px 0px;
	}
	
.letter:hover
{
	background-color:#6699CC;
	}
	
.linklijst
{
	height:20px;}
	
.kaart
{
	/* dikte van kader niet opgeven kan per pagina verschillen */
	border-color:black;
	}
.navigationBar 
{
	padding-left:10px !important;
	margin-bottom:20px;
	
	}
.navigationBar td 
{
	padding-left:10px !important;
	padding-bottom:5px;
	}
.navigationBar th
{
	padding-left:10px !important;
	padding-bottom:7px;
	color:Black;
	font-weight:bold;
	text-align:left;
	}
	
.btnRoute, .btnKaart
{
	color:Red !important;
	}
.advertentieTitel
{
	font-weight:bold;
	}
	
.routeplanner td
{
	border:1px solid navy !important;
	}
	
.routeplannerRow 
{
	padding:2px;
	}
	
.routeplannerAlterRow 
{
	padding:2px;
	background-color: #b9d2e6;
	}
	
.routeplannerRowResult
{
	padding:2px;
	}
	
.routeplannerAlterRowResult
{
	padding:2px;
	background-color: #eff0f0;
	}

	
.routeplannerError
{
	color:Red;
	font-weight:bold;
	}
	
.siteButton 
{
	width:160px;	
	}


.siteButton th
{
	border:1px solid black;
	background-color:#c0c0c0;
	color:#ffffff;
	font-size:16pt;
	text-align:center;
	vertical-align:middle;
	height:82px;
	font-weight:bold;
	}
	
	
.siteButton th a, .siteButton th a:hover, .siteButton th a:visited
{
	color:#ffffff;
	text-decoration :none;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	}
	
.siteButton td
{	
	height:42;
}

.searchLinkMore 
{
	padding-top:10px !important;
	padding-right:10px;
	}