
/*///// GENERAL //////////////////////////////////////////////////////////*/
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 7px;
	margin-left: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#e7eef0;
}
#content{
	margin:auto;
	width:990px;
}
p { text-align:justify;
margin:0px;
}
p.raccourci {
	margin-left:5px;
}
sup{
	vertical-align: 40%;
}
img { border:0px;}
input {
	height: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	max-height:none;BordureMenu_plan
}
form{
	margin:0px;
	padding:0px;
}
TD.csc-form-fieldcell input{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	max-height:none;
}

TD.csc-form-fieldcell textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 0px;
	padding-top: 0px;
	max-height:none;
}

TD.csc-form-fieldcell select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 0px;
	padding-top: 0px;
	max-height:none;
}

.csc-form-radio {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}



#Layer1 {
	position:absolute;
	left:7;
	top:7;
	width:50;
	height:50;
	z-index:1;
	visibility: visible;
}

/*///// BACKGROUND //////////////////////////////////////////////////////////*/
.FD_haut_droite {
	background-image:url(../../images/gris/accueil_05.gif);
	background-repeat:no-repeat;
	width:203px;
	vertical-align:top;
}

.FD_ligne_gauche {
	background-image:url(../../images/accueil_13.gif);
	background-repeat:repeat-y;
	vertical-align:top;
}

.FD_ligne_droite {
	background-image:url(../../images/gris/lignes_droites.gif);
	background-repeat:repeat-y;
	vertical-align:top;
	/*padding:0px;
	margin:0px;*/
	align:center;
}

.FD_bas_droite_Blanc {
	background-color:#FFFFFF;
	text-align:right;
	vertical-align:bottom;
	background-image:url(../../images/accueil_07.gif);
	background-repeat:repeat-y;
}

.FD_image {
	background-image:url(../../images/image.jpg);
	background-repeat:no-repeat
}

.FD_image_gauche {
	background-image:url(../../images/accueil_03.gif);
	background-repeat:repeat-y;
}

.FD_two_lignes {
	background-image:url(../../images/gris/fd_two_lignes_droite.gif);
	background-repeat:repeat-y;
	background-position:center;
	align:center;
}

.FD_bloc_droite_top {
	background-image:url(../../images/gris/bloc_droite_top.gif);
	background-position:top;
	background-repeat:no-repeat;
}
.FD_bloc_droite {
	background-image:url(../../images/gris/fond_cadre.gif);
	background-position:top;
	background-repeat:repeat-y;
}
.FD_menu1 {
	background-image:url(../../images/accueil_09.gif);
	background-repeat:no-repeat;
	width:195px;
	text-align:center;
}
.FD_menu2 {
	background-image:url(../../images/accueil_10.gif);
	background-repeat:no-repeat;
	width:195px;
	text-align:center;
}

.FD_menu3 {
	background-image:url(../../images/accueil_11.gif);
	background-repeat:no-repeat;
	width:195px;
	text-align:center;
}

.FD_menu4 {
	background-image:url(../../images/accueil_12.gif);
	background-repeat:no-repeat;
	width:194px;
	text-align:center;
}


.FD_botom {
	background-image:url(../../images/botom_01.gif);
	background-repeat:no-repeat;
	width:762px;
	text-align:center;
	vertical-align:bottom;
}

.CEL_center {
	text-align:center;
	vertical-align:middle;
	height:20px;
}

.FD_cadre_droite {
	background-image:url(../../images/gris/fond_cadre.gif);
	background-repeat:repeat-y;
	align:center;
}

.FD_cadre_galerie_left{
	background-image:url("../../images/bloc_galerie/cadre_left.gif");
	background-repeat:repeat-y;
}

.FD_cadre_galerie_right{
	background-image:url("../../images/bloc_galerie/cadre_droite.gif");
	background-repeat:repeat-y;
}

.FD_cadre_galerie_botom{
	background-image:url("../../images/bloc_galerie/cadre_botom.gif");
	background-repeat:repeat-x;
	background-position:bottom;
}


