/* ----------------- ( global settings ) ------------------ */
body	{
	color								: #20558B;
	margin							: 0;
	padding							: 0;
	font-family					: verdana, arial, helvetica, sans-serif;
	font-size						: 11px;
	background-color 		: #20558B;
}

body#intro {
	color								: #fff;
	text-align 					: center;
}

h1	{
	margin-top 					: 2px;
  font-family					: Verdana, sans-serif;
  font-size 					: medium;
  background-color 		: #D7E0EA;
  padding-left 				: 20px;
  padding-top 				: 5px;
  padding-bottom 			: 5px;
  
}
	
h2	{
  margin-top					: 8px;
  margin-bottom 			: 4px;
  font-size 					: 12px;
}

h2.week	{
  margin-top					: 8px;
  margin-bottom 			: 4px;
  font-size 					: 12px;
  color               : #A5A5A5;
}

h3	{
  margin							: 0;
  font-size						: small;      
}

h4	{
  padding : 0;
  padding-top : 10px;
  margin : 0;
  font-weight : bold;
  font-size : 11px;
}

p	{
  margin-top					: 3px;
  margin-bottom				: 7px;
}

p.white	{
  color               : #fff;
}

p.white	a {
  color               : #fff;
}

p.white	a:hover {
  color               : #C4DFFB;
}

a	{
  color								: #000;
}

a:hover	{
  color								: #1F5EA1;
  text-decoration			: none;
}

a.return {
  font-weight         : bold;
	color 							: #A5A5A5;
}

a.return:hover {
  font-weight         : bold;
	color 							: #1F5EA1;
}

img	{
	display 						: block;
	border-color				: #1F5EA1;
}

img.thumb	{
	display 						: inline;
	border              : none;
	float               : right;
	margin              : 0 0 15px 15px;
}

img.button	{
	display 						: inline;
	border              : none;
	margin              : 3px;
}

img#mainbot {
	float : right;

}

/* ----------------- ( page framework ) ------------------ */
div#intro {
	margin							: 0px;
	padding 						: 0px;
	width               : 700px;
	margin              : 0 auto;
	text-align          : center;
}

div#menu {
	width : 210px;
	height : 396px;
	position : absolute;
	left : 0px;
	top : 0px;
	background-image 		: url('/images/bg_menu.gif');
	background-repeat 	: no-repeat;
}

div#menu ul{
	position : absolute;
	left : 15px;
	top : 236px;
	width : 187px;
	list-style-type 		: none;
	margin 							: 0px;
	padding 						: 0px;
}

div#menu li {
	width : 187px;
	padding-bottom : 5px;
}

div#menu li a {
	display : block;
	padding-top : 5px;
	padding-bottom : 5px;
	width : 100%;
	text-align : center;
	text-decoration			: none;	
}

div#menu li a img {
	display : inline;
	border : none;
}

div#menu li a:hover {
	background-color : #D7E0EA;
}

div#menu li a.select {
	background-color : #D7E0EA;
}

div#tidi {
	position : absolute;
	left : 30px;
	top : 380px;
	font-size : 10px;
	padding-left : 10px;
	color : #1F5EA1;
}

div#tidi a {
	font-size : 10px;
	color : #1F5EA1;
}

div#tidi a:hover {
	color : #000;
}

div#main {
	display : block;
	width			: 490px;
	margin-left 				: 220px;
	padding-top : 15px;
	
}

div#content {
	display 						: block;
	margin 							: 0px;
	background-image 		: url('/images/main_bottom.gif');
	background-repeat 	: no-repeat;
	padding-bottom 			: 65px;
	background-position :285px bottom ;
	height 							: 100%;
	background-color 		: #fff;
}

div#body {
	padding-left : 20px;
	padding-right : 15px;
}

div#footer {
	display : block;
	width			: 490px;
	margin-left 				: 220px;
	text-align : center;
	color : #fff;
}

div#footer a {
	color : #fff;
}

/* ----------------- ( breadcrumb ) ------------------ */
#breadcrumb {
	padding-left : 20px;
	margin-bottom : 10px;
	font-weight : bold;
	color 							: #A5A5A5;
	font-size						: 11px;
}

#breadcrumb a {
	color 							: #A5A5A5;
}

#breadcrumb a:hover {
	color 							: #1F5EA1;
}

/* --------------- ( contact form ) -----------------*/

#contacttable {
	margin-bottom 			: 10px;
}

#contacttable td {
	vertical-align			: top;
}

#contacttable input, textarea {
	color								: #000;
	background-color		: #fff;
	border							: 1px solid #1F5EA1;
	font-family					: Verdana, Arial;
	font-weight					: normal;
	padding-left				: 1px;
	padding-right				: 1px;
	margin							: 0;
	font-size						: 12px;
	margin-right 				: 3px;
}

/*------------------- ( forms ) -------------------*/

.formitem {
	border							: 1px solid #494949;
	color								: #494949;
}

.formbutton {
	
}

.forminputbox {
	border							: 1px solid #1F5EA1;

}


div.bedrijf {
  clear: both; 
}
