/************************************* 
* CSS du site Imageson.org http://www.imageson.org
* MMSH Maison Méditerranéenne des Sciences de l'Homme CNRS UMS-841 http://www.mmsh.univ-aix.fr
* CSS sous licence Creative Commons http://creativecommons.org/licenses/sa/1.0/
* Jean-Christophe Peyssard Février 2005
* Date de création 12 février 2005
* Dernière mise à jour 01 mars 2005
****************************************/

/* Eléments de bases, styles généraux */

html {
	height:100%;
}

body{
	margin: 0;
	padding: 0;
	border: 0;
	color: #000;
	background-color: #fff;
  text-indent:0;
  font-family: Arial, Verdana, sans-serif;
 	font-weight: normal;
  font-size: 0.7em;
}

p {
text-align: justify;
font-size: 1.1em;
}
img	{
	border: 0;
}

a:link{
  color: #2E7350;
  background-color: transparent;
  text-decoration: none;
}	


a:visited{
	color: #2E7350;
	background-color: transparent;
	text-decoration: none;
}

a:active{
	color: #2E7350;
	background-color: transparent;
  }



a:hover{
	color: #2E4150;
	background-color: transparent;
  }  
  
/* Styles du body */

#corps {
}

/* Styles de classes */


h1.titrea {
  font-weight: normal;
  font-size: 1.8em;
  margin: 0 0 0 0;
  line-height: 100%;
  color: #000000;
  background-color: transparent;
 }

h2.titrea {
 font-size: 1.9em;	
 }

h2.titrea a:link{
  color: #2E7350;
  background-color: transparent;
  text-decoration: none;
 }



h2.titrea a:visited{
  color: #2E7350;
  background-color: transparent;
  text-decoration: none;
  }




h2.titrea a:active{
	color: #2E7350;
	background-color: transparent;
  }



h2.titrea a:hover{
	color: #2E4150;
	background-color: transparent;
  }

h3.titrea {
 	font-size: 100%;
	margin: 0 0 0 0;
	line-height: 100%;
	/* color: #708491; */
	background-color: transparent;
}  


dl.agrega {
	
}

dt.agrega{
	padding: 15px 0 10px 0;
}

dt.agrega a:link{
  font-size: 1.5em;
  color: #708491;
  background-color: transparent;
  text-decoration: none;
 }
 
dt.agrega a:hover{
	font-size: 1.5em;
	color: #db6700;
	background-color: transparent;
  }
  
dt.agrega a:visited{
  font-size: 1.5em;
  color: #db6700;
  background-color: transparent;
  text-decoration: none;
  }
 
dd.agrega {
 font-size: 1.1em;	
 text-align: justify;	
}


.auteur{
	margin-top: 1ex;
	text-align: left;
	font-size: 1.5em;
	font-weight: bold;
}


div.separateur {
text-align: center;
position: relative;
margin: 0px 210px 10px 150px;
width: 400px;
height: 10px;
border-top: 1px solid #708491;
}

/* style des minitextes */

#annonce {
	background-color: #F0F0F0;
	margin: 0 0 20px -10px;
	padding: 0px 15px 5px 10px;	
}

#annonce h3 {
	font-weight: strong;
	font-size: 1.1em;	
}

.section1{
	margin-bottom: 10px;
}

h1, .section1{
	font-size: 160%;
	font-weight: bold;
}

h2, .section2{
	font-size: 125%;
	font-weight: bold;
}
h3, .section3{
	font-size: 100%;
	font-weight: bold;
}

h4, .section3{
	font-size: 100%;
	font-weight: bold;
}

h5, .section3{
	font-size: 100%;
	font-weight: bold;
}

/* Styles du toc */

#toc {
border: 1px solid #708491;
margin: 0px 210px 10px 150px;
padding: 0px 0px 5px 10px;
}

#toc h4 {
  font-size: 1.4em;
}

}
#toc a:hover{
}
.toc_section1{
	font-weight: bold;
	/*letter-spacing: .1em;*/
	margin-top: 1ex;
	margin-bottom: 1ex;
	margin-right: 1ex;
	font-size: 105%;
}
.toc_section2{
	padding-left: 1em;
	margin-top: .5ex;
	margin-bottom: .5ex;
}
.toc_section3{
	padding-left: 2em;
	margin-top: .5ex;
	margin-bottom: .5ex;
}
.toc_section4{
	padding-left: 3em;
	margin-top: .5ex;
	margin-bottom: .5ex;
}
.toc_section5{
	padding-left: 4em;
	margin-top: .5ex;
	margin-bottom: .5ex;
}
.toc_section6{
	padding-left: 5em;
	margin-top: .5ex;
	margin-bottom: .5ex;
}

