/* * Correction des styles HTML par defaut */.structure {	display: none;}h1,h2,h3,h4 {	margin-top: 0em;	margin-bottom: 0em;	font-size: 100%;	font-weight: normal;	color: #E75200;}/* * Styles generaux *//* bien regler la marge (bugs IE) */body { background: white; margin: 0px; }/* anciennes couleurs liens, etc... */a { text-decoration: none; color: #E75200; }a:hover { text-decoration: underline; color: #E75200; background: #FFEBCE; }a.spip_out { text-decoration: none; color: #E75200; }a.spip_in, a.spip_url { text-decoration: none; color: #2020a0; }a.spip_glossaire { text-decoration: none; color: #20a020; }.chapo_une {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: left;	font-size: 95%;	margin-bottom: 6px;}.chapo {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: left;	font-size: 95%;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #265387;	margin-bottom: 12px;}.chaporub {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	font-weight: normal;	text-align: justify;	font-size: 95%;}.texte, .texte p.spip {	font-family: Georgia, Garamond, Times, serif;	text-align: justify;	font-size: 90%;}p.spip {	margin-top: 6px;	margin-bottom: 6px;}.ps {	font-family: Georgia, Garamond, Times, serif;	text-align: justify;	font-size: 75%;}.notes {	font-family: Georgia, Garamond, Times, serif;	text-align: left;	font-size: 75%;}/* * Ici les styles pour le contenu */.contenu h1,h2 {	font-size: 100%;	font-weight: bold;}.contenu h1,h2.titre-extrait {	font-size: 130%;	font-weight: bold;}.contenu h1,h2.titre-texte {	font-size: 130%;	font-weight: bold;}.contenu .surtitre {	font-size: 90%;	font-weight: bold;	font-variant: small-caps;}.contenu .detail {	font-size: 65%;	color: #303030;}.extrait {	border: groove 2px #a0a0a0;	padding: 1em;	font-size: 70%;}/* * Disposition a l'ecran */#principal {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	padding-top: 8px;	padding-right: 8px;	padding-bottom: 15px;	padding-left: 8px;}#plan {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	margin: 5px;}#navigation {	font-family: Verdana, Arial, Helvetica, sans-serif;}.encart {	font-family: Verdana, Arial, Helvetica, sans-serif;}/* * preferences site */  .vert { color: #009900; }.noir { color: black; }.rouge_fonce { color: maroon; }.vert { color: vert; }.vert_olive { color: olive; }.bleu_marine { color: navy; }.violet { color: purple; }.cyan_fonce { color: teal; }.gris { color: gray; }.argent { color: silver; }.rouge { color: red; }.vert_clair { color: lime; }.jaune { color: yellow; }.bleu { color: blue; }.fuchia { color: fuchsia; }.bleu_clair { color: aqua; }.blanc { color: white; }.bleu_azur { color: azure; }.beige { color: bisque; }.brun { color: brown; }.bleu_violet { color: blueviolet; }.vert_clair { color: chartreuse; }.brun_clair { color: chocolate; }.rose_clair { color: cornsilk; }.orange_fonce { color: darkorange; }.mauve_fonce { color: darkorchid; }.bleu_ciel { color: deepskyblue; }.or { color: gold; }.ivoire { color: ivory; }.orange { color: orange; }.lavande { color: lavender; }.rose { color: rose; }.prune { color: plum; }.saumon { color: salmon; }.neige { color: snow; }.turquoise { color: turquoise; }.jaune_paille { color: wheat; }.fd_noir { background-color: black; }.fd_rouge_fonce { background-color: maroon; }.fd_vert { background-color: vert; }.fd_vert_olive { background-color: olive; }.fd_bleu_marine { background-color: navy; }.fd_violet { background-color: purple; }.fd_cyan_fonce { background-color: teal; }.fd_gris { background-color: gray; }.fd_argent { background-color: silver; }.fd_rouge { background-color: red; }.fd_vert_clair { background-color: lime; }.fd_jaune { background-color: yellow; }.fd_bleu { background-color: blue; }.fd_fuchia { background-color: fuchsia; }.fd_bleu_clair { background-color: aqua; }.fd_blanc { background-color: white; }.fd_bleu_azur { background-color: azure; }.fd_beige { background-color: bisque; }.fd_brun { background-color: brown; }.fd_bleu_violet { background-color: blueviolet; }.fd_vert_clair { background-color: chartreuse; }.fd_brun_clair { background-color: chocolate; }.fd_rose_clair { background-color: cornsilk; }.fd_orange_fonce { background-color: darkorange; }.fd_mauve_fonce { background-color: darkorchid; }.fd_bleu_ciel { background-color: deepskyblue; }.fd_or { background-color: gold; }.fd_ivoire { background-color: ivory; }.fd_orange { background-color: orange; }.fd_lavande { background-color: lavender; }.fd_rose { background-color: rose; }.fd_prune { background-color: plum; }.fd_saumon { background-color: salmon; }.fd_neige { background-color: snow; }.fd_turquoise { background-color: turquoise; }.fd_jaune_paille { background-color: wheat; } hr {	margin: 0%;	padding: 0px;	display: none; }.porfolio_boite  { margin: 2px; padding: 3px; width: 160px; float: left; border: 1px solid #E5EBF2}.document_titre { font-size: 13px; font-weight: bold; text-align: center }.document_descriptif  { font-size: 12px; font-weight: normal; line-height: 14px; text-align: center }.document_fichier { text-align: center; margin-right: auto; margin-left: auto }.sommaire_partie { color: #000; font-size: 12px; font-weight: normal; font-variant: small-caps; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}.document_infos { text-align: center; margin-right: auto; margin-left: auto; font-size: 10px; color: #265489}.plan_secteur  {	color: #E75200;	background-color: #F3F8FF;	border-top: 2px solid #28588F;	border-left: 1px solid #28588F;	border-right: 1px solid #28588F;}.plan_secteur:hover {	color: #E75200;	background-color: #D3E5F9;	border-top: 2px solid #F48E00;	border-left: 1px solid #F48E00;	border-right: 1px solid #F48E00; }#plan ul { margin: 0; padding: 0}#plan a, .plan_secteur a { color: #28588F; text-decoration: none }#plan a:hover, .plan_secteur a:hover  {	color: #E75200;	text-decoration: underline;	background-color: transparent;}#plan ul {	font-size: 12px;	font-variant: normal;	line-height: 14px;	background-color: #F3F8FF;	list-style-type: none;	margin-left: 30px;	padding-left: 0px;	border-top: 2px solid #28588F;	border-left: 1px solid #28588F;	border-right: 1px solid #28588F;	width: 90%;}#plan ul ul {	font-size: 12px;	line-height: 14px;	background-color: #F3F8FF;	list-style-type: none;	margin-left: 30px;	padding-left: 0px;	border-top: 2px solid #28588F;	border-left: 1px solid #28588F;	border-right: 1px solid #28588F;	width: 90%;}#plan ul ul ul {	font-size: 12px;	line-height: 14px;	background-color: #F3F8FF;	list-style-type: none;	margin-left: 30px;	padding-left: 0px;	border-top: 2px solid #28588F;	border-left: 1px solid #28588F;	border-right: 1px solid #28588F;	width: 80%;}#plan ul ul ul ul {	font-size: 12px;	line-height: 14px;	background-color: #F3F8FF;	list-style-type: none;	margin-left: 30px;	padding-left: 0px;	border-top: 2px solid #28588F;	border-left: 1px solid #28588F;	border-right: 1px solid #28588F;	width: 70%;}#plan ul:hover  { background-color: #F3F8FF;	border-top: 2px solid #F48E00;	border-left: 1px solid #F48E00;	border-right: 1px solid #F48E00;}#plan li {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}#plan li:hover  { background-color: #D3E5F9}div.plan_rubrique, li.plan_article {	padding: 2px 2px 2px 18px;}.sommaire_retrait { margin-left: 20px; padding-left: 10px; border-left: 2px solid #ffca61 }.sommaire_partie { color: #E75200; font-size: 16px; font-weight: bold; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}.sommaire_lien { }.sommaire_lien a { color: #c90c04; font-size: 14px; font-weight: bold; text-decoration: none }.sommaire_lien a:hover { text-decoration: underline }.sommaire_chapo { color: #dd9e26; font-size: 13px; font-style: italic; font-weight: normal }.sommaire_pop  { color: #8a8a8a; font-size: 10px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif }.sommaire_partie a { color: #28588F; font-weight: bold; font-size: 16px; font-variant: small-caps; margin: 0px; padding: 0px}.sommaire_partie a:hover {background-color: transparent;color: #E75200;}/* Page rubriques */div.sous_rubriques p {	color: black;	font-size: 12px;	margin: 0px;	padding: 0px;}div.sous_rubriques p a {	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #E75200;	text-decoration: none;	font-weight: bold;}div.sous_rubriques p a:hover {	background-color: #EAF4FF;	text-decoration: underline;}/* Moteur de recherche */.recherche_rub, .recherche_art, .recherche_sites {	color: #28588F;	font-size: 14px;	font-variant: small-caps;	font-weight: bold;	text-align: left;	padding-top: 5px;	padding-bottom: 5px;	margin-left: 10px;}.recherche_rub ul, .recherche_art ul, .recherche_sites ul {	margin: 10px 0px 20px 10px;	padding: 0px;}.recherche_rub ul li, .recherche_art ul li, .recherche_sites ul li {	color: #28588F;	font-size: 12px;	text-decoration: none;	font-variant: normal;	padding-left: 30px;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 0px;	padding-bottom: 0px;}.recherche_rub ul li {	background-image: url(int/D_sous_rub.gif);	background-repeat: no-repeat;	list-style-type: none;	background-position: 1px;}.recherche_art ul li {	background-image: url(int/D_article.gif);	background-repeat: no-repeat;	list-style-type: none;	background-position: -3px;}.recherche_sites ul li {	background-image: url(int/D_site.gif);	background-repeat: no-repeat;	list-style-type: none;	background-position: -1px;}.recherche_rub ul li:hover {	background-image: url(int/D_sous_rub_on.gif);	background-repeat: no-repeat;}.recherche_art ul li:hover {	background-image: url(int/D_article_on.gif);	background-repeat: no-repeat;}.recherche_sites ul li:hover {	background-image: url(int/D_site_on.gif);	background-repeat: no-repeat;}.recherche_art a, .recherche_rub a, .recherche_sites a { font-weight: bold; color: #28588F}.recherche_art a:hover, .recherche_rub a:hover, .recherche_sites a:hover { background-color: transparent; color: #E75200}.articles_syndic {	font-size: 14px;	font-weight: bold;}.articles_syndic h2 {	font-size: 13px;	font-weight: bold;	margin-left: 20px;}.articles_syndic h2  a { 	color:#28588F;	text-decoration: none;}.articles_syndic h2 a:hover { 	color:#E75200;	text-decoration: underline;	background-color: transparent;}.articles_syndic h3 {	font-size: 10px;	font-weight: normal;	margin-left: 30px;}
