
/*********** #Elements de base ***************************************************************/

html, body                      { height:100%; }
html                            { font-size:100%; line-height:100%; }
body                            { font-size:0.63em; line-height:1.5em; background-color:#ffffff; }
*                               { font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; margin:0; padding:0; }
img                             { border:0 none; margin:0; -ms-interpolation-mode:bicubic; }
form                            { margin:0; padding:0; }
table                           { border:0; }
td                              { vertical-align:top; } 
a                               { outline:none; }
div                             { }
ol, ul                          { margin:0 0 15px 45px; }

/*********** #Structure principale *********************************************************/

/* Tableau pour centrage horizontal et vertical */
#structure-de-base              { width:100%; height:100%; }
#structure-de-base-td           { vertical-align:middle; text-align:left; background:url(../gui/bg.jpg) bottom no-repeat; }

/* Element contenant logo, menus et contenus */
#page                           { position:relative; width:100%; min-height:690px; text-align:left; }