
body { font-size:19px; line-height:35px; padding:0px; margin:0px; font-family:sans-serif; }









.wikipedia  { font-size:20px; line-height:31px; font-family:sans-serif; }

#table_des_matieres { max-width:800px; border: 1px solid #aaa; background-color: #f9f9f9; margin:40px 0px 60px 0px;}
#table_des_matieres a:link { font-size:19px; color:#0b0080; text-decoration:none;}
#table_des_matieres a:visited { font-size:19px; color:#0b0080; text-decoration:none;}
#table_des_matieres a:hover { font-size:19px; color:#0b0080; text-decoration:underline;}

#td_table_des_matieres { padding:10px;}

.div_titre_dans_tables_des_matieres_1 { padding:5px 0px 1px 0px; }
.div_titre_dans_tables_des_matieres_2 { padding-left:25px; }
.div_titre_dans_tables_des_matieres_3 { padding-left:50px; }
.div_titre_dans_tables_des_matieres_4 { padding-left:75px; }

.titre_1 { font-size:35px; font-weight:900;  margin:60px 0px 15px 0px; border-bottom:1px solid #666; padding:15px 0px 8px 0px; } /* les padding servent à gérer l'écart avec le trait en dessous du titre */
.titre_2 { font-size:30px; font-weight:900;  margin:15px 0px 10px 0px; border-bottom:1px dashed #999; padding:15px 0px 5px 0px; }
.titre_3 { font-size:26px; font-weight:900;  margin:10px 0px; border-bottom:1px dotted #bbb; padding:15px 0px 4px 0px;}
.titre_4 { font-size:22px; font-weight:900;  margin:10px 0px; border-bottom:1px dotted #bbb; padding:15px 0px 3px 0px;}

.titre_sans_ligne_1 { font-size:35px; font-weight:900;  margin:10px 0px 15px 0px; padding:15px 0px 8px 0px; }





.bien_gras { font-size:22px; font-weight:900; }



.entete { background-color:#fea;}

.td_1_entete { width:207px; height:60px;  }
.div_td_1_entete { border-radius:30px; height:60px; background-image:url("images/logo_les_bebes_democrates.jpg"); }
/*  j'ai mis l'url complète, car depuis que j'ai le problème dans htaccess ( la ligne article ne se termine pas lorsque le [L] est rencontré 
http://www.democratie-vraie.fr/styles_images/images/logo_les_bebes_democrates.jpg*/

.td_menu_haut { padding:0px 0px 0px 25px; vertical-align:center;}
.td_menu_haut a:link { font-size:19px; color:#0b0080; text-decoration:none;}
.td_menu_haut a:visited { font-size:19px; color:#0b0080; text-decoration:none;}
.td_menu_haut a:hover { font-size:19px; color:#0b0080; text-decoration:none;}
.td_onglet_menu_haut { border:1px solid #aaf; border-radius:20px; padding:2px 15px; background-color:#fff; }


#taper_commentaire { display:none;  } /* padding-left:150px;  */
.laisser_commentaire { font-size:15px; text-align:center; }
#formulaire { margin-left:auto; margin-right:auto; }					/* border:1px solid #f00; */
.bouton_centre { margin-left:auto; margin-right:auto; }
#contient_commentaires { width:900px; margin-left:auto; margin-right:auto; }
.pseudo {width: 130px; border-radius:10px; background-color:#900; color:white; word-wrap: break-word; overflow-wrap: break-word; padding:10px; }
.commentaire {width: 750px; margin-left:20px; border-radius:10px; background-color:#ddd;  word-wrap: break-word; overflow-wrap: break-word;  padding:10px;}
.td_pseudo { vertical-align:top; font-size:13px; line-height:20px;}
.td_commentaire { vertical-align:top; font-size:16px; line-height:25px;}



.corps{ width:1200px; margin-left:auto; margin-right:auto; }
.article { border:1px solid #aaf; border-radius:60px; margin:25px auto 85px auto; background-color:#ccc; word-wrap: break-word; overflow-wrap: break-word; }
.article_php { border:1px solid #aaf; border-radius:60px; margin:25px auto 25px auto; padding:25px; font-size:20px; line-height:20px; font-family:sans-serif; }
.titre_article { padding:25px 25px 30px 30px; font-size:25px; font-weight:900; border-bottom:1px solid #aaa; }
.contenu { padding:40px 25px 40px 25px ; background-color:#fff; margin-bottom:10px;}
#div_pied_de_page { width:1160px; border:1px solid #aaf; border-radius:30px; margin:70px auto 25px auto; padding:30px 20px;}
.lien_sur_titre_article {text-decoration:none; color:blue;}


.titre_article_centre { font-size:35px; text-align:center; margin-bottom:50px; margin-top:50px }
.sondage { margin-top:25px; margin-left:auto; margin-right:auto; border-radius:30px; background-color:#ddd;}

.titre { font-size:25px; font-weight:900; margin-bottom:10px;}












.encart_bleu { border:1px solid #aaf; border-radius:3px; background-color:#efefff; padding:4px 6px;}
.encart_vert_tres_clair { border:1px solid #ada; border-radius:3px; background-color:#efe; padding:4px 6px; }

.plus {  border-radius:3px; border:1px solid #0f8; color:#000; background-color:#dfd; } /* border:1px solid #aaf; color:#000; background-color:#ccf; */
.td_plus { padding:3px 5px; cursor:pointer; line-height:10px;}
.contenu_plus { padding:20px; border:1px solid #9f9; color:#000; background-color:#dfd; border-radius:10px; margin:15px 0px; }

.savoirplus {  border-radius:3px; border:1px solid #aaf; color:#000; background-color:#ccf; }
.contenu_savoirplus { padding:20px; border:1px solid #aaf; color:#000; background-color:#eef; border-radius:10px; margin:15px 0px; } /* { padding:20px; border:1px solid #dcb; color:#000; background-color:#fed; border-radius:10px; margin:15px 0px; } */

.saut { height:25px; }
.saut_2 { height:45px; }
.saut_petit { height:10px; }

.li_decalage_bas { margin-top:25px;}



.totalite_reference { margin-bottom: 19px;}
.references { font-size:20px; font-weight:900; border-bottom:1px dashed #bbb; margin-top:80px; margin-bottom:10px;}
.debut_reference {line-height:22px; margin-bottom: 5px;}
.a_lien_ref { text-decoration:none;}
.a_fleche_retour_numero { text-decoration:none; }
.ref_site { font-size:13px; font-style:italic; color:#555; }
.ref_auteur { font-size:14px; color:#444; line-height:10px;}
.ref_date { font-size:13px; color:#555; }
.ref_citation { font-size:16px; color:#444; line-height:21px; margin-bottom:1px;}
.ref_archive { font-size:10px; }
.urls .ref_archive a:link { font-size:10px; color:#00f; text-decoration:none;}
.urls .ref_archive a:visited { font-size:10px; color:#00f; text-decoration:none;}
.urls .ref_archive a:hover { font-size:10px; color:#00f; text-decoration:none;}

.sup a:link {  color:#0b0080; text-decoration:none;}
.sup a:visited {  color:#0b0080; text-decoration:none;}
.sup a:hover {  color:#0b0080; text-decoration:none;}
.sup { position:relative; top:-10px; font-size:15px; padding:0px; margin:0px;}

.crochet a:link {  color:#0b0080; text-decoration:none;}
.crochet a:visited {  color:#0b0080; text-decoration:none;}
.crochet a:hover {  color:#0b0080; text-decoration:none;}
.crochet { position:relative; top:-15px; font-size:15px; padding:0px; margin:0px;}
.virgule_entre_numeros_ref { position:relative; top:-15px; font-size:15px; padding:0px; margin:0px;}

.urls a:link { font-size:19px; color:#0b0080; text-decoration:none;}
.urls a:visited { font-size:19px; color:#0b0080; text-decoration:none;}
.urls a:hover { font-size:19px; color:#0b0080; text-decoration:none;}



.bas_article { height:px; padding:0px 20px 30px 20px; }
.date_article { font-size:18px; color:#555; font-style:italic; }
.date_derniere_modif  { margin-left:30px; font-size:18px; color:#555; font-style:italic; }

.erreur_rouge {  margin:40px auto 10px auto; width:700px; padding:20px 30px; border:1px solid #fb7; border-radius:10px; color:#f50; background-color:#fdb; font-weight:900;}






.td_pdp {padding-left:25px; }



.titre_liste_articles_dans_divers {margin-right:10px;}




















#contenu_pour_article_tableau_asselineau { background-color: #B7A89E; box-shadow: 0px 0px 12px 6px rgba(41, 28, 13, 0.3); padding-top:15px; }

.titre_tableau_sources {    color: #F1F1F1;
    padding-bottom: 1em;
    text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.5);
    font-size: 24px;
	padding:14px 0px 10px 10px;}

.table_tableau_sources { font-size:16px; text-align:center; border-spacing: 0px; border-collapse: collapse; line-height:18px; margin-top:15px; }


.td_entete_1 { text-align:left; padding:5px 10px;  background-color: #AF9788; color: #F1F1F1; line-height:15px; } /*border:1px solid #aaa; background-color: #DAD1C8; */
.td_entete_2 { text-align:left; padding:5px 10px;  background-color: #AF9788; color: #F1F1F1; line-height:15px; width:180px; }
.td_entete_3 { text-align:left; padding:5px 10px;  background-color: #AF9788; color: #F1F1F1; line-height:15px; width:150px; }



.td_a { border-bottom:1px solid #aaa; padding:5px 2px; }
.td_b { border-bottom:1px solid #aaa; padding:5px 2px; text-align:left; }

.td_1 { background-color: #EFEFEF;
    color: #333; padding:10px; text-align:left;  }
.td_couleur.td_couleur { background-color: #D6C7BE;
    color: #656565; padding:10px; text-align:left;  text-decoration: none!important; }
.td_3 { background-color: #EFEFEF;
    color: #333; padding:10px; text-align:left;  }
.td_4 { background-color: #D6C7BE;
    color: #656565; padding:10px; text-align:left;  }
.td_5 { background-color: #EFEFEF;
    color: #333;  padding:10px; text-align:left;  }
.td_6 { background-color: #D6C7BE;
    color: #656565; padding:10px; text-align:left;  }
.td_extrait.td_extrait {background-color: #EFEFEF;
    color: #333; padding:10px 10px 10px 15px; text-align:left;  }
.td_p {background-color: #EFEFEF;
    color: #333; padding:10px 10px 10px 15px; text-align:left;}	

#premier_tableau {margin-bottom:100px; }
#deuxieme_tableau {margin-bottom:100px;}
#sources_sympas {margin-bottom:300px;}






