@charset "utf-8";
/* CSS Document */

html, div, body, div{margin:0px;}
body{
	font-size:12px;
	font-family:Arial;
	font-weight:550;
	text-align:center;
	background-color:#A0A1A5;
	background-image:url('/images/bg_degrade.jpg');
	background-repeat:repeat-x;
}
ul{
	margin:0;
	padding:0;
}
form{
	display:inline;
}
img {
	border:0px;
	
}

#conteneur{
	margin:auto;
	text-align:left;
	width:1000px;
	background-color:#A0A1A5;
	background-image:url('/images/backconteneur.jpg');
	background-position:top;
	background-repeat:repeat-y;
}
#conteneur_g{
	float:left;	
	width:10px;
}
#conteneur_d{
	float:right;
	width:10px;
}
#img_conteneur_d{
	width:10px;
	float:left;
}
#img_conteneur_g{
	width:10px;
	float:left;
}
#bg_conteneur_g{
	background-image:url('/images/bg_conteneur_g.jpg');
	background-repeat:repeat-y;
	width:10px;
	float:left;
}
#bg_conteneur_d{
	background-image:url('/images/bg_conteneur_d.jpg');
	background-repeat:repeat-y;
	width:10px;
	float:left;
}
.clear{
	clear:both;
}
#flash{
	background-color:#FFF;
}
#header_droite{
	float:left;
	background-image:url('/images/bg_header.jpg');
	background-repeat:no-repeat;
	width:660px;
	height:106px;
}
#recherche_header{
	background-image:url('/images/bg_recherche_header.jpg');
	background-repeat:repeat-x;
	float:right;
	margin-right:25px;
	margin-top:40px;
	/*width:303px;*/
	/*height:49px;*/
}
#recherche_header input{
	border:medium none;
	font-family:Verdana;
	font-size:10px;
	height:14px;
	width:115px;
	padding-top:1px;
	padding-left:5px;
}
#recherche_header select{
	width:120px;
	height:18px;
	font-family:Verdana;
	font-size:9px;
	padding-bottom:1px;
}
#select_recherche{
	margin-top:4px;
	float:left;
	margin-bottom:10px;
	margin-right:5px;
}
#input_recherche{
	margin-top:5px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:15px;
}
#recherche_header img{
	display:inline;
}
#loupe_header{
	float:left;
	margin-left:15px;
	margin-top:3px;
	margin-right:5px;
}
#loupe_rouge{
	float:left;
	margin-top:5px;
	margin-right:15px;
}
#titre_recherche_header{
	float:left;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFF;
	margin-top:6px;
}

#conteneur_c{
	background-color:#FFF;
	width:980px;
	float:left;
}
#flash_header{
	float:left;
	background-image:url('/images/bg_flash_header.jpg');
	background-repeat:repeat-x;
}
#barre_sous_header{
	background-image:url('/images/bg_barre_sousheader.jpg');
	background-repeat:repeat-x;
	height:14px;
}
#barre_menu{
	background-image:url('/images/bg_barremenu.jpg');
	background-repeat:repeat-x;
	height:19px;
}
#menu{
	float:right;
	margin-right:14px;
	background-color:#FFF;
	height:17px;
	padding-left:15px;
	padding-right:15px;
	padding-top:2px;
	text-transform:uppercase;
}
#menu a{
	text-decoration:none;
	color:#313a42;
	font-family:Verdana;
	font-size:11px;
}
#menu a:hover{
	text-decoration:underline;
}
.menu{
	float:left;	
}
#corps_gauche{
	width:183px;
	margin-left:5px;
	float:left;
}
.onglet{
	margin-top:15px;
	font-size:11px;
}
#sous_onglet{
	margin:0px 0 0;
	padding:0;
	position:relative;
	text-align:left;
	text-transform:none;
	z-index:800;
}
#sous_onglet ul{
	padding-left:40px;
	padding-top:10px;
}

