div.cadre_image {
padding: 2px;
margin: 4px auto;
}
div.cadre_diaporama {
text-align: center;
border: 1px solid #ddd;
}
div.cadre_diaporama_interieur {
margin: 2px auto;
text-align: center;
}
input.bouton_diaporama { margin: 4px 1px; }
div.cadre_left {
float: left;
margin-right: 4px;
}
div.cadre_right {
float: right;
margin-left: 4px;
}
div.cadre_center {
text-align: center;
margin: auto;
}
div.cadre_image_repertoire {
min-width: 144px;
width: 9em;
max-width: 178px;
overflow: hidden;
padding: 2px;
margin: 1px;
float: left;
text-align: center;
min-height: 144px;
height: 10em;
max-height: 256px;
background-color: #ddd;
overflow: auto;
}
span.surtitre {
display: block;
font-size: 0.85em;
}
span.titre { display: block; }
div.date { font-size: 0.85em; }
div.theme { font-size: 0.85em; }
div.vignette { font-size: 0.85em; }
span.texte_manchette {
display: block;
clear: both;
}
img { border: none; }
h1 { font-size: 1.4em; }
h2 { font-size: 1.25em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.15em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1.05em; }
a.lien_centre {
text-align: center;
display: block;
clear: both;
margin-top: 4px;
}
.cb { clear: both; }
.cbi {
clear: both;
height: 1px;
margin-bottom: -1px;
overflow:hidden;
}
div.une_seule_image {
background-color: #fff;
padding: 0;
margin: 0;
text-align: center;
}
div.formulaire {
background-color: #e4e4e4;
padding: 3px 4px;
margin: 1px 0;
clear: both;
}
div.formulaire_bas {
border-bottom: ridge 2px #fff;
margin: 1px 0 4px 0;
text-align:left;
}
div.formulaire_haut{
border-top: groove 2px #fff;
margin: 4px 0 1px 0;
}
div#cadre_recherche{
height:100%;
}
fieldset.formulaire {
background-color: transparent;
border: none;
padding: 0;
margin: 0;
clear: both;
}
fieldset.formulaire legend {
font-weight: bold;
background-color: transparent;
border: none;
padding: 0;
margin: 0;
}
div.conteneur_champ {
padding: 0;
margin: 0 4px 0 0;
}
div.champ_option {
background-color: #eaeaea;
margin: 1px 0;
height:1%;
position:relative;
}
div.conteneur_champ input, div.conteneur_champ textarea, div.conteneur_champ select {
width: 100%;
}
div.champ_label {
font-weight: bold;
position: relative;
}
fieldset.champ_label { font-weight: bold; }
div.formulaire_entete {
background-color: #000;
color: #fff;
font-weight: bold;
padding: 3px 4px;
margin: 2px 0 -1px 0;
clear: both;
border-bottom: double medium #fff;
border-top: double medium #fff;
}
div.conteneur {
border-top: 1px solid #ddd;
margin: 2px 0;
padding: 4px;
}
.categorie {
font-weight: bold;
margin: 4px 0;
}
div.nouvelles_liste_images {
width: 112px;
min-width: 112px;
text-align: center;
display: table-cell;
padding-left: 4px;
}
.table {
display: table;
width: 100%;
}
.table_row {
display: table-row;
width: 100%;
}
div.nouvelles_liste {
display: table-cell;
vertical-align: top;
width: 100%;
}
div.fausse_image { display: none; }
div.erreur {
color: #900;
border: medium double #f00;
padding: 4px;
margin: 4px 0;
}
div.rss_titre_item {
font-weight: bold;
font-size: 120%;
}
div.rss_titre {
font-weight: bold;
font-size: 135%;
}
.important {
font-weight: bold;
color: #900;
}
