body {
	background-color:#415860;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color: #263033;
	padding:0;
	font-size:76%;
	margin:0;
}
body{behavior:url("js/hover.htc");}

/* Init
/*-------------------------------------------------------------------------------------------------------*/
* {background-repeat:no-repeat;}
body img{border:0;}
hr {clear: both;visibility: hidden;margin:0;padding:0;line-height:0;}
.spacer{clear: both;visibility: hidden;margin:0;padding:0;}
.invisible{display:none;}
form {margin:0}
select {font-size:9px;}

/*-------------------------------------------------------------------------------------------------------*/
#accessibilite{ display:none}
#accessibilite{color:#666699;font-size:80%;margin:0;margin-bottom:20px;}
#accessibilite ul{padding-left:0px;}
#accessibilite a{color:#666699;text-decoration:none;}
#accessibilite a:hover{color:#666699;text-decoration:underline;}

/* STRUCTURE
/*-------------------------------------------------------------------------------------------------------*/
#global {width:750px;text-align:left;}
#entete {width: 750px;padding:0;margin:0;height:160px; background: url(../image/entete/lecnrs.jpg);}
#groupe{float:right;margin-bottom:10px;width: 600px;line-height:1.5em;padding:0;position:relative;top:-30px;}
#corps{width: 750px;z-index:0;text-align:left;background:url(../image/bg-corps.gif) repeat-y #FFFFFF;}
#contenu{padding:0 0 0 10px;line-height:normal;font-size:100%;width:580px;}

/* web_rubrique_sitecnrs Keyword zone menu plus petite à 120px*/
.keyword #groupe{width: 630px;}
.keyword #corps{background:url(../image/bg-corpsKW.gif) repeat-y #467A94;}
.keyword #chapeau{margin-top:10px;font-size: 110%;}

/* ENTETE
/*-------------------------------------------------------------------------------------------------------*/
#logo { margin:0}
#entete h1 {margin:0; border:none;}
#entete h1 span{display:none}

/* NAVIGATION PRINCIPALE 
/*-------------------------------------------------------------------------------------------------------*/
/* voir menu.css

/* CHEMIN
/*-------------------------------------------------------------------------------------------------------*/
#chemin {color:#fff; font-size: 90%; height:28px; padding:2px 0 0 10px;} 
#chemin a {color:#fff!important;  text-decoration:none;  }
#chemin a:hover {text-decoration: underline!important;}

/* RECHERCHE 
/*-------------------------------------------------------------------------------------------------------*/
#recherche{position:absolute;top:20px;margin-left:150px;width:160px;z-index: 50;}
#recherche h2{margin:0;padding:0;display:none;}
#recherche form,#recherche p{margin:0;padding:0;}

#recherche .searchbox-button{vertical-align:middle;}
#recherche .searchbox-sword{font-family:Arial, Helvetica, sans-serif;font-size:10px; border:1px solid black; padding:0.2em;}

/* RECHERCHE sous le menu navigation principale
/*-------------------------------------------------------------------------------------------------------*/
#rechercheGauche {margin:0 0 30px 0;padding:0 0 0 10px;font-size:95%;}
#rechercheGauche label {color:#FFFFFF;padding-right:5px;}
#rechercheGauche .searchbox-sword{font-size:10px;width:100px;padding:0.2em; border:none;font-family:Arial, Helvetica, sans-serif;}
#rechercheGauche .searchbox-button{vertical-align:middle;padding-right:2px;}

