p{
  font-family: "Arial", Verdana, Tahoma, Arial, Helvetica;
  font-size: 0.9em;
  color: #000000;
}

h1{
  font-family: "Arial", Verdana, Tahoma, Arial, Helvetica;
  font-size: 1.1em;
  color: #000000;
  width: 711px;
  margin-top: 0px;
  margin-bottom: 0px;
}

h2{
  font-family: "Arial", Verdana, Tahoma, Arial, Helvetica;
  font-size: 1.5em;
  color: #000000;
  width: 711px;
  margin-top: 0px;
  margin-bottom: 0px;
}

h3{
  font-family: "Arial", Verdana, Tahoma, Arial, Helvetica;
  font-size: 1.1em;
  color: #000000;
  width: 711px;
  margin-left: 30px;
  margin-top: 0px;
  margin-bottom: 10px;
}

.maxim {color:#0E2B89; font-weight:bold}

a:link {color: #000000}     /* unvisited link */
a:visited {color:#000000}  /* visited link */
a:hover {color:#000000}   /* mouse over link */
a:active {color:#000000}   /* selected link */

#container {
  left: 50%;
  margin-left: -355px;
  margin-top: 0px;
  border-top: 0px;
  padding: 0px;
  position:absolute;
}

p#back_main{
 height: 805px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_main.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_overmaxim{
 height: 1493px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_overmaxim.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_info{
 height: 890px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_info.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_contact{
 height: 890px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_contact.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_oisterwijk{
 height: 1100px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_oisterwijk.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_raamsdonksveer{
 height: 1100px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_raamsdonksveer.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_rosmalen{
 height: 1100px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_rosmalen.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_tilburg{
 height: 1100px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_tilburg.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#back_waalwijk{
 height: 1100px;
 width: 704px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(img/back_waalwijk.jpg) 0px 0px no-repeat scroll;
 position:relative;
 z-index:-1;
}

p#header{
 height: 230px;
 width: 711px;
 margin-top:-0px;
 margin-bottom:16px;
 background: url(header.jpg) 0px 0px no-repeat scroll;
 position:relative;
}

p#header1{
 height: 230px;
 width: 711px;
 margin-top:-0px;
 margin-bottom:0px;
 background: url(header1.jpg) 0px 0px no-repeat scroll;
 position:relative;
}

.hidden {
 display:none;
}

/*hoofd buttons*/
#menu1 {
  width: 552px; height: 35px;
  background: url(img/buttons.png);
  margin: 10px auto; padding: 0px;
  margin-left: 77px;
  position: relative;
  margin-top: -530px;
  }
#menu1 li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; top: 0;}
#menu1 li, #menu1 a {
  height: 30px; display: block;}
#panel1b {left: 9px;   width: 119px;}
#panel2b {left: 215px; width: 119px;}
#panel3b {left: 417px; width: 119px;}

#panel1b a:hover {background: transparent url(img/buttons.png) -9px -46px no-repeat;}
#panel2b a:hover {background: transparent url(img/buttons.png) -215px -46px no-repeat;}
#panel3b a:hover {background: transparent url(img/buttons.png) -417px -46px no-repeat;}
/*einde hoofd buttons*/


p#middle{
 height: 63px;
 width: 711px;
 margin-top:-10px;
 margin-bottom:16px;
 background: url(middle.jpg) 0px 0px no-repeat scroll;
 position:relative;
}

p#middle1{
 height: 63px;
 width: 711px;
 margin-top:-31px;
 margin-bottom:16px;
 background: url(middle1.jpg) 0px 0px no-repeat scroll;
 position:relative;
}

/*vestiging buttons*/
#menu2 {
  width: 325px; height: 130px;
  background: url(img/plaatsen1.png);
  margin: 10px auto; padding: 0px;
  margin-left: 192px;
  position: relative;
  margin-top: 30px;
  border-top: 0px;
  margin-bottom:0px;
  }
#menu2 li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; top: 0;}
#menu2 li, #menu2 a {
  height: 130px; display: block;}
#panel4b {left:   0px; width: 121px;}
#panel5b {left: 205px; width: 121px;}

#panel4b a:hover {background: transparent url(img/plaatsen1.png)   0px -130px no-repeat;}
#panel5b a:hover {background: transparent url(img/plaatsen1.png) -205px -130px no-repeat;}


#menu3 {
  width: 330px; height: 130px;
  background: url(img/plaatsen2.png);
  margin: 10px auto; padding: 0px;
  margin-left: 192px;
  position: relative;
  margin-top: 40px;
  border-top: 0px;
  margin-bottom:0px;
  }
#menu3 li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; top: 0;}
#menu3 li, #menu3 a {
  height: 130px; display: block;}
#panel7b {left:    0px; width: 121px;}
#panel9b {left:  202px; width: 121px;}


