html{
	width: 100% ;
	height: 100%;
	overflow:hidden;
}
body {
	font-size:10pt;
	font-family: Trebuchet MS;
	margin:0px;
	width: 100% ;
	height: 100%;
	background: url(./../images/fond_haut_body.gif) repeat-x #EFEFEF;
	color:#525252;
	overflow:hidden;
}

form{
	margin:0;
	padding:0;
}

p{
	margin:0;
	padding:0;
	margin-top:10px;
}

img{border:none}
a {color:#831C23;text-decoration: none;font-weight:bold;}
a:hover {text-decoration: underline;color:#831C23;}

input, textarea, select{
	font-size:0.85em;
	font-family:Verdana;
}

h3{
	margin-bottom:5px;
}

#global_0{
	position:absolute;
	width:100%;
	height:100%;
	overflow:auto;
}
#global{
	position:relative;
	left:50%;
	margin-left:-480px;
	width:960px;
	border-left:1px solid #831C23;
	border-right:1px solid #831C23;
	background:#FFF;
	height:auto;
}

#envoyer_ami{
	position:absolute;
	top:190px;
	margin-left:-571px;
	width: 500px;
	height: 392px;
	padding-left:57px;
	padding-top:40px;
	color:#616161;
	font-size:0.9em;
	z-index:95;
}

#envoyer_ami_fond{
	position:absolute;
	width: 571px;
	height: 432px;
	top:0px;
	left:0px;
	color:#616161;
	font-size:0.9em;
	z-index:94;
}
	#envoyer_ami_fermer{
		position:absolute;
		left:532px;
		top:13px;
		width:25px;
		height:27px;
		cursor:pointer !important;
		cursor:hand;
		z-index:96;
	}
	#envoyer_ami_titre{
		position:absolute;
		z-index:99;
		top:40px;
		font-size:1.15em;
		font-weight:bold;
	}

	.envoyer_ami_item{
		width:492px;
		clear:all;
		color:#831C23;
		margin-top:7px;
	}

	.envoyer_ami_libelle{
		float:left;
		width:115px;
		text-align:right
	}

	.envoyer_ami_inputs{
		float:left;
		margin-left:6px;
		width:300px;
		padding-bottom:5px;
	}

	#envoyer_ami_formulaire{
		position:absolute;
		top:70px;
		z-index:96;
		width:487px;
	}

	#envoyer_ami_validation{
		position:absolute;
		top:70px;
		z-index:95;
		width:487px;
		text-align:center;
	}

#oreille{
	position:absolute;
	left:50%;
	top:220px;
	margin-left:473px;
	width: 28px;
	height: auto;
}

#oreille_haut{
	position:relative;
	width: 28px;
	height: 5px;
	background: url(./../images/oreille_haut.gif) no-repeat;
}

#oreille_milieu{
	position:relative;
	width: 28px;
	padding-left:1px;
	height: auto;
	background: url(./../images/oreille_milieu.gif) repeat-y;
}

#oreille_bas{
	position:relative;
	width: 28px;
	height: 5px;
	background: url(./../images/oreille_bas.gif) no-repeat;
}

#header{
	position:relative;
	width:100%;
	height:149px;
	border-bottom:1px solid #831C23;
}

#logo_f3e{
	position:relative;
	float:left;
	width:233px;
	height:79px !important;
	background: url(./../images/logo_f3e.gif);
	border-right:1px solid #831C23;
	padding-top:70px;
	padding-right:6px;
	text-align:right;
	cursor:pointer !important;
	cursor:hand;
}

#logo_f3e h5{
	position:relative;
	font-family:Arial;
	font-size:0.85em;
	color:#FFFFFF;
	margin-bottom:15px;
	margin-top:5px;
}

#logo_f3e h6{
	position:relative;
	margin-top:0;
	margin-bottom:0;
	font-family:Arial;
	font-size:0.7em;
	color:#FFFFFF;
}

#menu_flash, #flashcontent{
	position:relative;
	float:left;
	width:720px;
	height:149px;
	background:#fdb54e;
}

#flashcontent{
	position:relative;
	float:left;
	width:720px;
	height:149px;
	background: url(./../images/header_alternatif.jpg);
}

.header_alternatif{
	position:relative;
	float:left;
	width:180px;
	height:149px;
	cursor:pointer !important;
	cursor:hand;
}

