/*-----------------------------*/
/* Contenu du gabarit sommaire */
/*-----------------------------*/

div#content_sommaire div.element_sommaire table{
        width: 100%;
        border: 0px;
        padding:0px;
        margin: 0px;
}

div#content_sommaire div.element_sommaire td{
	padding-right: 15px;
	padding-left:  2px;
	vertical-align: top;
	width: 50%;
}

div#content_sommaire div.element_sommaire ul{
	list-style-image: url(../images/puce_sommaire2.gif);
	list-style-type:none;
	list-style-position:outside;	
}

div#content_sommaire div.element_sommaire a
{
	color: #3333CC;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	text-decoration: underline;
/*	line-height: 30px;*/
}	

div#content_sommaire div.element_sommaire a:hover{
	text-decoration:none;
}

/*---------------------------------*/
/* Contenu du gabarit Plan de site */
/*---------------------------------*/

div#content_plan div.element_plan{
	visibility:visible;
	padding-top: 30;
}	

div#content_plan div.element_plan td{
	padding-right: 5px;
	vertical-align: top;
}

div#content_plan div.element_plan li.plan_enseignement{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	list-style-image: url(../images/sommaire_enseignement.gif);
}

div#content_plan div.element_plan li.plan_enseignement ul{
	list-style-image: url(../images/puce_menu_enseignement.gif);
}	

div#content_plan div.element_plan li.plan_fournisseur{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;		
	list-style-image: url(../images/sommaire_fournisseur.gif);
}

div#content_plan div.element_plan li.plan_fournisseur ul{
	list-style-image: url(../images/puce_menu_fournisseur.gif);
}

div#content_plan div.element_plan li.plan_institution{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_institutions.gif);
}

div#content_plan div.element_plan li.plan_institution ul{
	list-style-image: url(../images/puce_menu_institutions.gif);
}

div#content_plan div.element_plan li.plan_medias{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_medias.gif);
}

div#content_plan div.element_plan li.plan_medias ul{
	list-style-image: url(../images/puce_menu_medias.gif);
}

div#content_plan div.element_plan li.plan_profsante{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_profsante.gif);
}

div#content_plan div.element_plan li.plan_profsante ul{
	list-style-image: url(../images/puce_menu_profsante.gif);
}

div#content_plan div.element_plan li.plan_recherche{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_recherche.gif);
}

div#content_plan div.element_plan li.plan_recherche ul{
	list-style-image: url(../images/puce_menu_recherche.gif);
}

div#content_plan div.element_plan li.plan_talents{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_talents.gif);
}

div#content_plan div.element_plan li.plan_talents ul{
	list-style-image: url(../images/puce_menu_talents.gif);
}

div#content_plan div.element_plan li.plan_usagers{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_usagers.gif);
}

div#content_plan div.element_plan li.plan_usagers ul{
	list-style-image: url(../images/puce_menu_usagers.gif);
}

div#content_plan div.element_plan li.plan_defaut{
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;			
	list-style-image: url(../images/sommaire_institutions.gif);
}

div#content_plan div.element_plan li.plan_defaut ul{
	list-style-image: url(../images/puce_menu_institutions.gif);
}


div#content_plan div.element_plan a{
	color: #003399;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial,Helvetica, sans-serif;
	text-decoration:underline
}	

div#content_plan div.element_plan a:hover{
	text-decoration:none;
}

/*---------------------------------*/
/* Contenu du gabarit actualites   */
/*---------------------------------*/

div#content_actualites div.element_actualites{
	visibility:visible;
	padding-top: 15;
	padding-right: 5px;
	padding-left: 5px;
}

div#content_actualites div.element_actualites ul{
	list-style-image: url(../images/puce_actualites.gif);
	list-style-type:none;
}

div#content_actualites div.element_actualites li{
	margin-bottom:15px;
}


div#content_actualites div.element_actualites h2 {
	display: inline;
	text-decoration:none;
}


div#content_actualites div.element_actualites span.titre {
	color: #003399;
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	FONT-weight:bold;
	text-decoration:none;
	display: inline;	
}

