/*Layout Ecarsnews 15.09.15 O.S.
------------------------------*/
@viewport {
   width: 320px;
   zoom: 1;
}
body {
background-color: white;
    
 
    

    
    
    
    
    
    
    
    
    
    
    
    
    
    
     
    
    
    
   
    
}


#grossesbild{










}















#greybar{
    position:sticky;
margin-top: -20px;
    padding:0;
    height: 50px;
     background-repeat: no-repeat;
    background-color:indianred;
    
 background-image: url(greybar.png);
    
}




#text{
    float: left;
    color: white;
margin-top: -40px;
    margin-left: 60px;
    margin-right: 20px;
    width: 600px;
    height: 950px;

margin-bottom: 30px;
}




#kontakt{
    
 float: left;
    width: 400px;
    height: 200px;
    color: white;
margin-top: -40px;
 
    margin-left: 60px;

}

#Preise{
    
 float: left;
    width: 400px;
    height: 200px;
    color: white;
margin-top: 90px;
    
    margin-left: 60px;

}






#quali{
    
 float: left;
    width: 400px;
    height: 200px;
    color: white;
margin-top: 40px;
    
    margin-left: 60px;

}



#schueler{
    
 float: left;
    width: 400px;
    height: 200px;
    color: white;
margin-top: 300px;
    
    margin-left: 60px;

}






#rightbar{
background-image: url(sidebar.png);
float: left;
    width: 16px;
    height: 1829px;
margin-left: 20px;
margin-top: -40px
}
#rightbar2{
background-image: url(sidebar2.png);
float: left;
    position:static;
    background-color: white;
    width: 10px;
    height: 1829px;
margin-left: 20px;
margin-top: -730px

}







#bilder{
float: right;
 margin-left: 600px;  
width: 370px;
   
    position:fixed;

}


#rechteseite{

width: 1300px;
    height: auto;






}



















#indexbleibda{
height: 1400px;
    width: 660px;


}  


 



    


#parrallaxtext{
height: auto;
    width: auto;
margin-top: 50px;

margin-bottom: 50px;


}





#parrallax{
 height: 750px;
        background-image: url(cello.png);
    margin-bottom: 62px;
      background-repeat: no-repeat;
}


#indexcomplete{
width: 1120px;
    height: 2100px;
margin-left: 55px;
margin-top: -10px;
background-color: white;

}


/*header*/

    
    
    
    }
    #greybarlittle{
margin: 0;
    padding:0;
    height: 15px;
        width: 200x;
    background-color:#3b7bbf;
 
    background-repeat: no-repeat;

 
}
#greybarBottom{
width: 1230px;
    height: 50px;
    background-color: #3b7bbf;
 position: absolute;
     background-image: url(copyright.png);
    background-repeat: no-repeat;
    margin-bottom: auto;
    <h1>hshshsh</h1
   
}
#circle
width:500px;
height:500px;
border-radius:50%;
font-size:50px;
color:#fff;
line-height:500px;
text-align:center;
background:#000
}   

 
}
#generalcontainer{
margin: 0;
    padding: 0;
    height: 2000;
   
}


 


#video-Top-One{
    display: table-cell;
width: 640px;
    height: 360px;
    padding:0;

}



#p{
  font-family: "Times New Roman", Times, serif;
}

#rightcontainer{

  background-color:white;
height: 1000px;
width: 200px;
    border: 1px;
    padding: 1px;
  margin-right: 50px;


    float: right;
}

#rightcontainerVid{

  background-color:white;
height: 1000px;
width: 200px;
    border: 1px;
    padding: 1px;
  margin-right: 50px;


    float: right;
}

#vidsitecontainer{

width: 1120px;
    height: 1900px;
margin-left: 55px;
margin-top: -40px;
background-color: white;



}

#rightcontainerM{

  background-color:white;
height: 1100px;
width: 200px;
    border: 30px;
    padding: 10px;
  margin-right: 50px;
float: right;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    float: right;
}


#rightcontainer2{

  background-color: white;

