.us { }


a:link.us ,a:active.us ,a:visited.us ,a:hover.us ,#lightboxDetails ,.tableau td  {font-family: Arial; font-size: 10pt; font-weight: bold}

a:link.us ,a:visited.us	,a:active.us  { text-decoration:none;  color: #075BF8;}

a:hover.us {   color: #FF0000;}


.text_defilent { margin-left: 185px; font-family: Arial; font-size: 12pt;}

/* liens */
.corps hr, .cadre_questionaire hr { width:60%; text-align:center;  }


/* liens actualités sur div */

div#liens_act a { font-size:10pt; text-align:center; display: block; font-family: Arial; font-weight: bold; text-decoration:none; color: #075BF8; }

div#liens_act a:link ,div#links a:visited.{ text-decoration:none;  color: #075BF8;}

div#liens_act a:hover { color: #cc0000; background-color:#FFFF99; }


.color_cgt { color: #FF0000; } /*rouge pour les letres CGT dans le texte*/

#centrer , .centrer { margin-left: auto; margin-right: auto; text-align: center; }
#gauche {  text-align: left; }
#droite, .fleche-haut {  text-align: right; }


.cadre_texte {font-family: Arial; padding: 10px; text-align: justify;  border:1px solid #C0C0C0;}


/* tableaux */
table.tableau { padding:0px; border-collapse:collapse; text-align: center;}
.tableau td { text-align: center;  border:1px solid #000; font-family: Arial; font-size: 10pt; font-weight: bold;}

/* couleurs et tailles pour tableau */

.c4 { background-image:url(../pics/squelette/bouton.png); background-position:center; background-repeat: no-repeat; width:40px; height:40px;}
.c4 p {  text-align: center;  padding: 10px; color:#FFFFFF; }

.c5 {background-color: #ffb98e;  border:#999999 solid 1px;padding: 5px; width:20px; height:20px;  }

/*#c5 {background-color: #ffb98e; border: #999999 double 3px; padding: 5px;}*/
#c6 {background-color: #fffb8e;  border:#999999 double 3px; padding: 5px;}
#c7, .photos img {background-color: #efefef;  border:#888888 double 3px; padding: 5px;}

#c8 {background-color: #fefefe; border-left:#666666 solid 1px; border-top:#666666 solid 1px;}
#c8:hover {background-color: #eeeee5; }

#tableau_egal td { width: 33%;}

.fleche-haut img { margin: 15px; margin-right: 50px;} 

#c0 {background-color: #ff998e;}
#c1 {background-color: #ffb98e;}
#c2 {background-color: #fffb8e;}
#c3 {background-color: #c7c7c7;}


/* cadres */


.cadre_titre   { background-color: #4B75A7; border: 6px double #CCCCCC; text-align:center; font-size: 12pt; font-weight:bold; padding: 10px; }


.cadre_new2, .cadre_new3 {  position: relative; font-size: 10pt; border: 1px solid #C0C0C0 ; font-weight:bold; color: #000000;  margin-left: 4%; margin-right: 4%; height: 100%;}

.cadre_new2 img { position: absolute; top: 20px; left: -16px;}

.cadre_new2 p  { text-align: center; margin-left: 10px; }

.cadre_new3 p  { text-align:left; margin-left: 10px; margin-left: 100px; }

.cadre_new3 img  { position: absolute; top: 15px; left: -20px; border: 3px double #C0C0C0;}


.fin { position: absolute; font-size: 8pt;  color: #A0A0A0; bottom: 1px; right: 10px;} /* date dans atualité */

/* textes */


.tract_texte_10_r140 {padding:5px; font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; line-height:140%; }

.tract_texte_8_r, .tract_texte_8 {  font-size: 8pt; }              
.tract_texte_10_r, .tract_texte_10 {  font-size: 10pt;}
.tract_texte_12_r, .tract_texte_12 { font-size: 12pt; }
.tract_texte_14_r, .tract_texte_14 {  font-size: 14pt; }

.tract_texte_8_r, .tract_texte_10_r, .tract_texte_12_r, .tract_texte_14_r, .tract_texte_8, .tract_texte_10, .tract_texte_12, .tract_texte_14 { font-family: Arial;  color: #000000; font-weight: bold ; }

.tract_texte_8_r, .tract_texte_10_r, .tract_texte_12_r, .tract_texte_14_r { margin-left:5; margin-right:5;}


span.tract_deco_10_g ,span.tract_deco_12_g { padding:3px; font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold; 
               border: 1px solid #000000; margin-left: 12; margin-right: 12; 
               background-color: #FFFF99; text-align:left;  }
               
span.tract_deco_12_g {font-size: 12pt;}



/* -- taille -- */

.tract_deco_10, .tract_deco_10b { font-size: 10pt; }
 
.tract_deco_12, .tract_deco_12b { font-size: 12pt; }
  
.tract_deco_14, .tract_deco_14b { font-size: 14pt; }
 
/* -- cadre bleu -- */
 
.tract_deco_10, .tract_deco_12, .tract_deco_14, .tract_deco_10b, .tract_deco_12b, .tract_deco_14b {  font-family: Arial; color: #000000; font-weight: bold;border: 1px solid #000000; margin-left: 20; margin-right: 20;padding: 3px; background-color: #FFFF99; text-align:center; }


.tract_deco_10b, .tract_deco_12b, .tract_deco_14b { color: #ffffff; }
.tract_deco_10, .tract_deco_12, .tract_deco_14 { color: #000000; }




/* menu dossier */

#menu_2 { width: 200px; font-weight:bold }

#menu_2 ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;

}

#menu_2 a
{
display: block;
padding: 3px;
width: 240px;
background-color:#FFFFB0;
border: 1px solid #ffcc00;

}

#menu_2 a:link, #navlist a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;

color: #000000;
text-decoration: none;
}

#menu_2 a:hover
{
text-decoration: none;
	background-color: #ffff7d;
	border: 1px solid #ffcc00;
}