div#content_actualites div.element_actualites span.date{
	color: #225588;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:right;
	display: inline
} 

div#content_actualites div.element_actualites span.resume {
	color: #003366;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	text-justify:auto;
	display: block	
}

div#content_actualites div.element_actualites span.lien a 
{
	color: #3333CC;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	text-decoration: underline;	
	text-decoration:underline;
	display: inline;	
}

div#content_actualites div.element_actualites span.lien a:hover {
	text-decoration:none
}


/*-------------------------------------*/
/* Contenu du gabarit article standard */
/*-------------------------------------*/
div#content_articlestandard {
	visibility:visible;
	padding-top: 15;
	padding-right: 5px;
	padding-left: 5px;
}	

div#content_articlestandard .titre_article
{
	color: #003399;FONT-SIZE: 10pt;FONT-FAMILY: arial, Helvetica, sans-serif;FONT-weight:bold;
	margin: 5px 0px 10px 0px;
}

div#content_articlestandard .puce_titrearticle{background:url(../images/puce_article.gif) no-repeat center center; background-position : left center}

div#content_articlestandard .resume_article
{
	color: #003366;FONT-SIZE: 9pt;FONT-FAMILY: arial, Helvetica, sans-serif;FONT-weight:bold;
	margin:4px 0px 5px 20px;
}

div#content_articlestandard .contenu_article{color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif}	

div#content_articlestandard div.date_parution
{
	color: #003366;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
	text-decoration:none;
	text-align:right;
	width:590px;
	margin: 5px 0px 5px 0px;	
}

div#content_articlestandard .navigation_suivprec{
	color: #003300;
	margin:0px;
	padding:0px;
}
	
div#content_articlestandard .navigation_suivprec ul{
	list-style-type: none;
	margin:20px 0px 10px 0px;
	padding:0px;
}

div#content_articlestandard .navigation_suivprec span{
	color: #003366;FONT-SIZE: 9pt;FONT-FAMILY: arial, Helvetica, sans-serif; FONT-weight:bold; font-style:italic;
	margin:0px;
	padding:0px;
}

div#content_articlestandard .navigation_suivprec a {
	color: #003399;
	margin-left: 5px;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial,Helvetica, sans-serif;
	text-decoration:none;
}

div#content_articlestandard .navigation_suivprec a:hover {
	text-decoration:underline;
}

/*----------------------------------*/
/* Contenu du gabarit contexte fort */
/*----------------------------------*/
div#content_contextefort ul {
	color: #003366;
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	FONT-weight:bold;
	margin-bottom:10px;
	line-height:40px;
	list-style-position:outside;
	list-style-type:disc;
}

div#content_contextefort li{
	color: #003366;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	FONT-weight:bold;
	margin-bottom:10px;
	line-height:40px;	
}

div#content_contextefort li span{
	color: #003366;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	FONT-weight:normal;
	margin-bottom:10px;
	line-height:40px;	
}

/*-----------------------------*/
/* Contenu du gabarit standard */
/*-----------------------------*/
div#content div.container_gscontenu 
{
	color: #003366;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	z-index: 100;	
}

/*-----------------------------*/
/* Contenu du gabarit leger    */
/*-----------------------------*/
div#content_leger div.container_gscontenu 
{
	color: #003366;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	z-index: 100;	
}

/*-----------------------------*/
/* Contenu du gabarit des pages*/
/* a echoir                    */
/*-----------------------------*/
div#content_pagesaechoir tr.header td
{
	background-color:#7570CF; color: #FFFFFF;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; font-weight:bold;		
	height:20px;
	padding: 0px 0px 0px 2px;	
}

div#content_pagesaechoir tr.titre td
{
	background-color: #CCCCCC;
	height:20px;
	padding: 5px 0px 3px 5px;	
}

div#content_pagesaechoir td
{
	padding: 2px 0px 2px 0px;	
}


div#content_pagesaechoir tr
{
	color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;	
}

