/* #PRODUIRE{fond=plugins/beegraph_dataorm2/css/beegraph2_styles.css}
   md5:578d2abf031423937a332587ed285885 */
/********** style beegraph **********//* 0 ******************* bloc global centre ********************/		/* 1 ******************** bloc col droite => col-xs-12 col-sm-12 col-md-12 col-lg-3 */		/*** bloc col droite - objet etroit */		#bgh_bloc_centre .objet_etroit_lien_s {margin:0px 0px 12px 0px; border: 2px solid #fbb900 !important;}/* 0 fin ********************/#bgh_bloc_centre .chiffrecle_focus_s {line-height:1;font-family:'Open Sans'; font-size:2.5em; font-weight:bold; color:#fbb900; }#bgh_bloc_centre .chiffrecle_focus1_s {font-family:'Open Sans'; font-size:1.2em; font-weight:bold; color:#fbb900; }#bgh_bloc_centre .chiffrecle_focus2_s {font-family:'Open Sans'; font-size:1.5em; font-weight:bold; color:#fbb900; }/* on baisse la taille du texte du bloc gauche = chiffres clés */#bgh_bloc_centre .objet_etroit .chiffrecle_texte.focus_pdf {font-size: 0.8em;}/* du coup on peut revenir a une taille standard pour le focus et focus2 en proportion xem*//* mais apres essai il faut quandd même une surcharge dans beegraph_spipdf_article-x*/#bgh_bloc_centre .focus_pdf .chiffrecle_focus_s {font-size:2.5em;}#bgh_bloc_centre .focus_pdf .chiffrecle_focusa_s {font-size:2em;}#bgh_bloc_centre .focus_pdf .chiffrecle_focus_unite {font-size:2em;}/*#bgh_bloc_centre .focus_pdf .chiffrecle_focus_s.focus2 {font-size:1.7em;}*//*#bgh_bloc_centre .focus_pdf .chiffrecle_focus_unite.focus2_unite {font-size:1.3em;}*//*#bgh_bloc_centre .focus_pdf .chiffrecle_focus_s.focus1 {font-size:1.5em;}*//*#bgh_bloc_centre .focus_pdf .chiffrecle_focus_unite.focus1_unite {font-size:1.2em;}*/#bgh_bloc_centre .voir_tout_s {	/*margin:20px 0px 20px 0px;*/	padding:10px 20px 10px 10px; 	font-family:'Open Sans'; 	font-size:0.8em; 	color:#ffffff; 	background-color:#fbb900 !important;	width: 50%;	display: block;}#bgh_bloc_centre .voir_droite_s {	margin:0px 0px 0px 0px; 	padding:10px 35px 10px 10px; 	font-family:'Open Sans'; 	font-size:0.8em;     font-weight:900;	color:#636262; 	width: 100%;	display: block;    text-align:center;}#bgh_bloc_centre .voir_droite_s.chevron:after {background-color:#fbb900 !important;}/******************* chevron *******************/#bgh_bloc_centre .voir_tout_s.chevron:hover, #bgh_bloc_centre .voir_droite_s.chevron:hover {	color:#000000;}/******************* lien et bloc_lien *******************/#bgh_bloc_centre .bloc_lien_s {font-family:'Open Sans'; font-size:0.8em; color:#000000; text-align:left;}#bgh_bloc_centre .bloc_lien_s a {color:#f2b2cc; font-weight:bold;}.ps .bloc_lien_s a {color:#fbb900; font-weight:bold;}#bgh_bloc_centre .bloc_lien_s li {margin:5px 5px 5px 5px;}/******************** graphe ********************/#bgh_bloc_centre .graphe div.titre1_s { 	color:#ffffff; 	background-color:#fbb900 !important;}#bgh_bloc_centre .graphe div.titre2_s { 	color:#ffffff; 	background-color:#006292 !important;}#bgh_bloc_centre .graphe div.titre3_s { 	color:#ffffff; 	background-color:#b72560 !important;}/******************** Partie secteur **********************************//******************** bloc S00 ********************/#bgh_blocs00 .titre {font-family:'Open Sans'; font-size:0.8em; color:#ffffff; font-weight:bold;}#bgh_blocs00 .texte {font-family:'Open Sans'; font-size:0.8em;}#bgh_blocs00 table {     border-spacing: 0px;    border-collapse: collapse;    margin: 0px;}#bgh_blocs00 tr {    margin-bottom: 0;    border-width: 1px 0px 0px 0px;    border-style: solid;    border-color: #edecec;/*#ffffff;*/}#bgh_blocs00 tr.niv1 {    border-color: #006292; /*#ffffff;*/}#bgh_blocs00 th {     padding: 5px;    text-align:left;    vertical-align:middle;    background-color:#fbb900 !important;}#bgh_blocs00 td {     padding: 5px;    text-align:left;    vertical-align:top;    background-color:#edecec !important;}/******************** bloc S08 ********************/#bgh_blocs08 table, #bgh_blocs08a table, #bgh_blocs08b table, #bgh_blocs08c table, #bgh_blocs08d table {     border-spacing: 0px;    border-collapse: collapse;    width: 100%;    margin: 0;}#bgh_blocs08 tr, #bgh_blocs08a tr, #bgh_blocs08b tr, #bgh_blocs08c tr, #bgh_blocs08d tr {     margin-bottom: 0;    border-width: 0px 0px 4px 0px;    border-style: solid;    border-color: #edecec !important;}#bgh_blocs08 th, #bgh_blocs08a th, #bgh_blocs08b th, #bgh_blocs08c th, #bgh_blocs08d th {     padding: 10px;    margin: 2px;    vertical-align:middle;    background-color:#fbb900 !important;    font-family:'Open Sans'; font-size:1em;    font-weight:bold;    color:#ffffff;}#bgh_blocs08 td, #bgh_blocs08a td, #bgh_blocs08b td, #bgh_blocs08c td, #bgh_blocs08d td {     padding: 10px;    margin: 2px;    vertical-align:middle;    background-color:#ffffff !important;    font-family:'Open Sans'; font-size:1em;    color:#000000;}#bgh_blocs08 td.total10, #bgh_blocs08a td.total10, #bgh_blocs08b td.total10, #bgh_blocs08c td.total10, #bgh_blocs08d td.total10 {     background-color:#ffc659 !important;    color:#ffffff;}#bgh_blocs08 td.total, #bgh_blocs08a td.total, #bgh_blocs08b td.total, #bgh_blocs08c td.total, #bgh_blocs08d td.total {     background-color:#fbb900 !important;    color:#ffffff;}/***pour le texte/tableau au dessus du tableau principal****/#bgh_blocs08 .table_texteh_pdf tr, #bgh_blocs08a .table_texteh_pdf tr, #bgh_blocs08b .table_texteh_pdf tr, #bgh_blocs08c .table_texteh_pdf tr, #bgh_blocs08d .table_texteh_pdf tr {     border-style: none;}/******************** bloc S18aS23 ********************/#bgh_blocs18 .titre_question .cms-icon, #bgh_blocs19 .titre_question .cms-icon, #bgh_blocs20 .titre_question .cms-icon, #bgh_blocs21 .titre_question .cms-icon, #bgh_blocs22 .titre_question .cms-icon, #bgh_blocs23 .titre_question .cms-icon {    margin: auto ;}/******************** bloc S24 ********************/#bgh_blocs24 table {     border-spacing: 0px;    border-collapse: collapse;    width: 100%;    margin: 0;}#bgh_blocs24 tr {     margin-bottom: 0;    border-width: 0px 0px 4px 0px;    border-style: solid;    border-color: #edecec !important;}#bgh_blocs24 th {     padding: 10px;    margin: 2px;    vertical-align:middle;    background-color:#fbb900 !important;    font-family:'Open Sans'; font-size:0.8em;    font-weight:bold;    color:#ffffff;}#bgh_blocs24 td {     padding: 10px;    margin: 2px;    vertical-align:middle;    background-color:#ffffff !important;    font-family:'Open Sans'; font-size:0.8em;    color:#000000;}/******************** bloc Ssynt ********************/#bgh_blocsst .texte {text-align:justify;}#bgh_blocsst h2 {font-family:'Open Sans'; font-size:1.5em; font-weight:bold; color:#afca0b;}