
.menu
{
position:absolute;
margin-top:10px;
margin-left:350px;
width:800px;
text-align:left;
border-style:solid;
border-width:0px;
border-color:#FFF;

 }


    .corps
 {
 position:absolute;
 margin-top:97px;
 margin-left:351px;
 width:768px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#CCC;
 background-color:#transparent;
 z-index:2;

 }



 .pied_droit
{

  position:relative;
   margin-top:-20px;
   margin-left:618px;
	 padding-top:2px;
	 width:150px;
  text-align:right;
  border-style:solid;
  border-width:0px;
  border-color:#666;


}

 .pied_gauche
{

  position:relative;
   margin-top:50px;;
	 padding-top:2px;
  text-align:left;
  border-style:solid;
  border-width:1px;
  border-right:none;
  border-left:none;
  border-bottom:none;
  border-color:#666;


}

#link:link		{
			  font-family: Arial;
			  font-size: 12px;
			  color:black;
			 text-decoration:overline;
			  background-color:white;
			  letter-spacing:2px;

			 }
#link:visited  		{
			  font-family: Arial;
			  font-size: 12px;
			  color:black;
			  text-decoration:overline;
			  background-color:white;
			  letter-spacing:2px;
			}
#link:hover 		{
              font-family: Arial;
			  font-size: 12px;
			  color:black;
			  text-decoration:overline;
			  background-color:white;
			  letter-spacing:2px;

			}
#link:active 		{
			  font-family: Arial;
			  font-size: 12px;
			  color:black;
			  text-decoration:overline;
			  background-color:white;
			  letter-spacing:2px;
			}

#linkMenu:link		{
			  font-family: Arial;
			  font-size: 14px;
			  color:black;
			  text-decoration: none;
			  letter-spacing:2px;

			 }
#linkMenu:visited  		{
			  font-family: Arial;
			  font-size: 14px;
			  color:black;
			  text-decoration: none;
			  letter-spacing:2px;
			}
#linkMenu:hover 		{
              font-family: Arial;
			  font-size: 14px;
			  color:white;
			  text-decoration: none;
			  background-color:black;
			  letter-spacing:2px;

			}
#linkMenu:active 		{
			  font-family: Arial;
			  font-size: 14px;
			  color:white;
			  text-decoration: none;
			  letter-spacing:2px;
			}
#linkText:link		{
			  font-family: Arial;
			  font-size: 12px;
			  color:black;
			  text-decoration: none;
			  letter-spacing:2px;

			 }
#linkText:visited  		{
			  font-family: Arial;
			  font-size: 12px;
			  color:black;
			  text-decoration: none;
			  letter-spacing:2px;
			}
#linkText:hover 		{
              font-family: Arial;
			  font-size: 12px;
			  color:white;
			  text-decoration: none;
			  background-color:black;
			  letter-spacing:2px;

			}
#linkText:active 		{
			  font-family: Arial;
			  font-size: 12px;
			  color:black;
			  text-decoration: none;
			  letter-spacing:2px;
			}
H1		{font: 14px Helvetica;font-weight: bold;color:purple;}
H2	    {
	       font: 12px Helvetica;
	       font-style:italic;
	       color:#A6A6A6;
	       }
.titreAE   {font: 18px Helvetica;color:#000000;}
.textAE   {font: 12px Helvetica;color:#BF9877;}
.textLLDC   {font: 12px Helvetica;color:#666666;}
.quest {font: 14px Helvetica;color:#AE7A7E;}


.visu
{
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	height:268px;
	width:400px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
	z-index:10;


}

 #soussta {
position:absolute;
margin-top:0px;
margin-left:0px;
display:none;
background-color:#CCC;

}

 #soustourn {
position:absolute;
margin-top:0px;
margin-left:191px;
display:none;
background-color:#CCC;

}

 #sousprod {
position:absolute;
margin-top:0px;
margin-left:294px;
display:none;
background-color:#CCC;

}

 #sousarch {
position:absolute;
margin-top:0px;
margin-left:420px;
display:none;
background-color:#CCC;

}

 #soussuper {
position:absolute;
margin-top:0px;
margin-left:522px;
display:none;
background-color:#CCC;

}

 #sousrad {
