/* CSS Document */

body {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
   background-image: url(../images/achter.jpg);
}
	
 .txtmassi{
 	font-size: 14px;
 	line-height: 19px;
   margin-left: 50px;
   width: 450px;
   float: left;
}
.massikop {
	font-size: 25px;
	 	line-height: 30px;

	letter-spacing: 1px;
	font-weight: bold;
	color: #4b4a89;
}	
body a{
	text-decoration: none;
    color: black;
}

body a:hover{
	text-decoration:underline;
}

img {
   margin: 0px;
   padding: 0px;
   border: 0px;
}
.linkkop {
   margin-right: 30px;
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #ff0000;
	float: left;
}

.linkkop a {
	color: #ff0000;
}

.red a {
	color: #ff0000;
}

.linkkop a:hover {
	text-decoration:underline;
}
.prinseskop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #e7007d;
}

.hekskop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #a38bc0;
}

.piraatkop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #999999;
}

.roodkop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #cd051f;
}

.roodkop a{
	color: #cd051f;
}

.goochelkop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #4b4a89;
}


.discokop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #888888;
}

.professorkop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #97bfd3;
}

.griezelkop {
	font-size: 17px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #58493a;
}

.clearfix:after,
#container:after,
.content2:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

/* Hides from IE-mac \*/
* html #container,
* html .clearfix {
   height: 1%;
}
/* End hide from IE-mac */


#container{
   background-color: #ffffff;
   position: absolute;
   height: 636px;
   width: 837px;
   left: 50%;
   top: 50%;
   margin-left: -418px;
   margin-top: -318px;
   padding: 0px;
   border: 1px solid #cd051f;
}



#footer { 
 position: absolute; 
 bottom: 0; 
 width: 100%; 
 text-align: center; 
 color: #d8d8d8;
 background-image: url(../images/gradient.png);
} 
  
#top { 
 position: absolute; 
 top: 0; 
 width: 100%; 
 text-align: center; 
 color: #d8d8d8;
 background-image: url(../images/gradient2.png);
} 


#container2{
   background-color: #ffffff;
   position: absolute;
   width: 837px;
   left: 50%;
   margin-left: -418px;
   padding: 0px;
   border: 1px solid #cd051f;
}

 .bovenbalk{
   padding: 0px;
   margin: 0;
}

.nav{
   float: left;
   margin: 0px;
   width: 837px;
   padding: 0px;
   border-top: 1px solid #cd051f;
   border-bottom: 1px solid #cd051f;
}
.zoeken {
   line-height:10px;
   margin-top: 49px;
   width: 822px;
   height: 443px;
   background-image: url(../images/zoeken.gif);
   background-color: green;
}	

.zoekenmeisje {
   margin-top: 40px;
   margin-left: 84px;
   width: 262px;
   float: left;
}

.zoekenjongen {
   margin-top: 40px;
   margin-left: 15px;
   width: 190px;
   float: left;
}

.zoekengemengd {
   margin-top: 40px;
   margin-left: 15px;
   width: 230px;
   float: left;
}

 .balkhome{
   background-image: url(../images/txbalk.gif);
   height: 110px;
   width: 837px;
   float: left;
}
 .balkpreview{
   background-image: url(../images/txbalk2.gif);
   height: 110px;
   width: 837px;
   float: left;
}

 .prinseshome{
   background-image: url(../images/prinsestop.jpg);
   height: 147px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .hekshome{
   background-image: url(../images/hekstop.jpg);
   height: 160px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .griezelhome{
   background-image: url(../images/griezeltop.jpg);
   height: 147px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .goochelhome{
   background-image: url(../images/goocheltop.jpg);
   height: 160px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .professorhome{
   background-image: url(../images/professortop.jpg);
   height: 147px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .discohome{
   background-image: url(../images/discotop.jpg);
   height: 147px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .piraathome{
   background-image: url(../images/piraattop.jpg);
   height: 160px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .verwachthome{
   background-image: url(../images/verwachttop.jpg);
   height: 147px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
}  .algemeenhome{
   background-image: url(../images/algemeentop.jpg);
   height: 30px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
} .massihome{
   background-image: url(../images/massitop.jpg);
   height: 160px;
   width: 837px;
   float: left;
   margin-bottom: 10px;
 }  
 

 .homebox{
   margin-left: 22px;
   margin-top: 12px;
}

 .homebox2{
   margin-left: 650px;
   margin-top: 117px;
}
 .homebox3{
   margin-left: 650px;
   margin-top: 10px;
}

 .homebox4{
   margin-left: 50px;
   margin-top: 10px;
}
 .txt{
   margin-left: 50px;
   width: 450px;
   float: left;
}

 .txt2{
   margin-left: 50px;
   width: 750px;
   float: left;
}

 .txt6{
   margin-left: 50px;
   width: 150px;
   float: left;
}
 .txt5{
   margin-left: 10px;
   width: 600px;
   float: left;
}

 .txt1{
   margin-left: 50px;
   width: 580px;
   float: left;
}

 .txt3{
   margin-left: 20px;
   width: 480px;
   float: left;
}
 .txt4{
   margin-left: 20px;
   width: 300px;
   float: left;
}

 .linkssmal{
   margin-left: 0px;
   width: 170px;
   float: left;
}

 .rechtsbreed{
   width: 550px;
   float: left;
}
 .txt5{
   margin-left: 20px;
   width: 350px;
   float: left;
}

 .feesten{
   padding: 0px;
   margin-left: 30px;
   float: left;
}

.rechterbalk {
   margin-left: 35px;
   margin-top: 49px;
   float: left;
   width: 310px;
}
.rechterbalk2 {
   float: left;
   width: 310px;
}
.fotobalk {
   float: left;
   width: 310px;
}
.fotobalk1 {
   float: left;
   width: 200px;
}
.fotobalk2 {
   float: right;
   width: 323px;
}	

.fotobalk3 {
   float: right;
   width: 480px;
}

.padding {
      margin: 250px 30px 0px 520px;

}	