/* CSS Document */
#banniere {
width:920px;
height:115px;
background:url(../images/fond_banniere.jpg) no-repeat;
}

#container.accueil #banniere {
width:920px;
height:70px;
background:url(../images/fond_banniere_accueil.jpg) no-repeat;
}

#menu {
width:920px;
height:36px;
background:url(../images/fond_menu.jpg);	
}

#container.accueil #menu  {
width:920px;
height:25px;
background:url(../images/fond_menu_accueil.jpg);
}

#boutons_menu {
width:620px;
height:25px;
margin-left:294px;
}

#container.accueil #menu #boutons_menu {
width:450px;
height:25px;
margin-left:450px;
}

#boutons_menu ul li {
list-style:none;
float:left;
}

#boutons_menu ul li a {
display:block;
text-indent:-3000px;
}

#boutons_menu ul li a {width:99px; height:25px; background:url(../images/bt_presentation.gif) left top no-repeat;}
#container.presentation #boutons_menu ul li a.presentation,
#boutons_menu ul li a.presentation:hover {width:99px; height:25px; background:url(../images/bt_presentation.gif) left bottom no-repeat;}

#boutons_menu ul li a.metiers {width:61px; height:25px; background:url(../images/bt_metiers.gif) left top no-repeat;}
#container.metiers #boutons_menu ul li a.metiers,
#boutons_menu ul li a.metiers:hover {width:61px; height:25px; background:url(../images/bt_metiers.gif) left bottom no-repeat;}

#boutons_menu ul li a.actualites {width:73px; height:25px; background:url(../images/bt_actualites.gif) left top no-repeat;}
#container.actualites #boutons_menu ul li a.actualites,
#boutons_menu ul li a.actualites:hover {width:73px; height:25px; background:url(../images/bt_actualites.gif) left bottom no-repeat;}

#boutons_menu ul li a.documentation {width:106px; height:25px; background:url(../images/bt_documentation.gif) left top no-repeat;}
#container.documentation #boutons_menu ul li a.documentation,
#boutons_menu ul li a.documentation:hover {width:106px; height:25px; background:url(../images/bt_documentation.gif) left bottom no-repeat;}

#boutons_menu ul li a.contact {width:68px; height:25px; background:url(../images/bt_contact.gif) left top no-repeat;}
#container.contact #boutons_menu ul li a.contact,
#boutons_menu ul li a.contact:hover {width:68px; height:25px; background:url(../images/bt_contact.gif) left bottom no-repeat;}


#container.accueil #gauche ul li {
list-style:none;
}

#container.accueil #gauche ul li a {
display:block;
text-indent:-3000px;
}


#container.accueil #gauche ul li a.hydrogeologie {width:490px; height:53px; background:url(../images/bt_hydrogeologie.jpg) left top no-repeat;}
#container.accueil #gauche ul li a.hydrogeologie:hover {width:490px; height:53px; background:url(../images/bt_hydrogeologie.jpg) left bottom no-repeat;}

#container.accueil #gauche ul li a.assistance_forage {width:490px; height:57px; background:url(../images/bt_assistance_forage.jpg) left top no-repeat;}
#container.accueil #gauche ul li a.assistance_forage:hover {width:490px; height:57px; background:url(../images/bt_assistance_forage.jpg) left bottom no-repeat;}

#container.accueil #gauche ul li a.pompage_tracage {width:490px; height:67px; background:url(../images/bt_pompage_tracage.jpg) left top no-repeat;}
#container.accueil #gauche ul li a.pompage_tracage:hover {width:490px; height:67px; background:url(../images/bt_pompage_tracage.jpg) left bottom no-repeat;}

#container.accueil #gauche ul li a.diagnostic {width:490px; height:57px; background:url(../images/bt_diagnostic.jpg) left top no-repeat;}
#container.accueil #gauche ul li a.diagnostic:hover {width:490px; height:57px; background:url(../images/bt_diagnostic.jpg) left bottom no-repeat;}

#container.accueil #gauche ul li a.inspection_video {width:490px; height:42px; background:url(../images/bt_inspection_video.jpg) left top no-repeat;}
#container.accueil #gauche ul li a.inspection_video:hover {width:490px; height:42px; background:url(../images/bt_inspection_video.jpg) left bottom no-repeat;}

#container.accueil #gauche ul li a.diagraphie {width:490px; height:45px; background:url(../images/bt_diagraphie.jpg) left top no-repeat;}
#container.accueil #gauche ul li a.diagraphie:hover {width:490px; height:45px; background:url(../images/bt_diagraphie.jpg) left bottom no-repeat;}


/* TT_NEWS DOCS ACCUEIL */
.docs-latest-container {
width:310px;
height:180px;
background:url(../images/fond_doc_accueil_fr.jpg) top left no-repeat;
padding-left:20px;
padding-right:7px;
padding-top:40px;
border:0;
}
.docs-latest-container.docs-latest-item h3 {
font-size:12px;
font-weight:bold;
color:000000;
}
.docs-latest-item {
background:#FFFFFF;
border:0;
}
.docs-latest-all-documentation {
text-align:right;
font-size:13px;
font-weight:bold;
color:#8AC45B;
height:15px;
padding-right:10px;
padding-top:10px;
}
.docs-latest-all-documentation a {
color:#8AC45B;
}
/* TT_NEWS DOCS ACCUEIL */

/* TT_NEWS ACTUS ACCUEIL */
.actus-latest-container {
width:310px;
height:180px;
background:url(../images/fond_actu_accueil_fr.jpg) top left no-repeat;
padding-left:20px;
padding-right:7px;
padding-top:40px;
border:0;
}
.actus-latest-container.actus-latest-item h3 {
font-size:12px;
font-weight:bold;
color:000000;
}
.actus-latest-item {
background:#FFFFFF;
border:0;
}
.actus-latest-all-actualites {
text-align:right;
font-size:13px;
font-weight:bold;
color:#006599;
height:15px;
padding-right:10px;
padding-top:10px;
}
.actus-latest-all-actualites a {
color:#006599;
}
/* TT_NEWS ACTUS ACCUEIL */

