/*** ELEMENTS GENERAUX *****************************************************************************************************************************************/
*          { margin: 0; padding: 0; }
HTML, BODY { height: 100%; }
BODY       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #58585A; position:relative; background:#EAEAEA url(../pics/charte/bg-body-4.jpg) top left repeat-x; }
UL         { list-style:disk outside; }
A          { text-decoration:none; outline:none; color:#AD0D5F; cursor:pointer; }
A:hover    { text-decoration:underline; }	
IMG        { display:none; }

/*** HEADER / MENU *****************************************************************************************************************************************/
#header { display:none; }


/*** CONTENU *****************************************************************************************************************************************/
#centre { line-height:18px; padding:10px 0 0 0; }
#colonne { display:none; }

/* article */
#article        { height:400px; padding:0 10px 0 10px; }
.articleHome    { padding:0 0 0 10px!important; }
#article H1     { margin:0 0 10px 0; }
#article H2     { font-size:18px; font-weight:normal; color:#612F32; margin:15px 0 15px 0; }
#article H3     { font-size:14px; margin:0 0 0 0; }
#article P      { margin-bottom:15px; }
#article UL     { margin:0 15px 15px 0; list-style:none; }
#article UL LI  { padding:0 0 14px 13px; background:url(../pics/charte/puce.jpg) top left no-repeat; line-height:15px; }
#article A      { color:#662C2B; }
#contenuArticle { color:#333; }

/* tarifs */
#tableauTarifs    { width:560px; }
#tableauTarifs TH { text-align:left; color:#FFD7A3; font-size:16px; font-weight:normal; background:url(../pics/charte/bg-table-top.jpg) top left no-repeat; height:29px; padding:0 0 0 8px; }
#tableauTarifs TD { background:url(../pics/charte/bg-table-cell.jpg) top left repeat-x; height:40px; color:#652929; font-size:18px; text-align:center; padding:9px 0 9px 0; }
#tableauTarifs SMALL { font-size:11px; }
.forfait { background:url(../pics/charte/bg-table-cell-forfait.jpg) top left repeat-x!important; padding:2px 0 0 0!important; height:38px!important; }
#foot TD { background:url(../pics/charte/bg-table-foot.jpg) top left no-repeat; height:5px; padding:0!important; }

/*** FOOTER *****************************************************************************************************************************************/
#footerHome   { display:none; }
#footer       { display:none; }

/*** CLASSES *****************************************************************************************************************************************/
.spacer { clear:both; }
.net    { color:#612F32; }
.apos   { color:#E1A35A; }
.adom   { color:#6F6F6F; }