body, table, td, tr, a, h, p, span
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a
{
  color: #5077B4;
  font-weight: bold;
}

.topimage
{
	background-repeat: no-repeat;
}

.transparent
{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
}

/*Menu styles*/
.home_tekst
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 4px;
	text-decoration:none;
}


.hoofdgroep_tekst
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 12px;
}

.button
{
	background-image: url(../images/buttons/button.gif);
	cursor: pointer;
	background-repeat: no-repeat;
}

.buttonover
{
	background-image: url(../images/buttons/buttonover.gif);
	background-color: #7A4502;
	background-repeat: no-repeat;
	cursor: pointer;
}

.buttonlicht
{
	background-image: url(../images/buttons/buttonlicht.gif);
	cursor: pointer;
	background-repeat: no-repeat;
}

.buttonlichtover
{
	background-image: url(../images/buttons/buttonover.gif);
	background-color: #7A4502;
	background-repeat: no-repeat;
	cursor: pointer;
}

.subbutton
{
	border-left: solid 1px #5077B4;
	border-right: solid 1px #5077B4;
	border-top: solid 1px #5077B4;
	background-color: #FFFFFF;
	cursor: pointer;
}

.subbuttonover
{
	border-left: solid 1px #5077B4;
	border-right: solid 1px #5077B4;
	border-top: solid 1px #5077B4;
	background-color: #DDE2EA;
	cursor: pointer;
}

.subbutton_tekst
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C06C00;
	margin-left: 4px;
	text-decoration: none;
}

.bottomlinks
{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0D3A7E;
  text-decoration:none;
}

.pagina_titel
{
	font-size: 18px;
  color: #0D3A7E;
  font-family: Arial, Helvetica, sans-serif;
 	/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; */
}

.eigenschap
{
	color: #C06C00;
	font-weight: bold;
}

.postcodeinput,
.postcodeinputover,
.kentekeninput,
.kentekeninputover,
.kilometerinput,
.kilometerinputover
{
    background-repeat:      no-repeat;
    background-attachment:  fixed;
    background-position:    left;
    height:                 28px;
    padding-top:            4;
    padding-left:           4;
    background-color:       #F7F7F7;
}

.postcodeinput
{
    width:                  90px;
    border:                 3px SOLID #EBEFF6;
}

.postcodeinputover
{
    width:                  90px;
    border:                 3px SOLID #164B9B;
}

.kentekeninput
{
    width:                  35px;
    border:                 3px SOLID #EBEFF6;
}

.kentekeninputover
{
    width:                  35px;
    border:                 3px SOLID #164B9B;
}

.kilometerinput
{
    width:                  125px;
    border:                 3px SOLID #EBEFF6;
}

.kilometerinputover
{
    width:                  125px;
    border:                 3px SOLID #164B9B;
}

.postcodesubmit
{
	width:										14px;
	height:										19px;
	border:										0px;
	background-image:					url(../images/buttons/pijltje.gif);
	cursor:										pointer;
}

.kilometersubmit
{
	width:										75px;
	height:										19px;
	border:										0px;
	background-image:					url(../images/buttons/verzenden.gif);
	cursor:										pointer;
}

.zoekinput
{
  height:                 17px;
  width:                  119px;
  background-image:				url(../images/stylesheet/zoekinput.gif);
  border:                 0px;
}

.zoeksubmit
{
	width:										14px;
	height:										17px;
	border:										0px;
	background-image:					url(../images/pijlwit.gif);
	cursor:										pointer;
}

/*FORMULIEREN*/

.form_titel
{
  font-weight:            bold;
}

.inputbox,
.inputboxover
{
  background-repeat:      no-repeat;
  background-attachment:  fixed;
  background-position:    left;
  height:                 28px;
  padding-top:            4;
  padding-left:           4;
  background-color:       #FAFBFD;
}

.inputbox
{
  width:                  150px;
  border:                 3px SOLID #EBEFF6;
}

.inputboxover
{
  width:                  150px;
  border:                 3px SOLID #164B9B;
}

.form_inputmedium,
.form_inputmediumover,
.form_inputgroot,
.form_inputgrootover,
.form_inputdagmaand,
.form_inputdagmaandover,
.form_inputjaar,
.form_inputjaarover
{
  background-repeat:      no-repeat;
  background-attachment:  fixed;
  background-position:    left;
  height:                 28px;
  padding-top:            4;
  padding-left:           4;
  background-color:       #FAFBFD;
}

