/* ################## Algemene site instellingen */
body {
	margin: 0; 
	padding: 0;
	background: white;

}

tr,td, table {
	color: #487078;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}


a:link, a:visited {font: 11px Tahoma, sans-serif;color: red; text-decoration: none;}
a:hover, a:active {color: red;}


.basis {
 background: url(../images/bg_main.gif) repeat;
 width: 785px;
 height: 100%;
}

/* ####################### Content */
.content {
font-family: arial;
font-size: 10pt;
font-color: #ffffff;
padding: 15px 5px 15px 5px;
vertical-align: top;
text-align: left;
}

.midden{
background: url(../images/content.gif) repeat;
}

/* ################################ Hoofdmenu instellingen */
.hoofdmenu {
 background: url(../images/pintop.jpg) no-repeat;
 width: 100%;
 vertical-align:top;
 text-align: right;
 padding-top: 20px;
}

.hoofdmenu a{
	width: 45px;
	text-align: center;
  color: #000000;
	padding-left: 0px;
  margin: 0 0 0 0 ;
  padding: 0 0 0 0;
}

.hoofdmenu a:link,.hoofdmenu a:visited,.hoofdmenu a:active  {
 text-decoration:bold;
 color: black;
 padding-top: 2px;
}

.hoofdmenu a:hover {
 text-decoration:bold;
 color: black;
}

/* ########################### Menu-item-instellingen */

.menu {
 width: 120px;
 padding-left: -2px;
 margin-left: -2px;
 vertical-align: top;
 font: 11px Tahoma, sans-serif;#487078: red; text-decoration: none;
}

a.menu-link:link, a.menu-link:active, a.menu-link:visited {
	color: #487078;
}

A.menu-link:hover{
	color: red;
}

/* ########################### Submenu-item-instellingen */
A.submenu-link:link, A.submenu-link:active,A.submenu-link:visited {
	color: #487078;
	padding: 0 0 0 8;
 background: url(../images/button.jpg) no-repeat;
}

A.submenu-link:hover{
	color: red;
 background: url(../images/button.jpg) no-repeat;
}


/* ################### totaal_menu instellingen */
.tbmenu{
 align: center;
 width: 130px;
 border: 1px;
 border-collapse: separate; 
 border-style: solid;
 border-color: #f0f0f0 #202020 #202020 #f0f0f0;
 padding: 0 0 0 0;
 margin: 5 0 5 0;
 background-color: silver;
}


/* ####################### menuright */
.menuright {
background: url(../images/right.jpg) no-repeat;
border: 0px solid silver;
font-size: 10px;
color: #ffffff;
text-decoration:bold;

vertical-align: bottom;
text-align=right;
padding: 15px 3px 15px 3px;
}

.menuright a:active {color: #FF9933;text-decoration="underline";}
.menuright a:link {color: #FF9933;text-decoration="underline";}
.menuright a:hover {color: #FF9933;text-decoration="underline";}
.menuright a:visited {color: #FF9933;text-decoration="underline";}


/* ######################### Footer */
.footer {
  background: url(../images/16bottom.jpg) no-repeat;
	text-align: center;
	height: 42px;
  float: left;
}

.footer a {width:150px;}
.footer a:link {text-decoration: none; color:silver;}
.footer a:visited {text-decoration: none; color:silver;}
.footer a:hover {text-decoration: none; color:black;}


/* ######################### Zoek-resultaat-opties */
.menu input{
 font-family: arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: .8em;
 background: #F0f0f0;
 width: 100px;
 height: 1.5em;
 border: 1px solid #999;
}

.zoekbox{
 padding-left: 10px;
 width: 80%;
}

.foundnews {
 width: 80%;
 horizontal-align: center;
}

.foundheader {
 font-family: arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 border: 1px solid #606060;
 height: 20px;
 color: #999;
}

.foundcontent{
 font-family: arial, Helvetica, sans-serif;
 font-weight: normal;
 border: 1px solid #909090;
 color: black;
 height: 55px;
}