/*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;

width:100%;

}



.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;

}
/*----------------------------------------------------------------------------*/
#searchBoxOne {
}
#searchBoxOne input.search {
	font-size: 14px;
	color: #999;
	padding: 7px;
	width:170px;
	background: url(../images/01_background.png) top left no-repeat;
	border: 1px solid #b8b8b8;
}
#searchBoxOne input.submit {
	background: url(../images/01_submit.png) top left no-repeat;
	width: 67px;
	height: 32px;
	border: none;
	color: #dee4ff;
	cursor: pointer;
}
#searchBoxOne input.submit:hover {
	background: url(../images/01_submit.png) bottom left no-repeat;
}

input.elFormStyled {
	font-size: 14px;
	color: #999;
	padding: 5px;
	width:100%;
	background: url(../images/01_background1.png) top left no-repeat;
	border: 1px solid #b8b8b8;
}
select.elFormStyled {
	font-size: 14px;
	color: #999;
	padding: 4px;
	width:100%;
	background: url(../images/01_background1.png) top left no-repeat;
	border: 1px solid #b8b8b8;
}
textarea.elFormStyled {
	font-size: 14px;
	color: #999;
	padding: 7px;
	width:100%;
	height:75px;
	background: url(../images/01_background1.png) top left no-repeat;
	border: 1px solid #b8b8b8;
}

.myform p, .myform h1, .myform form, .myform button{border:0; margin:0; padding:0;}

.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:400px;
padding:0px;
}

/* ----------- stylized ----------- */
#stylized{
}
#stylized h1 {


}
#stylized p{
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #4D38AA;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
background: url(../images/01_background1.png) top left no-repeat;
border: 1px solid #b8b8b8;
width:227px;
margin:2px 0 20px 10px;
}
#stylized select{
float:left;
font-size:12px;
padding:4px 2px;
background: url(../images/01_background1.png) top left no-repeat;
border: 1px solid #b8b8b8;
width:232px;
margin:2px 0 20px 10px;
}
#stylized textarea{
float:left;
font-size:12px;
padding:4px 2px;
height:70px;
background: url(../images/01_background1.png) top left no-repeat;
border: 1px solid #b8b8b8;
width:226px;
margin:2px 0 20px 10px;
}
#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(../btn_verstuur.gif) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
#stylized input.button{
float:right;

padding:4px 2px;
background: none;
border: 0;
width:inherit;

margin:2px 14px 0px 10px;
}
