* {margin:0;padding:0;}
img {margin:0;padding:0;display: block;}

body {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #45494d;
	background-color: #FFF;
}

#global {
  	position:relative;
	text-align: left;
    width: 640px;
    margin-left: auto;
	margin-right: auto;
	border: 0;
	
}

 /*Debut entete */
#header {
		position:relative;
        width: 640px;
        height: 120px;
}
/*Fin entete */

#logo {position: absolute; width: 249px; height: 200px; left: 37px; top: 10px;}
#logo_small {position: absolute; width: 230px; height: 70px; left: 200px; top: 10px;}

/*Debut animation */
#animation {
		position:relative;
		padding : 0 6px 3px 5px;
}
/*Fin animation */


/*Debut contenu principal */
#main_content{        
       width: 640px; 
       margin-top: 10px;
	   float: right;
}
#main_content h1{font: normal 14px Verdana;  color: #f5ac11; padding : 10px 15px 15px 0; background:  url(../images/bg_dot.gif) 0 0 repeat;}
#main_content h3{font: bold 11px Verdana;  color: #1e1d16; padding : 0 0 5px 15px;}
#main_content p{font: normal 8pt Verdana; color:#1e1d16; padding: 0 15px 15px 15px; clear: both; }

#main_content a.button {
    background: transparent url(../images/bg_button_a.png) no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: bold 12px Verdana;
    height: 22px;
    margin: 5px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}

#main_content a.button span {
    background: transparent url(../images/bg_button_span.png) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 5px;
}

/*Debut bas_de_page contenu */
#main_content p.bas_de_page{border-top: solid #e6e6e8 1px; margin: 0 15px 15px 15px; padding: 15px 0 0 0; text-align: right;}
/*Fin bas_de_page contenu */

/*Fin contenu principal */

#footer  {
        clear:both;
		position: relative;
        width: 640px;
        height: 130px;
		text-align: center;
}

#signature{
position:relative;
	text-align: left;
    width: 640px;
    margin-left: auto;
	margin-right: auto;
	border: 0;
font: normal 20px Verdana;  color: #FFFFFF; padding: 0 0 0 0;}
#signature  a{font: normal 10px Verdana;  color: #98c8d5; padding: 5px 0 0 0;}
