/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
  margin:0;
  padding:0;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
fieldset,img { 
  border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
  font-style:normal;
  font-weight:normal;
}
ol,ul {
  list-style:none;
}
caption,th {
  text-align:left;
}
h1,h2,h3,h4,h5,h6 {
  font-size:100%;
  font-weight:normal;
}
q:before,q:after {
  content:'';
}
abbr,acronym { 
  border:0;
}


html {
  background: #496986 url('/upload/32/background.gif') repeat-x top;
  min-height: 100%;
  }

body{
  text-align: left;
  position: relative;
  font: 13px "Arial", verdana, helvetica, clean, sans-serif;
  min-height: 100%;
  line-height: 14px;
  }

input {
  border: 1px solid gray;
  padding: 4px;
  overflow: visible;
  display: inline-block;
  margin:0;
  }

span.colorize {
  color: #003D6F !important;
}

input[type=text] {  
  width: 98px;
  padding: 5px;  
  }
@media screen and (-webkit-min-device-pixel-ratio:0)  {  select {  margin-top: 9px !important; } }
.formGo {
  display: block;
  text-align: center;
  padding-top: 4px;
  margin: 5px 7px 5px 160px;
  font-size: 14px;
  text-decoration: none;
  border: 0px;
  width: 30px;
  height: 19px;
  background: url('/upload/32/gooff.png') no-repeat 50% 50%;
  }
.formGo:hover {
  background: url('/upload/32/goon.png') no-repeat 50% 50%;
  cursor: pointer;
  cursor: hand;
  }
.formGo a {
  display: block;
  width: 30px;
  height: 19px;
  padding-top: 0px;
}
.formGo:hover a {
}

#voucher p{
  width:190px;
  margin-left:5px;
  marin-top:5px !important;
  padding:15px !important;
  color:white !important;
  
}
#voucher div.voucher-container{
  padding:5px;
  width:195px;
background:#f48a00;
height:110px;
  dispay:block;
}
#voucher .code{
width:178px !important;
margin:0 0 0 2px !important;
}
#voucher .formGo{
  float:left;
    /*margin: 5px 0 0 161px !important;*/
    width:40px;
    margin:5px 0 0 12px!important;
}
#voucher .formCookie input{
  border:0;
}
#voucher .formCookie{
    color:white !important;
  font-size:11px;
float:left;
  width:140px;
padding:4px 0 0 3px;
}
#voucher .formCookie label{
margin-left:4px;
}
input#submit,
.formVerzenden {
  display: block !important;
  float: right !important;
  text-align: center !important;
  padding-top: 4px !important;
  margin: 5px 25px 5px 0px !important;
  font-size: 14px !important;
  text-decoration: none !important;
  border: 0px !important;
  width: 72px !important;
  height: 19px !important;
  background: url('/upload/32/verzendenoff.png') no-repeat 50% 50% !important;
  }
table .formVerzenden {
  margin: 5px 0px 10px 0px !important;
}
input#submit,
.formVerzenden:hover {
  background: url('/upload/32/verzendenon.png') no-repeat 50% 50% !important;
  cursor: pointer !important;
  cursor: hand !important;
  }
.formOfferte {
  display: block;
  float: right;
  text-align: center;
  padding-top: 9px;
  margin: 5px 25px 5px 0px;
  font-size: 14px;
  text-decoration: none !important;
  border: 0px;
  width: 116px;
  height: 19px;
  background: url('/upload/32/offerteoff.png') no-repeat 50% 50%;
  }
.formOfferte:hover {
  background: url('/upload/32/offerteon.png') no-repeat 50% 50%;
  cursor: pointer;
  cursor: hand;
  text-decoration: none !important;
  }
.formOfferte a {
  display: block;
  width: 116px;
  height: 19px;
  padding-top: 0px;
   text-decoration: none !important;
}

select {
  width: 184px;
  height: 23px;
  padding: 2px;
  margin: 4px 7px 4px 7px;
  font-size:11px;
  
  }
  

