/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
body, html {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009091;
}
#plaatsing,#plaatsing2 {
	position:relative;
	min-height:100%;
	margin-right:auto;
	margin-left:auto;
	width:770px;
	background-color:#EAEAEA;
	background-image: url(../images/achtergrond_transparant1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/* commented backslash hack v2 \*/ 
* html #plaatsing {height:100%;}
* html #plaatsing2 {height:100%;}
* html #plaatsing {width:772px;w\idth:770px;}
* html #plaatsing2 {width:772px;w\idth:770px;}
/* end hack */ 

#plaatsing2{
	background-color:#E6F2F8;
	background-image: url(../images/achtergrond_transparant.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#top {
	position:absolute;
	top:0px;
	left:0px;
	width:770px;
	z-index:50;
}
#top a {
	display:block;
	float:left;
	background-color:#4D4D4D;
	background-image: url(../images/link_hoekje_onder.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-transform:uppercase;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	padding-top:6px;
	padding-bottom:5px;
}
#top a:hover {
	color:#E5E5E5;
}
#top #link_home {
	width:50px;
	text-align:center;
}
#top #link_nwsletter {
	width:85px;
	text-align:center;
}
#top #link_contact {
	width:65px;
	text-align:center;
}
#top #link_cv {
	width:151px;
	text-align:center;
}
#top #link_lamothe {
	background-image: url(../images/linkvlak_Lamothe.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:328px;
	height:46px;
	position:absolute;
	top:0px;
	right:0px;
	color:white;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
}
#top #link_lamothe img{
	position:absolute;
	top:0px;
	right:0px;
}
#infopiece {
	position:absolute;
	top:29px;
	background-color:#009091;
	font-size:10px;
	font-weight:bold;
	padding:5px 4px 3px 5px;
	width:427px;
	height:24px;
	z-index:2;
	color:black;
}
#vlak_home {
	background-image: url(../images/home_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	position:absolute;
	left:0px;
	top:29px;
	height:354px;
	width:770px;
	z-index:1;
}
#vlak_home img {
	position:absolute;
	top:0px;
	right:0px;
	z-index:4;
}
#txt_industry, #txt_financial, #txt_gov, #txt_mergers, #txt_mf {
	color:white;
	font-size:20px;
	position:absolute;
	font-weight:bold;
	text-transform:lowercase;
}
#txt_industry {
	top:50px;
	left:100px;
}
#txt_financial {
	bottom:30px;
	left:100px;
}
#txt_gov {
	top:50px;
	right:80px;
}
#txt_mergers {
	bottom:30px;
	right:30px;
}

#txt_mf {
	bottom:124px;
	left:433px;
	background-color:#E1E1E1;
	width:137px;
	text-align:center;
	background-image: url(../images/link_hoekje_onder.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}



/* Voor elke pagina */


#vervolgknoppen {
	position:absolute;
	top:29px;
	width:437px;
	height:34px;
	background-image: url(../images/vervolgknoppen.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:300;
}
#vervolgknoppen a{
	text-decoration:none;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	float:left;
	padding-top:3px;
	height:31px;
}
#vervolgknoppen #a1{
	width:78px;
}
#vervolgknoppen #a1:hover{
	color:#FFFA78;
}
#vervolgknoppen #a2{
	position:absolute;
	top:0px;
	left:96px;
	width:90px;
}
#vervolgknoppen #a2:hover{
	color:#84CFF8;
}
#vervolgknoppen #a3{
	position:absolute;
	top:0px;
	left:202px;
	width:102px;
}
#vervolgknoppen #a3:hover{
	color:#FFB783;
}
#vervolgknoppen #a4{
	position:absolute;
	top:0px;
	right:0px;
	width:115px;
}
#vervolgknoppen #a4:hover{
	color:#6ADB9C;
}




/* Contact */


