/*-------------------------------------------*/
/*--------- css Uff par Stockho -----------*/
/*-------------------------------------------*/

.logoprint {
display:none ;
}

.partieprint {
display:none ;
}

/* Texte Deconnexion*/
.TexteDeconnexion {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207; padding-top:8px; 
padding-left:40px; padding-right:5px; padding-bottom:10px; font-weight: bold;}
.TexteDeconnexion a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteDeconnexion a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteDeconnexion a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Identifiant*/
.TexteIdentifiant {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207; padding-top:2px; padding-bottom:1px; font-weight: bold;}
.TexteIdentifiant a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteIdentifiant a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteIdentifiant a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Menu*/
.TexteMenu {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:10px; padding-left:40px; padding-right:5px; padding-bottom:1px; display:block;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:25px 13px;}
.TexteMenu a:link {color: #757575; text-decoration:none;}
.TexteMenu a:visited {color: #757575; text-decoration:none;}
.TexteMenu a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu On*/
.TexteMenuOn {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207; 
padding-top:10px; padding-left:40px; padding-right:5px; padding-bottom:1px; display:block;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:25px 13px;}
.TexteMenuOn a:link {color: #B00207; text-decoration:none;}
.TexteMenuOn a:visited {color: #B00207; text-decoration:none;}
.TexteMenuOn a:hover {color: #B00207; text-decoration:none;}

/* Texte contenu Home */
.TexteHome {font-family:Verdana ; font-size: 11px; font-style: normal; color: #757575; 
padding-top:5px; padding-left:18px; padding-right:5px; padding-bottom:4px;}
.TexteHome a:link {color: #757575; text-decoration:none;}
.TexteHome a:visited {color: #757575; text-decoration:none;}
.TexteHome a:hover {color: #757575; text-decoration:none;}

/* Texte contenu Home */
.TexteHome2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
padding-top:5px; padding-left:18px; padding-right:10px; padding-bottom:3px;}
.TexteHome2 a:link {color: #B00207; text-decoration:none;}
.TexteHome2 a:visited {color: #B00207; text-decoration:none;}
.TexteHome2 a:hover {color: #B00207; text-decoration:none;}

/* Texte contenu Actu */
.TexteActu2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #757575; 
padding-top:5px; padding-left:30px; padding-right:5px; padding-bottom:4px; line-height:16px;}
.TexteActu2 a:link {color: #757575; text-decoration:none;}
.TexteActu2 a:visited {color: #757575; text-decoration:none;}
.TexteActu2 a:hover {color: #757575; text-decoration:none;}

/* Texte contenu Actu */
.TexteActu3 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:5px; padding-left:10px; padding-right:100px; padding-bottom:4px; line-height:16px;}
.TexteActu3 a:link {color: #B10104; text-decoration:underline;}
.TexteActu3 a:visited {color: #B10104; text-decoration:underline;}
.TexteActu3 a:hover {color: #757575; text-decoration:underline;}

/* Texte contenu Fiche Expert */
.TexteActu4 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #757575; 
padding-top:1px; padding-left:22px; padding-right:10px; padding-bottom:7px; line-height:16px;}
.TexteActu4 a:link {color: #757575; text-decoration:none;}
.TexteActu4 a:visited {color: #757575; text-decoration:none;}
.TexteActu4 a:hover {color: #757575; text-decoration:none;}

/* Texte contenu Fiche Expert */
.TexteActu5 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #757575; padding-left:10px; padding-bottom:3px; line-height:16px;}
.TexteActu5 a:link {color: #757575; text-decoration:none;}
.TexteActu5 a:visited {color: #757575; text-decoration:none;}
.TexteActu5 a:hover {color: #757575; text-decoration:none;}

/* Texte contenu Metier */
.TexteActu6 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #757575; 
padding-top:4px; padding-left:40px; padding-right:1px; padding-bottom:5px;}
.TexteActu6 a:link {color: #757575; text-decoration:underline;}
.TexteActu6 a:visited {color: #757575; text-decoration:underline;}
.TexteActu6 a:hover {color: #757575; text-decoration:underline;}

/* Texte Ancre */
.TexteAncre {font-family:Verdana ; font-size: 10px; font-style: normal; color: #ffffff; 
padding-top:3px; padding-left:20px; padding-right:1px;
background-image:url('img/PuceAncre.gif');
background-repeat:no-repeat;
background-position:10px 8px;}
.TexteAncre a:link {color: #ffffff; text-decoration:none;}
.TexteAncre a:visited {color: #ffffff; text-decoration:none;}
.TexteAncre a:hover {color: #ffffff; text-decoration:none;}

/* Texte Ancre Charte qualite */
.TexteAncre2 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #ffffff; 
padding-top:3px; padding-left:33px; padding-right:10px;
background-image:url('img/PuceAncre.gif');
background-repeat:no-repeat;
background-position:23px 8px; font-weight: bold;}
.TexteAncre2 a:link {color: #ffffff; text-decoration:none; font-weight: bold;}
.TexteAncre2 a:visited {color: #ffffff; text-decoration:none; font-weight: bold;}
.TexteAncre2 a:hover {color: #ffffff; text-decoration:none; font-weight: bold;}

/* Texte Ancre Charte qualite */
.TexteAncre3 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #ffffff; 
padding-top:10px; padding-bottom:5px; padding-left:10px; padding-right:5px; font-weight: bold;}
.TexteAncre3 a:link {color: #ffffff; text-decoration:underline; font-weight: bold;}
.TexteAncre3 a:visited {color: #ffffff; text-decoration:underline; font-weight: bold;}
.TexteAncre3 a:hover {color: #ffffff; text-decoration:underline; font-weight: bold;}

/* Texte contenu Partenariat */
.TextePartenariat {font-family:Verdana ; font-size: 10px; font-style: normal; color: #000000; 
padding-top:5px; padding-left:30px; padding-right:5px; padding-bottom:4px;  line-height:16px;}
.TextePartenariat a:link {color: #000000; text-decoration:none;}
.TextePartenariat a:visited {color: #000000; text-decoration:none;}
.TextePartenariat a:hover {color: #000000; text-decoration:none;}

/* Texte contenu Partenariat */
.TextePartenariat2 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #000000; 
padding-top:5px; padding-left:7px; padding-right:5px; padding-bottom:4px; line-height:16px;}
.TextePartenariat2 a:link {color: #000000; text-decoration:none;}
.TextePartenariat2 a:visited {color: #000000; text-decoration:none;}
.TextePartenariat2 a:hover {color: #000000; text-decoration:none;}

/* Texte contenu Actu lien */
.TexteHome4 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207;}
.TexteHome4 a:link {color: #B00207; text-decoration:none;}
.TexteHome4 a:visited {color: #B00207; text-decoration:none;}
.TexteHome4 a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu Expert*/
.TexteMenuExpert {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:1px; padding-bottom:4px; padding-left:24px; padding-right:5px; display:block;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:9px 4px;}
.TexteMenuExpert a:link {color: #757575; text-decoration:none;}
.TexteMenuExpert a:visited {color: #757575; text-decoration:none;}
.TexteMenuExpert a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu Contact*/
.TexteMenuC {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:4px; padding-left:47px; padding-right:5px; display:block;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:32px 7px;}
.TexteMenuC a:link {color: #757575; text-decoration:none;}
.TexteMenuC a:visited {color: #757575; text-decoration:none;}
.TexteMenuC a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu Contact*/
.TexteMenuCOn {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207; 
padding-top:4px; padding-left:47px; padding-right:5px; display:block;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:32px 7px;}
.TexteMenuCOn a:link {color: #B00207; text-decoration:none;}
.TexteMenuCOn a:visited {color: #B00207; text-decoration:none;}
.TexteMenuCOn a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu Actualite*/
.TexteMenuC2 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:4px; padding-left:47px; padding-right:5px; display:block;
background-image:url('img/PuceJaune.gif');
background-repeat:no-repeat;
background-position:32px 7px;}
.TexteMenuC2 a:link {color: #757575; text-decoration:none;}
.TexteMenuC2 a:visited {color: #757575; text-decoration:none;}
.TexteMenuC2 a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu Actualite*/
.TexteMenuC2On {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207; 
padding-top:4px; padding-left:47px; padding-right:5px; display:block;
background-image:url('img/PuceJaune.gif');
background-repeat:no-repeat;
background-position:32px 7px;}
.TexteMenuC2On a:link {color: #B00207; text-decoration:none;}
.TexteMenuC2On a:visited {color: #B00207; text-decoration:none;}
.TexteMenuC2On a:hover {color: #B00207; text-decoration:none;}

/* Texte Menu acc�s (bas de page)*/
.TexteMenu2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
padding-top:10px; padding-left:100px; padding-right:5px; padding-bottom:1px; display:block; font-weight: bold;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:85px 13px;}
.TexteMenu2 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteMenu2 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteMenu2 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Menu FCP*/
.TexteMenu3 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207;
 padding-left:20px; padding-right:5px; padding-bottom:4px; display:block; font-weight: bold;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:5px 5px;}
.TexteMenu3 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteMenu3 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteMenu3 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Menu FCP*/
.TexteMenu4 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207;
 padding-left:20px; padding-right:5px; padding-top:3px; padding-bottom:2px; display:block; font-weight: bold;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:5px 6px;}
.TexteMenu4 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteMenu4 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteMenu4 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Chemin de fer */
.TexteChemin {font-family:Verdana ; 
font-size: 9px; font-style: normal; color: #F3630B; padding-left:5px;}
.TexteChemin a:link {color: #757575; text-decoration:none;}
.TexteChemin a:visited {color: #757575; text-decoration:none;}
.TexteChemin a:hover {color: #757575; text-decoration:none;}

.TexteChemin .fileArriane {
display:inline;
padding-left:5px;
padding-right:10px;
background-image:url(img/FlecheChemin.gif);
background-repeat:no-repeat;
background-position:right center;}

.TexteChemin .pageArriane {
display:inline;
padding-left:5px;
padding-right:10px;
background-image:url(img/FlecheChemin.gif);
background-repeat:no-repeat;
background-position:right center;} 

.TexteChemin .forwardArriane {
display:inline;
padding-left:5px;
padding-right:10px;
background-image:url(img/FlecheChemin.gif);
background-repeat:no-repeat;
background-position:right center;} 

.TexteChemin .directoryArriane {
display:inline;
padding-left:5px;
padding-right:10px;
background-image:url(img/FlecheChemin.gif);
background-repeat:no-repeat;
background-position:right center;} 

.TexteChemin .currentArriane {
display:inline;
padding-left:5px;
padding-right:10px;
text-decoration:none;} 

/* Plan*/
.MapSite {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:1px; padding-bottom:4px; padding-left:10px; padding-right:5px; display:block;}
.MapSite a:link {color: #757575; text-decoration:none;}
.MapSite a:visited {color: #757575; text-decoration:none;}
.MapSite a:hover {color: #B00207; text-decoration:none;}

.MapSite .LabelItemDirectory {font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207;
padding-top:1px; padding-bottom:4px; padding-left:24px; padding-right:5px; display:block;}
.LabelItemDirectory a:link {color: #B00207; text-decoration:none;}
.LabelItemDirectory a:visited {color: #B00207; text-decoration:none;}
.LabelItemDirectory a:hover {color: #B00207; text-decoration:none;}

.MapSite .AfterItemDirectory {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-left:10px;
padding-right:5px;
text-decoration:none;} 

.MapSite .LabelItemPage {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:1px; padding-bottom:4px; padding-left:24px; padding-right:5px; display:block;
background-image:url('img/PuceOrange.gif');
background-repeat:no-repeat;
background-position:9px 4px;}
.LabelItemPage a:link {color: #757575; text-decoration:none;}
.LabelItemPage a:visited {color: #757575; text-decoration:none;}
.LabelItemPage a:hover {color: #B00207; text-decoration:none;}

.MapSite .AfterItemPage {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
float:left;
padding-left:10px;
padding-right:5px;
text-decoration:none;} 

.MapSite .ItemPage {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-left:10px;
padding-right:5px;
text-decoration:none;} 

.MapSite .BeforeItemPage {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-left:10px;
padding-right:5px;
text-decoration:none;} 

.MapSite .ItemDirectory {font-family:Verdana ; font-size: 10px; font-style: normal; color: #1e25b6; 
padding-left:10px;
padding-right:5px;
text-decoration:none;
} 
.MapSite .BeforeItemDirectory {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575;
padding-left:10px;
padding-right:5px;
text-decoration:none;} 


/* Texte */
.Texte {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:10px; padding-left:1px; padding-right:30px; padding-bottom:7px; line-height:15px;}
.Texte a:link {color: #B00207; text-decoration:underline;}
.Texte a:visited {color: #B00207; text-decoration:underline;}
.Texte a:hover {color: #B00207; text-decoration:underline;}

/* Texte Titre Tableau */
.TexteTitreTableau {font-family:Verdana ; font-size: 10px; font-style: normal; color: #ffffff; 
padding-top:2px; padding-left:5px; padding-right:2px; padding-bottom:2px;  font-weight: bold;}
.TexteTitreTableau a:link {color: #ffffff; text-decoration:underline; font-weight: bold;}
.TexteTitreTableau a:visited {color: #ffffff; text-decoration:underline; font-weight: bold;}
.TexteTitreTableau a:hover {color: #ffffff; text-decoration:underline; font-weight: bold;}

/* Texte Expertise */
.TexteExpertise .bodytext {font-family:Verdana ; font-size: 11px; font-style: normal; color: #ffffff; 
padding-top:5px; padding-left:6px; padding-right:3px; padding-bottom:2px;}
.TexteExpertise .bodytext a:link {color: #ffffff; text-decoration:underline;}
.TexteExpertise .bodytext a:visited {color: #ffffff; text-decoration:underline;}
.TexteExpertise .bodytext a:hover {color: #ffffff; text-decoration:underline;}

/* Texte Picto */
.TextePicto {font-family:Verdana ; font-size: 10px; font-style: normal; color: #ffffff; 
padding-top:4px; padding-left:2px; font-weight: bold;}
.TextePicto a:link {color: #ffffff; text-decoration:underline; font-weight: bold;}
.TextePicto a:visited {color: #ffffff; text-decoration:underline; font-weight: bold;}
.TextePicto a:hover {color: #ffffff; text-decoration:underline; font-weight: bold;}

/* Texte Client */
.TexteClient {font-family:Verdana ; font-size: 9px; font-style: normal; color: #ffffff; 
padding-top:13px; padding-left:35px; padding-bottom:1px;}
.TexteClient a:link {color: #ffffff; text-decoration:underline;}
.TexteClient a:visited {color: #ffffff; text-decoration:underline;}
.TexteClient a:hover {color: #ffffff; text-decoration:underline;}

/* Texte Date */
.TexteDate {font-family:Verdana ; font-size: 9px; font-style: normal; color: #ffffff; 
padding-top:2px; padding-left:35px; padding-bottom:5px;}
.TexteDate a:link {color: #ffffff; text-decoration:underline;}
.TexteDate a:visited {color: #ffffff; text-decoration:underline;}
.TexteDate a:hover {color: #ffffff; text-decoration:underline;}

/* Texte Nom */
.TexteNom {font-family:Verdana ; font-size: 9px; font-style: normal; color: #FFCF47; 
padding-top:13px; padding-right:2px; padding-bottom:1px; font-weight: bold;}
.TexteNom a:link {color: #FFCF47; text-decoration:underline; font-weight: bold;}
.TexteNom a:visited {color: #FFCF47; text-decoration:underline; font-weight: bold;}
.TexteNom a:hover {color: #FFCF47; text-decoration:underline; font-weight: bold;}

/* Texte Nom2 */
.TexteNom2 {font-family:Verdana ; font-size: 9px; font-style: normal; color: #FFCF47; 
padding-top:2px; padding-right:2px; padding-bottom:5px; font-weight: bold;}
.TexteNom2 a:link {color: #FFCF47; text-decoration:underline; font-weight: bold;}
.TexteNom2 a:visited {color: #FFCF47; text-decoration:underline; font-weight: bold;}
.TexteNom2 a:hover {color: #FFCF47; text-decoration:underline; font-weight: bold;}

/* Texte Tableau */
.TexteTableau {font-family:Verdana ; font-size: 10px; font-style: normal; color: #000000; 
padding-top:6px; padding-left:5px; padding-right:10px; padding-bottom:6px;}
.TexteTableau a:link {color: #000000; text-decoration:underline;}
.TexteTableau a:visited {color: #000000; text-decoration:underline;}
.TexteTableau a:hover {color: #000000; text-decoration:underline;}
/* Texte Tableau Resultat */
.TexteTableauResultat {font-family:Verdana ; font-size: 10px; font-style: normal; color: #000000; 
padding-top:6px !important; padding-left:5px !important; padding-right:10px !important; padding-bottom:6px !important;padding:0px;}
.TexteTableauResultat a:link {color: #000000; text-decoration:underline;}
.TexteTableauResultat a:visited {color: #000000; text-decoration:underline;}
.TexteTableauResultat a:hover {color: #000000; text-decoration:underline;}

/* Texte de Retour Connexion*/
.TexteTableauR {font-family:Verdana ; font-size: 10px; font-style: normal; color: #000000; padding-left:5px; padding-right:30px; padding-bottom:3px;}
.TexteTableauR a:link {color: #000000; text-decoration:underline;}
.TexteTableauR a:visited {color: #000000; text-decoration:underline;}
.TexteTableauR a:hover {color: #000000; text-decoration:underline;}

/* Texte pour Encart */
.TexteEncart {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:7px; padding-left:8px; padding-right:3px; padding-bottom:7px;}
.TexteEncart a:link {color: #757575; text-decoration:none;}
.TexteEncart a:visited {color: #757575; text-decoration:none;}
.TexteEncart a:hover {color: #757575; text-decoration:none;}

/* Texte Mot de passe oublie */
.TextePass {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:5px; padding-right:10px; padding-bottom:5px;}
.TextePass a:link {color: #757575; text-decoration:underline;}
.TextePass a:visited {color: #757575; text-decoration:underline;}
.TextePass a:hover {color: #757575; text-decoration:underline;}

/* Texte petit pour formulaire */
.TexteForm {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:7px; padding-left:10px; padding-right:10px; padding-bottom:7px;}
.TexteForm a:link {color: #757575; text-decoration:none;}
.TexteForm a:visited {color: #757575; text-decoration:none;}
.TexteForm a:hover {color: #757575; text-decoration:none;}

/* Texte petit pour formulaire */
.TexteForm2 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:7px; padding-left:35px; padding-right:1px; padding-bottom:7px;}
.TexteForm2 a:link {color: #757575; text-decoration:none;}
.TexteForm2 a:visited {color: #757575; text-decoration:none;}
.TexteForm2 a:hover {color: #757575; text-decoration:none;}

.aligntdiq{width:375px;text-align:right;}
.redcolor{color:red;}
.padding-0{padding-bottom:0px;}

/* Texte Lien de bas de page */
.TexteBas {font-family:Verdana ; font-size: 9px; font-style: normal; color: #757575; 
padding-top:5px; padding-bottom:5px;}
.TexteBas a:link {color: #757575; text-decoration:none;}
.TexteBas a:visited {color: #757575; text-decoration:none;}
.TexteBas a:hover {color: #757575; text-decoration:underline;}

/* Texte Bonjour */
.TexteBonjour {font-family:Verdana ; font-size: 12px; font-style: normal; color: #F3630B; 
padding-top:13px; padding-left:22px; padding-right:5px; padding-bottom:5px; font-weight: bold;
background-image:url('img/PuceRouge.jpg');
background-repeat:no-repeat;
background-position:1px 12px;}
.TexteBonjour a:link {color: #F3630B; text-decoration:none; font-weight: bold;}
.TexteBonjour a:visited {color: #F3630B; text-decoration:none; font-weight: bold;}
.TexteBonjour a:hover {color: #F3630B; text-decoration:none; font-weight: bold;}

/* Texte Titre FCP */
.TexteBonjour2 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #F3630B; padding-left:22px; 
padding-top:15px; padding-right:5px; padding-bottom:5px; font-weight: bold;}
.TexteBonjour2 a:link {color: #F3630B; text-decoration:none; font-weight: bold;}
.TexteBonjour2 a:visited {color: #F3630B; text-decoration:none; font-weight: bold;}
.TexteBonjour2 a:hover {color: #F3630B; text-decoration:none; font-weight: bold;}

/* Texte Titre FCP */
.TexteBonjour3 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #F3630B; padding-left:15px; 
padding-top:6px; padding-right:5px; padding-bottom:2px;}
.TexteBonjour3 a:link {color: #F3630B; text-decoration:none;}
.TexteBonjour3 a:visited {color: #F3630B; text-decoration:none;}
.TexteBonjour3 a:hover {color: #F3630B; text-decoration:none;}

/* Texte Titre FCP */
.TexteBonjour4 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #F3630B; padding-left:37px; 
padding-top:5px; padding-right:5px; padding-bottom:5px;}
.TexteBonjour4 a:link {color: #F3630B; text-decoration:none;}
.TexteBonjour4 a:visited {color: #F3630B; text-decoration:none;}
.TexteBonjour4 a:hover {color: #F3630B; text-decoration:none;}

/* Texte Email */
.TexteEmail {font-family:Verdana ; font-size: 10px; font-style: normal; color: #F3630B; 
padding-left:40px; padding-top:5px; padding-right:2px; padding-bottom:5px; font-weight: bold;}
.TexteEmail a:link {color: #F3630B; text-decoration:none; font-weight: bold;}
.TexteEmail a:visited {color: #F3630B; text-decoration:none; font-weight: bold;}
.TexteEmail a:hover {color: #F3630B; text-decoration:none; font-weight: bold;}

/* Texte Titre avec fleche */
.TexteTitre {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
padding-top:10px; padding-left:22px; padding-right:5px; padding-bottom:3px; font-weight: bold;
background-image:url('img/PuceGrise.jpg');
background-repeat:no-repeat;
background-position:1px 9px;}
.TexteTitre a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteTitre a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteTitre a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Titre avec fleche Orange*/
.TexteTitre2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
padding-top:15px; padding-left:22px; padding-right:5px; padding-bottom:3px; font-weight: bold;
background-image:url('img/FlecheOrange.jpg');
background-repeat:no-repeat;
background-position:1px 17px;}
.TexteTitre2 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteTitre2 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.TexteTitre2 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/* Texte Titre avec fleche Orange*/
.TexteTitre3 {font-family:Verdana ; font-size: 10px; font-style: normal; color: #757575; 
padding-top:15px; padding-left:38px; padding-right:5px; padding-bottom:3px; font-weight: bold;
background-image:url('img/FlecheOrange.jpg');
background-repeat:no-repeat;
background-position:21px 17px;}
.TexteTitre3 a:link {color: #757575; text-decoration:none; font-weight: bold;}
.TexteTitre3 a:visited {color: #757575; text-decoration:none; font-weight: bold;}
.TexteTitre3 a:hover {color: #757575; text-decoration:none; font-weight: bold;}

/*  Titre */
.Titre {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
padding-top:7px; padding-left:1px; padding-right:5px; padding-bottom:3px; font-weight: bold;}
.Titre a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/*  Titre sans marge du haut */
.Titre2 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
 padding-left:1px; padding-right:5px; font-weight: bold;}
.Titre2 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre2 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre2 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/*  Titre sans marge du haut Home */
.Titre3 {font-family:Verdana ; font-size: 12px; font-style: normal; color: #B00207; 
 padding-left:1px; font-weight: bold; line-height:19px;}
.Titre3 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre3 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre3 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/*  Titre sans marge du haut */
.Titre4 {font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
 padding-left:15px; padding-top:5px; padding-right:5px; font-weight:bold;}
.Titre4 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre4 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
.Titre4 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

/*  Texte avec Background */
.TitreBackground {font-family:Verdana ; font-size: 11px; font-style: normal; color: #ffffff; 
 padding-left:1px; padding-top:1px; padding-bottom:1px; padding-right:1px; font-weight:bold;
 background-color: #B00207;}
.TitreBackground a:link {color: #ffffff; text-decoration:none; font-weight: bold;}
.TitreBackground a:visited {color: #ffffff; text-decoration:none; font-weight: bold;}
.TitreBackground a:hover {color: #ffffff; text-decoration:none; font-weight: bold;}

/* Texte Menu Plan*/
.TexteMenuPlan {font-family:Arial; font-size: 11px; font-style: normal; color: #333333;}
.TexteMenuPlan a {
color: #333333;
text-decoration:none;
padding-left:33px;
padding-top:2px;
display:block;
background-image:url('img/PuceBleu.jpg'); /* introuvable */
background-repeat:no-repeat;
background-position:23px 5px;}
.TexteMenuPlan a:visited {
color: #333333;
text-decoration:none;
padding-left:33px;
padding-top:2px;
display:block;
background-image:url('img/PuceBleu.jpg');
background-repeat:no-repeat;
background-position:23px 5px;}
.TexteMenuPlan a:hover {color: #C4517E; text-decoration:none; padding-left:33px; padding-top:2px; display:block;
background-image:url('img/PuceRose.jpg'); /* introuvable */
background-repeat:no-repeat;
background-position:23px 5px;}




/* pour formulaire */
.champstexteRow {
font-family:Arial;
font-style: normal;
color: #554C45;
font-size:10px;
border-top:2px solid #67625C;
border-left:2px solid #67625C;
}

/* pour champ recherche */
.champstexte2 {
font-family:Arial;
font-style: normal;
font-weight: bold;
color: #455474;
font-size:11px;
padding-left:5px;
}

.champstexte3 {
font-family:Arial;
font-style: normal;
color: #554C45;
font-size:10px;
border-top:2px solid #67625C;
border-left:2px solid #67625C;
height:16px;
width:150px;
}

td {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #757575;
}

table.pad td{
padding-left:2px;}

th {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #F3630B;
}

/* pour puce */
.contenu p {
margin:0;
}

.contenu ul {
margin-left:17;
margin-top:10;
}
.contenu ul li  {
padding-left:5px;
}

sIFR-hasFlash h3.titre {
visibility: hidden;
}

/* Erreur */
.erreur { font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207;}

#lienretouraccueil {
position:absolute;
display:block;
width:400px;
height:180px;
/*top:0px;
left:200px;*/
text-indent:-1000px;
overflow:hidden;
}

/* outil optimisation */

#codeAffiche{
 font-size:3em;
 font-weight:bold;
 color:#F4782E;
 padding:0px 5px;
}


/* Rajouts */


/* Images menu gauche */
.menu1_9 a
{
	background-image:url("img/Actualites111.jpg");
	display:block;
	width:173px;
	height:34px;
}
.menu1_on_9 a
{
	background-image:url("img/Actualites111-On.jpg");
	display:block;
	width:173px;
	height:34px;
}	

.menu1_8 a
{
	background-image:url("img/UFF-et-vous.jpg");
	display:block;
	width:174px;
	height:28px;
}
.menu1_on_8 a
{
	background-image:url("img/UFF-et-vous-On.jpg");
	display:block;
	width:174px;
	height:28px;
}

.menu1_7 a
{
	background-image:url("img/Les_fiches_Experts.jpg");
	display:block;
	width:174px;
	height:29px;
}
.menu1_on_7 a
{
	background-image:url("img/Les_fiches_Experts-On.jpg");
	display:block;
	width:174px;
	height:29px;
}

.menu1_20 a
{
	background-image:url("img/TitreDetection.jpg");
	display:block;
	width:173px;
	height:44px;
}
.menu1_on_20 a
{
	background-image:url("img/TitreDetection.jpg");
	display:block;
	width:173px;
	height:44px;
}

.menu1_74 a
{
	background-image:url("img/TitreOutil.jpg");
	display:block;
	width:177px;
	height:45px;
}
.menu1_on_74 a
{
	background-image:url("img/TitreOutil.jpg");
	display:block;
	width:177px;
	height:45px;
}


/* Images ss menu expertises */
.ss_menu_exp_p_solution  a
{
	background-image:url("img/Sol_off.gif");
	display:block;
	width:78px;
	height:25px;
	margin-right:5px;
}

.ss_menu_exp_p_solution_on  a
{
	background-image:url("img/Sol_on.gif");
	display:block;
	width:78px;
	height:25px;
	margin-right:5px;
}

.ss_menu_exp_p_argumentaire  a
{
	background-image:url("img/Arg_off.gif");
	display:block;
	width:98px;
	height:25px;
	
}

.ss_menu_exp_p_argumentaire_on  a
{
	background-image:url("img/Arg_on.gif");
	display:block;
	width:98px;
	height:25px;
	margin:0px;
}

body
{
	margin:auto;
	margin-top:0px;

	
}	

.bodytext
{
	font-family:Verdana ; 
	font-size: 10px; 
	font-style: normal; 
	color: #757575; 
	padding-top:1px; 
	padding-left:18px; 
	padding-right:5px; 
	padding-bottom:4px;
	margin-left:4px;
	line-height: 14px;
}

#contenu_gauche .bodytext
{
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
	color: #757575; 
	padding-top:2px; 
	padding-left:18px; 
	padding-right:5px; 
	padding-bottom:1px;
	margin:0px;
}
#contenu_centre .bodytext
{
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
	color: #757575; 

	margin:0px;
}	


#contenu_gauche li, li
{
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
	color: #757575; 
}	

#contenu_gauche ul, #contenu_gauche li
{
	margin:0px;padding:0px;
	margin-left:15px;
}

#contenu_gauche a img, #contenu_gauche .csc-textpic-imagewrap dl, #contenu_gauche .csc-textpic-imagewrap dt, #contenu_gauche .csc-textpic-imagewrap, #contenu_gauche .csc-textpic-left
{
	margin:0px;
	padding:0px;
}

#contenu_centre a img, #contenu_centre .csc-textpic-imagewrap dl, #contenu_centre .csc-textpic-imagewrap dt, #contenu_centre .csc-textpic-imagewrap, #contenu_centre .csc-textpic-left
{
	margin:0px;
	padding:0px;
}

#contenu_centre .news-list-item
{
	margin:5px 0px 13px 15px; 
	font-family:Verdana ; font-size: 11px; font-style: normal; color: #757575; 
}

#contenu_gauche .bodytext a:link
{
	background-color: #B00207; 
	color:white;
	font-weight:bold;
	text-decoration:none;
}

#contenu_gauche .bodytext a:visited
{
	background-color: #B00207; 
	color:white;
	font-weight:bold;
	text-decoration:none;
}	

#contenu_gauche .bodytext a:hover
{
	background-color: #B00207; 
	color:white;
	font-weight:bold;
	text-decoration:none;
}

#contenu_gauche .bodytext img,#contenu_centre .bodytext img
{
	background-color:white;
	border:none;
}

#contenu_centre img
{
	margin:0px;
	padding:0px;
	border:0px;
}

#contenu_centre dt, #contenu_centre  dl
{
	margin:0px;
	padding:0px;
	border:0px;
}	

#contenu_centre dl
{
	margin-left:5px;
}	

#contenu_centre .bodytext a:link
{
	color: #B00207; 
	text-decoration:none;
}

#contenu_centre .bodytext a:visited
{
	color: #B00207; 
	text-decoration:none;
}	

#contenu_centre .bodytext a:hover
{
	color: #B00207; 
	text-decoration:none;
}


#contenu_droit .bodytext
{
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
	padding-left : 0px;
	margin:0px;
}	

#contenu_droit .bodytext a:link
{
	color: #B00207; 
	text-decoration:none;
	margin-left:15px;
	font-weight:bold;
}

#contenu_droit .bodytext a:visited
{
	color: #B00207; 
	text-decoration:none;
	margin-left:15px;
	font-weight:bold;
}	

#contenu_droit .bodytext a:hover
{
	color: #B00207; 
	text-decoration:none;
	margin-left:15px;
	font-weight:bold;
}

#contenu_droit .bodytext img
{
	border:none;
}	

#contenu_droit .csc-textpic-text .bodytext
{
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
	margin-left:120px;
	color: #B00207;
	font-weight:bold;
	font-size:1.2em;
}	


/*XXXXXXXXXXXXXXXXXXXXX TT_NEWS XXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.news-list-container, .news-list-container .news-list-item
{
	background-color:white;
	border:none;
}

.news-list-container .news-list-date
{
	display:none;
}	

.news-list-container h3
{
	background:white;
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
	text-decoration:none;
	color: #757575;
	font-weight:normal;
	border:none;
}	

.news-list-container h3 a:link
{
	color: #B00207; 
	text-decoration:none;
	color: #757575;
}

.news-list-container h3 a:visited
{
	color: #B00207; 
	text-decoration:none;
	color: #757575;
}	

.news-list-container h3 a:hover
{
	color: #B00207; 
	text-decoration:none;
	color: #757575;
}

.news-list-container img
{
	border:none;
	display:inline;
	text-align:left;
	margin:0px;
	padding:0px;
}	

.news-list-container .news-list-item .sous-titre
{
	background-color: #B00207; 
	color:white;
	font-weight:bold;
}	




.news-list-container .news-list-item .titre .bodytext
{
display:inline;
padding:0;
margin:0;
}


.news-latest-item .EffaceGras strong
{
	font-weight:normal;	
}


.news-list-container .news-list-item .titre
{
	font-weight:normal;
	color:#757575;
}	


.news-single-item .bodytext
{
	margin-left : 20px;
	font-family:Verdana ; 
	font-size: 11px; 
	font-style: normal; 
}	

.news-single-item
{
	padding-bottom:20px;
	border-bottom : 1px solid #CCC9C6;
}	

.news-single-item ul {
	margin-left:20px;
}

.news-single-item a {
	text-decoration:none;
	color :#B00207;
}

.news-latest-item
{
	padding-bottom: 20px;
	border-bottom : 1px solid #CCC9C6;
	margin-left:0px;
}



	

h4
{
	font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
	padding-top:15px; padding-left:22px; padding-right:5px; padding-bottom:3px; font-weight: bold;
	background-image:url('img/FlecheOrange.jpg');
	background-repeat:no-repeat;
	background-position:1px 17px;
	margin:0px;
}


h5
{
	font-family:Verdana ; font-size: 12px; font-style: normal; color: #F3630B; 
	padding-top:13px; padding-left:22px; padding-right:5px; padding-bottom:5px; font-weight: bold;
	background-image:url('img/PuceGrise.jpg');
	background-repeat:no-repeat;
	background-position:1px 12px;margin:0px;
}




.news-latest-item h4 
{
	margin-left:0px;
	padding-left:20px;
}

h4 a:link {color: #B00207; text-decoration:none; font-weight: bold;}
h4 a:visited {color: #B00207; text-decoration:none; font-weight: bold;}
h4 a:hover {color: #B00207; text-decoration:none; font-weight: bold;}

h3 {
	font-family:Verdana ;
	font-size: 12px;
	font-style: normal;
	color: #F3630B;
	padding-top:13px;
	padding-left:22px;
	padding-right:5px;
	padding-bottom:30px;
	font-weight: bold;
	background-image:url('img/PuceRouge.jpg');
	background-repeat:no-repeat;
	background-position:1px 12px;
	margin:0px;
}
h3 a:link {color: #F3630B; text-decoration:none; font-weight: bold;}
h3 a:visited {color: #F3630B; text-decoration:none; font-weight: bold;}
h3 a:hover {color: #F3630B; text-decoration:none; font-weight: bold;}

blockquote {
	/*width:650px;*/
	font-family:Verdana ;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	margin-left:30px;
	margin-right:0px;
	margin-top:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	line-height:16px;
	border-left : 1px solid #CCC9C6}
blockquote a:link {color: #B00207; text-decoration:none;}
blockquote a:visited {color: #B00207; text-decoration:none;}
blockquote a:hover {color: #B00207; text-decoration:none;}

blockquote .bodytext
{

	margin-left:18px;
	margin-top:10px;
	/*width:622px;*/
}

blockquote img {border:none;}

/* Menu exp */
#menu_exp ul
{
	border-left : 1px solid #CCC9C6;
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	list-style-type:none;
	list-style-position:inside;
}

#ss_menu_exp ul
{
	list-style-type:none;
	list-style-position:inside;
	padding:0px;
	margin:0px;
}
#ss_menu_exp li
{
	float:left;
	padding : 0px;
}	
	
.fiche_exp h4
{
	color: #757575;
	font-size:11px;
}

.fiche_exp
{
	border:1px solid #CCC9C6;
	padding:15px;
}	


/* Sitemap */
.csc-sitemap ul
{
	list-style-type:none; padding-left:0px;
}

.csc-sitemap ul li
{
	margin:10px;
}

.csc-sitemap ul ul li
{
	margin:0px;
}

.csc-sitemap ul ul
{
	list-style-type:none; padding-left:20px;
}

.csc-sitemap .titre
{
	font-weight:bold;
}

.csc-sitemap .titre a
{
	text-decoration : none;
}

.csc-sitemap h4
{
	margin:0px;
	padding:0px;
}	

.csc-sitemap h3
{
	
}	

/* Mention l�gales */
.TexteMenu3
{
	margin : 0px;
	border-left:  1px solid #CCC9C6;
	margin-left : 15px;
}


/* liens haut page */
.hautpage
{
	text-align:right;
	text-decoration : none;
	color  : #B00207;
}

.hautpage a
{
	text-align:right;
	text-decoration : none;
	color  : #B00207;
}

.cf
{
	margin-top:10px;
}

.cf .colgauche
{
	/*border-top : 1px solid #CCC9C6;*/
	height:3px;
	background: url('img/pixel.jpg');
	background-repeat:repeat-x;
}

/* pas de barre de s�paration */
#cf117, #cf21
{
	display:none;
}

/* barre de s�paration sans le lien vers haut page */
#cf119 .hautpage,#cf17 .hautpage, #cf28 .hautpage, #cf22 .hautpage, #cf23 .hautpage, #cf24 .hautpage, #cf25 .hautpage, #cf142 .hautpage, #cf34 .hautpage, #cf198 .hautpage
{
	display:none;
}




/* Style login */

.login_home
{
	margin-left:10px;
	padding-left:10px;
}	

.login_home .label
{
	font-family:Verdana ; font-size: 10px; font-style: normal; color: #B00207; padding-top:2px; padding-bottom:1px; font-weight: bold;
}	

.login_home .champ input
{
	height:15px;
}	

.login_home tr,.login_home td,.login_home table
{
	padding:0px;
	margin:0px;
}	

.c2l1-middle
{
	background-image : url("img/FondFicheMetier.gif");
	background-repeat : no-repeat;
	background-position:bottom left;
	border : none;
	width : 55%;
	vertical-align : top;
	background-color:#F2F0EF
}
.c2l1-middle p.bodytext { padding: 0px; }
.c2l1-left
{
	width:45%;
	vertical-align:top;
	border:none;
}

.c211-middle .date
{
	color:#b00207;
	size:4;
}

.csc-fdfx_2cols_pi1-header h1, .csc-fdfx_2cols_pi1-header-0 h1, .csc-fdfx_2cols_pi1-header, .csc-fdfx_2cols_pi1-header-0
{
	font-family:Verdana ; font-size: 11px; font-style: normal; color: #B00207; 
	padding-top:15px; padding-left:22px; padding-right:5px; padding-bottom:3px; font-weight: bold;
	background-image:url('img/FlecheOrange.jpg');
	background-repeat:no-repeat;
	background-position:1px 17px;
	margin:0px;
}

.csc-mailform-submit
{
	color : white;
	background-color:rgb(226,91,33);
	border:none;
	font-weight:bold;
	font-size:11px;
}

.fondjaune
{
	background-image : url("img/FondCharte.gif");
	background-position : top left;
	background-repeat : no-repeat;
	width:452px;
	height:108px;
	margin-top:10px;
	margin-left:20px;
}

.fondjaune p
{
	margin:0px 0px 0px 0px;
}

.fondpartenariat 
{
	background-image : url("img/FondPartenariat.gif");
	background-position : top left;
	background-repeat : no-repeat;
	width:223px;
	height:130px;
}

.fondpartenariat p
{
	margin:0px;
	padding:0px;
	padding-left:10px;
}

.fondpartenariat a
{
	text-decoration:none;
}

.c2l2-left
{
	width:70%;
	border:none;
}

.c2l2-middle
{
	background-color:white;
	border:none;
	
}

.csc-textpic-text .Texte
{
	/*margin:0px;*/
	margin-top:13px;
	padding:0px;
}

.csc-textpic-text .Texte a
{
	text-decoration:none;
}
	
h4 
{
	margin-left:20px;
}

.tx-formulairecontact-pi1 .champstexteRow {
	width:240px !important;
	width:245px;
	height:157px !important;
	height:190px;
}

.tx-formulairecontact-pi1 .champstexte {
	width:176px !important;
	width:180px;
}

.TexteExpertise .bodytext {color:white;}

.tx-newloginbox-pi1 .champstexte
{
	height:20px;
	width:150px;
	font-size:11px;
}

.cacheLabel {
	display:none;
}

.voirLabel {
	
}

td.c2l1-left p.bodytext{
	margin-left: 2px;
	
}

table.menu_expert{
	padding:0;
	padding-top:2px;
	/*padding-bottom:10px;*/
	/*line-height: 12px;*/
	
}

table.menu_expert2{
	padding-top:2px;
	padding-bottom:10px;
	line-height: 12px;
}
table.menu_expert2 td{
	margin-bottom:10px;
	
}
p.inscription_titre{
	color:#757575;
}

p.inscription_text{
	width:700px;
	font-family:Verdana;
	font-size:10px;
	font-style:normal;

	color:#757575;
	margin-left: 20px;
}

.contenu_centre2 p.bodytext a{
	color:#B00207;
}

p.nbr_page{
	color:#757575;
	display:inline;
}
tr.TexteTitreTableau a{
	display:inline;
}

div.menu{
	background-image: url(img/FondMenuC2.GIF);
	background-position:left top;
	height:211px;
}

p.textpatrim{
	color:#B00207;
	font-weight:bold;
	font-size:11px;
}

p.lien_ret a{
	color:#B00207;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}
/*
td.TexteChemin{
	width:750px;
}

/*
ul{max-width:500px}
.contenu_centre2 p.bodytext{
	width:500px;
	
}
.contenu_centre2 td.c2l2-middle p.bodytext{
	width:100px;
	
}
*/
/* pour formulaire */
.champstexte {
font-family:Arial;
font-style: normal;
color: #554C45;
font-size:11px;
border-top:2px solid #67625C;
border-left:2px solid #67625C;
height:16px !important;
height:20px;
width:173px !important;
width:180px;
}

.champselect {

font-family:Arial;
font-style: normal;
color: #554C45;
font-size:11px;
border-top:2px solid #67625C;
border-left:2px solid #67625C;
height:20px;
width:180px;
}


.news-list-container .bodytext {
	display:inline;
	padding-top:0px;
	
}

h5.titre_etape{
	color:#B00207;
	
}

font.etoile{
	font-size:13px;
	color:red;
}

p.textnews{
	
	
}
label.chnews{
	margin:0;
font-family:Verdana;
font-size:10px;
font-style:normal;
height:10px;
}

p.chnews{
margin:0;
font-family:Verdana;
font-size:10px;
font-style:normal;
height:10px;
}

td.let{
	height:16px;
}
img.imagepix {
	
	
	margin:0;
	padding:0;
}
table.tablepar{
	border-collapse: collapse;
}
td.tdpar{
	margin:0;
	padding:0;
	line-height:0px;
	border-collapse: collapse;
	font-size:2px;
}
.Textmg{
	text-align: right;
	margin-top:10px
}

.Textmd{
	text-align: left;
	margin-top:10px
}

/*.Textmg p,.Textmd p{
	
	margin:15px 0 0 0;
	padding:0;
}
.Textmg p{
	line-height: 26px;
	height:22px;
}*/
p.gestionmembrelabel{
	/*line-height: 26px;*/
	height:22px;
	margin:0;
	margin-top:15px;
	padding:0;
}
p.gestionmembre{
	/*line-height: 26px;*/
	height:22px;
	margin:0;
	margin-top:15px;
	padding:0;
}
p.espacegm{
	line-height: 0;
	font-size:1px;
	margin:0;
	padding:0;
}
.Textmc{
	padding-top:12px;
	/*padding-left:73px;*/
}


a.inscription_text{
	margin-left:20px;
}
.align-center{
	text-align:center;
}
.align-left{
	text-align:left;
}
.align-right{
	text-align:right;
}
.align-justify{
	text-align:justify;
}


