
body {
	font: 62.5%/8pt "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color:#7A7979;
	background: url(../images/rechts.jpg) repeat-x #dfdbda;
}
td
{
	font: 8pt "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color:#7A7979;	
	}
.bod
{
	font: 100%/8pt "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color:#7A7979;
	*margin:0;
	}
h4
{
	font:12pt;}
p.uitleg 
{
	background:#F6EBED;
	color:#8C3D56;
	padding: 4 7 4 7;
	border:1px solid #F1C0CD;
	line-height:15px;
	
}
p.pic 
{
	text-align:center;
	background:#F6EBED;
	color:#8C3D56;
	padding: 2 0 2 0;
	border:1px solid #F1C0CD;
}
p.login 
{
	text-align:center;
	background:#F6EBED;
	color:#8C3D56;
	padding: 5 5 5 5;
	border:1px solid #F1C0CD;
}
.imgRight
{
	border:solid 3px #F1C0CD;
	}
a.login
{
	color:#4D4B4B;
	text-decoration:none;
	padding-right:5px;
	
	}
a.meer {
	display:block;
	text-align:right;
	color:#2F460D;
	text-decoration:none;
	margin:10px 0 0 0 ;
}
a.meer:hover {
	text-decoration:underline;
}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:30pt;
	font-weight:normal;
	color:#4D4B4B;
	letter-spacing:-1px;
	margin:20px 0;
}

h4 {
	font-family:Verdana;
	font-size:13pt;
	font-weight:normal;
	color:#4D4B4B;
	letter-spacing:-1px;
}
.LoginButton
{	border:solid 1px gray;
	cursor:pointer;
	width:100;
	background-color:#F6EBED;
	}
.password
{	width:120px;
	}
/*----------------------- Totaal div ------------------------------------------*/
#All 
{

	width:780px;
	margin:0 auto 0 0;
	
	
}
#wrap
{
	position:absolute;
	left:50%;
	margin-left:-390px;}

/*------------------------ Header --------------------------------------------*/
#header 
{
	
	background-color:White;
	border-top:20px solid #790F38;
}

.welkom 
{
	font-family:"Times New Roman", Times, serif;
	font-size:30pt;
	font-weight:normal;
	letter-spacing:-1px;
	
	position:relative;
	margin:75px 0 0 45px;
	
	color:#8C3D56;
}

#header h1 
{
	position:relative;
	margin:65px 0 0 175px;

	color:#8C3D56;
}
#header img
{
	margin:0 30 0 0;
	}

/*---------------------- Menu ------------------------------------*/
#menu {
	padding:7px 0;
	margin:0;
	height:28px;
	position:relative;
	z-index:10;
	
}

#menu li {
	float:left;
	list-style:none;
}

#menu li a {
	color:#999;
	padding:2px 2px 3px 3px;

	font: 10pt Times New Roman;
	letter-spacing: 1.8;
	margin:1px 2px 0 0;
	font-weight:normal;
	text-decoration:none;
	display:block;
	border-bottom: solid 1px white;

	
}
#menu li a:hover {
	color:#e3e3e3;
	background-color:#F5F4F4;
	text-decoration:none;
	color: gray;
	border-bottom: solid 1px #D1CFCF;
	
}

/*----------------------- Lang -----------------------------------------------*/
.lang a
{
	color:#999;
	padding:2px 2px 3px 1px;

	font:
	9pt Tahoma;
	margin:1px 2px 0 0;
	font-weight:bold;
	text-decoration:none;}
.lang a:hover
{
	color:gray;
	background-color:#D2D2D2;
	text-decoration:none;
	}

/*----------------------- Breadcrumb -----------------------------------------*/

#breadcrumb
{
	background-color: #F6EBED;
	text-align:right;
	padding:6 5 2 0;
	}
#breadcrumb a
{
	text-decoration:none;
	color:#7A7979;
	}


/*--------------------------------------------- Linkse gedeelte -----------------------------------------*/
#content 
{

	background:url(../images/achtercontent.gif) no-repeat bottom right;
	background-color:White;
	*width:500px;
	margin:3 285px 0 0;
	*margin:3 277px 0 0;
	border-right:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	border-left:1px solid #E3E3E3;
	padding:10px 25px 30px 25px;
}
#content img
{
	padding:3px;
	border: solid 10px #E5E3E4;
}

.noborder
{
	padding:2px;
	border: none;
}
#content p 
{
	line-height:22px;
	margin:25px 0;
	font-size:9pt;
	word-spacing:2px;
	padding-left:8px;
}

#content a 
{
	text-decoration:none;
	color:#333;
	border-bottom:1px solid #E0DFDF;
}