/*///// BORDURE //////////////////////////////////////////////////////////*/
.BordureMenu {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-bottom:0px;
}
.BordureMenu2 {
	border-style:solid; 
	border-width:0px; 
	border-color:#CCCCCC;
}

.BordureMenu3 {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
}


.table_menu_centre {
	border-style:solid; 
	border-width:1px; 
	border-color:#d2d2d2;
}

/*///// ALIGNEMENT //////////////////////////////////////////////////////////*/
.align_center {
	text-align:center
}

.align_droite {
	text-align:right
}
.align_en_bas {
	vertical-align:bottom;
}
.align_en_haut {
	vertical-align:top;
}
.align_en_haut_center {
	vertical-align:top;
	text-align:center
}

/*///// LES LIENS //////////////////////////////////////////////////////////*/
A, A.liens, a.internal-link, .liens, p.bodytext a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;
}

A:hover, A:hover.liens, A:hover.internal-link, p.bodytext a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}


A.liens_botom, .liens_botom{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_botom{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

A.liens_menuG, .liens_menuG{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:8px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	text-align:left;
}
A:hover.liens_menuG{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #cc8a8d;
	text-align:left;
}

A.liens_menu, .liens_menu{
	display:block;
	padding-left:15px;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	background-color: #cc8a8d;
}

A.liens_menuD, .liens_menuD{
	display:block;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menuD{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;/*FFFFFF*/
	text-decoration:none;
	background-color: #F4F4F4;
}


A.liens_menuN1, .liens_menuN1{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
A:hover.liens_menuN1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	background-color: #fad2d3;
	font-weight:bold;
}

A.liens_menuN2, .liens_menuN2{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
A:hover.liens_menuN2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	background-color: #FADDA6;
}


A.liens_menuN3, .liens_menuN3{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
A:hover.liens_menuN3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-color: #C7D9E7;
}

A.liens_menuN4, .liens_menuN4{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
A:hover.liens_menuN4{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	background-color: #D8E782;
}


/*///// TXT //////////////////////////////////////////////////////////*/

.TXT_normal, .bodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:justify;
}


.TXT_noir11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.TXT_gris11, .csc-form-labelcell{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.TXT_gris10{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.TXT_bloc_droite {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	font-weight:bold;
}

.TXT_gauche {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	
}
.TXT_gauche p { margin:0px; padding:0px; text-align:left}
.TXT_gauche_titre {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #b10a1e;
	font-weight:bold;
}

.TXT_titer_rouge_accueil {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight:bold;
}

H1 {
	padding:0px;
	margin:0px;
	margin-bottom:8px;
	margin-top:8px;

}

.TXT_titer2_rouge_accueil {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #ed1c24;
	font-weight:bold;
}

H1, .TXT_titre_rouge_Paragraphes, .csc-form-labelcell {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #b10a1e;
	font-weight:bold;
}

.TXT_gris_normal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

/*///// FONDS DE COULEURS //////////////////////////////////////////////////////////*/
.FOND {
	background-color:#E5E5E5;
	text-align:left;
}

.FOND2 {
	background-color:#EBEBEB;
	text-align:left;
}
.FOND_PLAN {
	background-color:#FFFFFF;
	text-align:left;
}

.FOND_center {
	background-color:#fbdddd;
	text-align:center;
}
.FOND_rouge {
	background-color:#FCDBDC;
	text-align:left;
}
.FOND_jaune {
	background-color:#FFE6B7;
	text-align:left;
}
.FOND_vert {
	background-color:#E5EFAC;
	text-align:left;
}
.FOND_bleu {
	background-color:#DCE8F1;
	text-align:left;
}






/*///// IMAGES TEMPORAIRES //////////////////////////////////////////////////////////*/

.IMG_TMP_1 {
	background-image:url(../../images/images_tmp/01.jpg);
	background-repeat:no-repeat;
}

.IMG_TMP_2 {
	background-image:url(../../images/images_tmp/02.jpg);
	background-repeat:no-repeat;
}

.IMG_TMP_act1 {
	background-image:url(../../images/images_tmp/img_act1.jpg);
	background-repeat:no-repeat;
}

.IMG_TMP_act2 {
	background-image:url(../../images/images_tmp/img_act2.jpg);
	background-repeat:no-repeat;
}

.IMG_TMP_act3 {
	background-image:url(../../images/images_tmp/img_act3.jpg);
	background-repeat:no-repeat;
}

.IMG_TMP_act4 {
	background-image:url(../../images/images_tmp/img_act4.jpg);
	background-repeat:no-repeat;
}

.image_du_bas {
	background-image:url(../../images/gris/ico_bot_01.gif);
	background-repeat:no-repeat;
}

.formulaire_fleche {
	background-image:url(../../images/gris/fleche_pti.gif);
	background-repeat:no-repeat;
}
.FD_cel_form {
	background-color:#EFEFEF;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
}

.FD_cel_form2 {
	background-color:#EFEFEF;
}

/********************************************************/
/* AJOUT AUREL COUELURS DES BLOCS / DEFAUT + 4 COULEURS */
/*	rouge = #B10A1E 									*/
/*	jaune = #E6721E										*/
/*	bleu = 	#4E8DBA										*/
/*	vert = 	#64953A										*/
/*	gris = 	#b10a1e										*/
/********************************************************/
.TXT_titre_default_1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E8DBA;
	font-weight:bold;
}
.TXT_titre_default_2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #4E8DBA;
	font-weight:bold;
}
.TXT_titre_default_3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color: #4E8DBA;
	font-weight:bold;
}
/*Rouge*/
.TXT_titre_rouge_1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10A1E;
	font-weight:bold;
}
.TXT_titre_rouge_2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #B10A1E;
	font-weight:bold;
}
.TXT_titre_rouge_3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color: #B10A1E;
	font-weight:bold;
}
/*jaune*/
.TXT_titre_jaune_1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #E6721E;
	font-weight:bold;
}
.TXT_titre_jaune_2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #E6721E;
	font-weight:bold;
}
.TXT_titre_jaune_3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color: #E6721E;
	font-weight:bold;
}
/*bleu*/
.TXT_titre_bleu_1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E8DBA;
	font-weight:bold;
}
.TXT_titre_bleu_2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #4E8DBA;
	font-weight:bold;
}
.TXT_titre_bleu_3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color: #4E8DBA;
	font-weight:bold;
}
/*vert*/
.TXT_titre_vert_1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #64953A;
	font-weight:bold;
}
.TXT_titre_vert_2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #64953A;
	font-weight:bold;
}
.TXT_titre_vert_3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color: #64953A;
	font-weight:bold;
}


