
body, #body-modulo {background-color:#ffffff;text-align:center;}

/****** LAYOUT PRINCIPAL *********/
#conteneur {background-color:#FFFFFF;margin:auto;width:952px;text-align:center;}
* html #conteneur {}


/****** ENTETE ***************/

#entete {background:#252525 url(../images/newlayout/back-entete.gif) 100% 0% repeat-y;padding:0px 0px 0px 0px;}
#entete-interieur {width:950px; border-bottom:1px solid black;}
#entete .logofirm {float:left;margin:13px 0px 14px 34px;width:334px;text-align:left;}
#entete .logofirm img {border:none;}
#entete .language {float:right;margin:0px 25px 0px 0px;width:320px;text-align:right;}
#entete .language ul li {list-style-type:none; background:none;}
#entete .language a {padding-left:7px;float:right;color:#C1C1C1;text-transform: uppercase;text-decoration:none;font-size:9px;font-family: Arial, Helvetica, sans-serif;display:block;text-align:left;width:auto;}
#entete .language a:hover {color:#8e9295;text-decoration:underline;}
#entete .logomulti {float:right;margin:50px 27px 0px 0px;width:368px;text-align:right;}

/****** MENU HAUT *******/
#menu-principal-exterieur {position:relative;background:#252525 url(../images/newlayout/back-entete.gif) 100% 0% repeat-y;padding:0px 0px 0px 0px;height:38px;margin:0px;width: 952px;}
#menu-principal {padding:0px 0px 0px 0px;margin:0px;width: 950px;background:url(../images/newlayout/back-li.gif) 0% 100% repeat-x; height:38px;}
#menu-principal ul {height:36px;margin:0px;padding:0px;display:block;margin:0px 0px 0px 0px;list-style-image: none;list-style-type: none;border-top:1px solid #3b3b3b;}
#menu-principal li{margin:0px;padding:0px; border-right:1px solid #3b3b3b; border-left:1px solid #000000;list-style-image: none;list-style-type: none;}
#menu-principal .element {cursor:pointer;float:left;height:34px;display:block;list-style-image: none;list-style-type: none;background:none;}
#menu-principal .element table {margin:0px;padding:0px;height:33px;width:100%;}
#menu-principal .element td {margin:0px;padding:0px;height:33px;vertical-align:middle;text-align:center;}
#menu-principal .element a{color:#ffffff;font-size:14px;font-weight:normal;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
#menu-principal .element a:hover{color:#02adef;text-decoration:none;}

#menu-principal li.premier a.active{border-left:none;color:#02adef;text-decoration:none;}
#menu-principal .element a.active{color:#02adef;text-decoration:none;}

#menu-principal li.premier {border-left:none;}
#menu-principal li.dernier {border-right:none;}
#menu-principal-exterieur #coinRondDroite {background:url(../images/newlayout/back-li-dernier.gif); width:15px; height:13px; position:absolute; bottom:0px; right:0px;}
#menu-principal-exterieur #coinRondGauche {background:url(../images/newlayout/back-li-premier.gif); width:14px; height:11px; position:absolute; bottom:0px; left:0px;}

/***** CORP *******/

