#homePage {

}

.leftPanel {
  width: 680px;
	display: inline;
	float: left;
	margin: 0 0 0 0;
}

.rightPanel {
  width: 230px;
  float: right;
	padding: 1px 0 0 0;
	display: inline;
}

/* Rechter zijde */
  .rightPanel .panel {
  	text-align: center;
  	margin: 0 0 5px 0;
		float: right;
  }
	
	#mcafeepanel {
	  width: 215px;
	}
	
	#flashBannerBox {
	  height: 320px;
	}

/* Domein check tool */
  .domeinCheckerCombo {
	  height: 88px;
		position: relative;
		top: 0;
		left: 0;
	}
	
	.domeinCheckerCombo .domeinChecker {
		background-image: url('../../img/verhuispagina/domeinenCheckVak.jpg');
		width: 456px;
	}
	
	.domeinVerhuizenBanner {
	  display: block;
		position: absolute;
		top: 0;
		right: 0;
		width: 226px;
		height: 88px;
		background-image: url('../../img/verhuispagina/verhuis_gratis.png');
		background-repeat: no-repeat;
	}

  .domeinChecker {
    background-image: url('../../img/shnieuw/domeinen/domeinenGrootCheckVak.jpg');
  	background-repeat: repeat-x;
  	height: 88px;
		margin: 0 0 0 0;
		
  	position: relative;
  	top: 0;
  	left: 0;		
  }
  
  .domeinChecker .domeinCheckerTitel {
    position: absolute;
  	top: 10px;
  	left: 20px;

  	color: #FFFFFF;
  	margin: 0;
  	padding: 0;
  }
  
  .domeinChecker .textbox {
    position: absolute;
  	top: 44px;
  	left: 22px;
  }
  
  .domeinChecker .textbox input {
    width: 270px;
		height: 20px;
		line-height: 20px;
		color: #0079c2;
		border: 0;
		background-color: transparent;
  }
  
  .domeinChecker .buttonbox {
    position: absolute;
  	top: 42px;
  	left: 318px;
  }

/* Gekleurde pakketten overzicht */
  .pakkettenKaders {
	  margin: 25px 0 0 0;
		height: 186px;
	}
	
	.pakketKader {
	  width: 138px;
		float: left;
		display: inline;
		height: 186px;
		
		margin: 0 34px 0 0;
		
		background-color: #ffffff;
		background-image: url('../../img/shnieuw/home/pakket_kader.gif');
		background-repeat: no-repeat;
		
		position: relative;
		top: 0;
		left: 0;
	}
	
	.pakketKader .pakketKaderTitel {
	  height: 38px;
		line-height: 38px;
		margin: 0;
		padding: 0 0 0 10px;
		color: #FFFFFF;
		font-size: 18px;
		position: relative;
		top: 0;
		left: 0;
	}
	
	.pakketKader .pakketKaderTitel .meestGekozen {
	  position: absolute;
		top: 1px;
		right: 1px;
		background-image: url('../../img/shnieuw/meestgekozen.png');
		background-repeat: no-repeat;
		width: 56px;
		height: 35px;
	} 
	
	.pakketKader .pakketText {
	  margin: 9px;
	}
	
	.pakketKader .pakketKorting {
	  position: absolute;
		top: -25px;
		right: -35px;
		width: 104px;
		height: 104px;
		background-image: url('../../img/shnieuw/3mnd_24.png');
		background-repeat: no-repeat;
	}
	
	.pakketKader .pakketText .kopje {
	  font-weight: bold;
		margin: 0 0 5px 0;
	}
	
	.pakketKader .pakketText .schijfruimte {
	  margin: 0 0 10px 0;
	}
	
	.pakketKader .pakketText .data {
	  color: #434343;
	}	
	
	.pakketKader .pakketBestelKnop {
	  width: 103px;
		height: 28px;
	  background-image: url('../../img/shnieuw/buttons/bestellen.jpg');
		background-repeat: no-repeat;
		
		position: absolute;
		bottom: 3px;
		left: 10px;
	}
	
	.pakketKader .pakketBestelKnop a {
	  display: block;
	  width: 103px;
		height: 29px;
	}
	
	.pakketKader .pakketBestelKnop .text {
	  display: none;
	}
	
	.pakketKader .pakketPrijs {
		  position: absolute;
		top: 75px;
		left: 80px;
	
	  width: 72px;
		height: 71px;
		
		background-image: url('../../img/shnieuw/home/pakket_ster.png');
		background-repeat: no-repeat;
	}
	
	.pakketKader .pakketPrijs .text {
	  line-height: 18px;
		color: #FFFFFF;
		width: 36px;
		margin: 16px 0 0 16px;
		text-align: center;
	}
	
	#pakketKader1 {
		background-color: #0079c2;
	}
	
	#pakketKader1 .pakketPrijs {
	  background-image: url('../../img/shnieuw/home/pakket_ster_blauw.png');
	}
	
	#pakketKader2 {
		background-color: #ff0078;		
	}
	
	#pakketKader2 .pakketPrijs {
	  background-image: url('../../img/shnieuw/home/pakket_ster_rose.png');
	}	
	
	#pakketKader3 {
		background-color: #ff8300;
	}
	
	#pakketKader4 {
		background-color: #58a202;
	}

	#pakketKader4 .pakketPrijs {
	  background-image: url('../../img/shnieuw/home/pakket_ster_groen.png');
	}	
	
	#pakketKader1 {
	  margin-left: 4px;
	}
	
	#pakketKader4 {
	  margin-right: 0;
	}
	
	
