@charset "iso-8859-1";
/* author: overdays.net */
/* Creation date: 10/5/2006 */

html, body
{
	margin:0px;
	padding:0px;
}

h1
{
	color:#7A1818;
	font-family:Arial;
	font-size:14pt;
}

body
{
	background-image:url(../img/bg.gif);
}

#left_td
{
	background-image:url(../img/bg_schaduw_left.gif);
	background-repeat:repeat-y;
	background-position:right;
}

#right_td
{
	background-image:url(../img/bg_schaduw_right.gif);
	background-repeat:repeat-y;
	background-position:left;
}

.contactbox table {
	margin-left: 16px;
	border: 4px solid #7A1818;
}
.contactbox td {
	font-family: Arial;
	font-size: 12px;
	color: black;
	border: none;
}
.contactbox td h2 {
	font-family: Arial;
	height: 12px;
}
.contactbox td#boxheader h2 {
	color: #7A1818;
}
.contactbox td#boxerror {
	color: red;
}
.contactbox td#remark {
	font-family: Arial;
	font-size: 9px;
}
.contactbox-opnieuw a {
	text-decoration: none;
	font-weight: bold;
	color: #7A1818;
}


#header
{
	width:800px;
	height:123px;
	background-image:url(../img/header.gif);
}

#nav
{
	width:800px;
	height:42px;
	background-image:url(../img/nav_bg.gif);
	margin-top:5px;
}

#spacer
{
	width:800px;
	height:21px;
	background-image:url(../img/spacer.gif);
}

#main
{
	width:740px;
	background-color:#F6F5ED;
	/*border:1px solid #000;*/
	margin:30px;
}

#footer
{
	width:800px;
	height:21px;
	margin-bottom:1px;
	font-family:Arial Narrow;
}

.mainlevel
{
	text-decoration:none;
	font-family:Arial Narrow;
	color:white;
	font-size:13pt;
	margin-right:6px;
	margin-left:10px;
}

.sublevel
{
	font-size:10pt;
	color:white;
	text-decoration:none;
	font-family:Arial Narrow;
}

#nav img
{
	margin-top:3px;
}

#spacer a
{
	text-decoration:none;
	color:white;
	font-size:11pt;
	margin-right:6px;
	margin-left:7px;
}

table .moduletableHoofdmenu
{
	width:800px;
}


/*  formulieren opmaak */

.formulier_titel
{
	color:#7A1818;
	font-family:Arial;
	font-size:14pt;
}

.formulier_kopje
{
	color:#7A1818;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
}

.formulier_text
{
	color:black;
	font-family:Arial;
	font-size:10pt;
}

.formulier_ster
{
	color:red;
}

.formulier_voorbeeld
{
	color:black;
	font-family:Arial;
	font-size:8pt;
}

.moduletablehiddenmenu a
{
	text-decoration:none;
	font-family:Arial Narrow;
	color:blue;
	font-size:13pt;
}

.moduletablehiddenmenu a:hover
{
	text-decoration:underline;
	font-family:Arial Narrow;
	color:blue;
	font-size:13pt;
}

.contentpaneopen
{
	color:black;
	font-family:Arial;
	font-size:10pt;
}

#main p
{
	color:black;
	font-family:Arial;
	font-size:10pt;
}

/*
#hidden
{
	width:1px;
	height:1px;
	overflow:hidden;
}
*/


/* cnt menu css  */

/* Main Menu */

#twocols{		/*the columns that gets dropped down over yours might be different*/
  z-index:20;
}

#leftcol{		/*the columns that gets dropped down over yours might be different*/
  z-index:10;
}

#mainleveltopnav li{
  display:inline;
  list-style-type:none;
  padding-right:5px;
}

a.mainleveltopnav,a.mainleveltopnav:link,a.mainleveltopnav:visited{
  color:#039;
}

.moduletablemainnav{ 	/* I have absolutely positioned the module, you might have a different scheme*/
  margin-top: 2px;
  margin-left: 5px;
  position:absolute;
  z-index:100;
  font:0.9em arial, sans-serif;
  margin:0;
  padding:0;
}

#mainlevelmainnav,#mainlevelmainnav {
  float:left;
  list-style:none;
  line-height:1em;
  background:transparent;
  margin:0;
  padding:0;
  margin-top:8px;
}


#mainlevelmainnav img{
	margin-top:-5px;
	margin-left:-5px;
	position:absolute;
}
#mainlevelmainnav a{
  vertical-align:middle;
  font-family: arial, sans-serif;
  font-size: 15px;
  color: #ffffff;
  margin-left: 2px;
  margin-right: 15px;
  display:block;
  text-decoration:none;
  margin-right:15px;
  padding:0.3em;
}

#mainlevelmainnav li{
  float:left;
  padding:0;
  background-color:#A52020; 
}

#mainlevelmainnav li ul{
  position:absolute;
  left:-999em;
  height:auto;
  width:150px;
  font-weight:400;
  background:#36F;
  border:#D0D0D0 1px solid;
  margin:0;
/*  text-decoration:underline; */
}

#mainlevelmainnav li li{
  width:150px;
}

#mainlevelmainnav li ul a{
  width:140px;
  color:#ffffff;
  font-size:12px;
  line-height:1em;
}

#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav   li.sfhover ul ul ul{
  left:-999em;
}

#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav   li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul{
  left:auto;
  z-index:6000;
}

#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover{
  width:150px;
  font-family: arial, sans-serif;
  font-size: 12px;
  color:#ffffff;
  background:#7F0707;
} 

#mainlevelmainnav li li li{
  position:absolute;
  left:150px;
  height:auto;
  width:150px;
  font-weight:400;
  background:#36F;
  border:#D0D0D0 1px solid;
  margin:0;
  margin-top:-20px;

}

#mainlevelmainnav li li li a{
	color:#ffffff;
	float:left;
	
}
/* End Of Main Menu */

.btn{
	background-color:#F6F5ED;
	border:2px solid #7A1818;
	color:#7A1818;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #f7f3f7;
border-bottom-width: 1;
font:8px Verdana;
color : #ffffff;
line-height: 18px;
z-index: 100;
background-color: #A52020;
width: 170px;
}

.anylinkcss a{
width: 170px;
display: block;
text-indent: 3px;
border-bottom: 1px solid #D0D0D0;
padding: 1px 0;
text-decoration: none;


}

.anylinkcss a:hover{ /*hover background color*/
width: 150px;
display: block;
background-color: #7F0707;
border-bottom: 1px solid #D0D0D0;
text-indent: 3px;
color: white;
padding: 1px 0;
text-decoration: none;

}

a:link {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
a:visited {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
a:active {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
a:hover {
        FONT-SIZE:12px; COLOR: #CC3300; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}


a:link.paginact {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
a:visited.paginact {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
a:active.paginact {
        FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
a:hover.paginact {
        FONT-SIZE:12px; COLOR: #FF0000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}

font.pagindeact {
       FONT-SIZE:12px; COLOR: #9B9B9B; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}
td
{
       FONT-SIZE:12px; COLOR: #000000; FONT-FAMILY:Verdana; TEXT-DECORATION: none;
}