/* Text formatting */  
h1 {
  font-size: 24px;
  text-align: left;
  margin-bottom: 16px;
  left:-401px;
  position:absolute;
  }

h2 {
  padding: 0px 20px 0px 32px;
  font-size: 15px;
  margin-top: 10px;
  margin-bottom: 3px;
  color: #003d6f;
  font-weight: bold;
  }
  
h3 {
  padding: 10px 0px 0px 10px;
  font-size: 16px;
  margin-top: 10px;
  margin-bottom: 6px;
  color: #ffeb00;
  font-weight: bold;
  }

strong {
  font-weight:bold;
  }  

/* Main wrapper */
#container {
  min-height: 100%;
  margin: 0 auto;
  width: 100%;
  height: 1025px;
    background: url('/upload/32/shadow2.png') no-repeat 50% 50px;
  }
.containeropleiding {
  height: 1231px !important;
  }
  
/* Header */
div#container div#main div#header {
  height: 40px;
  width: 100%;
  margin: 0 auto;
  padding-top: 40px;
  }

div#container div#main div#header ul {
  padding-top: 5px;
  padding-left: 350px;
  }

div#container div#main div#header ul li {
  display: inline;
  }

div#container div#main div#header ul li a.active {  
  background: url('/upload/32/arrows.png') no-repeat;
  background-position: 100% 2px;
  }

div#container div#main div#header ul li a {  
  color: #003d6f;
  display: inline-block;
  line-height: 20px;
  padding: 2px 15px 2px 10px;
  text-decoration: none;
  }

div#container div#main div#header ul li a:hover {  
  background: url('/upload/32/arrows.png') no-repeat;
  background-position: 100% -22px;
  color: #ffeb00;
  }
  
/* Shadow */
div#container div#shadow {
  width: 1261px;
  padding-bottom: 15px;
  height: 100%;
  margin: 0 auto;
  } 
 .shadowopleiding {
  background: url('/upload/32/shadow-opleiding.png') no-repeat 50% 50px !important;
  }

/* Main */
div#container div#main {
  margin: 0 auto;
  width: 1261px;
  height: 991px;
  background: url('/32/voorpagina/random.png') no-repeat center top;
  }
div#container .mainopleiding {
  height: 1232px !important;
  }
  
/* Logo & Oranjekruis */
div#container div#logo { 
  background: url('/upload/32/logoschuin.png') no-repeat 50% 50%;
  height: 150px;
  width: 150px;
  margin: 23px 0 0 152px;
  position: absolute;
  }
div#container div#logo a { 
  height: 150px;
  width: 150px;
  position: absolute;
  }
  
div#container div#oranjekruis { 
  background: url('/upload/32/hetoranjekruis.png') no-repeat 50% 50%;
  height: 58px;
  width: 210px;
  margin: 5px 0 0 895px;
  position: absolute;
  }
  
/* Content */
div#container div#main div#left,
div#container div#main div#content-first,
div#container div#main div#content-last,
div#container div#main div#right {
  margin-top: 102px;
  float: left;
  width: 244px;
  }
div#container div#main div#content {
  margin-top: 102px;
  float: left;
  width: 488px;
  }

div#container div#main div#left {
  margin-left: 139px;
  }
div#container div#main div#right {
  margin-right: 144px;
  }

div#container div#main div#content p img.tomtom {
  float: right;
  }
  
div#container div#main div#left .first p,
div#container div#main div#content-first .first p,
div#container div#main div#content-last .first p,
div#container div#main div#right .first p {
  padding: 70px 25px 0px 33px;
  font-size: 11px;
  line-height:15px;
  color: #001717;
}
div#container div#main div#content .first p {
  padding: 78px 25px 0px 33px;
  font-size: 11px;
  line-height:15px;
  color: #001717;
  }

