.cadre-une {
margin-bottom:20px
}

ul.onglets {
position:relative;
z-index:1;
padding:0;
margin-top:5px;
margin-left:0;
margin-bottom:4px;
margin-right:0;
text-align:right
}

ul.onglets li {
display:inline-block;
list-style-type:none;
margin-right:0
}

ul.onglets li a {
padding-top:5px;
padding-left:14px;
padding-bottom:55px;
padding-right:14px;
text-decoration:none;
font-size:1.2rem;
font-weight:700;
line-height:2.5
}

ul.onglets li#premier {
margin-right:0
}

ul.onglets li a.active {
cursor:inherit;
outline:none
}

.entier {
white-space:nowrap
}

.content {
min-height:45px
}

.contenu_1 {
position:relative;
z-index:10
}

.contenu_2,.contenu_3,.contenu_4,.contenu_5,.contenu_6,.contenu_7,.contenu_8,.contenu_9,.contenu_10 {
display:none;
position:relative;
z-index:10
}

.laune .spip_logos,.cadre-rubrique-accueil .spip_logos,.laune .spip_logo,.cadre-rubrique-accueil .spip_logo {
float:right;
margin:5px
}

.laune {
padding:10px;
text-align:right;
overflow:hidden
}

.laune .fragment {
margin-top:10px;
padding:0
}

.fragment.art-exergue {
padding:10px
}

.laune .titre {
font-size:2rem;
margin-right:60px
}

.laune .surtitre-article {
font-size:1rem;
text-align:right;
text-transform:uppercase;
opacity:.8
}

.laune .soustitre-article {
font-size:1rem;
text-align:right;
opacity:.8
}

.laune .descriptif-article {
font-size:1.4rem;
margin-left:5px;
margin-right:10px
}

.laune .rubrique {
font-size:1.2rem;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
margin-right:90px
}

.laune .image-une {
float:left;
margin-top:30px;
margin-right:10px
}

.laune .texte {
font-size:1.2rem;
margin-top:20px;
margin-left:20px;
margin-bottom:0;
margin-right:5px;
border:0;
text-align:justify
}

.laune .texte a {
font-size:1.4rem;
float:left
}

.suite {
font-size:1.1rem;
text-align:left;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
border:none
}

.laune .logo-article {
float:right;
margin-left:10px
}

.laune .titre-autres {
font-size:1.1rem;
font-weight:700;
margin-right:5px
}

.laune .rubrique-autres {
float:left
}

.laune .rubrique-autres a {
font-size:1rem;
margin:0 3px;
padding:1px 3px;
border-radius:3px;
line-height:1.6
}

.laune .date-autres {
font-size:1rem;
margin-right:10px
}

.laune .auteur-autres {
font-size:1rem;
margin-right:10px
}

.laune .descriptif-autres {
font-size:1rem;
font-style:italic;
margin:0
}

.laune .texte-autres,.laune .chapo-autres {
font-size:1.1rem;
font-style:italic;
margin:0
}

.laune .commentaires {
font-size:1rem;
margin-top:10px;
margin-left:10px;
margin-right:50px;
float:left
}

.laune ul.anchors {
list-style:none;
margin:0;
padding:0;
display:inline-flex;
flex-wrap:wrap
}

.anchors li {
margin:5px;
flex-grow:1;
flex-wrap:wrap
}

.laune ul.anchors li,.cadre-rubrique-accueil {
padding:10px;
flex-grow:1
}

.laune ul.anchors .tabs-selected {
display:none
}

@media screen {
.tabs-hide {
display:none
}
}

.pagination-une {
text-align:center;
margin:10px;
padding:5px;
font-size:1.2rem;
background-color:transparent;
border-radius:10px;
color:#000
}

.derniers-art-ter {
padding-top:10px
}

@media print {
.anchors {
display:none
}
}

.anchors .spip_doc_titre {
display:none
}

#cadre-plan {
padding:5px;
text-align:right
}

#cadre-plan img {
float:right
}

.titre-secteur {
padding-top:15px;
margin-right:50px;
font-size:1.6rem;
font-weight:700
}

.plan-rubrique {
font-size:1.4rem;
list-style-type:square;
margin-bottom:5px;
font-weight:700
}

.plan-article {
font-size:1.2rem;
list-style-type:disc;
font-weight:400
}

.accueil {
padding:10px
}

.accueil .spip_logos {
float:right;
margin:5px
}

.accueil .texte {
font-size:1.2rem;
text-align:right;
padding-top:5px;
padding-left:5px;
padding-bottom:10px;
padding-right:5px;
border:none
}

.accueilforum {
padding:10px
}

.accueilforum a {
color:#fff!important;
font-weight:700
}

div.cs_sommaire_titre_avec_fond {
color:#000
}

.descriptif-rubrique-accueil p {
padding:20px 20px 0;
font-size:1.4rem;
text-align:justify
}

.cadre-rubrique-accueil {
border:none;
text-align:right;
font-size:1.2rem;
margin-top:5px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
opacity:.9
}