.menu{
	width:100%;
	height:22px;
	background: url(./../images/fond_menu.gif);
}

#liens_langues{
	position:absolute;
	left:30px;
	color:#FFFFFF;
	padding-top:2px;
}

#liens_langues a{
	color:#FFFFFF;
	font-size:0.75em;
	text-decoration:none;
}

#liens_langues a:hover{
	text-decoration:underline;
	color:#EDEDED;
}

#ariane{
	position:absolute;
	font-weight:bold;
	margin-left:20px;
	left:222px;
	padding-top:2px;
}

#ariane a{
	font-size:0.85em;
	font-weight:bold;
	text-decoration:none;
}

#ariane a:hover{
	text-decoration:underline;
}

#form_recherche{
	position:absolute;
	left:826px;
	padding-top:2px;
}

#form_recherche input{
	border:1px solid #787878;
	background:#B0AFAF;
}
.input_recherche{
	width:102px;
}

.submit_recherche{
	color:#FFFFFF;
	width:21px;
	font-size:0.75em;
}

#page{
	position:relative;
	background: url(./../images/fond_page.gif) repeat-y;
	width:100%;
	border-bottom:1px solid #831C23;
	padding-bottom:10px;
}

#page_gauche{
	position:relative;
	float:left;
	width:221px !important;
	padding-left:17px;
}

#page_gauche h1{
	position:relative;
	margin:0;
	margin-top:-10px;
	margin-bottom:5px;
	margin-left:-11px;
	font-size:1em;
	font-family:Trebuchet MS;
}

#page_gauche a{
	font-size:0.85em;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}

#page_gauche a:hover{
	font-size:0.85em;
	text-decoration:underline;
	color:#666666;
	font-weight:bold;
}

#gauche_bloc_1, #gauche_bloc_2, #gauche_bloc_3, #gauche_bloc_4{
	position:relative;
	float:left;
	width:185px !important;
	padding-left:18px;
	padding-bottom:10px;
	margin-top:25px;
}

#gauche_bloc_1{
	background: url(./../images/haut_gauche_bloc_1.gif) no-repeat #E0E6E7;
	border-left:2px solid #668187;
	border-bottom:2px solid #668187;
}

#gauche_bloc_1 h1{
	color:#668187;
}
#gauche_bloc_1 h1 A{
	color:#668187;
	font-family:Trebuchet MS;
	font-size:1em;
}
#gauche_bloc_1 h1 A:hover{
	color:#668187;
	font-family:Trebuchet MS;
	font-size:1em;
}

#gauche_bloc_2{
	background: url(./../images/haut_gauche_bloc_2.gif) no-repeat #F1F6EB;
	border-left:2px solid #A0C07C;
	border-bottom:2px solid #A0C07C;
}

#gauche_bloc_2 h1{
	color:#A0C07C;
}
#gauche_bloc_2 h1 A,#gauche_bloc_2 h1 A:hover{
	color:#A0C07C;
	font-family:Trebuchet MS;
	font-size:1em;
}
#gauche_bloc_3{
	background: url(./../images/haut_gauche_bloc_3.gif) no-repeat #FDECD9;
	border-left:2px solid #F69F41;
	border-bottom:2px solid #F69F41;
}

#gauche_bloc_3 h1{
	color:#F69F41;
}

#gauche_bloc_3 h1 A,#gauche_bloc_3 h1 A:hover{
	color:#F69F41;
	font-family:Trebuchet MS;
	font-size:1em;
}

#gauche_bloc_4{
	background: url(./../images/haut_gauche_bloc_4.gif) no-repeat #E8CCC4;
	border-left:2px solid #C5978D;
	border-bottom:2px solid #C5978D;
}

#gauche_bloc_4 h1{
	color:#C5978D;
}

#gauche_bloc_4 h1 A,#gauche_bloc_4 h1 A:hover{
	color:#C5978D;
	font-family:Trebuchet MS;
	font-size:1em;
}

#gauche_bloc_5{
	background: url(./../images/haut_gauche_bloc_5.gif) no-repeat #FDECD9;
	border-left:2px solid #99151E;
	border-bottom:2px solid #99151E;
}

#gauche_bloc_5 h1{
	color:#99151E;
}

