/*======================================================================================================
CSS2. Pour toutes informations, recherche de propriétés :
http://www.laltruiste.com/document.php?url=http://www.laltruiste.com/courscss/sommaire.html
http://www.htmlhelp.com/reference/css/
========================================================================================================*/

body {
    margin: 0px ; 
    padding: 0px;
    text-align: left;                           /* pour corriger le bug de centrage IE */
	color: black; 
    font-style: normal;
    font-weight: normal;
	font-size: 13px; /* */
    font-family: Arial, Verdana,  Geneva, Helvetica, "Lucida Sans";  /* */
/*	font-family: Snell Roundhand, Mistral, Zapfino, Optima, Verdana, Arial, Helvetica, sans-serif; /*  */
    background-color: #d7dbe1; /* */
	background-image:url(/gifs/P8030248-lt-2-g.jpg) ; /* */
/*	background-image: url("http://www.physik.uni-frankfurt.de/~jr/gif/phys/einst_bb.jpg") ; /* */
	background-repeat: repeat; /* */
}
body.mceContentBody {background: #FFF;text-align: left; /* pour que tinyMCE re-align a gauche*/}
/* ===========================LIENS=============================*/

a:link { color: maroon ; font-style: normal ; font-weight: 600 ; text-transform: none; text-decoration: none ;}
a:visited   { color: maroon ; font-style: normal; font-weight: 600 ; text-transform: none; text-decoration: none ;}
a:hover   { color: #cc3300; font-style: normal; text-decoration: underline ;}
a:active  { color: maroon; text-decoration: underline ;}
a:focus { color: maroon;}

/*  iframe {;}  /*  */

/* a.lienRubrique {color: #61718A; padding:0.5em; text-decoration: none;}  /* affichage de "Sur vos agendas ... Prochains séminaires... "  /**/
/* a.lienRubrique:hover {color:#D7DBE1;}    /**/
/* a.lienRubrique:visited {color:#D7DBE1;} /*  */

/* STYLES COMMODES */

.center { text-align: center;}
.right  { text-align: right;}
.justify { text-align: justify;}
.left { text-align: left;}

img{border:0;}

h1	{ color: black ; font-style: normal; font-weight: bold; font-size: 180%; font-family: inherit; }
h2 	{ color: black; font-style: normal; font-weight: bold; font-size: 150%; font-family: inherit; }
h3	{ color: black; font-style: normal; font-weight: bold; font-size: 120%; font-family: inherit; }

td   { color: black; font-style: normal; font-weight: normal; font-size: 100%; font-family: inherit; }
/* tr   { color: #333333; font-style: normal; font-weight: normal; font-size: 12px; font-family: inherit; }  /*  */
th { font-size: 120%; color: black; background-color:#fff; text-align:left; font-weight: normal; border: 1px solid #aaa; } /* utilisé en particulier pour les entêtes de recherche seminaires*/


/*========================================*/

.moteur_rech
{
    position: absolute;
    border: 0px solid black;
    top:58px;
    left:80%;
}

#bandeau-spht /* bandeau de haut de page; attribut id + naturel que classe  .bandeau */
{
    /*
    background-image: url(http://dev-dapnia/Images/charte_prolong.png);
    background-repeat: repeat-x;
    */
	position: relative;	 /*  absolute ne marche pas avec FX, relative pose pb avec IE */
	display: block;
	top: 0px;
	left: 0px;
	width: auto; /* remplit la fenêtre */
	height: 8em; /* a ajuster */
	border: 0px dotted black;  /*  */
    margin: 0px; /*  */
	text-align: left;                           /* pour corriger le bug de centrage IE */
/*	vertical-align:	middle;  /*  */
	z-index: 2; /* a verifier */
}

#bandeau-labo-spht /* la boite horizontale avec SPhT */
{
	position:relative;
	display: block;	
	left: 0px;
	width: auto; 
	height: auto;
	border: 0px solid #444444;  /*  */
    margin: 0px 5em 0px 5em;
	padding: .7em 0px 0px 0px;
    text-align: center;
	font-family:Arial, Verdana,  Geneva, Helvetica, sans-serif;
	font-size: 240%;
	font-style:normal;
	font-weight: bold;
	vertical-align:middle;
	color: #ffcc66	;
	color: #cc3300 ;
/* 	background-color:  /* #CCCC99; */
	z-index: 2;
/*	font-family: Comic sans Ms,Times, Helvetica, "Lucida Sans"; /* */
}

#bandeau-dsm-spht  /* le bandeau horizontal avec DSM à droite */
{
	position: absolute;	 /*  absolute ne marche pas avec FX */
	display: inline;	
	bottom: 0px;
	left: 0px;
	width: auto; 
	height: auto;
	border: 0px solid #444444;
    margin: 0px 0px 0px 0px;
	padding: 2px 2px 12px 140px;
    text-align: left;
	font-size: 120%;
	vertical-align:baseline;
	color: black;
/*	background-color: #330099; /* */
	z-index: 0;
}

#bandeau-dsm-spht a:link , #bandeau-dsm-spht a:hover , #bandeau-dsm-spht a:visited {color: inherit; text-decoration: inherit; font-style: inherit;} /* le bandeau horizontal avec DRF à gauche */

#bandeau-cnrs /* le bandeau horizontal avec CNRS à droite */
{
	position: absolute;
	display: inline;	
	right: 0px;
	bottom: 0px;
	width: auto; 
	height: auto;
	border: 0px solid #444444;
    margin: 0px;
	padding: 2px 100px 12px 2px; 
	/* padding: 2px .7em 12px 1.4em; */

    text-align: left;
	font-size: 120%;
	vertical-align:baseline;
	color:	black;
/*	background-color:#CCCC99;/*#CCCC99*/
	z-index: 1;
}

#bandeau-cnrs a:link , #bandeau-cnrs a:hover , #bandeau-cnrs a:visited {color: inherit; text-decoration: inherit; font-style: inherit;} /* le bandeau horizontal avec CNRS à droite */


#bandeau-cea /* la bande verticale à gauche  (id pas utilisé)*/
{
	position: absolute;
	display: block;	
	left: 0px;
	bottom: 0px;
	top: 0px;   /*  */
	width: 11em; 
/* 	height: auto;   /*  */
	overflow: visible;  /*  */
	border: 0px solid black;  /*  */
    margin: 0px auto 0px 60px;
	padding: 0px 0px 0px 0px;
/*    text-align: center;  */
	text-align: left;                           /* pour corriger le bug de centrage IE */
	font-size: 100%;
	vertical-align :middle;
	background-color: #cccccc;
	z-index: 0;
}

#bandeau-cea-spht /* CEA pour print */
{
	display: none;
}

.barre-cea /* la bande verticale à gauche utilisé dans les différentes boites, pb en bas avec IE */
{
	position: absolute;
	display: block;
/*	display: none;	 /*  */
	left: 0px;
	top: 0px;  /*  */
	bottom: 0px;  /*  */
	width: 160px; 
 	height: auto;   /*  */
/*	overflow: visible;  /*  */
/*	border: 1px dotted #444444;  /*  */
    margin: 0px auto 0px 0px;
	padding: 0px;
/*    text-align: center;  */
	text-align: left;                           /* pour corriger le bug de centrage IE */
	font-size: 10px;
/*	vertical-align: middle;  /*  */
	background-color: #330099;
	background-repeat: repeat-y;
	z-index: 0;
}

#bandeau-cea-logo  /* le logo CEA en haut à gauche du bandeau */
{
	position: absolute;
	display: block;	
	left: 0px;
	top: 0px;
	width: 11em;  /*  */
	border: 0px solid #444444;  /*  */
    margin: 0;
	padding: 1em 0em 1em 0em;
    text-align: center;
	z-index: 3;
}

#bandeau-cnrs-logo  /* le logo CEA en haut à droite du bandeau */
{
	position: absolute;
	display: block;	
	right: 0px;
	top: 0px;
	width: 11em;  /*  */
	border: 0px solid #444444;  /*  */
    margin: 0;
	padding: 2em 0em 1em 0em;
    text-align: center;
	z-index: 3;
}

#bandeaugrey  /* le logo CEA en haut à gauche  INUTILISE */
{
	position: absolute;
	display: none;	
	left: 0px;
	top: 0px;
 	height:80px;
	width: 700px;  /*  */
	background-color: #dddddd;  /*   */
	z-index: 0;
}

#contenu-spht-old         /* contenu de la page; attribut id + naturel que class; pas utilisé */
{
    margin: 0px 5px 5px 230px; /*   */
    padding: 0.5em;  /*  */
    border: 0px solid black;
    text-align: left; /*pour IE */
	z-index: 2;
}
#contenu-spht         /* boite de contenu de la page, contient les boites Gauche (menus) et Droite (inutilisée) et le milieu-spht: utilisé */ 
{
/*    margin: 0.5em 250px 0.5em 240px; */
	position: absolute; /* pour que les sousboites se positionnent correctement avec IE */
	display: block;
	clear: both;
	left: 0px; /* */
/*	top: 0px; */
	height: auto; /* */
	width: auto;
	right: 0px;	 /* */
 	padding: 0px;   /*  */
	margin: 0px; 
    border: 0px solid red;  /*  */
    text-align: left; /*pour IE */
	z-index: 0; 
}

#contenu_centre-spht         /* contenu de la page centré en appelant $g_html->centrer(); INUTILISE QUE JE SACHE */
{
/*    margin: 0.5em 250px 0.5em 240px; */
/*	position: relative; /* */
	display: block;
 /*	position: static;   /* */
/*	left: 0px; */
	right: 0px;
/*	top: 0px; */
	height: auto;
	width: auto;
/*	min-height: 480px;  /* */
/*	right: 0px;	 /* */
/*   margin: 0 auto; */
 	padding: 0px;  /*  */
	margin: 0px; 
/*	padding: 8px 6px 0px 168px;  */
    border: 0px solid red;  /*  */
    text-align: left; /*pour IE */
	font-size: inherit;
	z-index: 0; 
}

#gauche-spht         /* Encart à gauche  utilise pour les menus de navigation */
{
	position: relative; /* pour que contenu spht s'ajuste pour contenir tous les menus dans cette boite */
	display: block; /*  */
	float: left; /*  pour que ce soit à gauche */ 
/*	left: 0px; /* */
	top: 0px; 
	bottom: 0px;
	height: 100%;   /* necessaire ? */
	width: 10em ; /* a ajuster */
/*	background-color: white; /* */
	margin: 0px;
	border: 0px solid pink;  /*  */
	padding : 0px;
	text-align: left;                           /* pour corriger le bug de centrage IE */
	font-size: inherit; /* */
	z-index: 2;
}

#droite-spht      /* Encart à droite,  pas utilisé */
{
/*	position: absolute;   /*  pour le découpler de contenu */
	position: relative; /* pour que contenu spht s'ajuste pour contenir tout l'encart */
	display: none; /*  non affiché */
	float: right; /* pour que ce soit à droite */
	right: 0px;
    top: 0px;
	bottom:0px;	
    right: 0px;
    width: 1px;
	height: 100%;  /*  */
    padding : 1px ;   /* top right bottom left */
    background-color: white;
	z-index: 2;
    border: 0px dotted   #0066CC; 
    text-align: left; /* pour corriger le bug de centrage IE */
	font-size: inherit;
}

#milieu-spht      /* contenu de la page  (necessaire d'inclure cette boite dans contenu pour positionnement correct des menus avec IE...) */
{
/*	position: relative;   /*  */
	display: block;
    top: 0px;	/* */
/*	bottom: 0px;	/* */
/*	right: 0px;  /*  */
    width: auto;
	height: 100%;  /* */
	margin: 0em 1em 0em 11em;  /*  pour laisser la place pour les colonnes droite et gauches */
	padding: 1em;
 /*   background-color: #f3f3f3; /* couleur de fond du contenu */
	background-image:url(/gifs/P8030248-lt-neg-3.jpg) ; /* fond complémentaire du background */
	background-position: -11em -8em ; /* pour positionner le fond comme la boite */
	background-repeat:repeat; /* */
    border: 0px solid orange;
    text-align: left;
	font-size: inherit;
	z-index: 0; /* pour être en dessous des menus */
}

#pied_page-spht /* pied de pages avec mentions légales, etc... */
{
   	clear: both;  /* pour se désaligner des menus et encarts */
 	position: relative; /* pour être en dessous de contenu-spht */
	display: block;
/*	top: 0px;  /* */
	bottom: 0px;	/*  */
	left: 0px; 
	width: auto;
/*	right: 0px;  /*  */
	margin: 0em 0em 0em 11em;  /*  pour laisser la place pour les colonnes droite et gauches */
/*	background-color: #CCCCCC; /* couleur de fond du contenu */
	padding: .5em;
	text-align: left;  /* pour corriger le bug de centrage IE */
/*	color: #FFFFFF; /*  */
	font-size: 100%;
	border: 0px dotted black;  /*  */
	z-index: 1;
}

/*  =============================================================  */

.bandeau  /* classe originelle, non utilisée */
{
    /*
    background-image: url(http://dev-dapnia/Images/charte_prolong.png);
    background-repeat: repeat-x;
    */
	position: inherit;	
	top: 0px;
	left: 0px;
	width: auto;
	height: 60px;
	border: 1px solid #444444;
    margin: 0px auto;
    text-align: center;
}

.dateDuJour /*  format de la date */
{
    border: 0px solid #DBEAF0;
    font-size: 80% ;
}
.rech_annuaire /* */
{
    position: absolute;
    border: 0px solid black;
    top: 58px;
    left: 80%;
    /*padding: 17px 0px 0px 350px;*/
}
.map    /* chemin de l'ast ou de la page */
{
    display: static ;
	border: 0px solid #DBEAF0;
	text-align:left;
/*    color: navy;  /*  */
    font-size:80%;
}
.webmestre /* adresse mail du correspondant pour la page */
{
    float: right;
    border: 0px solid #DBEAF0;
    font-size:80%;
}

.communique_cea  /* PAS UTILISE */
{
    position: absolute;   /*retiré du flux*/
    top: 380px;
    left: 1%;         /* Position gauche. On peut mettre aussi en % */
    /*right:10px; */    /* Position droite. On peut mettre aussi en % */
    width: 200px;
    background-color:#fff;
    border: 1px solid #eee;
    padding : 0.3em;
    text-align:left;
    z-index: 1 ;   /*permet que les ss-menus (z-index:2;) s'affichent par dessus */
}

.contenu         /* contenu de la page. classe pas utilisée */
{
    margin: 0.5em 0.5em 0.5em 230px ;
    padding:0.5em;
    border: 1px solid black;
    text-align: left; /*pour IE */
}

.contenu_centre         /* contenu de la page centré en appelant $g_html->centrer(); classe pas utilisée */
{
/*    margin: 0.5em 250px 0.5em 240px; */
/*	position: absolute; */
/*	left: 0px;	*/
/*	top: 62px;	*/
/*   margin: 0 auto; */
	display: block;
    padding: 60px 5px 0px 200px;
    border: 1px solid red;
    text-align: left; /*pour IE */
    width: auto;
}

.gauche         /* Encart à gauche. classe pas utilisée  */
{
	position: absolute;   /*retiré du flux*/
/*	float: left; */
  top: 0px;
  left: 0px;
  width: 160px;
  height: 100%;
/*  background-color: white; */
  border: 1px solid blue;
  padding : 60px 2px 2px 2px;
  text-align:left;
}

.droite      /* Encart à droite. utilisé pour les actus page d'accueil. classe pas utilisée  */
{
    position: absolute;
	display: block; 
	overflow: hidden;
/*	float: right;  /*  */
    top: 0px;
 	bottom: 0px;  /*  */
    right: 0px;  /*  */
    width: 150px;  /*  */
	height: auto;  /*  */
	margin: 0em 0em 0.8em 0em;
    padding : 0px 10px 10px 10px;   /* top right bottom left */
    background-color: white;
    border: 2px solid  #bbbbbb;  /*dotted | dashed | solid | double | groove | ridge | inset | outset */
/*    background: #f1fafa url(http://dev-dapnia/Images/punaise3.gif) 50% 0% no-repeat; */
    text-align: left;
	z-index: 0;
}

.pied_page    /*  Bas du cadre des AST avec date de modif, etc... utilisé par CAstBox  */
{
/*    clear: both; */
/*	position: absolute; */
/*	display: block;     */
	top: 1px; 
	bottom: 1px;	 /* */
	left: 0px; 
/*	margin : 40px auto;  /**/
    width: auto;
    text-align: center;
    border: 1px solid orange;
	background-color:#999999;
	z-index: 1;
}


/*===============================================
Affichage des News
/Config/Templates/CnewsBox.php, fcts ->getNewsBox(), ->bdeauNews()
==================================================*/

.bandeauNews    /*Affichage de ARCHIVES RECHERCHE PROPOSEZ VOTRE DEPECHE */
{
    float:left;
    width:33.3333333%;
    text-align: center;
    margin:0;
    padding:0;
    border: 0px solid black;
    background-color:#f1fafa;
}

.news     /* tableau général d'une news */
{
    position: relative;
	display: block;
	border : 2px solid #bbbbbb;
    margin-bottom: 0.8em;
	width: auto;
	overflow: hidden;
/*	z-index: -1;  /* */
}
.news1
{
    font-size: 120%;     /* Titre de la news */
    color: black;
    font-weight: bold;
	background-color:transparent;
    border : 0px solid black;
    margin: 0px solid black;
    padding: 0.4em 0.4em 0.1em 0.4em; /* */
}
.news2   /* auteur + date de la news */
{
    border : 0px solid black;
    font-size: 90%;
    color: #333;
    /*background-color:#DBEAF0;*/
    text-align:left;
    margin: 0px;
    padding: 0.4em 0.4em 0.1em 0.4em;
}
.news3     /* thème de la news */
{
/*    position: relative; /*  */
	float: right;
    font-size: 80%;
    color: #666666  ;
    width: auto;
    bottom: 0px;
    text-align: right;
    margin: 0;
	border: 0px solid black;
    padding: 0.3em 0.4em 0.3em 1em ;
}
.news4   /*texte de la news */
{
    font-size: 100%;
    text-align: justify;
    padding: 0.5em;
    margin: 0;
    border : 0px solid blue;
}
.news5   /* url */
{
    border : 0px solid black;
    font-size: 9pt;
    color: #444  ;
/*    background: url(http://dev-dapnia/Phocea/Images/logo_firefox.jpg) left center no-repeat;  /*  */
    text-align:left;
    margin: 0;
    padding: 0.9em;
    text-indent: 0px;
}


.autresNews  /* Affichage des news en mode petit */
{
/*    background: transparent url(http://w10-dapnia.saclay.cea.fr/Phocea/Images/listegris.gif) no-repeat center left; */
/*	background-color: #dddddd;   /*  */
	display: block;
	position: relative;
	width: auto;
    font-size: 90%;
    padding: 5px 10px 5px 30px;
	border: 2px solid #bbbbbb;
	margin-bottom: 0.3em;
	background-image:none;
/*    color: #888 ;  /*  */
}

.autresNews1stPage  /* Affichage des news en mode petit sur la 1ère page */
{
/*    background: transparent url(http://w10-dapnia.saclay.cea.fr/Phocea/Images/listegris.gif) no-repeat center left; */
/*	background-color: #dddddd;   /*  */
	position: relative;
	display: block;
	width: auto;
    font-size: 100%; /* */
    padding: 5px 20px 5px 20px;
	margin: 0px 2px 2px 0px;
	border: 2px solid #bbbbbb;
	overflow: hidden;
/*    color: #888 ; /* */
}

.newsSvceLine1 { font-size: 80%; width:10%; text-align: center; color: #bbb; padding: 0;/*background-color: #ffffee;*/}
.newsSvceLine2 { font-size: 80%; width:10%; text-align: center; /*background-color: #ffffee;*/}

/*===============================================
Affichage de l'AGENDA
Config/Templates/CeagendaBox.php, fct eagendaBox()
==================================================*/

.eagdaGen1 {display: block; position: static; padding: 0.3em; margin-top: 5px; background-color: #eeeeee ; border: 2px solid #bbbbbb;}  /* boite générale (1ere, 3eme, 5eme etc.) */
.eagdaGen2 {display: block; position: static; padding: 0.3em; margin-top: 5px; background-color: #eeeeee ; border: 2px solid #d3d3d3;}    /* boite générale (2eme, 4eme, 6eme etc.) */

.eagda1 { /*Titre (cad titre du séminaire ou titre de la news de type agenda) */
    display: block;
	position: relative;
	font-size: 100%;
/*	float:left; /* */ 
/*	top: 0px; /* */
	color: black;
/*   text-indent: 30px; */
/*    background: transparent url(http://w10-dapnia.saclay.cea.fr/Phocea/Images/listegris.gif) no-repeat 0% 5px; */
    text-indent: 0px;
	text-align: left;
    margin: 0px;
	padding: 2px;
    }
	
.eagda2 {    /* date et heure */
/*	float: right;  /*  */
	position: relative;
    font-size: 90%;
    color:#444444;
    font-weight: normal;
    text-align: right;
    margin: 1px;
	text-indent: 4px;
}
.eagda3 {    /* type de séminaire */
/*   float: right; /*  */
/*	top: 0px; /*  */
	position: relative;
    font-size: 90%;
    color: #444444;
    font-weight: normal;
    text-align: right;
    margin: 0px 0px 0px 2px;
	padding: 2px;
}

.eagda4 {    /* lieu seminaire */
/*	float: left;    /*  */  
	position: relative;
	font-size: 80%; 
	color: #444444; 
	font-weight: 
	normal; 
	text-indent: 4px
}  

.eagda5 {    /* nom intervenant */
/*	float: left;  /*  */
	position: relative;
	font-size: 100%; 
	color: black; 
	font-weight: normal; 
	text-indent: 10px; 
	text-align: left; 
}

/* eagda#-mini CSS pour la boite d'agenda pages d'accueil */ 
/* Config/Templates/CeagendaBox.php, fct eagendaBox1stPage() */

.eagda1-mini {font-size: 90%; color: black; text-indent: 0px; margin: 0px; padding: 2px; } /* jour */
.eagda2-mini {font-size: 90%; color:#444444; font-weight: normal; text-align: left; margin: 1px; text-indent: 0px;} /* heure et titre */
.eagda3-mini {display: none;}
.eagda4-mini {display: none;}
.eagda5-mini {font-size: 90%; color: black; font-weight: normal; text-indent: 4px; text-align:left; } /* intervenant */
/* ======================*/


/*==================================================
Affichage des séminaires
Config/Templates/CseminarBox.php, fct seminar_box()
=====================================================*/
.semin1 {     /* Titre du séminaire */
    font-size:120%;
/*    font-variant: small-caps; /* */
    color: #444;
    font-weight: normal;
    background-color:#fff;  /*  */
    border : 1px solid #ccc;
    text-align:left;
    margin: 0px;
    padding:0.4em;
}
.semin2 {    /* Type de séminaire */
    float:right;
    font-size: 100%;
    color: #666666 ;
    width:auto;
    bottom:0px;
    text-align:right;
    margin: 0;
    padding:0.4em;
}
.semin3 {     /* Date et heure et lieu */
    font-size: 100%;
    color: black;
    font-weight: normal;
    background-color:#fff;
    border : 0px solid black;
    text-align:left;
    margin: 0px 1px 0px 1px;
    padding:0.4em;
}
.semin4 {    /* Intervenant */
    float: right;
    width: 260px;
    bottom: 0px;
    text-align: right;
    margin: 0;
    padding:0.4em;
}
.semin5 {     /* resumé */
    font-size: 100%;
    color: #444;
    font-weight: normal;
     background-color:#fff;  /*  */
    border : 0px solid black;
    text-align:justify;
    margin: 0px;
    padding: 0.5em;
}

/* Nouveaux CSS Thierry 2008 */

.page_semin {
	margin : 0 auto;
	margin : 0;
	padding:20px;
	padding:20px;

 	width:550px;
	width:auto;

	border:1px solid #333;
	
	background-color:white;
	background-color: rgba(255,255,255,.7);
}

.page_semin_titre {     /* Titre du séminaire */
    font-weight:bold;
	text-align:center;
	 font-size:1.4em;
	 margin:10px 0 0 0 ;
}

.page_semin_type {    /* Type de séminaire */
   font-size:1.5em;
   font-weight:bold;
   text-align:center;
   margin:0 0 10px 0 ;
   padding: 0 0 20px 0;
   background: transparent ;
}

.page_semin_date {     /* Date et heure et lieu */
   font-size:1.2em;
   font-weight:bold;
   text-align:center;
   margin:0 0 5px 0 ;
}

.page_semin_lieu {
	font-weight: bold;
	border:1px solid #333;
	text-align:center;
	padding:3px 0;
	margin:0 auto;	
}

.page_semin_intervenant {    /* Intervenant */
	font-weight:normal;
	text-align:center;
	font-size:1em;
	margin:10px 0 0 0 ;
}

.page_semin_laboratoire {    /* laboratoire */
	font-weight:normal;
	text-align:center;
	 font-size:1em;
	 margin:10px  0 ;
}

.page_semin_resume {     /* résumé */
   text-align:justify;
   padding:0;
	margin:0 auto;
}

/*===================================================
Boite en-tete contenu des pages (titre, auteur etc.
========================================================*/
.en-tete-milieu{
	text-align: left;
	margin: 0;
/*	background-color: #f3f3f3;  /*  */
	padding: 0px ;
	border: 0px solid black;
}

/*===================================================
Boite Agenda Premiere Page
========================================================*/

.agenda_1st_page{ /* boite affichage du résumé de l'agenda en page d'accueil */
	float:right;
/*	background-color:#666666; /* */
	border: 2px solid #dcdcdc;
	width: 150px; 
	top: 0px; 
	padding: 5px 5px 5px 5px; 
	margin: 0px 3px 3px 3px; 
	vertical-align: top;
	z-index: 3;
	
}
/*===============================================
Affichage des AST
==================================================*/

.ast_titre{
 	display: none;  /* non affiché */
    color: #444444;
    text-align:left;
    font-style: italic;
/*    background-color:#fbf0bb;  /*  */
    padding:5px;
    margin:3px;
    border:0px solid #fbf0bb;
}

.ast_ss_titreL{
 	display: none; /* non affiché */
	font-size: 0.8em;
	text-align:left;
	background-color:#f3f3f3;
	padding:5px;
	margin:3px;
	border-top:2px solid white;
	border-bottom:10px solid white;
}

.ast_ss_titreR{
	display: none; /* non affiché */
	float:right;
	background-color: #f3f3f3;
	margin:5px;
	padding-right:5px;
}
	
.ast_legende {
	font-size: 100%;
	font-style:italic;
	margin-top:10px;
}

.ast_url{
	text-align: left;
	margin: 3px 3px 0px 3px;
/* 	background-color: #f3f3f3;  /*  */
	padding: 3px ;
}

.ast_pied_page{
/*	display: none; /* non affiché */
	clear: both;
	font-size: 90%;
	bottom: 0px;
	text-align: center;
	margin: 3px;
/* 	background-color: #f3f3f3;  */
	padding: 3px;
}

.ast_table{
/*	display: none; /* non affiché */
	font-size: 90%;
/*	bottom: 0px; /* */
	text-align:center;
	margin:3px 3px 0px 3px;
/* 	background-color: #f3f3f3;  /*  */
	padding:0px 3px 0px 0px;
}

.ast_paragraphe{
/*	display: none; /* */
/*	font-size: 9px;
/*	bottom: 0px; /* */
	text-align: left;
	margin: 3px 3px 0px 3px;  
/* 	background-color: #f3f3f3;   /*  */
	padding: 3px ;
}

.ast_imageL{
/*	display: none; /* */
/*	font-size: 9px;
/*	bottom: 0px; /* */
	float: left;
	text-align: left;
	margin: 0px;
/*	background-color: #f3f3f3; /* */
	padding: 3px 6px 3px 3px;
}

.ast_imageR{
/*	display: none; /* */
/*	font-size: 9px;
/*	bottom: 0px; /* */
	float: right;
	text-align: left;
	margin: 0px;
/*	background-color: #f3f3f3; /* */
	padding: 3px 3px 3px 6px;
}

.ast_liste_sous_ast {
	text-align: left;
	margin: 3px 3px 0px 3px;
/* 	background-color: white;  /*  */
	padding: 0px ;
	border : 0px solid black;
}

.ast_liste_sous_ast ul {
	list-style-type: none;
	list-style-position: inside;
}

.ast_liste_sous_ast li {
	padding-bottom: 5px;

}



/*===================================================
Cadre arrondi pour les AST
========================================================*/
.upperleft{
    width : 100%;
    margin-left : auto;
    margin-right : auto;
	background-color : #f3f3f3;
 /*   background-image : url('http://dev-dapnia/Phocea/Images/upperleft.gif'); /*  */
    background-repeat : no-repeat;
    background-position : top left;
    border: 2px dashed blue;
    margin: 5px;
}

.upperright{
 /*    background-image : url('http://w10-dapnia.saclay.cea.fr/Phocea/Images/upperright.gif'); /*  */
    background-repeat : no-repeat;
    background-position : top right;
}

.lowerleft{
/*    background-image : url('http://w10-dapnia.saclay.cea.fr/Phocea/Images/lowerleft.gif'); /*  */
    background-repeat : no-repeat;
    background-position : bottom left;
}

.lowerright{
/*    background-image : url('http://w10-dapnia.saclay.cea.fr/Phocea/Images/lowerright.gif'); /*  */
    background-repeat : no-repeat;
    background-position : bottom right;
    padding : 2px;
}


.spacer {
/*  clear: both;  /*  desactive pour que les menus n'interfere pas avec les ast */
}

.enligne li {
  display: inline;
  list-style-type: none;
  padding: 0 0.4em;
  background-color: #dcdcdc;
  border-right: 1px solid #666666;
  margin: 0;
  font-size:90%;
}

/*===== Pour les menus H et V ======*/
dl, dt, dd, ul.menu, li.menu { margin: 0;   padding: 0;  list-style-type: none;} /* */

/* TEST
.encartDroit
{
    float:right;
    width: 200px;
    margin: 0 5px 5px 5px;
    background: blue url(http://dev-dapnia/Images/punaise3.gif) left top no-repeat;
}
.blocEncartDroit
{
    background: url(http://dev-dapnia/Images/punaise3.gif) left bottom no-repeat;
    padding: 0 0 25px 40px;

}
*/

.sitemap_item {
	margin: 0; padding: 0;
	float: left;
}

.sitemap_separator { /* */
	margin: 0; padding: 0;
	float: left;
		
}

/*  Fond de fenêtre tinyMCE */

body.mceContentBody {
   background: #FFF;
}

/* Taille photos trombinoscope */

.img_trombi{overflow:hidden;width:100px;height:133px;margin:0 auto;}

/* fix phocea pour le height en trop dans l'affichage des tags de news et autres 19-08-2013 */


.nav-tabs{
	display:inline-block;
}

