/* Commun */
p.identitee {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 8pt;
   font-style           : italic;
   color                : #FFFFFF;
   letter-spacing       : 0px;
   margin-left          : 8px;
   margin-bottom        : 5px;
   }


/* Sommaire */

p.accroche {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 10pt;
   font-weight          : bolder;
   font-style           : italic;
   color                : #000000;
   letter-spacing       : 0px;
   margin-top           : 10px;
   margin-bottom        : 0px;
   }

p.login {
   margin-top           : 0px;
   margin-left          : 0px;    
   margin-bottom        : 0px;
   }
	    
input.login {
   font-family          : Arial, Helevetica, Sans serif;
   font-size            : 8pt;
   vertical-align       : top;
   color                : #000000;
   border               : 0px solid #000000;
   background-color     : #972002;
   }

p.baseline {
   font-family          : Arial, Helevetica, Sans serif;
   font-size            : 12pt;
   font-weight          : bolder;
   font-style           : italic;
   letter-spacing       : 0px;
   vertical-align       : top;
   color                : #000000;
   margin-top           : 0px;
   margin-left          : 0px;    
   margin-bottom        : 5px;
   }
   

/* Recherche */

td.recherche01 {
   font-family          : Arial, Helevetica, Sans serif;
   font-size            : 7pt;
   color                : #FFFFFF;
   }    

td.recherche02 {
   font-family          : Arial, Helevetica, Sans serif;
   font-size            : 9pt;
   font-style           : italic;
   color                : #FFFFFF;
   }    

td.recherche03 {
   font-family          : Arial, Helevetica, Sans serif;
   font-size            : 9pt;
   color                : #FFFFFF;
   }    
   
input.recherche {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;
    vertical-align      : top;
    color               : #000000;
    border              : 0px solid #000000;
    background-color    : #FFFFFF;
    }
    
select.recherche {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;
    color               : #000000;
    border              : 1px solid #000000;
    background-color    : #FFFFFF;
    
    }

option.recherche {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;
    color               : #000000;
    background-color    : #FFFFFF;
    }
    
p.recherche {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 9pt;
   
   color                : #FFFFFF;
   letter-spacing       : 0px;
   margin-top           : 5px;
   margin-bottom        : 0px;
   }    
    
a.simple:link {
    color               : #FFFFFF;
    text-decoration     : none;
    }
a.simple:visited {
    color               : #FFFFFF;
    text-decoration     : none;
    }    
a.simple:hover {
    /*color               : #FF6107;*/
    color               : #619FEE;
    text-decoration     : none;    
    }

a.decouverte:link {
    color               : #FFFFFF;
    text-decoration     : none;
    }
a.decouverte:visited {
    color               : #FFFFFF;
    text-decoration     : none;
    }    
a.decouverte:hover {
    color               : #619FEE;
    text-decoration     : none;    
    }

body.assistance01 {
    background-color    : #1D4C9E;
    margin-left         : 10px;
    }	
    
p.assistance01 {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 11pt;
   color                : #FFFFFF;
   letter-spacing       : 0px;
   margin-top           : 10px;
   margin-bottom        : 10px;
   }    

input.assistance01 {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    color               : #000000;
    border              : 0px solid #000000;
    background-color    : #FFFFFF;
    }

body.assistance02 {
    background-color    : #FFFFFF;
    margin-left         : 10px;
    }	
    
p.assistance02 {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 11pt;
   color                : #FF6107;
   letter-spacing       : 0px;
   margin-top           : 10px;
   margin-bottom        : 10px;
   }    

td.assistance02 {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 11pt;
   color                : #1D4C9E;
   }

   
a.assistance02:link {
    color               : #1D4C9E;
    text-decoration     : none;
    }
a.assistance02:visited {
    color               : #1D4C9E;
    text-decoration     : none;
    }    
a.assistance02:hover {
    color               : #FF6107;
    text-decoration     : none;    
    }

    
    
    
/* Planche */

table.planche {
    border              : 1px solid #FF6107;
    color               : #FF6107;    
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;
    border-collapse     : collapse;
    }	

td.planche {
    border              : 1px solid #FF6107;    
    }	    
    
td.vignette {
    background-color    : #040404;
    padding             : 0;
    color               : #FFFFFF;
    }	

img.vignette {
    border              : 1px solid #000000;
    }	
    
td.legende {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;    
    color               : #FF6107;
    font-weight         : bolder;
    }
    
td.informations {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;
    background-color    : #FFFFFF;
    color               : #000000;
    padding             : 5;
    }	
    
td.postit {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 8pt;
    background-color    : #1D4C9E;
    color               : #FFFFFF;
    border              : 1px solid #619FEE;
    }	

    
/* Barre de navigation */

td.navigation {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    font-weight         : bolder;
    color               : #FFFFFF;
    }	

input.navigation {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    font-weight         : bolder;
    border-top             : 1px solid #619FEE;
border-bottom             : 1px solid #619FEE;
border-right             : 1px solid #619FEE;
border-left             : 1px solid #619FEE;    
    background-color    : #1D4C9E;
    color               : #FFFFFF;
    }	
    
