.menu_mobil{ display:none}

.wrapper_rubriques { float: left;  width: 69%; overflow: hidden; margin-top:.7em; border:solid 0em red;}
.wrapper_recher { float: left; overflow: hidden; margin:.7em; border:solid 0px red;}
.content_recher { min-height: 40px; padding:0 .5em; border-left: 0px solid #CCCCFF; border-right: 0px solid #CCCCFF;}

.bside   { float: right; background: #dedede; width: 30%; margin-top:.7em; margin-right:.0em; overflow: hidden; border:0px solid #CCCCFF;}



/* css a classer */
.contour_zone_titre_menu,
.contour_titre_zone5_biblio,
.contour_titre_zone5,
.contour_titre_zone5_masnots {
	display:block;
	text-transform: uppercase;
	letter-spacing: 0.02em;
	font-size:120%;
	color: #fff;
	text-align:center;
	margin: 0;
	padding-top:.5em;
	padding-bottom:.3em;
	border-right: .01em solid #B3C9C5;
}


.contour_titre_zone_menu_mas_noticias {
	display:block;
	background: #000896;
	text-transform: uppercase;
	letter-spacing: 0.02em;
	font-style:oblique;
	font-size:95%;
	text-align:center;
	margin: 1em 4.5em;
	padding:.5em;
	border: 0px solid #ddd;
	background: rgb(30,87,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */

}
a.lien_titre__menu_mas_noticias {
    display:block;
    color:#fff;
}

a:hover.lien_titre__menu_mas_noticias {color:#fff;}















.form-ediciones{
	text-transform: uppercase;
	text-align: center;
	color:#000; 
	font-size:0.9em;
}
.date_edition     { text-align: right; padding:0;}
.derniere_edition { text-align: right; padding:0em;}

.derniere_edition{
position:absolute;
top:140px; right:1em;}

.date_edition{
position:absolute;
top:140px; right:8em;}

.date_edition, .derniere_edition{
	text-transform: uppercase;
	color:#fff; 
	font-size:.8em;
	font-weight: bold;
	font-style:italic;
	padding-top:.0em;
    padding-bottom:.4em;
	border:solid 0px;
}
.slogan-del {
    float:left;
    width:50%;
    font-size:0.938em;
    text-align: center;
    font-weight: bold;
    padding-top:.5em;
    padding-bottom:.4em;
    border: 0px solid;
}
.contour_titre_menu {
    background: #000;
	display:block;
	text-transform: uppercase;
	font-size:100%;
	letter-spacing: 0.02em;
	color: #fff;
	font-weight: bold;
	text-align:left;
	margin: auto;
	padding:.3em;
	border-bottom: 1px solid #ddd;
}
.cadre_menu_rubriques_left {padding:0 .3em; margin:0 auto; border:solid #ccc 0px;}
.cadre_rubriques_right {padding:0 .3em; margin:0 auto; border:solid #ccc 0px;}

.menu_rubriques ul li a{
	background: #000896;
	display:block;
	letter-spacing: 0.02em;
	font-weight: bold;
	font-size:105%;
	color:#fff;
	padding:.3em;
	margin: auto;
	border-bottom:solid .1em #0b0f70;
}
.menu_rubriques ul li .on a{
    background: red;
    display:block;
    letter-spacing: 0.02em;
	font-weight: bold;
	font-size:105%;
	color:#fff;
	padding:.3em;
	margin: auto;
	border-bottom:solid .1em #0b0f70;
}
.menu_rubriques ul li a:hover{ background: #b50606;}
/* css drs mins */

.header #logo,
.header #logo a,
.header #logo a:hover,
.nav ul li a,
.nav-home ul li a,
.footer          {
    background: #000896ad; /*1A2090*/
}

.footer { color:#fff;

}
.footer_menu a{
    float: left;
    display:block;
    width:21%;
    color:#fff;
    padding:.5em;
    border:solid0;
}

.footer_temps a{
    float: left;
    display:block;
    width:30.4%;
    color:#fff;
    padding:.5em;
    border:solid 0;
}
.footer_menu a:focus,
.footer_menu a:hover,
.footer_menu a:active,

.foot_temps a:focus,
.foot_temps a:hover,
.foot_temps a:active{
    display:block;
    background: #222;
    color: #FFF;
}

.contour_titre_zone5_masnots {
   font-style:oblique;
background: rgb(30,87,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */

}

.contour_titre_menu_drs-mins{
    background: #e70e0e; /*#000896;*/
}
.contour_zone_titre_menu,
.contour_titre_zone5,
.contour_titre_zone5_biblio {
    background: #e70e0e; /*1A2090*/
}

/* palpita titulo */
.contour_titre_palpita_drs-mins{
    background:#000896;
	height:2.80em;
    margin:0 0 0 .5em;
	border:0px solid;
}
.contour_titre_palpita_drs-mins-right{
		background:#000896;
		height:2.80em;
		margin:0;
		border:0px solid;
}
#titulo_palpita{
    background:#e70e0e;
    height:1.5em;
	text-transform: uppercase;
	font-weight: bold;
	font-size:120%;
	color: #fff;
	text-align:center;
    padding:.7em 0 0 0 ;
    border:0px #fff solid;
}
.contour_drs-mins-1{
    background-color:#fff;
    margin:0 0 0 .5em;
    padding:.5em .5em 0 .5em;
    border:solid 0px;
}
.contour_drs-mins-1-right{
    background-color:#999999;
    margin:0 0 1em 0;
    padding:.5em .5em 0 .5em;
    border:solid 0px;
}
a.titre_link_drs_min-1 {
    display:block;
    margin:1.2em 0 0 0;
    font-size:86%;
    font-weight: bold;
    color:#000;
}

a:hover.titre_link_drs_min-1 {color:#fff;}
.contour_drs-mins-titre-left{
    text-align:left;
    padding:.1em 0 0 0;
    border:solid 0px;
}
.titre_intro_drs-mins{

    color:#fff;
}
.contour_drs-mins{    
    background-image: linear-gradient(top, #D9D9D9 33%, #EBEBEB 66%, #F0F0F0 100%);
    background-image: -o-linear-gradient(top, #D9D9D9 33%, #EBEBEB 66%, #F0F0F0 100%);
    background-image: -moz-linear-gradient(top, #D9D9D9 33%, #EBEBEB 66%, #F0F0F0 100%);
    background-image: -webkit-linear-gradient(top, #D9D9D9 33%, #EBEBEB 66%, #F0F0F0 100%);
    background-image: -ms-linear-gradient(top, #D9D9D9 33%, #EBEBEB 66%, #F0F0F0 100%);
    
    background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.33, #D9D9D9),
	color-stop(0.66, #EBEBEB),
	color-stop(1, #F0F0F0));
    display:block;
    padding-bottom: 0em;
    margin:0 0 0 .5em;
    border:solid 0px green;
}
.contour_titre_menu_drs-mins {
	display:block;
	text-transform: uppercase;
	font-weight: bold;
	font-size:92%;
	color: #fff;
	line-height: 1.3em;
	text-align:center;
	margin:0;
	padding-top:.3em;
	padding-bottom:.2em;
	border: 0px solid red;
}

/* ------------------------------ */


.contour_drs-mins-titre{
    padding:0em .4em;
    border:solid 0px yellow;
}

.cadre_article_drs_min { margin:auto; padding-bottom:.2em; border-bottom:solid #ccc 0px;}
.cadre_texte_drs_min   { margin:.2em auto; padding-bottom:0; border:solid #ccc 0px;}

a.titre_link_drs_min {
    display:block;
    margin:1.2em 0 0 0;
    font-size:86%;
    font-weight: bold;
    color:#000;
}

a:hover.titre_link_drs_min {color:#fff;}

.contour_photo_avis{
    text-align:center;
    border:solid 0px;
}
.cadre_photo_avis{
    margin:.5em auto;
    border:solid 0px;
}

.texte_intro_drs_min{
    font-size:88%;
    color:#000;
}

h1 a { display:block; font-size: 195%; font-weight: bold; color:#02053b; line-height: 1; margin-top: 0em; margin-bottom: .15em; }


.introduction{
    text-align:justify;
    line-height: 1.3em;
    font-size:88%;
    margin: .5em auto;
}
.cadre_videos{
	width: 29.9em;
	margin-top:1em;
	border: solid 0px #000;
}
.cadre_videos_center iframe{
	float: left;
	width: 15.2em;
	height: 13.8em;
	margin-top:.2em;
	margin-right:.5em;
	border: solid 0px #ccc;
}
.cadre_videos_block_bas iframe{
	width: 12.6em;
	height:11em;
	margin: .4em auto;
	border: solid .1em #000;
}
.cadre_videos_1_colon iframe{
	width: 18.2em;
	height:15em;
	margin: .1em auto;
	border: solid .1em #000;
}
.cadre_videos_2_colon iframe{
	width: 12.2em;
	height:11em;
	margin: .1em auto;
	border: solid .1em #000;
}
.cadre_photo_zone1 .spip_logos{
	width: 29.85em;
	height: 24.3em;
	margin-top:1em;
	border: solid 1px #000;
}

/* css zone2
------------------------------------------ */
h2 a { display:block; font-size:130%; font-weight: bold; color:#02053b; line-height: 1; margin-bottom: .15em; }


.cadre_photo_zone2 .spip_logos{
    float:left;
    width: 15em;
	height: 12em;
	margin-top:0.3em;
	margin-right:0.6em;
	border: solid 1px #000;
}

h3 a { display:block; font-weight: bold; font-size: 92%; color:#02053b; line-height: 1; margin-top: .6em; }

.introduction3{text-align:justify; font-size:88%; color:#000; line-height: 1.2;}

/* css textes droit
------------------------------------------ */
#cadre_zone3{height:100%; border:solid 0px;}
#cadre_zone3_red{height:100%;margin-right:.4em; border:solid 0px;}
#cadre_zone_libros{clear:both; height:100%; border:solid 0px;}

.cadre_article_zone3 {padding:0 .6em; margin:1em auto; border:solid #ccc 0px;}
.cadre_texte_zone3{border:solid #ccc 0px;}

.cadre_article_zone3_biz{display: inline-block; width:90%; padding:0 .6em; margin:.28em auto; border:solid #ccc 0em;}
.cadre_texte_zone3_biz{border:solid #ccc 0em;}
.contour_photo_zone3_biz  {float: left; margin-right:.5em;border:solid .1em;}

.cadre_article_zone3_biblio {padding:0 .6em; margin:1em auto; border:solid #ccc 0px;}
.cadre_texte_zone3_biblio{
   padding: .8em .3em;
   background-image: linear-gradient(#6f7276, #E5E5E5); border:solid 0px;
}

.contour_photo_zone3_biblio{ text-align:center; margin:.3em auto;}
.cadre_photo_zone3 img{ background-color:#3f3c3a; text-align:center; margin:.3em auto; border:groove 1px #462507;}
a.titre_link_zone3_biblio { display:block; font-size:1em; line-height: 1.1em; font-weight: bold; color:#fff; border:solid 0px;}

a.titre_link_zone3 { display:block; font-size:85%; line-height: 1.1em; font-weight: bold; color:#000; margin:.2em auto;}
a:hover.titre_link_zone3 {color:#fff;}

.sous_titre_autor {display:block; font-size:78%; font-weight: bold; line-height: 1.4em; color:#b50606; margin:.1em auto;}
.date_arts {display:block; font-size:72%; font-weight: bold; line-height: 1.4em; color:#000; margin:.2em auto;}
.texte_intro_zone3 {display:block; margin:.5em auto; font-size:88%; text-align: justify; line-height: 1.3em; color:#000; border:solid 0px;}




/*---- bloc-bas -----*/
.bloc_bas{ float:left; width:67.7%; margin-top: .5em; padding:0; border: solid red 0px;}
.bloc_bas_rubriques{ float:left; width:100%; margin-top: .5em; padding:0; border: solid red 0px;}
.contour_cadre_bloc_3cols {
    float:left;
    clear:both;
    display:block;
    margin-left:.4em;
    border:solid .0em green;
}

.cadre_zone_bloc_bas{
	float:left;
	display:block;
	text-align:center;
	width: 33.33%;
	margin:0 auto;
	border: 0 solid blue;
}

.contour_zone_titre_menu {
	display:block;
	text-transform: uppercase;
	letter-spacing: .02em;
	color: #fff;
	font-weight: bold;
	text-align:center;
	margin: 0 auto;
	border: 0 solid #ddd;
}


/* lien_titre_bande_bloc_bas*/

a.lien_titre_bande_bloc_bas{
	display:block;
	font-size:100%;
	color: #fff;
	font-weight: bold;
	text-align:center;
	border:0 solid;
}

a:hover.lien_titre_bande_bloc_bas{
	background-color:#333;
	color: #fff;
}


.cadre_article_bloc_bas,
.cadre_article_bloc_bas_centre{	

}
.cadre_article_bloc_bas,
.cadre_article_bloc_bas_centre{
	float:left;
	text-align:center;
	padding-top:0;
	border: 0em solid blue;
}
.cadre_article_bloc_bas_centre{
	border-left: .1em solid #ccc;
	border-right: .1em solid #ccc;
}

a.titre_link_bloc_bas {
    display:block;
    font-size:78%;
    letter-spacing: .01em;
    line-height: 1.3em;
    font-weight: bold;
    color:#000;
    margin-bottom:0em;
    border:solid 0em;
}
a:hover.titre_link_bloc_bas {
    color:#fff;
}

.contour_texte_bloc_bas{
	float:left;
	min-height:23.3em;
	text-align:center;
	margin: 0;
	padding: 0;
	border:0px solid red;
	
	background: rgb(219,219,219); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(219,219,219,1) 0%, rgba(249,249,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,219,219,1)), color-stop(100%,rgba(249,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-8 */

}

.cadre_zone_bloc_bas_news {
    float: left;
    display: block;
    width: 100%;
    margin: 0px auto;
    border: 0em solid #00F;
}
.cadre_article_bloc_plus_news {
	display: inline-block;
	width: 14.48em;
	height: 11.8em;
	border: 0em solid blue;
}
.cadre_photo_bloc_news img{
	float: right;
	width: 5em;
	height: 5em;
	margin-left: .5em;
}

.contour_texte_bloc_bas_plus_news{
	float:left;
	min-height:5.5em;
	text-align:center;
	margin: .1em auto;
	padding-top: .8em;
	border: 0px solid black;
}
.contour_texte_bloc_bas_plus{
	float:left;
	min-height:11.8em;
	text-align:center;
	margin: .1em auto;
	padding-top: .8em;
	border: 0px solid black;
	
	background: rgb(219,219,219); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(219,219,219,1) 0%, rgba(249,249,249,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,219,219,1)), color-stop(100%,rgba(249,249,249,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(219,219,219,1) 0%,rgba(249,249,249,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-8 */

}
.contour_photo_bloc_bas{
	text-align: center;
	margin: .9em auto;
	border: solid 0px blue;
}
.cadre_photo_bloc_bas img{
	width: 12.6em;
	height:10.6em;
	border: solid .1em #333;
}


.cadre_texte_bloc_bas{
	display:block;
	margin: auto .6em;
	text-align:left;
	border: solid 0px  yellow;
}

.cadre_texte_bloc_bas_plus{
	display:block;
	text-align:left;
	margin:auto .6em;
	border:  solid 0px  yellow;
}
.cadre_titre_date_bloc_bas{
	display:block;
	height:5.4em;
	text-align:left;
	border: 0px solid green;
}


.sous_titre_bloc_bas {display:block; font-size:75%; font-weight: bold; line-height: 1.3em; color:#b50606; margin-top:.3em;}
.date_bloc_bas{display:block; font-size:75%; font-weight: bold; line-height: 1.3em; color:#000; margin-top:.4em;}
.texte_intro_bloc_bas {display:block; text-align: justify; font-size:88%; line-height: 1.3em; color:#000; border:solid 0px;}


/*---- Fin bloc bas ----*/


/*---- FIN SOMAIRE_zone5 -----*/


/*---- SOMAIRE_zones5_biblio -----*/
/* lien_titre_bande_zones5 */


.sous_titre_zone5 {display:block; font-size:90%; font-weight: bold; line-height: 1.4em; color:#b50606; margin:.4em auto;}
.texte_intro_zone5 {text-align:justify; font-size:88%; line-height: 1.2em; color:#000; display:block; margin:.5em auto;}

a.lien_titre_bande_zones5{
	display:block;
	font-size:100%;
	color: #fff;
	font-weight: bold;
	text-align:center;
	border:0 solid;
}
a:hover.lien_titre_bande_zones5{
	background-color:#333;
	color: #fff;
}






#cadre_zone5_biblio {
	float:right;
	display:block;
	background-color: #DDDDDD;
	margin-top:1em;
	border: 0px solid #333;
}
.contour_titre_zone5_biblio{
	text-transform: uppercase;
	letter-spacing: 0.03em;
	text-align:center;
	margin: 0px auto;
	border-bottom: 0px solid #ccc;

}
/* lien_titre_bande_zones5_biblio */

a.lien_titre_bande_zones5_biblio {
	display:block;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	text-align:center;

}
a:hover.lien_titre_bande_zones5_biblio{
	background-color:#474955;
	color: #fff;
	text-decoration: none;
}
/* titre_link_zone3_biblio */

a.titre_link_zone3_biblio {
	display:block;
	color: #fff;
	font-size: 100%;
	text-align:center;
	padding:0em;
}
a:hover.titre_link_zone3_biblio{
	background-color:#474955;
	color: #fff;
	text-decoration: none;
}
/*---*/

.cadre_article_zone5_biblio{
	float:left;
	margin: 0px;
	border: 0px solid #000;
}

/*.contour_texte_zone5_biblio{
	float:left;
	width: 256px;
	margin: 2px auto;
	padding: 0px;
	border: 100px solid red;
}*/
.cadre_texte_zone5_biblio{
	float:right;
	clear:both;
  width: 92%;
  padding-right:.7em;
  margin: .4em auto;
	border: solid 0px blue;
}

/*---- link_zone5 biblio_plus----*/


.contour_photo_zone5_biblio{
	width: 100%;
	margin: 0;
	text-align: center;
	border: solid 0px red;
}
.cadre_photo_zone5_biblio img{
	width: 245px;
	height: 260px;
	margin: 0px;
	border: solid 1px #000;
}
.texte_intro_zone5_biblio{
  float:right;
  clear:both;
  width:100%;
  font-size:88%;
  line-height: 1.4;
  margin: 5px auto;
  border: solid 0px #a0a0a0;
  
}

/*---plus biblio---*/
.cadre_texte_zone5_plus_biblio {
  background-color:none;
  float:right;
  clear:both;
  width: 92%;
  padding-right:.7em;
  margin: .5em auto;
  border: 0px solid #000;
}

.texte_intro_zone5_plus_biblio{
    width:94%;
	font-size:88%;
	line-height: 1.4;
    border: solid 0px #333;
}

/*---- FIN SOMAIRE_zone5_biblio-----*/


/*---- Css Rubriques -----*/
.grand-titre{display:block; font-size: 1.25em; color:#000; line-height: 1.1em; margin-bottom: .3em; border:solid 0; }
.petit-titre{display:block; font-size: 1em; color:#000; line-height: 1.1em; margin-bottom: .3em; border:solid 0; }

/*---- Css Articles -----*/
.wrapper_articles { float: left;  width: 68.4%; overflow: hidden; border-right:solid 1px #ccc;}

#content-articles {
    margin:.6em;
    padding-right:.5em;
    border: solid 0px #ccc;
}
.ps p{
    font-size: 1.25em; color:blue;  
}
.contour_editions_menu {
	display:block;
	width:95%;
    text-align:center;
	font-size:.50em;
    
	text-transform: uppercase;
	letter-spacing: 0.02em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000;
	padding:1.1em .3em;
	border: 1px solid #ddd;
}
.editions-arts{
    border-bottom:solid .1em #aaa;
}

.formul-editions form select {
    font-size:.9em;
    font-weight: normal;
    text-transform: uppercase;
    margin:0;
    color:#000;
}
.formul-editions form input {
    font-size:.9em;
    font-weight: normal;
    text-transform: uppercase;
    border:solid 1px;
    color:#000;
}

.sur_titre_arts{
    font-size:98%;
    font-weight: bold;
    color:#000;
    margin-top:0em;
    border:solid 0px;
}
.titre_arts{
    font-size:120%;
    font-weight: bold;
    color:#000;
    margin-top:1.1em;
    border-bottom:solid 0 red;
}

a.titre_link_arts{
    display:block.
    font-size:.8em;
    line-height: 1.4em;
    letter-spacing: 0.04em;
    font-weight: bold;
    margin-top:1.1em;
    border:solid 0px;
}
.sous_titre_arts{
    font-size:98%;
    font-weight: bold;
    color:#b50606;
    margin-top:.5em;
    border:solid 0px;
}

/*---- Css editions anterieur -----*/
editions-anterieur {

text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.04em;
  font-size:0.875em;
  border: solid 0px #a0a0a0;
}
h2.editions-anterieur {

text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.04em;
  font-size:1.1em;
  border: solid 0px #a0a0a0;
}



/* Affichage sur petits ecrans
Cf.: http://www.alsacreations.com/astuce/lire/1177
------------------------------------------ */
@media (max-width: 800px) {

/* passer tous les elements de largeur fixe en largeur automatique */
body,
.page,
.header,
.main,
.footer,
.footer_menu,
.wrapper,
.wrapper_rubriques,
.wrapper_articles,
.content,
    
.aside,
.bside,

.cadre_photo_zone1,
.cadre_photo_zone2,
.cadre_photo_zone3,

.cadre_videos,
.cadre_videos_1_colon iframe,
.cadre_videos_2_colon iframe,
.cadre_videos_center iframe,
.cadre_videos_block_bas iframe,
.spip_logos,

.cadre_titre_date_arts,
.cadre_article_bloc_plus_news,
.contour_photo_bloc_news,
.cadre_photo_bloc_news img,
    
.cadre_zone_bloc_bas,
.contour_cadre_bloc_3cols,
.contour_zone_titre_menu,
.lien_titre_bande_bloc_bas,
.cadre_article_bloc_bas,
.contour_photo_bloc_bas,
.cadre_photo_bloc_bas,
.cadre_texte_bloc_bas,
.titre_link_bloc_bas,
.texte_intro_bloc_bas,
    
.bloc_bas,
.contour_texte_bloc_bas_plus,
.cadre_texte_bloc_bas_plus,
.contour_texte_bloc_bas,
.contour_titre_zone5_biblio,
.contour_titre_zone5,
#cadre_zone5_biblio,
.cadre_zone5,
.cadre_article_zone5_biblio    { width: auto !important; margin: auto !important; padding: auto !important; border:solid .0em yellow; }

    .menu_mobil {display:block; width:auto !important; }
    .menu_web{ display:none}

.nav,
.nav-home,
.nav ul li,
.nav ul li a,
.nav-bar ul li,
.nav-bar ul li a,
.nav-home ul li,
.nav-home ul li a, 
.derniere_edition,
.date_edition,.footer, .footer_menu, .footer_temps { width: auto !important; margin: auto !important; padding: auto !important; border:solid 0em yellow; }





#logo{float:left; width: 100%;  border:solid 0; }



.page { margin: 0; padding: 1%; }

/* Passer a une seule colonne (a appliquer aux elements multi-colonnes) */
.content,

.aside,
.bside,
.contour_cadre_bloc_3cols,
.cadre_photo_zone1,
.cadre_photo_zone2,
.cadre_photo_zone3,
.spip_logos,

.bloc_bas,
.contour_titre_zone5_biblio,
.contour_titre_zone5,
#cadre_zone5_biblio,
.cadre_zone5,
.cadre_article_zone5_biblio,
img,
.nav,
.nav-bar,
.nav-home,

.nav ul li,
.nav ul li a,
.nav-bar ul li,
.nav-bar ul li a,
.nav-home ul li,
.nav-home ul li a, 
.derniere_edition,
.date_edition
   { clear: both; float: none !important; width: auto !important; }
    
    
.contour_texte_bloc_bas{ min-height: 17em; border:solid 0;}
.contour_texte_bloc_bas_plus{ min-height: 7em; border:solid 0;}


#formulaire_recherche { display: none; position: static; text-align: center; }
.arbo { display: none; }
.footer .colophon { width: auto; float: none; }
.footer .generator { display: none; }

/* header du calendrier full-calendar */
table.fc-header td { display: block; text-align: left; }

}

/* end */