#content a:hover 
{
	color:#000;
}

#content h1 
{
	font-family:"Times New Roman", Times, serif;
	font-size:2.8em;
	font-weight:normal;
	margin:15px 0;
	border-bottom:1px solid #E3E3E3;
	padding:5px 0;
	color:#4D4B4B;
	letter-spacing: 1.8;
}

#content h1 a 
{
	color:#4D4B4B;
	text-decoration:none;
	border:none;
}
#content ul, ol 
{
	margin:10px 10px 10px 25px;
}
#content li 
{
	list-style-type:square;
	line-height:20px;
}

#content h3 
{
	margin:10px 0;
	font:160% Trebuchet MS;
	color:#4D4B4B;
}

#content h4 
{
	margin:10px 0;
	font:130% Trebuchet MS;
	color:#4D4B4B;
}
.info
{
	font: 62.5%/8pt "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size:9pt;
	color:#7A7979;
	}
.infoInput
{
	font: 62.5%/8pt "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size:9pt;
	color:#7A7979;
	}
#content input
{
	font-size: 8pt;
	height:20px;
	}

/* ---------------------------------------------------- Rechtse gedeelte --------------------------*/

#rechts 
{
	margin-top:3px;
	width:260px;
	*width:275px;
	float:right;
	padding:10px 10px 30px 10px;
	border-top:1px solid #E3E3E3;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	background-color:White;
}
#rechts h2 a {
	color:#4D4B4B;
	text-decoration:none;
	border:none;
}
#rechts h2 
{
	 font-family: "Times New Roman", Times, serif;
	letter-spacing:2px;
	font-size:1.4em;
	color:#444;
	border-bottom:1px solid #f6f6f6;
	padding:0 0 3px 0;
}

#rechts ul {
	list-style:none;
	margin:0 0 20px 0;
}

#rechts li {
	padding:3px;
	border-bottom:1px solid #f6f6f6;
}

#rechts li a {
	color:#333;
	text-decoration:none;
}
#rechts li a {
	color:#333;
	text-decoration:none;
}


#rechts li a:hover {
	color:#000;
}

/*------------------------ Footer --------------------------------------------*/
#footer
{
	padding:0 0 5 8;
	margin:20px 0 10px 0;
	border-top:5px solid #790F38;
	color:#999;
	border-bottom:2px solid #790F38;
	width:780px;
	text-align:left;

}
#footer a
{
	color:#892E4B;
	}
.foot
{
	font-size:7pt;
	}

/*----------------------- Contact ----------------------------------------------*/
.Button
{
	border:solid 1px #f6ebed;
	background-color:#dfdbda;
	}
/*----------------------- Print ------------------------------------------------*/
#print td
{
	font: 10pt "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color:#7A7979;
	}
#print img
{
	border:none;
	}
#printcontent
{
	margin:20px;
}

#printcontent p 
{
	line-height:22px;
	margin:25px 0;
	font-size:9pt;
	word-spacing:2px;
}

#printcontent a 
{
	text-decoration:none;
	color:#333;
	cursor:default;
}

#printcontent a:hover 
{
	color:#000;
}

#printcontent h2 
{
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin:15px 0;
	border-bottom:1px solid #E3E3E3;
	padding:5px 0;
	color:#4D4B4B;
	letter-spacing: 1.8;
}

#printcontent h2 a 
{
	color:#4D4B4B;
	text-decoration:none;
	border:none;
}
#printcontent ul, ol 
{
	margin:10px 10px 10px 25px;
}
#printcontent li 
{
	list-style-type:square;
	line-height:20px;
}

#printcontent h3 
{
	margin:10px 0;
	font:160% Trebuchet MS;
	color:#4D4B4B;
}

/*----------------------Admin aanvraag ----------------------------------------------------------*/

.aanvraag td 
{ 
	font-size:xx-small;
	}


/*----------------------------- tabview -----------------------------------------------------------*/

div.TabView div.Tabs
{
  height: 24px;
  overflow: hidden;
}

div.TabView div.Tabs a
{
	float: left;
	display: block;

	width:  120px;
	text-align: center;

	height:      24px;
	padding-top: 3px;

	vertical-align: middle;
	border: 1px solid gray;
	border-bottom-width: 0px;

	text-decoration: none;
	font-family: "Times New Roman", Serif;
	color: #000080;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background-color: #F6EBED;
}

div.TabView div.Pages
{
  clear: both;
  border: 1px solid gray;
  overflow: auto;
}

div.TabView div.Pages div.Page
{
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad
{
  padding: 3px 5px;
}

/*---------------------------------------------------------------------------------------------------*/