* {
   margin: 0;
   padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table {
   margin: 1em 0;
}

html {
   overflow-y: scroll;
}

body, html {
   width: 100%;
   height: 100%;
}

img {
   border: 0;
   margin: 0;
}

body {
   background: #191613 ;
   font: 1.2em / 1.6 Arial, Helvetica, "Trebuchet MS", Tahoma, Verdana, sans-serif;
   color: #524d3f;
}

ul {
   list-style: none;
}

h1 {
   font-size: 0.875em;
   margin-bottom: 9px;
   margin-top: 12px;
}

h2 {
   font-size: 0.75em;
   margin-top: 25px;
   margin-bottom: 0;
   margin-left: 12px;
}

h3 {
   font-size: 12px;
   margin-bottom: 0;
   color: #000;
   margin-left: 26px;
}

h4 {

   font-size: 1em;
   font-weight: normal;
   margin: 0.5em 0em;
   padding-left: 10px;

}

p {
   font-size: 0.813em;
   line-height: 1.5em;
   margin: 0 0 10px;
   color: #000;
}

hr {
   height: 1px;
   background-color: #ddd;
   color: #ddd;
   border: none;
   margin: 1em 0;
   padding: 0;
}

.display_none {
   display: none;
}

.textresizer li {
   display: inline;
}

.content a {
   color: #B98D37;
   text-decoration: underline;
}

.content a:hover {
   color: #B98D37;
   text-decoration: none;
}

.hoofdtitel {
background:none repeat scroll 0 0 #191613;
color:#A37305;
font-size:15px;
font-weight:bold;
left:0;
margin:0 auto;
padding-left:30px;
position:relative;
text-transform:uppercase;
top:3px;
width:560px;
}

.logo-willemsveste {
   position: absolute;
   left: 262px;
   top: 0;
   z-index: 6;
}

.content {
   position: relative;
}

.header {
  display:block;
float:left;
height:80px;
width:898px;
}

.normaal {
   float: left;
   text-indent: -99px;
   display: block;
   overflow: hidden;
   background: url( "../gfx/algemeen/a-klein.jpg" ) no-repeat;
   height: 21px;
   width: 21px;
   margin: 10px 3px 0px 10px;
   color: #B98D37;
   text-decoration: none;
}

.normaal:hover  {
   background: url( "../gfx/algemeen/a-klein-hover.jpg" ) no-repeat;
}
.normaal_active {
    float: left;
   text-indent: -99px;
   display: block;
   overflow: hidden;
   background: url( "../gfx/algemeen/a-klein-hover.jpg" ) no-repeat;
   height: 21px;
   width: 21px;
   margin: 10px 3px 0px 10px;
   color: #B98D37;
   text-decoration: none;
}

.groter {
   display: block;
   float: left;
   text-indent: -99px;
   overflow: hidden;
   background: url( "../gfx/algemeen/a-normaal.jpg" ) no-repeat;
   height: 21px;
   width: 21px;
   margin: 10px 3px 0px 0px;
   color: #B98D37;
    text-decoration: none;
}

.groter:hover  {
   background: url( "../gfx/algemeen/a-normaal-hover.jpg" ) no-repeat;
}
.groter_active {
display: block;
   float: left;
   text-indent: -99px;
   overflow: hidden;
   background: url( "../gfx/algemeen/a-normaal-hover.jpg" ) no-repeat;
   height: 21px;
   width: 21px;
   margin: 10px 3px 0px 0px;
   color: #B98D37;
    text-decoration: none;
}
.huge {
   display: block;
   float: left;
   text-indent: -99px;
   overflow: hidden;
   background: url( "../gfx/algemeen/a-groot.jpg" ) no-repeat;
   height: 21px;
   width: 21px;
   margin: 10px 3px 0px 0px;
   color: #B98D37;
    text-decoration: none;
}

.huge:hover {
   background: url( "../gfx/algemeen/a-groot-hover.jpg" ) no-repeat;
}

.li_normaal .textresizer-active {
   background: url( "../gfx/algemeen/a-klein-hover.jpg" ) no-repeat;
}

.li_groter .textresizer-active {
  background: url( "../gfx/algemeen/a-normaal-hover.jpg" ) no-repeat;
}

.li_huge .textresizer-active {
  background: url( "../gfx/algemeen/a-groot-hover.jpg" ) no-repeat;
}

.nav {
display:block;
float:left;
margin:11px 0 0 0;
text-align:center;
width:809px;
}

.nav li {
  display:inline;
padding:0 12px 0 0;
}

.nav li a {
   color: #fff;
   text-transform: uppercase;
   font-size: 0.80em;
  border-bottom: solid 2px #8f8f8e;
  text-decoration: none;
}

.nav .last {
   padding-right: 0;
}

#submenu-houder {
float:left;
margin-left:160px;
text-align:center;
width:745px;
}