#gauche_bloc_5 h1 A,#gauche_bloc_5 h1 A:hover{
	color:#99151E;
	font-family:Trebuchet MS;
	font-size:1em;
}
#cartouche_membres{
	position:relative;
	width:188px;
	margin-top:30px;
	background: url(./../images/fond_inscription_milieu.gif) ;
}

#cartouche_membres_haut{
	position:relative;
	width:188px;
	height:13px;
	background: url(./../images/fond_inscription.gif) ;
	margin-bottom:10px;
}

#cartouche_membres_bas{
	position:relative;
	width:188px;
	height:13px;
	background: url(./../images/fond_inscription.gif) bottom;
}

#cartouche_membres h1{
	position:relative;
	margin:0;
	padding:0;
	margin-top:-8px;
	margin-bottom:5px;
	margin-left:10px;
	font-size:1em;
	font-family:Trebuchet MS;
	color:#831C23;
}

.cartouche_membres_libelle_form{
	position:relative;
	float:left;
	width:73px !important;
	width:67px;
	margin-right:6px;
	text-align:right;
	font-size:0.85em;
	color:#831C23;
	clear:all;
	margin-bottom:10px;
}

.cartouche_membres_inputs{
	position:relative;
	float:left;
	margin-bottom:10px;
	font-size:0.85em;
}

.membre_input{
	border:1px solid #616161;
	background:#A1A1A1;
}

.identifiant_input{
	width:86px;
	height:14px;
}

.password_input{
	width:46px !important;
	width:43px;
	margin-right:3px;
	font-size:0.85em;
	height:14px;
}

.valide_input{
	width:41px;
	color:#FFFFFF;
	font-size:0.6em;
	padding-left:2px;
	padding-right:2px;
	height:18px;
}

#page_droite{
	position:relative;
	float:left;
	width:722px;
	padding-top:10px;
}

#col_center{
	position:relative;
	float:left;
	width:355px;
	-width:345px;
	/*margin-left:15px;*/
}
#col_droite{
	position:relative;
	float:left;
	width:350px;
	-width:340px;
	/*padding-left: 15px;*/
}

#nouveautes{
	position:relative;
	float:left;
	width:337px !important;
	margin-top:25px;
	/*margin-left:15px;*/
	left : 15px;
}

	#nouveautes h1{
		position:relative;
		margin:0;
		margin-top:-7px;
		margin-bottom:5px;
		margin-left:15px;
		font-size:1.15em;
		color:#831C23;
		font-family:Trebuchet MS;
		letter-spacing:0.35em;
	}

	#nouveautes_haut{
		width:100%;
		height:29px;
		background: url(./../images/nouveautes_haut.gif);
	}

	#nouveautes_milieu{
		width:100%;
		background: url(./../images/nouveautes_milieu.gif);
	}

	.nouveaute_item{
		position:relative;
		width:333px;
		margin-left:-3px;
		margin-bottom:10px;
	}

	.nouveaute_item_gauche{
		position:relative;
		float:left;
		width:13px;
		height:10px;
	}

	.nouveaute_item_gauche_1{
		background: url(./../images/nouveaute_item_gauche_1.gif) no-repeat;
	}

	.nouveaute_item_gauche_2{
		background: url(./../images/nouveaute_item_gauche_2.gif) no-repeat;
	}

	.nouveaute_item_gauche_3{
		background: url(./../images/nouveaute_item_gauche_3.gif) no-repeat;
	}

	.nouveaute_item_gauche_4{
		background: url(./../images/nouveaute_item_gauche_4.gif) no-repeat;
	}

	.nouveaute_item_droite{
		position:relative;
		float:left;
		width:316px;
		margin-top:-3px;
		font-family:Arial;
		padding:1px;
		border:1px solid #ececec;
		cursor:pointer !important;
		cursor:hand;
	}

	.nouveaute_item_droite_hover{
		position:relative;
		float:left;
		width:316px;
		margin-top:-3px;
		font-family:Arial;
		padding:1px;
		background:#FCFBFA;
		border:1px solid #831C23;
		cursor:pointer !important;
		cursor:hand;
	}



	.nouveaute_item_titre{
		font-size:1.07em;
		font-weight:bold;
		font-family:Arial;
	}

	.nouveaute_item_titre_1{
		color:#668187;
	}

	.nouveaute_item_titre_2{
		color:#969D8F;
	}

	.nouveaute_item_soustitre{
		font-weight:bold;
		font-family:Arial;
	}

	#nouveautes_bas{
		width:100%;
		margin-top:-36px;
		height:36px;
		background: url(./../images/nouveautes_bas.gif) no-repeat #FFF;
	}

