body {
	color: #505050;
	width: 740px;
	margin-left: auto;
	margin-right: auto;
}

.counter {
	text-align: right;
}

a:link {
	color: #3d8e37;
	text-decoration: none;
}

a:visited  {
	color: #3d8e37;
	text-decoration: none;
}

a:hover {
	color: #24c618;
	text-decoration: none;
}

.header img {
	border: 0;
}

.right { 
	float:right;
	border: 1px dotted green;
	padding: 5px;
	margin: 5px;
	margin-top: 10px;
	font-size: 60%;
	font-family: sans-serif;
	width: auto;
	text-align: left;
}


.right p {
	margin: 0;
	padding: 0;
	/*line-height: 1.1em*/
}

.right ul {
	list-style: square inside;
	padding-left: 5px;
	margin: 0;
	margin-top: 5px;
}

.right img {
	border: 1px solid #909090;
}

.right .right {
	float: none;
	border: none;
	padding: 0;
	margin: 0;
	font-size: 100%;
}

.naflogo {
	float: right;
}


.rssfeed {
	font-size: 80%;
	/*font-family: sans-serif;*/
}


.rssfeed ul {
	list-style: square inside;
	padding-left: 5px;
	margin: 0;
	margin-top: 5px;
}

.right .rssfeed {
	font-size: 100%;
	padding-left: 0;
}

.syntax {
	padding-left: 1em;
	background: #e0e0e0;
	border: 1px dotted #808080;
}

.progsyntax {
	padding-left: 1em;
	background: #e0e0e0;
	border: 1px dotted #808080;
	font-size: 90%;
}

.main,.blog,.plugin_blog  {
  text-align: left;
  font-family: times; /* century schoolbook; */
  font-size: 11pt;
  color: #404040;
  /*width: 15cm;*/
  padding-top: 8px;
  padding-left: 5px;
  padding-right: 5px;
}



.main .mceVisualAid {
  font-size: 10pt;
  font-family: times; /* century schoolbook; */
}



.main ul li {
  list-style-type: square;
  line-height: 1.5em;
}



.main ol li {
  line-height: 1.5em;
}





.main h1 {
  font-size: 150%;
}



.main h2 {

  font-size: 125%;

}



.main h3 {

  font-size: 110%;

}



.main h4 {

  font-size: 100%;

}



.main h5 {

  font-size: 100%;

  color: orange;

  margin-bottom: 0.2em;

  margin-top: 0.2em;

}



.main h6 {

  font-size: 125%;

  color: orange;

  margin-bottom: 0px;

  margin-top: 0px;

}



table.artikelen {

   margin-bottom: 1em;

   /* background: #feffb4; */

   text-align: left;

}



table.artikelen td {

   padding-bottom: 0.5em;

   text-align: left;

}



table.artikelen th {

   background: #feffb4;

   text-align: left;

}



table.artikelen.tr {

   padding-bottom: 0.5em;

}



table.artikelen td a:link {

   color: #404060;

   text-decoration: none;

}



table.artikelen td a:visited {

   color: #404060;

   text-decoration: none;

}



table.artikelen td a:hover {

   color: #FF6633;

   text-decoration: none;

}





/* AUTEUR */



.auteur {

  text-align: left;

  float: right;

  font-size: 8pt;

  font-family: arial;

  clear: right;

  margin-left: 1em;

  margin-bottom: 1em;

  margin-top: 10px;

  margin-right: 0px;

}



/* NAF Logo */



.naf {

  float: right;

  clear: both;

}



.naf img {

  border-style: none;

}



/* PLUGIN:BLOG */



.last {

  background: #f0f0f0;

  border: 1px solid black;

}



.last li {

  line-height: 1.5;

  list-style-type: square;

}



/* leden */



table.leden {

  width: 100%;

}



td.lid {

  vertical-align:top;

  text-align:left;

  border-top: 1px solid black;

  padding-bottom: 1em;

  padding-right: 1em;

}



img.lid {

  width: 75px;

  height: 100px;

  border: 1px solid #909090;

}



td.lid-image {

  vertical-align:top;

  border-top: 1px solid black;

  padding-top: 0.5em;

  padding-bottom: 1em;

}



td.lid-entry {

  vertical-align:top;

}



td.lid-key {

  vertical-align:top;

  text-align:right;

}



/* TIPS */



.tips .head {

   margin-bottom: 1em;

   background: #feffb4;

   text-align: left;

   font-size: 10pt;

   font-weight: bold;

}



td.tip-naam {

   width: 3cm;

   text-align: left;

   vertical-align: top;

   padding-right: 1em;

}



td.tip {

   text-align: left;

   vertical-align: top;

   padding-bottom: 1em;

}



td.tip-count {

   width: 1cm;

   text-align: right;

   vertical-align: top;

   padding-right: 1em;

}



/* Plugin counter */



.plugin_display_counter {

  color: #b0b0b0;

  font-size: 8pt;

  font-family: arial;

}



/* Wiki stuff */



.menu {

  position: fixed;

  top: 0px;

  right: 5px;

  background: #f0f0f0;

  font-family: arial;

  font-size: 8pt;

  border: 1px solid grey;

  padding: 2px;

}



.blog-menu {

  position: fixed;

  top: 0px;

  right: 400px;

  background: #f0f0f0;

  font-family: arial;

  font-size: 8pt;

  border: 1px solid grey;

  padding: 2px;

}



.menu a.mitem {

  padding-right: 5px;

}



.menu a:link,a:visited {

  color: #e070e0;

}



.menu a:hover {

  color: #907090;

}



a:link.wikilink,a:visited.wikilink {

  color: #FF9933;

  text-decoration: none;

}



a img {

  border-style: none;

}



a:hover.wikilink {

  color: #FF6633;

}



a:link,a:visited {

  color: #FF9933;

  text-decoration: none;

}



a:hover {

  color: #FF6633;

}





/* Blogs */



.main .NewsSummary .NewsSummaryPostdate {

   text-align:right;

}



.main .NewsSummary a:link {

   color: #404060;

   text-decoration: none;

}



.main .NewsSummary a:visited {

   color: #404060;

   text-decoration: none;

}



.main .NewsSummary a:hover {

   color: #FF6633;

   text-decoration: none;

}



.main .NewsSummary .NewsSummaryLink {

   margin-bottom: 1em;

   background: #feffb4;

   text-align: left;

   font-size: 10pt;

   font-weight: bold;

}



.main .NewsSummary .NewsSummaryCategory {

   visibility: hidden;

}



.main .NewsSummary .NewsSummaryAuthor {

   visibility: hidden;

}