/*gris*/
.TXT_titre_gris_1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #b10a1e;
	font-weight:bold;
}
.TXT_titre_gris_2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #b10a1e;
	font-weight:bold;
}
.TXT_titre_gris_3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 26px;
	color: #b10a1e;
	font-weight:bold;
}

A.liens_doc, .liens_doc{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}
A:hover.liens_doc{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

.FD_cel_cadreIMG {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/bloc_galerie/filet.gif); BACKGROUND-REPEAT: repeat-y
}




.csc-form-fieldcell {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left:10px;
	max-height:none;
	height:30px;	
	margin:0px;
	border:0;
}
.cel_pair {
	background-color:#EFEFEF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:10px;
	padding-bottom:10px;
}
.cel_impair {
	background-color:FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-top:10px;
	padding-bottom:10px;
}
.titre_cel {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10A1E;
	font-weight:bold;
}
.comment {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:12px;
	margin:0px;
	vertical-align:top;
	color: #666666;
}

.FD_two_lignes.a.liens, .FD_two_lignes.a.raccourci {
	text-decoration:none;
	padding-right:4px;
	text-align:left;
}
a.raccourci,a.liens {
	text-decoration:none;
}
a:hover.raccourci {
	color:#666666;
}

.FD_two_lignes.a:hover.liens, .FD_two_lignes.a:hover.raccourci {
	text-decoration:underline;
	padding-right:4px;
	text-align:left;
}