.form_inputgroot
{
  width:                  174px;
  border:                 3px SOLID #EBEFF6;
  background-image: 		  url(../images/stylesheet/inputgroot.gif);
}

.form_inputgrootover
{
  width:                  174px;
  border:                 3px SOLID #164B9B;
  background-image: 		  url(../images/stylesheet/inputgroot.gif);
}

.form_inputmedium
{
  width:                  112px;
  border:                 3px SOLID #EBEFF6;
  background-image: 		  url(../images/stylesheet/inputmedium.gif);
}

.form_inputmediumover
{
  width:                  112px;
  border:                 3px SOLID #164B9B;
  background-image: 		  url(../images/stylesheet/inputmedium.gif);
}

.form_inputdagmaand
{
  width:                  43px;
  border:                 3px SOLID #EBEFF6;
  background-image: 		  url(../images/stylesheet/inputmedium.gif);
}

.form_inputdagmaandover
{
  width:                  43px;
  border:                 3px SOLID #164B9B;
  background-image: 		  url(../images/stylesheet/inputmedium.gif);
}

.form_inputjaar
{
  width:                  82px;
  border:                 3px SOLID #EBEFF6;
  background-image: 		  url(../images/stylesheet/inputmedium.gif);
}

.form_inputjaarover
{
  width:                  82px;
  border:                 3px SOLID #164B9B;
  background-image: 		  url(../images/stylesheet/inputmedium.gif);
}

.form_inputmedium_disabled,
.form_inputmedium_disabledover,
.form_inputgroot_disabled,
.form_inputgroot_disabledover,
.form_inputdagmaand_disabled,
.form_inputdagmaand_disabledover,
.form_inputjaar_disabled,
.form_inputjaar_disabledover
{
  background-repeat:      no-repeat;
  background-attachment:  fixed;
  background-position:    left;
  height:                 28px;
  padding-top:            4;
  padding-left:           4;
  background-color:       #FAFBFD;
  border:                 3px SOLID #F7F9FB;
}

.form_inputgroot_disabled
{
  width:                  174px;
}

.form_inputmedium_disabled
{
  width:                  112px;
}

.form_inputdagmaand_disabled
{
  width:                  43px;
}

.form_inputjaar_disabled
{
  width:                  82px;
}

/*EINDE INPUTS*/

.form_textarea
{
    background-repeat:      no-repeat;
    background-attachment:  fixed;
    background-position:    left;
    height:                 28px;
    padding-top:            4;
    padding-left:           4;
    background-color:       #FAFBFD;
    width:                  514px;
    border:                 3px SOLID #EBEFF6;
	 height: 				    115px;
	 background-image: 		 url(../images/stylesheet/textarea.gif);
}

.form_textareaover
{
    background-repeat:      no-repeat;
    background-attachment:  fixed;
    background-position:    left;
    height:                 28px;
    padding-top:            4;
    padding-left:           4;
    background-color:       #FAFBFD;
    width:                  514px;
	 height: 				    115px;
    border:                 3px SOLID #164B9B;
	 background-image: 		 url(../images/stylesheet/textarea.gif);
}

.form_label
{
	margin-left:10px;
	font-weight:bold;
	color:#0D3A7E;
}

.form_label_disabled
{
	margin-left:10px;
	font-weight:bold;
	color:#8AA5CD;
}

.form_label_nomargin
{
	font-weight:bold;
	color:#0D3A7E;
}

.form_opmerking
{
	font-size: 11px;
	color: #0D3A7E;
	font-style: italic;
}

.form_header
{
	font-size: 14px;
	font-weight:bold;
	color: #0D3A7E;
}

.form_step
{
	font-size: 14px;
	font-weight:bold;
	background-color: #0D3A7E;
	color:#FFFFFF;
	padding: 2px;
}

.form_footer
{
	font-size: 9px;
	color: #0D3A7E;
}

.form_verzenden
{
	border: 0px;
	background-image: url(../images/buttons/verzenden.gif);
	width: 75px;
	height: 19px;
	cursor:										pointer;
}

.form_volgende
{
	border: 0px;
	background-image: url(../images/buttons/volgende.gif);
	width: 67px;
	height: 19px;
	cursor: pointer;
}

.form_vorige
{
	border: 0px;
	background-image: url(../images/buttons/vorige.gif);
	width: 51px;
	height: 19px;
	cursor: pointer;
}

.hr
{
	color: 						#E5E5E5;
	height:1px;
}