/*-----------------------------*/
/* Contenu du gabarit des      */
/* listes de pages             */
/*-----------------------------*/
div#content_listepages tr.header td
{
	background-color:#7570CF; color: #FFFFFF;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; font-weight:bold;		
	height:20px;
	padding: 0px 0px 0px 2px;	
}

div#content_listepages tr.titre td
{
	background-color: #CCCCCC;
	height:20px;
	padding: 5px 0px 3px 5px;	
}

div#content_listepages tr.propriete_titre td
{
	background-color: #DDDDDD;
	height:20px;
	padding: 5px 0px 3px 5px;	
}

div#content_listepages td
{
	padding: 2px 0px 2px 0px;	
}


div#content_listepages tr
{
	color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;	
}

/*-----------------------------*/
/* Contenu du gabarit des      */
/* listes de pages connectées  */
/*-----------------------------*/
div#content_pagesconnectees tr.header td
{
	background-color:#7570CF; color: #FFFFFF;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; font-weight:bold;		
	height:20px;
	padding: 0px 0px 0px 2px;	
}

div#content_pagesconnectees tr.titre td
{
	background-color: #CCEEEE;
	height:20px;
	padding: 5px 0px 3px 5px;	
}

div#content_pagesconnectees tr.alternative td
{
	background-color: #DDFFEE;
	height:20px;
	padding: 5px 0px 3px 5px;	
}


div#content_pagesconnectees td
{
	padding: 2px 0px 2px 0px;	
}


div#content_pagesconnectees tr
{
	color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;	
}

/*-----------------------------*/
/* Barre de navigation basse   */
/*-----------------------------*/
div#navigation_finpage 
{

}

div#navigation_finpage p
{
	margin : 0
}

div#navigation_finpage table 
{
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BORDER-LEFT: #9999cc 1px solid; BORDER-BOTTOM: #9999cc 1px solid
}

div#navigation_finpage td
{
	background-color: #FFFFFF
}

div#navigation_finpage td.alternate
{
	background-color: #9999cc;
	vertical-align: middle;
}

div#navigation_finpage input 
{
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Arial
}

div#navigation_finpage .texte_menu 
{
	font-family:Verdana; font-size:smaller; color:#ffffff
}

/*-----------------------------*/
/* Styles par défaut           */
/*-----------------------------*/
.console {left:800px;visibility:visible;width:100px;top:0px;height:500px;position:absolute;}

/* Couleur des scrolls */
body
{
	vertical-align:top;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	scrollbar-face-color:#e7e7ff;
	scrollbar-3dlight-color: #fffff1;
	scrollbar-arrow-color: #918ed6; 
	scrollbar-track-color: #D9D9F4;
	scrollbar-darkshadow-color:#918ed6
}

