html,body { height: 100%; }
body { margin: 0; padding: 0; text-align: center; background-color: #FFFFFF;  }
table {	margin: 0; padding: 0; border: 0; border-spacing: 0px;  border-collapse: collapse; }
form,p,td {margin: 0; padding: 0;  border: 0; float: left;}
img { border: 0; display: block; }
div {  text-align: left; }
p,a,div,td,h2,span,font,input {   font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-style: normal; text-decoration: none; line-height: 17px; }
.bold { font-weight: bolder;  }
input {display: inline; }
a { cursor: pointer;   line-height: 17px; }
a:hover {  }
.hidden { margin: 0; padding: 0; display: none; }
/**
 * Styles
 */
 
#main { margin: 0 auto 0 auto; width: 789px; overflow: hidden; }

.headerImg { width: 789px; overflow: hidden; text-align: left; margin: 5px 0 5px 0;}

.title { padding: 0 0 0 12px;
			   width: 99px; line-height: 24px; height: 24px; display: block; 
			   overflow: hidden; font-weight: bolder; }
			   
.block { margin-bottom: 13px; padding: 12px; }

.categorieen { overflow: hidden; }
.categorieen a { padding-right: 10px; }
ul { display: inline; padding: 0; margin: 0; overflow: hidden; }
li { display: inline; padding: 0; margin: 0; }
.footer { margin-bottom: 0; }

.heightSpacer { height: 30px; overflow: hidden; clear: both; }


#nieuwsbrief { float: left; padding: 5px 0 5px 0; overflow: hidden; clear: left; }
#nieuwsbrief strong { float: left; padding-right: 10px; }
#nieuwsbrief input { width: 95px; margin-right: 10px; float: left; line-height: 12px;}
#nieuwsbrief input.submit { width: 40px; }

#login { float: right;  padding: 5px 0 5px 0; overflow: hidden; clear: right; margin: 0; height: 30px; }
#login label { font-weight: bold; padding-right: 10px; float: left; } 		
#login input { width: 105px; margin-right: 10px; float: left; line-height: 12px; }   
#login input.submit { width: 60px;  }
 
#nieuwsbrief input.submit, #login input.submit { color: #000000; padding-bottom: 2px; margin: 0; line-height: 11px;  height: 19px; clear: right; float: left;  }

.content { padding: 12px; } 

.paginaNav .previous { float: left; height: 17px; font-size: 10px; }
.paginaNav .next { float: right; height: 17px; font-size: 10px; }
.paginaNav { height: 17px; font-weight: bold; }

.entry { overflow: hidden;  }
.entry .pics { overflow: hidden; clear: both; }

.entry h1 { font-weight: bold; font-size: 11px; clear: right; margin: 10px 0 7px 0; padding: 0; }
.entry .picBig { float: left; width: 442px; height: 331px; margin-bottom: 3px; }
.entry .movie { float: left; padding: 0px 0 3px 3px; width: 320px; overflow: hidden; height: 240px;   }
.entry .comments { width: 320px; height: 56px; padding: 0 0 3px 3px; display: block; float: left; }
   
.entry .picMed1 { float: left; width: 189px; height: 142px; margin-right: 3px; clear: left;}
.entry .picMed2 { float: left; width: 189px; height: 142px; margin-right: 3px; }
.entry .picMed3 { float: left; width: 189px; height: 142px; margin-right: 3px; }
.entry .picMed4 { float: left; width: 189px; height: 142px; }

.smallPics { width: 320px; float: left; margin: 0 0 3px 3px;}
.smallPics img { width: 104px; height: 88px; float: left; }
.picSmall1 { margin-right: 4px; }
.picSmall2 { margin-right: 4px; }
.picSmall3 { }

.entryFooter { margin-top: 3px; overflow: hidden; height: 25px; } 
.entryFooter span { float: left; line-height: 25px; height: 25px; }
.entryFooter a { float: right; display: block; 
			     height: 25px; line-height: 25px; width: 189px; margin-left: 3px; 
			     text-align: center; font-weight: bold; text-decoration: underline; }

/* Enter popup
*/ 
.enterHolder h3 {  margin: 0 auto 10px auto; line-height: 40px; font-size: 13px; color: #000000; }

.enterHolder { border: 1px #000000 solid; margin: 0 auto 0 auto; 
					width: 767px; overflow: hidden; text-align: center; 
					padding: 10px 10px 22px 10px; background-color: #FFFFFF;
				  }
.enterMovie { float: left; width: 350px; height: 250px; overflow: hidden; }
.enterMovie div { border: 1px solid #000000; overflow: hidden; width: 320px; height: 240px; } 
.enterFrameHolder { float: left;  height: 250px; overflow: hidden; }
.enterFrame { width: 390px; height: 240px; margin: 0; padding: 0;  } 
.enterThumbs { clear: both; width: 779px; overflow: hidden; padding: 15px 0 0 0; height: 200px; overflow: hidden; }
.enterThumbs img { border:1px solid #000000; float: left; width: 160px; height: 120px;}
.enterThumbs div { width: 180px; height: 150px;  margin: 0 7px 0px 0px; overflow: hidden; float: left;}

			     
