/*Mise en page générale*/
body {
	padding: 0px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#container {
	width:900px;
	margin-left:5em;
	border:Opx solid #fff;
} 
/*Fin mise en page générale*/

/* Le bandeau complet*/
#bandeau {
	height:132px;
	width:900px;
	margin:0;
	border:0px solid #fff;
	vertical-align:top;
}
/* Le menu haut*/
#bandeau ul {
	list-style-type : none;
	margin:-17px 5px 0 0;
	color:#fff;
	float:right;
}
#bandeau li {
	float:left;
	margin:0;
}
#logo {
	position:absolute;
	margin:0;
	padding:0;
}
#langue {
	text-align:right;
	margin:0 5px;
	/*a ôter dès qu'il y a l'anglais*/height:1.1em;
	font-size:1.1em;
	color:#fff;
	font-weight:bold;
}
#langue a {
	color:#fff;
	text-decoration:none;}
/*Titres écrits et effacés par la mise en page*/ 
span.invisible {
	display:none;
}
/*Mise en forme des liens*/
a.menutop1, a.menutop1_on, a.menutop2, a.menutop2_on, a.menutop3, a.menutop3_on, a.menutop4, a.menutop4_on, a.menutop5, a.menutop5_on , a.menutop6, a.menutop6_on {
	display:block;
	height:21px;
	margin-top:81px;
}
a.menutop1,a:hover.menutop1,a.menutop1_on  {width:65px;}
a.menutop2,a:hover.menutop2,a.menutop2_on  {width:65px;}
a.menutop3,a:hover.menutop3,a.menutop3_on  {width:111px;}
a.menutop4,a:hover.menutop4,a.menutop4_on  {width:111px;}
a.menutop5,a:hover.menutop5,a.menutop5_on  {width:54px;}
a.menutop6,a:hover.menutop6,a.menutop6_on  {width:191px;}

/*a.menutop6 {background-image:url(imgs/n_presse.gif);width:77px;}
a:hover.menutop6{	background-image:url(imgs/n_presse_over.gif);}*/

/*a.menutop6_on {background-image:url(imgs/n_presse_inact.gif);width:77px;}*/
/* Fin du menu*/

/* Espace intermédiaire */
/*Pour le moment inutilisé : trace ?*/
#bandeau p {
	position:relative;
	left:10px;top:106px;
	text-transform:uppercase;
	font-size:0.75em;
	margin:0;padding:0;
	font-weight:bold;
	font-family:verdana;
	text-align:left;
}
/*formulaire de recherche*/
#recherche {
	position:relative;
	top:88px;left:789px;
	width:100px;
	padding:0 3px 0 0;
}
#recherche label {display:none;}
#recherche input {
	font-size:10px;	
	font-family:arial, sans-serif;
}
/* Fin Espace intermédiaire*/
/*Contenu*/
/*A priori, ce n'est plus utile*/
#contenu {
	margin:0px;
	padding:0px;
	color:#000;
}

/* Espace gauche*/
#left_som, #left_rub {width:187px;float:left;}
#left_som a, #left_rub a{width:150px;color:#fff;}
#left_rub a:hover{color:#F15A23;}
#left_som p, #left_rub p{padding-left:1em;margin:0;}
#left_som form {padding-left:1em;margin:2em 0 0 0;}
#left_som form input {padding:0;margin:O;}
/*liens horizontaux pour le menu gauche de l'accueil*/
#left_som a {
	border-bottom:solid 1px #fff;
	display:block;
	color:#fff;
	text-align:center;
	text-transform:capitalize;
	font-size:0.9em;
	font-weight:bold;
	line-height:20px;
	text-decoration:none; 
	width:185px;
}
#left_rub{padding-left:11px;}
/* Fin liens horizontaux pour le menu de l'accueil*/
/* Mise en page pour les inserts de partie gauche.html*/
p.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	margin:0;
	padding-left:5px;
}
/*Fin partie_gauche.html*/

