
body {
   font-family: Verdana, Verdana, Geneva, sans-serif;
   font-size: 12px;
   color: #23408f
}
   html, body,
   div, p, form, input, ul, ol, dl, dt, dd, li,
   h1, h2, h3, h4, h5, h6 {
      margin: 0;
      padding: 0;
   }
   p, ul, ol {
      margin-bottom: 1em;
   }
   ul, ol {
      margin-left: 2em;
   }

img {
   border: 0;
}

a {
   color: #c80517;
   cursor: pointer;
}


h1,
h2,
h3 {
   font-weight: normal;
   color: #00165a;
   margin-bottom: 0.5em;
}
   h1 { font-size: 18px; }
   h2 { font-size: 17px; }
   h3 { font-size: 15px;  margin-bottom: 0; }

h4,
h4 a {
   font-size: 13px;
   color: #00165a;
   text-decoration: none;
}
   h4 a:hover {
      text-decoration: underline;
   }

.intro {
   font-size: 15px;
}



textarea {
   width: 100%;
   height: 80px;
}



#mainContent .right {
   font-style: italic;
   text-align: right;
}



#vacaturesForm {
	background: #f2f2f8;
   border: 1px solid #a5aeb6;
   margin: 10px 0px;
   padding: 4px;
}

#fieldsTable {
	width: 100%;
	margin: 10px 0;
}

#vacatureList {
   list-style: none;
   margin: 10px 0;
}
	#vacatureList li {
	  border-top: 2px solid #fff200;
	  margin: 14px 0;
	}
	#vacatureList li h3 {
	  background: #23408f;
	  padding: 4px 10px;
	}
	#vacatureList li h3 a{
	  color: #fff;
	}
	#vacatureList li .description{
	  background: #f2f2f8;
	  padding: 10px;
	  margin: 0;
	}


/* Contact page */
#contactPage #contactInfo {
  margin-left: 10px;
}
	#gmapsContainer {
	   border: 1px solid #c0c0c0  ;
	}
	#map_canvas {
	   width: 100%;
	   height: 350px;
	}
	#gmapsForm {
	   width: 100%;
	   padding: 6px;
	}
	#addressInput {
	   width: 200px;
	}
#contactPage #formContainer {
	margin: 8px;
}
	#contactPage #contactForm input[type=text] {
		width: 175px;
	}
	#contactPage #contactForm textarea {
		width: 171px;
	}
	