/* Lien d'impression 
/*-------------------------------------------------------------------------------------------------------*/
.manif .contenuImprim span {margin:0 0 10px 0;}
.contenuImprim span{display:block;padding:5px 10px 15px 0;border-bottom:1px dashed #446C7F;text-align:right;}
.contenuImprim a{ text-decoration:none; font-weight:normal!important; padding:0 20px 0 0;background:url(http://www.cnrs.fr/sites/00-elements-communs/image/icon/imprimer2.gif) no-repeat right}
.contenuImprim a:hover {text-decoration:underline!important;}

/* Lien telechargement PDF Journal
/*-------------------------------------------------------------------------------------------------------*/
span.contenuPDF{display:block;padding:5px 0px 5px 5px;border-bottom:1px solid #446C7F;text-align:left;}
.contenuPDF a{ text-decoration:none; font-weight:normal!important; padding:0 0 0 0;}
.contenuPDF a:hover {text-decoration:underline!important;}

/* retour sommaire */
/*-------------------------------------------------------------------------------------------------------*/
.colonne #contenu .retourSommaire {margin:-30px 0 30px 10px;}
.colonne #contenu .retourSommaire a{text-decoration:none;font-weight:normal;}
.colonne #contenu .retourSommaire a:hover{text-decoration:underline;}

/* CONTENU 
/*-------------------------------------------------------------------------------------------------------*/
#contenu #listeRub{margin:0; padding:0 0 0 20px;}
#contenu #listeRub img{float:left; margin:0 10px 10px 0!important; padding:0}
#contenu #listeRub ul{margin:0; padding:0;}
#contenu #listeRub li{clear:both;margin:0;padding:10px 0 10px 0!important; list-style-type:none;border-top:1px solid #446C7F;}
#contenu #listeRub li a {text-decoration:none;}
#contenu #listeRub li:first-child{border:0;}

.colonne #contenu #textContenu {margin:0; padding:0 10px;}
.colonne #contenu .com #textContenu {margin:0; padding:0 10px;}
/* chapeau */
.colonne #contenu #chapeau {margin:0; padding:0 10px 10px 10px;}
.colonne #contenu.journal #chapeau {margin:0 0 10px 0; padding:10px;}
#contenu.com #chapeau{font-size:100%;}

/* date d'actualité */
#contenu .ActuDate {margin:0; padding:10px 10px 0 0; color:#4A535D;}
.colonne #contenu .ActuDate{padding:10px 10px 0 10px;}

#contenuImage {border:1px solid #000000; background-color:#CCCCCC;margin: 0 0 10px 5px;padding:0}
#contenuImage p {margin:5px; padding:0;clear:both;}
#contenu #contenuImage.annuleMarg img{margin:0 0 5px 0 !important; padding:0!important; display:none}
#contenu.journal #contenuImage{border:1px solid #446C7F; background-color:#EEF6F9;}
#contenu.journal #contenuImage{float:left;margin: 0 5px 10px 0;}

/*- SCRIPT ACCUEIL = LISTE SOMMAIRE   -*/
#contenu.scriptAccueil{}
#contenu.scriptAccueil a {text-decoration:none;font-weight:bold;}
#contenu.scriptAccueil #contenuListe img{float:left; margin:0 5px 5px 0!important; padding:0}
#contenu.scriptAccueil #contenuListe ul{margin:0; padding:0 10px;}
#contenu.scriptAccueil #contenuListe li{clear:both;margin:0;padding:10px 10px 10px 0!important; list-style-type:none;border-bottom:1px solid #F2F2F2;}

#contenu.scriptAccueil #contenuListe.noborder ul{margin:0; padding:0 10px 0 2px;}
#contenu.scriptAccueil #contenuListe.noborder li{border:0;} 

/* dans presse web_page.php*/
#contenu.scriptAccueil #contenuListe.breve ul{margin:0; padding:0 0 0 10px;}
#contenu.scriptAccueil #contenuListe.breve li {border-bottom:1px solid #446C7F;padding:10px 0 10px 0}
#contenu.scriptAccueil #contenuListe.public li {border:0;}
#contenu.scriptAccueil .ActuChoixTheme{width:200px;}

#contenu #espace20{ margin:0 0 0 20px;padding:0;}
#contenu .espace30{ margin:0 0 0 30px;padding:0;}
#contenu .espace30 .titreImg{border:0;padding: 0 0 0 10px;}
#contenu.scriptAccueil #contenuListe.espace30 li{border-bottom:1px solid #446C7F!important;}

/* titre en image */
.titreImg {border-bottom:1px solid #446C7F;height:42px;margin:0; padding:0 0 0 10px;}
.titreImg h1,.rechCom2 h1,.titreImg h1#titrePrincipal,.rechCom2 h1#titrePrincipal{margin:0!important;padding:0!important;}
.titreImg img {float:left;}
.titreImg p{padding:15px 0 0 0;margin:0;}
.titreImg form {padding:12px 0 0 0;margin:0;}

.petit{font-size:100%;}
.rechCom{height:90px;padding:0 10px;}
#contenu.com .rechCom{padding:0 0 0 40px;margin:0;}
.rechCom2{height:90px;padding:0 0 0 40px;}
.sec{border-top:1px solid #446C7F;clear:both;}

/* Formulaire liste d'arcives des dossiers */
#contenu .archivesDos {margin:10px 0 0 0;text-align:right;}
#contenu .archivesDos .ActuChoixTheme{margin: 0 15px;width:190px;}

/* communiqué dernières actualités */
#contenu .derActu a {text-decoration:none;font-weight:bold;}
#contenu ul.derActu{clear:both;margin:0; padding:10px 0;}
#contenu .derActu li{clear:both;margin:0;padding:10px 0 10px 0!important; list-style-type:none;border-top:1px solid #446C7F;}
#contenu .derActu p {margin: 0 0 0 120px;}

/* dossiers de presse => actu_rubriqueeurope */
#contenu #textContenu.dossier img{margin-right:55px;border:1px solid #446C7F}
#contenu #textContenu.dossier{margin:60px 0 0 0;}
#contenu #textContenu.dossier .filetHaut {margin:60px  0 0 0;border-top:1px solid #446C7F;}

/* accueil brèves et communiqués */
.breve {padding: 0 0 0 30px;}
.breve .titreImg{border:0;padding: 0 0 0 10px;}

/* brèves => actu_article.htm et press => web_page.htm */
#contenu.breves #chapeau {font-size:100%;}
#contenu.breves #contenuImage{float:right;border:1px solid #446C7F; background-color:#EEF6F9;}

/* Communiqué web_rubrique */
#contenu.rubriqueCommunique #listeRub{margin:0; padding:0;}
#contenu.rubriqueCommunique #listeRub img{float:left; margin:0 10px 10px 0!important; padding:0}
#contenu.rubriqueCommunique #listeRub ul{margin:0; padding:0;}
#contenu.rubriqueCommunique #listeRub li{clear:both;margin:0;padding:10px 0 10px 0!important; list-style-type:none;border-top:1px solid #446C7F;}
#contenu.rubriqueCommunique #listeRub li a {text-decoration:none;font-weight:bold;color:#173646;}
#contenu.rubriqueCommunique .ActuSommaireChapeaux {font-size:90%;}


#contenu.manif{font-size:100%;}
#contenu.manif h1{margin:0 0 5px 10px!important;font-size:140%;padding:0;}
#contenu.manif #textContenu table {margin: 5px 0;}

#contenu.margeHaut h1{padding-top:10px;}
#contenu.margeHaut li a:hover{text-decoration:underline;}

/* Sommaire DE DROITE - habillé par le texte
/*-------------------------------------------------------------------------------------------------------*/
#sommaireDroite { float:right;width:170px; margin:0 0 10px 10px; padding:0; color:#fff; background:#286583; font-weight:bold; font-size:95% }
#sommaireDroite h3{border-bottom:1px solid #fff; padding:5px 10px; margin:0; font-size:120%; color:#FFFFFF;}
#sommaireDroite ul{margin:0; padding:0; list-style-type:none;}
#sommaireDroite li{margin:0; padding:5px 10px; list-style-type:none; border-bottom:1px solid #5E97B4;}
#sommaireDroite a{color: #FCE4B4; text-decoration:none;}
#sommaireDroite a:hover{color: #fff}

/* COLONNE DE DROITE
/*-------------------------------------------------------------------------------------------------------*/
#colonneDroite {position:absolute; left:381px; margin:0;padding:0; font-size:95%; line-height:normal; border-bottom:1px solid #446C7F; width:219px;}
#colonneDroite ul, #colonneDroite p, #colonneDroite img{padding:5px 10px;}
#colonneDroite h2{border-bottom:1px dashed #446C7F;border-top:1px solid #446C7F; font-size:120%; clear:both; margin:0;text-align:right;}
#colonneDroite h2 img{padding:0!important;margin:0!important; float:none;}
#colonneDroite img{float:left; margin:0 10px 10px 0; padding:0;}
#colonneDroite ul{margin:20px 0 0 0; padding:0; list-style-type:none;}
#colonneDroite li{margin:5px 10px 15px 0; padding-left:15px; list-style-type:none; background-image:url(../image/puce-colonnedroite.gif); background-position:2px 4px ;font-size:95%;}
#colonneDroite a{text-decoration:none;}
#colonneDroite a:hover{text-decoration:underline;}

/* et aussi */
#colonneDroite.etaussi{border:0;}
#colonneDroite #etaussi li{clear:both;margin:0; padding:0 5px 15px 5px;background:none;}
#colonneDroite #etaussi a,.ActuSommaireDates{font-weight:bold!important;}

/* formulaire liste */
#colonneDroite .ActuChoixTheme{margin:10px 10px 0 10px;width:196px;}

#colonneDroite .formuSep{margin: 0 0 15px 0;padding:0;}
#colonneDroite .formuSep form{margin: 0;padding:0;}

/* dernier */
#colonneDroite .dernier {border-bottom:1px dashed #446C7F;border-top:1px solid #446C7F;padding:5px 15px; margin:10px 0 0 0;}
#colonneDroite .dernier p{padding:0; margin:0;}


#colonneDroite .bord{border-top:1px solid #446C7F;}
#colonneDroite #margCom a{font-weight:bold!important;text-decoration:none}

/* APPAREMMENT : n'apparait NULLE PART !!!

.colonneBlanc #colonneDroite {margin:0; padding:0;border:0;width:150px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.colonneBlanc #colonneDroite ul{margin:0; padding:0;}
.colonneBlanc #colonneDroite li{margin:0; padding:5px; list-style-type:none;border-bottom:1px solid #FFFFFF;background-color:#EEF6F9;}
.colonneBlanc #colonneDroite li a{font-weight:bold!important;text-decoration:none;font-size:105%;}
*/

/* pagination */
.pagination{
 padding:15px 10px 30px 10px;
  text-align:center;
}

/* Navigation secondaire / outils
/*------------------------------------------------------------------------------------------------------
*/


/* 	ESSAI AVEC BORDURE DANS LE LI (ne fonctionne pas dans IE : la bordure-bottom ne s'affiche pas)
 
#outils{
	position:absolute;
	top:7px;
	margin:0 0 0 350px;
	padding:0;
	width:395px;
	padding:1px 5px;
	color:#417893;
	z-index:5;
	text-align:right;
	font-size:90%;
	font-weight:bold;
}

#outils li{
list-style-type:none;display:inline;border:1px solid red;margin-left:-4px; z-index:5;
}

#outils a{
	text-decoration:none;
	padding:0 4px 2px 7px;
	color:#00294B;
	background:url(../image/bg-outils.gif) bottom left no-repeat;
}
#outils a:hover{}
*/

/* ESSAI AVEC BORDURE DANS LE UL (ne fonctionne pas sous SAFARI PC et MAC et Opera) */
#outils{
	position:absolute;
	top:17px;
	margin:0 0 0 378px;
	width:372px;
	padding:1px 0;
	color:#417893;
	z-index:0;
	text-align:right;
	font-size:90%;
	font-weight:bold;
	border-bottom:1px solid #00294B;
}

/* suppression de la bordure pour Safari */
html[xmlns*=""] body:last-child #outils {
  border:none;
}

/* suppression de la bordure pour Opera */
html:first-child #outils {
  border:none;
}

#outils-version-anglaise{
	position:absolute;
	top:17px;
	margin:0 0 0 442px;
	width:308px;
	padding:1px 0;
	color:#417893;
	z-index:0;
	text-align:right;
	font-size:90%;
	font-weight:bold;
	border-bottom:1px solid #00294B;	
}

#outils li, #outils-version-anglaise li{list-style-type:none;display:inline;}

#outils a, #outils-version-anglaise a{
	text-decoration:none;
	padding:0 4px 2px 7px;
	color:#00294B;
	background:url(../image/bg-outils.gif) bottom left no-repeat;
}

#outils a:hover{}

/* ORIGINAL
#outils{
	position:absolute;
	top:17px;
	margin:0 0 0 350px;
	padding:0;
	width:390px;
	padding:1px 5px;
	color:#417893;
	z-index:0;
	text-align:right;
	font-size:90%;
	font-weight:bold;
}

#outils li{list-style-type:none;display:inline;}

#outils a{
	text-decoration:none;
	padding:0 4px 2px 7px;
	color:#00294B;
	background:url(../image/bg-outils.gif) bottom left no-repeat;
}

#outils a:hover{}
*/


/* PIED DE PAGE 
/*-------------------------------------------------------------------------------------------------------*/

#piedDePage{
	clear:both;
	font-size:90%;
	width:730px;
	margin:0;
	background:url(../image/bg-corps.gif) #FFFFFF repeat-y;
	padding:10px;
	height:100px;
}

.hautDePage{
	clear:both;
	text-align:center;
	border-top:1px solid #286583;
	margin-top:20px;
	padding-top:10px;
	font-size:90%
}

/*
.ImageBoite{height:auto!important;border:1px solid #000000; background-color:#CCCCCC; padding:0; margin:0;}
.ImageBoite p {padding:5px;}
*/

.ImageBoite{ background-color:#f2f2f2;border:1px solid #000000; width:1%; font-size:90%; }
.ImageBoite p {padding:5px; margin:0;}
.ImageBoite .ImageLegende { font-size:90%;}
.ImageBoite .ImageCopyright { font-size:80%; color:#999;}

/* Ajout CNRS du 29/01/2008 pour gestion des encadres du Journal du CNRS */

div.cadre-filet {
border:#446C7F solid 1px;
padding :15px;
margin:20px 0 20px 0;} 