height: 1300px;
width: 160px;
    
    border: 30px;
    padding: 10px;
  margin-right: 20px;


    
    float: left;
}
#rightcontainer2M{

  background-color: #3b7bbf;

height: 1100px;
width: 160px;
    
    border: 30px;
    padding: 10px;
  margin-right: 20px;

-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    
    float: left;
}


#latestBanner{
margin: 0;
    padding:0;
    height: 40px;
    background-color:white;
 
    background-repeat: no-repeat;
    


}


#banner-One {
     background-color:gainsboro;
    opacity: inherit;
         
height: 180px;
width: 310px;
    border: 30px;
    padding: 10px;
    height: 100px;
    width: 620px;
   float: left;
    margin-bottom: 20px;
}

#maincentervids {
     background-color:lightgrey;
height: 400px;
width: 310px;
    border: 30px;
    padding: 0px;
    height: 500px;
    width: 300px;
   float: left;
}






#video-down-1{



   
    padding: 1px;
    height: 100px;
    width: 180px;
margin-right: 19px;
  margin-bottom: 10px;
   
    float: left;
}

#video-down-2{



   
    padding: 1px;
    height: 100px;
    width: 180px;
margin-right:  19px;
    
   margin-bottom: 10px;
   
    float: left;
}

#video-down-3{



    border: 30px;
    padding: 1px;
    height: 100px;
    width: 180px;
margin- right: 0px;
    margin-bottom: 10px;
  
    float: left;
}



#video-down-4{



    border: 30px;
    padding: 10px;
    height: 100px;
    width: 180px;

     margin-bottom: 20px;
    
    margin-right: 19px;
 
    float: left;
}

#video-down-5{



    border: 30px;
    padding: 10px;
    height: 100px;
    width: 180px;
margin-right:  19px;
     margin-bottom: 20px;
   
   
     float: left;
}
#video-down-6{



    border: 30px;
    padding: 10px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 20px;
   
  
     float: left;
}

#video-down-7{



    border: 30px;
    padding: 10px;
    height: 100px;
    width: 180px;
margin-right:  19px;
    margin-top: 25px;
   
  
     float: left;
}
#video-down-8{



    border: 30px;
    padding: 10px;
    height: 100px;
    width: 180px;
margin-right:  19px;
    margin-top: 25px;
   
  
     float: left;
}
#video-down-9{



    border: 30px;
    padding: 10px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-top: 25px;
   
  
     float: left;
}

#video-right-1{

background-color:white;

    border: 30px;
    padding: 5px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 2px;
   
 
}




#video-right-2{

background-color:white;

    border: 30px;
    padding: 0px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 25px;
   
}
#video-right-3{

background-color:white;

    border: 30px;
    padding: 0px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 25px;
  

}
#video-right-4{

background-color:white;

    border: 30px;
    padding: 0px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 25px;
   

}

#video-rright-1{

background-color:white;

    border: 10px;
    padding: 5px;
    height: 50px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 2px;
   
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}




#video-rright-2{

background-color:white;

    border: 10px;
    padding: 0px;
    height: 100px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 10px;
   -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

}
#video-rright-3{

background-color:white;

    border: 10px;
    padding: 0px;
    height: 50px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 10px;
   -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

}
#video-rright-4{

background-color:white;

    border: 10px;
    padding: 0px;
    height: 50px;
    width: 180px;
margin-right:  0px;
    margin-bottom: 10px;
   
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}
#textcontainer{

  background-color:white;
height: auto;
width: 618px;
    border: 30px;
    padding: 10px;
 
float: left;

}
#textcontainerTopic{

  background-color:white;
height: auto;
width: 950px;
    border: 30px;
    padding: 10px;
 
float: left;

}

#textpart{
    background-color:steelblue;
height: auto;
width: 618px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);


}



#MainSiteText{

  background-color: whitesmoke;
height: auto;

    border: 30px;
    padding: 10px;
 
float: right;

}

#MainSiteTextVideo{

  
height: auto;
width: 620px;
    border: 30px;
    padding: 10px;
 
float: left;

}

#Text2{

  background-color: whitesmoke;
height: 420px;
width: 545px;
    border: 30px;
    padding: 10px;
 
