img {
	border:0;
}

#breadcrumb {
    margin-bottom: 5px;
    padding-bottom: 30px;
    display: block;
}
.waitMessage {
	display:none;
	background-color:#FFF;
	border:solid #CCC 4px;
	padding:4px;
	color:#000;
	font-family:Verdana;
	font-weight:bold;
	position:absolute;
	width:380px;
}

#arouterplanner #routernavbar {
	background-color:#FFF;
	border:1px solid #D5D9DC;
}
#routernavbar li {
	margin:2px 0 0 5px;
	float:left;
	list-style:none;
	color:#96989B;
	display:block;
	background:none;
	padding:0 0 0 1em;
}
#arouterplanner #routernavbar a {
	color:#494B4D;
}
#arouterplanner #routernavbar a:hover {
	color:#494B4D;
	background-color:#FFF;
	text-decoration:none;
}
#arouterplanner #graydiv {
	border:1px solid #8CC63F;
	padding:3px;
	margin-top:6px;
	background-color:#FFF;
}
#arouterplanner #path h2, p.kruimelpad {
	padding-right:2.2em;
}

p.kruimelpad {
	float:right;
	margin-bottom:15px;
}

#arouterplanner #path h2, #arouterplanner #path h2 em, p.kruimelpad {
	color:#ABABAC;
	text-align:right;
}
p.kruimelpad a {
	color:#8CC63F;
}
#formrouterplanner h2 {
	color:#8CC63E;
	display:block;
	position:relative;
	text-align:left;
}
#graydiv #formlabelplanner {
	width:200px;
	padding:.5em 1em .5em 3em;
	text-align:right;
}
#graydiv #formlabelplanner label, #graydiv #formfieldsplanner label {
	color:#58595B;
}
#graydiv #formlabelplanner label strong {
	color:#3F3F3F;
}
#graydiv #formfieldsplanner {
	height:32px;
	color:#58595B;
	text-align:left;
}
#graydiv #formfieldsplanner input {
	border:#9b9b9b 1px solid;
	color:#9b9b9b;
	background:#fff;
	padding:2px;
}
#graydiv #formfieldsplanner a {
	color:#9b9b9b;
	text-decoration:underline;
	font-size:.9em;
}
#graydiv #formfieldsplanner #datum .seldate {
	background-color:#E4E4E4;
	border:0;
	color:#9b9b9b;
}
a#footplanner {
	background:none;
	text-decoration:none;
}
#arouterplanner #foot a {
	text-decoration:none;
}
#btnrouterlanendform input {
	text-align:center;
	background-color:#8CC63F;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url("../images/litarrow.gif");
	background-repeat:no-repeat;
	background-position:1em 1em;
	border:0;
	padding:.5em 1em .5em 2em;
}
form1:terugButton {
background-color:#8CC63F;
}
input.btns_routeplanner {
	background-color:#8cc63f;
	border:1px solid #D5D9DC;
	color:white;
	padding:2px;
	margin:.5em .2em;
}
#routeplanner_aanvraag {
	
}
#routeplanner_aanvraag th{
	padding:20px;
}
div.routeplanner_result {
	border:1px solid #8CC63F;
	margin-top:2em;
	padding:1em;
}
#routeplanner_overzicht THEAD, #routeplanner_overzicht_detail THEAD {
	
}
#routeplanner_overzicht thead th,#routeplanner_overzicht td,#routeplanner_overzicht_detail thead th,#routeplanner_overzicht_detail td{
	padding:5px;	
}
#routeplanner_overzicht td, #routeplanner_overzicht_detail td{border:1px solid #E1E1E1;}
#routeplanner_overzicht thead th, #routeplanner_overzicht_detail thead th{
	height:31px;
	/*background:transparent url(../images/thead_bg.gif) repeat-x top left;*/
	background-color: #8cc63f;
	color:#FFFFFF;
	font-weight:bold;
	border-left:1px solid #FFFFFF;
}
#routeplanner_overzicht a {
	color:#8CC63F;
}
th.TH_NOTA {
	padding-top:20px;
	padding-bottom:10px;
}
td.TD_NOTA a, td.TD_COLORED a {
	color:#8CC63F;
}
#form1:hLink {
color:#8CC63F;
}
#gevondenGemeentenTable {
	background-color:#EFEFEF;
}
div.routeplanner p, div.routeplanner table {
	text-align:left;
}
span.foutboodschap {
	font-style:oblique;
	color:red;
}
div.routeplanner {
	text-align:left;
}
div.routeplanner {
	border:1px solid #8CC63F;
	padding:3px;
	margin-top:6px;
	background-color:#f9feef;
}
td.outputLabel {
	width:200px;
	padding:.5em 1em .5em 3em;
	text-align:right;
}
td.inputField a {
	color:#8cc63f;
	text-decoration:underline;
	font-size:.9em;
}
td select {
	background-color: white;
	border:1px solid #9b9b9b;
	color: black;
	margin-right:.2em;
}
.inputField input {
	border:#9b9b9b 1px solid;
	color:#9b9b9b;
	background:#fff;
	padding:2px;
}
.inputField_radiobuttons input {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.inputField_radiobuttons_insprong input {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


td input.input_radio {
	border:none;
}
td input.input_check {
	border:none;
}
div.routeplanner h2 {
	padding:.5em 1em .5em 3em;
	font-size:10px;
}
div.routeplanner h3 {
	font-size:10px;
	font-weight:normal;
	padding: 0em 1em 0em 3em;
}

td.rightAlignment {
	text-align:right;
}
#formhome {
	height:332px;
}
#formhomeHelp {
	width:912px;
	height:12px;
	text-align:right;
	padding-top:.5em;
}
#formhomeUit {
	width:912px;
	height:14px;
	text-align:right;
	padding-top:.2em;
}
#formhome #firstblockhome {
	border:#8CC63F 1px solid;
	background:#FFF;
	float:left;
	clear:left;
	width:388px;
	padding:.5em 1em .5em 3em;
	margin:.5em 1em .5em 3em;
	height:120px;
}
#formhomelabels {
	float:left;
	padding:0;
	position:relative;
	margin:2.5em 0 0 0;
	display:inline;
}
#formhomelabels ul {
	position:relative;
	top:20px;
}
#formhomelabels li {
	padding:.5em 1em 0 3em;
	text-align:right;
}
#formhomefields li {
	padding:.5em 1em 0 0;
	text-align:left;
}
#formhome #secondblockhome {
	border:#8CC63F 1px solid;
	background:#FFF;
	float:left;
	width:388px;
	clear:right;
	padding:.5em 1em .5em 3em;
	margin:.5em 1em .5em 0;
	height:120px;
}
#formhome #thirdblockhome {
	padding:.5em 1em 0 5em;
	margin:.2em 1em .5em 0;
	border:#8CC63F 1px solid;
	clear:left;
	float:left;
	width:810px;
	position:relative;
	left:3em;
	height:128px;
}
#formhome input#btnbereken {
	display:block;
	position:absolute;
	left:662px;
	top:0;
	border:0;
}
#formhomefields h2 {
	color:#8CC63E;
	display:block;
	padding:.5em 0 0 .8em;
	height:14px;
}
#formhome select, #formhome input {
	background-color:#FFF;
	color:#000;
}
#formhome #radiobuttons input {
	border:none;
}
#formhome #thirdblockhome #formhomefields input {
	border:0;
}


