﻿/* CSS Document */
* {padding:0;margin:0;}
.spacer {clear:both;height:1px;font-size:1px;}
a{text-decoration : none;color:#7A7A7A;}
a:hover{text-decoration : none;color:#333;}
a img{border : none;}
li{list-style-type:none;}

body{font-family: Arial, Helvetica, sans-serif;margin : 0;font-size : 12px; color: #000;background:#fff url(/_Layouts/1036/medias/casaque/tpl_fond_page.png) top center repeat-x;}

div.global{width:960px;margin:auto;background:#11541a;background:url(/_Layouts/1036/medias/casaque/tpl_header_fond.png) top no-repeat;}


/*DRAPEAUX*/
div.languages{height:75px;text-align:right;font-size:1px;position:relative;float:right;}
div.languages ul {float:right;width:108px;/padding-right:27px;}
div.languages ul li {float:left;width:27px;height:27px;}
div.languages ul li a  {display:block;width:27px;height:27px;position:absolute;}

div.languages ul li a.lang_fr{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_fr.png) 0px 0px no-repeat;}
div.languages ul li a.lang_uk{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_uk.png) 0px 0px no-repeat;}
div.languages ul li a.lang_de{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_de.png) 0px 0px no-repeat;}
div.languages ul li a.lang_sp{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_sp.png) 0px 0px no-repeat;}

div.languages ul li a.lang_fr:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_fr.png) 0px -27px no-repeat;}
div.languages ul li a.lang_uk:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_uk.png) 0px -27px no-repeat;}
div.languages ul li a.lang_de:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_de.png) 0px -27px no-repeat;}
div.languages ul li a.lang_sp:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_drapeau_sp.png) 0px -27px no-repeat;}


/*NAVIGATION*/
#navigation{float:left;position:relative;width:960px;background:url(/_Layouts/1036/medias/casaque/tpl_navigation_fond.png) top no-repeat;height:38px;}
#navigation ul{margin:0px 0px 3px 41px;height:35px;width:670px;}
#navigation ul li{float:left;margin:0px 0px 0px 2px;display:inline;width:27px;height:35px;}
#navigation ul li a{display:block;color:#D6CEC9;font-family:arial;font-size:12px;font-weight:bold; text-align:center;height:18px;padding-top:6px;margin-top:10px;background: transparent url(/_Layouts/1036/medias/casaque/tpl_button.png) 0px 0px repeat-x;position:absolute;}
#navigation ul li a:hover{color:#151515;padding-top:6px;margin-top:10px;background: transparent url(/_Layouts/1036/medias/casaque/tpl_button.png) 0px -24px repeat-x;height:18px;}
#navigation ul li a.actif{color:#000000;padding-top:10px;margin-top:1px;height:25px;display:block;/height:24px;border:none;}
#navigation ul li a.actif:hover{color:#000000;padding-top:10px;margin-top:1px;height:25px;}

/*
#navigation ul li, #navigation ul li a{width:160px;}

#navigation ul li a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_village_actif.png) top no-repeat;}
*/

/*
#navigation ul li.LE_GROUPE, #navigation ul li.LE_GROUPE a{width:106px;}
#navigation ul li.LE_VILLAGE_CREATIF, #navigation ul li.LE_VILLAGE_CREATIF a{width:160px;}
#navigation ul li.VALEURS, #navigation ul li.VALEURS a{width:92px;}
#navigation ul li.CONTACTS, #navigation ul li.CONTACTS a{width:98px;}
#navigation ul li.CARRIERES, #navigation ul li.CARRIERES a{width:104px;}


#navigation ul li.LE_GROUPE a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_groupe_actif.png) top no-repeat;}
#navigation ul li.LE_VILLAGE_CREATIF a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_village_actif.png) top no-repeat;}
#navigation ul li.VALEURS a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_valeurs_actif.png) top no-repeat;}
#navigation ul li.CONTACTS a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_contacts_actif.png) top no-repeat;}
#navigation ul li.CARRIERES a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_carrieres_actif.png) top no-repeat;}
*/
#navigation ul li.Menu0, #navigation ul li.Menu0 a{width:106px;}
#navigation ul li.Menu1, #navigation ul li.Menu1 a{width:160px;}
#navigation ul li.Menu2, #navigation ul li.Menu2 a{width:92px;}
#navigation ul li.Menu3, #navigation ul li.Menu3 a{width:98px;}
#navigation ul li.Menu4, #navigation ul li.Menu4 a{width:104px;}


