/*
Theme Name: MerciquiMerciBibi
Theme URI: http://sdillier.free.fr/
Description: MerciquiMerciBibi, Charline's theme
Version: 1.0
Author: DILLIER S&eacute;bastien
Author URI: http://sdillier.free.fr/blog
*/

body{
font-family:Georgia;
margin: 0; /* �vite les marges */
text-align: center; /* corrige le bug de centrage IE */
}


/* Cadre global */
.container{
width:980px;
margin-left:auto;
margin-right:auto;
text-align: left;/* r�tablit l'alignement */
}

/* Header */
.header{width:980px;height:290px;}.header_haut{height:212px;}.header_bas{width:980px;height:78px;background:url(img/headerbas.png);}
/* Contenu */
.content{
width:980px;
background:url(img/bgcontent.png) no-repeat;
min-height:804px; 

}
/* Contenu, fixe le min height pour IE */
* html .content {
height: 804px;
}

/* Contenu : posts + sidebar */
.contenu{
width:658px;
margin-left:163px;
}
.navigation{
width:439px;
margin:0;
text-align:center;
}
.navigation_precedent a{
font-size:12px;
color:#cb48b4;
text-decoration:none;
text-align:center;
float:left;
margin-top:20px;
margin-left:15px;
}
.navigation_suivant a{
font-size:12px;
color:#cb48b4;
text-decoration:none;
text-align:center;
float:right;
margin-top:20px;
margin-right:15px;
}

#commentform{
margin-top:10px;
}
#commentform input{
background-color:#df9ccd;
border:1px solid #000000;
margin:10px;
}
#commentform textarea{
background-color:#df9ccd;
border:1px solid #000000;
margin:10px;
}

.formulaire_commentaires h1{
margin-left:16px;
font-size:12px;
font-style:italic;
color:#cb48b4;
}
.formulaire_commentaires  a{
text-decoration:none;
font-size:12px;
color:#cb48b4;
}
.formulaire_commentaires  p{
padding:0;
margin:0;
margin-left:16px;
text-decoration:none;
font-size:12px;
color:#000000;
}



/*Post */
.post{
float:left;
width:439px;
margin-left:16px;
margin-top:10px;
}
.post_contenu  a{
font-size:12px;
color:#cb48b4;
}
.post img{
border:none;
}
.post h1{
font-size:24px;

color:#cb48b4;
margin:0;
padding-top:15px;
}
.lien_titre_post{
text-decoration:none;

font-size:24px;

color:#cb48b4;
margin:0;
padding-top:15px;
}
/* Contenu du post */
.post_contenu p{
margin-top:2px;
margin-left:5px;

font-size:14px;
text-align:justify;
}
.date_post{
float:left;
width:74px;
height:48px;
background:url(img/date.png);
}

.infos_post{
margin-left:75px;
font-size:10px;
}

.infos_post a{
text-decoration:none;
color:#cb48b4;
}

.infos_commentaires a{
font-size:12px;
color:#cb48b4;
text-decoration:none;
}

.jour{
margin-top:5px;
margin-left:26px;

font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

.mois{
margin-top:-5px;
margin-left:18px;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

/* Sidebar + Widgets */
.sidebar{
width:150px;
float:right;
margin-right:22px;
margin-top:50px;
}

.widget{
padding:5px;
}
.textwidget{
padding:0;
color:#000000;
font-size:12px;
text-decoration:none;
}
.widget ul{
padding:0;
margin-left:15px;
list-style-type:circle;color:#cb48b4;
}
.widget a{
padding:0;
color:#000000;
font-size:12px;
text-decoration:none;
}

.widget h1{
font-size:20px;
font-weight:bold;
color:#cb48b4;
margin:0;
padding:0;
}
.sep_sb{
/*background:url(img/sep_sb.png);*/
width:149px;
height:1px;
margin-bottom:5px;
}


/* Footer + Remerciements */
.footer{
width:980px;
height:163px;margin-left:auto;margin-right:auto;text-align:center;
background:url(img/footer.png) no-repeat;
}
.copy{
width:980px;
background:#000000;
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:12px;
color:#ffffff;
}


.bloglog{
margin-left:179px;
padding-top:40px;
overflow:hidden;
}
#mybloglog {
padding-left:10px;
/*padding-top:5px;*/
text-align:center;

}

#mybloglog img {
margin-right:1px;
}
/* ------------------ PUB MYBLOGLOG ---------------------- */
table#MBL_COMM td.mbl_fo_hidden, table#MBL_COMM td.mbl_join, table#MBL_COMM td.mbl_join_img {display:none;}

.ad_block { border: 1px solid #dadada; padding: 4px 0; margin: 1em 0 1.2em; text-align: center; }
.ad_block .ad190 { margin: 0 auto; width: 190px; }
.ad_block img, .ad_block p img { margin: 0; padding: 0; display: block; }