.submenu {
clear:left;
display:block;
float:left;
margin:2px 0 0 30px;
width:600px;
}

.submenu ul {
   float: right;
   margin-top: 0;
}

.submenu li {
   /*float: right;*/
   display: inline;
}

.submenu li a {
   color: #b5b4b4;
   text-decoration: none;
   font-size: 0.75em;
   padding: 0 6px 0px 0px;
   border-right: 1px solid #b5b4b4;
}

.submenu li .last {
   border: none;
}

#content-home {
   height: 350px;
   width: 898px;
   
}

.content {
   float: left;
   width: 898px;
}

#vlak-home1 {
   background: url( "../gfx/algemeen/banner-huurkorting.jpg" ) no-repeat;
   float: left;
   height: 310px;
   width: 220px;
   margin: 40px 6px 0 0;
}

#vlak-home2 {
   float: left;
   height: 310px;
   width: 220px;
   background: url( "../gfx/algemeen/afb-appartement.jpg" ) no-repeat 0 75px;
   margin: 40px 6px 0 0;
}

.linkblok-app a {
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center right;
   color: #fff !important;
   position: relative;
   top: 8px;
   display: block;
   font-size: 0.875em;
   text-decoration: none !important;
   text-align: right;
   padding: 0px 20px 0px 50px;
   margin-right: 10px;
}

#vlak-home3 {
   float: left;
   height: 310px;
   width: 220px;
   background: url( "../gfx/algemeen/eten2.jpg" ) no-repeat 0 -0px;
   margin: 40px 6px 0 0;
}

#vlak-home4 {
   /*background: url( "../gfx/algemeen/bezoek-de-nieuwe-modelwoning.jpg" ) no-repeat 0 75px;*/
   float: left;
   height: 310px;
   width: 220px;
   margin: 40px 0 0;
}

.linkblok-typen a {
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center right;
   color: #fff !important;
   position: relative;
   top: 8px;
   font-size: 0.875em;
   text-decoration: none !important;
   text-align: right;
   display: block;

   padding: 0px 20px 0px 50px;
   margin-right: 10px;
}

#tagcloud {
    position: relative;
   margin: 0 auto;
 /*background: url( "../gfx/algemeen/footer.png" ) no-repeat bottom right;*/
   width: 898px;
   height: 150px;
}

#tagcloud a {
   color: #464240;
      text-decoration: none;
         float: left;
         font-family: arial;
         
}

#tagcloud a:hover{
   color: #A37305;
}


#tagcloud h1 {
  
}



.comfortabel  {
color:#464240;
font-size:24px;
font-weight:bold;
left:0;
margin:0;
position:absolute;
top:43px;

  
}
.comfortabel a {

   margin: 8px 0px 0px 0px;

    font-size: 18px;
   font-weight: normal;

  
}

.maximale {
   
float:left;
font-size:26px;
font-weight:normal;
height:30px;
margin:0 0 0 5px;
}

.parkeerplaats{
 float:left;
font-size:16px;
font-weight:normal;
height:30px;
left:228px;
margin:9px 0 0 10px;
position:absolute;
top:44px;
}

.parkeerplaats2{
font-size:16px;
font-weight:normal;
height:30px;
left:0;
position:absolute;
top:115px;
}
.comfort{
font-size:25px;
font-weight:normal;
left:625px;
position:absolute;
top:77px;
}
.prijs-tag{
font-size:16px;
font-weight:normal;
left:728px;
position:absolute;
top:87px;
}

.service {
   text-indent: -999px;
   background: url( "../gfx/algemeen/service.png" ) no-repeat top right;
   height: 30px;
   width: 260px;
   margin: 0px 0px 0px 0px;
   float: left;
   overflow: hidden;
}