#contact_vlak {
	width:431px;
	height:230px;
	position:absolute;
	top:30px;
	right:0px;
	background-image: url(../images/contact_vlak.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#pos_contact {
	color:#009091;
	font-size:22px;
	font-weight:bold;
	position:absolute;
	top:98px;
	right:450px;
	text-transform:lowercase;
}
#adresgegevens {
	background-image: url(../images/contact_adresgegevens.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:187px;
	height:112px;
	right:0px;
	bottom:0px;
	position:absolute;
}
#contactveld, #respondveld {
	position:relative;
	padding-left:30px;
	padding-top:150px;
	width:411px;
	color:#009091;
	font-weight:bold;
	font-size:11px;
	overflow:auto;
}
#respondveld {
}
#vac_knop {
	font-size:10px;
	width:316px;
	margin-top:5px;
}
#vac_knop a{
	background-color:#009091;
	height:14px;
	padding:3px;
	font-weight:bold;
	display:block;
	color:white;
	text-decoration:none;
	background-image: url(../images/link_hoekje_onder.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	margin-bottom:15px;
}
#vac_knop a:hover{
	background-color:black;
	}
#contactveld table tr td, #respondveld table tr td{
	text-transform:uppercase;
}
#contactveld ul li{
	margin-bottom:10px;
}
#contactveld input, #respondveld input{
	width:280px;
	border:1px solid #009091;
	text-transform:none;
}
#contactveld textarea, #respondveld textarea{
	width:280px;
	height:80px;
	border:1px solid #009091;
}
#submit {
	color:white;
	background-color:#009091;
	font-weight:bold;
	border:1px solid #009091;
}
#route {
	position:absolute;
	bottom:30px;
	width:50px;
	right:230px;
	height:50px;
	font-size:10px;
	text-align:center;
}
#route img{
	display:block;
}
#routeveld {
	position:relative;
	padding-left:30px;
	padding-top:150px;
	width:420px;
	color:#009091;
	font-weight:bold;
	font-size:10px;
	overflow:auto;
}
.td_error {
	background-color:#CC0000;
	color:white;
	font-size:10px;
	text-transform:none;
}
#contact_subcats {
	position:absolute;
	top:80px;
	left:20px;
	font-size:10px;
	z-index:500;
}
#contact_subcats a {
	color:blue;
	text-transform:uppercase;
}
#contact_subcats a.active{
	color:red;
}


/* Industry */

#industry_vlak {
	background-image: url(../images/industry_vlak.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 297px;
	width: 436px;
	position:absolute;
	top:69px;
	left:0px;
}
#industry_content {
	position:relative;
	padding-top:140px;
	padding-left:200px;
	width:552px;
	font-weight:bold;
	font-size:11px;
	line-height:1.5;
	padding-right:10px;
	padding-bottom:20px;
}
#industry_subcats {
	position:absolute;
	top:100px;
	left:350px;
	font-size:10px;
	text-transform:uppercase;
	z-index:500;
}
#industry_subcats a {
	color:#0000FF;
}
#industry_subcats a.active{
	color:red;
}
/* Government */
#government_content h4{
	color:#D86514;
}

#government_content {
	width:550px;
	padding-left:20px;
	padding-top:140px;
	padding-right:200px;
	font-weight:bold;
	font-size:11px;
	line-height:1.5;
	background-image: url(../images/government_vlak.gif);
	background-repeat: no-repeat;
	background-position:337px 31px;
}


/* Mergers */


#mergers_vlak {
	background-image: url(../images/mergers_vlak.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 268px;
	width: 428px;
	position:absolute;
	bottom:0px;
	right:0px;
}
#mergers_content {
	padding-left:20px;
	padding-top:120px;
	font-weight:bold;
	font-size:11px;
	line-height:1.5;
	padding-right:200px;
	padding-bottom:40px;
	background-image: url(../images/mergers_back.gif);
	background-position:333px 30px;
	background-repeat:no-repeat;
}
#mergers_content h4 {
	color:#258E53;
}

/* Financial */
#financial_vlak {
	background-image: url(../images/financial_vlak.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 244px;
	width: 427px;
	z-index:1;
}
#financial_content {
	padding-top:120px;
	padding-left:200px;
	font-weight:bold;
	font-size:11px;
	line-height:1.5;
	padding-right:10px;
}