div#container div#main div#left .height p,
div#container div#main div#content-first .height p,
div#container div#main div#content-last .height p,
div#container div#main div#content .height p,
div#container div#main div#right .height p {
  padding: 7px 25px 0px 33px;
  line-height: 15px;
  font-size: 11px;
  color: #001717;
  }

div#container div#main div#left p,
div#container div#main div#content-first p,
div#container div#main div#content-last p,
div#container div#main div#content p,
div#container div#main div#right p {
  padding: 10px 25px 0px 33px;
  font-size: 11px;
  line-height:15px;
  color: #001717;
  }

div#container div#main div#left .nop p,
div#container div#main div#content-first .nop p,
div#container div#main div#content-last .nop p,
div#container div#main div#content .nop p,
div#container div#main div#right .nop p {
  padding: 6px 35px 0px 33px;
  font-size: 11px;
  line-height:15px;
  color: #001717;
  }
div#container div#main div#left .nopnop p,
div#container div#main div#content-first .nopnop p,
div#container div#main div#content-last .nopnop p,
div#container div#main div#content .nopnop p,
div#container div#main div#right .nopnop p {
  padding: 6px 10px 2px 10px;
  font-size: 11px;
  line-height:15px;
  color: #001717;
  }
div#container div#main div#left .nopnop h2,
div#container div#main div#content-first .nopnop h2,
div#container div#main div#content-last .nopnop h2,
div#container div#main div#content .nopnop h2,
div#container div#main div#right .nopnop h2 {
  padding: 6px 10px 2px 10px;
  }
div#formulier,
div#formulier th{
  padding: 5px 5px 0px 0px;
  font-size: 11px !important;
  line-height:15px !important;;
  color: #001717 !important;
  vertical-alignment:top;
}
div#formulier {
width:575px;
}
div#formulier td
{
  padding: 5px 0px 0px 0px;
  font-size: 11px !important;
  line-height:15px !important;;
  color: #001717 !important;
  vertical-alignment:top;
  }
#field_42 td,
#field_82 td
{
padding-bottom:10px !important;
}
#field_52,
#field_102{
border-top:1px dotted #7f9eb7;
}
#field_52 td,
#field_52 th,
#field_102 td,
#field_102 th{
  padding-top:10px !important;
}


div#formulier h2 {
  padding: 0px !important;
  }

div#formulier table input[type=text] {
  padding: 5px;
  margin: 5px 0px 5px 10px;
  font-size: 11px;
  width: 450px;
}

div#formulier table input[name=aantalcursisten] {
  padding: 5px;
  margin: 5px 0px 5px 10px;
  font-size: 11px;
  width: 390px;
}

div#formulier table select {
  margin: 5px 0px 5px 10px;
  font-size: 11px;
  width: 461px;
  border: 1px solid gray;
}

div#formulier table textarea {
  margin: 5px 0px 5px 10px;
  font-size: 11px;
  width: 460px;
  border: 1px solid gray;
}

div#container div#main div#left div p,
div#container div#main div#content-first div p,
div#container div#main div#content-last div p,
div#container div#main div#content div p,
div#container div#main div#right div p {
  padding: 55px 20px 0px 33px;
  font-size: 11px;
  line-height:15px;
  color: #001717;
  }

div#container div#main div#left a,
div#container div#main div#content-first a,
div#container div#main div#content-last a,
div#container div#main div#content a,
div#container div#main div#right a {
  color: #003d6f;
  }

div#container div#main div#left .blue,
div#container div#main div#content-first .blue,
div#container div#main div#content-last .blue,
div#container div#main div#content .blue,
div#container div#main div#right .blue {
  background-color: #e0e7f4;
  margin: 0px 22px 0px 22px;
  clear:both;
  }
div#container div#main div#left .blue2,
div#container div#main div#content-first .blue2,
div#container div#main div#content-last .blue2,
div#container div#main div#content .blue2,
div#container div#main div#right .blue2 {
  background-color: #e0e7f4;
  margin: 45px 10px 0px 10px;
  clear:both;
  }
  