.huren {
   text-indent: -999px;
   background: url( "../gfx/algemeen/huren-a-la-carte.png" ) no-repeat top right;
   height: 30px;
   width: 327px;
   margin: 0px 0px 0px 0px;
   float: left;
   overflow: hidden;
}


.banner-huurkorting {
   background: url( "../gfx/algemeen/huurkorting.jpg" ) no-repeat top right;
   margin: 0px 0px 0px 0px;
   width:242px;
    height:84px;
   float: right;
   overflow: hidden;
}

.nordic {
 
float:left;
font-size:14px;
font-weight:normal;
margin:14px 5px 0;
position: absolute;
left: 300px;
top: 43px;
}

.gemak{
font-size:20px;
font-weight:bold;
left:546px;
margin:5px 0 0;
position:absolute;
top:77px;
}

.interesseh1 {
font-size:25px;
font-weight:normal;
left:797px;
position:absolute;
top:78px;
}

.typen{
float:left;
font-size:18px;
font-weight:normal;
left:155px;
margin:5px 0 0;
position:absolute;
top:45px;
}

.veste-h1 {
font-size:24px;
font-weight:bold;
left:527px;
position:absolute;
top:108px;
}

.flexibel{
font-size:17px;
font-weight:normal;
left:720px;
position:absolute;
top:117px;
}
.modern{
font-size:24px;
font-weight:bold;
left:812px;
position:absolute;
top:109px;
}

.centrum-h1{
   float:left;
font-size:18px;
font-weight:normal;
margin:0 0 0 10px; 
}
.typen2{
font-size:27px;
font-weight:normal;
left:198px;
margin:0;
position:absolute;
top:72px;
}

.leidsche{
float:left;
font-size:24px;
font-weight:normal;
left:555px;
margin:7px 0 0 10px;
position:absolute;
top:38px;
}

.nieuwbouw{
float:left;
font-size:16px;
font-weight:normal;
left:717px;
margin:7px 0 0 10px;
position:absolute;
top:46px; 
}

.ruimte{
float:left;
font-size:23px;
font-weight:normal;
left:817px;
margin:7px 0 0 10px;
position:absolute;
top:40px;
}

.appartementenh1{
float:left;
font-size:18px;
font-weight:normal;
left:0;
margin:0 0 0 0;
position:absolute;
top:81px;
}

.luxe{
float:left;
font-size:22px;
font-weight:normal;
left:138px;
margin:0;
position:absolute;
top:78px;
}

.vleuterweide{
float:left;
font-size:26px;
font-weight:bold;
left:390px;
margin:1px 0 0 5px;
position:absolute;
top:41px;
}

.woonplus{
font-size:17px;
font-weight:normal;
left:411px;
margin:0;
position:absolute;
top:85px;
}

.zoekerh1{
font-size:18px;
font-weight:normal;

left:80px;
position:absolute;
top:113px;
}

.carte{
font-size:24px;
font-weight:bold;
left:268px;
position:absolute;
top:107px;
}
.balkon{
font-size:16px;
font-weight:normal;
left:465px;
position:absolute;
top:116px; 
}



.variatie {
   text-indent: -999px;
   background: url( "../gfx/algemeen/grote-variatie.png" ) no-repeat top right;
   height: 30px;
   width: 310px;
   margin: 0px 0px 0px 0px;
   float: left;
   overflow: hidden;
}

.woongemak {
   text-indent: -999px;
   background: url( "../gfx/algemeen/woongemak.png" ) no-repeat top right;
   height: 30px;
   width: 354px;
   margin: 0px 0px 0px 0px;
   float: left;
   overflow: hidden;
}

.extras {
   text-indent: -999px;
   background: url( "../gfx/algemeen/optionele-extra.png" ) no-repeat top right;
   height: 30px;
   width: 430px;
   margin: 0px 0px 0px 0px;
   float: left;
   overflow: hidden;
}

.centrum {
   text-indent: -999px;
   background: url( "../gfx/algemeen/centrum-van-Leidsche-Rijn.png" ) no-repeat top right;
   height: 30px;
   width: 113px;
   margin: 0px 0px 0px 0px;
   float: left;
   overflow: hidden;
}