/* Lamothe */
#lamothe_vlak, #maison_vlak{
	background-image: url(../images/vlak_maison.gif);
	background-repeat: no-repeat;
	background-position:left top;
	height: 278px;
	width: 333px;
	position:absolute;
	top:30px;
	right:0px;
}
#maison_vlak {
	background-image: url(../images/vlak_lamothe.gif);
}
#lamothe_content {
	width:400px;
	margin-left:20px;
	padding-top:100px;
	font-weight:bold;
	font-size:10px;
	line-height:1.5;
	padding-right:10px;
	color:white;
}
#lamothe_witruimte {
	position:absolute;
	left:0px;
	top:0px;
	height:67px;
	width:100%;
	background-color:white;
}
#lamothe_fotoholder {
	position:absolute;
	width:105px;
	top:131px;
	height:260px;
	right:0px;
	background-color:white;
}
#lamothe_fotoholder img{
	margin-left:6px;
	margin-top:6px;
}
#lamothe_imgholder {
	position:absolute;
	width:219px;
	height:175px;
	right:114px;
	top:202px;
	background-repeat:no-repeat;
}
#lamothe_menu {
	position:absolute;
	top:60px;
	left:0px;
	width:400px;
}
#lamothe_menu a{
	font-weight:bold;
	font-size:11px;
	border:3px solid white;
	color:#CCC;
	display:block;
	float:left;
	height:10px;
	padding:5px;
	text-align:center;
	margin-left:20px;
	text-decoration:none;
}
#lamothe_menu a:hover{
	color:white;
}
/* Vacatures */
#vac_links {
	position:absolute;
	left:5px;
	top:150px;
	width:100px;
	height:200px;
	font-size:10px;
}
#vac_links .link {
	display:block;
	margin-bottom:10px;
}
#vac_links a{
	color:#009091;
	font-size:10px;
	text-decoration:underline;
}
#vac_rechts {
	position:relative;
	padding-left:120px;
	padding-top:150px;
	width:430px;
	color:#009091;
	font-weight:bold;
	font-size:10px;
	overflow:auto;
}
h3{
	font-size:12px;
	margin:0px;
	margin-bottom:2px;
	margin-top:5px;
	color:black;
}
.descr {
	font-weight:normal;
	font-size:10px;
}
#vac_descr {
	position:absolute;
	top:142px;
	left:380px;
	width:200px;
	font-size:10px;
}
#ind_ani_1 {
	width:431px;
	height:230px;
	position:absolute;
	top:30px;
	right:2px;
	visibility:hidden;
}
#ind_ani_2 {
	height: 268px;
	width: 428px;
	position:absolute;
	top:142px;
	right:2px;
	visibility:hidden;
}
#ind_ani_3 {
	height: 313px;
	width: 427px;
	position:absolute;
	top:143px;
	left:0px;
	visibility:hidden;
}
.balkjes h2 {
	font-weight:bold;
	font-size:12px;
	height:2%;
	cursor:pointer;
	padding:2px;
	padding-left:4px;
	background-image: url(../images/knop_hoekje.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.balkjes_ind h2{
	background-color:#D9D458;
	color:white;
}
.balkjes_fin h2{
	background-color:#027ABB;
	color:white;
	z-index:500;
}

.balkjes h2:hover{
	background-color:black;
}
.balkjes p {
	display:none;
}
h4 {
	color:#027ABB;
	font-size:16px;
}
h5 {
	color:#D9D458;
	font-size:16px;
	margin:0px;
}
h6 {
	font-size:15px;
	margin-bottom:15px;
}
h3 {
	color:black;
	margin:0px;
}
.accent, .accentK, .accentA, .accentM, .accentG{
	margin:0px;
	color:#027ABB;
	font-size:12px;
}
.accentK, .accentA, .accentM, .accentG{
	text-transform:uppercase;
}
.accentA {
	color:black;
}
.accentM {
	color:#258E53;
}
.accentG{
	color:#D86514;
}
ol {
	margin:12px;
	padding:12px;
}
ul {
  padding-left:15px;
  margin-left:15px;
}
