/* ################## Algemene site instellingen */
body {
 background-color:#333399;
 text-decoration:none; 
 font-family: arial; 
 font-size:12px; color:black;
 margin: 0px 0px 0px 0px;
}

tr,td, table {

 text-decoration:none; 
 font-family: arial; 
 font-size:12px; color:black;
}

a:link {text-decoration: none; color:#003399;} 
a:visited {text-decoration: none; color:#003399;}
a:hover {text-decoration: none; color:#FFCC00;}
a {text-decoration: none; color:black;}


.basis {
 background: url(../images/topbalk.gif) no-repeat;


}

/* ####################### Content */
.content {
margin: 20px 0px 0px 0px;
background-color:#ffffff;
font-family: arial;
font-size: 10pt;
font-color: black;
padding: 15px 15px 15px 15px;
vertical-align: top;
text-align: left;
	scrollbar-base-color:white;
	scrollbar-face-color:white;
	scrollbar-track-color:white;
	scrollbar-3dlight-color:white;
	scrollbar-highlight-color:#999999;
	scrollbar-arrow-color:#999999;
	scrollbar-darkshadow-color:white;
	scrollbar-shadow-color:#999999;
	 font-family: arial;


}


/* ################################ Hoofdmenu instellingen */
.hoofdmenu {
 vertical-align: bottom;
 text-align: left;
 padding-left: 114px;
 padding-bottom: 0px;
}

.hoofdmenu a{
        color: #000000;
        border: 1px;
        border-style: solid solid none solid;
        border-color: #003399;
        background-color: #c0c0c0;
        margin: 5 5 5 5 ;
        padding: 0 0 0 0;
	font-size : 11px;
	text-align : center;
	text-decoration : none;
	display : block;
	float : left;
	width : 70px; 
	height: 16px;
}

.hoofdmenu a:link,.hoofdmenu a:visited,.hoofdmenu a:active  {
 text-decoration:bold;
 color: black;
 padding-top: 2px;
}

.hoofdmenu a:hover {
 text-decoration:bold;
 color: #FFFFFF;
 background-color: #FFCC00;
}

.linksonder {
 background-color:#FFFFFF;
 color:#003399;
 padding-left: 15px;
}

.rechtsboven {
 background-color:#FFFFFF;
 color:#003399;
 padding-right: 5px;
 vertical-align: top;
}


.rechtsonder {
 background-color:#FFFFFF;
 color:#003399;
 padding-right: 5px;
}


/* ################################ Menu instellingen */
.menu {
 background: url(../images/menu.gif) no-repeat;
 background-color:#FFFFFF;
 color:#003399;
 width: 200px;
 padding-left: 5px;
 vertical-align: top;
}

a.menu-link:link, a.menu-link:active, a.menu-link:visited {
 font-size: 12px;
 color:#003399;
 padding-left: 10px;
 width: 100%;
}

A.menu-link:hover{
 padding-left:10px;
 text-align: left;
 color: #FFCC00;
 font-size: 12px;
}

/* ########################### Submenu-item-instellingen */
A.submenu-link:link, A.submenu-link:active,A.submenu-link:visited {
 background: url(../images/bullet.gif) no-repeat;
 padding-left:17px;
 text-align: left;
 font-size: 12px;
 color:#003399;
}

A.submenu-link:hover{
 padding-left:15px;
 text-align: left;
 color: #FFCC00;
 font-size: 12px;}


/* ################### 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 black;
font-size: 10px;
color: #ffffff;
text-decoration:bold;

vertical-align: bottom;
text-align=right;
padding: 15px 3px 15px 3px;
}

.menuright a:active {color: #000000;text-decoration="underline";}
.menuright a:link {color: #000000;text-decoration="underline";}
.menuright a:hover {color: #000000;text-decoration="underline";}
.menuright a:visited {color: #000000;text-decoration="underline";}


/* ######################### Footer */
.footer {
	text-align: center;
	height: 18px;
        float: left;
        font-family: arial, Helvetica, sans-serif;
        color: #ffffff;
        font-style: normal;
        font-weight: bold;



}

.footer a {width:100%;}
.footer a:link {text-decoration: none; color:#ffffff;}
.footer a:visited {text-decoration: none; color::#ffffff;}
.footer a:hover {text-decoration: none; color::#ffffff;}


/* ######################### Zoek-resultaat-opties */
.menu input{
 font-family: arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: normal;
 font-size: .6em;
 background: #F0f0f0;
 width: 120px;
 height: 1.2em;
 border: 1px solid #999999;
}

.zoekbox{

height:12px;
 background: url(../images/menu.gif) no-repeat;

 padding-left: 25px;
 padding-top: 25px;
}

.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;
}