#footer {
    
      margin: 0 auto;
      display: block;
      width:898px;
}

#footerhouder {
   background:url("../gfx/algemeen/border-header.png") repeat-x scroll center bottom transparent;
float:left;
height:160px; 
width:100%;
}

#footer-binnen {

   float: left;
   width:898px;
   height: 28px; 
}

#footer-binnen a.twitter{
    margin-left: 10px;
    height: 25px;
    float:left;
    margin-top: 3px;
}

#footer-binnen a.twitter span{
    display: none;
}


#footer ul {
   float: right;
   margin: 3px 0 0;
}

#footer ul li a {
   color: #fff;
   border-right: 1px solid #fff;
   font-size: 0.75em;
   text-decoration: none;
   padding: 0 10px;
}

#footer ul li a:hover {
   text-decoration: underline;
}

.last {
   border: none !important;
   padding-right: 0 !important;
}

.vervolg {
   background: #fff;
   width: 898px;
   min-height: 494px;
   height: auto !important;
   margin: 40px 0 0;
   float:left;
}

.texhouder-vervolg {
   padding: 70px 60px 40px 60px;
   float: left;
}

.subkop {
   
   margin-bottom: 20px;
}

#het-project p {
   float: left;
   width: 460px;
}

#het-project img {
   float: right;
}

#zoeker {
   background: #fff url( "../gfx/algemeen/zoeker-bg.jpg" ) no-repeat;
}

#zoeker p {
   margin-top: 120px;
}

#typen {
   min-height: 1000px;
   height: auto !important;
   float: left;
   padding-bottom: 10px;
}

#typen h2 {
   color: #ba8f3b;
   font-size: 0.813em;
   margin: 20px 0px 0px 0px;
}

#typen p {
   margin: 0 5px 0 0;

}

.typelink {
   font-weight: normal;
   font-size: 0.75em;
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center left;
   padding: 0px 0px 0px 10px;
}

#woningtypes {
   float: left;
   display: inline;
   width: 100%;
   margin-bottom: 10px;
}

#woningtypes li a {
   color: #b98d37;
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center left;
   padding: 0 10px;
}

.type-selected {
   text-decoration: none !important;
}

.balk {
   min-height: 200px;
   height: auto !important;
   width: 100%;
   float: left;
}

.balk2 {
   background: #f2eee8;
   min-height: 185px;
   height: auto !important;
   width: 100%;
   float: left;
}

.type-links {
   width: 389px;
   float: left;
}

.type-rechts {
   float: left;
   width: 389px;
}

.type-img {
   float: left;
   margin: 10px 15px 10px 0;
}

.vet {
   display: table-cell;
   font-weight: 700;
   padding-top: 7px;
}

.prijs {
   display: table-cell;
}

#type-fact {
   float: left;
}

.beschrijving {
   border-right: 1px solid #d6d5d4;
   float: left;
   width: 210px;
   padding: 0px 20px 40px 0px;
   margin: 0px 0px 40px 0px;
}

.beschrijving h2, .detail h2, .overige h2 {
   color: #B98D37;
   margin: 0px 0px 0px 0px;
}

.overige h2 {
   border-bottom: #d6d5d4 solid 1px;
   padding: 0px 0px 13px 0px;
   margin: 0px 0px 9px 0px;
}

.beschrijving ul {
   margin: 10px 0px 10px 0px;
}

.beschrijving ul li {
   margin: 0px 0px 0px 20px;
   font-size: 0.75em;
   list-style-type: disc;
}

.detail {
   border-right: 1px solid #d6d5d4;
   float: left;
   padding: 0px 20px 40px 20px;
   min-height: 380px;
   height: auto !important;
   height: 380px;
   width: 300px;
   padding: 0 20px 120px;

}

.detail span {
   float: left;
   margin: 0px 0px 20px 0px;
}

.overige {
   float: left;
   width: 160px;
   padding: 0px 0px 40px 20px;
}

.type-factsheet {
   float: left;
   margin: 0px 10px 0px 0px;
}

.factsheet-hoofd-ul {
   margin: 0px 0px 0px 0px;
}

.factsheet-hoofd-ul li {
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center left;
   padding: 5px 0 5px 10px;
   font-size: 12px;
   font-weight: bold;
   border-bottom: #d6d5d4 1px solid;
}

