
/* defaults */

#info{position: fixed;background: yellow; top:90px; left:10px;display:none;}

#hoogtebepaler{
    width:100%;height:11455px; margin:0 auto;}

#animwrap{
    width: 1200px; height: 176px;
    position: fixed;
    margin-top: 100px;
    overflow:hidden;
    border-bottom: 3px solid;

}

#logo-container-home {
    width: 260px;
    position: fixed;
    bottom: 0;
    margin-left: 60px;
    margin-bottom: 50px;
}

.svg-container {
display: inline-block;
position: relative;
width: 100%;
padding-bottom: 22%;
vertical-align: middle;
overflow: hidden;
}

.svg-content {
display: inline-block;
position: absolute;
top: 0;
left: 0;
}

.lt-ie9 .svg-container {
    display: none;
}

.ie8-logo {
    display: none;
}
.lt-ie9 .ie8-logo {
    display: block;
}


.homescherm{
    background: #A7A9AC;
    position: fixed;
    margin-top:50px;
    padding: 30px;
    height:685px;
    width:500px;
 
}

.homebut{
    float:left;
/* padding: 0.55em 1em;*/
    margin:0;
}

.homebut a{
    color: #FFFFFF;
    font-family: museosans900;
    font-size: 15px;
    font-weight: normal;
    text-decoration:none;
    margin:0;
}

#scherm0{
    margin-left: 800px;
}

.pijl{
    width:45px;
    height:45px;
    background:white;
    position:fixed;
    cursor:pointer;
    z-index:400;
}

.portretnaam{
 color:black;
    font-family: museosans700, sans-serif;
}
.portretquote{
    color:white;
    font-family: museosans700, sans-serif;
}

#pijllinks{margin-left:6px;background-image: url(../img/pijllinks.gif);}
#pijlrechts{background-image: url(../img/pijlrechts.gif);}

#scherm1{
    margin-left: 2000px;
}

#kieper{
    width: 200px; height: 62px;
    background-image: url(../img/home/kieper.png);
    position: absolute;
    margin-top: 115px;
    margin-left: -200px;
}

#wolken{
    width: 3669px; height: 140px;
    background-image: url(../img/home/wolken.png);
    position: absolute;
    background-repeat: repeat-x;
    margin-top: 20px;
    margin-left:200px;
    overflow:hidden;
}

#bomen-far{
    width: 3000px; height: 95px;
    background-image: url(../img/home/bomen-far.png);
    background-repeat: repeat-y;
    position: absolute;
   margin-top: 126px;
}

#bomen-close{
    width: 12000px; height: 281px;
    background-image: url(../img/home/bomen-close.png);
     background-repeat: repeat-y;
    position: absolute;
    margin-top:16px;
   margin-left: 200px;
}

#bergen{
    width: 600px; height: 15px;
    background-image: url(../img/home/bergen.png);
    position: absolute;
   margin-top: 163px;
    margin-left: 1000px;
    overflow:hidden;
}


#auto-blauw{
     width: 82px; height: 22px;
    background-image: url(../img/home/autoblauw.png);
     background-repeat: no-repeat;
    position: absolute;
    margin-top:154px;
   margin-left: 1900px;
}

#auto-blauw2{
     width: 82px; height: 22px;
    background-image: url(../img/home/autoblauw.png);
     background-repeat: no-repeat;
    position: absolute;
    margin-top:154px;
   margin-left: 2500px;
}

#auto-zwart{
     width: 74px; height: 22px;
    background-image: url(../img/home/autozwart.png);
     background-repeat: no-repeat;
    position: absolute;
    margin-top:154px;
   margin-left: 2000px;
}

#auto-wit{
     width: 82px; height: 22px;
    background-image: url(../img/home/autowit.png);
     background-repeat: no-repeat;
    position: absolute;
    margin-top:154px;
   margin-left: 2400px;
}


#auto-wit2{
     width: 82px; height: 22px;
    background-image: url(../img/home/autowit.png);
     background-repeat: no-repeat;
    position: absolute;
    margin-top:154px;
   margin-left: 2700px;
}

#kraan{
    width: 200px; height: 200px;
    
    background-image: url(../img/home/kraan-anim-still.png);
   
    background-repeat: no-repeat;
    position: absolute;
    margin-top:-23px;
   margin-left: 2700px;
}

#man-anim{

    width: 200px; height: 50px;
 

   
    background-repeat: no-repeat;
    position: absolute;
    margin-top:130px;
   margin-left: 4700px;

}

.mananimloopt{
    background-image: url(../img/home/groet.gif);
   

}

#trein{
    width: 864px; height:50px;
    
    background-image: url(../img/home/trein.png);
   
    background-repeat: no-repeat;
    position: fixed;
    margin-top:126px;
    margin-left: 12000px;
}

#klanten{
    width: 166px; height: 66px;
    
    background-image: url(../img/home/klantenanim.gif);
    background-repeat: no-repeat;
    position: fixed;
    margin-top:240px;
    margin-left: 12000px;
}

#rookanim{
     width: 60px; height: 90px;
  
    background-image: url(../img/home/rook-anim.gif);
    background-repeat: no-repeat;
    position: fixed;
    margin-top:-71px;
    margin-left: 12000px;
}

. .circle {
			border-radius: 50%;
			width: 320px;
			height: 320px; 
			border:25px solid black;
			overflow: hidden;
		}

.portrettenwrap{
    position:absolute;
   }




.onzemensenportret
{
    width:140px;height:140px;
    position:absolute;
    border-radius: 50%;
   -moz-box-shadow:    3px 3px 3px 3px rgba(0,0,0,0.3);
  -webkit-box-shadow: 3px 3px 3px 3px rgba(0,0,0,0.3);
  box-shadow:         3px 3px 3px 3px rgba(0,0,0,0.3);
    border:18px solid red;
    overflow: hidden;
    cursor:pointer;
    background:black;
}

.roller{position:absolute;
    background:red;
    text-align:center;
   
}

.roller a{color:white; text-decoration:none;}

.roller span{
    display:block;
   
}

.roller.groot span, #menstekst.groot{margin-top: 42%;}
.roller.midden span, #menstekst.midden{margin-top: 42%;}
.roller.klein span, #menstekst.klein{margin-top: 35%;}

#menstekst{
    width:100%; text-align:center;
}



.tekstklein{
    
}

.kraananim{

    background-image: url(../img/home/kraan-animatie.gif) !important;

}

#ballon{
         width:91px; height: 114px;
    background-image: url(../img/home/ballon.png);
     background-repeat: no-repeat;
    position: fixed;
    margin-top:24px;
    margin-left: 700px;
    
}

#loods{
    width:407px; height: 121px;
    background-image: url(../img/home/loods.png);
     background-repeat: no-repeat;
    position: absolute;
    margin-top:55px;
    margin-left: 6180px;
}




@media only screen and (max-width: 6024px) {
    .homescherm{padding: 30px;width:500px;}
    
}

@media only screen and (max-width: 1024px) {
    .homescherm{padding: 0px 30px 30px 30px;width:540px;}
    
}


