/* ********kleuren
zwart 110
wit fff
d.oranje f30
d.grijs 333
m.grijs aaa
l.grijs dcdcdc
*/

body{background-color:#110;}
.main{background-color:#dcdcdc; color: #110;}

img {padding: 4px;}
#nav img {padding-left: 0;}
a {color: #f30;}
.footer img {padding: 0 5px;}

.uby img {
margin: 0 10px 0 0;
}

blockquote {background-color: #dcdcdc; padding: 20px;
margin: 5px 20px 15px 20px;
}

blockquote p {padding:0 0 0 5px;}

.article, .featured, .excerpt, .latest {
background-color: #fff;
}

.article-data, .anders {
background-color: #aaa;
}

.nav, .related, .browse, .paginate {
background-color: #333;
color: #fff;
}

.paginate {float: right; margin-right: 10px;}

.nav h4, .related h4, .browse h4 {color: #fff;}

.g320 {width: 290px;
padding: 10px;
}
.g480 {width: 450px;
padding: 10px;

}
.g160 {width: 130px;
padding: 10px;

}

.g400 {width: 370px; height: 95px; overflow: hidden;
padding: 10px; margin-bottom: 10px;
}

#agenda .g800 {height:60px;}
#agenda .g160, #front .mb10 {height:120px;}
#artikelen .g160 {height:120px; overflow:hidden;}
#agenda .nav, #artikelen .nav {height: auto;}

.g800 {width: 770px; height: 95px; padding: 10px;}
.archief .g800 {height: auto;}

.mt10 {margin-top: 10px;}
.mb10 {margin-bottom: 10px;}

.clear {height: 10px;}
.article_list .clear {height: 0;}
.header {background: #333; height: 88px;}
.header img {float: left;padding: 0; margin: 0;}

.header form {float: right; color: #fff; padding: 10px;}
.video {margin-bottom: 20px;}
.frontlist {margin-right: 50px; margin-left:480px;}
#front #nav {position: absolute;}

h1 {margin-left: 94px;}
h3.list {font-size: 1.2em;}
h3.jaar {font-size: 3em; padding-top: 85px;}
#agenda h4, #artikelen h4 {margin-bottom: 0.2em;}
#artikelen h4, #front .mb10 h4 {font-size:1.2em;}
#nav h4 {margin-bottom: 1em; font-size: 1.3em;}

.nopadding {padding: 0;}
p.morelink {
display: inline;
float: right;
padding-bottom: 0;
margin-top: -10px;
}
span.morelink {
float: right;
}
.excerpt p {
padding-bottom: 0;
}
p.klein, p.footnote {
font-size: 0.9em;
}
p.bb {border-bottom: 1px solid #fff; margin-bottom: 10px;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:left;}

img.left {float: left; padding: 0 10px 0 0;}
img.right {float: right; padding: 0 0 0 10px;}
span.right {float: right;}

ul.section_list {margin-left: 0; margin-bottom: 0;}
ul.article_custom, ul.comments_error {margin-left: 15px;}
ul.recent_comments {margin-bottom: 0; margin-left: 15px;}

ul.section_list li {
list-style-type: none;
text-transform: uppercase;
letter-spacing: 0.1em;
}
.section_list a, .article_custom a {color: #f30;}
.section_list .current a {color: #fff;}
.section_list .current a:hover {text-decoration: none;}
.section_list img {margin-top: 4px;}


.tag_archive h3 {clear: left;padding-top: 10px; margin-bottom: 0;}
.tag_archive li {display: inline; float:left; padding: 4px 12px 0 0;}
dl dt {font-weight: normal; font-style: italic;}

.article-data h3 {margin-top: 15px;}
.comment-name {border-top: 1px solid #110;}
.comment h4 span.nr {float:right;}
.comment h4 span.time {font-size: 0.8em;}
form#txpCommentInputForm {}
.comments_error, .zemError {color: red;}
.naam, .email, .web, .bericht, .buttons {margin-top: 10px;}
input, textarea {border: 0; padding: 4px;}
.buttons {margin-bottom: 15px;}
input.button {background-color: #dcdcdc; cursor: pointer; padding: 4px; text-transform: lowercase;}
input.disabled {background-color: #dcdcdc; cursor: default;}
.article_list {margin-bottom: 0; margin-left: 160px;}
#agenda .article_list, #artikelen .article_list {margin-right: 160px; margin-left: 0;}
#agenda #nav, #artikelen #nav {float: right; margin-right: 10px;}
.prov {font-size: 0.9em; padding-bottom: 15px; border-bottom: 1px solid #110;}
.zemText {margin-bottom: 10px;}
input.zemSubmit {background-color: #dcdcdc; margin-top: 10px; cursor: pointer;}
.danku {font-weight: bold;}
div.papcc {height: 0;} /* toegevoegd in pap_contact_cleaner code */
input.zemRequirederrorElement,
textarea.zemRequirederrorElement,
input.comments_error,
textarea.comments_error {border: 2px solid red;}
ul.zemError {padding-top: 20px;}

/* kiekjes menu */
/* .............................. */

#kiekjes .menu {
	padding: 0 4px 8px 4px;
	height:15px;
	margin-bottom:5px;
	}

#kiekjes .menu #links {
    float: left;
	text-align: left;

	}
	
#kiekjes .menu #rechts {
    float: right;
	text-align:right;

	padding-top: 4px;
	}
	
#kiekjes .menu #midden {
	text-align: left;

	color: #888;
	}
	
#kiekjes .menu #midden h2 {display: inline; font-size: 1.1em; font-weight: normal; letter-spacing: 0.1em;
	color: #888;
	}
	
#kiekjes .menu a {
	padding:2px;
	margin-left:6px;
	margin-right:6px;
	border: 0;
	}
		
#kiekjes .menu a:hover {
	text-decoration:none;
	color:#aaa;
	}
	
/* .............................. */
/* Content */
/* .............................. */

#kiekjes #content {text-align: center;}

#photo {
    background:#f5f5f5;
    padding:5px;
	border:1px solid #ccc;
	}


/* .............................. */
/* Pages */
/* .............................. */

#kiekjes #page {
	padding:20px;
	text-align:left;
	width:643px;
	margin:0px auto;
	margin-bottom:25px;
	line-height:16px;
overflow: auto;
	}

#kiekjes #page a {
    font-weight:bold;
	}

#kiekjes #page img {
	background:#f5f5f5;
    padding:4px;
	border:1px solid #ccc;
	}

#kiekjes #page .title {
    border-bottom: 1px solid #888;
	padding-bottom: 6px;
margin-bottom: 20px;
	}

#kiekjes #page .center {
    padding: 0;
	margin: 0;
	margin-bottom: 20px;
	text-align: center;
	}

#kiekjes #page p.center {
	margin-top: 20px;
	margin-bottom: 0;
	}