#panel7b a:hover {background: transparent url(img/plaatsen2.png)    0px -130px no-repeat;}
#panel9b a:hover {background: transparent url(img/plaatsen2.png) -202px -130px no-repeat;}

/*einde vestiging buttons*/



/*vestigingen*/
#titelovermaxim, #titelinfo, #titelcontact, #titeloisterwijk, #titelraamsdonksveer, #titeltilburg, #titelwaalwijk {
  height: 20px;
  width: 612px;
  margin-left: 30px;
  margin-top: 0px;
}

#titelovermaxim {
background: url(titel_overmaxim.jpg) 0px 0px no-repeat scroll;
}

#titelinfo {
background: url(titel_info.jpg) 0px 0px no-repeat scroll;
}

#titelcontact {
background: url(titel_contact.jpg) 0px 0px no-repeat scroll;
}

#titeloisterwijk {
background: url(titel_oisterwijk.jpg) 0px 0px no-repeat scroll;
}

#titelraamsdonksveer {
background: url(titel_raamsdonksveer.jpg) 0px 0px no-repeat scroll;
}

#titeltilburg {
background: url(titel_tilburg.jpg) 0px 0px no-repeat scroll;
}

#titelwaalwijk {
background: url(titel_waalwijk.jpg) 0px 0px no-repeat scroll;
}

#oisterwijk, #raamsdonksveer, #rosmalen, #tilburg, #waalwijk {
  height: 150px;
  width: 150px;
  margin-left: 27px;
  margin-top: -810px;
  margin-bottom:30px;
}

#oisterwijk {
  background: url(img/oisterwijk.jpg) 0px 0px no-repeat scroll;
}

#raamsdonksveer {
  background: url(img/raamsdonksveer.jpg) 0px 0px no-repeat scroll;
}

#rosmalen {
  background: url(img/rosmalen.jpg) 0px 0px no-repeat scroll;
}

#tilburg {
  background: url(img/tilburg.jpg) 0px 0px no-repeat scroll;
}

#waalwijk {
  background: url(img/waalwijk.jpg) 0px 0px no-repeat scroll;
}

#contentvestiging1 { 
  width: 430px;
  background: transparent;
  position: static;
  margin-left: 210px;
  margin-top: -170px;
  margin-bottom: 10px;
}

#contentdisciplines {
  width: 700px;
  margin-left: 30px;
  margin-top: 0px;
  margin-bottom: 10px;
}

#contentvacatures1 {
  width: 350px;
  margin-left: 30px;
  margin-top: 50px;
  margin-bottom: 10px;
}

#contentvacatures2 {
  width: 350px;
  margin-left: 350px;
  margin-top: -219px;
  margin-bottom: 60px;
}

#contentvacatures3 {
  width: 700px;
  margin-left: 30px;
  /*
  margin-top: 30px;
  margin-bottom: 10px;
  */
  
}
/*einde vestigingen*/

/*over maxim-pagina*/
#content_overmaxim { 
  width: 590px;
  margin-left: 80px;
  margin-top: -1216px;
  margin-bottom: 10px;
}

#overmaxim1 {
  width: 650px;
  background: transparent;
  position: static;
  margin-left: 30px;
  margin-top: 0px;
  margin-bottom: 10px;
}

#administratief, #medisch, #produktie, #technisch {
  height: 150px;
  width: 150px;
}

#administratief {
  background: url(img/administratief.jpg) 0px 0px no-repeat scroll;
  margin-left: 30px;
  margin-top: 0px;
  margin-bottom: 0px;
}

#medisch {
  background: url(img/medisch.jpg) 0px 0px no-repeat scroll;
  margin-left: 430px;
  margin-top: 30px;
  margin-bottom: 0px;
}

#produktie {
  background: url(img/produktie.jpg) 0px 0px no-repeat scroll;
  margin-left: 30px;
  margin-top: 30px;
  margin-bottom: 0px;
}

#technisch {
  background: url(img/technisch.jpg) 0px 0px no-repeat scroll;
  margin-left: 430px;
  margin-top: 45px;
  margin-bottom: 0px;
}

#administratieftekst {
  width: 400px;
  background: transparent;
  position: static;
  margin-left: 195px;
  margin-top: -695px;
  margin-bottom: 10px;
}

#medischtekst {
  width: 380px;
  background: transparent;
  position: static;
  margin-left: 30px;
  margin-top: 47px;
  margin-bottom: 10px;
}

#produktietekst {
  width: 400px;
  background: transparent;
  position: static;
  margin-left: 195px;
  margin-top: 49px;
  margin-bottom: 10px;
}

#technischtekst {
  width: 380px;
  background: transparent;
  position: static;
  margin-left: 30px;
  margin-top: 39px;
  margin-bottom: 10px;
}