/* Styles de la barre de titre */


#accroche {
        margin: 5px 0 0 5px;
        padding: 0;
	border: 0;
}

#accroche h1 {
	text-indent: -9999px;
}

#accroche h1 a:link, h1 a:visited, h1 a:hover	{
        display: block;
	width: 403px;
	height: 129px;
	background: url(../css/ta_header.png) top left no-repeat;
        padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: none;
	text-decoration: none;
	}


	
#accroche h2 {
        text-indent: -9999px;
	display: block;
	width: 600px;
	height: 20px;
	background: url(../css/ta_headerh2.png) top left no-repeat;
        margin: -20px 0 -20px 30px;
	padding: 0 0 0 0;
	border: none;
	text-decoration: none;
}

#textes p {
texte-align: justify;

}	



/* Styles du menu horizontal */

#menuh {
  color: #fff;
	background-color: #9CBD9C;
  margin: 25px 25px 0 30px;
  padding: 2px;
	font-size: 90%;


}

#menuh{
	color: #fff;
	background-color: #9CBD9C;
	padding: 2px;
	font-size: 90%;
}



#menuh ul{
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;

}



#menuh li{
	display: inline;
	list-style: none;
	margin: 5px;
	padding: 0;

}



#menuh a:link{
	color: #fff;
	background-color: transparent;
	text-decoration: none;
	margin: 2px;
}



#menuh a:visited{
	color: #fff;
	background-color: transparent;
	text-decoration: none;
}



#menuh a:hover{
	color: #000;
	background-color: transparent;
	text-decoration: none;
}



#menuh a:active{
	color: #fff;
	background-color: transparent;
	text-decoration: none;
}



#publication{
	padding: 0 10px 0px 10px;
	line-height: 140%;
 }

#reccueil {
 position: absolute;
 right: 50px;
	top: 210px;
}


/* Styles de la barre de menu verticale */

#menuv {
  position: absolute;
  left: 25px;
  top: 210px;
	padding-left: 5px;
	width: 170px;
  color: #333;
  background-color: #9CBD9C;
}

#menuv img{
	border: 0;
}



#menuv h3{
	font-family: Arial, Helvetica, sans-serif, sans;
	font-size: 100%;
	color: #FFFFFF;
	background-color: transparent;
	margin: 10px 0 0 0;

}



#menuv ul{
	list-style: none;
	margin: 0;
	padding: 0;
}



#menuv ul li{
	list-style: none;
	margin: 0;
	padding: 0;

}



#menuv label.search{
	display: block;
	font-family:Arial, Helvetica, sans-serif, sans;
	font-size: 100%;
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;

}



#menuv a:link{
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}

#menuv a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
}



#menuv a:hover{
	text-decoration: underline;
	color: #000;
	background-color: transparent;

}



#menuv a:active{
  text-decoration: underline;

}



#menuv input#q{
  width: 100px;

}

/* styles du conteneur centrale des articles et sommaires */

#contenu {
  margin: 24px 50px 0 250px;
	padding: 0 0 0 8px;

}

#accroche1 {
}

#accroche2 {
}

#dernieres {


}
/* Styles du pied de page */
#pied {
        position: absolute;
        color: #fff;
	background-color: #708491;
	padding: 0 0 0 0;
	font-size: 90%;
	text-align: center;
	vertical-align: bottom;
	width: 850px;
	left: 220px;
        /* top: 210px;*/
	color: #333;
        background-color: #9CBD9C;
  }

#pied ul{
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;

}



#pied li{
	display: inline;
	list-style: none;
	margin: 5px;
	padding: 0;

}
  
  
  
#pied a:link{
	color: #fff;
	background-color: transparent;
	text-decoration: none;
	margin: 2px;

}



#pied a:visited{
	color: #fff;
	background-color: transparent;
	text-decoration: none;

}



#pied a:hover{
	color: #000;
	background-color: transparent;
	text-decoration: none;

}



#pied a:active{
	color: #fff;
	background-color: transparent;
	text-decoration: none;


#pied p a:link, p a:visited, p a:hover{
	display: block;
	width: 125px;
	height: 16px;
	
        padding: 0;
	border: 0;
	text-decoration: none;
}

#navigation_suivant a:link, a:visited, a:hover{
	margin-top: 20px;
	float: right;
	margin-right: 10px;
	font-size: 85%;
	text-align: right;
	width: 150px;
}
#navigation_precedent a:link, a:visited, a:hover{
	margin-top: 20px;
	float: left;
	font-color: red;
	font-size: 85%;
	width: 150px;
}

#lodelorg {
   position: absolute;
   text-align: center;
   
 

}

#lodelorg p a:link, p a:visited, p a:hover{
 text-align: center;
 

}

