/* CSS Document */

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
}

.body_gris {
	font-family:  Arial, Helvetica, sans-serif;
	background-color:  #D6D6D6;
	font-size:  12px;
	padding-right:  10px;
}

.body_presentation {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #76DCFF;
	font-size: 12px;
	padding-right: 10px;
}

.body_syndicat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC99;
	font-size: 12px;
	padding-right: 10px;
}

.body_collectif {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCCCC;
	font-size: 12px;
/*	padding-right: 10px;*/
}

.body_structures {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #DCA9FF;
	font-size: 12px;
	padding-right: 10px;
}
.body_ul {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFF76;
	font-size: 12px;
	padding-right: 10px;
}
.body_pratique {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #BBFFBB;
	font-size: 12px;
	padding-right: 10px;
}

.body_conseil {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CDC499;
	font-size: 12px;
	padding-right: 10px;
}
.body_archives {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #C19A6F;
	font-size: 12px;
	padding-right: 10px;
}
.body_plan {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	padding-right: 10px;
}

.logo_anim {
	position: absolute;
	left: 45px;
	top: 10px;
}
.logo_cgt {
	position: absolute;
	left: 850px;
	top: 16px;
}

.bandeau_accueil {
	position:  absolute;
	left:  172px;
	top:  36px;
	width:  616px;
	height:  128px;
}

.menu_horiz {
	position: absolute;
	left: 230px;
	top: 77px;
	z-index: 98;
}

.menu_verti {
	position: absolute;
	left: 16px;
	top: 195px;
	z-index: 98;
}

.iframe_accueil_accueil {
	/*width: 710px;*/
	position: absolute;
	left:  190px;
	/*top:  120px;*/
	top:  195px;
}
.iframe_accueil {
	/*width: 710px;*/
	position: absolute;
	left:  190px;
	/*top:  120px;*/
	top:  45px;
}
.dim_iframe_accueil{
	width: 725px;
	/*height: 580px;*/
	height: 650px;
}
.position_favoris{
	position: absolute;
	left: 40px;
	top:  450px;
	z-index: 99;
}
.position_compteur {
	position: absolute;
	top:  480px;
	z-index: 99;
}
.date_index_frame{
	padding-right: 20px;
	font-size: 11px;
	text-align: right;
	font-style: italic;
}
.cadre_texte_princi {
	width: 690pX;
	text-align: justify;
	font-size: 16px;
}

.titre_cadre_texte_princi {
	font-size: 32px;
	font-weight: bold;
	text-align: center;
/*	color: #FF0000;*/
}

.soustitre_cadre_texte_princi {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
/*	color: #FF0000;*/
}

.intertitre_cadre_texte_princi {
	background-color: #FFFF00;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

.center {
	text-align: center;
}

.justify {
	text-align: justify;
}

.image_lien {
	border-color: #0000FF;
	border-style: outset;
}

.border_sous_cadre_princi {
	border-style: solid;
	border-color: #999999;
	border-width: thin;
	text-align: center;
}

.table_sem_dept {
	background-color: #003399;
	color: #FFFFFF;
}

.td_sem_dept {
	vertical-align: middle;
	width: 25px;
	height: 25px;
}

.lien_discret {
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.lien_discret_blanc {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.div690 {
	font-size:  10px;
	width:  690px;
}
.body_gris.Style112 .bandeau_accueil table tr .Style2 strong {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil div .Style112 {
	color: #F00;
}
.body_pratique .Style58 {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr .Style56 div p {
	color: #F00;
}
.body_gris .Style110 strong {
	color: #F00;
}
.body_gris .Style110 strong .Style63 {
	color: #000;
}
.body_gris .Style110 strong em {
	color: #000;
}
.body_gris .Style110 strong {
	color: #000;
}
.body_gris .Style110 strong {
	color: #F00;
}
.body_gris .Style110 strong .Style63 {
	color: #00F;
}
.body_gris .Style110 strong {
	color: #000;
}
.body_gris .Style56 .Style110 .Style1122 {
	color: #F00;
}
.body_gris .Style110 .Style1122 strong {
	color: #F00;
}
.body_gris .Style110 .Style70 strong {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr td .Style58 .Style56 {
	color: #F00;
}
.body_gris .Style56 em {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr td .Style58 .Style561 em {
	color: #F00;
}
.body_pratique .Style1 em {
	color: #F00;
}
.body_pratique table tr .Style56 div {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr td .Style3 {
	color: #000;
}
.body_gris.Style112 div table tr .Style2 div strong {
	color: #FFF;
}
.body_gris.Style112 div table tr .Style2 div strong a {
	color: #FFF;
}
.body_gris .Style56 {
	color: #F00;
}
.body_gris .Style56 {
	color: #000;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr td p strong {
	color: #FF0;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr td strong {
	color: #FF0;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr td .Style56 strong {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr td .Style56 {
	color: #F00;
}
.body_gris.Style112 div table tr td div strong {
	color: #F00;
	font-size: 12px;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr td strong {
	color: #000;
}
.body_gris.Style112 .bandeau_accueil table tr td .Style561 {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr td p strong {
	color: #F00;
}
.body_gris.Style112 .bandeau_accueil table tr td p strong {
	color: #000;
}
.body_gris .Style56 {
	color: #000;
}
.body_pratique .Style21 {
	color: #F00;
}
.body_gris table tr .Style56 .Style562 {
	color: #000;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr .Style110 .Style56 {
	color: #000;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr .Style110 .Style56 {
	color: #EADC35;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr .Style110 table tr td .Style5621 strong {
	font-family: Arial Black, Gadget, sans-serif;
}
.body_gris.Style112 .bandeau_accueil table tr td table tr .Style110 table tr td .Style5621 .Style56 {
	color: #F00;
}
.Style2 table tr td div {
	color: #000;
}
.Style2 table tr td .Style562 {
	color: #000;
}
.Style2 table tr td .Style562 {
	color: #FFF;
}
.Style2 table tr td .Style562 {
	color: #000;
}