#kiekjes #page p.credits {
	color: #888;
	}
	
#kiekjes #page .thumbs {
	text-align: left;
	width: 634px;
	margin-left: 6px;
	margin-right: 0;
	padding-right: 0;
	}
	
#kiekjes #page .thumbs img {
    margin: 0;
	}
	
#kiekjes #page .thumbs ul {
      margin: 0;
	  padding: 0;
	  }

#kiekjes #page .thumbs ul li {
	  float: left;
      padding: 0;
	  width: 90px;
height: 90px;
	  list-style-type: none;
      display: inline;
	  text-align: right;
	  }

#kiekjes #page .thumbs a {
	  font-size: 42px;
	  font-weight: normal;
	  color: #fff;
	  line-height: 44px;
	  }

	
#kiekjes #page .paging {
    text-align: center;
	margin-top: 24px;
	}
	
#kiekjes #page .paging a {
    margin-left: 6px;
	margin-right: 6px;
	}
	
#kiekjes #img img {
    padding: 8px;
	margin: 0;
	}

#kiekjes #aboutleft {
    float: left;
	width: 48%;
	}

#kiekjes #aboutright {
    float: right;
	width: 48%;
	}

#kiekjes #aboutleft p, #aboutright p {
    text-align: center;
	}
	
#kiekjes .thumbnails {
	border:1px solid #f5f5f5;
	padding:3px;
	margin:3px 20px 3px 20px;
	}

/* .............................. */


.footer {width: 930px; height: 35px; background-color: #333; color: #fff; padding: 0 10px;}
.footer .right {padding-top: 10px;}

div.nicetitles-tooltip {  }

