/* ik_12_20 : stat_ul sans classe, stat avec titre */
/* ik_12_05 : know-more */
/* ik_12_02 : puce, know-more */
/* ik_11_26 : pays-institutions, film, etc.  */
/* ik_11_22 : titre tableaux et textes-attachés, modif h6 et h7 */
/* ik_11_18 : SMALL, SUP, tableaux */
/* ik_11_15 : section stat, reset  */
/* ik_11_08 : tableaux : rajout font-size  */
/* ik_11_06 : tableaux : correction des classes tableau venant de EUL_tableaux.css */ 
/* ik_10_31 : tableaux */


/*v.V5*/

/*MOD_PAT*/
/*
.encyclopedie-sprite,#top,#top .lang a.fr,#top .lang a.en,#top .lang a.es,#top .lang a.de,#top .lang a.it,#header #menu>ul>li.home a:before,.da nav h3:before,.da nav h3.less:before,.da nav.media ul li figure.preview.animation:before,.da nav.media ul li figure.preview.carte:before,.da nav.media ul li figure.preview.crianimal:before,.da nav.media ul li figure.preview.musclass:before,.da nav.media ul li figure.preview.musique:before,.da nav.media ul li figure.preview.musjrv:before,.da nav.media ul li figure.preview.mustrad:before,.da nav.media ul li figure.preview.son:before,.da nav.media ul li figure.preview.video:before,.da nav.media ul li figure.preview.voix:before,.pays .domaine li.geographie:before,.pays .domaine li.population:before,.pays .domaine li.economie:before,.pays .domaine li.histoire:before,.pays .domaine li.vie-politique:before,.pays .domaine li.litterature:before,.pays .domaine li.art:before,.pays .domaine li.architecture:before,.pays .domaine li.musique:before,.pays .domaine li.cinema:before,.pays .domaine li.religion:before,.pays .domaine li.philosophie:before,.pays .domaine li.scene:before,.wrapper .fixed.plan .view-plan span:before,.wrapper .share:before,.wrapper .seemore span:before,.wrapper .seemore.less span:before,.content header:before,.content .tableau .titre:before,.content .tableau.open .titre:before,.content .gallery figure.animation:before,.content .gallery figure.carte:before,.content .gallery figure.crianimal:before,.content .gallery figure.musclass:before,.content .gallery figure.musique:before,.content .gallery figure.musjrv:before,.content .gallery figure.mustrad:before,.content .gallery figure.son:before,.content .gallery figure.video:before,.content .gallery figure.voix:before

{background-image:url('../img/sprite-encyclopedie.png');background-repeat:no-repeat}
*/

/*MOD_PAT
html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video
{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
*/
/* ik_11_08 : on rétablit la ligne suivante */
table,tbody,tfoot,thead,tr,th,td
{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}



article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}


ol,ul{list-style:none}


blockquote,q{quotes:none}


blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}


table{border-collapse:collapse;border-spacing:0}

.content .icon-section {
    padding: 0 12px 0 0;
    font-size: 24px;
    color: #1d1d1d;
    vertical-align: middle;
}

.content .icon-section-tableau {
    padding: 0 12px 0 0;
    font-size: 24px;
     background-color: #ffffff;
    color: #1d1d1d;
    vertical-align: middle;
}



/* css dossier pays : à supprimer d'ici */
.content .icon-item {
    padding: 0 12px 0 0;
    font-size: 24px;
    color: #1d1d1d;
    vertical-align: middle;
    font-family: "fontello";
}
/* css dossier pays : à supprimer d'ici */
.content .icon-open {
    padding: 0 12px 0 0;
    font-size: 24px;
    color: #1d1d1d;
    vertical-align: middle;
    font-family: "fontello";
}
/* css dossier pays : à supprimer d'ici */
.content .icon-arrow {
    padding: 0 12px 0 0;
    font-size: 24px;
    color: #1d1d1d;
    vertical-align: middle;
    font-family: "fontello";
}

/* §ik_rajout*/		    
.wrapper {
    background-color: #f5f5fa;
}
/* §ik_rajout*/	
.content   {
   font-family: FiraSans Regular; 
   font-size: 14px;
}

.wrapper .content {
	/*clear:left;               MOD_PAT*/
	/*float:left;               MOD_PAT*/
	/*margin-bottom:1%;         MOD_PAT*/
	/*margin-left:.5%;          MOD_PAT*/
	/*margin-right:-68.4%;      MOD_PAT*/
	/*width:67.4%;              MOD_PAT*/
    display:inline-block;       /*MOD_PAT*/
    width: 100%;                /*MOD_PAT*/
	word-wrap:break-word;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background-color:white /* ik à revoir */
}

/* ik: */
.content a:link {
	text-decoration: none;
	color: #566bb3;
	font-weight: 600;
}
.content a:hover {
	text-decoration: none;
	color: #566bb3;
	font-weight: 400;
}



/* ================= CONTENT ==================== */
.content	{
	color:#1d1d1d;
	line-height:1.46154em;
	padding:0 1.15385em 2.30769em 1.15385em;
	text-align:justify;
	text-shadow:0 0 1px #CCC
}

.content header h1 {
	/* color:#00404a;
	 font-size:1.84615em; */
	/* ik : */
	color:#2C3336;
	font-size: 22px;
	font-style:normal;
	font-weight:normal;
	line-height:1em;
	margin-bottom:.20833em;
	/*padding-top:1em*/		/*MOD_PAT*/
}


.content header h1.strong,.content header h1 strong{font-weight:bold}
.content header{position:relative;min-height:6.30769em;margin-left:-1.15385em;margin-top:1.53846em;padding-left:6.76923em;position:relative}
.content header:before{content:"";display:block;height:82px;position:absolute;width:88px;left:-7px;top:-12px;background-position:-84px -346px}