td.navigation02 {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    font-weight         : bolder;
    background-color    : #002057;
    color               : #FFFFFF;
    }	

td.navigation03 {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    font-weight         : bolder;
    background-color    : #FFFFFF;
    color               : #011121;
    }	

td.navigation04 {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    font-weight         : bolder;
    border              : 1px solid #619FEE;
    background-color    : #1D4C9E;
    color               : #FFFFFF;
    }	
    
a.navigation:link {
    color               : #FFFFFF;
    text-decoration     : none;
    }
a.navigation:visited {
    color               : #FFFFFF;
    text-decoration     : none;
    }    
a.navigation:hover {
    color               : #FF6107;
    text-decoration     : none;    
    }

a.vignette:link {
    color               : #000000;
    text-decoration     : none;
    }
a.vignette:visited {
    color               : #000000;
    text-decoration     : none;
    }    
a.vignette:hover {
    color               : #FF6107;
    text-decoration     : none;    
    }
    
    
    
    
/* Panier */

td.panier {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 8pt;
   color                : #FFFFFF;
   }

/* Identitee */

body.identiteepanier { 
   background-color    : #1D4C9E;
   }

p.identiteepanier {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 12pt;
   color                : #FFFFFF;
   }  
   
td.identiteepanier {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 10pt;
   font-weight          : bolder;
   text-align           : right;
   color                : #FFFFFF;
   }  
   
.identiteepaniererreur {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 9pt;
   font-weight          : bolder;
   color                : #FF6107;
   }     
   
input.identiteepanier {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 9pt;
    color               : #000000;
    border              : 0px solid #619FEE;
    background-color    : #FFFFFF;
    }
   


td.identitee {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 7pt;
   font-weight          : bolder;
   font-style           : italic;
   color                : #FFFFFF;
   }  

   
   
/* A propos */
p.apropos {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 10pt;
   /*font-weight          : bolder;*/
   color                : #000000;
   margin-left          : 0px;
   margin-bottom        : 8px;
   margin-top           : 0px;
   }

p.mention {
   font-family          : Arial, Helevetica, Sans serif, Verdana;
   font-size            : 10pt;
   font-weight          : bolder;
   color                : #0000;
   margin-left          : 5px;
   margin-bottom        : 0px;
   margin-top           : 0px;
   }


/* Contact */
td.contact {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 9pt;
    color               : #000000;
    }	
    
td.adresse {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    color               : #000000;
    padding             : 10;
    }	

p.contact {
    font-family         : Arial, Helevetica, Sans serif;
    font-size           : 10pt;
    color               : #000000;
    border              : 1px solid #FF6107;
    marging             : 1px;
    padding             : 2px;
    }	
    
img.contact {
    border              : 1px solid #619FEE;
    }	    
    
a.contact:link {
    color               : #000000;
    text-decoration     : none;
    }
a.contact:visited {
    color               : #000000;
    text-decoration     : none;
    }    
a.contact:hover {
    color               : #000000;
    text-decoration     : none;    
    }







   
    
/* Autres */

p.menu_metiers {
    font-family         : Arial, Helevetica, Sans serif, Verdana;
    font-size           : 9pt;
    font-weight         : bolder;
    font-style          : italic;
    letter-spacing      : 0px;
    margin-top          : 0px;
    margin-bottom       : 5px;
    color               : #3D56A6;
    }

a.menu_metiers:link {
    color               : #000000;
    text-decoration     : none;
    }
a.menu_metiers:visited {
    color               : #000000;
    text-decoration     : none;
    }    
a.menu_metiers:hover {
    color               : #3D56A6;
    text-decoration     : none;    
    }

.contenair {
    margin              : 3pt 0pt 3pt 0pt;
    border              : 1px solid #FFFFFF;
    }
    
p.titre01 {
    font-family         : Arial, Helevetica, Sans serif, Verdana;
    font-size           : 10pt;
    font-weight         : bolder;
    margin              : 3pt 0pt 3pt 0pt;
    color               : #3D56A6;    
    }
    
p.titre02 {
   font-family         : Arial, Helevetica, Sans serif, Verdana;
   font-size           : 8pt;
   font-weight         : bolder;
   color               : #3D56A6;
   margin              : 3pt 0pt 0pt 0pt;
   }

.texte {
    font-family         : Arial, Helevetica, Sans serif, Verdana;
    font-size           : 8pt;
    margin              : 3pt 0pt 0pt 0pt;
    color               : #3D56A6;
    }

    
td.maquette {
    background-color    : #EEEEEE;
    padding             : 2;
    font-size           : 10pt;
    /* border              : 1px solid #000000;    */
    }	
 
a:link {
    color               : #3D56A6;
    text-decoration     : none;
    }
a:visited {
    color               : #3D56A6;
    text-decoration     : none;
    }    
a:hover {
    color               : #DF9800;
    text-decoration     : underline;    
    }
    