body 			{ background-color: #F1F0EE; margin:50px 0px; padding:0px; margin-top:0;  margin-bottom: 0; text-align:center; height: 100%;  }
.content 		{ width:780px; margin:0px auto; text-align:left; padding-top: 12px; }

h1 				{ font-family: Verdana; font-size: 11px; font-weight: lighter; padding-top: 12px; padding-bottom: 12px; padding-left: 11px;  }

.img_container 	{ background-color:white; position:relative; background-image: url(../images/loading.gif); background-position: center; background-repeat:no-repeat; }
img 			{ border: 10px white solid; border-bottom-width:4px; }

.navigatie 		{ height: 11px; font-family: Verdana; font-size: 11px; padding-left: 11px; padding-top: 0px; padding-bottom: 11px; background-color:white; border-bottom: 6px solid #F0F0F0;  }
.navigatie a 	{ color:gray; text-decoration: none; border-bottom: 1px dotted gray; }
.navigatie a:hover { color:Black; border-bottom: 1px solid black; }

.thumbs img 	{ padding: 4px; border: 4px solid white; }
.thumbs a img 	{ border: 0; }
#naam 			{ float: right; padding-right: 10px; }
#navs 			{ float: left; }


/*.commentspage		{ background-color: white;  font-family:Verdana, Arial, Helvetica, sans-serif; }*/
.commentspage h2 	{ margin:0; padding-top: 6px; font-size:13px; font-weight:normal; }
.commentspage img   { border: 10px white solid; border-bottom-width:4px; border-left: 0; }
#cmt_image 			{ float:left; }
.commentspage p 	{ margin: 0; padding: 15px; font-size:13px; }
.comments 			{ padding-left: 140px; padding-right: 30px;} 
.comment 			{ padding-bottom: 5px; }
.comment h3 		{ font-size: 11px; font-weight: normal; padding-bottom:3px; color:#666666; margin-bottom:0;} 
.comment p 			{ padding:0; marging: 0; line-height:20px; }
.commentspage #backlink { font-size:11px;   }
.commentspage #backlink a { color:#999999;height: 10px; text-decoration:none; padding-left: 10px; background-image:url(../images/pijl_back.gif); background-repeat:no-repeat; 
						background-position:top left;  }
.commentspage #backlink a:hover { color:#666666; background-position:bottom left; }

#reply				{ background-color: #F0F0F0; padding: 6px; margin-top: 12px; width: 463px; font-size:11px; margin-left: 140px; }
#reply #txt_name, #reply #txt_email, #reply #txt_website, #reply #txt_comments { border: 1px solid #CCCCCC; width: 460px; }
#reply #txt_comments { height: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

#archive, #about, .commentspage { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 10px; padding-right: 10px; padding-top:3px; }
#archive #top, #about top { padding-top:40px; padding-bottom: 30px; }
#archive h2, #about h2 {  font-size: 13px; font-weight:normal;  margin:0; padding-top:30px; display:inline; } 
#archive h3, #about h3 { font-size: 11px; font-weight:normal; margin-left: 25px; float:left;  } 
#archive h3 a, #about h3 a { color:#999999; text-decoration:underline;  }
#archive .row { height: 135px; }
#archive .category { width: 120px; height: 120px; float:left; padding-right: 10px;  }
#archive .category p { font-size: 11px; margin:0pt 0pt 10px; }
#about p { font-size:13px; line-height:22px; width:450px;} 
#about h1 { padding-left: 0;  }
#archive .category img {  border:0; } 
#archive #menu, #about #menu, .commentspage #menu { border-bottom:solid 1px #F3F3F3; padding:0;padding-bottom: 4px; }
#archive #menu a, #about #menu a, .commentspage #menu a { color:#999999; font-size:11px; font-weight:none; margin-right: 15px; text-decoration:none;  }
#archive #menu a:hover, #about #menu a:hover, .commentspage #menu a:hover  { color:#666666; text-decoration:underline; }
.tag h3 { float:left; width: 110px; }
.tag .images img { border-width: 4px; margin: 8px; }

#img-nav { width: 100%; height: 100%; position:absolute; top: 0; left: 0;}
#img-nav a#img-nav-next { float: right; top: 0; right: 0; position:absolute; height: 100%; width: 50%;  background-image:url(../images/bg_transparent.png); }
/*#img-nav a#img-nav-next:hover { background-image:url(../images/btn_nexttext.png); background-repeat:no-repeat; background-position: top center;  }*/
#img-nav a#img-nav-next:hover { background-image:url(../images/btn_nexttext.png); background-repeat:no-repeat; background-position: top right;  }

#img-nav a#img-nav-prev { float: left; top: 0; left: 0; position:absolute; height: 100%; width: 50%;  background-image:url(../images/bg_transparent.png); }
/*#img-nav a#img-nav-prev:hover { background-image:url(../images/btn_prevtext.png); background-repeat:no-repeat; background-position:top center;  }*/
#img-nav a#img-nav-prev:hover { background-image:url(../images/btn_prevtext.png); background-repeat:no-repeat; background-position:top left;  }

.required { color:#FF0000; }

.alertbox { font-size: 90%; border: 1px solid gray; background-color: yellow; padding: 10px; }