/* liens */

a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

/* sur la une */

p.col_rub {
    margin-top: 0ex;
    margin-bottom: 1.2ex;
}
p.col_art {
    margin-top: 0ex;
    margin-bottom: 0.6ex;
}
p.une_sous_breve1 {
    border-style: dashed;
    border-width: 2px;
    border-color: #999999;
    padding: 3px;
    padding-left: 10px;
    padding-right: 8px;
    text-align: left;
    margin-top: 0.3em;
    margin-bottom: 2.5em;
}
.une_sous_breve1 a {
    color: #990000;
}

/* articles et breves */

p {
    margin-top: 0ex;
    margin-bottom: 2.4ex;
}
p.titre {
    margin-top: 0px;
    margin-bottom: 25px;
}
p.auteur {
    margin-top: 0px;
    margin-bottom: 0px;
}
p.date {
    margin-top: 0px;
    margin-bottom: 25px;
}
p.spip {
    margin-top: 0ex;
    margin-bottom: 2.4ex;
}
p.spip_note {
    margin-top: 0ex;
    margin-bottom: 1.2ex;
}
h3.spip {
    font-weight: bold;
    font-size: 120%;
    text-align: left;
    margin-top: 0ex;
}
table.spip td {
    padding: 2px;
    text-align: left;
    vertical-align: top;
}

/* rubrique breves */

p.breve_date  {
    margin-top: 0ex;
    margin-bottom: 0ex;
    text-align: left;
}
p.breve_titre { 
    margin-top: 0.4ex;
    margin-bottom: 0.4ex;
    text-align: left;
}
p.breve_texte {
    margin-top: 0ex;
    margin-bottom: 2.4ex;
    text-align: left;
}
#Rub1 ul, #Rub1 li {
    display: inline;
    list-style-position: inside;
    list-style-type: none;
    padding: 0;
}

/* rubriques calendrier et copinage */

p.cal_date  {
    margin-top: 0ex;
    margin-bottom: 0ex;
    text-align: left;
}
p.cal_titre { 
    margin-top: 0.4ex;
    margin-bottom: 0.4ex;
    text-align: left;
}
p.cal_texte {
    margin-top: 0ex;
    margin-bottom: 2.4ex;
    text-align: left;
}

/* rubrique liste de sous-rubriques */

p.rub_rub {
    margin-top: 0ex;
    margin-bottom: 2.4ex;
}
p.rub_art { 
    margin-top: 0ex;
    margin-bottom: 2.4ex;
}

/* petition */

#petition {
    margin-top: 10ex;
}
p.pet_titre {
    margin-bottom: 3ex;
}
p.pet_sign {
    margin-bottom: 0ex;
}
#signataires {
    max-width: 255px;
}
#signature {
    width: 215px;
    max-width: 215px;
    text-align: right;
    color: #990000;
}
.formulaire fieldset {
    border-style: none;
    padding: 0;
}
.formulaire .spip_bouton {
    font: verdana,swiss,helvetica,arial,sans-serif;
    font-weight: bold;
    text-decoration: underline;
    background: #ffffff;
    border-style: none;
    padding: 0;
}

/* menu */

#MenuGroupe {
    margin-left: 0.85em;
    text-indent: -0.85em;
}

/* boutons administration */

.spip-admin .spip_bouton {
    font: verdana,swiss,helvetica,arial,sans-serif;
    color: #ffffff;
    background: #990000;
    border-color: #ffffff;  
    border-width: 1px;
}