#sous_onglet li{	
	z-index:800;
	margin-left:-10px;
	padding-left:-10px;
	list-style-image:url('/images/liste_style_image.jpg');
}
#sous_onglet a{
	color:#515252;
	text-decoration:none;
}
#sous_onglet a:hover{
	text-decoration:underline;
}
#sous_onglet2 a:hover{
	text-decoration:underline;
}
#sous_onglet2{
	margin:0px 0 0;
	padding:0;
	position:relative;
	text-align:left;
	text-transform:none;
	z-index:800;
}
#sous_onglet2 ul{
	padding-left:40px;
	padding-top:10px;
}
#sous_onglet2 li{
	z-index:800;
	margin-left:-10px;
	padding-left:-10px;
	list-style-image:url('/images/liste_style_image.jpg');
}
#sous_onglet2 a{
	color:#515252;
	text-decoration:none;
}
#sous_onglet2 a:hover{
	text-decoration:underline;
}
.img_onglet{
	float:left;	
}
.titre_onglet{
	float:left;	
	margin-left:3px;
	margin-top:1px;
}
.titre_onglet a{
	color:#97702D;
	text-decoration:none;
}
.titre_onglet a:hover{
	text-decoration:underline;
}
.contenu_cadre ul{
	margin-left:10px;
	margin-top:-5px;
	padding:0px;
}
.contenu_cadre li{
	border-bottom:2px solid #ECECEC;
	margin-top:5px;
	height:25px;

}
.contenu_cadre li a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.contenu_cadre li a:hover{
	text-decoration:underline;	
}
.barre_cadre{
	height:1px;
	border-top:2px solid #ECECEC;
	margin-top:5px;
	margin-left:-13px;
	margin-right:10px;
	width:161px;
}
#fleche_newsletter{
	float:left;
}
#newsletter{
	float:left
}
.contenu_cadre{
	margin-top:-17px;
	padding-left:11px;
	padding-bottom:8px;
	border-bottom:2px solid #ECECEC;
	border-left:2px solid #ECECEC;
	border-right:2px solid #ECECEC;
	background-image:url('/images/bg_cathedrale.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-bottom:-10px;
}

#emailnews{
	margin:4px 5px 3px 0px;
	width:113px;
	height:12px;
	font-size:9px;
	color:#7C7C7C;
	border:1px solid #7C7C7C;
	padding-left:5px;
	float:left;
}
#emailnewsfleche{
	
	width: 15px; 
	height:15px; 
	padding-left:5px;
	font-size:9px;
	margin-top:5px; 
	border:0;
	float:left;
}
#contenu_cadre_newsletter a{
	color:#7C7C7C;
	font-size:9px;
}
#contenu_cadre_newsletter a:hover{
	text-decoration:none;
}
#contenu_cadre_newsletter{
	background-image:url('/images/bg_newsletter.jpg');
	background-repeat:no-repeat;
	width:173px;
	height:89px;
	padding-top:9px;
	font-size:11px;
	padding-left:10px;
	font-family:Arial;
	margin-bottom:3px;
}
#titre_newsletter{
	color:#FFF;
	font-weight:bold;
	margin-bottom:8px;
	font-family:Verdana;
	font-size:10px;
}
#contenu_cadre_nous_ecrire{
	background-image:url('/images/bg_nous_ecrire.jpg');
	background-repeat:no-repeat;
	width:173px;
	height:85px;
	padding-top:10px;
	font-size:11px;
	padding-left:10px;
	font-family:Arial;
	margin-bottom:100px;
}
#titre_nous_ecrire{
	color:#FFF;
	font-weight:bold;
	margin-bottom:8px;
	font-family:Verdana;
	font-size:10px;
}
#contenu_cadre_nous_ecrire a{
	color:#7C7C7C;
	font-size:9px;
}
#contenu_cadre_nous_ecrire a:hover{
	text-decoration:none;
}
#nous_ecrire{
	margin-bottom:3px;	
}
#titre_presse{
	background-image:url('/images/btn_presse.jpg');
	background-repeat:no-repeat;
	width:183px;
	height:39px;
	color:#FFF;
	font-weight:bold;
	padding-top:8px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
