/* Global styling */
	body {
		background:#0188AA;
		font-family: arial,sans-serif;
		font-size: 16px;
		margin:0px;
		padding:0px;
		color:#0188AA;
		background-image: url(images/55f6df_adfde15160ce43428ced9a302fd47439.jpg);
		background-attachment: fixed;
	}
	img {	
		border:0px;
	}
	a {
		color:#224499;
		text-decoration:none;
	}
	a:hover{
		color:#00AADD;
		text-decoration:none;
	}
	a.white {
		color:#fff;
		text-decoration:underline;
	}
	
	pre{
		text-align:left;
		font-size:12px;
		padding:8px;
	}
	
	h1{
		display:block;
		padding:0px;
		font-size:30px;
		margin: 15px 0px 15px 0px;
	}
	h2{
		margin:0px;
		display:block;
		padding:0px;
		font-size:20px;
	}
	.bold{
		font-weight:bold;
	}
	.red{
		color:#ff0000;
	}
	.container {
		top:100px;
		width:1000px;
		margin:0px auto 0px auto;
		position:relative;
		background-color: #FFF;
		-webkit-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 0px 30px 0px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 0px 30px 0px rgba(50, 50, 50, 0.75);
	}
	.header {
		position: relative;
		float: left;
		height:200px;
		width:1000px;
		float:left;
	}
	.logo{
		position: absolute;
		height:76px;
		width: 274px;
		background-image: url(images/airtotaal_logo.png); 
		background-repeat: no-repeat;
		top:75px;
		left:50px;
	}
	.contact_bn {
		position: absolute;
		top:50px;
		right: 52px;
		height: 81px;
		width:160px;
		color:#2F86A8;
		font-weight: bold;
		font-size: 16px;
	}
	.img_pijl{
		position:absolute;
		top:15px;
		right:10px;
	}
	.search_wrapper{
		position: absolute;
		height:44px;
		width:418px;
		right:25px;
		bottom :30px;
		background-image: url(images/search_ic.png);
		background-repeat: no-repeat;
	}
	.menu{
		position: relative;
		float: left;
		padding:20px;
		font-size: 12px;
		width:960px;
		float:left;
		background-color: #2e2e2e;
		background: #1e1e1e; /* Old browsers */
		background: -moz-linear-gradient(top,  #1e1e1e 0%, #2e2e2e 40%, #2e2e2e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e1e1e), color-stop(40%,#2e2e2e), color-stop(100%,#2e2e2e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #1e1e1e 0%,#2e2e2e 40%,#2e2e2e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #1e1e1e 0%,#2e2e2e 40%,#2e2e2e 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #1e1e1e 0%,#2e2e2e 40%,#2e2e2e 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #1e1e1e 0%,#2e2e2e 40%,#2e2e2e 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1e1e', endColorstr='#2e2e2e',GradientType=0 ); /* IE6-9 */

	}
	.menu_a{
		color:#fff;
		background-attachment: scroll;
		background-clip: border-box;
		background-image: none;
		background-origin: padding-box;
		background-position: 0% 0%;
		background-repeat: repeat;

		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;

		margin-bottom: 2px;
		margin-right: 2px;
		margin-top: 2px;
		padding-bottom: 8px;
		padding-left: 12px;
		padding-right: 12px;
		padding-top: 8px;
		text-decoration: none;
		-moz-text-decoration-color: #FFF;
		-moz-text-decoration-line: none;
		-moz-text-decoration-style: solid;

		float:left;
	}
	.menu_a:hover{
		color:#fff;
		background-attachment: scroll;
		background-clip: border-box;
		background-color: #08C;
		background-image: none;
		background-origin: padding-box;
		background-position: 0% 0%;
		background-repeat: repeat;

		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;

		margin-bottom: 2px;
		margin-right: 2px;
		margin-top: 2px;
		padding-bottom: 8px;
		padding-left: 12px;
		padding-right: 12px;
		padding-top: 8px;
		text-decoration: none;
		-moz-text-decoration-color: #FFF;
		-moz-text-decoration-line: none;
		-moz-text-decoration-style: solid;

		background: #444444; /* Old browsers */

	}
	.actief_menu{
		color:#fff;

		background-attachment: scroll;
		background-clip: border-box;
		background-color: #08C;
		background-image: none;
		background-origin: padding-box;
		background-position: 0% 0%;
		background-repeat: repeat;

		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;

		margin-bottom: 2px;
		margin-right: 2px;
		margin-top: 2px;
		padding-bottom: 8px;
		padding-left: 12px;
		padding-right: 12px;
		padding-top: 8px;
		text-decoration: none;
		-moz-text-decoration-color: #FFF;
		-moz-text-decoration-line: none;
		-moz-text-decoration-style: solid;

		background: #2a9bb8; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhOWJiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJhOWJiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iIzAxODhhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  #2a9bb8 0%, #2a9bb8 40%, #0188aa 58%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a9bb8), color-stop(40%,#2a9bb8), color-stop(58%,#0188aa)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #2a9bb8 0%,#2a9bb8 40%,#0188aa 58%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #2a9bb8 0%,#2a9bb8 40%,#0188aa 58%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #2a9bb8 0%,#2a9bb8 40%,#0188aa 58%); /* IE10+ */
		background: linear-gradient(to bottom,  #2a9bb8 0%,#2a9bb8 40%,#0188aa 58%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a9bb8', endColorstr='#0188aa',GradientType=0 ); /* IE6-8 */

		float:left;
	}
	.menu_left{
		float:left;
		height:75px;
		width:600px;
	}
	.menu_right{
		width:1000px;
		height:75px;
		float:left;
	}
	.main_webshop_button{
		float:left;
		height:52px;
		width:235px;
		right:310px;
		top:12px;
		background-image: url(images/WEBSHOP_IC.png);
		background-repeat: no-repeat;
		opacity:1;
		transition:0.5s;
		margin:0px 10px 0px 0px;

	}
	.main_webshop_button:hover{
		opacity:0.8;
		transition:0.5s;
	}
	.main_contact_button{
		float:left;
		height:52px;
		width:235px;
		right:285px;
		top:12px;
		background-image: url(images/CONTACT_IC.png);
		background-repeat: no-repeat;
		opacity:1;
		transition:0.5s;
		margin:0px 10px 0px 0px;
	}
	.main_contact_button:hover{
		opacity:0.8;
		transition:0.5s;
	}
	.main_home_button{
		float:left;
		height:52px;
		width:235px;
		right:285px;
		top:12px;
		background-image: url(images/HOME_IC.png);
		background-repeat: no-repeat;
		opacity:1;
		transition:0.5s;
		margin:0px 10px 0px 0px;
	}
	.main_home_button:hover{
		opacity:0.8;
		transition:0.5s;
	}

	.main_onderhoud_button{
		float:left;
		height:52px;
		width:235px;
		right:285px;
		top:12px;
		background-image: url(images/ONDERHOUD_IC.png);
		background-repeat: no-repeat;
		opacity:1;
		transition:0.5s;
		margin:0px 10px 0px 0px;
	}
	.main_onderhoud_button:hover{
		opacity:0.8;
		transition:0.5s;
	}

	.slider{
		position: relative;

		width:950px;
		height:351px;
		background-color: #2E83A6;
		margin: 50px auto 0 auto;
	}
	.bg_slider_01{
		background-image: url(images/slider01_pic.png);
		background-repeat: no-repeat;
	}
	.bg_slider_02{
		background-image: url(images/slider02_pic.png);
		background-repeat: no-repeat;
	}
	
	.divider{
		width: 1000px;
		height: 50px;
	}
	.content_wrapper{
		position: relative;
		width:1000px;
		float:left;
	}
	.content_left{
		width:602px;
		float:left;
		padding:10px 30px 10px 30px;
		text-align: justify;
	}
	.content_right{
		position:relative;
		width:313px;
		float:left;
	}
	.ad_right_block{
		float:left;
		position: relative;
		width:313px;
		margin: 10px auto 10px auto;
	}
	.ad_right_block_banner_bg{
		position: absolute;
		height:50px;
		width:313px;
		background-color: #2F86A8;
		opacity: 0.9;
		bottom:0px;
		color:#fff;
		text-indent:10px;
		text-align: left;
		font-size:18px;
		font-weight: bold;
		line-height:50px;
	}
	.footer_wrapper{
		width:1000px;
		float:left;
		background-color: #2e2e2e;
	}
	.footer_inner{
		height:200px;
		width:960px;
		margin:0 auto 0 auto;
		color:#FFF;
		padding:10px;
	}
	.sub_footer{
		padding: 5px;
		width:990px;
		float:left;
		background-color: #000;
		text-align: right;
	}
	.clear{
		clear: both;
	}
	.fadein {
		position:relative;
		height:351px;
		width:950px;
	}
	.fadein img {
		position:absolute;
		left:0;
		top:0;
		height:351px;
		width:950px;
	}
	.fadelinks, .faderandom {
		position:relative;
		height:351px;
		width:950px;
	}
	.fadelinks > *, .faderandom > * {
		position:absolute;
		left:0;
		top:0;
		display:block;
	}
	.multipleslides {
		position:relative;
		height:351px;
		width:950px;
		float:left;
	}
	.multipleslides > * {
		position:absolute;
		left:0;
		top:0;
		display:block;
	}
	.footer_custom {
		width: 100%;
		color:#fff;
		background-color: #2e2e2e;
		min-height:200px;
		padding:20px 20px 20px 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.footer_custom_inner {
		width: 100%;
		color:#fff;
		background-color: #2e2e2e;
		-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	    box-sizing: border-box;
	}
	.footer_custom_inner_column {
		float:left;
		width: 33%;
		color:#fff;
		background-color: #2e2e2e;
		-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	    box-sizing: border-box;
	}