float: left;

}
#Text3{
background-color: whitesmoke;
  
height: auto;
width: 1185px;
    border: 30px;
    padding: 10px;
 
float: left;

}

#end{
background-color: dimgrey;
  
height: 25px;
width: 1230px;
    border: 30px;
    padding: 10px;
 margin-right: 1000px;
float: left;

}




#startbottomvidcontainerL{
height: 300px;
    width: 400px;
float: left;
}
#startbottomvidcontainerC{
height: 300px;
    width: 400px;
float: left;
}

#startbottomvidcontainerR{
height: 300px;
    width: 400px;
float: left;
}





#allvid1{
    float: left;
width: 100px;
    height: 80px;
margin-right: 100px;

}
#allvid2{
    float: left;
width: 100px;
    height: 80px;
margin-right: 100px;

}
#allvid3{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}

#allvid4{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}
#allvid5{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}

#allvid6{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}
#allvid7{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}
#allvid8{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}
#allvid9{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 60px;
margin-right: 100px;
}
#allvid10{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 30px;
margin-right: 100px;
}
#allvid10{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 30px;
margin-right: 100px;
}
#allvid11{
    float: left;
width: 100px;
    height: 80px;

margin-right: 100px;
}

#allvidGoogle{

height: 100px;



}
#allvid12{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 0px;
margin-right: 100px;
}
#allvid13{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 0px;
margin-right: 100px;
}
#allvid13{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 0px;
margin-right: 100px;
}
#allvid15{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 0px;
margin-right: 100px;
}
#vidallWerbung{

width: 1000px;
    float: right;
   margin-right: 70px;
    margin-top: 10px;

}
#allvid16{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 0px;
margin-right: 100px;
}

#allvid17{
    float: left;
width: 100px;
    height: 80px;
margin-bottom: 0px;
margin-right: 100px;
    margin-left: 1px;
    margin-top: 56px;
}
#rightcontainer3{

  background-color: whitesmoke;

height: 500px;
width: 160px;
    
    border: 30px;
    padding: 10px;
  margin-left: 0px;
margin-right: 10px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.60);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.60);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.60);
    
    float: left;
}

#rightcontainer4{

  background-color: whitesmoke;
margin-bottom: 100px;
    margin-left: -100px;
height: 500px;
width: 160px;
    
    border: 10px;
    padding: 10px;
  margin-left: 0px;
margin-right: 10px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.60);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.60);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.60);
    
    float: left;
}



#mainsitebottom{
float: left;
    margin-top: 20px;
    margin-left: 1px;
    width: 650px;
    height: auto;
    


}


#description1{
margin-top: -20px;
float: right;
    width: 350px;
margin-left: -50px;
}
#description2{
margin-top: 3px;
float: left;
    width: 320px;
margin-left: 9px;
}
#description3{
margin-top: -200px;
float: right;
    width: 350px;
    margin-left: -100px;
}
#description4{
margin-top: -15px;
float: right;
    width: 350px;
    margin-left: 0px;
}

#bottomvid1{
    float: left;
    margin-right: -20px;
    margin-left: 1px;
    width: 280px;
}

#bottomvid2{
    float: left;
    margin-right: 20px;
    margin-top: 40px;
    margin-bottom: 50px;
     margin-left: 1px;
}
#bottomvid3{
   float: left;
  
    margin-top: 0px;
    margin-bottom: 5px;
     margin-right: 180px;
}
#bottomvid4{
   float: left;
  position: sticky;
    margin-top: 50px;
    margin-bottom: 5px;
     margin-right: 10px;
}


#noshade{
margin-right: 200px;

}





#indexbottom{
    margin-top: 20px;
    margin-left: 55px;
width: 1121px;
    height: 1300px;
background-color: white;


}

#bottomfacebook{
width: 500px;
margin-left: 40px;
  
}


#bottomright{
float: right;
    margin-right: 50px;
width: 400px;
margin-top: -800px;


}


#latestbottom{
margin-top: 20px;



}

#indextopbackground{
background-image: url(cello.png);


}