.routeplannerdetail td{padding:5px;}
/*TVDE*/
td.iconhelp{padding-left:10px;}
label{/*white-space:nowrap;*/ font-size: 10px;}
td.outputLabel{width:200px;}
.submitright {padding-top: 10px;}
.submitright input{color:white; background-color:#8cc63f;}
.waitMessage{font-style:italic;}
.col2.sidepanel-right #content .left {width:auto;}
h2{font-size:16px;}
#titelOutput{color:red;}
.promo{margin-top:20px;margin-bottom:20px;display:none;}
/*locatieAutocomplete-Full.css*/
.yui-ac{position:relative;font-family:arial;font-size:100%;}
.yui-ac-input{position:absolute;width:100%;}
.yui-ac-container{position:absolute;top:1.6em;width:100%;}
.yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}
.yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity = 10);z-index:9049;}
.yui-ac iframe{opacity:0;filter:alpha(opacity = 0);padding-right:.3em;padding-bottom:.3em;}
.yui-ac-content ul{margin:0;padding:0;width:100%;}
.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style-image:none;list-style-position:outside;list-style-type:none;zoom:1;}
.yui-ac-content li.yui-ac-prehighlight{background:#9CBAE0;}
.yui-ac-content li.yui-ac-highlight{background:#C2D4EF;color:#000;}
.autocompleteInput{_position:absolute;}
.autocomplete{padding-bottom:1.6em;float:left;}
.autocomplete{padding-bottom:1.4em;float:left;}

#vertrekGemeenteAutoCompleteId{z-index:9040;}
#vertrekStraatAutoCompleteId{z-index:9039;}
#vertrekKruispuntAutoCompleteId{z-index:9038;}
#vertrekHalteAutoCompleteId{z-index:9037;}
#vertrekStationAutoCompleteId{z-index:9036;}
#vertrekHerkenningspuntAutoCompleteId{z-index:9036;}
#aankomstGemeenteAutoCompleteId{z-index:9020;}
#aankomstStraatAutoCompleteId{z-index:9019;}
#aankomstKruispuntAutoCompleteId{z-index:9018;}