div#container div#main div#left .blue2.long,
div#container div#main div#content-first .blue2.long,
div#container div#main div#content-last .blue2.long,
div#container div#main div#content .blue2.long,
div#container div#main div#right .blue2.long {
  background-color: #e0e7f4;
  margin: 40px 10px 0px 10px !important;
  clear:both;
  }
html>/**/body .directaanmelden{
/*height:203px;*/
  height:168px;
}
html>/**/body .directaanmelden2{
height:129px;
padding-top:5px;
}
html>/**/body .offerteaanvragen{
height:129px;
}
html>/**/body .direct_offerte{
height: 107px;
padding-top:5px;
}

.dottedLine{
height:1px;
border-top:1px dotted #7f9eb7;
width:178px;
margin-left:30px;
}

.dottedLinelong{
height:1px;
border-top:1px dotted #7f9eb7;
width:430px;
margin-left:30px;
margin-top: 11px;
}

.dottedLineevenlonger{
height:1px;
border-top:1px dotted #7f9eb7;
width:575px;
margin-left: 30px;
margin: 10px 0px 10px 0px;
}

div#container div#main div#left .blue p,
div#container div#main div#content-first .blue p,
div#container div#main div#content-last .blue p,
div#container div#main div#content .blue p,
div#container div#main div#right .blue p {
  padding: 0px 7px 5px 11px;
  }
  
div#container div#main div#left .blue h2,
div#container div#main div#content-first .blue h2,
div#container div#main div#content-last .blue h2,
div#container div#main div#content .blue h2,
div#container div#main div#right .blue h2 {
  padding: 10px 7px 0px 10px;
  
  }
div#container div#main div#left .blue .grow,
div#container div#main div#content-first .blue .grow,
div#container div#main div#content-last .blue .grow,
div#container div#main div#content .blue .grow,
div#container div#main div#right .blue .grow {
  height: 1px;
  }
div#container div#main div#left .blue .grow2,
div#container div#main div#content-first .blue .grow2,
div#container div#main div#content-last .blue .grow2,
div#container div#main div#content .blue .grow2,
div#container div#main div#right .blue .grow2 {
  height: 1px;
  }
div#container div#main div#left .blue2 .grow3,
div#container div#main div#content-first .blue2 .grow3,
div#container div#main div#content-last .blue2 .grow3,
div#container div#main div#content .blue2 .grow3,
div#container div#main div#right .blue2 .grow3 {
  height: 4px;
  background-color: #E0E7F4;
  }
div#container div#main div#left .dark_blue,
div#container div#main div#content-first .dark_blue,
div#container div#main div#content-last .dark_blue,
div#container div#main div#content .dark_blue,
div#container div#main div#right .dark_blue {
  background-color: #003d6f;
  width: 203px;
  height: 111px;
  margin: 45px 10px 0px 10px;
  position: absolute;
  }
div#container div#main div#left .dark_blue p,
div#container div#main div#content-first .dark_blue p,
div#container div#main div#content-last .dark_blue p,
div#container div#main div#content .dark_blue p,
div#container div#main div#right .dark_blue p {
  padding: 0px 20px 5px 10px;
  color: #fff;
  }
div#container div#main div#left .dark_blue a,
div#container div#main div#content-first .dark_blue a,
div#container div#main div#content-last .dark_blue a,
div#container div#main div#content .dark_blue a,
div#container div#main div#right .dark_blue a {
  color: #ffeb00;
  text-decoration: none;
  }
div#container div#main div#left .dark_blue a:hover,
div#container div#main div#content-first .dark_blue a:hover,
div#container div#main div#content-last .dark_blue a:hover,
div#container div#main div#content .dark_blue a:hover,
div#container div#main div#right .dark_blue a:hover {
  text-decoration: underline;
  }

div#container div#main div#left .white,
div#container div#main div#content-first .white ,
div#container div#main div#content-last .white,
div#container div#main div#content .white,
div#container div#main div#right .white {
  margin: 5px 20px 0px 29px;
  }
