body {margin:0px; padding:0px; background-color: #037881; font-family: 'Trebuchet MS', 'Arial', Verdana, Helvetica; font-size: small; color:#85EEF6; line-height: 18px;}
h1 {color: #CCCCCC; font-size: 20px;}
h2 {color: #CCCCCC; font-size: 15px;}
h3 {color: #CCCCCC; font-size: 12px;}
a {text-decoration: none; color:#C3F2F6; font-size:100%;}
a:hover {text-decoration: underline; color:#FFF;}
legend {color:#CCCCCC; padding-left:5px; padding-right:5px;}
img {border:0px none;}
input {border:solid 1px #dedede; font-size:100%; background-color:#FFF; color:#000000; height: 18px;}

#cl_1_0 {background: #03666e url(pics/6_cl_1_0.gif) no-repeat top left;}
#cl_1_1 {background: #03666e url(pics/6_cl_1_1.gif) no-repeat top left;}

/* ------------------entete ---------------------*/

#top {font-family: 'Georgia'; padding:0px; color:#FFFFFF; font-size: 12px; background-color:transparent; text-align: left; padding-top: 30px; padding-left: 30px; font-style: normal; line-height: 23px; /line-height: 25px;}
#top h1 {padding:0px; margin:0px; color:#FFFFFF;}
.topLien {text-decoration:none; color:#FFFFFF;}
.topLien:hover {text-decoration:underline; color:#FFFFFF;}
#top a {color: #FFFFFF; font-size: 30px; text-decoration: none; font-weight: bold; font-style: italic;}
#top img {margin: auto; padding: 0px;}

/*-------------------module--------------------------*/

.box {margin:0px; padding: 5px; margin-bottom: 25px;}
.box a {color: #C3F2F6; text-decoration: none;}
.box a:hover {text-decoration: underline; color: #FFF;}
.box h2 {background: url(pics/petite-puce.gif) no-repeat left; font-family: 'Georgia'; font-size: medium;  margin: 5px; margin-bottom: 10px; padding: 5px 5px 5px 25px ; color:#C3F2F6; font-style: italic; font-weight: bold; line-height: 20px;}
.box-titre { padding:0px;}
.box-footer {display:none;}
.box-content {overflow:auto; padding:2px 5px; color:#85EEF6;}
.box-content p {margin:5px 0px 5px 0px; padding:0px; color:#85EEF6;}
.box-content ul {margin:5px 0px 5px 0px; padding:0px; color:#85EEF6;}
.box-content li {list-style: none; color:#85EEF6; margin:5px 0; padding:0px;}
.listAll{display:block; text-align:right;}
.text li, .lien li,   .articlerecent li, .micropayment li, .micropayment li, .commentrecent li, .categorie li {min-height: 17px; padding: 0px 0 2px 5px; line-height: 14px; /line-height: 15px;}
.commentrecent li {min-height: 35px;}
.imgAndText li {width: 150px; float: left; height: 100px;}
.recherche .box-content, .newsletter .box-content {text-align: center;}
.pub h2 {display: none;}
.pub .box-content {margin: 0 0 0 4px;}
.pub {border: 0; background-color: transparent;}
.article_navigation {line-height: 14px;}


/*------------------- Articles ----------------------------------*/

.article, .page {margin-top:0px; color:#85EEF6; text-align: justify; font-size: small; margin-bottom: 25px;}
.article p, .page p {margin:0px;}
.contenuArticle, .pageContent {padding: 10px;}
.afterArticle, .afterPage {border-top: 1px solid #037881; padding-top: 3px; color:#85EEF6; margin-top: 15px; font-weight: normal; font-size: x-small;}
.plusExtrait a, .afterArticle a {font-size: 11px; text-decoration: none; color:#C3F2F6; padding: 0 3px; font-weight: bold; font-style: normal;}
.plusExtrait a:hover, .afterArticle a:hover {text-decoration: underline; color: #FFF;}
.afterArticle .separator, .plusExtrait .separator {display: none;}
.plusExtrait br, .afterArticle br {clear: both; line-height: 10px; margin: 0; padding: 0;}

.spanRecommend .facebook {padding: 0 8px;}
.before_articles {display: none;}
.beforeArticle, .beforePage {padding:0px; margin: 0px; margin-top: 10px; width:100%; color:#85EEF6; text-align: left; display: block; font-size: 11px; margin-left: 10px; line-height: 15px;}
.beforePage {padding: 0;}
.beforeArticle .date span, .beforeArticle .separator {display: none;}
.beforeArticle .date span.text {display: inline;}
.beforeArticle a {text-decoration: underline; color:#383838;}
.linkTopic {text-transform:lowercase;}
.linkTopic:hover {text-transform:lowercase;}
.titreArticle, .divPageTitle h2 {color: #C3F2F6; font-family: 'Georgia'; font-style: italic; font-size: medium; font-weight: bold; margin: 0; display: block;}
.titreArticle:hover, .divPageTitle h2:hover  {text-decoration:none; color:#85EEF6;}
.article h2, .divPageTitle h2 {min-height: 30px; background: url(pics/gde-puce.gif) no-repeat top left; margin: 0; margin-top: 5px; line-height: 24px;  padding-bottom: 10px; padding-left: 30px;}
.topicTitle {text-decoration:none; color:#FFF; text-transform: uppercase; font-size: 14px; font-weight: normal; line-height: 15px; margin-left: 10px; margin-bottom: 30px;}

.afterReactions {text-align:left; display:block; height: 100px;}
.afterReactions .linkAddComment {font-size:100%;}
.afterReactions a {padding: 3px 5px; font-size: 12px; text-decoration: underline; color:#C3F2F6; font-weight: bold;}
.afterReactions a:hover {text-decoration: none; color: #C3F2F6;}
/*--------------------Liste des articles-------------------------*/

.listArticles {margin-top:0px; margin-bottom:20px; border:0px none; color:#85EEF6; font-size: 12px;}
.resumeArticle {color:#85EEF6; text-align: justify; font-size: 12px; padding: 0 5px; margin-top: 10px;}
.listArticles a {color: #C3F2F6; font-family: 'Georgia'; font-style: italic; font-size: medium; font-weight: bold; margin: 0;}
.listArticles .categorieArticle a, .resumeArticle a {font-size: 11px; text-decoration: underline; color:#85EEF6; }
.listArticles a:hover {text-decoration: none; color: #85EEF6;}
.listCommentedArticle {color: #85EEF6; padding: 10px;}

/*--------------------Mode resume-------------------------*/
.titreExtrait {color: #C3F2F6; font-family: 'Georgia'; font-style: italic; font-size: medium; font-weight: bold; margin: 0; display: block;}
.titreExtrait:hover {text-decoration:none; color:#85EEF6;}
.hrExtrait {border: 0px; display: none;}
.extraitArticle {margin-top:0px; color:#4A3A2D; text-align: justify; font-size: 12px; margin-bottom: 25px;}
.extrait {color:#85EEF6; text-align: justify; font-size: small; padding: 10px;}
.extrait img {border: 1px solid #85EEF6; padding: 4px; margin-right: 10px;}
.infoExtrait {min-height: 30px; background: url(pics/gde-puce.gif) no-repeat top left; margin: 0; margin-top: 5px; line-height: 24px;  padding-bottom: 10px; padding-left: 30px;}
.dateExtrait {padding:0px; margin: 0px; margin-top: 10px; width:100%; color:#85EEF6; text-align: left; display: block; font-size: 11px; line-height: 15px;}
.dateExtrait .separator {display: none;}
.dateExtrait .date span {display: none;}
.dateExtrait .date span.text {display: inline;}
.dateExtrait a {text-decoration: underline; color:#383838;}
.extrait a {text-decoration: none;}
.extrait a:hover {text-decoration: underline;}
.plusExtrait {border-top: 1px solid #037881; padding-top: 3px; color:#85EEF6; margin-top: 15px; font-weight: normal; font-size: x-small;}

/*--------------------Commentaires---------------------------- */
.h2commentMessage {color: #C3F2F6; font-family: 'Georgia'; font-style: italic; font-size: medium; font-weight: bold; margin-left: 10px; margin-bottom: 25px;}
.comment {}
.comment hr {}
.commentMessage {padding: 5px; padding-bottom: 0; margin: 0; color:#85EEF6; text-align: justify; border-bottom: 0;}
.commentOption {color: #85EEF6; padding: 2px 2px 3px 5px; margin: 0 0 25px 0; font-size: 10px;}
.responseMessage {text-align:right; background-color: #85EEF6; color: #000; padding: 5px 10px 5px 0;}
.responseOption {text-align: right; color: #85EEF6;}
.afterReactions .linkAddComment {font-size:130%;}
.commentMessage  {min-height: 20px;}


/*-----------------Newsletter-----------------------------------*/
#divNewsletter {background-color: #037881; color: #85EEF6; border:10px dashed #85EEF6; font-size: 12px;}
#divNewsletter h2 {text-align:center; font-size:12px; color #85EEF6;}
#divNewsletter input {border:solid 1px #dedede; font-size:100%; background-color:#FFF; color:#000000; height: 18px;}
#divNewsletter .button {background-color: #FFF; color: #000; border: 0px;}
#divNewsletter .newsletter {}
#divNewsletter {}

/* ---------------------Calendrier--------------------------------- */
.calendarTop1 {font-size: 13px; text-transform: uppercase; font-style: normal; color:#333; font-weight: bold;}
.calendarToday1 {font-size: 11px; font-weight: bold; color:#333;}
.calendarToday1 a {font-size: 11px; font-weight: bold; color:#333;}
.calendarDays1 {width:50px; height:15px;font-size: 11px; font-style: normal; color:#333; text-align:center;}
.calendarHeader1 {font-size: 11px; color:#FFF; background-color: #037881;}
.calendarTable1 {width: 280px; float: center; border: 3px solid #037881; padding: 5px; line-height: 12px; margin: auto;}

/*-----------------------Pagination-------------------------*/
.pagination {color:#404040; margin:10px auto}
/*----------------erreurs etc------------------------------*/
.error {color : #464646;}

/*----Newsletters-----*/
.newsletter li {list-style-type: none;}

/*----- accueil / menu -------*/
#menuob {height: 20px; width: 560px; margin-bottom: 25px;
background-color: transparent;
border: 0px;
padding: 0;
margin-top: 0;
}


#menuob a {
font-size: 13px;
font-weight: normal;
color: #FFF;
text-decoration: none;
padding: 5px 20px;
font-family: 'Georgia';
line-height: 20px;
text-align: center;
font-weight: bold;
background: url(pics/petite-puce.gif) no-repeat left;
padding-left: 25px;
}

#menuob a:hover {
color: #85EEF6;
text-decoration: underline;
}
