/*
A:link {text-decoration: none; color: inherit;}
A:visited {text-decoration: none; color: inherit;}
A:active {text-decoration: none; color: inherit;}
A:hover {text-decoration: none; color: inherit;} 


/* A:hover {text-decoration: none; color: #cc0000;} */

A:link {text-decoration: underline; color: #004276;}
A:visited {text-decoration: underline; color: #004276;}
A:active {text-decoration: underline; color: #004276;}
A:hover {text-decoration: underline; color: #004276;} 

A.normaal:link {text-decoration: none; color:#000000; }
A.normaal:visited {text-decoration: none; color: #000000; }
A.normaal:hover {text-decoration: underline; color: #000000; }
A.normaal:active {text-decoration: none; color: #000000; }
A.normaal:focus {text-decoration: underline; color: #000000;}


A.button2 {
  float: left;
  display: inline;
  margin: 0px 0px 0px 10px;
  padding: 5px;
  width: 20px;
  background: #c00;
  outline: none;
  text-align: center;
}

A.button2:link {text-decoration: none; color: #fff; background: #003366; border: 1px solid #003366;}
A.button2:visited {text-decoration: none; color: #fff; background: #003366; border: 1px solid #003366}
A.button2:hover {text-decoration: none; color: #003366; background: #fff; border: 1px solid #ccc}
A.button2:active {text-decoration: none; color: #003366; background: #fff; border: 1px solid #ccc;}
A.button2:focus {text-decoration: none; color: #003366; background: #fff; border: 1px solid #ccc;}

A.menubutton {	font-size:12px; text-decoration: none; color: #000;}
A.menubutton:link {text-decoration: none; color: #000;}
A.menubutton:visited {text-decoration: none; color: #000;}
A.menubutton:hover {text-decoration: none; color: #000;}
A.menubutton:active {text-decoration: none; color: #000;}
A.menubutton:focus {text-decoration: none; color: #000;}

*/

A.nieuwsitem {color:#000000;}
A.nieuwsitem:link {text-decoration: none; color:#000000;}
A.nieuwsitem:hover {text-decoration: none; color:#000000;}
A.nieuwsitem:visited {text-decoration: none; color:#000000;}

td {
	vertical-align: top;
	/* font-family:Georgia, "Times New Roman", Times, serif; */
	font-family:Arial, Helvetica;
	font-size:12px;
}

td.archiefcell {
	font-size:12px;
}

td.scheidingslijn {
	width: 5px;
	background-color:#fbe96f;
	/* background: url(/img/bggeelhoog.png); */
	/* background-position: top center; */
	/* background-repeat:no-repeat;*/
}

td.middenkader {
	width:518px;
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:0px;
}

.background{
	margin: 0;
	padding: 0;
	background: #fff;
	text-align: center;
}

.container{
	position: relative;
	width: 1194px;
	/* height: 100%; */
	background: #fff;
	margin: 0 auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	/* background: url(/images/shadow1.jpg) #fff repeat-y center; */
	text-align: left;
}

.heelartikel {
	text-align: justify;
	margin-top:0px;
	/*margin-left:17px;
	margin-right:17px;*/
}

.main {
	width: 1188px;
	margin: 20px 3px 0px 3px;
	padding: 0px;
	/* background: url(/images/bg2.gif) #fff repeat-y bottom; */
	background-position: top center;
}


.header {
	width: 1194px;
	height: 90px;
	/* background: url(/images/logo.png) #fff no-repeat center;*/
	background: #fff;
}
.menu {
	/* width: 1194px; */
	height: 34px;
	/* background: url(/images/shadow2.jpg) #fff no-repeat bottom; */
}

td.menubutton {
	background: url(/img/menubutton.png);
	background-repeat:no-repeat;
	width: 60px;
	height: 25px;
	vertical-align: middle;
	text-align:center;
	padding-right: 2px;
	padding-left: 2px;

}

.footer {
    margin: 0 auto;
    clear: both;
    width: 1188px;
    height: 50px;
    background: #fff url(/images/bg1.jpg) repeat-x top;
    background-position: 20px bottom;
}

.leftcol {
	clear: left;
	float: left;
	width: 230px;
	height: 100%;
	display: inline;
	/* geen background meer*/
}

.midcol {
	float: left;
	width: 518px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	display: inline;
	/* geen background meer*/
}

table.news_table {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom:1px solid #fadc14;
	width:100%;
	/* cursor: pointer; */
}

.news_celltext {
	vertical-align: top;
	/* background-color:red; */
}

.news_cellimg {
	vertical-align: top;
	width:110px;
}

.rightcol {
	float: left;
	width: 210px;
	height: 100%;
	/* geen background meer*/
}

.sidebar_item {
	width: 190px;
	margin: 0px 10px 20px 10px;
	vertical-align: top;
	color:#000;
	/* geen height meer*/
}

.sidebar_item2 {
	width: 190px;
	background: #fff;
	margin: 0px 0px 5px 20px;
	vertical-align: top;
	color:#000;
	/* geen height meer*/
}

ul.obdb {
	list-style-image: url(/img/bullet.png);
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-left: 15px;
}

li.obdb {
	list-style-image: url(/img/bullet.png);
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-left: 0px;
}

h1{
	color:#000000;
	font-size:16px;
	text-align:left;
	margin: 0px 0px 6px 0px;
	/* margin: 0px 0px 20px 0px; origineel */
}

.artikeltitel{
	color:#000;
	font-size:23px;
	text-align:left;
	margin: 0px 0px 6px 0px;
}

h2{
	/* color:#f2df80; */
	color:#e1d400; /* donkerder */
	/* color:#cabd00; nog donkerder */
	font-size:11px;
	text-align:left;
	margin: 0px;
	margin-bottom: 3px;
}

h3{

	background: url(/img/bggeel.png);
	background-position: top center;
	background-color:#fff0a0;
	background-repeat:repeat-x;


	/* background-color:#F2F4F3; */
	color:#333;
	font-size:12px;
	width:190px;
	font-weight:normal;
	text-align:center;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height:17px;
}
.line_obdb{
	border-bottom:1px dotted #5E8496;
	margin:0px;
	padding: 10px 0px;
}

.mainbar_item {
    width: 478px;
    /* height: 100%; */
    background: #fff;
    margin: 0px 20px 5px 20px;
    padding-bottom: 0px;
    border-bottom: 1px dotted #5E8496;
    /* geen height meer*/
}

.ad1 {
	border: none;
	float: left;
	/* background: #c00; */
	margin: 0px 0px;
	display: inline;
}
.ad2 {
	border: none;
	float: right;
	background: #c00;
	margin: 0px 0px;
	display: inline;
}
.button {
  display: inline;
	float: left;
	margin: 0px 10px 0px 0px;
	outline: none;
}
.button_text {
  position: absolute;
  top: 10%;
}
.hp_imgleft {
  /* width: 200px; */
  margin: 0px 20px 0px 0px;
  padding: 3px;
  border: 1px solid #ccc;
  float: left;
}

.hp_imgright {
  /* width: 200px; */
  margin: 0px 0px 0px 20px;
  padding: 3px;
  border: 1px solid #ccc;
  float: left;
}

.logo_img {
  margin: 20px auto;
  width: 344px;
}

.page_numbers {
  float: right;
  display: inline;
  margin: 20px 20px 0px 20px;
  width: 210px;
}