.billet {
padding-bottom: 13px; background: transparent url(/media/img/drop-shadow-blog.png) no-repeat right bottom;
	float: left;
	margin-bottom: 20px;
}

#blog h1 { background: transparent url(/media/img/titre-blog.png) no-repeat 0;
	height: 27px;
}

#blog h1 span  { display:none;
}

#blog #menu-2 { display: none }

.billet .paragraphe{
	border: 1px solid #ccc;
	padding: 9px;
	width: 435px !important;
}

.billet .paragraphe p{
	margin-bottom: 10px;
}
/*
.billet .paragraphe em{ font-style: normal;	background: transparent url(/media/img/surlignage-bleu.png) repeat-x 50% 50%;
}*/

.en-avant { font-style: normal;	background: transparent url(/media/img/surlignage-bleu.png) repeat-x 50% 50%;
}

.billet .paragraphe img{
	width: 435px;
	background-image: none !important;
	margin-bottom: 5px
}

.billet .paragraphe p img{
	width: auto !important;
}

.billet h2 {
	margin-top: 0;
	text-transform: none;
	font-size: 14px;
	font-weight: bold;
	border-bottom: none; 
	color: #00ACD4;
}



.date {
	color:  #fff; font-size: 11px; border-bottom: 1px none #fff;
	padding-bottom: 3px;
	margin-bottom: 0; background: #000 url(/media/img/bulle-billet-1.png) no-repeat center top;
	padding-top: 10px;
	padding-left: 10px;
}

.date a { color: #fff; border: none; }
.date a:hover { color: #00ACD4; border: none; }

.accroche {
	color:  #00ACD4; font-size: 11px;line-height: 17px; border-bottom: 1px none #fff;
	padding-bottom: 14px;
	margin-bottom: 0; background: #000 url(/media/img/bulle-billet-2.png) no-repeat center bottom;
	padding-top: 5px;
	padding-left: 10px; padding-right: 10px;
}


.mots-cles { color: #999; border-top: 1px dotted #ccc; padding-top: 5px}

.mots-cles a { color: #00ACD4; border: none;}
.mots-cles a:hover { background: #00ACD4; color: #fff; border: none;}



#blog .lien-surligne { text-decoration: none; width: 90px; 
	padding-bottom: 0;
	z-index: 2;
	color: #000;
	background: transparent url('/media/img/surlignage-gris.png') no-repeat 100% 51%;; 
	padding: 2px;
	padding-left: 5px; border:none}

#blog .lien-surligne span { padding-right: 25px; margin-right: 5px }

#blog .lien-surligne span { color: #333; font-size: 11px }	
	
#blog .lien-surligne:hover{ background: transparent  url('/media/img/surlignage-bleu.png') no-repeat 100% 51%; }
	
#blog .lien-surligne:hover span{ background: transparent  url('/media/img/fleche-3.png') no-repeat 100% 51%; }	




.pagination { margin-top: 5px; padding-top: 10px; border-top: 1px dotted #999; width: 457px }
.pagination ul li.res-prec a, .pagination ul li.res-suiv a{ width: auto }
.pagination ul { list-style-type: none; margin: 0; padding: 0 }
.pagination ul li { float: left;  }
.pagination ul li.res-prec a { background: url('/media/img/fleche-2.png') no-repeat 0 3px; display: block; height: 15px; width: auto; float: left;  }
.pagination ul li.res-suiv a { background: url('/media/img/fleche-1.png') no-repeat 100% 3px; display: block; height: 15px; width: auto; float: left; border-right: none; }

.pagination ul li.res-suiv a span { margin-left: 5px; margin-right: 13px; }
.pagination ul li.res-prec a span { margin-left: 13px; margin-right: 5px;}

.pagination ul li a { display: block; width: 20px; height: 16px; text-align: center; color:#999; text-decoration: none; border-right: 1px solid #958bad;  }
.pagination ul li a:hover { color:#f30; }

.pagination ul li.selection a { background: #333; color: #fff }


#col-1 #explorateur {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}

#col-1 #explorateur h2 {
	color:#000000;
	font-size:12px;
	margin-top:0;
	text-transform:none;
}

#col-1 #nuage h3 { margin-top: 0; }