div{border:0px none}
a.{color: #3333CC;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;margin-top: 0; margin-bottom: 0;text-decoration:underline}
a.:hover{color: #3333CC;font-size: 8pt;font-family: arial, Helvetica, sans-serif;margin-top: 0; margin-bottom: 0;text-decoration:none}

pre{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif}
span.pre{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif}

address{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif}
span.address{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif}

h1{color: #ffffff;FONT-SIZE: 10pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-top: 10; margin-bottom:10}
span.h1{color: #003399;FONT-SIZE: 10pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-top: 10; margin-bottom:10}

h2{color: #003399;FONT-SIZE: 10pt;FONT-WEIGHT:normal;FONT-FAMILY: arial, Helvetica, sans-serif;text-decoration:underline;  margin-left:10; margin-top: 5; margin-bottom:0}
span.h2{color: #003399;FONT-SIZE: 10pt;FONT-WEIGHT:normal;FONT-FAMILY: arial, Helvetica, sans-serif;text-decoration:underline; margin-left:10; margin-top: 5; margin-bottom:0}

h3{color: #003399;FONT-SIZE: 10pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-left:20; margin-top: 5; margin-bottom:0}
span.h3{color: #003399;FONT-SIZE: 10pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-left:20; margin-top: 5; margin-bottom:0}

h4{color: #003399;FONT-SIZE: 9pt;FONT-WEIGHT:normal;FONT-FAMILY: arial, Helvetica, sans-serif;text-decoration:underline;text-indent:20px; margin-top: 5; margin-bottom:0}
span.h4{color: #003399;FONT-SIZE: 9pt;FONT-WEIGHT:normal;FONT-FAMILY: arial, Helvetica, sans-serif;text-decoration:underline;text-indent:20px; margin-top: 5; margin-bottom:0}

h5{color: #003399;FONT-SIZE: 9pt;FONT-WEIGHT:bold;FONT-FAMILY: arial, Helvetica, sans-serif;text-indent:20px; margin-top: 5; margin-bottom:0}
span.h5{color: #003399;FONT-SIZE: 9pt;FONT-WEIGHT:bold;FONT-FAMILY: arial, Helvetica, sans-serif;text-indent:20px; margin-top: 5; margin-bottom:0}

h6{color: #003399;FONT-SIZE: 9pt;FONT-WEIGHT:normal;FONT-FAMILY: arial, Helvetica, sans-serif;text-indent:30px;text-decoration:underline; margin-top: 5; margin-bottom:0}
span.h6{color: #003399;FONT-SIZE: 9pt;FONT-WEIGHT:normal;FONT-FAMILY: arial, Helvetica, sans-serif;text-indent:30px;text-decoration:underline; margin-top: 5; margin-bottom:0}

ul           { color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-top: 5; margin-bottom:0;line-height: 150%;list-style-image: url('../images/puce_enum1.gif')}
ul ul        { list-style-image: url('../images/puce_enum2.gif');margin-top:2; margin-left:10px }
ul ul ul     { list-style-image: url('../images/puce_enum3.gif');margin-top:2;margin-left:10px }
span.ul{color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-top: 5; margin-bottom:0}

li{color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-top: 0; margin-bottom:0;margin-left:20}
span.li{color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif; margin-top: 0; margin-bottom:0;margin-left:20}

dt{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;font-style:italic}
span.dt{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;font-style:italic}

dd{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;font-style:italic}
span.dd{color: #003399;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;font-style:italic}



table{color: #003366;FONT-SIZE: 8pt;FONT-FAMILY: arial, Helvetica, sans-serif;} 

.table_entete {border:none;background-color: #0000A0;padding:2px;BORDER-right: #ffffff 2px solid;color: #ffffff;FONT-SIZE: 9pt;FONT-FAMILY: Verdana;FONT-WEIGHT: bold;text-align:center;
 }

.table_entetev {border:none;background-color: #0000A0;padding:2px;BORDER-bottom: #ffffff 1px solid;color: #ffffff;FONT-SIZE: 9pt;FONT-FAMILY: Verdana;FONT-WEIGHT: bold;text-align:center;
 }

.table_fond {border:none;background-color: #FDF1D9; padding:3px;BORDER-BOTTOM: #0000A0 1px solid;BORDER-right: #ffffff 2px solid;color: #333399;FONT-SIZE: 8pt;
FONT-FAMILY: Verdana;FONT-WEIGHT: normal;text-align:center}

.table_fond2 {border:none;background-color: #FDF1D9; padding:3px;BORDER-BOTTOM: #0000A0 1px solid;BORDER-right: #ffffff 2px solid;color: #333399;FONT-SIZE: 8pt;
FONT-FAMILY: Verdana;FONT-WEIGHT: normal;text-align:left}


/*-----------------------------*/
/* Styles des annuaires        */
/*-----------------------------*/


.annu {border: solid;border-color:#FF9900; border-width: 1px;background-color: #FFF2E6}
.annutd {border-color:#FF9900; border-width: 1px;background-color: #FFFFFF;border-bottom-style: solid;border-top-style: solid;color: #FF9933;FONT-SIZE:8pt;FONT-FAMILY: arial;font-weight:bold;margin-top: 0; margin-bottom: 0;height:20px}
.annu_tdorange{background-color: #FF9900; border-bottom: 1 solid #FF9900;color: #FFFFFF;FONT-SIZE:12pt;FONT-WEIGHT:bold;FONT-FAMILY: arial;margin-top: 0; margin-bottom: 0}
.fondorange {background-color: #FF9933}


