@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800|Open+Sans+Condensed:300,300italic,700);
@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,200,300,700);

body
{
	background-color:			white;
	font-family:				verdana, tahoma;
	font-size:					12px;
	color:						#000000; 

	/* Centreren IE */
	margin-left:				-18px;
	text-align:					center;
	
	margin-top:					20px;
	margin-bottom:				0px;
	
	background-size:			100%;
	font-family: 'Open Sans', sans-serif; 
}

#container
{
	position:					relative;	

	top:						0px;
	left:						0px;
	width:						925px;
	margin-bottom:				0px;
	z-index:					2;
	top:						-3px;

	padding-left:				20px;

	/* Centreren Firefox */
	margin: 					0px auto -1px auto;

	text-align:					left;
	/*background-color:			#ffffff;*/
}

p { font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:300; line-height:22px; margin-top:0px; margin-bottom:20px; text-align:justify; }
h1 { position:absolute; top:36px; left:310px; font-family: 'Open Sans', sans-serif;  padding:10px 20px; background:#007cc3; color:white; font-weight:600; margin-top:23px; text-align:center; font-size:20px;  }
#logo { margin-left:5px; margin-top:0px; float:none !important;}
#stek { float:left; margin-top:30px; margin-right:20px; }

#info { width:470px; margin-top:56px; margin-left:10px; }
#info img { float:right; padding:10px; margin:0px; margin-top:38px; margin-right:-40px;margin-left:20px; width:74px; }

#telnr { position:absolute; right:12px; padding:6px 18px;; background-color:; color:#333333; font-family: 'Open Sans', sans-serif; font-size:15px; text-align:right; font-weight:400; top:22px; line-height:24px; }
#telnr span { color:black; }
#telnr b { font-weight:600; margin-top:10px; display:block; color:#007cc3; }

#footer
{
	position:					relative;	
	display:none;

	top:						0px;
	left:						0px;
	width:						925px;
	margin-bottom:				0px;
	z-index:					2;
	top:						-3px;

	/* Centreren Firefox */
	margin: 					0px auto -1px auto;

	text-align:					right;
	color:						#ffffff;
	padding:					10px;
	font-size:					10px;
}

a
{
	text-decoration:				none;
	color:						#ffffff;
	
	padding-right:					10px;
}


.mededeling
{
	position:				absolute;
	right:					20px;
	top:					25px;
	background-color:			#00aeef;
	width:					365px;
	padding:				10px;
	color:					#ffffff;
	font-size:				13px;

}

#menu
{
	position:					relative;
	margin-top:					-10px;
	margin-left:				-10px;
	width:						905px;
	background-color:			#00aeef;
	height:						40px;
	background-image:			url("images/menu.png");
	background-color:			#ffffff;
	margin-bottom:				20px;
}

.menuItem
{
	float:						left;
	margin-top:					5px;
	margin-left:				5px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				7px;
	padding-bottom:				7px;
	color:						#ffffff;
	text-decoration:			none;
	line-height:				16px;
}

.menuItemX
{
	float:						left;
	margin-top:					5px;
	margin-left:				5px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				7px;
	padding-bottom:				11px;



	text-decoration:			none;
	color:						#000000;
	background-color:			#ffffff;
	line-height:				18px;
}


.menuItem:hover
{
	background-color:			#ffffff;
	color:						#000000;
}

#content
{
	position:					absolute;
	width:						885px;
	padding:					20px;

	min-height:					610px;
	
	background-image:			url("images/haanairco_background.png");
	background-position: top left;
	background-repeat: repeat-x;
	
	top:0;
	z-index:900;
	
	
	box-shadow: 0px 0px 6px #323232;
}


img
{
	border:						0px;
}

h3
{
	font-size:					16px;
	font-weight:				bold;
	margin-top:					5px;
	margin-bottom:				10px;
}

h4
{
	font-size:					16px;
	font-weight:				bold;
	margin-top:					0px;
	margin-bottom:				2px;	
}

h5
{
	font-size:					14px;
	color:					#ffffff;
	margin-top:					0px;

}



/* Formulieren */

form 
{
	/*background-color:		#e5e5e5;*/
	padding:				18px;
	border:					0px solid;
	border-color:			#c0c0c0;
	width: 312px;
	padding-top:14px;
	background-color: none;
	position:absolute;
	right:15px;
	top:180px;
	padding-left:35px;
	border-left: 1px solid #c0c0c0;
	
}

#content h3, form h3 {font-family: 'Open Sans', sans-serif;  margin:0; font-size:24px; background:none; width:inherit; border:none; text-align:left; padding:none; top:0; left:0; bottom:0; color:#333333; font-weight:600; margin-bottom:20px;color:#007cc3; }



label
{
	display:				block;
	color: 					black;
	font-weight:			300;
	font-size:				14px;
	line-height:			30px;
	margin-left:			0px;
	margin-bottom:			-2px;
	font-family: 'Open Sans', sans-serif; 
}

input[type=text]
{
	display:				block;
	padding:				4px;
	font-family: 'Open Sans', sans-serif; 
	font-size: 13px;
	border:					1px solid #dddddd;
	margin-bottom:			0px;
	width: 200px;
	margin-left:			100px;
	margin-top: -30px;
	margin-bottom:10px;
	background-color: #ffffff;
}
input[type=text]:focus
{
	border-color: #007cc3;
}

textarea
{
	display:				block;
	padding:				8px;

	margin-bottom:			0px;
	width:					292px;
	height:					150px;
		border:					1px solid #dddddd;
	font-family: 			'Open Sans', sans-serif; 
	font-size: 				13px;

}

input[type=submit]
{
	margin-top:				14px;
	padding:				8px;
	width:					310px;
	font-family: 			'Open Sans', sans-serif; 
	font-size: 				15px;
	font-weight:			400;
	line-height:22px;
	background-color:		#007cc3;	
	color: white;
	
	font-family: 'Open Sans', sans-serif;
	
	
	border:none;
	/*text-transform:uppercase;*/

}

input[type=submit]:hover
{
	background-color:		#008ee0;	
	cursor:pointer;

}