.pave_droite, .pave_droite_orange, .pave_bulletin{
	position:relative;
	float:left;
	width:337px !important;
	margin-top:25px;
	/*margin-left:15px;*/
	left:15px;
	-left:25px;
}
.pave_bulletin{
	position : relative;
	top : -13px;
	left:15px;
}


	.pave_droite h1, .pave_droite_orange h1, .pave_bulletin h1{
		position:relative;
		margin:0;
		margin-top:-7px;
		margin-bottom:5px;
		margin-left:5px;
		font-size:1.15em;
		font-family:Trebuchet MS;
		letter-spacing:0.10em;
		text-align:left;
	}

	.pave_droite h1, .pave_bulletin h1{
		color:#C5978D;
	}

	.pave_droite_orange h1{
		color:#f69f41;
	}

	.pave_droite_haut, .pave_droite_orange_haut{
		width:100%;
		height:21px;
	}

	.pave_droite_haut{
		background: url(./../images/pave_droite_haut.gif) no-repeat;
	}

	.pave_droite_orange_haut{
		background: url(./../images/pave_droite_orange_haut.gif) no-repeat;
	}

	.pave_droite_milieu, .pave_droite_orange_milieu{
		padding-top:5px;
	}
	
	.pave_droite_milieu{
		width:100%;
		background: url(./../images/pave_droite_milieu.gif);
	}

	.pave_droite_orange_milieu{
		width:100%;
		background: url(./../images/pave_droite_orange_milieu.gif);
	}

	.pave_droite_bas, .pave_droite_orange_bas{
		width:100%;
		height:20px;
		text-align:right;
	}

	.pave_droite_bas{
		background: url(./../images/pave_droite_bas.gif) no-repeat;
	}

	.pave_droite_orange_bas{
		background: url(./../images/pave_droite_orange_bas.gif) no-repeat;
	}

	.toutes_les_ressources{
		font-size:0.75em;
		margin-right:10px;
		margin-top:-2px;
	}

	.pave_droite_item0{
		position:relative;
		float:left;
		width:100%;
	}
	
	.pave_droite_item_gauche{
		position:relative;
		float:left;
		width:13px;
		height:15px;
		margin-left:-3px;

	}

	.pave_droite_item_gauche_1{
		background: url(./../images/pave_droite_item_1.gif) bottom no-repeat;
	}

	.pave_droite_item_gauche_2{
		background: url(./../images/pave_droite_item_2.gif) bottom no-repeat;
	}

	.pave_droite_item{
		position:relative;
		float:left;
		width:316px !important;
		background:transparent;
		border:1px solid transparent !important;
		border:1px solid #efefef;
		padding:2px;
		cursor:pointer !important;
		cursor:hand;
	}

	.pave_droite_item_over{
		position:relative;
		float:left;
		width:316px !important;
		background:#FCFBFA;
		border:1px solid #C5978D;
		padding:2px;
		cursor:pointer !important;
		cursor:hand;
	}

	.pave_droite_item_croix, .pave_droite_orange_item_croix, .pave_droite_pourpre_item_croix{
		position:relative;
		top : -4px;
		float:left;
		width:15px;
		height:16px;
	}

	.pave_droite_item_droite{
		position:relative;
		width:315px;
		text-align:left;
		font-family:Arial;
	}

	.pave_droite_item_titre{
		font-weight:bold;
	}

#footer{
	width:100%;
	padding-top:2px;
	height:20px;
	background: #831C23;
	text-align:center;
	color:#FFF;
	font-size:0.85em;
}

#menu_bas{
	position:relative;
	float:left;
	width:912px;
	text-align:center;
	padding-top:2px;
}

#menu_bas a{
	color:#333333;
	font-size:0.75em;
	text-decoration:none;
}

#menu_bas a:hover{
	color:#333333;
	font-size:0.75em;
	text-decoration:underline;
}

#lien_rss{
	position:relative;
	float:right;
	width:35px;
	padding-top:3px;
}
.lostrespuntos{
	color:#831C23;
}


/*---------------                  pages intérieures                    ------------------*/

