/*
vanoise.css
*/

body
{  

   margin: auto; /* Pour centrerla page */
   margin-top: 3px; /* Pour éviter de coller avec le haut de la fenêtre du navigateur*/
   margin-bottom: 0px;    /* Idem pour le bas du navigateur */
   background-color: #01273c;  
   color : #01273c;
   text-align: center;
}
li
{list-style-type : none;
}
#en_tete
{
   width: 760px;
   height: 170px ; 
   margin: auto;
   background-color: #1b4c68;
   background-image: url("images/entete2.png") ;
   background-position: top left;
   background-repeat: no-repeat;
}

.nav { 
		margin-left: auto; 
        margin-right: auto;
		margin-bottom : 0;
		 margin-top: 0;
		width:760px;
		font-size:0.94em;
		line-height:1em;
		list-style: none ;
		padding: 0 ;
		overflow: hidden ;		/* Création du contexte de formatage */
				}
.nav li {
				width: 152px ;
				float: left ;				
				color: white;
				background: #c00 ;
				font-size:0.94em;
				line-height:1em;
				margin-left: auto; 
                margin-right: auto;
				margin-bottom : 0;
				 margin-top: 0;
}

.nav li a {
				margin-left: auto; 
                 margin-right: auto;
				 margin-bottom : 0;
				 margin-top: 0;
				display: block ;
				background: #900 url(menu.png) left top no-repeat ;
				color:white;
		        font-weight:bold;
		        font-family:Georgia,Times,"Times New Roman",serif;
				line-height: 1.1em ;
				padding: 5px 5px 5px 5px;
				text-align: center ;
				text-decoration: none ;
}
			
.nav li a:hover{
				background: #033 url(menu.png) right top no-repeat ;
				color : white;
				text-decoration: underline ;
}

#centrer_la_video{
margin-left:auto;
margin-right:auto;
height:176px;
width:320px;
} 

#info
{ font-size: 1.2em;
   width: 760px;
   margin: auto;
   margin-bottom: -20px;
   padding-top: 10px;
   color: red;
   background-color: #83bee0;
   text-align: left;
 }
#info p
{
margin: 20px;
margin-right : 20px;
text-align : center;
padding: 20px;
padding-bottom : 0;
}


#corps, #corps0, #corps2
{ font-size: 1em;
   width: 760px;
   margin: auto;
   margin-bottom: -20px;
   padding-top: 10px;
   color: #01273c;
   background-color: #83bee0;
   text-align: left;
 }
 #corps p, #corps0 p
{
margin: 20px;
margin-right : 50px;
text-align : justify;
padding: 20px;
padding-bottom : 0;
}
#corps2 p
{
margin: 0px;
margin-top : 0;
margin-right : 80px;
margin-left : 080px;
text-align : justify;
padding: 10px;
padding-bottom : 0;
}
  #corps h1,  #corps0 h1
  {
  text-align: center;
  font-size : 1.2em;
  }
    #corps0 ul
  {
  padding : 0;
  margin : 0;
  }
 #corps img
 {
	padding: 3px 3px 3px 3px;
	background-color: #01273c;
	border: 1px solid #01273c;
	 float: left;
	 margin-left: 100px;
	 margin-right: 40px;
	 margin-top : 10px;
	 margin-bottom :10px;
		}
	
#corps0 img 
{
padding: 3px 3px 3px 3px;
	background-color: #01273c;
	border: 1px solid #01273c;
 float: left;
	 margin-left: 40px;
	 margin-right: 40px;
	 margin-top : 50px;
	 margin-bottom :10px;
}

#corps2 img 
{
padding: 3px 3px 3px 3px;
	background-color: #01273c;
	border: 1px solid #01273c;

	 margin-left: 127px;
	 margin-right: 0px;
	 margin-top : 30px;
	 margin-bottom :10px;
	 
}
#corps3 img 
{
padding: 3px 3px 3px 3px;
	background-color: #01273c;
	border: 1px solid #01273c;

margin-left:19px;
margin-right:19px;
	 margin-top : 0px;
	 margin-bottom :0px;
	 
	 }
	 
#corps1
{ font-size: 1em;
   width: 760px;
   margin: auto;
   margin-bottom: -20px;
   padding-top: 20px;
   text-align : center;
   color: #01273c;
   background-color: #83bee0;
   text-align: left;
 }	
 
 #corps1 h1,
  {
  text-align: center;
  font-size : 1,2em;
   }
#corps1 img
{
	padding: 3px 3px 3px 3px;
	background-color: #01273c;
	border: 1px solid #01273c;
	margin :20px;
	}
		
#corps1 p
{
text-align : center;
margin: 20px;
		}
#pied_de_page
{  
margin: auto;

               color: #01273c;
		        font-weight:bold;
		        font-family:Georgia,Times,"Times New Roman",serif;
				line-height: 1em ;
			    text-align: center ;
				text-decoration: none ;
				background-color: #83bee0;
   height: 110px;
   width: 760px;
   background-image: url("images/pied.gif") ;  
   background-repeat: no-repeat;
   
   
}
.invisible
{
color: #83bee0;
}
.illustration
{
background-color:  #83bee0;
margin-right : 63px;
margin-left: 310px;

text-align : justify;
}
.contact
{
background-color:  #83bee0;
margin-left: 90px;
text-align : justify;
}


