/*
 * Styles généraux
*/
body { font-family: Arial, Helvetica, sans-serif; }

a img { border: 0; }
#langues img { vertical-align: middle; }

/*
 * Titrages
*/
h1 { font-size: 1.6em; font-weight:normal; color:#3A846E; font-family:Arial, Helvetica, sans-serif; border-left: 4px solid #3A846E; padding-left: 0.5em;}
#actualites h1 { border-left: 0; }
.professionnels h1 { border-left-color:#85DB18;}
.patients-public h1 { border-left-color:#FBA81F;}
.psychologues h1 { border-left-color:#69BFDE;}
.base-documentaire h1 { border-left-color:#69BFDE;}
h2 { font-size: 1.4em; padding:2px 0 5px 20px; margin:0 0 1em 20px; border-bottom:4px solid #fff; color:#3A846E; font-family:Arial, Helvetica, sans-serif; background-repeat:no-repeat; background-position:0 3px; }
h2:first-letter { font-size:1.5em;}
h3 { clear:left; font-size: 1.3em; margin:15px 0 15px 0px; padding:0 0 0 18px; color:#3A846E; background-position:0 4px; background-repeat:no-repeat; background-image:url(../images/puce_h3.gif); border-bottom:1px solid #AECCC0;}
h4 { clear:left; font-size: 1.2em; margin:10px 0 10px 20px; color:#7B998D;  }
h5 { font-size: 1.1em; color:#017D65; margin:15px 0 0 0; font-weight:bold; }
h6 { font-size: 1.0em; }

.presentation h2 { /*color:#337B65;*/ background-image:url(../images/puce_h2_presentation.gif); border-bottom-color:#C2D9D2;}
.professionnels h2 { /*color:#337B65;*/ background-image:url(../images/puce_h2_pro.gif); border-bottom-color:#CAEF9B;}
.patients-public h2 { /*color:#FBA81F;*/ background-image:url(../images/puce_h2_patients.gif); border-bottom-color:#FCE3B8;}
.base-psychologues h2 { /*color:#69BFDE;*/ background-image:url(../images/puce_h2_base-doc.gif); border-bottom-color:#CDE8F1;}
.base-documentaire h2 { /*color:#69BFDE;*/ background-image:url(../images/puce_h2_base-doc.gif); border-bottom-color:#CDE8F1;}

.presentation h3, h3.presentation { /*color:#337B65;*/ background-image:url(../images/puce_h3_presentation.gif);}
.professionnels h3, h3.professionnels { /*color:#337B65;*/ background-image:url(../images/puce_h3.gif);}
.patients-public h3,  h3.patients-public/*, h3.patients */ { /*color:#FBA81F;*/ background-image:url(../images/puce_h3_patients.gif);}
.psychologues h3, h3.psychologues/*, h3.base-doc*/ { /*color:#69BFDE;*/ background-image:url(../images/puce_h3_base-doc.gif);}
.base-documentaire h3, h3.base-documentaire/*, h3.base-doc*/ { /*color:#69BFDE;*/ background-image:url(../images/puce_h3_base-doc.gif);}
#bloc-une .professionnels h3, #bloc-une h3.professionnels { /*color:#337B65;*/ background-image:none;}

/*
 * Styles de contenus
*/
#contenu p { text-align: justify; margin:8px 0; }
#contenu ul { padding:0px; margin:10px 0 10px 60px;}
#contenu ul li { margin:3px 0; list-style:none; padding-left:15px; background-position:0 2px; background-repeat:no-repeat; background-image:url(../images/bg_li.gif);}
#contenu ul.gauche { margin-left: 30px; }
.presentation #contenu ul li { background-image:url(../images/puce_li_presentation.gif);}
.patients-public #contenu ul li { background-image:url(../images/puce_li_patients.gif);}
.patients-public #contenu ul li { background-image:url(../images/puce_li_patients.gif);}
.psychologues #contenu ul li { background-image:url(../images/puce_li_base-doc.gif);}
.base-documentaire #contenu ul li { background-image:url(../images/puce_li_base-doc.gif);}
.index span.onco, .index span.paca { font-size:1.5em; }
span.onco { color:#96BBAC;font-weight:bold;}
span.paca { color:#3A846E;font-weight:bold;}
dt { font-weight: bold; }
/* alignement des images dans les pages */
div.gauche, div.droite, div.centre { background:#fff; padding:0.8em 0.8em 0 0.8em; border: 1px solid #D3DADA; }
.gauche { float: left; margin: 0 1.5em 1em 0;}
.droite { float: right; margin: 0 0 1em 1.5em;}
.centre { margin: 1em auto; text-align: center; }
#contenu .gauche span, #contenu .droite span, #contenu .centre span { display: block; font-size: smaller; text-align: center; }
#contenu #rss div { padding:0; margin:0; background:none; border:none;}

/* icones des fichiers */

#contenu .icone a, #contenu a.icone {
	margin-top: 0em;
	padding-left: 1.8em;
	list-style: none;
	display: inline-block;
}
#contenu .pdf { background: url(../images/icons/acrobat.gif) left center no-repeat !important; }
#contenu .doc, #contenu .rtf { background: url(../images/icons/word.png) left center no-repeat !important; }
#contenu .xls, #contenu .xla { background: url(../images/icons/excel.png) left center no-repeat !important; }
#contenu .ppt, #contenu .pps { background: url(../images/icons/powerpoint.png) left center no-repeat !important; }
#contenu .zip, #contenu .rar { background: url(../images/icons/compressed.png) left center no-repeat !important; }
#contenu .gif, #contenu .jpg, #contenu .png { background: url(../images/icons/picture.png) left center no-repeat !important; }
#contenu .url { background: url(../images/icons/world.gif) left center no-repeat !important; }
#contenu .email { background: url(../images/icons/email.png) left center no-repeat !important; }
.url a[target="_blank"], a.url[target="_blank"] {
	color: #00AEEF !important;
}
.icone { padding: 0.2em 0; }
.broken { text-decoration: line-through; }
/*
 * Pagination et Outils d'impression et de retour
*/
#pagination, #contenu ul#nav-contenu {
	clear: both;
	padding: 0.5em 0;
	margin-top: 2em;
	text-align: center;
	background:url(../images/point_point.gif) repeat-x;
}
#contenu ul#nav-contenu { margin:2em 0 0 0; }
#contenu #nav-contenu li { background: none; display: inline; padding:0 1.2em; font-size:smaller; color:#3A846E; }
#contenu a.detail { float: right; padding-left: 2em; background: transparent url(../images/puce_actus_presentation.gif) no-repeat scroll left center; }

/*
 * Partie variable des sites
*/
body { font-size: 0.7em; }
a {
	color:#3A846E;
	text-decoration:none;
}
a:hover { color:#6CC32C; text-decoration: none;}
a:visited, ul.telechargements a:visited { color:#79B4A3; }
/*strong { color:#16634B;}*/
img.gm {
	/* Google maps */
	width: auto;
	border: 0;
	float: right;
}
.accesmodules {
	/* Boutons d'accès aux modules */
	text-align: right;

	float: right;
}

/* Annuaires */
table.liste { width: 100%; border-collapse: collapse; }
table.liste tr td, table.liste tr th { padding-left: 1.2em; text-align: left; }
table.liste thead tr { background: #D4E5DB; color: #000; }
table.liste tbody tr.s td { border-bottom: 1px solid #CDD6D5; padding-left: 0;  }
table.liste tbody tr.s td div.s { padding-bottom: 25px; }
table.liste tbody tr.t:hover, table.liste tbody tr.select { background: #D4E5DB; }
table.liste tbody tr.t th { background: transparent url(../images/bg_tr.gif) no-repeat center left; }
table.liste tbody tr.t:hover th, table.liste tbody tr.select th { background: #D4E5DB url(../images/bg_tr_s.gif) no-repeat center left; }
table.liste fieldset { padding: 5px 10px; margin: 0; border: 1px solid #000; }
table.liste fieldset legend { color: #000 !important; font-weight: bold; padding: 0 5px; margin: 0 15px 0 0;  }
table.liste div.gm { float: right;  }

table.liste tbody tr.t th.base_documentaire {white-space:nowrap;}

/* Affichage du plan du site */
.plan-site li.presentation a { color:#2B6151;}
.plan-site li.professionnels a { color:#6ABD00;}
.plan-site li.patients-public a { color:#FBA81F;}
.plan-site li.psychologues a { color:#63B4D1;}
.plan-site li.base-documentaire a { color:#63B4D1;}
.plan-site li.espace-de-travail, .plan-site li.access, .plan-site li.espace-membre, .plan-site li.connexion { display: none; }
body.plan-site #contenu ul { margin-left:30px; margin-top: 0 }
body.plan-site #contenu ul li a { font-weight: bold; font-size: 1.1em;  }
body.plan-site #contenu ul ul li a { font-weight: normal; font-size: 1em; }

p.lettres {font-size:larger;}

.exergue { border:1px solid #68AB13; padding:0 10px;}