#overmaxim2 {
  width: 650px;
  background: transparent;
  position: static;
  margin-left: 30px;
  margin-top: 0px;
  margin-bottom: 10px;
}
/*einde over maxim-pagina*/

/*info-pagina*/
#contentinfo1 { 
  width: 590px;
  margin-left: 80px;
  margin-top: -600px;
  margin-bottom: 10px;
}

#contentinfo2 { 
  color: #0E2B89;
  width: 700px;
  margin-left: 30px;
  margin-top: -474px;
  margin-bottom: 10px;
}
/*einde info-pagina*/

/*contact-pagina*/
#content1, #content2, #content3, #content4, #content5 {
  width: 300px;
  background: transparent;
  position: static;
  z-index:1;
}

#welkomsttekst {
  margin-left: 185px;
  margin-top: 50px;
  margin-bottom: 10px;
  text-align:left;
}

#content1 {
  margin-left: 75px;
  margin-top: -600px;
  margin-bottom: 10px;
  text-align:center;
}

#content2 {
  margin-left: 340px;
  margin-top: -105px;
  margin-bottom: 10px;
  text-align:center;
}

#content3 {
  margin-left: 452px;
  margin-top: -105px;
  margin-bottom: 10px;
  text-align:center;
}

#content4 {
  margin-left: 75px;
  margin-top: 40px;
  margin-bottom: 10px;
  text-align:center;
}

#content5 {
  margin-left: 340px;
  margin-top: -106px;
  margin-bottom: 10px;
  text-align:center;
}

#content6 {
  margin-left: -40px;
  margin-top: 140px;
  margin-bottom: 10px;
  text-align:center;
}
/*einde contact-pagina*/

#home {
  width: 80px; height: 35px;
  background: url(img/terug.jpg);
  margin: 10px auto; padding: 0px;
  margin-left: 605px;
  position: relative;
  margin-top: 25px;
  }
  
#home li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; top: 0;}
#home li, #home a {
  height: 35px; display: block;}
#panel8b {left: 0px;   width: 80px;}
#panel8b a:hover {background: transparent url(img/terug.jpg) 0px -45px no-repeat;}


#home1 {
  width: 80px; height: 35px;
  background: url(img/terug.jpg);
  margin: 10px auto; padding: 0px;
  margin-left: 605px;
  position: relative;
  margin-top: 15px;
  }
  
#home1 li {
  margin: 0; padding: 0; list-style: none;
  position: absolute; top: 0;}
#home1 li, #home1 a {
  height: 35px; display: block;}
#panel8b {left: 0px;   width: 80px;}
#panel8b a:hover {background: transparent url(img/terug.jpg) 0px -45px no-repeat;}


p#handjes{
 height: 74px;
 width: 84px;
 margin-top: -260px;
 margin-left: 318px;
 background: url(img/handjes.png) 0px 0px no-repeat scroll;
 position:relative;
}

#content h1 {
  font-family: "Century Gothic", Tahoma, Verdana, Helvetica;
  font-size: 1.7em;
  font-weight: normal;
  color: #AAA;
  border-bottom: solid 1px #BCB;
  margin-bottom: 0.8em;
}

#content p {
  margin-top: 0px;
  text-align: justify;
}

#content p img {
  border: 1px solid black;
  float: right;
  margin-left: 15px;
}
#content p.date {
  padding: 0px;
  margin-top: -20px;
  margin-bottom: -10px;
  color: #AAA;
  text-align: right;
  font-size: 0.7em;
}

p#footer {
 height: 62px;
 width: 711px;
 margin-top: 0px;
 margin-left: 0px;
 background: url(footer.jpg) 0px 0px no-repeat scroll;
 position:absolute;
}

p#footer1 {
 height: 73px;
 width: 711px;
 margin-top:0px;
 margin-left: 0px;
 background: url(footer1.jpg) 0px 0px no-repeat scroll;
 position:absolute;
}

p#handen {
 height: 536px;
 width: 379px;
 margin-top:-536px;
 margin-left: 180px;
 background: url(handen.png) 0px 0px no-repeat scroll;
 position:absolute;
 z-index:-1;
}

#vacatures {
	font-family:Arial, Helvetica, sans-serif;
  margin: 0 30px;
  margin-bottom: 20px;
  /* float: left; */
  width: 661px;
  height: 146px;
  overflow: auto;
  /* background: #f00; */
}

#vacatures ul {
  margin: 0; padding: 0; margin-left: 20px; list-style-type: square; color: #0E2B89; font-family: arial, helvetica, sans-serif; font-size: 0.9em;
  
}

#vacatures li a {
  color: #000;
  text-decoration: none; 
}

#vacatures table { width: 100%; }
#vacatures td { width: 50%; vertical-align: top; }