#titre_adherents{	
	background-image:url('/images/btn_adherents.jpg');
	background-repeat:no-repeat;
	width:183px;
	height:27px;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
#contenu_adherents{
	margin-top:-17px;
	padding-left:11px;
	padding-bottom:8px;
	border-bottom:2px solid #ECECEC;
	border-left:2px solid #ECECEC;
	border-right:2px solid #ECECEC;
	background-image:url('/images/bg_cathedrale.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-bottom:-10px;
}
#contenu_adherents ul{
	margin-left:10px;
	margin-top:17px;
	padding:0px;
}
#contenu_adherents li{
	border-bottom:2px solid #ECECEC;
	margin-top:5px;
	height:25px;
}
#contenu_adherents li a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#contenu_adherents li a:hover{
	text-decoration:underline;	
}
#titre_personnel{	
	background-image:url('/images/btn_personnel.jpg');
	background-repeat:no-repeat;
	width:183px;
	height:27px;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
	padding-left:10px;
	font-family:Verdana;
	font-size:10px;
}
#contenu_personnel{
	margin-top:-17px;
	padding-left:11px;
	padding-bottom:8px;
	border-bottom:2px solid #ECECEC;
	border-left:2px solid #ECECEC;
	border-right:2px solid #ECECEC;
	background-image:url('/images/bg_cathedrale.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	margin-bottom:-10px;
}
#contenu_personnel ul{
	margin-left:10px;
	margin-top:17px;
	padding:0px;
}
#contenu_personnel li{
	margin-top:5px;
}
#contenu_personnel li a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
#contenu_personnel li a:hover{
	text-decoration:underline;	
}
#sous_onglet10{
	text-decoration:none;
	font-weight:normal;
	color:#7C7C7C;
} 



#sous_onglet10 a{
	color:#7C7C7C;
	text-decoration:none;
	font-weight:normal;
} 

.soussous_onglet10{
	padding-top:5px;
	
}
.soussous_onglet10_deco a{
	color:#dc344b;
	text-decoration:none;
	font-weight:normal;
	
}
#first_barregrise{
	height:8px;
	background-color:#D7D7D7;
	width:980px;
}

