@charset "UTF-8";
/* CSS Document */
/* Blue: #0f4778 */
/* Grey: #808285 */ 

* {
	margin:0;
	padding:0;
}

html, body {
	width:100%;
	height:100%;
}

a {
	color: #0f4778;
}

/* Font settings */
body, table, tr, td {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

td.wh_topmenu {
	text-align:right;
	vertical-align:middle;
	background-color:#fff;
	padding-right:7px;
}

td.wh_topmenu a {
	color:#0f4778;
	text-decoration:underline;
} 

td.wh_hoofdmenu {
	background-color:#0f4778;
	vertical-align:middle;
	padding-left:40px;
}

td.wh_hoofdmenu a {
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;
	margin:0 10px 0 0;
}

td.wh_hoofdmenu a.selected {
	font-weight:bold;
}

td.wh_footermenu {
	background-color:#AAA;
}

td.wh_footermenu a {
	color:#3d3d3d;
	text-transform:uppercase;
	margin:0 10px 0 10px;
}

td.wh_footer {
	background-color:#AAA;
	color:#3d3d3d;
	padding-left:10px;
	line-height:16px;
}

td.wh_header_intro {
	padding-left:40px;
	color:#fff;
	vertical-align:top;
}

td.wh_header_intro h1 {
	font-size:18px;
	font-weight:normal;
	margin:15px 0 20px 0;
}

td.wh_header_intro h2 {
	font-size:11px;
	font-weight:bold;
}

td.wh_header_intro p {
	font-size:11px;
	line-height:16px;
}

td.wh_header_intro p a {
	color:#fff;
	font-weight:bold;
}

td.wh_header_intro ul, td.wh_header_intro ol {
	margin-left:20px;
	line-height:16px;
}

td.wh_content_left, td.wh_content_right {
	vertical-align:top;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
}

td.wh_content_left {
	padding-left:40px;
	padding-right:20px;
	background-color:#fff;
}

td.wh_content_right {
	background-color:#d4d7db;
	padding-left:17px;
	padding-right:20px;
}	

td.wh_content_left h1, td.wh_content_right h1 {
	color:#0f4778;
	font-size:18px;
	font-weight:normal;
	margin:15px 0 8px 0;
}

td.wh_content_left h2 {
	color:#0f4778;
	font-size:14px;
	font-weight:normal;
	margin:10px 0 5px 0;
}

td.wh_content_left p {
	color:#000;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:10px 0 5px 0;
}

td.wh_content_left p a {
	color:#000;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

td.wh_content_right p {
	color:#6a6a6a;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:10px 0 5px 0;
}

td.wh_content_right p a {
	color:#0f4778;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

td.wh_content_left ul, td.wh_content_left ol {
	margin-left:20px;
	line-height:16px;
	margin-bottom:5px;
}

td.wh_content_left ul li, td.wh_content_left ol li {
	color:#333;
}

span.blue {
	color:#0f4778;
}

table#wh_wrapper {
	width:100%;
	height:100%;
	background-color:#222;
}

table#wh_main {
	
}

/* Formulieren CMS
**************************************************/

#form_container {
}

input, select, textarea, file {
	background: #FFFFFF;
	padding: 2px;
	border: 1px solid #0f4778;
	margin-left: 2px;
}

textarea {
	height: 80px;
	width: 220px;
	font: 12px Arial, Helvetica, sans-serif;
}

.letsFormTable {
	padding: 2px;
	display:block;
	font-size: 11px;
	line-height: 18px;
}

.letsFormInput_error {
	border: 1px solid red;
}

.letsFormTD {
	padding-bottom:10px;
	white-space:nowrap;
}

.letsErrorList {
	color:red;
}

.letsFormButton {
	color: #fff;
	background: #0f4778;
	cursor: pointer;
	border-style: none;
	margin-top:10px;
}

.letsFormCheckbox{
	border: 0px solid #B4CDE1;
	background: #E5ECF4;
	margin:3px 3px 3px 3px;
}

.letsFormCheckbox_error {
	border: 0px solid red;
	background: red;
	margin:3px 3px 3px 3px;
}

.letsFormRadio{
	border: 0px solid #6e7176;
	background: #E5ECF4;
	margin:3px 3px 3px 3px;
}

.letsFormRadio_error{
	border: 1px solid red;
	background: #E5ECF4;
	margin:3px 3px 3px 3px;
}

.letsFormTijdSelect {
	width: 50px;
 *width: 40px;
	font-size: 11px;
}

#toolTip { 
	position:relative;
	top:3px;
	cursor: pointer;
}

#letsFormCaptcha { /* Styling van het captchaplaatje */
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 3px;
}

.formInfo {
	font-size: 11px;
	background: #97B9D6;
	border: 1px none #000;
	width: 150px;
	margin: 0px;
	padding: 5px;
}

.w20 {
	width: 20px
}

.w50 {
	width: 50px
}

.w100 {
	width: 100px
}

.w120 {
	width: 120px
}

.w150 {
	width: 150px
}

.w180 {
	width: 180px
}

.w200 {
	width: 200px
}

.w100percent {
	width: 100%
}