/* Welkomst tekst */
  .welkomstTekst {
	  margin: 35px 4px 0 0;
	}
	
	.welkomstTekst .titel {
	  margin: 0 0 10px 0;
	}
	
	.welkomstTekst .afbeelding {
	  float: right;
		display: inline;
		margin: 0 8px 0 0;
		
		width: 320px;
		overflow: hidden;
	}
	

	
	.welkomstTekst .text {
	  float: left;
		width: 320px;
	}
	
	.welkomstTekst .text p {
		line-height: 22px;	
	}
	
	.welkomstTekst .certified {
	  margin: 20px 0 0 25px;
	}
	
	.certificaten {
	  list-style: none;
		margin: 24px 0 0 0;
		padding: 0;
	}
	
	.certificaten li {
	  float: left;
		margin: 0 0 0 25px;
		padding: 0;
	}

/* Nieuws tekst */
  .nieuwsTekst .titel {
	  margin: 30px 0 0 0;
	}
	
	.nieuwsTekst img {
	  float: right;
		clear: right;
		margin: 0 10px 0 10px;
	}
	
	.kader680 {
	  padding: 0;
		margin: 0;
	  background-image: url('../../img/shnieuw/home/kader680_bg.jpg');
	}
	
	.kader680titel {
	  background-image: url('../../img/shnieuw/home/kader680_balk.jpg');
		background-repeat: no-repeat;
		height: 41px;
    width: 100%;
	}
	
	.kader680titel .text {
	  line-height: 34px;
		height: 34px;
		color: #FFFFFF;
		padding: 0 0 0 15px;	
	}
	
	.kader680 .bericht p {
	  position: relative;
		top: 0;
		left: 0;		
	}
	
	.kader680titel .datum {
	  line-height: 34px;

		color: #FFFFFF;
		float: left;
	}
	
	.kader680titel .innerNieuwsTitel {
	  float: left;
		width: 560px;
	}
	
	.kader680 .inner {
	  background-image: url('../../img/shnieuw/home/kader680_bottom.jpg');
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
	.kader680 .bericht {
	  padding: 10px 15px 15px 15px;
	}

/* Referenties */
  .homepageReferentie {
	  padding: 0 0 15px 18px;
	}
	
	#homepageReferentiesTitel {
	  font-family: candara;
	  font-weight: strong;
	  padding: 40px 0 15px 20px;
		margin: 0;	
		font-size: 18px;
		clear: both;
	}
	
	
/* Nieuwe website bericht */
  .nieuweSitePluspunten {
    
  }
  
  .nieuweSitePluspunten li {
    margin: 0 0 15px 0;
  }
  
  .nieuweSitePluspunten a {
    font-size: 14px;
  }