.FD_cel_cadreIMG {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../../images/bloc_galerie/filet.gif); BACKGROUND-REPEAT: repeat-y
}
.FD_cel_cadreIMG_droite {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../../images/bloc_galerie/filet.gif); BACKGROUND-REPEAT: repeat-y
}
A.liens_menu, .liens_menu_jaune{
	display:block;
	padding-left:15px;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu_jaune{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	background-color: #FFF7E7;
}
A.liens_menu, .liens_menu_bleu{
	display:block;
	padding-left:15px;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu_bleu{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	background-color: #ECF7FF;
}
A.liens_menu, .liens_menu_vert{
	display:block;
	padding-left:15px;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu_vert{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	background-color: #F2F7D6;
}
A.liens_menu, .liens_menu_rouge{
	display:block;
	padding-left:15px;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu_rouge{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	background-color: #FFF2F2;
}
A.liens_menuG_rouge, .liens_menuG_rouge{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:8px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	text-align:left;
}
A:hover.liens_menuG_rouge{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	background-color: #FAD2D3;
	text-align:left;
}
A.liens_menuG_vert, .liens_menuG_vert{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:8px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	text-align:left;
}
A:hover.liens_menuG_vert{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	background-color: #D8E782;
	text-align:left;
}
A.liens_menuG_bleu, .liens_menuG_bleu{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:8px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	text-align:left;
}
A:hover.liens_menuG_bleu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	background-color: #C7D9E7;
	text-align:left;
}
A.liens_menuG_jaune, .liens_menuG_jaune{
	display:block;
	width:inherit;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:8px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	text-align:left;
}
A:hover.liens_menuG_jaune{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
	background-color: #FADDA6;
	text-align:left;
}
A.liens_menu2_rouge{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu2_rouge{
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	background-color: #FCDBDC;
}
A.liens_menu2_jaune{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu2_jaune{
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	background-color: #FEE8BD;
}
A.liens_menu2_vert{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu2_vert{
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	background-color: #E5EFAC;
}
A.liens_menu2_bleu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
A:hover.liens_menu2_bleu{
	display:block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	background-color: #DCE8F1;
}
.BordureMenu_plan {
	border-style:solid; 
	border-width:0px; 
	border-color:#CCCCCC;
	border-right:0px;
	border-left:0px;
	border-bottom:0px;
	border-top:0px;
}

.BordureMenu_plan_2 {
	border-style:solid; 
	border-width:0px; 
	border-color:#CCCCCC;
	border-right:0px;
	border-left:0px;
	border-bottom:0px;
	border-top:0px;

	
}
.BordureMenu {
	border-style:solid; 
	border-width:1px; 
	border-color:#CCCCCC;
	border-bottom:0px;
}

.titre_bloc {
	color:#666666;
	font-weight:bold;
	font-size: 12px;
	background-color:#FFFFFF;
}
.table_for_menu_droite {
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	padding:0;
	bottom:0;
	border-width:1px 1px 1px 1px;
	width:100%;
	margin:0;
}
.in_table {
	border-right-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-left-style:solid;
	border-right-style:solid;
	padding:0;
	margin:0;
	bottom:0;
	border-width: 0px 1px 0px 1px;
	width:100%;
}
.table_first {
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	width:100%;
}
.table_for_menu_droite_2 {
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-width: 0px 1px 1px 1px;
	width:100%;
}
.BordureMenu_gris {
	border-top-style:solid;
	border-top-color:#CCCCCC;
	border-width: 1px 0px 0px 0px; 

}
.table_menu_droite {
	background-color:#FFFFFF;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	padding:0px;
	width:100%;
}
.Style1 {
	color:#CCCCCC;
}

.tx-dmailinscription-pi1 .checkboxInscription {
	font-family: Arial, Verdana, Helvetica;
	font-size:12px;
}