.custSupport {font-size:16px;font-weight:bold;margin:0px 0px 10px 0px;text-align:left;}
.custSupport .titre {float:left;padding:15px 0px 3px 0px;}
.custSupport .menutitre {float:right;padding:9px 0px 0px 0px;font-size:12px;color:#ffffff;}
.custSupport .menutitre a {color:#ffffff;text-decoration:none;font-size:12px;font-weight:normal;}
.custSupport .menutitre a:hover {color:#02adef;text-decoration:none;font-size:12px;font-weight:normal;}
span.bouton {background:url(../images/newlayout/bouton.gif);width:207px; height:28px;display:block;float:left;margin-left:0px;}
.custSupport .menutitre span.bouton a {color:white; width:207px; text-align:center;display:block;padding-top:7px; padding-bottom:7px;}
.custSupport .menutitre span.bouton a:hover {color:#02adef;}


/*#accueil h1 {color:#02adef;font-family: Arial Narrow, HelveticaNeue, Helvetica Neue, Arial, Helvetica, sans-serif;background-repeat:no-repeat;font-size:18px;text-align:left;font-weight:bold;margin:0px;padding:0px;margin-left:34px;margin-top:30px;}
*/
#accueil h1 {text-align:left;margin-left:35px;margin-top:28px;}
/*#accueil h2 {font-family: Arial Narrow, HelveticaNeue, Helvetica Neue, Arial, Helvetica, sans-serif;font-size:22px;font-weight:normal;margin:0px;padding:0px;text-align:left;}
*/
#accueil h2 {text-align:left;}
#accueil h3 {text-align:left;}
#contenu {width:690px;float:left;text-align:left;padding:28px 35px 10px 35px;margin:0px;}
#accueil #contenu {color:#000000;width:820px;text-align:left;padding:5px 35px 20px 35px;margin:0px;background-color:#ffffff;}
#accueil #contenu p {text-align:left;}
#accueil #conteneur-envoyer-ami {text-align:left;padding-left:34px;padding-top:20px;}
html>body #contenu {width:620px;}
html>body #accueil #contenu {width:880px;}

#contenu.full {width:620px;height:150px;}
html>body #contenu.full {width:620px;min-height:150px;height:auto;}

/****** NOUVELLES *******/

#accueil {background-color:#ffffff;}
#accueil #nouvelles {/*color:#5e5e5e;font-size:11px;*/float:left;text-align:left;padding:0px 35px 25px 0px;margin:0px;background-color:#e5e6e7;width:280px;margin-top:1px;}
#accueil #nouvelles a {}
#accueil #nouvelles  .lien-suite {}
#accueil #nouvelles h2 {color:#000000;/*font-size:20px;*/}
#accueil #nouvelles .date {font-weight:bold;}
html>body #accueil #nouvelles {width:245px;}
#accueil
/****** COLONNE DE DROITE *********/
#coldroite {margin-right:10px;}
#coldroite {width:246px;float:right;text-align:left;}
#coldroite .temoignage {background-color:#efefef;padding:0px 17px 20px 17px;margin:0px;}
#coldroite .bookpres {padding:15px 17px 20px 17px;margin:0px;}
#coldroite .bookpres form .bouton {text-align:right;margin-top:10px;}
#coldroite .bookpres a {color:#8e9295;text-decoration:none;clear:both;font-weight:bold;margin-top:10px;}
#coldroite .bookpres a:hover {color:#8e9295;text-decoration:underline;clear:both;font-weight:bold;}
#coldroite h2 {font-family: Arial Narrow, HelveticaNeue, Helvetica Neue, Arial, Helvetica, sans-serif;font-size:16px;color:#000000;font-weight:bold;padding:0px 0px 6px 0px;}
#coldroite input {width:212px;border:1px solid #8e9295;margin:10px 0px 0px 0px;color:#8e9295;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
#coldroite select {width:212px;width:218px\9;border:1px solid #8e9295; margin:10px 0px 0px 0px;color:#8e9295;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
/****** MENU DE DROITE *******/

#coldroite .sousprincipal {background-color:#efefef;padding:30px 17px 20px 17px;margin:0px;}
#coldroite .sousprincipal ul {margin:0px;padding:0px;display:block;}
#coldroite .sousprincipal li{margin:0px;padding:0px;font-size:11px;background-image:none;}

#coldroite .sousprincipal .element {cursor:pointer;display:block;list-style-image: none;list-style-type: none;}
#coldroite .sousprincipal .element a{color:#333333;font-weight:bold;margin-top:3px;text-transform: uppercase;text-decoration:none;font-size:11px;text-align:left;padding-left:17px;padding-right:8px;background-image:url(../images/layout/puceElementOver.gif);background-repeat:no-repeat;background-position:8px 5px;}
#coldroite .sousprincipal .element a:hover{color:#02adef;text-decoration:none;}
#coldroite .sousprincipal .on {color:#02adef;text-decoration:none;}
#coldroite .sousprincipal .on a {color:#02adef;text-decoration:none;}
#coldroite .sousprincipal .on a:hover {color:#02adef;text-decoration:none;}
#coldroite .sousprincipal .element a.active {color:#02adef;text-decoration:none;}


#coldroite .sousprincipal .souselement {cursor:pointer;display:block;list-style-image: none;list-style-type: none;margin-left:15px;}
#coldroite .sousprincipal .souselement a{color:#333333;font-weight:bold;margin-top:3px;color:#8e9295;text-transform: uppercase;text-decoration:none;font-size:10px;text-align:left;padding-left:17px;padding-right:8px;background-image:url(../images/layout/puceMenuDroit.gif);background-repeat:no-repeat;background-position:8px 6px;}
#coldroite .sousprincipal .souselement a:hover{color:#02adef;text-decoration:none;}

#coldroite .sousprincipal .sep {display:block;list-style-image: none;list-style-type: none;display:block;background-color:#dddedf;overflow:hidden;margin:3px 0px 3px 0px;font-size:1px;height:1px;/*float:left;*/line-height:1px;overflow:hidden;width:210px;;}
html>body #coldroite .sousprincipal .sep {float:none;}

/**** MENU DE PIED DE PAGE ****/

#menu-general {margin:0px 0px;padding:0px;}
#menu-general ul {float:left;margin:0px;padding:0px;display:block;margin-left:15px;border-right:1px solid black; height:32px;width: 151px;}
#piedpage-interieur-eng  #menu-general ul {float:left;margin:0px;padding:0px;display:block;margin-left:15px;border-right:1px solid black; height:32px;width: 156px;}
#piedpage-interieur-fra  #menu-general ul {float:left;margin:0px;padding:0px;display:block;margin-left:15px;border-right:1px solid black; height:32px;width: 176px;}


#menu-general li{margin:0px;padding:0px;padding-left:20px; padding-right:20px;padding-top:10px;font-size:11px;color:#ffffff;height:22px;background-image:none; border-left:1px solid #000000;}
#menu-general .element {cursor:pointer;float:left;display:block;list-style-image: none;list-style-type: none;}
#menu-general .element a{color:#ffffff;text-decoration:none;font-size:11px;font-family: Arial, Helvetica, sans-serif;text-align:left;}
#menu-general .element a:hover{color:#02adef;text-decoration:none;}
#menu-general .on {margin:0px 0px;color:#02adef;}
#menu-general li.premier a.active{border-left:none;color:#02adef;text-decoration:none;}
#menu-general .element a.active{color:#02adef;text-decoration:none;}


#menu-general li.premier {border-left:none;}
#menu-general li.dernier {}
#piedpage-interieur-eng {position:relative; width: 952px;}
#piedpage-interieur-eng #coinRondDroite {background:url(../images/newlayout/back-li-dernier-foot.jpg); width:8px; height:6px; position:absolute; top:0px; right:0px;}
#piedpage-interieur-eng #coinRondGauche {background:url(../images/newlayout/back-li-premier-foot.jpg); width:5px; height:5px; position:absolute; top:0px; left:0px;}


#piedpage-interieur-fra {position:relative; width: 952px;}
#piedpage-interieur-fra #coinRondDroite {background:url(../images/newlayout/back-li-dernier-foot.jpg); width:8px; height:6px; position:absolute; top:0px; right:0px;}
#piedpage-interieur-fra #coinRondGauche {background:url(../images/newlayout/back-li-premier-foot.jpg); width:5px; height:5px; position:absolute; top:0px; left:0px;}


/****** PIED DE PAGE ********/

#piedpage {background:#252525 url(../images/newlayout/back-entete.gif) 100% 0% repeat-y;width:952px; padding:0px 0px 0px 0px;display:none;}
html>body #piedpage {padding:0px 0px;}
#piedpage .outil {float:right;}
#piedpage .outil a{color:#ffffff;text-decoration:none;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-align:left;background-image: url(../images/layout/puce-pied.gif);background-repeat: no-repeat;background-position: left center;}
#piedpage .outil a:hover{color:#02adef;text-decoration:none;}
#piedpage .outil .imprimer {float:left;padding-left:20px; padding-right:20px;padding-top:10px;font-size:11px;color:#ffffff;height:22px;background-image:none; border-left:1px solid #000000; }
#piedpage .outil .envoyer-ami {float:left;padding-left:20px; padding-right:20px;padding-top:10px;font-size:11px;color:#ffffff;height:22px;background-image:none; border-left:1px solid #000000; }
#piedpage-interieur-eng .menu-foot-droite {width: 180px;float:right;}
#piedpage-interieur-fra .menu-foot-droite {width: 222px;float:right;}

.archivecombo {float:right;}


#conteneur-principal {border-top:none;border-right:none; border-bottom:0px; border-left:0px;border-bottom:1px solid #ffffff;}

#accessecurise form .ligne-form {padding:0px; margin:0px;padding-bottom:10px;}
#accessecurise form .ligne-form  .champs input {margin:0px;padding:0px;}
#accessecurise form .ligne-form .bouton {background:url(../images/newlayout/bouton.gif);width:207px; height:28px;display:block;float:left;margin-left:30px; border:none;color:#ffffff;}


#FrmSupport .ligne-form {padding-bottom:10px;}
#FrmSupport .ligne-form .libelle {}