.factsheet-hoofd-ul li a {
   color: #000000;
   font-weight: bold;
   font-size: 12px;
   text-decoration: none;
}

.factsheet-hoofd-ul li a:hover {
   text-decoration: underline;
}

.sub-facsheet-ul {
   margin: 0px 0px 10px 10px;
   
}

.sub-facsheet-ul li {
   background: none;
   border: none;
   padding: 0px 0px 0px 10px;
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat 6px 6px;
}

.sub-facsheet-ul li a {
   color: #B98D37;
   font-weight: normal;
   font-size: 12px;
   text-decoration: underline;
   padding: 0px 0px 5px 10px;
   display: block;
}

.sub-facsheet-ul li a:hover {
   text-decoration: none;
}

#selected-type {
   display: block !important;
}

#selected-type-hoofd {
   background: url( "../gfx/algemeen/driehoek-down.gif" ) no-repeat 0px 12px !important;
   padding-left: 15px;
}

#selected-type-sub {
   background: url( "../gfx/algemeen/driehoek-down.gif" ) no-repeat 0px 10px;
}

.link-type {
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center left;
   font-size: 12px;
   padding: 0px 0px 0px 10px;
}

.ec_news {
   background: #fff url( "../gfx/algemeen/nieuws.jpg" ) no-repeat 650px 100px;
   height: auto !important;
   min-height: 494px;
   margin: 40px 0 0;
   padding: 70px 0 40px;
   float: left;
}

.ec_news h1 {
   color: #B98D37;
   font-size: 1.063em;
   line-height: 22px;
   padding: 0 40px 0 0;
}

#prijslijst {
   background: #fff;
   width: 898px;
   min-height: 340px;
   height: auto !important;
   margin: 40px 0 0;
}

.overzichtskaart {
   background: url( "../gfx/algemeen/pdf.jpg" ) no-repeat;
   height: 40px;
   float: left;
   width: 440px !important;
   padding: 10px 0 0 50px;
   margin-top: 10px;
}

.prijslijst {
   background: url( "../gfx/algemeen/pdf.jpg" ) no-repeat;
   height: 40px;
   float: left;
   margin: 18px 0 0 60px;
   padding: 10px 0 0 50px;
}

.container {
   width: 898px;
   margin: 0 auto;
}

.fontselected {
   background: #7c5920;
}

.nav li a:hover, .selected {
   color: #ba8100 !important;
   text-decoration: none;
    border-bottom: solid 2px #6d510f !important;
}

.submenu li a:hover, .selected-sub, .linkblok a:hover, .linkblok-app a:hover, .linkblok-huren a:hover, .linkblok-typen a:hover {
   text-decoration: underline !important;
}

.selected-sub-type {
   text-decoration: none !important;
   display: block;
}

#uitklap {
   display: block !important;
}

.linkblok, .linkblok-huren {
   height: 40px;
   background: url( "../gfx/algemeen/linkblok-left.jpg" ) no-repeat left top;
   width: 220px;
   display: block;
   float:left;
   /*opacity: .80;
   filter: alpha( opacity = 80 );
   -ms-filter: "alpha(opacity=80)";
   -khtml-opacity: .80;
   -moz-opacity: .80;*/
   margin: 0 0 0 0;
}

.linkblok-huren{
    /*opacity: .80;
   filter: alpha( opacity = 80 );
   -ms-filter: "alpha(opacity=80)";
   -khtml-opacity: .80;
   -moz-opacity: .80;*/
    margin: 194px 0 0 0;
}

.linkblok a, .linkblok-huren a {
   background: url( "../gfx/algemeen/driehoek.gif" ) no-repeat center right;
   color: #fff !important;
   position: relative;
   top: 8px;
   display: block; 
   
   font-size: 0.875em;
   text-decoration: none !important;
   text-align: right;
   padding: 0px 20px 0px 60px;
   white-space: nowrap;
   margin-right: 10px;
}

#vlak-home1 .link-verhuurd{
    float:left;
    width: 220px;
    height: 194px;
}

#vlak-home1 .link-verhuurd a{
    display: block;
}

