/* BLOG_main_com 12918095 */
.mod_12918095 .cel1{
	 position: relative;
}

.mod_12918095 .resize .photo{
	 position: static;
}

.mod_12918095 .noresize .photo{
	 position: relative;
}

.mod_12918095 .cel_entete{
	 position: relative;
	 background-color: transparent;
	 padding: 5px 0px;
}

.mod_12918095 .cel_centre{
	 position: relative;
	 padding: 5px 0px;
}

.mod_12918095 .cel_pied{
	 position: relative;
	 background-color: transparent;
	 border-right: 1px solid #200866;
	 border-bottom: 1px solid #200866;
	 border-left: 1px solid #200866;
	 padding: 5px 0px;
	 border-top: 1px solid #200866;
}

.mod_12918095 .left{
	 position: relative;
	 padding-right: 10px;
	 float: left;
	 margin-right: 5px;
}

.mod_12918095 .right{
	 position: relative;
	 padding-left: 10px;
	 float: right;
	 margin-left: 5px;
}

.mod_12918095 .center, .mod_12918095 .top{
	 position: relative;
	 padding-bottom: 10px;
	 float: none;
	 text-align: center;
}

.mod_12918095 .titre, .mod_12918095 .titre a, .mod_12918095 .titre .access{
	 color: #0F4B88;
	 text-decoration: none;
	 text-align: left;
	 font: bold  20px "Arial", sans-serif;
}

.mod_12918095 .titre a:hover{
	 color: #292929;
	 text-decoration: none;
	 background: transparent;
	 font-weight: bold;
}

.mod_12918095 .categorie, .mod_12918095 .categorie .access{
	 text-transform: uppercase;
	 text-decoration: none;
	 text-align: left;
	 color: #828282;
	 font: normal 11px "Arial", sans-serif;
}

.mod_12918095 .resume, .mod_12918095 .resume .access{
	 text-decoration: none;
	 text-align: justify;
	 color: #292929;
	 font: bold  13px "Arial", sans-serif;
}

.mod_12918095 .resume{
	 width: 816px;
}

.mod_12918095 .texte, .mod_12918095 .texte .access, .mod_12918095 .texte a, .mod_12918095 a.texte{
	 text-decoration: none;
	 text-align: justify;
	 color: #292929;
	 font: normal 13px "Arial", sans-serif;
}

.mod_12918095 .texte .access li{
	 margin-left: 40px;
}

.mod_12918095 .date, .mod_12918095 .date .access{
	 text-decoration: none;
	 text-align: left;
	 color: #828282;
	 font: normal 13px "Arial", sans-serif;
}

.mod_12918095 .date a:hover{
	 text-decoration: none;
	 background: transparent;
	 font-weight: normal;
}

.mod_12918095 .date a, .mod_12918095 .date span, .mod_12918095 span.date{
	 background-color: #FFFFFF;
	 padding: 0 2px;
}

.mod_12918095 .liens, .mod_12918095 .liens a, .mod_12918095 a.liens{
	 text-decoration: none;
	 text-align: justify;
	 color: #E56008;
	 font: bold  13px "Arial", sans-serif;
}

.mod_12918095 .liens:hover, .mod_12918095 .liens a:hover, .mod_12918095 a.liens:hover{
	 color: #E56008;
	 text-decoration: underline;
	 background: transparent;
	 font-weight: bold;
}

.mod_12918095 .tag, .mod_12918095 .tag a{
	 text-decoration: none;
	 text-align: justify;
	 color: #E56008;
	 font: bold  13px "Arial", sans-serif;
}

.mod_12918095 .tag:hover, .mod_12918095 .tag a:hover{
	 color: #E56008;
	 text-decoration: underline;
	 background: transparent;
	 font-weight: bold;
}

.mod_12918095 .auteur, .mod_12918095 .auteur a, .mod_12918095 .auteur .access, .mod_12918095 .auteur .access a{
	 text-decoration: none;
	 text-align: left;
	 color: #828282;
	 font: normal 13px "Arial", sans-serif;
}

.mod_12918095 .auteur a:hover, .mod_12918095 .auteur .access a:hover{
	 color: #333333;
	 text-decoration: underline;
	 background: transparent;
	 font-weight: normal;
}

.mod_12918095 .pied_page, .mod_12918095 .pied_page a{
	 text-decoration: none;
	 text-align: left;
	 color: #E56008;
	 font: normal 13px "Arial", sans-serif;
}

.mod_12918095 .pied_page a:hover{
	 color: #E56008;
	 text-decoration: underline;
	 background: transparent;
	 font-weight: normal;
}

.mod_12918095 a.pied_page:hover{
	 color: #E56008;
	 text-decoration: underline;
	 background: transparent;
	 font-weight: normal;
}

.mod_12918095 .navi, .mod_12918095 .navi a{
	 text-decoration: none;
	 text-align: left;
	 font: normal 14px "Arial", sans-serif;
	 text-align: center;
}

.mod_12918095 .pj, .mod_12918095 .pj a{
	 text-decoration: none;
	 text-align: justify;
	 color: #292929;
	 font: normal 13px "Arial", sans-serif;
	 margin: 5px 0;
	 line-height: 1.5em;
	 text-align: left\9;
}

.mod_12918095 .suite, .mod_12918095 .suite .access{
	 text-decoration: none;
	 text-align: justify;
	 color: #292929;
	 font: normal 13px "Arial", sans-serif;
	 text-align: right;
}