#footer{
	text-align:center;
	background-color:#A1A2A6;
}
#partenaires{
	text-align:center;

	width:980px;
	background-color:#FFF;
}
#partenaires img{
	display:inline;
	margin:10px;
}
#second_barregrise{
	height:19px;
	background-color:#D7D7D7;
	width:980px;
}
#barre_footer{
	background-image:url('/images/bg_barrerouge_footer.jpg');
	background-repeat:repeat-x;
	height:22px;
	width:980px;
	color:#FFF;
	text-align:center;
	padding-top:6px
}
#barre_footer a{
	color:#FFF;
}
#barre_footer a:hover{
	text-decoration:none;
}
#fin_footer{
	background-image:url('/images/bg_footer.jpg');
	background-repeat:repeat-x;
	color:#FFF;
	font-size:10px;
	width:980px;
	text-align:center;
	padding-bottom:5px;
	margin-top:10px;
}
#fin_footer img{
	display:inline;	
}
.txt_footer{
	display:inline;	
}
.txt_footer a{
	color:#FFF;
}
.txt_footer a:hover{
	text-decoration:none;
}
#corps_droit{
	float:right;
	margin-right:7px;
	width:240px;
}
#adherer{
	width:240;
	height:24;
	margin-top:19px;
}
#conditions_adhesion{
	margin-top:8px;
	margin-left:25px;
	margin-bottom:10px;

}
#conditions_adhesion a{
	color:#7C7C7C;
	font-size:10px;
}
#conditions_adhesion a:hover{
	text-decoration:none;
}
.cadre_droit{
	border:9px solid #D7D7D7;
	margin-bottom:10px;	
}
#bande_seconnecter{
	background-image:url('/images/bande_seconnecter.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:2px;	
	padding-left:10px;
	height:15px;
}
.formu_adherer_input{
	margin:1px 3px 3px 0px;
	width:173px;
	height:12px;
	font-size:9px;
	color:#7C7C7C;
	border:1px solid #7C7C7C;
	padding-left:5px;
	float:left;
}
#formu_adherer{
	padding-top:10px;
	padding-left:10px;
	color:#515252;
	font-size:11px;
}
#formu_adherer a{
	color:#DC344B;
	font-weight:normal;
	text-decoration:none;
	float:right;
}
#fleche_adherer{
	display:inline;
	margin-top:2px;
	position:absolute;
}
#resteformu_adherer{
	margin-left:10px;	
}
#resteformu_adherer input{
	margin-left:0px;	
}
#txt_adherer a{
	font-size:9px;
	color:#515252;
	text-decoration:none;
}
#txt_adherer a:hover{
	text-decoration:underline;	
}
#checkbox_adherer{
	float:left;
}
#txt_adherer{
	float:left;
	margin-left:2px;
	font-size:9px;
	color:#515252;
	margin-top:4px;
}
#barre_adherer{
	height:1px;
	border-top:2px solid #ECECEC;
	width:203px;
	margin-top:12px;
	margin-bottom:7px;
}
#inscription_adherer a{
	font-size:11px;
	color:#515252;
}
#inscription_adherer a:hover{
	text-decoration:none;
}
#inscription_adherer{
	margin-bottom:11px;
}
#bande_actualites{
	background-image:url('/images/bande_actualites.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:2px;	
	padding-left:10px;
	height:15px;	
}
.date_actu{
	margin-top:17px;
	margin-left:17px;
	margin-bottom:2px;
	font-size:12px;
	color:#b2b2b2;
}
.date_actu a{
	color:#97702D;
	text-decoration:none;
}



.txt_actu{
	margin-left:17px;
	color:#4c4c4c;
	margin-right:10px;

	
}


#actu{
	background-image:url('/images/bg_actualite.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	
}

.lien_actu {
	margin-left:17px;
	margin-right:10px;
}

.lien_actu a{
	color:#7C7C7C;
	font-size:9px;
}

.lien_actu a:hover {
text-decoration:none;
}

#voir_actu a{
	color:#515252;
	font-size:11px;
}
#voir_actu a:hover{
	text-decoration:none;	
}
#voir_actu{
	margin-bottom:15px;
	margin-top:15px;
	margin-left:17px;	
}
#bande_crea{
	background-image:url('/images/bande_nouvellescrea.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:2px;	
	padding-left:10px;
	height:15px;
	margin-bottom:9px;
}
.newcrea{
	padding-left:10px;	
}
.img_crea{
	border:1px solid #ECECEC;
	float:left;
	margin-right:10px;
	height:61px;
	width:61px;
}
.nom_crea{
	float:left;
	font-size:11px;
	color:#262626;
	margin-bottom:5px;
	font-family:Arial;
	margin-right:5px;
	width:100px;
}
.inventeur_crea{
	float:left;
	font-size:11px;
	color:#515252;
	margin-bottom:8px;
	margin-right:5px;
	width:100px;
}
.btn_fiche{
	float:right;
	margin-right:10px;
}
#nouvellesinventions{
	margin-left:15px;
	margin-bottom:10px;
	margin-right:10px;
}
#nouvellesinventions a{
	color:#515252;
	font-size:11px;
}
#nouvellesinventions a:hover{
	text-decoration:none;
}
.barre_newcrea{
	height:1px;
	border-top:2px solid #ECECEC;
	width:203px;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:10px;
}
#corps_centre{
	float:left;
	margin-left:7px;
	margin-top:10px;
	width:500px;
	margin-right:0px;
}
#corps{
	float:left;
	margin-left:15px;
	margin-top:10px;
	margin-right:15px;
}
#localisation{
	margin-bottom:10px;
}
#localisation img{
	display:inline;	
}
#localisation a{
	font-style:italic;
	color:#99999a;
	text-decoration:none;
}
#localisation a:hover{
	text-decoration:underline;
}
#img_edito{
	float:left;
	margin-bottom:15px;
}
.img_edito{
	float:left;
	margin-bottom:15px;
}
#titre_edito{
	font-size:16px;
	font-weight:bold;
	color:#be1e2d;
	float:left;
	margin-left:5px;
	margin-top:16px;
	margin-bottom:15px;
	width:460px;
}
#titre_edito_instit{
	font-size:16px;
	font-weight:bold;
	color:#be1e2d;
	float:left;
	margin-left:5px;
	margin-top:16px;
	margin-bottom:15px;
	width:700px;
}