#contenu_article{
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:10px;
	padding-left:12px;
	padding-right:12px;
	width:686px !important;
	width:666px;
	text-align:left;
	font-family:Arial;
}

.contenu_article_1{
	border-left:1px solid #668187;
}

.contenu_article_2{
	border-left:1px solid #A0C07C;
}

.contenu_article_3{
	border-left:1px solid #F69F41;
}

.contenu_article_4{
	border-left:1px solid #C5978D;
}

.contenu_article_5{
	border-left:1px solid #99151E;
}

#carre_titre{
	position:absolute;
	left:-5px;
	top:0px;
	width:11px;
	height:11px;
}

.carre_titre_1{
	background:#668187;
}

.carre_titre_2{
	background:#A0C07C;
}

.carre_titre_3{
	background:#F69F41;
}

.carre_titre_4{
	background:#C5978D;
}

.carre_titre_5{
	background:#99151E;
}

#titre_article{
	position:relative;
	margin:0;
	margin-top:-5px;
	margin-bottom:5px;
	margin-left:5px;
	font-size:1.15em;
	font-family:Trebuchet MS;
	text-align:left;
	font-variant: small-caps;
}

#sous_titre_article{
	position:relative;
	margin:0;
	margin-top:-5px;
	margin-bottom:5px;
	margin-left:5px;
	font-size:0.92em;
	font-family:Trebuchet MS;
	text-align:left;
}

.titre_article_1{
	color:#668187;
}

.titre_article_2{
	color:#A0C07C;
}

.titre_article_3{
	color:#F69F41;
}

.titre_article_4{
	color:#C5978D;
}

.titre_article_5{
	color:#99151E;
}

.voir_aussi{
	position:relative;
	float:right;
	width:193px !important;
	height: auto;
	text-align:left;
	margin-left:10px;
	margin-bottom:10px;
}

.voir_aussi_middle{
	position:relative;
	width:193px !important;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	background: url(./../images/voir_aussi_milieu.gif) no-repeat transparent;
}

.voir_aussi_top{
	position:relative;
	width:193px !important;
	height: 5px;
	background: url(./../images/voir_aussi_haut.gif) no-repeat transparent;
}

.voir_aussi_bottom{
	position:relative;
	width:193px !important;
	height: 5px;
	background: url(./../images/voir_aussi_bas.gif) no-repeat transparent;
}

	.voir_aussi h1, voir_aussi_haut h1{
		position:relative;
		margin:0;
		padding:0;
		margin-top:-7px;
		margin-left:5px;
		font-size:1.15em;
		font-family:Trebuchet MS;
		letter-spacing:0.35em;
		line-height:16px;
		color:#831C23;
	}

	.voir_aussi_haut{
		position:relative;
		width:183px;
		height:27px;
		background: url(./../images/voir_aussi_haut.jpg) no-repeat;
		z-index:2;
	}

	.voir_aussi_milieu{
		position:relative;
		width:183px;
		background: url(./../images/fond_voir_aussi.jpg);
		padding-top:5px;
		z-index:1;
		font-size:0.75em;
	}

	.voir_aussi_bas{
		position:relative;
		width:183px;
		height:22px;
		background: url(./../images/voir_aussi_bas.jpg) no-repeat;
	}

	.voir_aussi_item{
		position:relative;
		width:170px !important;
		width:163px;
		margin-left:7px;
	}

	.voir_aussi_item_droite{
		position:relative;
		float:right;
		-left: 6px;
		top: -3px;
		-top : -2px;
		padding : 0 0 10px 0;
		width:145px;
	
	}

	.voir_aussi a{
		color:#525252;
	}

#haut_de_page{
	width:100%;
	text-align:right;
}

.detail_membre{
	display:none;
}

/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }

.ariane_recherche{
	color:#668187;
	font-size:0.85em;
}

.form4, .form3{
	font-weight:bold;
	width:400px;
	font-family:Trebuchet MS;
}

.form4{
	color:#99151E;
}

.form3{
	color:#C5978D;
}

.input4, .input3{
	width:150px;
	height:20px;
	font-family:Trebuchet MS;
	font-weight:bold;
	cursor:pointer !important;
	cursor:hand;
}

.input4{
	border:1px solid #99151E;
	background:#b43139;
	color:#FFF;
}

