
/************************************************************ GLOBAL **********************************/
* {
    margin: 0;
    padding: 0;
	}
body {
    color: #000;
    font: 11px Arial, Helvetica, sans-serif;
	} 
img {
    border: 0;
	}


/************************************************************ LIENS ***********************************/
a {
    text-decoration: none;
    color: #000000;
    outline: none;
	}
a:hover {
    text-decoration: underline;
    color: #5c94c1;
    outline: none;
	} 
a:active {
    outline: none;
	}
.a_no_underline{
	text-decoration: none;
	}
.a_underline{
	text-decoration: underline;
	}
h3 a:hover{
	text-decoration: underline;
	}


/************************************************************ TITRES *********************************/
div#content h1#h1-page-title{
	padding-left: 20px;
	}
h1 {
	font-size:20px;
	color:#000000;
	}

h1.h1-page-title{
	padding:0 0 0 20px;
	color: #5C94C1;
	}
#h1-page-title{
	color: #000000;
	padding: 30px 0px 30px 0px;
	}
h1.h1-page-title span.minified{
	font-size: 13px;
	}
h1#h1-page-title span{
	font-size: 13px;
}
/************************************************************ HEADER *********************************/
#header {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 92px;
	}
#logodroite {
    width: 170px;
    height: 60px;
    display: block;
    float: left;
    padding: 17px 0 0 15px;
	}



/************************************************************ FOOTER *********************************/ 
#footer {
    height: 37px;
    width: 1140px;
    clear: both;
    color: White;
    text-align: center;
    font: 10px Arial, Helvetica, sans-serif;
    background: url(../absolut-photo_files/fond-footer_new.png) no-repeat;
    clear: both;
    border-top: solid 10px #fff;
	}

/************************************************************ MENUS ************************************/


#menurapide h1 {
    display: none;
	}
#menu {
	width: 100%;
    height: 40px;
    width: 1140px;
    background: url(../absolut-photo_files/fond-footer_new.png) repeat-x left bottom;
	}
#menugauche {
    text-align: center; 
	} 
/************************************************************ CONTENEURS *********************************/

#conteneur {
    width: 1140px;
    border-left: 2px #EDB749 solid;
    border-right: 2px #EDB749 solid;   
	margin:auto;
	}


/************************************************************ Table ******************************/ 
table {
    border-spacing: 25px;
}
table.center {
	width:100%;
    margin-left:auto; 
    margin-right:auto;
    text-align:center; 
  }
td {
    	width:300px;
} 