.blokje-links, .blokje-links3 {
   background: #373737;
   display: block;
   float: left;
   height: 70px;
   width: 107px;
   margin: 6px 6px 0 0;
}

.blokje-rechts, .blokje-rechts3 {
   background: #373737;
   display: block;
   float: left;
   height: 70px;
   width: 107px;
   margin: 6px 0 0;
}

.linkblok-app, .linkblok-typen {
   height: 40px;
   width: 220px;
   display: block;
   float: left;
   background: #141414;
   opacity: .80;
   filter: alpha( opacity = 80 );
   -ms-filter: "alpha(opacity=80)";
   -khtml-opacity: .80;
   -moz-opacity: .80;
  /* margin: 270px 0 0;*/
}

.blokje-links2, .blokje-links4 {
   background: #373737;
   display: block;
   float: left;
   height: 70px;
   width: 107px;
   margin: 0 6px 0 0;
}

.blokje-rechts2, .blokje-rechts4 {
   background: #373737;
   display: block;
   float: left;
   height: 70px;
   width: 107px;
   margin: 0;
}

#footer ul li, #woningtypes li {
   display: inline;
}

.addthis_button {
   margin: 10px 0px 0px 0px;
   float: left;
}

#het-project h1, #typen h1, #type-fact h1 {
   color: #b98d37;
   font-size: 1.063em;
   line-height: 22px;
   padding: 0 40px 0 0;
}

#interesse {

}

#interesse h1 {
   color: #b98d37;
   font-size: 1.063em;
   line-height: 22px;
   padding: 0 40px 0 0;
}

.ec_news h1 a, .greyed {
   color: #B98D37;
}

.carouselContainer {
   display: none;
}

.ec_googleMap .ec_navigation {
   display: none;
   padding: 0px;
}

#linker-google {
   float: left;
   background: #fff;
   width: 409px;
   padding: 0px 20px 20px 20px;
   display: block;
}

#linker-google h2, #rechter-google h2 {
   color: #B98D37;
   margin: 20px 0px 10px 0px;
   font-size: 1.063em;
}

#rechter-google {
   background: #fff;
   float: left;
   width: 409px;
   padding: 0px 20px 20px 20px;
   display: block;
   height: auto;
}

#interesse {
   float: left;
}

#formhouder {
   float: left;
}

#betrokken {
float:left;
left:590px;
position:absolute;
top:111px;
width:260px;
}

#betrokken img {
    margin-top: 20px;
}

#overzicht {
    
     background: #fff url( "../gfx/algemeen/prijslijst.jpg" ) no-repeat top left;
}

.banner-front {
    z-index: 99999;
    position :absolute;
    top: 50px;
    left:226px;
}

.banner-frontpage{
 left:678px;
position:absolute;
top:115px;
z-index:99999;}

#titel {
   background: url( "../gfx/algemeen/border-header.png" ) repeat-x  0 8px;
    height: 20px;
    float: left;
    margin:20px 0 0;
    width: 100%;
}

#font-resize {
   float: left;
}

#vlak-home4 .routebeschrijving {
    float:left;
    width:220px;
    height: 196px;
    margin-top: 4px;
    background: #fff url("../gfx/algemeen/interieur-impressie.jpg");
}

.routebeschrijving .banner-content {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 132px;
    margin: 0 0 4px;
    padding: 10px 24px;
    width: 172px;
}

.routebeschrijving h3 {
    margin: 5px;
    padding: 0;
    color: #fff;
    text-align: center;
    font-size: 12pt;
    text-indent: -400px;
    overflow: hidden;
    background: transparent url("../gfx/algemeen/nu-in-verhuur.png") no-repeat center;
}

.routebeschrijving a {
  color: #000;
  
}

.routebeschrijving .buttontekst {
  margin-top: 35px;
}

.routebeschrijving .buttontekst a {
  text-decoration: underline;
  background: url("../gfx/algemeen/driehoek.gif") no-repeat scroll right center transparent;
  width: 150px;
  display: block;
  float: right;
  font-weight: bold;
  font-size: 11pt;
}

.routebeschrijving .linktekst {
  font-size: 10pt;
  margin-top: 15px;
}

.routebeschrijving .linktekst a {
  text-decoration: none;
}

.slideTExt{
   text-align:right;
}

#banner_home {
  
}