div#container div#main div#left .white:hover,
div#container div#main div#content-first .white:hover,
div#container div#main div#content-last .white:hover,
div#container div#main div#content .white:hover,
div#container div#main div#right .white:hover {
  background-color: #fff;
  }
div#container div#main div#left .white:hover a,
div#container div#main div#content-first .white:hover a,
div#container div#main div#content-last .white:hover a,
div#container div#main div#content .white:hover a,
div#container div#main div#right .white:hover a {
  text-decoration: none;
  }
div#container div#main div#left .white p,
div#container div#main div#content-first .white p,
div#container div#main div#content-last .white p,
div#container div#main div#content .white p,
div#container div#main div#right .white p {
  padding: 3px 3px 2px 4px;
  }
  
div#container div#main div#left li,
div#container div#main div#content-first li,
div#container div#main div#content-last li,
div#container div#main div#content li,
div#container div#main div#right li {
  padding: 3px 0px 3px 5px;
  line-height: 13px;
  margin: 0px 20px 0px 28px;
  font-size: 11px;
  font-weight: bold;
  }
div#container div#main div#left li:hover,
div#container div#main div#content-first li:hover,
div#container div#main div#content-last li:hover,
div#container div#main div#content li:hover,
div#container div#main div#right li:hover {
  background-color: #ffeb00;
  }
div#container div#main div#left li:hover a,
div#container div#main div#content-first li:hover a,
div#container div#main div#content-last li:hover a,
div#container div#main div#content li:hover a,
div#container div#main div#right li:hover a {
  text-decoration: none;
  }
div#container div#main div#left #yellow li,
div#container div#main div#content-first #yellow li,
div#container div#main div#content-last #yellow li,
div#container div#main div#content #yellow li,
div#container div#main div#right #yellow li,
div#container div#main div#left #yellow li,
div#container div#main div#content-first #yellow li,
div#container div#main div#content-last #yellow li,
div#container div#main div#content #yellow li,
div#container div#main div#right #yellow li {
  margin-right: 30px;
padding-left:10px;
  background:url('/upload/32/streep.png') no-repeat 3px center;
}
div#container div#main div#left #yellow li:hover,
div#container div#main div#content-first #yellow li:hover,
div#container div#main div#content-last #yellow li:hover,
div#container div#main div#content #yellow li:hover,
div#container div#main div#right #yellow li:hover {
  background-color: #fff;
}

div#container div#main div#left #yellow li.active,
div#container div#main div#content-first #yellow li.active,
div#container div#main div#content-last #yellow li.active,
div#container div#main div#content #yellow li.active,
div#container div#main div#right #yellow li.active {
 
    background: #003d6f url('/upload/32/streepover.png') no-repeat 3px center;
  }
div#container div#main div#left #yellow li:hover a,
div#container div#main div#content-first #yellow li:hover a,
div#container div#main div#content-last #yellow li:hover a,
div#container div#main div#content #yellow li:hover a,
div#container div#main div#right #yellow li:hover a {
}
  
div#container div#main div#left #yellow li.active a,
div#container div#main div#content-first #yellow li.active a,
div#container div#main div#content-last #yellow li.active a,
div#container div#main div#content #yellow li.active a,
div#container div#main div#right #yellow li.active a {
  text-decoration: none;
  color: #fff;
  }
  
div#container div#main div#left ul,
div#container div#main div#content-first ul,
div#container div#main div#content-last ul,
div#container div#main div#content ul,
div#container div#main div#right ul {
  padding: 0px 0px 5px 0px;
  }

div#container div#main div#left span ul,
div#container div#main div#content-first span ul,
div#container div#main div#content-last span ul,
div#container div#main div#content span ul,
div#container div#main div#right span ul {
  padding: 7px 0px 5px 0px;
  }
  
