/* couleurs */
body { color:#333; /*background-image:url(../img/fond_de_page.jpg); background-repeat:no-repeat; background-position:center top;*/ background-color:#f7f7f7;}
#cont {background-color:#fff;}
a:link, a:visited {color:#16adaa;}
a:hover  {color: #e95610;}
a:link.mb,  a:visited.mb {color:#333; font-weight:normal;}
a:hover.mb  {color: #000; }
.on {color:#000; font-weight: bold; }
.logos_ou_pictos img {}
.text {background-color:transparent; color:#333; }
a:link.color_8, a:visited.color_8, a:hover.color_8 {color: #e95610;}
a:link.color_7, a:visited.color_7, a:hover.color_7 {color: #16adaa;}

/*colonne gauche*/
#col_gauche, #col_gauche a:link, #col_gauche a:visited, #col_gauche a:hover{color:#333;}

/*styles typo*/
h1 {}
h2 {}
h3 {border-bottom:1px solid#16adaa; color:#16adaa;}
h4 {color:#16adaa;}
h5 {color:#16adaa;}
h5.spip {  margin-left:10px;}
h6 {color:#16adaa;}
h1.color_7 { color:#000; font-weight:normal; margin-top:0px;}
h1.color_8 { color:#000; font-weight:normal; margin-top:0px;}
.plan h2 {border-bottom:1px solid#16adaa; color:#16adaa; padding:20px 0px 10px 0px; font-style:normal;}

.texteencadre-spip {	color: #000033;	background: #f8f8f8;	border: 1px solid #ddd;	}
.caractencadre-spip {color: #e95610;	font-weight: bold;}
.caractencadre2-spip {color:#16adaa; font-weight: bold;}
acronym.spip_acronym {	cursor: help;	border-bottom: 1px dotted;}

#page_article_enfants a:link, #page_article_enfants a:visited{color: #e95610;} 
#page_article_enfants a:hover  {color:#16adaa;}
#page_article_enfants h1 {}
#page_article_enfants h2 {}
#page_article_enfants h3 {border-bottom:1px solid #e95610; color:#e95610;}
#page_article_adultes h3 {border-bottom:1px solid #16adaa; color:#16adaa;}
#page_article_enfants h4 {color:#e95610; border:none;}
#page_article_enfants h5 {color:#e95610; border:none;   }
#page_article_enfants h6 {color:#e95610;}
#page_article_enfants .texteencadre-spip {	color: #000033;	background: #fce0d2;	border: 1px solid #e95610;	margin: 1em 0;		padding: 10px;	position: relative;}
#page_article_enfants .caractencadre-spip {color: #16adaa;	font-weight: bold;}
#page_article_enfants .caractencadre2-spip {color:#e95610; font-weight: bold;}
#page_article_enfants acronym.spip_acronym {	cursor: help;	border-bottom: 1px dotted;}


/* Tableaux */
table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0; line-height: normal; }
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; }
table.spip tr.row_first { background: #16adaa; color:#fff; text-align:center;  }
table.spip tr.row_odd { background: #EEE; }
table.spip tr.row_even { background: #f8f8f8; }
table.spip th, table.spip td { padding: 0.20em 0.40em; text-align: left; border: 1px solid #16adaa; }
table.spip th { vertical-align: bottom; font-weight: bold; }
table.spip td { vertical-align: top; }

#page_article_enfants table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: 1em; border-collapse: collapse; border-spacing: 0; line-height: normal; }
#page_article_enfants table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; }
#page_article_enfants table.spip tr.row_first { background: #e95610; color:#fff; text-align:center;  }
#page_article_enfants table.spip tr.row_odd { background: #EEE; }
#page_article_enfants table.spip tr.row_even { background: #f8f8f8; }
#page_article_enfants table.spip th, #page_article_enfants table.spip td { padding: 0.20em 0.40em; text-align: left; border: 1px solid #e95610; vertical-align:top;}
#page_article_enfants table.spip th { vertical-align: bottom; font-weight: bold; }
#page_article_enfants table.spip td { vertical-align: top; }


/*footer*/
#liens_footer, #liens_footer a:link, #liens_footer a:visited, #liens_footer a:hover{color:#fff; }
#liens_footer_pages, #liens_footer_pages_som, #liens_footer_pages_som a:link, #liens_footer_pages a:link, #liens_footer_pages_som a:visited, #liens_footer_pages a:visited, #liens_footer_pages_som a:hover, #liens_footer_pages a:hover{color:#e95610; background-color:#fff;}
.footergris, .footergris a:link, .footergris a:visited, .footergris a:hover {color:#ccc;}
.liens_footer_pages2, .liens_footer_pages2 a:link, .liens_footer_pages2  a:visited, .liens_footer_pages2 a:hover{color:#f29d74; text-align:right; margin-top:5px;}
#footer_mentions a:link, #footer_mentions a:visited, #footer_mentions a:hover {color:#ccc;}

/*Glossaire*/
a.cs_glossaire:hover span.gl_dl, #glossOverDiv span.gl_dl {display:inline;	visibility:visible;
	/* Placement de la definition dans la page. */
	position:absolute;	width:280px;	margin-left:-120px;	margin:5px;
	/* Decoration */
	padding:0px;	border:1px solid #e95610;	background-color:#f7f7f7;	color:#333;}
	a.cs_glossaire:hover span.gl_dt, #glossOverDiv span.gl_dt {	padding:3px;	background-color:#e95610;	font-weight:bold;	text-align:right; color:#f8f8f8;}
	a.cs_glossaire span.gl_mot {border-bottom:1px dotted gray;	/* cursor:help; */ }


