@charset "iso-8859-1";
/* CSS Document */
body { margin:0; padding:0; }
#contenu { margin:0 auto; width:1000px;}


.entete { position:relative; margin:0; padding:0; width:1000px; height:202px ;background-image:url(../images/img_entete.jpg); background-repeat:no-repeat; background-position:top left; }
.entete a { display:block; width:350px; height:29px; position:absolute; top:17px; left:15px;}
.entete a img { border:none;}
.entete h1 { position:absolute; top:54px; left:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; margin:0;}
.entete form.rechercher { position:absolute; left: 600px; top:73px; /*width:300px;*/}
.entete form.rechercher p { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; margin:0; padding:0;} 
.entete form.rechercher p input.saisie { width:160px; margin-left:5px;}
.entete form.rechercher p input.bouton { margin-left:5px; background: url(../images/bouton_ok.gif); width:26px; height:21px; cursor:pointer; border:none; background-position:top left; background-repeat:no-repeat; padding:0; position:relative; top:1px;}
.entete form.rechercher #erreur_mail { color:#ff0000; text-align:right; font-size:12px; margin-right:48px; margin-top:2px;}

.menu { width:1000px; height:27px ;background-image: url(../images/fond_menus.gif); background-repeat: repeat-x; background-position:top left; }
.menu ul { margin:0; padding:2px 0 0; text-align: right; height:25px;}
.menu ul li { display: inline; margin:0; padding:0 26px 0 0; }
.menu ul li a { color:#DFEFD1; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; padding:0 0 0 13px; background-image:url(../images/puce_over.gif); background-position:left top; background-repeat:no-repeat; }
.menu ul li a:hover { background-image:url(../images/puce_over1.gif); background-position:left top; background-repeat:no-repeat; color:#3266A0;}
.menu ul li.pg_actif { padding:0 26px 0 13px; background-image:url(../images/puce_over1.gif); background-position:left top; background-repeat:no-repeat; color:#3266A0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold;}


.corps { margin:10px 0;}
.spacer{ clear:both; font-size:0px; width:0px; height:0px;}
.gauche { float:left; width:214px; margin:0 0 0 8px; padding:0;}
.centre { float:left; width:768px; padding:0px; margin:0;}


.titre { margin:0 0 10px 0; padding:0; background-image:url(../images/fond_sceext.gif); background-position:top left; background-repeat:no-repeat;}
.titre .text_titre {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3266A0; background-color:#A7C8DA;padding:5px 0 0 5px; }
.titre .bleu1_bas { height:13px; background-image:url(../images/bleu1_bas.gif); background-position:top left; background-repeat:no-repeat; margin-top:-5px;}
	/*.titre .text_titre span { color:#acdc09;}*/
	/*.titre .text_titre img { vertical-align:top; }*/
.titre .definitions { margin:0; padding:5px 0;}
.titre .definitions ul { margin:0; padding:0 0 0 25px;}
.titre .definitions ul li { list-style:square; margin:0 0 5px; color:#333; line-height:100%;}
.titre .definitions ul li a { color:#333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.titre .definitions ul li a:hover { color:#3266A0;}

.titre_bloc { margin:0 0 10px 0; padding:0; background-image:url(../images/fond_sceext1.gif); background-position:top left; background-repeat:no-repeat; }
.titre_bloc .text_titre1 { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #FFFFFF; background-color:#3266A0; background-image:url(../images/puce_blanc.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 22px; margin:0; line-height:31px;}
.titre_bloc .bleu2_bas_gauche { background-image:url(../images/bleu2_bas_gauche.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:-5px 0 5px;}
	/*.titre_bloc .text_titre1 img { margin-right:10px;}*/
.titre_bloc .nos_services { margin:0 0 10px 0;}
.titre_bloc .nos_services h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3266A0; text-align:right; margin:0 10px 0 0; zoom:1; text-transform:uppercase;}
.titre_bloc .nos_services h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3266A0; text-align:right; margin:0 10px 0 0; zoom:1;}
.titre_bloc .nos_services hr { border:none; border-bottom:1px dotted #3266A0; margin:0 0 5px 0; height:0px;}
.titre_bloc .nos_services .liens_nos_services {}
.titre_bloc .nos_services .liens_nos_services img { float:left; margin-left:2px; margin-right:5px; width:40px;}
.titre_bloc .nos_services .liens_nos_services ul { float:left; margin:0; padding:0; width:167px;}
.titre_bloc .nos_services .liens_nos_services ul li { list-style:none; line-height:100%;}
.titre_bloc .nos_services .liens_nos_services ul li a { text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.titre_bloc .nos_services .liens_nos_services ul li a:hover { color:#3266A0; text-decoration:underline;}
.titre_bloc .votre_projet {}
.titre_bloc .votre_projet h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3266A0; text-align:right; margin:0 10px 0 0; zoom:1; text-transform:uppercase;}
.titre_bloc .votre_projet hr { border:none; border-bottom:1px dotted #3266A0; margin:0 0 5px 0; height:0px;}
.titre_bloc .votre_projet .liens_nos_services {}
.titre_bloc .votre_projet .liens_nos_services img { float:left; margin-left:2px; margin-right:5px; width:40px;}
.titre_bloc .votre_projet .liens_nos_services ul { float:left; margin:0; padding:0; width:167px;}
.titre_bloc .votre_projet .liens_nos_services ul li { list-style:none; line-height:100%;}
.titre_bloc .votre_projet .liens_nos_services ul li a { text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.titre_bloc .votre_projet .liens_nos_services ul li a:hover { color:#3266A0; text-decoration:underline;}

.call_now { border:1px solid #A7C8DA;}
	/**html .gauche .call_now{}*/
	.call_now .lignebas_callnow { margin-top:5px; margin-left:2px} 
.call_now .text_titre2 { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#3266A0; background-color:#A7C8DA; background-image:url(../images/puce_blanc2.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 22px; margin:0; line-height:31px;}
.call_now .vertfoncer_bas_gauche { background-image:url(../images/vertfoncer_bas_gauche.gif); background-position:top left; background-repeat:no-repeat; height:13px; margin-top:-5px;}
/*.gauche .call_now .tel .numero { float:left; font-family:Arial, Helvetica, sans-serif; font-size: 20px; font-weight:bold; color:#3e6fa6; margin-left:10px; margin-top:20px;}
.gauche .call_now .tel img { float:right; margin-right:7px; }*/
.call_now .tel { margin:0 0 5px 0; }
.call_now .tel span { font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; color:#333; display:inline-block; width:146px; vertical-align:middle; text-align:center;}
.call_now .tel img { display:inline-block; vertical-align:middle; }
/*.gauche .call_now .tel { margin-top:-20px;}*/
.call_now .adresse { background-color:#A7C8DA; font-family:Arial, Helvetica, sans-serif; color:#3266A0; font-size:12px; font-weight:bold; height:25px; line-height:25px; padding:0 0 0 10px; margin:0 0 5px 0; }
.call_now .adresse span.puce_bleu { display:inline-block; height:5px; width:5px; background-color:#FFFFFF; vertical-align:middle; margin:0 5px 0 0; }
.call_now .adresse span.siege { display:inline-block; vertical-align:middle;}
.call_now .lettre_adresse { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:20px; padding:0 0 5px 10px;}
.call_now .liens { margin:0; padding:0 10px;} 
.call_now .liens p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:5px 0;}
.call_now .liens p a { text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.call_now .liens p a:hover {color:#3266A0;}
.call_now .lignebas_callnow { margin-top:5px}


.centre .intro { background-color:#E8E8E8; margin:0 0 10px 20px; }
.centre .intro .contenu_intro { margin:0; padding-left:10px; padding-right:10px; padding-bottom:2px; padding-top:10px;}
.centre .intro .contenu_intro h4 { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bolder; color:#333; padding-bottom:10px;}
.centre .intro .contenu_intro p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:17px; text-align:justify; margin-top:0; padding:0;}

.centre .ligne1 { margin:0; padding:0; }

.default { float:left; width:234px; border:1px solid #B0D588; background-image:url(../images/background/fond_default.jpg); height:190px; background-position:top left; background-repeat:no-repeat; position:relative; margin: 0 0 10px 20px;}
.default .ligne_bleubas { margin-top:5px; margin-left:2px}
.default .lettre_traduction { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#59822D; background-color:#A6D077; background-image:url(../images/puce_blanc4.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 20px; margin:0; line-height:31px; }
.default .lettre_traduction a { color:#59822D; text-decoration:none; text-transform:uppercase;}
.default .lettre_traduction a:hover { color:#FFF;}
.default .vert1_bas_centre { background-image:url(../images/vert_clair.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:0 0 5px;}
.default .contenu_traduction { margin:0; padding:0; }
.default .contenu_traduction p { margin:0 0 5px 0; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; width:170px; line-height:115%; height:50px; overflow:hidden;}
.default .contenu_traduction ul{ padding:0 0 0 20px; margin:0}
.default .contenu_traduction ul li { list-style:square; line-height:95%; color:#333;}
.default .contenu_traduction ul li a { text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.default .contenu_traduction ul li a:hover { color:#59822D;}
.default span { position:absolute; top:170px; left:175px;}
.default span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold;}
.default span a:hover { text-decoration:underline;}

.default .lettre_traduction1 { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#fff; background-color:#59822D; background-image:url(../images/puce_blanc5.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 20px; margin:0; line-height:31px; }
.default .lettre_traduction1 a { color:#fff; text-decoration:none; text-transform:uppercase;}
.default .lettre_traduction1 a:hover { color:#A6D077;}
.default .vert2_bas_centre { background-image:url(../images/vert_fonce.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:0 0 5px;}

.mada_services { float:left; width:234px; border:1px solid #CC3333; height:190px; background-position:top left; background-repeat:no-repeat; position:relative; margin: 0 0 10px 20px;}
.mada_services .ligne_bleubas { margin-top:5px; margin-left:2px}
.mada_services .lettre_traduction { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#59822D; background-color:#A6D077; background-image:url(../images/puce_blanc4.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 20px; margin:0; line-height:31px; }
.mada_services .lettre_traduction a { color:#59822D; text-decoration:none; text-transform:uppercase;}
.mada_services .lettre_traduction a:hover { color:#FFF;}
.mada_services .vert1_bas_centre { background-image:url(../images/vert_clair.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:0 0 5px;}
.mada_services .contenu_traduction { margin:0; padding:0; }
.mada_services .contenu_traduction p { margin:0 0 5px 0; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; width:170px; line-height:115%; height:50px; overflow:hidden;}
.mada_services .contenu_traduction ul{ padding:0 0 0 20px; margin:0}
.mada_services .contenu_traduction ul li { list-style:square; line-height:95%; color:#333;}
.mada_services .contenu_traduction ul li a { text-decoration:none; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.mada_services .contenu_traduction ul li a:hover { color:#cc3333;}
.mada_services span { position:absolute; top:170px; left:35px;}
.mada_services span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold;}
.mada_services span a:hover { text-decoration:underline;}

.mada_services .lettre_traduction1 { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#fff; background-color:#CC3333; background-image:url(../images/puce_blanc6.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 20px; margin:0; line-height:31px; }
.mada_services .lettre_traduction1 a { color:#fff; text-decoration:none; text-transform:uppercase;}
.mada_services .lettre_traduction1 a:hover { color:#000;}
.mada_services .vert2_bas_centre { background-image:url(../images/rouge_bas.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:0 0 5px;}

/* modif bary */
.centre .ligne1 .traduction div.contenu_traduction img.fav, .centre .ligne1 .marketing div.contenu_traduction  img.fav, .centre .ligne2 .traduction div.contenu_traduction img.fav, .centre .ligne2 .marketing div.contenu_traduction img.fav{ position:absolute; top:0px; right:0px;}

.centre .ligne3 { margin:0 0 10px 20px; padding:0;}
/**html .centre .ligne3{ margin:0px; width:743px;}*/
.centre .ligne3 .actualites { float:left; width:490px; border:1px solid #A7C8DA;}
.centre .ligne3 .lignebas_actus { margin-top:5px;}
.centre .ligne3 .actualites .lettre_traduction {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fff; background-color:#3266A0; background-image:url(../images/puce_blanc.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 20px; margin:0; line-height:31px;}
.centre .ligne3 .actualites .vert2_bas_centre { background-image:url(../images/vert2_bas_centre.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:-5px 0 5px;}
.centre .ligne3 .actualites .lettre_traduction span { display:table-cell; vertical-align:middle; width:11px; height:11px; margin:0; padding:0;}
.centre .ligne3 .actualites .lettre_traduction h3 { display:table-cell; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3266a0; padding-left:10px; margin:0; }
.centre .ligne3 .actualites .contenu_traduction { margin:0 0 15px 0; padding:0 10px;}
.centre .ligne3 .actualites .contenu_traduction p.date { margin:0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.centre .ligne3 .actualites .contenu_traduction a.image { float:left; display:block; }
.centre .ligne3 .actualites .contenu_traduction a.image img { border:none; margin:0 10px;}
.centre .ligne3 .actualites .contenu_traduction .actu{ margin:0;}
.centre .ligne3 .actualites .contenu_traduction .actu p { margin:0; padding:0;}
.centre .ligne3 .actualites .contenu_traduction .actu p.titre_actu { margin:0 0 0 10px;}
.centre .ligne3 .actualites .contenu_traduction .actu p.titre_actu a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333;}
.centre .ligne3 .actualites .contenu_traduction .actu p.titre_actu a:hover { text-decoration:underline; color:#3266A0;}
.centre .ligne3 .actualites .contenu_traduction .actu p.contenu_actu { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0; padding:0 0 0 10px;} 
.centre .ligne3 .actualites .contenu_traduction .actu p.contenu_actu a { color:#666666; text-decoration:none;}
.centre .ligne3 .actualites .contenu_traduction .actu p.contenu_actu a:hover { text-decoration:underline;}
.centre .ligne3 .actualites .contenu_traduction span {margin-left:425px;}
.centre .ligne3 .actualites .contenu_traduction span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e6fa6;}
.centre .ligne3 .actualites .contenu_traduction span a:hover {color:#3366a0; font-weight:bold;}

.centre .ligne3 .prest_mois {float:left; width:234px; margin:0 0 0 20px; padding:0; border:1px solid #A7C8DA;}
/**html .centre .ligne3 div.prest_mois{ margin:0px; margin-left:5px;}*/
.centre .ligne3 .prest_mois .titre { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#3266A0; background-color:#A7C8DA; background-image:url(../images/puce_blanc2.gif); background-position:top left; background-repeat:no-repeat; min-height:31px; padding:0 0 0 20px; margin:0; line-height:31px;}
.centre .ligne3 .prest_mois .bleu11bas_droite { background-image:url(../images/bleu11bas_droite.gif); height:13px; background-position:top left; background-repeat:no-repeat; margin:-5px 0 5px;}
.centre .ligne3 .prest_mois .titre span { display:table-cell; vertical-align:middle; padding-left:7px; width:11px; height:11px; margin:0;}
.centre .ligne3 .prest_mois .titre h3 { display:table-cell; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3266a0; padding-left:7px; margin:0; }
*html .centre .ligne3 .prest_mois .titre h3{ display:inline-block; margin:-22px 0 0 20px}
*:first-child+html .centre .ligne3 .prest_mois .titre h3{ display:inline-block; margin:-22px 0 0 20px}
.centre .ligne3 .prest_mois .contenu_prestmois { padding-left:10px; padding-right:10px;}
.centre .ligne3 .prest_mois .contenu_prestmois p.nomsite { text-align:center; margin:0 0 5px 0;}
.centre .ligne3 .prest_mois .contenu_prestmois p.nomsite a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3E6FA6; font-weight:bold;}
.centre .ligne3 .prest_mois .contenu_prestmois p.nomsite a:hover { text-decoration:underline;}
.centre .ligne3 .prest_mois .contenu_prestmois p.nomsite a span { color:#acdc09;}
.centre .ligne3 .prest_mois .contenu_prestmois p.img_prest { margin:0 0 5px; text-align:center; padding:0 ;/* width:171px;*/ }
.centre .ligne3 .prest_mois .contenu_prestmois p.text_prestmois { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:0; margin:0 0 5px;}


.droite .traduction { width:237px; background-image:url(../images/cadre_bleu.gif); background-position:top; background-repeat:repeat-y;}
.droite .traduction .ligne_bleubas { margin-top:5px; margin-left:2px}
.droite .traduction .lettre_traduction { background-image: url(../images/bleu2_haut_centre.gif); background-position:top left; background-repeat:repeat-y; height:30px; display:table; width:227px; padding-top:7px; padding-left:10px;}
.droite .traduction .lettre_traduction span { display:table-cell; vertical-align:middle; width:11px; height:11px; margin:0; padding:0;}
.droite .traduction .lettre_traduction h3 { display:table-cell; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3266a0; padding-left:10px; margin:0; }
.droite .traduction .contenu_traduction { background:url(../images/img_internet.gif) top right no-repeat; width:230px; margin-top:-10px; padding-top:20px; margin-bottom:5px; height:120px; position:relative;}
.droite .traduction .contenu_traduction ul{ padding:0; margin:0}
.droite .traduction .contenu_traduction ul li { list-style:none; margin-bottom:5px; margin-left:15px;}
.droite .traduction .contenu_traduction ul li.lien1 { width:150px;}
.droite .traduction .contenu_traduction ul li a { text-decoration:none; color:#3e6fa6; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.droite .traduction .contenu_traduction ul li a:hover { color:#3366a0; font-weight:bold;}
.droite .traduction .contenu_traduction span {margin-left:175px; position: absolute; bottom:5px;}
.droite .traduction .contenu_traduction span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e6fa6;}
.droite .traduction .contenu_traduction span a:hover {color:#3366a0; font-weight:bold;}

.droite .engineering { margin-top:15px; width:237px; background-image:url(../images/cadre_bleu.gif); background-position:top; background-repeat:repeat-y;}
.droite .engineering .ligne_bleubas { margin-top:5px; margin-left:2px}
.droite .engineering .lettre_traduction { background-image: url(../images/bleu1_haut_centre.gif); background-position:top left; background-repeat:repeat-y; height:30px; display:table; width:227px; padding-top:7px; padding-left:10px;}
.droite .engineering .lettre_traduction span { display:table-cell; vertical-align:middle; width:11px; height:11px; margin:0; padding:0;}
.droite .engineering .lettre_traduction h3 { display:table-cell; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3266a0; padding-left:10px; margin:0; }
.droite .engineering .contenu_traduction { background: url(../images/img_engineering.gif)top right no-repeat; width:230px; margin-top:-10px; padding-top:20px; margin-bottom:5px; height:120px; position:relative;}
.droite .engineering .contenu_traduction ul{ padding:0; margin:0}
.droite .engineering .contenu_traduction ul li { list-style:none; margin-bottom:5px; margin-left:15px;}
.droite .engineering .contenu_traduction ul li.lien1 { width:150px;}
.droite .engineering .contenu_traduction ul li a { text-decoration:none; color:#3e6fa6; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.droite .engineering .contenu_traduction ul li a:hover { color:#3366a0; font-weight:bold;}
.droite .engineering .contenu_traduction span {margin-left:175px; position: absolute; bottom:5px;}
.droite .engineering .contenu_traduction span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e6fa6;}
.droite .engineering .contenu_traduction span a:hover {color:#3366a0; font-weight:bold;}

.droite .sce_info { margin-top:15px; width:237px; background-image:url(../images/cadre_bleu.gif); background-position:top; background-repeat:repeat-y;}
.droite .sce_info .ligne_bleubas { margin-top:5px; margin-left:2px}
.droite .sce_info .lettre_traduction { background-image: url(../images/vert1_haut_droite.gif); background-position:top left; background-repeat:repeat-y; height:30px; display:table; width:227px; padding-top:7px; padding-left:10px;}
.droite .sce_info .lettre_traduction span { display:table-cell; vertical-align:middle; width:11px; height:11px; margin:0; padding:0;}
.droite .sce_info .lettre_traduction h3 { display:table-cell; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3266a0; padding-left:10px; margin:0; }
.droite .sce_info .contenu_traduction { background:url(../images/img_internet.gif) top right no-repeat; width:230px; margin-top:-10px; padding-top:20px; margin-bottom:5px; height:120px; position:relative;}
.droite .sce_info .contenu_traduction ul{ padding:0; margin:0}
.droite .sce_info .contenu_traduction ul li { list-style:none; margin-bottom:5px; margin-left:15px;}
.droite .sce_info .contenu_traduction ul li.lien1 { width:150px;}
.droite .sce_info .contenu_traduction ul li a { text-decoration:none; color:#3e6fa6; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.droite .sce_info .contenu_traduction ul li a:hover { color:#3366a0; font-weight:bold;}
.droite .sce_info .contenu_traduction span {margin-left:175px; position: absolute; bottom:5px;}
.droite .sce_info .contenu_traduction span a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e6fa6;}
.droite .sce_info .contenu_traduction span a:hover {color:#3366a0; font-weight:bold;}


.footer .ligne1 { height:27px; background-color:#3266A0; margin:0; padding:0;}
.footer .menu_bas { text-align:center; height:31px; margin:0; padding:0; line-height:31px; background-color:#3266A0;}
.footer .menu_bas a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:0 20px 0 0; padding:0;}
.footer .menu_bas a:hover { text-decoration:underline;}
.footer .ligne3 { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background-color:#76AB3A; padding:5px 0; margin:0;}


img.bb{ margin-left:2px;}


/**Corrections IE6**/
*html .menu ul { padding:2px 0 0 0;}
*html .gauche { margin:0 0 0 4px;}
*html .titre .text_titre { zoom:1;}
*html .titre_bloc{ zoom:1;}
*html .call_now { zoom:1;}
*html .centre .ligne1 { margin:0 0 0 10px;}
*html .default { margin:0 0 10px 10px;}
*html .mada_services { margin:0 0 10px 10px;}
*html .titre .bleu1_bas { margin:0;}


/**Corrections IE7**/
*:first-child+html .menu ul { padding:2px 0 0 0;}
*:first-child+html .titre .bleu1_bas { margin:0;}



