/**
 * Feuille de style pour les articles
 */

.post {
    border-bottom:1px solid #AAAAAA;
    margin-bottom:20px;
    padding-bottom:12px;
    
}


.post a {
    color: #23789F;
    text-decoration: none;
}

.post a:hover {
    color: #23789F;
    text-decoration: underline;
}

.entry-summary,
.entry-content {
    padding: 0 !important;
	/*margin-bottom:12px;*/
	text-align: justify;
}

.entry-excerpt {
	height: 56px;
	overflow: hidden;
}

.excerpt-more {
	background-color:white;
	bottom: 21px;
	padding-left:13px;
	position:absolute;
	right:0;
}

div.post_date {
    float: left;
    font-size:25px !important;
    font-weight:bold;
    margin-right:11px;
    color: #23789F;
    text-align: right;
    line-height:33px;
}

div.post_date span {
    font-size:43px;
    margin-top:8px;
    margin-bottom: 0;
}

div.post_contenu {
    float: left;
    width: 412px;
	position: relative;
}

div.post_contenu h2,
div.post_contenu h2 a {
	color: #444 !important;
}

div.navigation {
	text-align: center;
}

span.bs_author {
    color: #23789F;
}

span.cat-links a {
	color: inherit;
	text-transform: uppercase;
}
