@charset "utf-8";
/* CSS Document */

body {
	color: #000000;
	background-color: #F1F1F1;
	front-size: 100%;
	front-family: Arial;
	line-height: 110%;
	margin: auto;
	width: 1000px;
	min-height: 558px;
		}
		
#container {
	background-color: #000000;
    margin: auto;
    position: relative;
    text-align: left;
    width: 960px;
	min-height: 558px;
	margin-top: 10px;
}

.full {
	height: 50px;
	width: 600px;
}
.fuller {
	height: 50px;
	width: 600px;
}

header {
	width: 950px;
	height: 165px;
	margin-left: 5px;
	margin-top: -35px;
	background-color: #990000;
}
.main {
	  width:950px;
	  margin:auto;
	  display:block;
	  background-color:#FFFFFF;
	  min-height: 367px;
	  position: relative;
	  top: 5px;
  }
  .homefoto {
	  float: right;
	  width: 350px;
	  margin: 15px;
	  padding-right: 55px;
  }
    
.actieheader {
	margin-top: 7px;
	padding: 5px;
	width: 120px;
	height: 100px;
	float:left;
}
.actieheader2 {
	margin-top: 7px;
	padding: 5px;
	width: 120px;
	height: 100px;
	float:right;
}
.headondertekst {
	color:#AAAA00;
	margin-top: -55px;
	margin-left: 205px;
}

h1 {
	letter-spacing:0.5px;
	line-height:130%;
	padding: 15px 0px 0px 0px;
	margin-left: 245px;
	font-size: 62px;
	font-family:Algerian;
	front-size: 72px;
	color: #AAAA00;
  	}

  h2 {
	margin-bottom: 0;
	font-family: Calibri;
	margin: 0px 10px 5px 10px;
	front-size: 100%;
	color :#000000;
	text-align:center;
	}
		
  h3, h4, h5 {
	margin-bottom: 0;
	font-family: Calibri;
	margin: 25px 10px 0px 10px;
	front-size: 100%;
	color :#000000;
	} 
	.hz {
	margin-bottom: 0;
	font-family: Calibri;
	margin: 0px 10px 5px 10px;
	front-size: 100%;
	color :#660099;
	}	
  p {
	font-family: Calibri;
	font-size:18px;
	margin: 0px 10px 10px 10px;
	color :#000000;
		}
  li {
	  font-family: Calibri;
  }
nav {
	  position: absolute;
	  left:17px;
	  top: 110px;
	  width:930px;
	  height:31px;
	  overflow:visible;
  }
  nav ul {
	  list-style: none outside none;
      margin-left: 0;
      padding-left: 0;
	  display: block;
  }
  nav ul li {
	  background-color: #990000;
	  float:left;
	  width: 101px;
	  text-align:center;
	  height: 27px;
	  border: 1px solid #FFFFFF;
	  display:block;
  }
  nav ul li a {
	  color: #AA0;
	  padding: 4px 0;
	  display:block;
	  font-size:13px;
	  font-weight:600;
	  text-decoration: none;
  }
  nav ul li a:hover {
	  color: #990000;
  }
  nav ul li:hover {
	  background-color:#E6D6EF;
	  color: #990066;
  }
  nav ul li ul {
	  	left: -999em;
    	margin-left: 0;
    	padding-left: 0;
    	position: absolute;
    	top: 40px;;
    	width: 101px;
  }
  nav ul li ul li {
	  float: none;
      list-style: none outside none;
      width: 100%;
	  width: 101px;
  }
  .we:hover ul{
	  left:309px;
	  z-index:1;
  }
  .sa:hover ul{
	  left:412px;
	  z-index:1;
  }
  footer {
	  clear:both;
	  width:1012px;
	  height:45px;
	  display: block;
	  margin: auto;
	   }
  .telefoon {
	  position: relative;
	  float:left;
	  left: 10px;
      top: 5px;
	  width: 46px;
	  height: 37px;
	  padding: 0;
	  margin:0;
	  float:left;
  }  
  .telefoontekst {
	  height: 16px;
      left: 15px;
      position: relative;
      top: 15px;
      width: 194px;
	  color:#FFFFFF; 
  }  
  .email {
	  position: relative;
	  left: 0px;
      top: -19px;
	  width: 46px;
	  height: 37px;
	  padding:0;
	  margin:0;
  }  
  .emailtekst {
      height: 16px;
      left: 210px;
      position: relative;
      top: -10px;
      width: 150px;
	  color:#FFFFFF;
	  float: left;
	  }
  .site {
	  float:right;
	  margin: -11px 100px 0 0;
  }
  footer a {
	  color:#FFFFFF;
	  text-decoration: none;
  }	  
  .madeby {
	  color:#FFFFFF;
	  height: 16px;
	  right: 60px;
      position: relative;
      top: -10px;
      min-width: 50px;
	  float:right;
  }
  .end {
	  height: 10px;
  }
  .cbw
  {
	  height: 70px;
	  width: 200px;
	  float:left;
	  padding-right: 10px;
	  padding-left: 10px;
  }
  .testz {
	  padding-top: 10px;
	  clear:left;
  }
  .testz p {
	  padding-left: 15px;
  }