/*  Global stylesheet by IntraServe. Only values that need to be overruled are defined here
 *  Version: 1.04
 *  Date: 13-08-2010
 *
 *  Structure of document:
 *  1. Global layout styles
 *    1a. Global styles
 *    1b. Pre-defined classes
 *    1c. Container elements
 *    1d. Box elements
 *    1e. Navigations
 *  2. Text layout styles
 *    2a. Content
 *    2b. Headers
 *    2c. Footers
 *    2d. Navigations	
 *	3. Form layout styles
 *	  3a. Defined classes
 *	4. Others
 */

/* ----- Start of styles ----- */

/***************************************/
/* ----- 1. Global layout styles ----- */

/*****************************/
/* --- 1a. Global styles --- */

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1,h2,h3 {
	margin: 0px;
	padding: 0px;
}

/***********************************/
/* --- 1b. Pre-defined classes --- */

.style1 { color: #FFFFFF; } /* Wit */
.style2 { color: #000000; } /* Zwart */
.style3 { color: #6C7DA3; } /* Lichtblauw */

/* --- 1c. Container elements --- */
.HeaderTable 	{ border-left: solid 1px #070F3D; border-right: solid 1px #6C7DA3; }
.BodyTable 		{ border-left: solid 1px #626466; border-right: solid 1px #626466; }
.BodyTableKto 	{ border-left: solid 1px #626466; }

/****************************/
/* --- 1d. Box elements --- */

/***************************/
/* --- 1e. Navigations --- */

/*************************************/
/* ----- 2. Text layout styles ----- */

/***********************/
/* --- 2a. Content --- */
.TxtContent {
	font-size: 11px;
}

.TxtContent a {
	color: #6C7DA3;
	text-decoration: none;
}

.TxtContent a:hover {
	color: #6C7DA3;
	text-decoration: underline;
}

.TxtIntro {
	font-size: 12px;
}

.TxtIntro a {
	font-size: 10px;
	color: #6C7DA3;
	text-decoration: none;
}

.TxtIntro a:hover {
	color: #6C7DA3;
	text-decoration: underline;
}

/***********************/
/* --- 2b. Headers --- */
.TxtContent h1 {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 10px;
}

.TxtContent h2 {
	font-size: 12px;
}

.TxtContent h3 {
	font-size: 12px;
}

/***********************/
/* --- 2c. Footers --- */

.TxtFooter {
	font-size: 10px;
}

.TxtFooter a {
	color: #6C7DA3;
	text-decoration: none;
}

.TxtFooter a:hover {
	color: #6C7DA3;
	text-decoration: underline;
}

/***************************/
/* --- 2d. Navigations --- */

/**********************************/
/* - 2d.1 Navigation Breadcrumb - */
.TxtNavBreadcrumb {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.TxtNavBreadcrumb a {
	color: #FFFFFF;
	text-decoration: none;
}

.TxtNavBreadcrumb a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/****************************/
/* - 2d.2 Navigation Left - */
.TxtNavLeft {
	font-size: 11px;
}

.TxtNavLeft a {
	color: #6C7DA3;
	text-decoration: none;
	margin-bottom: 5px;
}

.TxtNavLeft a:hover {
	color: #6C7DA3;
	text-decoration: underline;
}

/******************************/
/* - 2d.3 Navigation Footer - */
.TxtNavFooter {
	font-size: 10px;
}

.TxtNavFooter a {
	color: #6C7DA3;
	text-decoration: none;
}

.TxtNavFooter a:hover {
	color: #6C7DA3;
	text-decoration: underline;
}

/***************************************/
/* ----- 3. Form layout styles ----- */

/*****************************/
/* --- 3a. Defined classes --- */

.FrmField {
	width: 96%;
	border: 1px solid #626466;
	margin-bottom: 2px;
	padding-left: 2px;
}

.FrmField2 {
	width: 66%;
	border: 1px solid #626466;
	margin-bottom: 2px;
	padding-left: 2px;
	margin-left: 2px;
}

.FrmFieldTitle {
	width: 30%;
	border: 1px solid #626466;
	margin-bottom: 2px;
	padding-left: 2px;
}

/***************************************/
/* ----- 4. Others ----- */

#map {
	width: 315px;
	height: 220px;
	background: #CCC;
}
fieldset {
	margin: 0px;
	padding: 5px;
}
.text {
	margin: 0 0 5px 0;
}
.readonly {
	border: none;
	display: none;
}