.input3{
	border:1px solid #F69F41;
	background:#FDECD9;
	color:#F69F41;
	width:150px;
}

.stat_table_titre{
	font-weight:bold;
	text-align:center;
	background:#b43139;
	color:#FFF;
}

.stat_table_row1{
	width:70%;
}
.stat_table_row2{
	width:15%;
	text-align:right;
}
.stat_table_row3{
	width:15%;
	text-align:right;
	font-style:italic;
}

.stat_table_ligne_0{
	background:#C5978D;
	font-weight:bold;
}

.stat_table_ligne_1{
	background:#e8ccc4;
	font-weight:bold;
}

.erreur {background-color:#eeccdd}

.no_erreur {background-color:#FFF}

#logo_imprimer{
	display:none;
}


/* Formulaire contact */

#corpsHautTexte_contact{ 

		width :300px;
		float : left;
		position : relative;
		left : -15px;
	}

#contact {

	margin : 0 0px 40px 30px;
	padding : 0px;
	width : 300px; /* Régler ici la largeur du formulaire */

}

	#contact TABLE {

		width : 100%;
		padding : 0;
		margin : 0;
		border-collapse : collapse;
		border : none;

		font-size : 14px; /* Taille des caractères */

	}

		#contact TABLE TR { margin : 0; padding : 0; }

			#contact TABLE TR TD { margin : 0; padding : 0; font-size:13px;}


			#contact TABLE TBODY TR TD LABEL {

				margin-top : 0;
				margin-bottom : 0;
				padding : 0;
				display : block;
				height : 20px;

			}

				.inner {

					font-size : 0.83em;
					font-weight : bold;
					font-style : italic;
					color : #AA2E08;
					margin : 0px;
					padding : 0px;
					height : 0.5em;

				}
				
               .inner_captcha {

					font-size : 0.83em;
					font-weight : bold;
					font-style : italic;
					color : #AA2E08;
					position:relative;
					top:20px;
					padding : 0px;
					height : 0.5em;

				}
				.contact {

					/*background-color : #EFECC9;*/
					background-color : #f8f7e7;
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;
					border-right : none;
					border-bottom : none;
					font-weight : normal;
					margin-bottom : 0.5em;

				}

				SELECT.contact {
					display : block;
					font-size : 0.9em;
					height : 1.5em;
					width : 120px;
				}

				INPUT.contact {
					display : block;
					font-size : 0.9em;
				}

				.gauche {

					margin-right : 0px;
					margin-left : 0px;

				}

				.droite {

					margin-left : 24px;
					margin-right : 0px;

				}

				.court { width : 180px; height:18px} /* Taille des champs courts */				

				.long { width : 385px;height:18px } /* Taille des champs longs */

				TEXTAREA.contact {

					width : 385px; /* Taille de la zone de saisie du corps du message */
					margin-bottom : 10px;
					display : block;
					font-family : Arial, sans-serif;
					font-size : 12px;

				}

				#contact IMG {
				
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;
					border-right : none;
					border-bottom : none;
					margin : 0px;
					float : left;

				}

				#td_captcha LABEL {

					margin : 0px 0px 0px 267px;;
					padding : 0px;
					height : 20px;

				}

				#td_captcha INPUT {

					margin : 0px 0px 6px 267px;;
					padding : 0px;
					width : 80px; /* Taille du champ du code de vérification */
					height : 16px;

				}

				.submit {

					width : 100px;
					height : 22px;
					border : 1px solid #000;
					background-color : #FFE3B1;
					font-size : 1em;
					text-align : center;
					color : #000;
					margin-right : 0px;
					/*font-weight : bold;*/
					cursor : pointer;
					margin-top:20px;

				}

				DIV.submit {

					text-align : center;

				}

				DIV.submit A {

					position : relative;
					color : #FFF;

					font-size : 12px;

				}

				A.submit {

					width : 100px;
					height : 18px;
					padding : 2px 0 0 0;
					margin-left : 394px;
					border : 1px solid #EFECC9;

					display : block;

					background-color : #FFE3B1;		


					text-align : center;

					font-size : 12px;
					color : #FFF;
					font-weight : bold;
					cursor : pointer;

				}


				.mess_err_contact{
								   margin:40px 0 0 50px;

				}

				#td_civilite{
				                   width : 120px;
					               height : 18px;
				
				}


			