@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;
border:0;
}
body, html{
	background-image:url(../tpl/body_background.jpg);
	background-repeat:repeat-x;
	background-position:absolute;
	background-attachment:scroll;
	background-position:top;
	height: 100%;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	
	overflow-x:hidden;
}
#site{
background-image:url(../tpl/body_background.jpg);
background-repeat:repeat-y;
background-position:center;
position: relative;
width:100%;
min-height: 100%;
height: auto !important;
height: 100%;
}
#header{
height:320px;
width:1044px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#header_left{
background-image:url(../tpl/header_left.jpg);
height: 320px;
width: 23px;
float: left;
}
#header_logo{
height: 320px;
width: 273px;
float: left;
}
.fond_logo{
	background-image:url(../tpl/logo_adeios.jpg);
	height: 148px;
	width: 273px;
	z-index:6;
	position:absolute;
}
#header_image{
height: 320px;
width: 725px;
float:left;
}
#header_right{
background-image:url(../tpl/header_right.jpg);
width: 23px;
height: 320px;
float: left;
}
#content{
background-image:url(../tpl/content_bg.jpg);
width:1044px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
#content_left{
background-image:url(../tpl/content_left.jpg);
min-height: 230px;
width: 23px;
float: left;
}
#content_chapeau{
/*background-image:url(../images_tpl/images/content_chapeau.jpg);*/
min-height: 230px;
width: 273px;
float: left;
}
#content_text{
background-image:url(../tpl/content_top_bg.jpg);
background-repeat:no-repeat;
min-height: 230px;
width: 725px;
float: left;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
#content_text div{
padding-top:10px;
padding-left:10px;
padding-right:10px;
}
#content_text h1{
color:#57D7E4;
font-size:14pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#content_text a{
color:#000;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}
#content_text a:hover{
color:#57D7E4;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}
#content_right{
background-image:url(../tpl/content_right.jpg);
min-height: 230px;
width: 23px;
float: left;
}
/*
#footer {
background-image:url(../images_tpl/images/footer.jpg);
background-repeat:no-repeat;
background-position:center;
width: 100%;
height: 44px;
position: absolute;
bottom: 0 !important;
bottom: -1px;
}
*/
#footer_suite {
background-image:url(../tpl/footer.jpg);
background-repeat:no-repeat;
background-position:center;
width: 100%;
height: 44px;
margin-left: auto;
margin-right: auto;
text-align: left;
}
/* MENU GAUCHE */
a.LienAccueil {background-image:url(../tpl/menu_accueil.jpg); width:143px; height:22px; display: block;}
a.LienAccueil:hover { background-image:url(../tpl/menu_accueil_over.jpg); }
a.LienAccueil:hover img { visibility: hidden; }

a.LienReferences{background-image:url(../tpl/menu_references.jpg);width:143px;height:26px;display: block;}
a.LienReferences:hover { background-image:url(../tpl/menu_references_over.jpg); }
a.LienReferences:hover img { visibility: hidden; }

a.LienPublication{background-image:url(../tpl/menu_publications.jpg);width:143px;height:25px;display: block;}
a.LienPublication:hover { background-image:url(../tpl/menu_publications_over.jpg); }
a.LienPublication:hover img { visibility: hidden; }

a.LienConferences{background-image:url(../tpl/menu_conferences.jpg);width:143px;height:25px;display: block;}
a.LienConferences:hover { background-image:url(../tpl/menu_conferences_over.jpg); }
a.LienConferences:hover img { visibility: hidden; }

a.LienEspacePro{background-image:url(../tpl/menu_espacepro.jpg);width:143px;height:24px;display: block;}
a.LienEspacePro:hover { background-image:url(../tpl/menu_espacepro_over.jpg); }
a.LienEspacePro:hover img { visibility: hidden; }

a.LienContact{background-image:url(../tpl/menu_contact.jpg);width:143px;height:25px;display: block;}
a.LienContact:hover { background-image:url(../tpl/menu_contact_over.jpg); }
a.LienContact:hover img { visibility: hidden; }
/* FIN MENU GAUCHE */
/* MENU GAUCHE ANGLAIS */
a.LienAccueilAnglais {background-image:url(../tpl/anglais/menu_accueil.jpg); width:143px; height:22px; display: block;}
a.LienAccueilAnglais:hover { background-image:url(../tpl/anglais/menu_accueil_over.jpg); }
a.LienAccueilAnglais:hover img { visibility: hidden; }

a.LienReferencesAnglais{background-image:url(../tpl/anglais/anglais/menu_references.jpg);width:143px;height:26px;display: block;}
a.LienReferencesAnglais:hover { background-image:url(../tpl/anglais/menu_references_over.jpg); }
a.LienReferencesAnglais:hover img { visibility: hidden; }

a.LienPublicationAnglais{background-image:url(../tpl/anglais/menu_publications.jpg);width:143px;height:25px;display: block;}
a.LienPublicationAnglais:hover { background-image:url(../tpl/anglais/menu_publications_over.jpg); }
a.LienPublicationAnglais:hover img { visibility: hidden; }

a.LienConferencesAnglais{background-image:url(../tpl/anglais/menu_conferences.jpg);width:143px;height:25px;display: block;}
a.LienConferencesAnglais:hover { background-image:url(../tpl/anglais/menu_conferences_over.jpg); }
a.LienConferencesAnglais:hover img { visibility: hidden; }

a.LienEspaceProAnglais{background-image:url(../tpl/anglais/menu_espacepro.jpg);width:143px;height:24px;display: block;}
a.LienEspaceProAnglais:hover { background-image:url(../tpl/anglais/menu_espacepro_over.jpg); }
a.LienEspaceProAnglais:hover img { visibility: hidden; }

a.LienContactAnglais{background-image:url(../tpl/anglais/menu_contact.jpg);width:143px;height:25px;display: block;}
a.LienContactAnglais:hover { background-image:url(../tpl/anglais/menu_contact_over.jpg); }
a.LienContactAnglais:hover img { visibility: hidden; }
/* FIN MENU GAUCHE */
/* CACHE DU CONTENU */
.cache {
position:absolute;
height:0;
width:0;
overflow:hidden;
}
/* FIN CACHE DU CONTENU */
#ie6menu ul li a span {
	color:#fff;
	width:150px;
	display: block;
	text-transform:uppercase;
	text-align:left;
	font-size:1.1em; /*14pt;*/
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing: 0.05em;
}
.table_menu_ie6 div a {
	color:#fff;
	display: block;
	text-transform:uppercase;
	font-size:1.1em; /*14pt;*/
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	letter-spacing: 0.05em;
	text-decoration:none;
}
ul {
padding-top:10px;
padding-left:30px;
padding-bottom:10px;
}
#references{
font-size:9pt;
font-style:italic;
}
#references a{
color:#000000;
text-decoration:none;
font-weight:normal;
}
#references a:hover{
color:#000000;
text-decoration:underline;
font-weight:normal;
}.listeDomaine {
	font-size: 9pt;
}

