
#general {
margin-left: auto;
margin-right: auto;
text-align: left; /* Pour remettre normal */

}
#top {position:absolute;
margin-left: auto;
margin-right: auto;
width:900px;
top:0%;}
#milieu {
position:absolute;
margin-left: auto;
margin-right: auto;
top:136px;
width:900px;
min-height:650px;
text-align: left;

}
form.Spip_Gauche_Recherche {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
border-bottom: white solid 1px;
}

input.Spip_Gauche_Recherche_Champ {
width: 130px;
}

input.Spip_Gauche_Recherche_Image {
vertical-align: middle;
}
img.Recherche_Gauche_Image {
display: block;
}

/*BAS de page*/
#baspage{
position:relative;
clear: both ;
width:900px;
background-color:#e8e0de;
text-align: left;} 

#home_logo {
position:relative;}
#home_titre {
position:absolute;
left:205px;
top:18px;
}
#home_francais {
position:absolute;
left:205px;
top:0px;
}
#home_anglais {
position:absolute;
left:251px;
top:0px;
}
#home_top {
position:absolute;
left:300px;
top:0px;
}

/*menu accueil*/
a.home_menu_accueil_fr {
display:block;
width: 280px;
height: 18px;
background: url(../IMG/gif/home_menu_accueil.gif) no-repeat 0 0;
}

a.home_menu_accueil_fr:hover {
background: url(../IMG/gif/home_menu_accueil-over.gif);
}

a.home_menu_institut_fr {
display:block;
width: 280px;
height: 19px;
background: url(../IMG/gif/home_menu_institut.gif) no-repeat 0 0;
}

a.home_menu_institut_fr:hover {
background: url(../IMG/gif/home_menu_institut-over.gif);
}

a.home_menu_equipe_fr {
display:block;
width: 280px;
height: 19px;
background: url(../IMG/gif/home_menu_equipe.gif) no-repeat 0 0;
}

a.home_menu_equipe_fr:hover {
background: url(../IMG/gif/home_menu_equipe-over.gif);
}
a.home_menu_partenaires_fr {
display:block;
width: 280px;
height: 19px;
background: url(../IMG/gif/home_menu_partenaires.gif) no-repeat 0 0;
}

a.home_menu_partenaires_fr:hover {
background: url(../IMG/gif/home_menu_partenaires-over.gif);
}

a.home_menu_agenda_fr {
display:block;
width: 280px;
height: 19px;
background: url(../IMG/gif/home_menu_agenda.gif) no-repeat 0 0;
}

a.home_menu_agenda_fr:hover {
background: url(../IMG/gif/home_menu_agenda-over.gif);
}

a.home_menu_liens_fr {
display:block;
width: 280px;
height: 19px;
background: url(../IMG/gif/home_menu_liens.gif) no-repeat 0 0;
}

a.home_menu_liens_fr:hover {
background: url(../IMG/gif/home_menu_liens-over.gif);
}

a.home_menu_biblio_fr {
display:block;
width: 280px;
height: 21px;
background: url(../IMG/gif/home_menu_biblio.gif) no-repeat 0 0;
}

a.home_menu_biblio_fr:hover {
background: url(../IMG/gif/home_menu_biblio-over.gif);
}
/*VERSION ANGLAISE*/

a.home_menu_accueil_en {
display:block;
width: 280px;
height: 18px;
background: url(../IMG_en/gif/home_menu_accueil.gif) no-repeat 0 0;
}

a.home_menu_accueil_en:hover {
background: url(../IMG_en/gif/home_menu_accueil-over.gif);
}

a.home_menu_institut_en {
display:block;
width: 280px;
height: 19px;
background: url(../IMG_en/gif/home_menu_institut.gif) no-repeat 0 0;
}

a.home_menu_institut_en:hover {
background: url(../IMG_en/gif/home_menu_institut-over.gif);
}


a.home_menu_equipe_en {
display:block;
width: 280px;
height: 19px;
background: url(../IMG_en/gif/home_menu_equipe.gif) no-repeat 0 0;
}

a.home_menu_equipe_en:hover {
background: url(../IMG_en/gif/home_menu_equipe-over.gif);
}

a.home_menu_partenaires_en {
display:block;
width: 280px;
height: 19px;
background: url(../IMG_en/gif/home_menu_partenaires.gif) no-repeat 0 0;
}

a.home_menu_partenaires_en:hover {
background: url(../IMG_en/gif/home_menu_partenaires-over.gif);
}

a.home_menu_agenda_en {
display:block;
width: 280px;
height: 19px;
background: url(../IMG_en/gif/home_menu_agenda.gif) no-repeat 0 0;
}

a.home_menu_agenda_en:hover {
background: url(../IMG_en/gif/home_menu_agenda-over.gif);
}


a.home_menu_liens_en {
display:block;
width: 280px;
height: 19px;
background: url(../IMG_en/gif/home_menu_liens.gif) no-repeat 0 0;
}

a.home_menu_liens_en:hover {
background: url(../IMG_en/gif/home_menu_liens-over.gif);
}

a.home_menu_biblio_en {
display:block;
width: 280px;
height: 21px;
background: url(../IMG_en/gif/home_menu_biblio.gif) no-repeat 0 0;
}

a.home_menu_biblio_en:hover {
background: url(../IMG_en/gif/home_menu_biblio-over.gif);
}
/* position + image ARTICLE DE PRESSE*/
#home_articles {
position:relative;
padding-left:2px;
width: 204px;
min-height:520px;
text-align:justify;
background-color: #F1EDEB;
}
a.home_articles {
display:block;
width: 204px;
min-height: 35px;
background: url(../IMG/gif/home_articles.gif) no-repeat 0 0;
}
/* position TEXTE INTRODUCTION DE L'IRG*/
#home_intro {
position:relative;
float:right;
width:692px;
min-height:100px;
background-color:#e8e0de;
text-align: justify;
}
/*ACCES THEMATIQUE: position, image, liste des axes*/
#home_thematique {
position:relative;
width:431px;
min-height:397px;
}

a.home_thematique {
display:block;
width: 431px;
min-height: 35px;
background: url(../IMG/gif/home_thematique.gif) no-repeat 0 0;
}


/*RECHERCHE MOT CLE*/
#recherche_cle
{
position:relative;
float:right;
width:258px;
min-height:90px;
background-color:#d1c2bd;
} 
a.recherche_cle {
display:block;
width: 431px;
min-height: 35px;
background: url(../IMG/gif/home_recherche1.gif) no-repeat 0 0;
}
/*recherche géographique*/
#recherche_geo
{
position:relative;
width:258px;
min-height:192px;
background-color:#d1c2bd;
} 
a.recherche_geo {
display:block;
width: 431px;
min-height: 35px;
background: url(../IMG/gif/home_recherche2.gif) no-repeat 0 0;
}
/*recherche echelle*/
#recherche_echelle
{
position:relative;
width:258px;
min-height:100px;
background-color:#d1c2bd;
} 
a.recherche_echelle {
display:block;
width: 431px;
min-height: 35px;
background: url(../IMG/gif/home_recherche3.gif) no-repeat 0 0;
}




#contenu {position:absolute; font-size: 1em;
line-min-height: 1.5em;
font-variant: small-caps;
font-family: verdana,serif;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AB948C;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 8px;
}
.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AB948C;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 8px;
}
.footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AB948C;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 8px;
}
.Cadre {
border-style:solid;
border-width: thin;
padding:1em;}

