body{
font-family:verdana;
background-color: white;
background-image: url('template/fondnuage.png');
background-repeat: no-repeat;
background-position: top center;
background-attachment: fixed;

font-size: 9pt;
}

.separ{
border: dashed;  
color: #015A7A;
-height: 1px;
border-width: 1px;
margin-right: 20px;  
}

.titre{
font-family:verdana;
color: #015A7A;
font-weight: bold;    
font-size:13pt; 
}
 
.texte{
font-family:verdana;
color: #666666; 
line-height: 170%;
font-size:8pt;
}

.img{
border-color: #015A7A; 
padding: 5px 5px 5px 5px; 
margin-right: 20px; 
margin-bottom: 20px;    
}

.orange{
color: #FA8F04;    
font-size: 10px;
font-weight: bold;
font-family:verdana;
}

.date{
color: white;
font-weight: bold;
font-size: 7pt;
}

.form{
color: #015A7A;    
font-size: 10px;
font-family:verdana;
font-weight: bold;
}

a.nouv:link{
color: #FA8F04;    
font-size: 10px;
font-weight: bold;
font-family:verdana;  
}

a.nouv:visited{
color: #FA8F04;    
font-size: 10px;
font-weight: bold;
font-family:verdana;  
}

a.nouv:hover{
color: #FA8F04;    
font-size: 10px;
font-weight: bold;
font-family:verdana;
text-decoration: underline;
}


a:link{
color:#015A7A ;
text-decoration: none;
font-weight: bold;  
}

a:visited{
color:#015A7A ;
text-decoration: none;
font-weight: bold;   
}

a:hover{
color:#015A7A ;
text-decoration: none;
font-weight: bold;  
text-decoration: underline;
}

a.lien:link{
color:#015A7A ;
text-decoration: none;
font-weight: bold;  
}

a.lien:visited{
color:#015A7A ;
text-decoration: none;
font-weight: bold;   
}

a.lien:hover{
color:#015A7A ;
text-decoration: none;
font-weight: bold;  
text-decoration: underline;
}

a.fren:link{
color:gray ;
text-decoration: none;
font-family:verdana;
font-size: 8pt;
font-weight: normal;  
}

a.fren:visited{
color:gray ;
text-decoration: none; 
font-family:verdana; 
font-size: 8pt;
font-weight: normal;  
}

a.fren:hover{
color:#015A7A ;
text-decoration: none;
font-family:verdana;
font-size: 8pt;
font-weight: normal;  
}


#demande img {display: none;}
#demande{
  display: block;
  width:230px;
  height:128px;
  background-image:url(template/demande_off.jpg);
}
#demande:hover {
  background-image:url(template/demande_on.jpg);
}

#demande_en img {display: none;}
#demande_en{
  display: block;
  width:230px;
  height:128px;
  background-image:url(template/demande_en_off.jpg);
}
#demande_en:hover {
  background-image:url(template/demande_en_on.jpg);
}

#homologation img {display: none;}
#homologation{
  display: block;
  width:218px;
  height:128px;
  background-image:url(template/homologation_off.jpg);
}
#homologation:hover {
  background-image:url(template/homologation_on.jpg);
}

#homologation_en img {display: none;}
#homologation_en{
  display: block;
  width:218px;
  height:128px;
  background-image:url(template/homologation_en_off.jpg);
}
#homologation_en:hover {
  background-image:url(template/homologation_en_on.jpg);
}

#politique img {display: none;}
#politique{
  display: block;
  width:223px;
  height:128px;
  background-image:url(template/politique_off.jpg);
}
#politique:hover {
  background-image:url(template/politique_on.jpg);
  
}

#politique_en img {display: none;}
#politique_en{
  display: block;
  width:223px;
  height:128px;
  background-image:url(template/politique_en_off.jpg);
}
#politique_en:hover {
  background-image:url(template/politique_en_on.jpg);
  
}




#boite_diapo {      
					width:280px;
     				height:140px;                           
     				background-color:none;
         			background-image:url(media/original/transparent.gif);
                    background-repeat: no-repeat;
                    background-position: center;} /* IL FAUT IMPERATIVEMENT QUE LE NOM DE L'IMAGE SOIT IDENTIQUE A CELUI DANS LE SCRIPT : tab_img[0]*/
                          
        /* image dans la boite du diaporama */                            
#img_diapo  {       width:280px;
					height:140px;
     				filter: alpha(opacity=0);   /* fondu pour internet explorer */
     				-moz-opacity:0;             /* fondu pour mozilla, phoenix, firebird, firefox*/
         			opacity:0;                  /* fondu pour mozilla firefox */
            		-khtml-opacity:0.5;         /* fondu pour konqueror et safari */
              		background-color:none;
                    background-repeat: no-repeat;
                    background-position: center;}
     
     
     

/*-------------------------MENU----------------------*/


a.menuaccueil:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 47px;
width: 338px;
display:block;  
}

a.menuaccueil:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 47px;
width: 338px;
display:block;  
}

a.menuaccueil:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/accueil.png');
background-repeat: no-repeat;
background-position: top center;
height: 47px;
width: 338px;
display:block;
color: #015A7A;
}

a.menuequip:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 45px;
width: 324px;
display:block;  
}

a.menuequip:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 45px;
width: 324px;
display:block;  
}

a.menuequip:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/equipement.png');
background-repeat: no-repeat;
background-position: top center;
height: 45px;
width: 324px;
display:block;
color: #015A7A;
}

a.menupolitique:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 44px;
width: 308px;
display:block;  
}

a.menupolitique:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 44px;
width: 308px;
display:block;  
}

a.menupolitique:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/politique.png');
background-repeat: no-repeat;
background-position: top center;
height: 44px;
width: 308px;
display:block;
color: #015A7A;
}

a.menuhomolog:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 40px;
width: 292px;
display:block;  
}

a.menuhomolog:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 40px;
width: 292px;
display:block;  
}

a.menuhomolog:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/homologation.png');
background-repeat: no-repeat;
background-position: top center;
height: 40px;
width: 292px;
display:block;
color: #015A7A;
}

a.menusoum:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 44px;
width: 271px;
display:block;  
}

a.menusoum:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 44px;
width: 271px;
display:block;  
}

a.menusoum:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/soumission.png');
background-repeat: no-repeat;
background-position: top center;
height: 44px;
width: 271px;
display:block;
color: #015A7A;
}

a.menuopp:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 47px;
width: 256px;
display:block;  
}

a.menuopp:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 47px;
width: 256px;
display:block;  
}

a.menuopp:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/oportunite.png');
background-repeat: no-repeat;
background-position: top center;
height: 47px;
width: 256px;
display:block;
color: #015A7A;
}

a.menucontact:link{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 42px;
width: 237px;
display:block;  
}

a.menucontact:visited{
color:white ;
text-decoration: none;
font-family:verdana;
font-size:10pt; 
font-weight: bold;
height: 42px;
width: 237px;
display:block;  
}

a.menucontact:hover{
color:black ;
text-decoration: none;
font-family:verdana;
font-size:10pt;   
font-weight: bold;
background-image: url('template/joindre.png');
background-repeat: no-repeat;
background-position: top center;
height: 42px;
width: 237px;
display:block;
color: #015A7A;
}
