/* classe commune */

.droite, .mise_jour {text-align:right; padding-right:25px; } /* pour les fleche haut de page */
.color_cgt { color: #FF0000; } /*rouge pour les letres CGT dans le texte*/

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

.tableau td, .tableau1 td { text-align: center;  border:1px solid #000; }

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

.us { }

.mise_jour ,#asterix, .fin_chapitre{ font-size:8pt; color: #A0A0A0;}
 
.titre { color: #FFFFFF; border: 1px solid #CC0000; background-image: url('../pics/plan/bande.gif'); font-weight:bold;  width: 220px;  margin-left: auto; margin-right: auto; text-align:center; } 


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

.tableau1 td {font-family: Arial; font-size: 8pt; font-weight: bold}

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

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


/* HABILLAGE FORMULAIRE */

.deco_formulaire option { background-color: #eeeee1;}
.deco_formulaire optgroup { background-color: #cbcbb2; font-weight: bold;}
input.deco_formulaire  { text-align:center; border:1px solid black;  font-weight: bold; font-family: Arial; }


/* general */

a img { border: none; }


.cadre_photo img  { border: 3px double #C0C0C0;}

/* plan du site */
#plan li{list-style-type:none;}

/* couleurs et tailles pour tableau */

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


.italic { font-style:italic;}

.taille_25 {width: 25%;}  
.taille_35 {width: 35%;} 


/* cap1 */
#cap1 ul{ margin-left: auto; margin-right: auto;}

/* histoire de la cgt */

#historique p  { width: 450px; padding-left: 100px; text-align:justify; }

#historique ul { padding-left: 140px;}

#historique h5 ,#calendrier h5  { color: #FFFFFF; border: 1px solid #CC0000; background-image: url('../pics/plan/bande.gif'); text-align:center; margin-left: 10px;  font-size: 10pt;}

#historique h5 {  margin-left: 50px; width: 90px; }


/* calendrier */



#calendrier h5 {  width: 170px; }
/* objectifs */
#objectifs .cadre_texte { font-weight:bold;}

/* contact_syndicats */

#contact_syndicats .cadre_texte {font-size:10pt;}


/* textes */

#textes .cadre_texte:hover {background:#eee}

/* page_syndicat */

#page_syndicat .cadre_texte  ,#calendrier .cadre_texte ,#historique h4 ,#elus h4 { text-align: center; font-size:10pt; font-weight:bold; }

#page_syndicat h3 {font-weight:bold; font-size:14pt;}

#page_syndicat #val_2 {width:100%; }

#page_syndicat #date ,#page_syndicat #sous_date {  font-weight:bold; font-size: 10pt; }

#page_syndicat #journal #sous_date {text-align:left }

#page_syndicat hr ,#tract hr ,#textes hr { width:60%; }

/* la cgt un choix */

#choix ,#choix .titre ,#objectifs .titre ,#textes .titre ,#page_syndicat ,#calendrier .titre {  text-align: center; font-size:10pt;}

#choix table {  width: 600px; border-collapse: collapse; margin-left: auto; margin-right: auto; }



 /* --- accueil ---  */
 
 
 #accueil  table , #page_syndicat table , #contact_syndicats table ,#calendrier table ,#cap1 table ,#csap table ,#elus table ,#tract table, #textes table {width: 600px; border-collapse: collapse; margin-left: auto; margin-right: auto;} /* positionement tableau  */
 
 #cadre  {  font-size: 12pt; border: 3px double #C0C0C0 ; padding: 15px;} /* cadre d'accueil  */


 /* --- nouveau cadre --- clear: both; */
 
.cadre_new  { width: 92%; font-size: 10pt; border: 1px solid #C0C0C0 ; font-weight:bold; color: #000000; text-align: center; margin-left: auto; margin-right: auto;}

.cadre_new1  { font-size: 10pt; border: 1px solid #C0C0C0 ; font-weight:bold; color: #000000; text-align: center; margin-left: 4%; margin-right: 4%;}

.cadre_new2, .cadre_new3 { position: relative; font-size: 10pt; font-weight:bold; color: #000000; text-align: center; margin-left: 4%; margin-right: 4%; height: 100%;}

.cadre_new2 { border: 1px solid #C0C0C0; }

.cadre_new2 img  { position: absolute; top: 10px; left: 30px;}
.cadre_new2 p  { margin-left: 200px; }
.fin { position: absolute; font-size: 8pt;  color: #A0A0A0; bottom: 1px; right: 10px;}
/*.fin img { position: absolute; top: -17px; left: -10px;}*/
.cadre_new3 p { position: absolute; top: 10px; left: 30px;} /* entête page syndicat */
.cadre_new3 img  { margin-left: 400px; }



/* liens actualités sur div  index et autre #075BF8 */

div#liens_act a { text-align:center; display: block; font-family: Arial; 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: #FF0000; background-color:#f0f0f0; }


 /*  mise au rebu */

/*.fin_chapitre {font-size: 8pt; color: #B0B0B0; text-align: right;}*/
.savoir_plus { font-size:8pt;}  /*  dans social */




         
 #cadre_1 , #cadre_2  {  border-top:1px solid #C0C0C0; padding: 12px; }  /*   */

 
 #cadre ,#cadre_1,#cadre_4 { color: #000000; font-weight:bold; text-align: center;}  /*   */

                                
#cadre_1   { border-right:1px solid #C0C0C0;}  /* cadre texte  */
 
#cadre_2 table ,#en_savoire_plus table{  width: 150px; border-collapse: collapse; margin-left: auto; margin-right: auto;text-align: center;font-size: 8pt;font-weight:bold;} /* cadre en savoire plus page_syndicat */
  
#val_1 ,#en_savoire_plus #val_1 { width:50px;  height:50px;} /* largeur et hauteur des celule avec image dans page_syndicat */


 
 #cadre_2 {  border-left:1px solid #C0C0C0;width: 33%; } /* cadre image mini 33% */
 
 
 #cadre_4  {   border-left: 1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; font-size: 8pt; color: #B0B0B0; text-align: right; padding: 2px; } /* cadre bas chapitre  */

  /* --- equipe ---  */

#equipe table td , #tableau_egal td ,.cadre_new #taille_33 { width: 33%;}

#equipe .titre {font-size:10pt; }
 /* --- formulaire de contact ---   */
 

#contact table ,#equipe table {width: 450px; border-collapse: collapse; margin-left: auto; margin-right: auto; font-size: 10pt;  font-weight:bold;}

#centrer , .centrer{  text-align: center; }
#gauche {  text-align: left; }

 /* --- OLD MISE EN PAGE ---   */
 
 span.tract_deco_10_g ,span.tract_deco_12_g, span.tract_deco_10_g_red { font-family: Arial; font-size: 10pt; color: #000000; font-weight: bold;border: 1px solid #000000; margin-left: 12; margin-right: 12; text-align:left; padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px}
 span.tract_deco_10_g ,span.tract_deco_12_g {  background-color: #FFFF99; }		   
 span.tract_deco_10_g_red {  background-color: #FF0000; color: #fff;}
 .tract_deco_10 ,.tract_deco_12 ,.tract_deco_14 ,.tract_deco_18 ,.tract_deco_24 { font-family: Arial; color: #000000; font-weight: bold; border: 1px solid #000000; margin-left: 20; margin-right: 20; padding: 3px; text-align:center; background-color: #FFFF99;}

 .tract_texte_8 ,span.tract_texte_8 ,.tract_texte_8_r{ font-size: 8pt;}
.tract_deco_12_bleu ,.tract_deco_12 ,span.tract_deco_12_g ,.tract_texte_12 ,.span.tract_texte_12 ,.tract_texte_12_r  {font-size: 12pt;}
.tract_deco_14_bleu ,.tract_deco_14 ,.tract_texte_14 ,span.tract_texte_14 ,.tract_texte_14_r  {font-size: 14pt;}
.tract_deco_18_bleu ,.tract_deco_18 ,.tract_texte_18 ,span.tract_texte_18 ,.tract_texte_18_r {font-size: 18pt;}
.tract_deco_24 ,.tract_texte_24 ,span.tract_texte_24 ,.tract_texte_24_r {font-size: 24pt;}


               

			   
               
.tract_texte1_12_rg { padding:5px ;font-family: Trebuchet MS, Tahoma, Arial, sans-serif; font-size: 12pt; color: #000000; font-weight: bold }

           
.tract_texte_8 ,.tract_texte_10 ,.tract_texte_10_140 ,.tract_texte_12 ,.tract_texte_14 ,.tract_texte_18 ,.tract_texte_24 ,span.tract_texte_8 ,span.tract_texte_10 ,span.tract_texte_12 ,span.tract_texte_14 ,span.tract_texte_18 ,span.tract_texte_24 { font-family: Arial; color: #000000; font-weight: bold }  
            
.tract_texte_10_140 ,.tract_texte_10_r140 {line-height:140%  }


.tract_texte_8_r ,.tract_texte_10_r ,.tract_texte_10_r140 ,.tract_texte_12_r ,.tract_texte_14_r ,.tract_texte_18_r ,.tract_texte_24_r{ padding:5px; font-family: Arial;  color: #000000; font-weight: bold } 
 
 /* --- feuille des elus ---  */
 #cap table td {width: 33%;font-weight: bold; font-size:10pt; }
 #cap1 table ,#csap table {font-weight: bold; font-size:10pt; }
 
  #page_syndicat #tableau_egal #centrer img { -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border:solid 2px #fff; }
  #page_syndicat #tableau_egal #centrer img:hover { -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border:solid 2px #0099FF; }
  