div#container div#main div#right div#right-first { 
  position: absolute;  
  margin: 27px 0px 0px 13px;
  width: 223px;
  height: 166px;
  }
div#container div#main div#right div#right-first-long { 
  position: absolute;  
  margin: 27px 0px 0px 13px;
  width: 223px;
  height: 180px;
  }
div#container div#main div#right div#right-first div.film a {
  display: block;
  margin: 45px 10px 2px 7px;
  height: 110px;
  width: 205px;
  background: #fff url('/upload/32/film.png') no-repeat center -110px;
  }
div#container div#main div#right div#right-first div.film a:hover { 
  background: #fff url('/upload/32/film.png') no-repeat;
  }
#film {
padding:10px 0px 10px 10px;
}
  
div#container div#main div#right div#right-seccond {
  position: absolute;  
  margin: 215px 0px 0px 13px;
  width: 223px;
  height: 166px;
  }
div#container div#main div#right div#right-thirth{
  position: absolute;  
  margin: 408px 0px 0px 13px;
  width: 223px;

  height: 166px;
  }
div#container div#main div#right div#right-thirth .cat_title2{
}
div#container div#main div#right div#right-thirth .cat_title2{
font-size:22px !important;
} 
div#container div#main div#right div#right-thirth p{
padding:0 0 5px 0 !important;
}
div#container div#main div#right div#right-thirth form{
margin:45px 0 0 10px;
}
div#container div#main div#right div#right-thirth input[type="text"]{
width:191px;
  margin:10px 0 15px 0;
  text-align:center;
}
div#container div#main div#right div#right-thirth input[type="submit"]{
margin-left:64px;
}
div#container div#main div#right div#right-thirth h2{
 padding: 0px 20px 0px 32px;
font-size: 15px;
margin-top: 10px;
margin-bottom: 3px;
color: #003D6F;
font-weight: bold;
}
div#container div#main div#right div#right-seccond-long {
  position: absolute;  
  margin: 238px 0px 0px 13px;
  width: 223px;
  height: 166px;
  }
div#container div#main div#right div#right-seccond img.center_img {
  margin: 45px 10px 0px 10px;
  }
div#container div#main div#right div#right-seccond-long img.center_img{
  margin: 41px 10px 0px 10px;
  }

div#container div#main div#right div#right-last {
  position: absolute;  
  margin: 405px 0px 0px 13px;
  width: 223px;
  height: 166px;
  }

div#container div#main .bullit {
/**  background: url('/upload/32/bullit.png') no-repeat 50% 50%;*/
  height: 37px;
  width: 34px;
  margin: 13px 0 0 -1px;
  position: absolute;  
  }
div#container div#main .bullit_flash {
  width: 36px;
  height: 36px;
  position: absolute;
  margin: 9px 0 0 -6px ;  
  }
  
div#container div#main .bullit2 {
/*  background: url('/upload/32/bullit.png') no-repeat 50% 50%;*/
  height: 37px;
  width: 34px;
  margin: 201px 0 0 -1px;
  position: absolute;  
  }

.bullit-vca {
/*  background: url('/upload/32/bullit.png') no-repeat 50% 50%;*/
  height: 37px;
  width: 34px;
  margin: 395px 0 0 -1px;
  position: absolute;  
  }
div#container div#main .bullit_flash-vca {
  width: 36px;
  height: 36px;
  position: absolute;
  margin: 388px 0 0 -6px;
  }
div#container div#main .bullit_flash2 {
  width: 36px;
  height: 36px;
  position: absolute;
  margin: 197px 0 0 -6px;
  }
div#container div#main .bullit2long {
/*  background: url('/upload/32/bullit.png') no-repeat 50% 50%;*/
  height: 37px;
  width: 34px;
  margin: 215px 0 0 -1px;
  position: absolute;  
  }
div#container div#main .bullit_flash2long {
  width: 36px;
  height: 36px;
  position: absolute;
  margin: 219px 0 0 -6px;
  }
  