/* Style pour le menu depliant*/
a.lienon, a.lien:hover,a.lienon:hover, a.lien2on, a.lien2on:hover {color: #FFD520;}
a.lien, a.lienon {
	display:block;
  font-size: 11px;
  text-decoration: none;
	padding:7px 5px 0 15px;
}

a.lien2, a.lien2on {
	font-size:11px;
	text-decoration:none;
}
a.lien {color: #fff;}

a.lien2 {color:#fff;}
a.lien_pdf{
	display:block;
	margin:0;
	padding:5px 0 0 22px;
	background:url(imgs/pdf.gif) left no-repeat;
	height:20px;
}
a.lien_pdf-fiche{
	display:block;
	margin:0;
	padding:5px 0 0 40px;
	background:url(imgs/pdf-fiche.jpg) left no-repeat;
	height:48px;
}
ul.racine {
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}
ul.racine ul {list-style:none;padding:0 0 0 1em ;margin:0;}
ul.racine ul li {padding:0 0 0.25em 0;margin:0;}
.lienoff, .lien2off {
	font-size: 11px;
	text-decoration: none;
	color:#F15A23;
}
.lienoff {padding:7px 5px 0 15px;}

.lien2off{font-weight:bold;}
.rubrique {
  margin-left:10px;
  padding-left:25px;
}
.article {
  margin-left:25px;
  padding:0;
}
.affiche {visibility:visible;width:150px;}
.cache {display:none;}
/*Fin Menu dépliant*/

/*Espace droit*/
#content, #content2 {
	border:0px solid #fff;
	color:#000;
	vertical-align:top;
	padding:0 2em;
}
#content {margin-left:200px;}
#content2 {margin-left:187px;}
#content img,#content2 img {border:0;}
#content h2, #content2 h2 {
	font-size:1.6em;
	font-weight: normal;
	margin:0.65em 0 0 0;
	padding:0.9em 0 0.9em 1.2em;
	background: transparent url(imgs/fleche.gif) left 5px no-repeat; 
}
span.auteur {
	font-size:11px;
	font-weight:bold;
}
#content h3, #content2 h3 {
	font-size:13px;
	font-weight:bold;
	background: transparent url(imgs/fleche2.gif) left 11px no-repeat;
	padding:0.7em 0 0.9em 1em;
	margin:0;

}
#content h4, #content2 h4 {
	background: url(imgs/fleche2.gif) left 8px no-repeat;
	font-size:11px;
	font-weight: bold;
	padding:0.7em 0 0.9em 1.2em;
	margin:0;
}
.cherchencart {height:120px;border-bottom:1px solid #000;margin:0;padding:0;}
#content div div {margin: 0 10px 0 10px;}
#content .vignette_video h4 {
	font-size:1em;
	font-weight:bold;
	margin:0 0 0 65px;
}
#content .vignette_video p {
	font-size:1em;
	margin:0 0 0 50px;
	padding-left:1.2em;
}
#myGallery h2 {
	background: none;
	padding:0;
	margin:0;
	background:none;
	font-weight:bold;
	font-size:2em;
}

.pagination {
	margin:10px 300px 5px 30px;
	border:1px dashed #000;
}

.plus_icone-pdf {padding:1em 0 0 25px;}
.plus_icone-print	{
	background:url(imgs/print.gif) no-repeat left; 
	margin-left:20px;
	vertical-align:middle;
	padding:1em 0 0 25px;
	height:20px;
}
#content a, #content2 a, #pied a {font-weight:bold;text-decoration: none; }
#content a:hover, #content2 a:hover, #pied a:hover {text-decoration: underline;}
hr.fin_menu {padding:0;margin:0;width:120px;}
/*Liste des chercheurs*/
#chercheurs {
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	width:180px;
}
#chercheurs form {
  padding:0px;
}
#chercheurs select {
  color: #000;
  font-size:10px;
  width:160px;
	margin:0;
	padding:0;
}
option.gros {
font-size:12px;
}
.spip_logos {padding:0 20px 5px 20px;border:0;}

.chapo {
	text-align:justify;
	margin:0;
	font-size:12px;
	padding: 0 1.5em 0 0;
}
.chapo p {padding:0;margin:0;}
.suite {text-align:right;padding-right:10px;}
.chapo2 {
	text-align:justify;
	font-size:1.2em;
	font-style:italic;
	margin:0;
	padding: 0 15px;
}
.spip {
	margin:0px;padding:0;
	text-align:justify;	
}
.date {
	margin:-0.3em 0 0 0;
	padding:0 0 0.8em 0;
	font-size:0.8em;}
p.spip_note {font-size:0.9em;padding-bottom:0.9em;}
#marger div {/*padding: 0 15px*/;margin-right:15px;}
span.marger2 {display:block;clear:both;height:1px;margin:0;}
span.marger  {background-color:#fff;/margin:0;display:block;}
.spip_doc_titre, .spip_doc_descriptif {text-align:center;margin:0;padding:0;}
.img {float:right;margin:0;}
#marger {margin:0 20px 0 20px;}
#marger h2, h2.marger {
	font-size:20px;
  font-weight: normal;
  margin:10px 0 5px 0;
	padding:0 0 0 25px;
	background-image: url(imgs/fleche.gif);
	background-repeat:no-repeat;
	background-position:left; 
}
#marger h3 {
	font-size:13px;
	font-weight:bold;
	padding:0 0 0 15px;
	margin:10px 0 5px 0px;
	background: url(imgs/fleche2.gif) no-repeat left;
}
.encart {
	border: 1px dashed #fff;
	padding-right:15px;
}
.audiobox {margin-left:30px;width:400px;}
.image_center, .spip_documents_center {display:block; text-align: center;width:100%;}
.image_right, .spip_documents_right {margin:0 0 0 1.5em;float:right;}
.image_left, .spip_documents_left {margin:0 1.5em 0 0;float:left;}
.spip_doc_descriptif , .spip_doc_titre { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }
#video{float:left;text-align:center;margin-right:20px;}
.vignette_video {
	border:1px solid #000;
	width:300px;
	height:65px;
	background:url(vignettes/wmv.png) #ccc left top no-repeat;
}

#pied {clear:both;margin:0;padding:0;}
.pied {font-size:0.9em;font-weight:normal;text-align:center;padding:0;margin:0;}
.pied img {border:0;}
