body {margin:0px; padding:0px; background-image:url(pics/mosaique.png); color:#CC0000; font-family:Verdana, Helvetica,Arial,sans-serif; font-size:x-small;}
h1 {color:#9A1034;}/*titre des pages*/
h2 {color:#9A1034;}
h3 {color:#9A1034;}
a {text-decoration:underline; color:#525050; font-size:100%;}/* liens des pages */
a:hover {text-decoration:none; color:#525050;}/* liens survoles*/
legend {color:#FFF; padding-left:5px; padding-right:5px;}
img {border:0px none;}
/* images */
input {border:solid 1px #222; font-size:100%; background-color:#FFF; color:#525050; margin:1px;}/* boutons, champs texte */

#global {padding:0px; margin:auto; position:relative; background:#FFF url(pics/fond.png) repeat-y 0 50%; color:#525050;}
#header {text-align:center; position:relative; font-size:17px; background:#0F0; margin:0 0 0 3px;}/*div contenant l'entete du blog*/
#top {background:#FFF url(pics/haut.png) no-repeat 0% 0%; height:auto!important;  min-height:131px; height:131px; text-align:left; color:#000; padding:27px 0px 0px 15px; font-size:17px; font-family:"Times New Roman", Times, serif;}/*entete du blog*/
#top h1 { margin:0px; font-family:"Times New Roman", Times, serif; color:#FFF;}/*titre du blog /!\ modifiable*/
.topLien {text-decoration:none; color:#FFF;}/*lien de l'entête vers la home du blog /!\ modifiable*/
.topLien:hover {text-decoration:underline; color:#FFF;}/*lien de l'entete vers la home du blog survolé /!\ modifiable*/
#top a {color:#FFF;}
/* ---------------------Bas de page----------------*/
#footer {margin-top:15px; position:relative; background-color:#FFF; color:#525050; text-align:center;margin:0 0 0 3px;}/*pied de page du blog*/
#footer p {margin:0px; padding:10px; color:#525050;}/*paragraphes du pied de page*/

/*------------------- Articles ----------------------------------*/
.article {background-color:#FFF; margin:5px;}/*style general d'un article (entete texte et pied)*/
.article p {}/*tous les paragraphes composant un article*/
.contenuArticle { margin-bottom:17px;}/*style du texte d'un article*/
.date {margin-left:5px; font-weight:normal; color:#9A1034;}/*style de la date affichee dans l'entete de l'article*/
.afterArticle {width:100%; text-align:right; font-size:90%; margin:5px 5px 40px 0px; padding-top:20px; background-image:url(pics/separation.png); background-position:top; background-repeat:no-repeat;}/*style du pied de l'article (publie par, categorie, commentaire,recommander)*/
/*affichage des pictos*/
.linkComment{padding-left:19px; background:url(pics/icon-comm.png) left no-repeat;}
.linkRecommend{padding-left:19px; background:url(pics/icon-recom.png) left no-repeat; }
.linkAddComment{padding-left:19px; background: url(pics/ico-comm-rapide.png) no-repeat left;}
.beforeArticle {width:100%;}/*entete du blog contient la date*/
.topic { color:#525050;}/*categorie de l'article*/
.topic a {}/*lien sur la categorie de larticle*/
.topic a:hover {}/*lien survole sur la categorie de larticle*/
.titreArticle {text-decoration:none; color:#9A1034!important; font-size:18px; font-family:"Times New Roman", Times, serif;}/*lien sur le titre de l'article*/
.divTitreArticle {background-color:#FFF; background-image:url(pics/liseret.png); background-repeat:no-repeat; background-position:left; padding-bottom:9px;}
#articleSeul {padding-left:15px;}/*style d'un article lors de l'affichage de l'article avec commentaires*/
.GcheTexte{float:left; margin:3px;}
.DrteTexte{float:right; margin:3px; }
.CtreTexte{margin:3px auto; display:block;}
.hitcitation {font-style:italic;text-align:justify;padding:5px 20px;background-color:#eee;}
.hitencart {border:1px solid black;text-align:justify;font-weight:bold;margin:5px 0px;padding:5px 5px;}
.hitimportant {font-weight:bold;color:red;font-weight:bold;font-size:120%;}
.hitperso1 {font-style:italic;}
.hitperso2 {font-weight:bold;}
.plusExtrait {margin:5px auto 10px auto}

/*--------------------Liste des articles-------------------------*/

.listArticles {margin-top:0px; margin-bottom:10px; border:0px none;}/*style d'un article*/
.resumeArticle {}/*style du resume d'un article*/

/*--------------------Commentaires---------------------------- */

.h2commentMessage {margin:0px 5px 0px 13px; color:#9A1034; font-family:"Times New Roman", Times, serif; font-size:13px;}
.comment {}
.comment hr {}
.linkcomment {font-size:100%; margin-left:12px;}/*lien d'ajout d'un commentaire*/
.commentMessage {padding:2px; border:1px dotted #CC0000; margin:12px; background-color:#7A0724; color:#FFF;}/*texte d'un commentaire*/
.commentOption {text-align:right; font-size:90%; margin-bottom:10px; font-weight:bold; margin:0px 0px 0px 15px; text-align:left}/*infos sur le commentaire auteur site...*/
.responseMessage {border:1px dotted #CC0000; text-align:right; color:#FFF; background:#AA2143 url(pics/flech.gif) no-repeat 2% 50%;}

/*---------------formulaire de saisie d'un commentaire--------------*/
.nocomm {margin-left:12px; color:#525050;}

/*-----------------------Pagination-------------------------*/
.pagination {}
.pagination a {}/*Liens*/
.pagination b {}/*Page courante*/

/* ------------------- Box -------------------- */
/*definie le style des modules*/
.box {background-color:#FFF; position:relative; border:none; margin:0px 0px 10px 10px; padding:0px;}
.box-titre {position:relative; padding:0px; }
.box-titre h2 {padding:8px 0px 0px 15px; font-family:"Times New Roman", Times, serif; font-size:13px; color:#9A1034; background:#FFF url(pics/pict-menu.png) no-repeat left; height:29px; margin:0px; padding:8px 0px 0px 8px; text-align:left; font-size:12px; }/*div contenant le titre*/
.box-content { padding:0px 2px 0px 5px;}/*contenu du module*/
.box-content p {}/*paragraphe*/
.box-content ul {margin:5px 0px; padding:0px; list-style-type:none;}/*liste*/
.box-content li {list-style-type:none; margin:5px 0px; padding:0px;}/*element d'une liste*/
.box-footer {display:none}
.box-content .listAll {display:block; text-align:right; font-weight:bold; font-style:italic;}
.box-content .listAll a {text-decoration:none;}
/*--Presentation----*/
#Presentation span {margin:3px 2px;}
#Presentation .box-titre {margin:3px; display:none; font-size:13px; font-family:"Times New Roman", Times, serif;}
#Presentation strong {font-weight:bold; font-size:100%;}

/* ---------------------Calendrier--------------------------------- */
#Calendrier .box-content{padding:0px; margin:0px}
.calendarTop1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; background-color:transparent; text-align:left; color:#9A1034}/*entete*/
.calendarToday1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#9A1034}/* Aujourd'hui */
.calendarDays1 {width:50px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; text-align:center; color:#525050;}/* lettre du mois */
.calendarHeader1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFF; background-color:#9A1034;}/* lettre de la semaine */
.calendarTable1 {border:0px none;}/* contour du calendrier */

/*-----------------Newsletter-----------------------------------*/
#divNewsletter h2 {text-align:center; font-size:13px; font-family:"Times New Roman", Times, serif;}/*titre de la page*/
#divNewsletter input {border:1px solid #98AE6D; border:1px solid #222;}/*champs de texte checkbox*/
#divNewsletter .newsletter li {}/*texte des checbox*/
#divNewsletter {background-color:#FFF; color:#525050;}

/*-----------------Recherche-----------------------------------*/
#Recherche {padding:0px;}
#Recherche form{padding:0px; margin:0px; }

/*-----------------Newsletter-----------------------------------*/
#Newsletter {padding:0px;}
#Newsletter form{padding:0px; margin:0px; }

/*------------------------Divers-----------------------------*/
#reglementBlog h1{font-family:"Times New Roman", Times, serif; font-size:13px; color:#9A1034;}

/*------------------- Pages ----------------------------------*/
.page {background-color:#FFF; margin:5px;}/*style general d'un article (entete texte et pied)*/
.page p {}/*tous les paragraphes composant un article*/
.pageContent { margin-bottom:17px;}/*style du texte d'un article*/
.afterPage {width:100%; text-align:right; font-size:90%; margin:5px 5px 40px 0px; padding-top:20px; background-image:url(pics/separation.png); background-position:top; background-repeat:no-repeat;}/*style du pied de l'article (publie par, categorie, commentaire,recommander)*/
.beforePage {width:100%;}/*entete du blog contient la date*/
.divPageTitle h2 {text-decoration:none; color:#9A1034!important; font-size:18px; font-family:"Times New Roman", Times, serif;}/*lien sur le titre de l'article*/
.divPageTitle {background-color:#FFF; background-image:url(pics/liseret.png); background-repeat:no-repeat; background-position:left; padding-bottom:9px;}

.separator {display: none;}
#menuob a {color: #525050; }