#txt_edito{
	color:#262626;
	width:503px;
	margin-bottom:15px;
}
#txt_edito2{
	color:#515252;
	width:503px;
	margin-bottom:20px;
}
#bande_invention_index{
	background-image:url('/images/bande_inventionadecouvrir.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:3px;	
	padding-left:7px;
	height:15px;
	width:493px;
}
.contenu_cadre_index{
	border-left:2px solid #D7D7D7;
	border-bottom:2px solid #D7D7D7;
	border-right:2px solid #D7D7D7;
	background-image:url('/images/bg_poulie.jpg');
	background-repeat:no-repeat;
	background-position: 335px 5px;
}
.img_cadre_index{
	float:left;
	margin-top:15px;
	margin-left:13px;
	height:96px;
}
.nom_cadre_index{
	font-weight:bold;
	color:#262626;
	margin-top:15px;
	width:380px;
	margin-bottom:5px;
}
.carac_cadre_index{
	font-weight:bold;
	color:#515252;
	width:350px;
	margin-bottom:10px;
}
.txt_cadre_index{
	color:#515252;
	width:380px;
	margin-bottom:8px;
	height:30px;
}
.info_cadre_index{
	float:left;
	margin-left:9px;
	margin-bottom:10px;
}
#bande_inventeur_index{
	background-image:url('/images/bande_inventeuradecouvrir.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:3px;	
	padding-left:10px;
	height:15px;
	width:493px;
}
#tousinventeurs{
	float:right;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}
#tousinventeurs a{
	font-size:11px;
	color:#515252;
}
#tousinventeurs a:hover{
	text-decoration:none;	
}
#toutesinventions{
	float:right;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}
#toutesinventions a{
	font-size:11px;
	color:#515252;
}
#toutesinventions a:hover{
	text-decoration:none;	
}
.img_cadre_index2{
	border:1px solid #CCCCCC;
	width:92px;
	height:92px;
	text-align:center;
}

.bande_categories_inventions{
	background-image:url('/images/bande_categorie_inventions.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:3px;	
	padding-left:10px;
	height:15px;
	width:742px;
}
.categories_invention{
	background-color:#D7D7D7;
	text-align:center;
	width:134px;
	height:150px;
	padding-top:10px;
	padding-bottom:10px;
}
.titre_categories{
	color:#262626;
	font-weight:bold;
	margin-top:5px;
	padding:0px 27px;
}
.nb_categories{
	color:#515252;
}
.categories{
	float:left;
	margin-top:10px;
	margin-right:10px;
}
#img_cadre_categories{
	height:100px;
	width:100px;
}
.btn_entrer{
	margin:10px 39px;
}
.barre_categories{
	height:1px;
	border-top:1px solid #ECECEC;
	margin-top:10px;
	margin-left:15px;
	margin-right:7px;
	width:718px;	
}
.contenu_cadre_categorie{
	background-image:url('/images/bg_poulie.jpg');
	background-repeat:no-repeat;
	background-position: 500px 0px;
	width:741px;
}
.txt_cadre_categorie{
	width:500px;
	color:#515252;
	margin-bottom:8px;
}
.btn_fiche_categorie{
	float:right;
}
.info_cadre_categorie{
	width:618px;
	float:left;
	margin-left:10px;
	height:125px;
}
.barre_categorie{
	height:1px;
	border-top:2px solid #ECECEC;

	margin-left:12px;
	width:728px;	
}
#pages_categorie{
	float:right;
	margin:5px 0px;	
}
#pages_categorie a b{
	color:#AA5252;
	font-size:14px;	
}