div#container div#main .bullit3 {
  background: url('/upload/32/bullit.png') no-repeat 50% 50%;
  height: 37px;
  width: 34px;
  margin: 392px 0 0 -1px ;
  position: absolute;  
  }

div#container div#main .cat_title {
  height: 20px;
  width: 223px;
  /*margin: 40px 0px 0px 33px ;*/
    margin: 42px 0px 0px 33px ;
  position: absolute;
  font-size: 24px;
  color: #7f9eb7;
  }
div#container div#main .cat_title2 {
  height: 20px;
  width: 223px;
  margin: 15px 0px 0px 10px;
  position: absolute;
  font-size: 24px;
  color: #7f9eb7;
  }
div#container div#main .cat_title2long {
  height: 20px;
  width: 223px;
  margin: 12px 0px 0px 10px;
  position: absolute;
  font-size: 24px;
  color: #7f9eb7;
  }
div#container div#main .cat_title3 {
  height: 20px;
  width: 223px;
  margin: 45px 0px 0px 30px;
  font-weight: bolder;
  position: absolute;
  font-size: 18px;
  color: #003d6f;
  }  
/* Footer */
div#container div#footer {
  margin: 0 auto;
  padding-left: 0;
  margin-top: -90px;
  height: 41px;
  width: 1261px;
  background: url('/upload/32/footer.png') no-repeat 50% 50%;
  text-align: center;
  }
div#container div#footer.footeropleiding {
  margin-top: -55px !important;
}
  
div#container div#footer p {
  font-size: 85%;
  line-height: 41px;
  color: #fff;
  }
  
div#container div#footer a {
  margin-left: 182px;
  color: #ffeb00;
  text-decoration: none;
  }
  
div#container div#footer a:hover {
  text-decoration: underline;
  }
  
div#map_canvas,
#panoflash1{
  width: 420px;
  height: 420px;
  margin-left: 33px;
  }
#map_canvas span{
display:none;
}

#prijs-block{
margin-top:4px;
}
#prijs-block2 {
  background: url('/upload/32/vensters3-new.png') no-repeat;

  background-position: -17px -582px;
}
/* Welk venster? */
div#container div#main div#left.yellow-consultancy{

  background: url('/upload/32/panel-consultancy.png') no-repeat !important;
    background-position:-8px 9px  !important;
  height:320px  !important;
}
div#container div#main div#left.yellow-xxsmall {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -535px -286px;
  height: 210px;
  }

div#container div#main div#left.yellow-xsmall {
  background: url('/upload/32/venster-yellow-prijs.png') no-repeat;
  /*background-position: -535px -5px;*/
  background-position: 5px 22px;
  min-height:280px;
  height:auto !important;
  height:280px;
  }
div#container div#main div#left.yellow-xsmall #yellow{
  background: url('/upload/32/yellow-middl1e.png') repeat-y;
    background-position:3px 5px;
}
div#container div#main div#left.yellow-xsmall .yellow-xsmall-bottom{
  background: url('/upload/32/vensters2.png') no-repeat;
    background-position: -535px -215px;
height:40px;

}
div#container div#main div#left.yellow-small {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -18px -5px;
  height: 300px;
  }

div#container div#main div#left.yellow-big {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -18px -286px;
  height: 320px;
  }

div#container div#main div#left.yellow-big-frontpage {
  background: url('/upload/32/vensters3-new.png') no-repeat;
  background-position: -18px -286px;
  height: 600px;
  }  

div#container div#main div#left.yellow-big-frontpage2 {
  background: url('/upload/32/vensters3-new.png') no-repeat;
  background-position: -18px -286px;
  height: 440px;
  }  
div#container div#main div#left.yellow-big2 {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -18px -286px;
  height: 320px;
  }
div#container div#main div#content-first.white-small-long {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -18px -589px;
  height: 700px;
  }
div#container div#main div#content-first.white-small-long .extra {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -18px -589px;  
}
div#container div#main div#content-last.white-small-short {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -275px -589px;
  height: 470px;
  }
  