position:absolute;
margin-top:0px;
margin-left:586px;
display:none;
background-color:#CCC;

}

  .actu1
 {
 position:relative;
 margin-top:40px;
 margin-left:0px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

   .visu_actu1
 {
 position:relative;
 margin-top:30px;
 margin-left:80px;
 width: 450px;
 padding:0px;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

   .visu_echos
 {
 position:relative;
 margin-top:30px;
 margin-left:0px;
 width: 450px;
 padding:0px;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

  .actu2
 {
 position:relative;
 margin-top:30px;
 margin-left:0px;
 padding-top:40px;
 width:768px;
 text-align:justify;
 border-style:dashed;
 border-width:1px;
 border-left:none;
 border-right:none;
 border-bottom:none;
 border-color:#666;
 background-color:transparent;

 }

   .visu_actu2
 {
 position:relative;
 margin-top:30px;
 margin-left:220px;
 width:410px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }



  .actu3
 {
 position:relative;
 top:50px;
 margin-top:0px;
 margin-left:260px;
 padding-top:40px;
 width:768px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

   .visu_actu3
 {
 position:relative;
 margin-top:-80px;
 margin-left:0px;
 width:200px;
 padding:5px;
 text-align:justify;
 border-style:dashed;
 border-width:1px;
 border-left:none;
 border-right:none;
 border-bottom:none;
 border-color:#666;
 background-color:transparent;

 }

  .corps_contact
 {
 position:relative;
 margin-top:20px;
 margin-left:60px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;
 z-index:2;

 }

    .corps_meca
 {
 position:relative;
 margin-top:-300px;
 margin-left:280px;
 height:90px;
 width:480px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:#transparent;
 }

   .corps_meca2
 {
 position:relative;
 margin-top:50px;
 margin-left:20px;
 width:690px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:#transparent;
 }


  .liens_meca
 {
 position:relative;
 margin-top:150px;
 margin-left:450px;
 width:300px;
 height:20px;
 padding:0px;
 text-align:right;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
  }

    .credits_meca
 {
 position:relative;
 margin-top:0px;
 margin-left:0px;
 height:90px;
 width:580px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:#transparent;
 }


    .credits_meca2 {
 position:relative;
 margin-top:-90px;
 margin-left:188px;
 height:90px;
 width:580px;
 padding:0px;
 text-align:right;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:#transparent;
 }

 .visu_meca
{
	position:relative;
	margin-top:10px;
 	margin-left:0px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}

 .visu_meca2
{
	position:relative;
	margin-top:0px;
 	margin-left:0px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}

 .visu_presse
{
	position:relative;
	margin-top:10px;
 	margin-left:0px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}


 .visu_presse2
{
	position:relative;
	margin-top:-360px;
 	margin-left:450px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}


 .visu_presse3
{
	position:relative;
	margin-top:40px;
 	margin-left:0px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}

  .corps_presse
 {
 position:relative;
 margin-top:-330px;
 margin-left:350px;
 width:400px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:transparent;
 background-color:transparent;
 }

   .corps_presse2
 {
 position:relative;
 margin-top:0px;
 margin-left:0px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;
 z-index:2;
 }

 .expos_presse
 {
 margin-top:150px;
 margin-left:10px;
 text-align:left;
 border-style:solid;
 border-width:1px;
 border-color:#FFF;
 font: 12px Helvetica;
 color:black;
line-height:16px;
z-index:4;

 }


  .liens_presse
 {
 position:absolute;
 margin-top:30px;
 margin-left:480px;
 height:20px;
 padding:0px;
 text-align:right;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 z-index:5;
  }


   .corps_hyper
 {
 position:relative;
 margin-top:-200px;
 margin-left:0px;
 padding:0px;
 width:330px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

 .visu_hyper
{
	position:relative;
	margin-top:20px;
 	margin-left:370px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}

  .liens_hyper
 {
 position:absolute;
 margin-top:-200px;
 margin-left:480px;
 height:20px;
 padding:0px;
 text-align:right;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;

  }

    .corps_chap1
 {
 position:relative;
 margin-top:30px;
 margin-left:0px;
 padding:0px;
 width:330px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

 .visu_chap1
{
	position:relative;
	margin-top:-410px;
 	margin-left:370px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}


    .corps_chap2
 {
 position:relative;
 margin-top:30px;
 margin-left:0px;
 padding:0px;
 width:350px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

 .visu_chap2
{
	position:relative;
	margin-top:-610px;
 	margin-left:390px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}



    .corps_station
 {
 position:relative;
 margin-top:50px;
 margin-left:60px;
 width:550px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:#tranparent;
 }

  .corps_radio
 {
 position:relative;
 margin-top:20px;
 margin-left:230px;
 padding:0px;
 width:520px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;
 z-index:2;
 }

  .visu_lldc
{
	position:relative	;
	margin-top:-435px;
	margin-left:0px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

 .visu_AE
{
	position:relative;
	margin-top:35px;
	margin-left:0px;
	height:230px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

  .liens_radio
 {
 position:relative;
 margin-top:-30px;
 margin-left:580px;
 padding:0px;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 z-index:5;
  }




.logo_super
{
	 position:relative;
	margin-top:20px;
	margin-right:50px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
}


  .corps_super
 {
 position:relative;
 margin-top:-200px;
 margin-left:270px;
 width:480px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:transparent;
 background-color:transparent;

 }

   .liens_super
 {
 position:relative;
 margin-top:20px;
 margin-left:550px;
 height:20px;
 padding:0px;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
  }

   .corps_super2
 {
 position:relative;
 margin-top:30px;
 margin-left:180px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:transparent;
 background-color:transparent;

 }


.visu_super
{
	position:relative;
	margin-top:-140px;
	margin-left:549px;
	background-color:transparent;

}

   .video
 {
 position:relative;
 margin-top:50px;
 margin-left:120px;
 height:300px;
 width:530px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }
    .images
 {
 position:relative;
 margin-top:20px;
 margin-left:50px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;
 z-index:2;

 }
    .son
 {
 position:relative;
 margin-top:50px;
 margin-left:150px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;
 z-index:2;
 }

     .media1
 {
 position:relative;
 margin-top:50px;
 margin-left:70px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

     .media2
 {
 position:relative;
 margin-top:40px;
 margin-left:150px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

      .media3
 {
 position:relative;
 margin-top:40px;
 margin-left:50px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

      .media4
 {
 position:relative;
 margin-top:40px;
 margin-left:200px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }

      .media5
 {
 position:relative;
 margin-top:50px;
 margin-left:150px;
 padding:0px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }



     .extre1
 {
 position:relative;
 margin-top:0px;
 margin-left:50px;
 width:500px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;

 }
     .extre2
 {
 position:relative;
 margin-top:0px;
 margin-left:300px;
 padding:5px;
 text-align:justify;
 border-style:solid;
 border-width:0px;
 border-color:#FFF;
 background-color:transparent;
  }

 .extre_AE
{
	position:relative;
	margin-top:0px;
	margin-left:560px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

 .extre_lldc
{
	position:relative;
	margin-top:00px;
	margin-left:0px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}



.visu_g
{
	position:absolute;
	margin-top:100px;
	border-style:solid;
	border-width:0px;
	border-color:#FFF;
	z-index:3;
}



.prec {
	visibility:hidden;
}


.LLDC   {font: 14px Helvetica;color:#ADADAD;}
.text   {font: 12px Helvetica;color:black;
line-height:18px;letter-spacing:1px;}
.textsmall   {font: 10px Helvetica;color:black;
line-height:18px;letter-spacing:1px;}

.plan
{
	font-family: Arial;
	font-size: 14px;
	color:black;
	background-color:#CCC;
	letter-spacing:2px;
	text-align:right;
}

.corps_plan

{
	margin-right:0px;
width:500px;

}


.text_liens {font: 12px Helvetica;color:black;
line-height:16px;background-color:white;letter-spacing:2px;}

.quest {font: 14px Helvetica;color:#AE7A7E;}

.body1 {
background-color:white;
}

.body2 {
	background:url(../images/fond.png);
}


p {font: 12px Helvetica; color:black; line-height: 17px; letter-spacing:1px;}