#pages_categorie a{
	text-decoration:none;
	color:#FF5252;
	font-size:11px;	
}
#pages_categorie a:hover{
	font-weight:bold;
}
.presentation_inventeur_gauche{
	float:left;	
	width:220px;
	
}
.img_inventeur{
	border:2px solid #CCCCCC;
	background-image:url('/images/inventeur/hr/ano.png');
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	float:left;
	width:220px;
}

.coordonnees_inventeur{
	border:10px solid #D7D7D7;
	width:202px;
	margin-bottom:10px;
	float:left;
}
.bande_coordonnees_inventeur{
	background-image:url('/images/bande_coordonnees_inventeur.jpg');
	background-repeat:no-repeat;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	padding-top:3px;	
	padding-left:10px;
	height:15px;
	width:192px;
}
.txt_coordonnees{
	color:#515252;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:10px;
}
.nom_presentation{
	font-weight:bold;
	color:#262626;
	margin-top:15px;
	width:450px;
	margin-bottom:5px;
	font-size:20px;
}
.carac_presentation{
	font-weight:bold;
	color:#515252;
	width:350px;
	margin-bottom:10px;
}
.txt_presentation{
	color:#515252;
	margin-bottom:8px;
}
.info_presentation{
	float:left;
	margin-left:10px;
	margin-bottom:20px;
}
.liens_presentation{
	margin-top:20px;
	color:#515252;
}
.liens_presentation a{
	color:#515252;
	text-decoration:none;
}
.lien_presentation_lien{
	margin-top:10px;	
}
.liens_presentation a:hover{
	text-decoration:underline;
}
.presentation_inventeur_droite{
	float:left;
	width:480px;
	margin-left:25px;
}
.txt_coordonnees a{
	color:#515252;
	text-decoration:none;
}
.txt_coordonnees a:hover{
	text-decoration:underline;
}
#img_instit{
	float:right;
	position:relative;
	margin-bottom:15px;
	margin-left:15px;
}
#txt_instit{
	color:#515252;	
}
#txt_instit_inscription{
	color:#515252;	
	padding-left:100px;
	
}
#corps_instit{
	float:left;
	margin-left:15px;
	margin-top:10px;
	width:750px;
}
#inscription_concours{
	margin-bottom:10px;	
}

.miniature1{
	width:60px;
	height:60px;
	margin-left:4px;
	margin-right:15px;
	margin-bottom:10px;
	float:left;
	border:1px solid #D7D7D7;
	text-align:center;
	
}
.miniature2{
	width:60px;
	height:60px;
	margin-right:15px;
	margin-bottom:10px;
	float:left;
	border:1px solid #D7D7D7;
	text-align:center;
	
}
.miniature3{
	width:60px;
	height:60px;
	margin-bottom:10px;
	float:left;
	border:1px solid #D7D7D7;
	text-align:center;
	
}
.popperlink {
background-color:#FFFFFF;
display:none;
left:0;
position:absolute;
top:0;
}

.descriptioncategorie{
	height:60px;
	
}

.descriptioncategorie2{
	height:30px;
	
}



#alphabet{
	color:#515252;
	text-align:center;
	padding-bottom:20px;
	
}
#alphabet a {
	display:inline;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#515252;
}
.formcontact{
	margin-left:130px;
	border:9px solid #D7D7D7;
	border:9px solid #D7D7D7;
	padding:5px;
	width:405px;
}
#messagesformenvoiemail, #messagesformenvoiemail2{ color:#F00; font-weight:bold;}

