@charset "utf-8";/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 10px;	background-color:#FFFFFF;}#contenu {	margin: auto;	width: 900px;	position: relative;	background-color: #FFFFFF;	background-repeat: no-repeat;	}.titre_info{	background-color: #990000;	color: #FFFFFF;	font-size: 20px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.titre_corbeille{	background-color: #CD9A02;	color: #000000;	font-size: 15px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.titre_produits{	background-color: #CD9A02;	color: #FFFFFF;	font-size: 13px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;}.titre_trad{	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.legende{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #003366;	font-weight: normal;}.confirm{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	font-weight: bold;	text-align: left;}#banniere {	background-image: url(../images/bannieres/banniere_index.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_trad {	background-image: url(../images/bannieres/banniere_trad.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_ptitp {	background-image: url(../images/bannieres/banniere_ptitp.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_jamb {	background-image: url(../images/bannieres/banniere_jambonneau.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_familiaux {	background-image: url(../images/bannieres/banniere_familiaux.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_savoir {	background-image: url(../images/bannieres/banniere_savoir.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_contact {	background-image: url(../images/bannieres/banniere_contact.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_confirm {	background-image: url(../images/bannieres/banniere_contact.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_technologie {	background-image: url(../images/bannieres/banniere_technologie.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_strategie {	background-image: url(../images/bannieres/banniere_strategie.jpg);	height: 147px; 	width: 750px;	margin: auto;}#banniere_exportation {	background-image: url(../images/bannieres/banniere_exportation.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_information {	background-image: url(../images/bannieres/banniere_information.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_produits {	background-image: url(../images/bannieres/banniere_produits.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_panaches {	background-image: url(../images/bannieres/banniere_panaches.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_trad_uk {	background-image: url(../images/bannieresuk/banniere_traduk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_confirm_uk {	background-image: url(../images/bannieresuk/banniere_contactuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_ptitp_uk {	background-image: url(../images/bannieresuk/banniere_ptitpuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_jamb_uk {	background-image: url(../images/bannieresuk/banniere_jambuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_familiaux_uk {	background-image: url(../images/bannieresuk/banniere_familiauxuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_know_uk {	background-image: url(../images/bannieresuk/banniere_knowuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_contact_uk {	background-image: url(../images/bannieresuk/banniere_contactuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_technology {	background-image: url(../images/bannieresuk/banniere_technology.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_policy {	background-image: url(../images/bannieresuk/banniere_policy.jpg);	height: 147px; 	width: 750px;	margin: auto;}#banniere_export_uk {	background-image: url(../images/bannieresuk/banniere_exportuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_news {	background-image: url(../images/bannieresuk/banniere_news.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_product {	background-image: url(../images/bannieresuk/banniere_product.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_panaches_uk {	background-image: url(../images/bannieresuk/banniere_panachesuk.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_know_all {	background-image: url(../images/bannieresall/banniere_knowall.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_kontakt {	background-image: url(../images/bannieresall/banniere_kontakt.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_confirm_all {	background-image: url(../images/bannieresall/banniere_kontakt.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_technologie_all {	background-image: url(../images/bannieresall/banniere_technologieall.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_strategie_all {	background-image: url(../images/bannieresall/banniere_strategieall.jpg);	height: 147px; 	width: 750px;	margin: auto;}#banniere_export_all {	background-image: url(../images/bannieresall/banniere_exportall.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_neu {	background-image: url(../images/bannieresall/banniere_neu.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_produkte {	background-image: url(../images/bannieresall/banniere_produkte.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_korbe {	background-image: url(../images/bannieresall/banniere_korbe.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_verbesserte1 {	background-image: url(../images/bannieresall/banniere_verbessertes1.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_verbesserte2 {	background-image: url(../images/bannieresall/banniere_verbessertes2.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_savoir_esp {	background-image: url(../images/bannieresesp/banniere_savoiresp.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_contactos {	background-image: url(../images/bannieresesp/banniere_contactos.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_confirm_esp {	background-image: url(../images/bannieresesp/banniere_contactos.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_tecnologia {	background-image: url(../images/bannieresesp/banniere_tecnologia.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_estrategia {	background-image: url(../images/bannieresesp/banniere_estrategia.jpg);	height: 147px; 	width: 750px;	margin: auto;}#banniere_exportacion {	background-image: url(../images/bannieresesp/banniere_exportacion.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_informacion {	background-image: url(../images/bannieresesp/banniere_information.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_productos {	background-image: url(../images/bannieresesp/banniere_productos.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_trad_esp {	background-image: url(../images/bannieresesp/banniere_tradesp.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_ptitp_esp {	background-image: url(../images/bannieresesp/banniere_ptitpesp.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_familiaux_esp {	background-image: url(../images/bannieresesp/banniere_familesp.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_trapezes {	background-image: url(../images/bannieresesp/banniere_trapezes.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_authentiques {	background-image: url(../images/bannieresesp/banniere_authentiques.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_jamb_esp {	background-image: url(../images/bannieresesp/banniere_jambesp.jpg);	height: 147px;	width: 750px;	margin: auto;}#banniere_classiques {	background-image: url(../images/bannieresesp/banniere_classiques.jpg);	height: 147px;	width: 750px;	margin: auto;}.bordure_texte {	border: thin solid #92abff;	color: #636466;	font-size: 11px;}.titre_boutique{	color: #FFFFFF;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: normal;}.lien_1{	color: #FDEFC0;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: normal;}a:hover.lien_1 {	color: #BB3726;}.lien_textes_2 {	font-size: 13px;	color: #990000;	text-decoration: none;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;}a:hover.lien_textes_2 {	color: #848484;}.lien_produits {	font-size: 12px;	color: #084570;	text-decoration: none;	font-weight: normal;	background-color: #B5C7D5;	padding-right:10px; 	padding-left:10px;}a:hover.lien_produits {	color: #CD9A02;}.texte_produits {	font-size: 12px;	color: #CD9A02;	text-decoration: none;	font-weight: normal;	background-color: #B5C7D5;	padding-right:10px; 	padding-left:10px;}}.lien_textes_3 {	font-size: 12px;	color: #333333;	text-decoration: none;	font-weight: bold;}a:hover.lien_textes_3 {	color: #848484;}.lien_textes_4 {	font-size: 12px;	color: #000000;	text-decoration: none;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: italic;}a:hover.lien_textes_4 {	color: #A6AEBC;}.lettre_jaune{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	color: #996600;	font-weight: bold;}.texte{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;	font-weight: normal;}.texte_tradition{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	font-weight: normal;	text-decoration: underline;}.texte_champs{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;	font-weight: normal;}.texte_rouge{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	font-weight: normal;}.texte_rouge_bold{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	font-weight: bold;}.texte_italique{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;}.texte_bold{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;}.texte_blanc{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #FFFFFF;}.texte_blanc_bold{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;}.texte_2{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #993300;	font-weight: normal;}.texte_2_bold{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #993300;	font-weight: bold;}.texte_3{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #993300;	font-weight: normal;}.texte_3_bold{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #993300;	font-weight: bold;}.texte_3_rouge{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	background-position: left;	text-align: justify;	font-weight: normal;}.texte_3_rouge_bold{	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #990000;	font-weight: bold;}.texte_4{	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #990000;}.texte_4_bold{	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #990000;	font-weight: bold;}.texte_comite{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 19px;	color: #990000;	font-weight: normal;}.texte_conservation{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FEF0C1;	font-weight: normal;}.texte_siret{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FEF0C1;	font-weight: normal;}.texte_contact{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FEF0C1;	font-weight: normal;}.texte_formulaire{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FDEFC0;	font-weight: normal;}.texte_boutique{	font-family: "Times New Roman", Times, serif;	font-size: 30px;	color: #FEF0C1;	font-weight: normal;}.border_image {	border: 15px solid #848484;	filter:alpha(opacity=80);	-moz-opacity:.80;	opacity:.80;}.border_image_2 {	border: 1px solid #FFFFFF;}.border_image_3 {	border: 15px solid #;}.border_image_4 {	border: 1px solid #FFFFFF;		filter:alpha(opacity=80);	-moz-opacity:.80;	opacity:.80;}.border_image_5 {	border: 1px solid #660000;}.border_image_6 {	border: 1px solid #660000;	padding: 5px;}.lien_sous_rubriques {	font-size: 14px;	color: #92abff;	text-decoration: none;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;}a:hover.lien_sous_rubriques {	color: #636466;}.lien_sous_rubriques_3 {	font-size: 18px;	color: #FB778F;	text-decoration: none;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}a:hover.lien_sous_rubriques_3 {	color: #636466;}.lien_sous_rubriques_4 {	font-size: 18px;	color: #92abff;	text-decoration: none;	font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}a:hover.lien_sous_rubriques_4 {	color: #636466;}.lien_textes {	font-size: 13px;	color: #990000;	text-decoration: none;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}a:hover.lien_textes {	color: #636466;}.texte_source{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #636466;}#contenu_2 {	margin: auto;	width: 900px;	position: relative;}.titre_index {	font-size: 14px;	color: #92abff;	text-decoration:none;}a:hover.titre_index {	color: #999999;	text-decoration:underline;}#contour_gauche {	background-image: url(../images/contour_gauche.gif);	width: 900px;	background-repeat: repeat-y;	background-position: left;}#contour_droit {	background-image: url(../images/contour_droit.gif);	background-repeat: repeat-y;	background-position: right;	width: 900px;}#contour_bas {	background-image: url(../images/contour_bas.gif);	height: 85px;	width: 900px;	background-repeat: no-repeat;}#contour_bas_index {	background-image: url(../images/contour_bas_index.gif);	height: 33px;	width: 900px;	background-repeat: no-repeat;}#contour_haut {	background-image: url(../images/contour_haut.gif);	height: 19px;	width: 900px;	background-repeat: no-repeat;}#menu {	width: 90%;	margin-left: 95px;	padding-top: 10px;	padding-bottom: 10px;	}.separateur_menu {	width: 0px;	height: 23px;}.separateur_menu_en {	width: 20px;	height: 23px;}#menu_en {	width: 90%;	margin-left: 165px;	padding-top: 10px;	padding-bottom: 10px;}#menu_en li {	float: left;	margin-right: 4px;	margin-left: 4px;	padding-bottom:10px;}#menu_en ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#menu_all {	width: 90%;	margin-left: 152px;	padding-top: 10px;	padding-bottom: 10px;}#menu_all li {	float: left;	margin-right: 4px;	margin-left: 4px;	padding-bottom:10px;}#menu_all ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#menu_esp {	width: 90%;	margin-left: 100px;	padding-top: 10px;	padding-bottom: 10px;}#menu_esp li {	float: left;	margin-right: 4px;	margin-left: 4px;	padding-bottom:10px;}#menu_esp ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#contenu #contour_gauche #contour_droit #menu li {	float: left;	margin-right: 7px;	margin-left: 7px;	padding-bottom:10px;}#contenu #contour_gauche #contour_droit #menu ul {	list-style-type: none;	margin: 0px;	padding: 0px;}.lien_titre {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #990000;	text-decoration: none;	padding-bottom:7px;	font-weight: normal;	font-style: italic;}a:hover.lien_titre {	color: #848484;}.lien_titre3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #990000;	text-decoration: none;	padding-bottom:7px;	font-weight: normal;	font-style: normal;}a:hover.lien_titre3 {	color: #848484;}.lien_titre4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #990000;	text-decoration: none;	padding-bottom:7px;	font-weight: normal;	font-style: italic;}a:hover.lien_titre4 {	color: #848484;}.lien_titre2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #990000;	text-decoration: none;	padding-bottom:7px;	font-weight: bold;	font-style: normal;}a:hover.lien_titre2 {	color: #848484;}.lien_sous_menu {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	text-decoration: none;	text-align: left;	background-position: left;	font-weight: normal;}a:hover.lien_sous_menu {	color: #CD9A02;}#contenu #menu_bas ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#menu_bas {	text-align: center;	padding-top: 10px;	background-position: bottom;}#contenu #menu_bas li {	display: inline;	margin-right: 1px;	margin-left: 1px;	color: #000000;}.lien_menu_bas {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #000000;	text-decoration: none;}a:hover.lien_menu_bas {	color: #084570;}#sous-menu1, #sous-menu2, #sous-menu3, #sous-menu4, #sous-menu5, #sous-menu6, #sous-sous-menu1 {	display: none;	margin: 6px 0px 0px 0px;	padding : 0px 0px 0px 0px;	position : absolute;	left : 46px;	top:25px;	list-style-type: none;	border: thin solid #848484;		filter:alpha(opacity=90);	-moz-opacity:.90;	opacity:.90;}#sous-menu_en1, #sous-menu_en2, #sous-menu_en3, #sous-menu_en4, #sous-menu_en5, #sous-menu_en6, #sous-sous-menu_en1 {	display: none;	margin: 6px 0px 0px 0px;	padding : 0px 0px 0px 0px;	position : absolute;	left : 46px;	top:25px;	list-style-type: none;	border: thin solid #848484;		filter:alpha(opacity=90);	-moz-opacity:.90;	opacity:.90;}#sous-menu_esp1 {	display: none;	margin: 6px 0px 0px 0px;	padding : 0px 0px 0px 0px;	position : absolute;	left : 46px;	top:25px;	list-style-type: none;	border: thin solid #848484;		filter:alpha(opacity=90);	-moz-opacity:.90;	opacity:.90;}#sous-menu_all1, #sous-menu_all2 {	display: none;	margin: 6px 0px 0px 0px;	padding : 0px 0px 0px 0px;	position : absolute;	left : 46px;	top:25px;	list-style-type: none;	border: thin solid #848484;		filter:alpha(opacity=90);	-moz-opacity:.90;	opacity:.90;}#curseur {	display: none;	margin: 6px 0px 0px 0px;	padding : 0px 0px 0px 0px;	position : absolute;	top : 380px;	left : 290px;	list-style-type: none;	border: thin solid #F9D9A1;	background-color:#FFFFFF;		filter:alpha(opacity=90);	-moz-opacity:.90;	opacity:.90;}#sous-menu1 li, #sous-menu2 li, #sous-menu3 li, #sous-menu4 li, #sous-menu5 li, #sous-menu6 li, #sous-sous-menu1 li {	background-color:#084570;	padding:2px 4px 2px 4px;}#sous-menu1 {left:640px}#sous-menu2 {left:540px}#sous-menu3 {left:690px}#sous-menu4 {left:54%}#sous-menu5 {left:69%}#sous-menu6 {left:82%}#sous-sous-menu1 {left:28.9%}#sous-menu_en1 li, #sous-menu_en2 li, #sous-menu_en3 li, #sous-menu_en4 li, #sous-menu_en5 li, #sous-menu_en6 li, #sous-sous-menu_en1 li {	background-color:#084570;	padding:2px 4px 2px 4px;}#sous-menu_en1 {left:595px}#sous-menu_en2 {left:525px}#sous-menu_all1 li, #sous-menu_all2 li {	background-color:#084570;	padding:2px 4px 2px 4px;}#sous-menu_all1 {left:600px}#sous-menu_all2 {left:540px}#sous-menu_esp1 li {	background-color:#084570;	padding:2px 4px 2px 4px;}#sous-menu_esp1 {left:627px}#contenu_texte_index {	margin: auto;	width: 1000px;	text-align: center;}#contenu_texte {	margin: auto;	width: 800px;	text-align: justify;}p{	margin: 0px;	padding: 7px;}#titre {	font-family: Georgia, "Times New Roman", Times, serif;	text-align: left;	font-size: 30px;	color: #69696b;	margin-top:10px;	margin-bottom:20px;}.couleur_1 {	color: #7c0202;}#contenu #index {	background-image: url(../images/.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#index_2 {	background-image: url(../images/fond-cont_2.jpg);	background-repeat: no-repeat;	background-position: right;	height: 26px;}#mot {	width: 180px;	background-color: #CCCCCC;}#mot ul {	margin: 0px;	padding: 0px;	list-style-type: none;}#mot li {	padding-top: 3px;	padding-bottom: 3px;	padding-left: 15px;}.mot{	color: #000000;	text-decoration: none;}a:hover.mot {	text-decoration:underline;}#description {	background-color: #EEEEEE;	float: right;	width: 470px;}.titre_lexique {	text-transform: uppercase;	color: #666666;	font-weight: bold;	line-height: 18px;}.cadre_information_1 {	width: 360px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #848484;}.lien_mail {	font-size: 14px;	color: #FDEFC0;	text-decoration: none;}a:hover.lien_mail {	color: #BB3726;}.lien_image {	font-size: 12px;	color: #333333;	text-decoration: none;	font-weight: bold;}a:hover.lien_image {	color: #A6AEBC;}.titre_texte {	text-transform: uppercase;	text-decoration: underline;}.titre_texte_2 {	text-transform: uppercase;}.bull {	position: absolute;	background-color: #FFFFFF;	border: medium solid #CCCCCC;	height: 100px;	width: 500px;	visibility: hidden;	font-size:10px;}#atelier table {	border: 1px solid #999999;}#atelier td {	border: 1px solid #666666;}.bull_calendier {	position: absolute;	left: 272px;	top: 411px;	background-color: #FFFFFF;	border: medium solid #CCCCCC;	height: 135px;	width: 150px;	visibility: hidden;	text-align: center;}.erreur_from {	border: thin solid #FF0000;}#validation {	height: 90px;	width: 560px;	border: thin solid #CCCCCC;	margin-top: 20px;	margin-right: auto;	margin-left: auto;}#validation_contact {	height: 80px;	width: 500px;	border: thin solid #CCCCCC;	margin-top: 20px;	margin-right: auto;	margin-left: auto;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-bottom:15px;	text-align: center;}