#navigation ul li.Menu0 a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_groupe_actif.png) top no-repeat;}
#navigation ul li.Menu1 a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_village_actif.png) top no-repeat;}
#navigation ul li.Menu2 a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_valeurs_actif.png) top no-repeat;}
#navigation ul li.Menu3 a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_contacts_actif.png) top no-repeat;}
#navigation ul li.Menu4 a.actif{background:url(/_Layouts/1036/medias/casaque/tpl_button_carrieres_actif.png) top no-repeat;}


/*COLGAUCHE*/
div.colGauche{min-height:725px;width:686.5px;float:left;padding:40px 31px 0px 40px;margin-bottom:45px;background:#FFFFFF url(/_Layouts/1036/medias/casaque/tpl_col_gauche_fond.png) top right no-repeat;/width:686px;}
/*
div.colGauche h2.titre_page{font-size:16px;font-family:arial;font-weight:bold;color:#A59891;margin:0px 0px 20px 16px;}
*/
/*HOME*/
div.colGauche ul li div.articleHome{background:url(/_Layouts/1036/medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;clear:both;margin-left:16px;}
div.colGauche ul li div.articleHome div.articleHomeHaut{margin-bottom:23px;float:top;}
div.colGauche ul li div.articleHome div.articleHomeGauche{float:left;margin-bottom:50px;width:316px;}
div.colGauche ul li div.articleHome div.articleHomeDroite{float:right;margin-bottom:50px;width:341px;text-align:center;}
/*
div.colGauche ul li div.articleHome div.articleHomeHaut h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.colGauche ul li div.articleHome div.articleHomeGauche p{font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}
*/
/*VILLAGE*/
div.colGauche ul li div.articleVillage{background:url(/_Layouts/1036/medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;clear:both;margin-left:16px;}
div.colGauche ul li div.articleVillage div.articleVillageTitre{margin-bottom:23px;float:top;}
div.colGauche ul li div.articleVillage div.articleVillageHaut{float:top;margin-bottom:30px;width:650px;}
div.colGauche ul li div.articleVillage div.articleVillageBas{float:top;margin-bottom:30px;text-align:center;width:650px;}
div.colGauche ul li div.articleVillage div.articleVillageGauche{float:left;margin-bottom:40px;width:320px;}
div.colGauche ul li div.articleVillage div.articleVillageDroite{float:right;margin-bottom:40px;width:341px;text-align:center;}
/*
div.colGauche ul li div.articleVillage div.articleVillageTitre h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.colGauche ul li div.articleVillage div.articleVillageHaut p{font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}
div.colGauche ul li div.articleVillage div.articleVillageGauche p{font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}
*/
/*VALEURS*/
div.colGauche ul li div.articleValeurs{background:url(/_Layouts/1036/medias/casaque/tpl_article_home_fond.png) 16px 0px no-repeat;padding:23px 0px 0px 0px;clear:both;}
div.colGauche ul li div.articleValeurs div.articleValeursTitre{margin-bottom:23px;float:top;margin-left:16px;}
div.colGauche ul li div.articleValeurs div.articleValeursHaut{float:top;margin-bottom:30px;width:640px;margin-left:16px;}
div.colGauche ul li div.articleValeurs div.articleValeursGauche{float:left;margin-bottom:40px;width:390px;}
/*
div.colGauche ul li div.articleValeurs div.articleValeursTitre h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.colGauche ul li div.articleValeurs div.articleValeursHaut p{font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}
*/
div.colGauche ul li div.articleValeurs div.articleValeursHaut p.signature{text-align:right;}

div.colGauche ul li div.articleValeurs div.articleValeursGauche #anim{margin-bottom:10px;}
div.colGauche ul li div.articleValeurs div.articleValeursGauche #anim p{text-align:center;padding-top:125px;margin-left:0px;}

div.colGauche ul li div.articleValeurs div.articleValeursGauche img{margin-bottom:10px;margin-left:16px;}
/*
div.colGauche ul li div.articleValeurs div.articleValeursGauche p{font-size:12px;font-family:arial;font-weight:normal;color:#A59891;margin-left:16px;}
*/

/*CARRIERES*/
div.colGauche div.articleCarrieres{background:url(/_Layouts/1036/medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;clear:both;margin-left:16px;}
div.colGauche div.articleCarrieres div.articleCarrieresHaut{margin-bottom:23px;float:top;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre{float:top;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresGauche{float:left;width:255px;-width:254px;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresDroite{float:right;width:415px;text-align:center;}
div.colGauche div.articleCarrieres div.articleCarrieresBas{clear:both;float:top;margin:23px 0px 30px 0px;text-align:center;width:657px;background:url(/_Layouts/1036/medias/casaque/tpl_liste_postes_fond_bas.png) bottom no-repeat;padding-bottom:16px;}

div.colGauche div.articleCarrieres div.articleCarrieresHaut h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresGauche p{font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresGauche  a.button_candidature{background: transparent url(/_Layouts/1036/medias/casaque/tpl_button_candidature_spontanee.png) 0px 0px no-repeat;display:block;width:164px;height:12px;padding:5px 0px;color:#FFFFFF;font-family:arial;font-size:9px;font-weight:bold;text-align:center;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresGauche  a.button_candidature:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_button_candidature_spontanee.png) 0px -22px no-repeat;color:#1A171B;}
/*
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresDroite #anim{width:385px;height:301px;padding:0px 16px;background:#FFFFFF url(/_Layouts/1036/medias/casaque/tpl_degrade_animation.png) top no-repeat;}
div.colGauche div.articleCarrieres div.articleCarrieresCentre div.articleCarrieresDroite #anim p{text-align:center;padding-top:125px;font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}
*/
div.colGauche div.articleCarrieres div.articleCarrieresBas div.listeHaut{float:top;text-align:left;width:647px;padding:0px 5px 16px 5px;border-bottom:1px solid #BFBFBF;}
div.colGauche div.articleCarrieres div.articleCarrieresBas div.listeHaut p{padding:0px 5px;color:#6D625C;font-family:arial;font-size:11px;font-weight:bold;}
div.colGauche div.articleCarrieres div.articleCarrieresBas div.listeHaut p span.tri_societe{padding:0px 20px;}
div.colGauche div.articleCarrieres div.articleCarrieresBas div.listeHaut p span.tri_type{padding:0px 3px;}
div.colGauche div.articleCarrieres div.articleCarrieresBas div.listeHaut p span select{font-size:10px;font-family:verdana;width:165px;}

div.poste{float:top;width:657px;height:55px;border-bottom:1px solid #BFBFBF;overflow:hidden;margin-top:0px;}
div.poste div.posteGauche{float:left;width:70px;height:55px;text-align:center;}
div.poste div.posteDroite{float:right;width:547px;height:35px;background:url(/_Layouts/1036/medias/casaque/tpl_fond_offre_poste.png) top no-repeat;padding:10px 20px;}
div.poste div.posteDroite p{float:left;width:543px;text-align:left;color:#A59891;font-family:arial;font-size:12px;font-weight:regular;padding:2px 2px;}
div.poste div.posteDroite p.intitule{color:#000000;font-family:arial;font-size:11px;font-weight:bold;}
div.poste div.posteDroite p.type{width:250px;}
div.poste div.posteDroite p.details{float:right;width:250px;text-align:right;}
div.poste div.posteDroite p.details a{color:#A59891;padding:0px 2px;}
div.poste div.posteDroite p.details a:hover{color:#000000;}

/*CARRIERES - CANDIDATURE SPONTANEE*/
div.carriereRetourListe {margin:-25px 0px 0px 16px;padding:5px 0px;}
div.carriereRetourListe a{font-size:12px;font-family:arial;font-weight:regular;color:#A59891;}
div.carriereRetourListe a:hover{color:#000000;}

#postuler{display:none;}
div.candidature{float:left;position:relative;background:url(/_Layouts/1036//medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;margin-left:16px;}
div.candidature div.candidatureHaut{float:top;margin-bottom:15px;}
div.candidature div.candidatureHaut h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;margin-bottom:5px;}
div.colGauche div.candidature div.candidatureHaut p{font-size:12px;font-family:arial;font-weight:regular;color:#CE003D;}

div.candidature div.candidatureBas{float:top;width:587px;margin-bottom:15px;border-top:1px solid #BFBFBF;}
div.candidature div.candidatureBas div.candidatureGauche{float:left;width:70px;text-align:center;margin-top:5px;}
div.candidatureDroite{float:right;width:467px;border-bottom:1px solid #BFBFBF;padding:2px 25px 13px 25px;background:url(/_Layouts/1036//medias/casaque/tpl_candidature_fond.png) top repeat-y;}

div.candidatureDroite div.candidatureDroiteEnTete{float:left;width:467px;margin:20px 0px 0px 0px;min-height:33px;/height:33px;}
div.candidatureDroite div.candidatureDroiteEnTete span.bouton_choix{float:left;margin:1px 0px 0px 0px;width:13px;}
div.candidatureDroite div.candidatureDroiteEnTete span.bouton_choix label{float:left;width:467px;-position:absolute;-margin:20px 0px 0px -20px;}
div.candidatureDroite div.candidatureDroiteEnTete p.libelle_choix{float:left;margin:0px 10px 0px 6px;color:#A59891;font-family:arial;font-size:12px;font-weight:regular;/padding:4px 0px 0px 6px;}


div.candidatureDroite div.candidatureDroiteCentre{float:left;width:467px;}
div.candidatureDroite div.candidatureDroiteCentre p.champs{width:180px;min-height:33px;-height:33px;}
div.candidatureDroite div.candidatureDroiteCentre p.champs input{float:left;width:180px;border:2px solid #B6B0AD;}
div.candidatureDroite div.candidatureDroiteLigne{float:left;width:467px;}
div.candidatureDroite div.candidatureDroiteLigne div.candidatureDroiteColGauche{float:left;width:235px;}
div.candidatureDroite div.candidatureDroiteLigne div.candidatureDroiteColGauche input{height:25px;}
/*div.candidatureDroite div.candidatureDroiteLigne div.candidatureDroiteColDroite{float:left;width:222px;margin-top:19px;/margin-top:20px;}*/
div.candidatureDroite div.candidatureDroiteLigne div.candidatureDroiteColDroite{width:222px;}

div.candidatureDroite div.candidatureDroiteBasPage{float:left;width:467px;}
div.candidatureDroite div.candidatureDroiteBasPage div.candidatureDroiteCodeGauche{float:left;width:400px;}
div.candidatureDroite div.candidatureDroiteBasPage div.candidatureDroiteCodeDroite{float:right;width:400px;}
div.candidatureDroite div.candidatureDroiteBasPage div.candidatureDroiteCodeBas{float:left;}
div.candidatureDroite div.candidatureDroiteBasPage div.candidatureDroiteEnvoyer{float:left;margin:10px 0px 5px 0px;}
div.candidatureDroite div.candidatureDroiteBasPage div.candidatureDroiteEnvoyer p.bouton{text-align:center;width:467px;}

div.candidatureDroite p.intitulePoste{font-size:14px;font-family:arial;font-weight:bold;color:#000000;margin-top:5px;}
div.candidatureDroite p.libelle{color:#A59891;font-family:arial;font-size:12px;font-weight:regular;padding:2px 0px 2px 0px;}
div.candidatureDroite p.libelle_code{color:#A59891;font-family:arial;font-size:11px;font-style:italic;font-weight:regular;}
div.candidatureDroite p.champs{min-height:33px;-height:33px;}

div.candidatureDroite p.champs textarea{width:463px;max-width:463px;height:60px;border:2px solid #B6B0AD;margin-bottom:10px;overflow:hidden;}
div.candidatureDroite p.champs label{float:left;}
div.candidatureDroite p.champs_code input{width:61px;border:2px solid #B6B0AD;}
div.candidatureDroite p.champs_code label{margin-left:10px;}
div.candidatureDroite p.bouton input{width:75px;height:25px;font-size:11px;}
div.candidatureDroite p.bouton label.etatChargement{font-family:arial;font-size:11px;font-style:italic;font-weight:regular;color:#CE003D;margin-left:10px;}
div.candidatureDroite p.info{font-family:arial;font-size:10px;font-style:italic;font-weight:regular;color:#A59891;display:block;min-width:1px;min-height:13px;margin-left:-85px;-position:absolute;-margin-left:-85px;}

#commentForm label.error{font-family:arial;font-size:10px;font-style:italic;font-weight:regular;color:#EA5484;min-height:13px;/height:13px;}

div.articlePoste{background:url(/_Layouts/1036//medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:17px 0px 0px 0px;margin-left:16px;}
div.articlePoste div.enTetePoste{float:top;width:657px;height:55px;border-bottom:1px solid #BFBFBF;border-top:1px solid #BFBFBF;overflow:hidden;margin-bottom:35px;}
div.articlePoste div.enTetePoste div.enTetePosteGauche{float:left;width:70px;height:55px;text-align:center;}
div.articlePoste div.enTetePoste div.enTetePosteDroite{float:right;width:547px;height:25px;background:url(/_Layouts/1036//medias/casaque/tpl_fond_offre_poste.png) top no-repeat;padding:15px 20px;}
div.articlePoste div.enTetePoste div.enTetePosteDroite h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}

div.articlePoste  p{width:630px;font-family:arial;font-size:12px;font-weight:regular;color:#A59891;margin-bottom:15px;}
div.articlePoste  p span{font-family:arial;font-size:11px;font-weight:bold;color:#000000;}
div.articlePoste  p.indication{color:#000000;margin-top:30px;}
div.articlePoste  p a.button_postuler{background: transparent url(/_Layouts/1036//medias/casaque/tpl_button_postuler.png) 0px 0px no-repeat;margin-bottom:21px;display:block;width:123px;height:14px;padding:7px 0px;color:#FFFFFF;font-family:arial;font-size:12px;font-weight:bold;text-align:center;}
div.articlePoste  p a.button_postuler:hover{background: transparent url(/_Layouts/1036//medias/casaque/tpl_button_postuler.png) 0px -28px no-repeat;color:#1A171B;}

/*CONTACTS*/
div.carteContact{width:657px;background:url(/_Layouts/1036//medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;clear:both;margin-left:16px;}
div.carteContact div.carteContactHaut{margin-bottom:23px;float:top;}
div.carteContact div.carteContactHaut h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.carteContact div.carteContactBas{clear:both;float:top;margin:23px 0px 30px 0px;width:657px;}
div.carteContact div.carteContactBas #anim{width:657px;height:407px;margin-bottom:10px;background:#000000;background:url(/_Layouts/1036//medias/casaque/tpl_carte_contact.png) top no-repeat;}
div.carteContact div.carteContactBas #anim p{text-align:center;padding-top:190px;font-size:12px;font-family:arial;font-weight:normal;color:#A59891;}

div.contactRetourListe {margin:-25px 0px 0px 16px;padding:5px 0px;}
div.contactRetourListe a{font-size:12px;font-family:arial;font-weight:regular;color:#A59891;}
div.contactRetourListe a:hover{color:#000000;}

div.articleSociete{width:657px;background:url(/_Layouts/1036//medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;clear:both;margin-left:16px;}
div.articleSociete div.articleSocieteHaut{margin-bottom:23px;float:top;}
div.articleSociete div.articleSocieteHaut h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.articleSociete div.articleSocieteBas{min-height:140px;-height:140px;float:bottom;border-top:1px solid #BFBFBF;padding-bottom:30px;}
div.articleSociete div.articleSocieteBas div.articleSocieteGauche{width:466px;min-height:140px;-height:140px;float:left;heigth:140px;padding:0px 0px 0px 0px;border-bottom:1px solid #BFBFBF;border-right:1px solid #BFBFBF;}
div.articleSociete div.articleSocieteBas div.articleSocieteGauche p{font-size:11px;font-family:arial;font-weight:bold;color:#000000;}
div.articleSociete div.articleSocieteBas div.articleSocieteGauche div.articleSocieteGaucheColGauche{float:left;width:85px;padding:30px 0px 30px 0px;}
div.articleSociete div.articleSocieteBas div.articleSocieteGauche div.articleSocieteGaucheColCentre{float:left;width:231px;padding:25px 0px 25px 0px;}
div.articleSociete div.articleSocieteBas div.articleSocieteGauche div.articleSocieteGaucheColDroite{float:left;width:150px;padding:12px 0px 12px 0px;}
div.articleSociete div.articleSocieteBas div.articleSocieteDroite{width:166px;min-height:140px;-height:140px;float:right;padding:10px 12px 10px 12px;background:url(/_Layouts/1036//medias/casaque/tpl_fond_contact_societe.png) top repeat-x;}
div.articleSociete div.articleSocieteBas div.articleSocieteDroite ul li{background:url(/_Layouts/1036//medias/casaque/tpl_fleche_droite_contact_societe.png) left no-repeat;-background:url(/_Layouts/1036//medias/casaque/tpl_fleche_droite_contact_societe.gif) left no-repeat;margin-bottom:3px;padding-left:16px;}
div.articleSociete div.articleSocieteBas div.articleSocieteDroite ul li a{font-size:12px;font-family:arial;font-weight:bold;color:#000000;}
div.articleSociete div.articleSocieteBas div.articleSocieteDroite ul li a:hover{color:#A59891;}

div.articleContact{width:657px;background:url(/_Layouts/1036//medias/casaque/tpl_article_home_fond.png) top left no-repeat;padding:23px 0px 0px 0px;clear:both;margin-left:16px;}
div.articleContact div.articleContactHaut{margin-bottom:23px;float:top;}
div.articleContact div.articleContactHaut h2{font-size:24px;font-family:arial;font-weight:normal;color:#000000;}
div.articleContact div.articleContactBas{clear:both;float:top;margin:23px 0px 30px 0px;width:657px;}
div.articleContact div.articleContactBas div.articleContactGauche{float:left;width:332px;-width:331px;border:1px solid #BFBFBF;padding:10px 14px 20px 20px;}

div.contactEnTete{float:left;width:332px;min-height:50px;/height:50px;}
div.contactEnTete p.info{width:332px;float:left;text-align:right;color:#A59891;font-family:arial;font-size:10px;font-style:italic;font-weight:regular;margin-bottom:4px;}
div.contactEnTete span.bouton_choix{float:left;margin:1px 0px 0px 0px;width:13px;}
div.contactEnTete span.bouton_choix label{float:left;width:332px;-position:absolute;-margin:20px 0px 0px -20px;}
div.contactEnTete p.libelle_choix{float:left;margin:0px 10px 0px 6px;color:#A59891;font-family:arial;font-size:12px;font-weight:regular;/padding:4px 0px 0px 6px;}

div.contactCentre{float:left;width:332px;}
div.contactCentre p.champs{width:332px;min-height:33px;-height:33px;}
div.contactCentre p.champs input{float:left;width:215px;border:2px solid #B6B0AD;margin-right:5px;}

div.contactBasPage{float:left;width:332px;}
div.contactBasPage div.contactCodeGauche{float:left;width:107px;}
div.contactBasPage div.contactCodeDroite{float:right;width:225px;height:27px;margin-top:7px;}
div.contactBasPage div.contactCodeBas{float:left;}
div.contactBasPage div.contactEnvoyer{float:left;margin:15px 0px 0px 0px;width:332px;text-align:center;}
div.contactBasPage div.contactEnvoyer p.bouton{text-align:center;width:332px;min-height:40px;-height:40px;}
div.contactBasPage div.contactEnvoyer p.bouton input{padding:0px 10px 0px 10px;}

div.articleContact div.articleContactBas div.articleContactGauche p.libelle{color:#A59891;font-family:arial;font-size:12px;font-weight:regular;padding:2px 0px 2px 0px;}
div.articleContact div.articleContactBas div.articleContactGauche p.libelle_code{color:#A59891;font-family:arial;font-size:11px;font-style:italic;font-weight:regular;}
div.articleContact div.articleContactBas div.articleContactGauche p.champs{min-height:33px;-height:33px;}
div.articleContact div.articleContactBas div.articleContactGauche p.champs label{float:left;padding:3px 0px 0px 0px;}
div.articleContact div.articleContactBas div.articleContactGauche p.champsTextArea{min-height:120px;-height:120px;}
div.articleContact div.articleContactBas div.articleContactGauche p.champsTextArea textarea{width:320px;max-width:320px;height:97px;border:2px solid #B6B0AD;overflow:hidden;}
div.articleContact div.articleContactBas div.articleContactGauche p.champsTextArea label{float:left;padding:2px 0px 2px 0px;}
div.articleContact div.articleContactBas div.articleContactGauche p.champs_code input{width:61px;border:2px solid #B6B0AD;}
div.articleContact div.articleContactBas div.articleContactGauche p.champs_code label{margin-left:10px;}
label.error{font-family:arial;font-size:10px;font-style:italic;font-weight:regular;color:#EA5484;min-height:13px;/height:13px;}

div.articleContact div.articleContactBas div.articleContactDroite{float:right;width:266px;text-align:center;}
div.articleContact div.articleContactBas div.articleContactDroite a{width:266px;height:20px;background:transparent url(/_Layouts/1036//medias/casaque/tpl_button_decouvrir_groupe.png) 0px 0px no-repeat;display:block;padding-top:109px;color:#FFFFFF;font-family:arial;font-size:11.5px;font-weight:bold;}
div.articleContact div.articleContactBas div.articleContactDroite a:hover{background:transparent url(/_Layouts/1036//medias/casaque/tpl_button_decouvrir_groupe.png) 0px -129px no-repeat;color:#1A171B;}

/*COLDROITE*/
div.colDroite{width:201.5px;height:765px;float:right;color:#7A7A7A;margin:0px 0px 20px 0px;position:relative;/width:202.5px;}


/*LIENS FILIALES*/
div.colDroite ul {margin-left:14px;float:right;/margin-left:0px;height:765px;}
div.colDroite ul li {float:left;margin:0px 0px 0px 0px;width:202px;}
div.colDroite ul li a  {display:block;width:202px;position:absolute;}

div.colDroite ul li.anaik_fashion{height:157px;}
div.colDroite ul li.anaik_beauty{height:158px;}
div.colDroite ul li.ciad{height:158px;}
div.colDroite ul li.alpac{height:146px;}
div.colDroite ul li.stylea{height:146px;}

div.colDroite ul li.anaik_fashion a{background: transparent url(/_Layouts/1036/medias/casaque/tpl_anaik_fashion.png) 0px 0px no-repeat;height:157px;}
div.colDroite ul li.anaik_beauty a{background: transparent url(/_Layouts/1036/medias/casaque/tpl_anaik_beauty.png) 0px 0px no-repeat;height:158px;}
div.colDroite ul li.ciad a{background: transparent url(/_Layouts/1036/medias/casaque/tpl_ciad.png) 0px 0px no-repeat;height:158px;}
div.colDroite ul li.alpac a{background: transparent url(/_Layouts/1036/medias/casaque/tpl_alpac.png) 0px 0px no-repeat;height:146px;}
div.colDroite ul li.stylea a{background: transparent url(/_Layouts/1036/medias/casaque/tpl_stylea.png) 0px 0px no-repeat;height:146px;}

div.colDroite ul li.anaik_fashion a:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_anaik_fashion.png) -202px 0px no-repeat;}
div.colDroite ul li.anaik_beauty a:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_anaik_beauty.png) -202px 0px no-repeat;}
div.colDroite ul li.ciad a:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_ciad.png) -202px 0px no-repeat;}
div.colDroite ul li.alpac a:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_alpac.png) -202px 0px no-repeat;}
div.colDroite ul li.stylea a:hover{background: transparent url(/_Layouts/1036/medias/casaque/tpl_stylea.png) -202px 0px no-repeat;}


/*FOOTER*/
div.footer{background:url(/_Layouts/1036/medias/casaque/tpl_footer_fond.png) top center no-repeat;padding:25px 0px 134px 0px;text-align:center;margin:0px 0px 0px 0px;color:#A59891;font-size:11px;}
div.footer a{color:#A59891;padding:0px 1px;}
div.footer a:hover{color:#333;}
div.footer p.groupe a{padding:0px 12px;}
div.footer span.credit{margin-right:5px;}
div.footer div.credit{}