div#container div#main div#content.white-large-small {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -535px -547px;
  height: 650px;
  }
  
div#container div#main div#content .white-long-resize-top {
  background: url('/upload/32/opleidingtop.png') no-repeat;
  background-position: 4px 20px;
  height: 74px;
  }
div#container div#main div#content .white-long-resize-bottom {
  background: url('/upload/32/opleidingbottom.png') repeat-y 50% 50%;
  height: 100%;
  padding-bottom: 20px;
  }
  
div#container div#main div#content.white-large-long {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -1074px -3px;
  height: 765px;
  }
  
div#container div#main div#right.white-dual {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -275px  -5px;
  height: 400px;
  }
div#container div#main div#right.white-dual-large-vca{
  background: url('/upload/32/vca-block-right.png') no-repeat;
  background-position: 5px  17px;
  height: 650px;
}
div#container div#main div#right.white-dual-large {
  background: url('/upload/32/vensters2.png') no-repeat;
  background-position: -802px  -5px;
  height: 400px;
  }
  
div#container div#main div#right.white-tripple {
  background: url('/upload/32/vensters3.png') no-repeat;
  background-position: -275px  -5px;
  height: 605px;
  }
.articlePhotoFake{
float:right;
  clear:right;
text-align:right;
 height:80px;
  padding-right:35px;
  width:1px;
  color:#003D6F;
  font-weight:bold;
  font-size:16px;
  line-height:26px;
}
.articlePhotoFake .email{
font-size:16px;
text-decoration:none;  
}
.articlePhotoFake .email:hover{
text-decoration:underline;  
}
#newsContentImg{
width:198px !important;
 height:118px !important;
  border:1px solid #003D6F;
   clear:right;
float:right;
  margin-top:12px;
margin-left:6px;
margin-right:35px;
}
.articlePhoto{
 clear:right;
float:right;
  padding-top:12px;
padding-left:6px;
padding-right:35px;
}
.prijzen-block{
height:130px;
}
#prijslijst{
margin-top:12px;
}
#prijslijst li{
  color:#003D6F !important;
}
#prijslijst li.nohover:hover{
background:none !important;
}

#vca-block{
 margin-top:16px;

}
#vca-block #right-thirth{
}
#menuNieuws {
padding-bottom:0 !important;
}
#menuNieuws li
{

}
#menuNieuws li a{
background:url('/upload/32/nieuws-streepje.png') -11px -2px no-repeat !important ;
  padding-left:6px;
  white-space:nowrap;
  overflow:hidden
}
#newsIntro h2{
margin-top:0px;
margin-bottom:0;
}
#newsIntro h2 a{
font-size:11px !important;
Color:#001717!important;
text-decoration:none;  
}
#newsIntro h2 a:hover{
text-decoration:underline;  
}
#newsIntro h3 a{
font-weight:normal !important;  

font-size:11px !important;
}
#newsIntro h3{
  font-size:11px !important;

padding:0 0 10px 0 !important;
margin:0 0 8px 32px  !important;
font-weight:normal !important; 
color:#003D6F;
border-bottom:1px dotted #7f9eb7;
width:428px;

}
#newsIntro .dateTime{
display:none;
}
#newsIntro p{
padding:0 0 0 32px !important;
}
/*#menuNieuws li.active{
background-color: #ffeb00 !important;
}*/
#newsIntroSpace{
line-height:1px !important;
}
#newsIntro .dottedLinelong2{
margin-top:1px !important;
  height:1px;
border-top:1px dotted #7f9eb7;
width:428px;
margin-left:32px;
margin-top: 11px;
  margin-bottom:6px;
}
#newsIntro .dottedLinelong{
height:1px;
border-top:1px dotted #7f9eb7;
width:428px;
margin-left:32px;
margin-top:7px;
  margin-bottom:6px;
}
#newsIntroH2{
line-height:1px !important;
}

