/*********** #Structure de base ****************/
body 										{ margin:0;	background-color:#ffffff; padding:0; border:0; }
img	 										{ border:0; }
form 										{ margin:0; padding:0; }
*  											{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; 
                          text-decoration:none; margin-left:auto; margin-right:auto;}
table td                { vertical-align:top; }

.table-alignement       { height:100%; width:100%; text-align:center; vertical-align:top; 
                          background:url(../../img/bg.jpg) no-repeat top; }
.table-structurelle     { width:800px; }
.td-padding             { width:780px; padding:5px; background-color:#FFFFFF; }


/*********** #Bandeau **************************/


/*********** #Menus ****************************/
.menus                  { text-align:right; padding:10px 0 0 0; margin:0;
                          color:#c6c6c6; }

.menus *                {   }
.menus a                { color:#88888a; }
.menus a:hover          { color:#c6c6c6; }

/*********** #Contenus *************************/
.content 								{ padding:0; margin:0 0 0 0;
                          color:#333333; text-align:justify; }
.content h1							{ color:#000000; font-size:18px; font-weight:bold; padding:0 0 5px 0; margin:0; }
.content h2							{ color:#a9a9a9; text-transform:uppercase;
                          font-size:15px; font-weight:bold; padding:0 0 5px 0; margin:0; }
.content h3							{ color:#000000; font-size:13px; font-weight:bold; padding:10px 0 5px 0; margin:0; }
.content .smnu a				{ font-size:15px; font-weight:bold; text-decoration:none; color:#000000; }
.content .smnu a:hover	{ color:#666666; }

.content td.img img     { margin:0 1px 1px 0; }

.content a				      { text-decoration:underline; color:#000000; }
.content a:hover	      { text-decoration:none; color:#666666; }

.cv td                  { padding:1px 20px 1px 1px; }
/*********** #Footer ***************************/