.mod_12918095 .legende a{
	 text-decoration: none;
	 text-align: justify;
	 color: #E56008;
	 font: bold  13px "Arial", sans-serif;
}

.mod_12918095 .legende a:hover{
	 color: #E56008;
	 text-decoration: underline;
	 background: transparent;
	 font-weight: bold;
}

.mod_12918095 .legende{
	 text-decoration: none;
	 text-align: justify;
	 color: #292929;
	 font: normal 13px "Arial", sans-serif;
	 text-align: center;
	 font-weight: bold;
}

.mod_12918095 .lire_suite{
	 text-align: right;
}

.mod_12918095 .lire_suite a, .mod_12918095 .lire_suite img{
	 text-decoration: none;
	 color: #292929;
	 font: 13px "Arial", sans-serif;
	 padding-right: 1ex;
}

.mod_12918095 .bottom{
	 position: relative;
	 padding-top: 10px;
	 float: none;
	 text-align: center;
}

.mod_12918095 text{
	 display: inline;
	 padding-left: 5px;
}

.mod_12918095 .img_rating img{
	 vertical-align: baseline;
}

.mod_12918095 .left{
	 float: left;
	 position: relative;
	 margin-right: 1ex;
}

.mod_12918095 .leftsafe{
	 float: left;
	 position: relative;
	 margin-right: 5px;
}

.mod_12918095 .rightsafe{
	 float: right;
	 position: relative;
	 margin-left: 5px;
}

.mod_12918095 .digg, .mod_12918095 .digg a{
	 color: #0F4B88;
	 text-decoration: none;
	 text-align: left;
	 font: bold  20px "Arial", sans-serif;
}

.mod_12918095 .digg{
	 background:  url(/_images/icones/digg.png) no-repeat top left;
	 _background: none;
	 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/icones/digg.png');
	 width: 57px;
	 height: 50px;
	 font-size: 24px;
	 line-height: 28px;
	 padding-top: 5px;
	 text-align: center;
}

.mod_12918095 .digg a:hover, .mod_12918095 .digg_hover{
	 color: #828282;
}

.mod_12918095 .digg .label{
	 font-size: 12px;
	 line-height: 12px;
}

.mod_12918095 .digg{
	 font-size: 12px;
	 line-height: 12px;
	 height: 44px;
	 line-height: auto;
	 display: inline-block;
	 margin-bottom: 5px;
	 vertical-align: top;
}

.mod_12918095 .digg .label{
	 line-height: auto;
	 display: block;
	 margin-top: -4px;
}

.mod_12918095 .digg_hover{
	 padding-top: 8px;
	 //padding-top: 0;
	 font-size: 24px;
	 display: block;
}

.mod_12918095 .celpint{
	 float: left;
	 width: 192px;
	 padding: 15px;
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 -ms-box-sizing: border-box;
	 -o-box-sizing: border-box;
	 box-sizing: border-box;
	 margin: 0 1% 15px 1%;
}

.mod_12918095 .container_pint{
	 margin: 0 auto;
}

.mod_12918095 .more_articles{
	 text-align: center;
	 margin-top: 20px;
}

.mod_12918095 .pager, .mod_12918095 .pager a{
	 text-decoration: none;
	 text-align: left;
	 font: normal 14px "Arial", sans-serif;
	 font-weight: normal;
}

.mod_12918095 .pager{
	 padding: 10px 0;
	 text-decoration: none;
}

.mod_12918095 .pager a{
	 border: transparent 1px solid;
	 background-color: #0F4B88;
	 padding: 0 2px;
	 padding: 2px 6px;
	 line-height: 26px;
}

.mod_12918095 .pager a:hover, .mod_12918095 .pager .sel{
	 text-decoration: none;
	 background: #E56008;
	 font-weight: normal;
	 font-weight: bold;
}

.mod_12918095 .pager .sel{
	 text-decoration: none;
}

.mod_12918095 .pager span{
	 padding: 2px 6px;
}

.mod_12918095 .pager a span{
	 padding: 0;
}

.mod_12918095 .forpager{
	 border-bottom: none;
	 border-left: none;
	 border-right: none;
}

.mod_12918095 .chapitres{
	 height: 142px;
	 overflow: auto;
	 padding: 7px;
}

.mod_12918095 .chapitres .item{
	 height: 68px;
	 margin-bottom: 7px;
}

.mod_12918095 .chapitres .item .photo{
	 float: left;
	 width: 97px;
	 margin-right: 15px;
}

.mod_12918095 .chapitres .item .photo img{
	 width: 97px;
	 height: 60px;
	 padding: 3px;
}

.mod_12918095 .chapitres .item .titre{
	 color: #0F4B88;
	 margin-bottom: 5px;
	 font-size: 14px;
}

.mod_12918095 .article-mosaique-item{
	 text-align: center;
	 margin-bottom: 15px;
}

.mod_12918095 .article-mosaique-item a{
	 text-align: center;
}

.mod_12918095 .article-mosaique-item a img{
	 max-width: 100%;
	 max-height: 100%;
}

.mod_12918095 .article-mosaique-thumbs{
	 list-style: none;
	 margin-bottom: 15px;
}

.mod_12918095 .article-mosaique-thumbs li{
	 display: inline-block;
	 text-align: center;
}

.mod_12918095 .article-mosaique-thumbs li img{
	 max-width: 100%;
}

