/* Box css */

body{
	 min-width:960px;
	 margin:0;
	 overflow:auto;
	 width:100%;
	 background-image:url("azul.jpg");
	 background-attachment:fixed;
	 
}

#container{
	       width:960px;
		   overflow:hidden;
		   margin-left:auto;
		   margin-right:auto;
		   background-color:white;
		   box-shadow: 5px 0px 5px 5px gray;
		   -moz-box-shadow: 5px 0px 5px 5px gray;
		   -webkit-box-shadow: 5px 0px 5px 5px gray;
		   
		   
		   
}

/* colonna di sinistra */

aside{
	  position:fixed;
	  width:200px;
	  height:100%;
	  background-color:rgb(0,0,0,0.9);
	  
	  
}


#titoloSx{
	      width:200px;
		  margin-left:auto;
		  margin-right:auto;
		  margin-top: 80px;
		  margin-bottom:80px;
		  text-align:center;
	      
}


nav{
	width:50%;
	margin-left:auto;
    margin-right:auto;
	text-align:center;
	
	
}

.elementiMenu{
	          padding-top:12px;
			  padding-bottom:12px;
			  border-top:1px solid gray;
			  
			  
}

#contatti{
	     border-bottom:1px solid gray;
}




/* Sezione 1 */

#content{
	     float:right;
		 width:760px;
		 
			     
}


#first_zone{
	        
            width:100%;
            overflow:auto;
			


			
           
		    background-image:url("biciplan sfondo.jpg");
            background-attachment:fixed;
            background-position:300px -100px;
            background-repeat:no-repeat;
            		
            
			
		
			
            			
}

#scarpaDrouille{
	            margin-top:60px !important;
				
	
	
	
}
.parte1{
	    margin-top:80px;
		width:50%;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
}


#sito{
	   margin-top: 180px;
	   margin-bottom:90px;
	   
	   
}

#peba{
	   margin-top:170px;
	   margin-left:auto;
	   margin-right:auto;

}

#pianoEliminazione{
	               margin-top: 200000px;
				   width: 550px;
}



/* Seconda sezione */

#second_zone{
	         background-color:black;
			 width:100%;
			 overflow:auto;
			 padding-top:100px;
			
}

#sezione2{
	      position:relative;
		  width:250px;
		  left: 40px;
}

#liste{
	   width:100%;
	   overflow:auto;
	   
}

.sinistra{
	      float:left;
		  width:350px;
		  margin-top:20px;
		  margin-left:20px;
		  margin-bottom:50px;
		
}



/* Sezione 3 */

#third_zone{
			 width:100%;
			 overflow:hidden;
			
}



#design{
	    position:relative;
		left:50px;
		bottom:15px;
}


/* Sezione 4 */

#fourth_zone{
	         background-color:white;
			 width:100%;
			 overflow:hidden;
			 
			 
			
}

.maps{
	  float:left;
	  margin-left:13px;
	  margin-right:13px;
	  margin-bottom:20px;
	 
	  
		
      		
}





/* Sezione 5 */

.sezionen{
		  width:500px;
		  padding-left:40px;
		  padding-top:40px;
		  
		  
}

.racc{
	             width:100%;
				 overflow:auto;
				
}

.video_zone{
	        border:10px solid transparent;
	        width:300px;
			overflow:hidden;
			float:left;
			margin-left:15px;
			margin-bottom:0px;
			padding-left:20px;
			padding-right:20px;
			
			/*-moz-border-image:url("border.png") 30 stretch;
	        -webkit-border-image:url("border.png") 30 stretch;
	        border-image:url("border.png") 30 stretch;*/
			
}


video{
	position:relative;
	bottom:30px;
	
}

#fifth_zone{
	        background-color:black;
	        float:right;
			width:760px;
}

#final_zone{
	        /*border:1px solid red;*/
			padding-top:10px;
			
}	  
	  


.contatto1{
	       
		   /*width:300px;
		   /*text-align:center;*/
		   /*margin-left:auto;
		   margin-right:auto;*/
		   margin-bottom:30px;
}

.true_contact{
	         margin-top:70px;
			  /*margin-left:auto; */
			
	          width:100%;
			  background-color:black;
	         /* float:left;*/
			  text-align:center;
			  overflow:hidden;
			 
			  
}

#libro1{
	   width:300px;
	   margin-left:37px;
       margin-right:;
	  
	   float:left;
}

#libro2{
	   width:300px;
	   margin-left:37px;
       margin-right:;
	  
	   float:left;
}


#master{
	    width:500px;
}

#ciclisti{
	position:relative;
	left:70px;
}

#nero{
	background-color:black;
	color:white;

}



#mobilità{
	     /* position:relative;
		  bottom:50px; */
	      margin-bottom:50px;
}

#sezione5{
	      color:white;
}

#granfinale{
	        position:relative;
			left:200px;
}

.lezzo{font-size:0.9em !important;
	position:relative;
       right:50px;
	   color:white !important;}