/*start header forms proprties*/
#search_button/*zoek*/
{
  font-family: Verdana;
  font-size: 10px;
  color: #6C6C6C;
  background-color: #ffffff;
  border: #cccccc 1px solid;
  height: 17px;
}
#input_button
{ 
  font-family: Verdana;
  font-size: 10px;
  background-color: #ffffff;
  width:150px;
  border: #cccccc 1px solid; 
  height: 16px;
  color: #6C6C6C;
  }
/*end header forms proprties*/
/*start repeating page search proprties*/
  #repeating_search
  {
  font-family: Verdana;
  font-size: 10px;
  color: #ff8100;
  background-color: #ffffff;
  border: #7f9db9 1px solid;
  height: 17px;
  }
  #repeating_select
{ 
  font-family: Verdana;
  font-size: 10px;
  background-color: #ffffff;
  width:220px;
  border: #7f9db9 1px solid; 
  height: 16px;
  color: #6C6C6C;
  vertical-align: middle;
  }
  #input_repeating
{ 
  font-family: Verdana;
  font-size: 11px;
  background-color: #ffffff;
  width:330px;
  border: #7f9db9 1px solid; 
  height: 18px;
  color: #6C6C6C;
  }
 /*end repeating page search proprties*/
/*start contact page forms*/
  #input_contact
{ 
  font-family: Verdana;
  font-size: 11px;
  background-color: #ffffff;
  width:333px;
  border: #999999 1px solid; 
  height: 18px;
  color: #6C6C6C;
  }
  #contact_send_button/*Verzenden*/
{
  font-family: Verdana;
  font-size: 10px;
  color: #ff8100;
  background-color: #ffffff;
  border: #999999 1px solid;
  height: 17px;
}
#contact_textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:transparent;
	font-size: 11px;
	color: #333333;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #999999;
	padding-left: 3px;
}
/*end contact page forms*/
/*start registr_newsletter page input form*/
  #input_registr
{ 
  font-family: Verdana;
  font-size: 11px;
  background-color: #ffffff;
  width:200px;
  border: #cccccc 1px solid; 
  height: 18px;
  color: #6C6C6C;
  }
  #news_registr_page_button/*aanmelden*/
{
  font-family: Verdana;
  font-size: 10px;
  color: #ff8100;
  background-color: #ffffff;
  border: #cccccc 1px solid;
  height: 17px;
}
/*end registr_newsletter page input form*/

.input_field{
	color:#666666;
	font-size:12px;
	border:#CCCCCC 1px solid;
}

.buttons a, .buttons button{display:block;float:right;margin:3px 5px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 6px 6px 6px; /* Links */}
.buttons button		{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]	{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}
.buttons a:active	{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
.buttons a.positive:hover, button.positive:hover{background-color:#FFE3C6;border:1px solid #FF7800;color:#FF7800;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
.float_left		{float:left !important}
.float_right		{float:right !important}
.info_messages		{background:#FFF2CE url(../images/24-message-info.gif) no-repeat scroll 5px 7px;border-bottom:1px solid #EBD085;border-top:1px solid #EBD085;margin:10px 0pt;padding:7px 15px 7px 30px;}
.error_messages		{font-size:90%; line-height:1; border-top:1px solid #FF9595;border-bottom:1px solid #FF9595; background-color:#FFEAEA; padding:10px 8px 10px 8px;margin:10px 0 10px 0}
.error_messages h3,
.notice_messages h3,
.success_messages h3	{border:0;margin-bottom:5px;padding:0}
.success_messages	{font-size:90%; line-height:1; border-top:1px solid #66DDFF;border-bottom:1px solid #66DDFF; background-color:#E8FAFF; padding:10px 8px 10px 8px;margin:10px 0 10px 0}
.notice_messages	{font-size:90%; line-height:1; border-top:1px solid #FFBB7D;border-bottom:1px solid #FFBB7D; background-color:#FFF5EC; padding:10px 8px 10px 8px;margin:10px 0 10px 0}
.help a			{background:transparent url(../images/icon_info.gif) no-repeat 12px -55px;}
.help a:hover		{background:transparent url(../images/icon_info.gif) no-repeat 12px 7px;}

label {
	display: block;
	float: left;
	width: 150px;
}