/* IMAGE REF
.content header .img-ref{left:5px;position:absolute;top:1px}
.content header .img-ref img{border:2px solid white;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:60px;width:60px}
.content header .img-ref figcaption{display:none}
.content header .img-ref:hover img{border-color:#00404a}
*/
.content header .img-ref{left:15px;position:absolute;top:1px}
.content header .img-ref img{border:2px solid white;height:70px;width:70px}
.content header .img-ref figcaption{display:none}
.content header .img-ref:hover img{border-color:#566bb3}

/* ik : fiche : PERSONNAGE Victor Hugo */
.content .fiche {
	background-color:transparent;
	/* ik background-color:rgba(47,166,186,0.15); */
	/* ik : */
	background-color: #e7e7f4;
	*zoom:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#262FA6BA', endColorstr='#262FA6BA')";
	/*border:1px solid #056c7d;*/
	padding:1.92308em .76923em;
	margin-top:1.53846em;
	overflow:auto
}

.content .fiche .chapeau {
	border-left:3px solid #566bb3;
	/* font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;  */
	/* font-size:1.07692em;  */
	font-size: 15px;
	line-height:1.42857em;
	padding-left:.71429em;
	font-weight:600;
}


.content .sujet {
	/*color:#056c7d;*/
	
	color:#2C3336;
	font-weight:bold
}

.content a{color:#566bb3;text-decoration:underline}
.content a:hover{text-decoration:none}


/* ====================================================================     : ===========================================================  */

.content .clearfix{*zoom:1}


.content .clearfix:after{content:"";display:table;clear:both}





.content .ital{font-style:italic}


.content .new-line:before,.content header h1 .liaison:before,.content header h1 .post-adresse2:before{content:"\A";display:block}


.content .break:after{clear:both;content:"";display:block;margin-bottom:.92308em}










.content header h1.oeuvre,.content header h1 .oeuvre{font-style:italic}


.content header h1 .liaison{font-size:.66667em;font-weight:normal;margin-right:.20833em}


.content header h1 .variante{font-size:.75em}


.content header h1 .post-adresse2 {
	color:#1d1d1d;
	/* font-size:.66667em */
	font-size:15px 
	/* IK  revoir OTAN */
}


.content header .post-adresse{font-size:1.23077em}


.content header .nom-officiel {
	/*font-size:1.38462em;*/
	font-size:1.1em;
	font-style:italic
}


.content header .nom-officiel b{font-style:normal}


.content header .carton{position:absolute;right:0;top:0}
/*.content header.carton{padding-right:10.61538em;position:relative}*/	/*MOD_PAT (?)*/
@media screen and (max-width: 992px) { 									/*MOD_PAT RWD*/         
    .content header .carton{
		position:relative;
		margin-top: 1em;
		margin-bottom: 1em;
	}
}


.content h2,.content h3,.content h4,.content h5,.content h6{clear:both;font-size:1em}

/*
.content .h2{background-color:transparent;background-color:rgba(47,166,186,0.8);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#CC2FA6BA', endColorstr='#CC2FA6BA')";color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.53846em;font-weight:bold;height:1.45em;line-height:1.45em;position:relative;text-transform:uppercase;margin-left:-22px;margin-right:-22px;padding-left:.75em;padding-right:.75em;text-align:center;display:table;font-weight:bold;height:auto;margin-bottom:1.15385em;margin-top:1.92308em;text-align:left}
*/
.content .h2	{
	/*
	background-color:transparent;
	background-color:rgba(47,166,186,0.8);
	*zoom:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#CC2FA6BA', endColorstr='#CC2FA6BA')";
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	*/
	
	font-size:1.53846em;
	height:1.45em;
	line-height:1.45em;
	position:relative;
	text-transform:uppercase;
	height:auto;
	margin-bottom:1.15385em;
	/*margin-top:1.92308em;*/
	padding-top:1.92308em;
	
	text-align:center;
	text-align:center;
	
	margin-left:-22px;
	margin-right:-22px;
	padding-left:.75em;
	padding-right:.75em;
}

.content .h2-philo           {
                font-size:1.53846em;
                height:1.45em;
                line-height:1.45em;
                position:relative;
                text-transform:uppercase;
                height:auto;
                margin-bottom:1.15385em;
                text-align:center;
                text-align:center;
                margin-left:-22px;
                margin-right:-22px;
                padding-left:.75em;
                padding-right:.75em;
}

/*
.content .h2:before{border-color:transparent #0a798c;border-style:solid;bottom:auto;content:"";display:block;height:0;left:auto;position:absolute;right:auto;top:auto;width:0;border-width:7px 7px 0 0;left:0;top:-7px}
*/

/* ik
.content .h3{background-color:transparent;background-color:rgba(5,108,125,0.8);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#CC056C7D', endColorstr='#CC056C7D')";color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.53846em;font-weight:bold;height:1.45em;line-height:1.45em;position:relative;text-transform:uppercase;margin-left:-22px;margin-right:-22px;padding-left:.75em;padding-right:.75em;text-align:center;display:table;font-weight:bold;height:auto;margin-bottom:1.15385em;margin-top:1.92308em;text-align:left;text-transform:none}
*/

/* ik : */
.content .h3 {
	
	color:#2C3336;
	
	font-size:1.53846em;
	font-size:20px;
	
	font-weight:bold;
	
	height:1.45em;
	height:auto;
	
	
	line-height:1.45em;
	
	position:relative;
	text-transform:uppercase;
	
	/*margin-left:-22px; ik */
	margin-left:-17px;
	margin-right:-22px;
	margin-bottom:1.15385em;
	margin-top:1.92308em;
	
	padding-left:.75em;
	padding-right:.75em;
	
	text-align:center;
	text-align:left;
	
	display:table;
}

/*
.content .h3:before{border-color:transparent #0a798c;border-style:solid;bottom:auto;content:"";display:block;height:0;left:auto;position:absolute;right:auto;top:auto;width:0;border-width:7px 7px 0 0;left:0;top:-7px}
*/

/* ik : */
.content .h4 {
	color:#566bb3;
	
	font-size:1.46154em;
	font-size:18px;
	
	font-weight:bold;
	font-weight:normal;
	
	/*margin:1.15385em 0 .76923em 1.53846em; */
	margin:1.15385em 0 .76923em  0;
	
	text-transform:uppercase;
}

/* ik
.content .h5,.content .h5-direct{color:#056c7d;font-size:1.23077em;font-weight:bold;margin:1.15385em 0 .38462em 3.07692em}
.content .h5:before,.content .h5-direct:before{content:"\25a0";margin-right:.76923em}
.content .h5>span,.content .h5-direct>span{color:#1d1d1d}
*/

/* ik : */
.content .h5,.content .h5-direct {
	color:#566bb3;
	
	font-size:1.23077em;
	font-size:16px;
	
	font-weight:normal;
	
	margin:1.15385em 0 .38462em 3.07692em;
	margin:1.15385em 0 .38462em 1.15385em;
	
	text-transform:uppercase;
}
/* ik
.content .h5:before,.content .h5-direct:before{content:"\25a0";margin-right:.76923em}
*/
/* ik : */
.content .h5:before,.content .h5-direct:before {
	content:"\2022";
	margin-right:.76923em
}
/*
.content .h6{color:#2fa6ba;font-size:1.07692em;font-weight:bold;margin:.76923em 0 .38462em 4.61538em}
.content .h6{color:#566bb3;font-size:1.07692em;font-weight:bold;margin:.76923em 0 .38462em 4.61538em}
.content .h6:before{content:"\25cf";margin-right:.76923em}
*/
/* ik_11_22 : */
.content .h6{color:#2C3336;font-size:1.07692em;font-weight:bold;margin:.76923em 0 .38462em 4.61538em}
.content .h6:before{content:"\2022";margin-right:.76923em}

/*
.content .h7{color:#2fa6ba;font-weight:bold;margin:.76923em 0 .38462em 6.15385em}
.content .h7:before{content:"\25d7";margin-right:.76923em}
.content .h7{color:#566bb3;font-weight:bold;margin:.76923em 0 .38462em 6.15385em}
*/
/* ik_11_22 : */
.content .h7{color:#2C3336;font-weight:bold;margin:.76923em 0 .38462em 6.15385em}
.content .h7:before{content:"\2014";margin-right:.76923em}



/* ik_11_15 ??? 
.content .definition{margin-top:1.84615em}
*/


.content .sous-definition:before{color:#0a798c;content:"\227b";font-size:1.07692em;font-weight:bold;margin-right:.38462em}
.content .sous-definition-mytho { margin-top:1.5em}
.content .sous-definition-mytho:before{color:#0a798c;content:"\227b";font-size:1.07692em;font-weight:bold;margin-right:.38462em}

/* ik
.content .alinea:before{content:"";display:inline;padding-left:1.15385em}
*/
.content .alinea:before{content:"";display:inline}

.content .blanc-avant,.content .citation,.content .extrait 	{
	padding-top:1em /* ajouté vivien */
}
/* ik */
.content .citation,.content .extrait 	{
	/* ik margin-top:1.84615em */
	padding-top: 1em;
	padding-bottom: 0.5em;
	padding-right:.76923em;
}

.content .blanc-double{margin-top:3.69231em}


.content .para-center{margin:1.15385em 0;text-align:center} /* ajouté vivien */

/* ik
.content .citation,.content .extrait{border-left:2px solid #2fa6ba;padding-left:.76923em}
.content .citation.left,.content .extrait.left{border-left:2px solid #2fa6ba;padding-left:.76923em}
.content .citation.right,.content .extrait.right{border-right:2px solid #2fa6ba;padding-right:.76923em}
*/

/* ik rajout */
.content .extraits {
	background-color: #f5f5fa;
	background-color: #f8f7fd;
}
.content .citation.left,.content .extrait.left	{
	/* ik border-left:2px solid #2fa6ba; */
	padding-left:.76923em;
	background-color: #efeffb; /* ik */
}
.content .citation.right,.content .extrait.right {
	/* ik border-right:2px solid #2fa6ba;
	padding-right:.76923em */
	 /* ik : */
	padding-left:.76923em;
	/*background-color: #f8f7fd;*/
}

.content .source{text-align:right}


.content .puce{margin-top:0.8000em}


/* ik_12_02 
.content .puce:before{content:"\25cf";color:#2fa6ba;font-size:1.23077em;margin-right:.3125em}
*/
/* ik_12_02 */
.content .puce:before{content:"\25cf";color:#566bb3;font-size:1.15em;margin-right:.3125em}


.content .chrono{color:#725d6f;font-weight:bold}

.content .ouvrage{font-weight:bold}

.content .ouvrage-philo /* philo vc */
{font-weight:bold; 
margin-top:0.9000em;
font-size:0.7em;}


/*
.content strong.film{color:#00404a;font-style:italic}
*/
/* ik_11_26 : */
.content strong.film{color:#566bb3;font-style:italic}

/*
.content .dossier{background-color:#e5f4f6;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC40Ii8+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.4) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.4) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-image:linear-gradient(45deg, rgba(255,255,255,0.4) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:20px 20px;border:3px solid #0a798c;margin-top:.76923em;padding:.38462em}
*/
/* ik */
.content .dossier {
	background-color:#f6f6fb;
	background-size:100%;
	
	background-size:20px 20px;
	border:3px solid #566bb3;
	margin-top:.76923em;
	padding:.38462em
}

.content .dossier p {
	margin-bottom:.38462em;
	padding:.38462em;
	padding-left:.7em
	}


.content .dossier ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:1.53846em;-webkit-column-gap:1.53846em;column-gap:1.53846em}

/*
.content .dossier ul li{color:#0a798c;list-style-position:inside;list-style-type:disc;padding:0 .76923em}
*/
.content .dossier ul li {
	color:#566bb3;
	list-style-position:inside;
	list-style-type:disc;
	padding:0 .76923em
}

/*
.content .dossier ul li a{color:#0a798c}
*/
.content .dossier ul li a {
	color: #566bb3;
	/* padding-bottom: .38462em; augmenter espace entre texte et underline !!! */
	text-decoration: underline;
	text-decoration-color: #566bb3;
}
.content .dossier ul li a:hover {
	color:#566bb3;
}


/* ik_11_26 :
.content .fiche .titre-fiche{background-color:#056c7d;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;color:white;display:block;font-size:1.38462em;height:1.61111em;line-height:1.61111em;margin:-1.11111em auto 1.11111em auto;text-align:center;width:33%}
*/
/* ik_11_26 : */
.content .fiche .titre-fiche{
	background-color:#566bb3;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0;
	border-radius:0 0 5px 5px;
	color:white;
	display:block;
	font-size:1.38462em;
	height:1.61111em;
	line-height:1.61111em;
	margin:-1.11111em auto 1.11111em auto;
	text-align:center;
	width:33%}

.content .fiche .sujet{margin-top:1.15385em}





.content .fiche>.sujet:first-child{margin-top:0}

/* =========== REDIRECT ============== */
.content .redirect {
	/* background-color:#254c8c; */
	background-color:#566bb3;
	color:#fff;
	/* font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; */
	font-size:1em;
	font-weight:bold;
	height:1.69231em;
	line-height:1.69231em;
	position:relative;
	text-transform:uppercase;
	margin-left:-22px;
	margin-right:-22px;
	padding-left:1.15385em;
	padding-right:1.15385em;
	text-align:center;
	display:table;
	font-weight:normal;
	height:auto;
	margin-bottom:1.15385em;
	margin-top:1.15385em;
	text-transform:none;
	text-align:left
}
.content .redirect:before{border-color:transparent #04255d;border-style:solid;bottom:auto;content:"";display:block;height:0;left:auto;position:absolute;right:auto;top:auto;width:0;border-width:7px 7px 0 0;left:0;top:-7px}
.content .redirect a{color:white}

/* ===================================== RENVOI-DOSSIER : Cet article fait partie du dossier consacré à nnnnn et ...  ============================ */
.content .renvoi-dossier{font-weight:bold;margin-bottom:1.53846em;position:relative}


.content .renvoi-dossier .dossier{display:none;left:0;margin:0;position:absolute;right:0;z-index:20}


.content .renvoi-dossier .wrap-dossier{display:inline}


.content .renvoi-dossier .wrap-dossier.no-columns .dossier li{float:left;width:45%}


.content .renvoi-dossier .with-dossier:hover {
	/* ik : background-color:#0a798c;*/
	background-color:#566bb3;
	padding:0 0 .23077em 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}


.content .renvoi-dossier .with-dossier:hover>a {color:white}


.content .renvoi-dossier .with-dossier:hover .dossier {color:#1d1d1d;display:block}

/* ===================================== STAT / INSTITUTIONS ============================ */
/* ik_11_15 : section stat :  */
/*.content section.stat{background-color:#f6f6f6;border-left:4px solid #056c7d;margin:.76923em auto;padding:.38462em}*/
/* ik_11_15 : */
.content section.stat{
	background-color:#f6f6fb; 
	border-left:3px solid #566bb3; 
	margin:.76923em auto;
    /*margin-right: 10px;*/     /*MOD_PAT*/
	
	padding:.38462em;
	padding-left:.76923em;  /* rajout */
    /*float: left;*/            /*MOD_PAT*/
	/*width: auto;*/            /*MOD_PAT*/
    clear: both;                /*MOD_PAT*/
    width: 100%;                /*MOD_PAT*/
}

/* ik_11_15 rajout : pour éliminer padding gauche du navigatteur : */
.content ul.stat {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
/* ik_12_20 rajout pour éliminer padding gauche du navigatteur : ul sans classe : 'eau' DIVERS_45222 */
.content section.stat ul {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

/* ik_12_20
.content section.stat .titre{background-color:#056c7d;-moz-border-radius:0 0 5px 0;-webkit-border-radius:0;border-radius:0 0 5px 0;color:white;margin:-.38462em -.38462em .38462em -.38462em;padding:.15385em 0;text-align:center}
*/
/* ik_12_20 : */
.content section.stat .titre {
	background-color:#566bb3;
	-moz-border-radius:0 0 5px 0;
	-webkit-border-radius:0;
	border-radius:0 0 5px 0;
	color:white;
	margin:-.38462em -.38462em .38462em  -.38462em;
	margin-left: 0em; /* ik_12_20 */
	padding:.15385em 0;
	text-align:center;
}


.content section.stat+.gallery.left{clear:right}


.content section.stat+.gallery.left+p{clear:right}


.content section.stat+.gallery.right{clear:left}


.content section.stat+.gallery.right+p{clear:left}

/*
.content .stat-pays,.content .institutions{background-color:#e5f4f6;border:1px solid #056c7d;border-left-width:4px;float:left;margin:.76923em auto;width:48%}
*/
/* ik : */
.content .stat-pays,.content .institutions {
	/*background-color:#e5f4f6;
	border:1px solid #056c7d;
	border-left-width:4px; */
		
	padding: 0.5px 0 0.5px 0.5px;
	margin:.76923em auto;
	width:48%
}
.content .stat-pays {
	background-color:#efeffb;
	float:left;
}
.content .institutions {
	background-color:#f8f7fd;
	float:right;
}
@media screen and (max-width: 992px) { /*MOD_PAT RWD*/         
    .content .stat-pays{width: 100%;}
    .content .institutions{width: 100%;}
}

.content .stat-pays ul,.content .institutions ul{padding:.38462em}

/* ik
.content .institutions{background-color:transparent;float:right}
*/

.content .institutions .constitution>ul{margin-left:.76923em;padding:0 .38462em .38462em .38462em}


.content .institutions .institutions-renvoi{display:block;margin:0 .38462em .38462em .38462em}


.content .institutions.left{float:none;margin:1.15385em;width:auto}


/*
.content .institutions-descriptif{border:1px solid #056c7d;padding:.38462em;margin:1.15385em}
*/
/* ik_11_26: */
.content .institutions-descriptif{padding:.38462em;margin:1.15385em;background-color:#f8f7fd;}

/* ik : ATLAS */
.content .stat-atlas-eco1,.content .stat-atlas-eco2 {
	padding: 0.5px 0 0.5px 0.5px;
	margin:.76923em auto;
	width:48%;
	background-color:#efeffb;
}

.content .stat-atlas-eco1{
	float:left;
}
.content .stat-atlas-eco2{
	float:right;
}

@media screen and (max-width: 992px) { /*MOD_PAT RWD*/         
	.content .stat-atlas-eco1{width: 100%;}
	.content .stat-atlas-eco2{width: 100%;}
}

.content section.stat-atlas-eco1 .titre, .content section.stat-atlas-eco2 .titre {
	background-color:#566bb3;
	-moz-border-radius:0 0 5px 0;
	-webkit-border-radius:0;
	border-radius:0 0 5px 0;
	color:white;
	margin:-.38462em -.38462em .38462em  -.38462em;
	margin-left: 0em; /* ik_12_20 */
	padding:.15385em 0;
	text-align:center;
}
/* ik : fin_ATLAS */

div.clear {
     clear:both;
}

/* ======================= TABLEAUX ==================== */



/* ik ajout : */
.content section.tableau {
	background-color:#f5f5fa;
}

.content .tableau {
	/*ik border:3px solid #0a798c; */
	clear:both;
	margin:1.53846em 0;
	/* ik_11_18 padding:.38462em;*/
	/* ik_11_18 : pour éliminer ascensceur sur Chrome */
	padding-left:.55em;
	padding-bottom:.5em;
	/* ik_11_18 : 3 et non 5 ? */
	min-height: 3em; /* ik_10_31 */
}


/* ik
.content .tableau .titre {position:relative;background-color:#e5f4f6;color:#0a798c;cursor:pointer;font-weight:bold;margin:-.38462em;min-height:1.07692em;padding:.38462em}


.content .tableau .titre {position:relative;background-color:#566bb3;color:#ffffff;cursor:pointer;font-weight:bold;margin:-.38462em;min-height:1.07692em;padding:.38462em}

.content .tableau .titre:before{content:"";display:block;height:18px;position:absolute;width:18px;right:5px;top:50%;margin-top:-9px;background-position:-165px -123px}

.content .tableau .titre:hover {
	color:#53c5d8
}
 */
 
 


/*ik : new : */
.content .tableau .titre {	
	/* ik : valeur = .content .h2 */
	font-size:1.53846em;
	height:1.45em;
	line-height:1.45em;
	position:relative;
	text-transform:uppercase;
	height:auto;
	text-align:left; /* ik_11_22 : center => left */
	margin-left:-22px;
	margin-right:-22px;
	padding-left:1em; /* ik_11_22 */
	padding-right:.75em;
	padding-top:.75em;
	cursor:pointer;
}


/* ik_10_31 */
.content .tableau .titre:before {
	content:"\e80e";
	font-family:fontello;
	display:block;
	font-size:1.53846em;
	float:right;
	
	padding: 5px;
    margin-left: 25px;
    background-color: #ffffff;
    
    color: #566bb3;
  
    vertical-align: middle;
	
	right:20px;
	top:-5px;
	position:relative;	
}

/* ik_10_31 */
.content .tableau.open .titre:before {
	content:"\e813";
	font-family:fontello;
	display:block;
	font-size:1.53846em;
	float:right;
	
	padding: 5px;
    margin-left: 25px; 
    background-color: #ffffff;

    color: #566bb3;
    vertical-align: middle;
	right:20px;
	top:-5px;
	position:relative;	
}

.content .tableau .inner{
	display:none;margin:.76923em 0 0 0;
	}

/* ik
.content .tableau .inner table tr td {padding-right:15px}
*/
.content .tableau .inner table tr td {
	padding-right:15px;
	padding-top:5px; /* ik */
	font-size: 1.4rem /* ik_11_08 */
}

/* ik : */
.content .tableau .inner table tr td:first-child p {
	padding-left:15px; 
}

.content .tableau .inner table tr td p{text-align:left}


.content .tableau .inner table tr td p b{text-align:center;display:block}


.content .tableau table{width:100%}


.content .tableau.open .titre{position:relative}

/* ik
.content .tableau.open .titre:before{content:"";display:block;height:18px;position:absolute;width:18px;right:5px;top:50%;margin-top:-9px;background-position:-183px -123px}
*/

.content .tableau.open .inner{display:block;overflow:auto}
/* ik: ouvrir les tableaux en entier max-height:23.07692em;   */


/* intégration classes de EUL_tableaux.css */

/* ik_11_06 - ik_11_08: deplacement */
/* table.TblBorder{border-collapse:collapse;border-color:#CCCCCC;border-spacing:1px;border-style:solid;border-width:1px;font-size:.92308em;text-align:left;vertical-align:top}*/
table.TblBorder{font-size:.92308em;text-align:left;vertical-align:top}

/* table.TblBorder tr td{border:1px solid #CCC;padding:0.3em} */

/* table.TblBorder tr td.TblTitre{background-color:#AAA;color:white;font-weight:bold;text-align:center} */
table.TblBorder tr td.TblTitre{background-color:#EFEFFB;color:#566BB3;font-weight:bold;text-align:center}

/* table.TblBorder tr td.TblSousTitre{background-color:#ECECEC;color:#666;font-weight:bold;text-align:center} */
table.TblBorder tr td.TblSousTitre{background-color:#EFEFFB;color:#566BB3;font-weight:bold;text-align:center} 

/* table.TblBorder tr.TblFondCouleur{background-color:#ECECEC} */
table.TblBorder tr.TblFondCouleur{background-color:#EFEFFB;}

/* fin intégration classes de EUL_tableaux.css */

/* ======================= FORMULE ==================== */

.content .formule{white-space:nowrap}


.content .formule-texte{vertical-align:middle;white-space:nowrap}

/* ======================= IMAGES / GALLERY  ======================*/

.content .gallery{margin-bottom:.76923em;min-width:12.30769em;background-color:white;} /* ik_12_02 : rajout background-color:white; => GALLERY dans extraits ?*/
@media screen and (max-width: 992px) { /*RWD*/         
    .content .gallery{width: 100%;}
}

/*
.content .gallery figure {background-color:#4b4544;border:4px solid #2fa6ba;height:18.46154em;padding:.38462em;display:none;position:relative;text-align:center;width:24.61538em;z-index:1}
*/
.content .gallery figure {
	/*background-color:#4b4544;*/
	/*border:4px solid #2fa6ba;*/
	height:18.46154em;
	display:none;
	position:relative;
	text-align:center;
	width:24.61538em;
	z-index:1
}
@media screen and (max-width: 992px) { /*MOD_PAT RWD*/         
    .content .gallery figure{width: 100%;}
}


.content .gallery figure.sel {display:block}

/*MOD_PAT (ruban Type Média)*/
/*
.content .gallery figure.animation{position:relative}


.content .gallery figure.animation:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-863px 0}


.content .gallery figure.carte{position:relative}


.content .gallery figure.carte:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-784px -123px}


.content .gallery figure.crianimal{position:relative}


.content .gallery figure.crianimal:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-661px -123px}


.content .gallery figure.musclass{position:relative}


.content .gallery figure.musclass:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-538px -123px}


.content .gallery figure.musique{position:relative}


.content .gallery figure.musique:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-382px -469px}


.content .gallery figure.musjrv{position:relative}


.content .gallery figure.musjrv:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-740px 0}


.content .gallery figure.mustrad{position:relative}


.content .gallery figure.mustrad:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-617px 0}


.content .gallery figure.son{position:relative}


.content .gallery figure.son:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-505px -469px}


.content .gallery figure.video{position:relative}


.content .gallery figure.video:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-172px -346px}


.content .gallery figure.voix{position:relative}


.content .gallery figure.voix:before{content:"";display:block;height:123px;position:absolute;width:123px;left:-10px;top:-10px;background-position:-295px -346px}
*/

.content .gallery figure>a{display:block;line-height:18.46154em;height:18.46154em;overflow:hidden;position:relative;z-index:-1}


/*
.content .gallery figure>a img{-moz-box-shadow:1px 1px 6px #666;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666;max-height:100%;max-width:100%;vertical-align:middle}
*/
.content .gallery figure>a img {
	/*
	-moz-box-shadow:1px 1px 6px #666;
	-webkit-box-shadow:1px 1px 6px #666;
	box-shadow:1px 1px 6px #666;
	*/
	max-height:100%;
	max-width:100%;
	vertical-align:middle}

/*
.content .gallery figure figcaption{color:white;background-color:transparent;background-color:rgba(0,64,74,0.8);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#CC00404A', endColorstr='#CC00404A')";bottom:0;left:0;padding:.38462em;position:absolute;right:0}
*/
.content .gallery figure figcaption {
	color:white;
	background-color:transparent;
	background-color:#566bb3;
	opacity:.85;
	*zoom:1;
	bottom:0;
	left:0;
	padding-top:.38462em;
	padding-bottom:.38462em;
	position:absolute;
	right:0
}


/*.content .gallery ul {list-style-type:none;margin:0 auto;overflow:hidden;width:24.61538em;*/  
*.content .gallery ul {
    list-style-type:none;
    margin:0 auto;
    overflow:hidden;
    width:100%;         /*MOD_PAT RWD*/
	text-align:right;   /* ik */
}


.content .gallery ul li{cursor:pointer;display:inline-block;height:4.15385em;width:4.15385em}


.content .gallery ul li img{border:1px solid #b9aeb1;height:3.69231em;margin:.15385em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;width:3.69231em}


.content .gallery ul li:hover img,.content .gallery ul li.sel img{border-color:#056c7d;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}


.content .gallery.left{float:left;margin-right:1.53846em}


.content .gallery.right{float:right;margin-left:1.53846em}

/* ik : ??? */
.content .gallery.one figure{/*max-width:36.92308em;*/width:auto}   /*MOD_PAT*/


.content .gallery.one figure>a{/*display:inline*/}                  /*MOD_PAT*/


.content .gallery.center figure{margin:0 auto}


.content .gallery+.blanc-avant,.content .gallery+.citation,.content .gallery+.extrait{margin-top:0}

/*  =========================           know-more       ========================== */
/* ik_12_02
.content .know-more{background-color:#e5f4f6;border:1px solid #056c7d;float:left;margin:0 .76923em .76923em 0;padding:.38462em;width:50%}
.content .know-more>.titre{background-color:#056c7d;color:white;margin:-.38462em -.38462em .38462em -.38462em;padding:.15385em 0;text-align:center;text-transform:uppercase}
*/
/* ik_12_02 : */
.content .know-more	{
	background-color:#f8f7fd;border:2px solid #566bb3;float:left;margin:0 .76923em .76923em 0;padding:.38462em;width:50%
	}
.content .know-more>.titre	{
	background-color:#566bb3;color:white;margin:-.38462em -.38462em .38462em -.38462em;padding:.15385em 0;text-align:center;text-transform:uppercase
	}

.content .know-more+p{margin-top:0}


.content .know-more blockquote p{color:#0a798c;font-style:italic}


.content .know-more blockquote footer{font-size:.84615em;text-align:right}


.content .know-more blockquote footer .auteur{text-decoration:underline}


.content .know-more.petit{width:33%}


.content .know-more.maxi{width:99%}


.content .know-more.right{float:right;margin:0 0 .76923em .76923em}

/* ik_12_05 rajout : */
.content .know-more ul {
	padding-inline-start: 10px;
}


/*  =========================           HT       ========================== */
.content .ht{*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFDDB56', endColorstr='#FFFCCB0A')";background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZGI1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjY2IwYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fddb56),color-stop(100%, #fccb0a));background-image:-moz-linear-gradient(#fddb56,#fccb0a);background-image:-webkit-linear-gradient(#fddb56,#fccb0a);background-image:linear-gradient(#fddb56,#fccb0a);background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-style:solid;border-width:1px;display:inline-block;position:relative}


.content .ht>.ht-link{background-color:#fccb0a;border-radius:0 5px 5px 0;color:white;display:block;font-size:1.53846em;height:1.5em;line-height:1.5em;margin-top:-.75em;position:absolute;right:-1.75em;text-align:center;text-decoration:none;top:50%;width:1.25em}


.content .ht>.ht-link:after{border-color:transparent #fccb0a transparent transparent;border-style:solid;border-width:.75em .5em .75em 0;content:"";display:block;left:-.5em;position:absolute;top:0}


.content .ht>.ht-link:hover{background-color:#fddb56}


.content .ht>.ht-link:hover:after{border-color:transparent #fddb56 transparent transparent}


.content .ht-link{display:none}

/*  =========================           media-related       ========================== */
.content .media-related{font-size:smaller;color:#2fa6ba;margin-bottom:15px;text-shadow:none}


.content .media-related.left:before{content:"\f0da";font-family:FontAwesome;display:block;float:right;position:relative;font-size:large;right:-2%}


.content .media-related.right:before{content:"\f0d9";font-family:FontAwesome;display:block;float:left;position:relative;font-size:large;right:2%}


/* =================================       text  =========================================== */

i{font-style:italic}


b,strong,em{font-weight:bold}


p{margin-bottom:.38462em}


/* ================================ SMALL ===============================*/




/* ik_11_18 small  */
.content .h2 small	{
	font-size:90%;	
	font-weight:normal;
	line-height:1;
	color: #1d1d1d;	
}

.content .h3 small {
	font-size:90%;
	font-weight:bold;
	color:#2C3336;
	line-height:1;
}
.content .h4 small {
	color:#566bb3;
	font-size:90%;
	font-weight:normal;
	line-height:1;
}

.content .h5 small {
	color:#566bb3;
	font-size:90%;
	font-weight:normal;
	line-height:1;
}

small	{
	font-variant:small-caps;
	font-size:100%;
	font-weight:normal;
	line-height:1;
}


/* ================================ SUP, SUB ===============================*/
/* ik_11_18 sup, sub  */
/* article.css old
sup{font-size:0.75em;line-height:1;vertical-align:super}
sub{font-size:0.75em;line-height:1;vertical-align:sub}
*/

/* on rétablit bootstrap  avec ajout de lowercase : */
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;text-transform: lowercase;}
sup{top:-.5em}
sub{bottom:-.5em} /* ik_11_18 bootstrap : -.25  */



/* ======================================= PAYS dossiers SOUS-PAYS ==================================== */

/* ik
.pays{background-color:#e5f4f6;border:3px solid #056c7d}
*/
/*
.pays .h2{background-color:#056c7d;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;color:white;display:block;font-size:1.38462em;height:1.61111em;line-height:1.61111em;margin:0 auto 1.11111em auto;text-align:center;width:33%}
*/


.pays .sous-article{border:7px solid white;overflow:hidden;position:relative;height:19.23077em;margin:1.53846em}


.pays .sous-article .slideshow-viewport{height:100%;overflow:hidden;width:100%}


.pays .sous-article article{cursor:pointer;height:100%;position:relative;width:100%}


.pays .sous-article article h2{font-family:Georgia,"Times New Roman",Times,"Liberation Serif",FreeSerif,serif;font-size:2.30769em;font-weight:bold;line-height:1em}


.pays .sous-article article h2 a{color:white;text-decoration:none}


.pays .sous-article article h2 a:hover{text-decoration:underline}


.pays .sous-article article p.slideshow-subtitle{font-style:italic;font-weight:bold}


.pays .sous-article article p.slideshow-content{margin-top:.38462em}


.pays .sous-article article .slideshow-wrapper,.pays .sous-article article .slideshow-wrapper-right,.pays .sous-article article .slideshow-wrapper-left,.pays .sous-article article .slideshow-wrapper-top,.pays .sous-article article .slideshow-wrapper-bottom{background-color:transparent;background-color:rgba(5,108,125,0.9);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#E6056C7D', endColorstr='#E6056C7D')";color:white;height:11.84615em;padding:.76923em;position:absolute;right:0;top:2.07692em;width:19.69231em}


.pays .sous-article article .slideshow-wrapper-left{left:0;right:auto}


.pays .sous-article article .slideshow-wrapper-top,.pays .sous-article article .slideshow-wrapper-bottom{left:0;height:5.38462em;right:0;top:0;width:auto}


.pays .sous-article article .slideshow-wrapper-top h2,.pays .sous-article article .slideshow-wrapper-bottom h2{float:left}


.pays .sous-article article .slideshow-wrapper-top p.slideshow-subtitle,.pays .sous-article article .slideshow-wrapper-bottom p.slideshow-subtitle{float:right}


.pays .sous-article article .slideshow-wrapper-top p.slideshow-content,.pays .sous-article article .slideshow-wrapper-bottom p.slideshow-content{clear:both}


.pays .sous-article article .slideshow-wrapper-top p.slideshow-content br,.pays .sous-article article .slideshow-wrapper-bottom p.slideshow-content br{display:none}


.pays .sous-article article .slideshow-wrapper-bottom{bottom:0;top:auto}


.pays .sous-article .slideshow-pagination{overflow:hidden;*zoom:1;line-height:2.30769em;background-color:white;-moz-border-radius-bottomleft:.38462em;-webkit-border-bottom-left-radius:.38462em;border-bottom-left-radius:.38462em;-moz-border-radius-bottomright:.38462em;-webkit-border-bottom-right-radius:.38462em;border-bottom-right-radius:.38462em;height:1.76923em;list-style:none;padding:0 .38462em;position:absolute;right:-7px;vertical-align:middle}


.pays .sous-article .slideshow-pagination li{display:inline-block;margin:0 .15385em}


.pays .sous-article .slideshow-pagination li a{-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;display:block;height:13px;width:13px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-color:transparent;background-color:rgba(5,108,125,0.4);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#66056C7D', endColorstr='#66056C7D')"}


.pays .sous-article .slideshow-pagination li a:hover{background-color:#056c7d}


.pays .sous-article .slideshow-pagination li.current a{background-color:#056c7d}


.pays .sous-article article{background-color:white;position:relative}


.pays .sous-article article .h3{background-color:transparent;background-color:rgba(5,108,125,0.8);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#CC056C7D', endColorstr='#CC056C7D')";bottom:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1.46154em;font-weight:bold;left:0;padding:.38462em;position:absolute;right:0;text-align:center;z-index:2}


.pays .sous-article article .h3 a{color:white;text-decoration:none}


.pays .sous-article article .h3:hover a{text-decoration:underline}


.pays .sous-article article p{background-color:white;bottom:0;left:0;position:absolute;right:0;top:0}

/* ik :
.pays .sous-article article p img{float:left;margin:0 1.53846em 0 0;max-height:100%;max-width:75%}
*/
/* ik : images dans la partie prévisualisation */

/* ik : important : les deux sélecteurs sont à définir de façon identique : 
.pays .sous-pays-preview-affichage article p img 
et
.pays .sous-pays-preview-affichage p img
*/
.pays .sous-pays-preview-affichage p img {
	 display:block; 
	margin:0 0 0.75em 0;
	/*
	height:1.46154em;
	width:40%;
	max-width:300px;
	*/
	max-width:75%;
	max-width:100%;
	height:auto;
}
.pays .sous-pays-preview-affichage article p img {
	 display:block; 
	margin:0 0 0.75em 0;
	/*
	height:1.46154em;
	width:40%;
	max-height:75%;
	width:auto;
	*/
	max-width:100%;
	height:auto;
}
	
/* ======================================== DOMAINE : dans dossiers pays, ul qui contient les liens vers les preview ======================== */
.pays .domaine{overflow:hidden;*zoom:1}


/*
.pays .domaine li{background-color:#056c7d;background-repeat:no-repeat;border-radius:5px;cursor:pointer;display:block;float:left;height:7.69231em;position:relative;margin:1%;width:18%}
.pays .domaine li a{background-color:transparent;background-color:rgba(255,255,255,0.75);*zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#BFFFFFFF', endColorstr='#BFFFFFFF')";bottom:0;color:#1d1d1d;display:block;font-size:.84615em;height:3.81818em;left:0;line-height:1.27273em;padding:.09091em .27273em;overflow:hidden;position:absolute;right:0;text-align:center;text-decoration:none}
*/

/*ik:*/
.pays .domaine li {
	background-color:#ffffff;
	/*background-repeat:no-repeat;
	border-radius:5px;
	display:block;
	float:left;
	width:18%
	*/
	cursor:pointer;
	
	
	/*height:2em;*/
	position:relative;
	/*margin:1%;*/
	padding:.09091em .27273em;
	padding:15px 5px 15px 5px;
	overflow:hidden;
	
	border-bottom: 1px solid #cccccc;
	/*font-size: 15px;*/
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:middle;
	
	/*text-align-last: start;*/
	
	
}
/*ik:*/
/* NON, on supprime le href 
.pays a:link {
	text-decoration: none;
	color: #1d1d1d;
	font-weight: 400;
}
*/

.pays .domaine a {
	text-decoration: none;
	color: #1d1d1d;
	font-weight: 400;
	
}


.pays a:active {
	text-decoration: none;
	color: #566bb3;
	font-weight: 600;
}
.pays a:hover {
	text-decoration: none;
	color: white;
	font-weight: 600;
}



.pays .domaine li.geographie{position:relative}


.pays .domaine li.geographie:before{content:"";display:block;height:42px;position:absolute;width:33px;left:50%;top:5px;margin-left:-16px;background-position:-118px 0}


.pays .domaine li.population{position:relative}


.pays .domaine li.population:before{content:"";display:block;height:42px;position:absolute;width:91px;left:50%;top:5px;margin-left:-45px;background-position:-456px 0}


.pays .domaine li.economie{position:relative}


.pays .domaine li.economie:before{content:"";display:block;height:42px;position:absolute;width:70px;left:50%;top:5px;margin-left:-35px;background-position:-547px 0}


.pays .domaine li.histoire{position:relative}


.pays .domaine li.histoire:before{content:"";display:block;height:42px;position:absolute;width:64px;left:50%;top:5px;margin-left:-32px;background-position:-392px 0}


.pays .domaine li.vie-politique{position:relative}


.pays .domaine li.vie-politique:before{content:"";display:block;height:42px;position:absolute;width:70px;left:50%;top:5px;margin-left:-35px;background-position:0 0}


.pays .domaine li.litterature{position:relative}


.pays .domaine li.litterature:before{content:"";display:block;height:42px;position:absolute;width:47px;left:50%;top:5px;margin-left:-23px;background-position:-201px 0}


.pays .domaine li.art{position:relative}


.pays .domaine li.art:before{content:"";display:block;height:42px;position:absolute;width:91px;left:50%;top:5px;margin-left:-45px;background-position:-248px 0}


.pays .domaine li.architecture{position:relative}


.pays .domaine li.architecture:before{content:"";display:block;height:46px;position:absolute;width:53px;left:50%;top:5px;margin-left:-26px;background-position:-339px 0}


.pays .domaine li.musique{position:relative}


.pays .domaine li.musique:before{content:"";display:block;height:42px;position:absolute;width:94px;left:50%;top:5px;margin-left:-47px;background-position:-444px -123px}


.pays .domaine li.cinema{position:relative}


.pays .domaine li.cinema:before{content:"";display:block;height:42px;position:absolute;width:48px;left:50%;top:5px;margin-left:-24px;background-position:-70px 0}


.pays .domaine li.religion{position:relative}


.pays .domaine li.religion:before{content:"";display:block;height:32px;position:absolute;width:55px;left:50%;top:5px;margin-left:-27px;background-position:-220px -123px}


.pays .domaine li.philosophie{position:relative}


.pays .domaine li.philosophie:before{content:"";display:block;height:42px;position:absolute;width:50px;left:50%;top:5px;margin-left:-25px;background-position:-151px 0}


.pays .domaine li.scene{position:relative}


.pays .domaine li.scene:before{content:"";display:block;height:42px;position:absolute;width:84px;left:50%;top:5px;margin-left:-42px;background-position:0 -346px}

/*
.pays .domaine li:hover{background-color:#53c5d8}
*/
.pays .domaine li:hover{background-color:#f8f7fd}
/*ik:*/
.pays .domaine li a:active{background-color:#f8f7fd}
.pays .domaine li:hover a {color:#566bb3; font-weight:600}
.pays .domaine li:hover .icon-section {color:#566bb3;}

/* ======================= PLANS ==================== */
/* MOD_PAT
.wrapper .plan{background-color:white;border:2px solid #2fa6ba;border-top-width:0;padding:0}


.wrapper .plan h2{background-color:#2fa6ba;color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1em;font-weight:bold;height:1.84615em;line-height:1.84615em;position:relative;text-transform:uppercase;margin-left:-9px;margin-right:-9px;padding-left:.15385em;padding-right:.15385em;text-align:center}


.wrapper .plan h2:before{border-color:transparent #056c7d;border-style:solid;bottom:auto;content:"";display:block;height:0;left:auto;position:absolute;right:auto;top:auto;width:0;border-width:0 7px 7px 0;bottom:-7px;left:0}


.wrapper .plan h2:after{border-color:transparent #056c7d;border-style:solid;bottom:auto;content:"";display:block;height:0;left:auto;position:absolute;right:auto;top:auto;width:0;border-width:0 0 7px 7px;bottom:-7px;right:0}


.wrapper .plan a{color:#056c7d;display:inline-block;text-decoration:none}


.wrapper .plan a:hover{text-decoration:underline}


.wrapper .plan a.n1{color:#00404a;font-weight:bold;padding-left:0;text-transform:uppercase}


.wrapper .plan a.n2{font-weight:bold;padding-left:.76923em}


.wrapper .plan a.n3{padding-left:1.92308em}


.wrapper .plan a.n4{font-size:.84615em;padding-left:3.63636em}


.wrapper .plan a.n5{font-size:.84615em;padding-left:5em}


.wrapper .plan>ol{margin:.76923em .38462em;max-height:23.07692em;overflow:hidden}


.wrapper .plan .view-plan{display:none}


.wrapper .fixed.plan{background:transparent;border:none;bottom:0;margin:0 0 0 5px;position:fixed;width:674px;z-index:10}


.wrapper .fixed.plan h2{display:none}


.wrapper .fixed.plan h2:before{border-width:0 9px 9px 0;bottom:-9px}


.wrapper .fixed.plan h2:after{border-width:0 0 9px 9px;bottom:-9px}


.wrapper .fixed.plan>ol{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:.76923em;-webkit-column-gap:.76923em;column-gap:.76923em;max-height:none !important;height:auto !important;display:none}


.wrapper .fixed.plan .seemore{display:none}


.wrapper .fixed.plan .view-plan{border-bottom:4px solid #2fa6ba;color:white;padding:0;position:relative;text-align:right;display:block}


.wrapper .fixed.plan .view-plan span{position:relative;background-color:#2fa6ba;border-radius:5px 0 0 0;color:white;cursor:pointer;display:inline-block;height:1.92308em;line-height:1.92308em;padding:0 .38462em 0 1.92308em}


.wrapper .fixed.plan .view-plan span:before{content:"";display:block;height:15px;position:absolute;width:13px;left:5px;top:50%;margin-top:-7px;background-position:-139px -123px}


.wrapper .fixed.plan .view-plan span:hover{background-color:#acdbe3}


.wrapper .fixed.plan .view-plan.less span{position:relative}


.wrapper .fixed.plan .view-plan.less span:before{content:"";display:block;height:15px;position:absolute;width:13px;left:5px;top:50%;margin-top:-7px;background-position:-152px -123px}


.wrapper .fixed.plan .view-plan span{bottom:0;position:absolute !important;right:0}


.wrapper .fixed.open.plan{background:#E5F4F6}


.wrapper .fixed.open.plan h2,.wrapper .fixed.open.plan>ol{display:block}


.wrapper .fixed.mask.plan{visibility:hidden}
MOD_PAT */





/* ==================================================== TEXTES ATTACHES ============================================= */

/* ik_11_22 .TXT_ATTACHE_TITRE_CHRONO,.TXT_ATTACHE_TITRE_LEXIQUE{font-family:"Arial Narrow", "Helvetica Condensed", "Univers 57 Condensed", "Arial Unicode MS", "Lucida Sans Unicode", Helvetica, sans-serif;font-size:1.23077em;font-weight:bold;line-height:1.25em;margin:0;padding:0 0 1.875em 0;text-align:left;text-decoration:none;text-transform:uppercase} */
/* ik_11_22 : */
.TXT_ATTACHE_TITRE_CHRONO,.TXT_ATTACHE_TITRE_LEXIQUE {
	
	font-size:1.23077em;
	font-weight:bold;
	line-height:1.25em;
	margin:0;
	padding:0 0 1.875em 0;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase
}


.TXT_ATTACHE_CHRONO,.TXT_ATTACHE_STITRE_ENCADRE,.TXT_ATTACHE_DEF_LEXIQUE,.TXT_ATTACHE_LEXIQUE{margin:.38462em auto;text-align:left}


.TXT_ATTACHE_DATE_CHRONO,.TXT_ATTACHE_DATE_ENCADRE,.TXT_ATTACHE_MOT_LEXIQUE{color:#666;font-weight:bold;text-align:left}


.TXT_ATTACHE_INFO_CHRONO,.TXT_ATTACHE_INFO_ENCADRE,.TXT_ATTACHE_INFO_LEXIQUE{margin:0;text-align:left}


/* ik_11_22 .TXT_ATTACHE_TITRE_ENCADRE{font-weight:bold;margin:0 0 .38462em 0;text-align:center} */
.TXT_ATTACHE_TITRE_ENCADRE{font-weight:bold;margin:0 0 .38462em 0;text-align:left}


.TXT_ATTACHE_STITRE_ENCADRE{font-weight:bold}


.TXT_ATTACHE_INFO_LEXIQUE{margin-bottom:.38462em}

/* ==================================================== fin TEXTES ATTACHES ============================================= */

.wrapper .share{float:left;margin-bottom:1%;margin-left:.5%;margin-right:-68.4%;width:67.4%;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:white;border-top:10px solid #056c7d;height:2.46154em;margin-bottom:0;text-align:center}


.wrapper .share:before{content:"";display:block;height:32px;position:absolute;width:382px;left:50%;top:0;margin-left:-191px;background-position:0 -469px}


.wrapper .share>.inner-share{display:inline;position:absolute;left:15.76923em}


.wrapper .share>.inner-share a.addthis_button_tweet{width:8.63636em}


.wrapper .share>.inner-share a.addthis_button_google_plusone{width:6.36364em}


.wrapper .share .atclear{clear:none !important}


.wrapper .pub{margin-top:-2.46154em}


.wrapper .pub.gads{margin-top:0}


/* ======================================= WRAPPER  ====================== */


/* ik
.wrapper .pays{clear:left;float:left;margin-bottom:1%;margin-left:.5%;margin-right:-68.4%;width:67.4%;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}
*/


/*MOD_PAT*/
/*.wrapper .plan{float:right;margin-bottom:1%;margin-left:0;margin-right:.5%;width:30%;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:3.23077em}*/


.wrapper .da{clear:right;float:right;margin-bottom:1%;margin-left:0;margin-right:.5%;width:30%;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}


.wrapper .seemore{border-bottom:4px solid #2fa6ba;color:white;padding:0;position:relative;text-align:right}


.wrapper .seemore span{position:relative;background-color:#2fa6ba;border-radius:5px 0 0 0;color:white;cursor:pointer;display:inline-block;height:1.92308em;line-height:1.92308em;padding:0 .38462em 0 1.92308em}


.wrapper .seemore span:before{content:"";display:block;height:15px;position:absolute;width:13px;left:5px;top:50%;margin-top:-7px;background-position:-139px -123px}


.wrapper .seemore span:hover{background-color:#acdbe3}


.wrapper .seemore.less span{position:relative}


.wrapper .seemore.less span:before{content:"";display:block;height:15px;position:absolute;width:13px;left:5px;top:50%;margin-top:-7px;background-position:-152px -123px}


.wrapper .pl{float:right;margin-bottom:1%;margin-left:0;margin-right:.5%;width:30%;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(/encyclopedie/data/medias-generiques/pl2014.jpg) no-repeat left top #fff;border:4px solid #056c7d;cursor:pointer;height:11.53846em;margin-bottom:.76923em}


.wrapper .pl h2{display:none}


.wrapper .pl p{color:#056c7d;font-size:1.07692em;padding:.35714em;text-align:center}


.wrapper .pl:hover{border-color:#2fa6ba}


.pl-with-plan .wrapper .plan{clear:right}


.pl-with-plan .wrapper .content{margin-top:-10em}


.pl-no-plan .wrapper .pl{margin-bottom:3.23077em}


/* ======================================= PAYS ====================== */
/* ================== DOSSIER PAYS ====================== */

/* ik
.wrapper .pays{clear:left;float:left;margin-bottom:1%;margin-left:.5%;margin-right:-68.4%;width:67.4%;word-wrap:break-word;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}
*/
.wrapper .pays {
	clear:left;
	/*
	float:left;
	margin-bottom:1%;
	margin-left:.5%;
	margin-right:-68.4%;
	width:67.4%;
	*/
	word-wrap:break-word;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:none
}

.pays .h2 {
	
	/* ik : valeur = .content .h2 */
	font-size:1.53846em;
	height:1.45em;
	line-height:1.45em;
	position:relative;
	text-transform:uppercase;
	height:auto;
	margin-bottom:1.15385em;
	
	/*padding-top:.3em; supprimé Vivien */
	
	text-align:center;
	text-align:center;
	
	margin-left:-22px;
	margin-right:-22px;
	padding-left:.75em;
	padding-right:.75em;
}


/* ik : */
div#container {
	
} 
/*
div#a{background:#ffffff; float:left; width:48%} 
div#b{background:#ffffff; float:right; width:48%}
*/
	

/* nom de classe modifié :
.content div.dossier-pays-rubriques {
	background-color:#ffffff;
	float:left;
	padding: 0.5px 0 0.5px 2.5px;
	width:48%
}
*/
.content div.sous-pays-rubriques {
	background-color:#ffffff;
	float:left;
	padding: 0.5px 0 0.5px 2.5px;
	width:48%
}

/* nom de classe modifié :
.content div.dossier-pays-preview  {
	background-color:#ffffff;
	float:right;
	padding: 0.5px 1.5px 0.5px 0.5px;
	width:48%
}
*/
.content div.sous-pays-preview-affichage  {
	background-color:#ffffff;
	float:right;
	padding: 0.5px 1.5px 0.5px 0.5px;
	width:48%;
	   
}


.content ul.pays-rubriques {
}




/*    ////////////// rajout pour bouton dans .dossier-pays-preview  qui renvoie vers l'article en question dans la preview */

.boutons {
	
  	overflow: hidden;
  	clear: both;
 
  cursor: pointer;
  text-align: center;
   font-weight: bold;
  font-size: 15px;
  color: #FFFFFF;
  letter-spacing: 1px;
  text-transform: uppercase;
  max-width: 180px;
  min-width: 140px; /*   §2019 ajout pour bootstrap */
   
  /*width: 49%; */
  width: 60%;
  height: 30px;
  
  margin-top: 20px; /* §2019 old 50px; */
  margin-bottom: 10px; /* §2019 old 50px; */
  
  
   position: relative;
   
   /* display: block; pour centrer  : dans boutons.valider  */
   margin-left:auto;
   margin-right:auto;
   text-align:center;
   
   
   padding-left: 30px;
   padding-right: 30px;
   
}


.btn.btn-primary.btn-sm.boutons.valider {
  		background: #566bb3 !important; 
 	 	border-color: #566bb3 !important; 
 		border-radius: 30px;          
		font-size: small;  /* §rajout02-19 */
		outline: none; /* §rajout02-19 */
		display: block; /*pour centrer */
}


/* ik_11_26 ajout : */
.content .separateur {
	clear:both;
	/*margin-bottom:-3rem;*/
}


