/* -------------------------------------------------------------- */
/* CADTM - css nettoyée octobre 2016    */
/* -------------------------------------------------------------- */


/* logos */

.spip_logos {
float:left;
border:0;
outline:none;
margin:0 10px 10px 0;
padding:0;
}

.page_une .spip_logos,
.page_ams .spip_logos {
float:right;
border:0;
outline:none;
margin:0 10px;
padding:0;
}

.page_mot .spip_logos {
float:right;
border:0;
outline:none;
margin:10px 0 0 10px;
padding:0;
}

/* documents */

.spip_documents {
float:left;
line-height:normal;
text-align:center;
}

.spip_documents .spip_doc_titre {
font-size:.8em;
font-weight:;
text-align:center;
}
.spip_documents .spip_doc_descriptif {
font-size:.8em;
text-align:center;width:100%;
}

.spip_documents_left,
dl .spip_documents_left {
float:left;
margin:0 10px 0 0;
text-align:left;
}

.chapo .spip_documents_left {
float:left;}

.spip_documents_left .spip_doc_titre {
font-size:.8em;
font-weight:;
color:#333;text-align:left;
}

.spip_documents_left .spip_doc_descriptif {
color:#333;
font-size:.8em;
font-weight:normal;text-align:left;width:100%;
}

.spip_documents_right,
dl .spip_documents_right {
float:right;
margin:0 0 0 10px;
}

.spip_documents_right .spip_doc_titre {
font-size:.8em;
font-weight:;
color:#333;text-align:left;
}

.spip_documents_right .spip_doc_descriptif {
color:#333;
font-size:.8em;
font-weight:normal;text-align:left;width:100%;
}

.spip_documents img {
}

.spip_documents p {
margin: 0;
padding: 0;
text-align: center;
}


/*   tableaux   */


table.spip {
border:none;
width:100%;
color:#000;
margin:30px 0;
padding:2px;
}

table.spip th,table.spip td {
border:none;
padding:10px;
}

table.spip tr.row_first {
background: none repeat scroll 0 0 #ddd4cb;
text-align:center;
}

table.spip tr.row_even {
background: none repeat scroll 0 0 #E8E0D5;
}

table.spip tr.row_odd {
background: none repeat scroll 0 0 #F1E9DE;
}

table.spip td.numeric {
text-align:center;
}

table.spip td strong {
margin:0 0 10px 0;
}

table.spip td p {
margin:10px 0;
overflow:hidden;
}

td h4 {
background:#111;
color:#fff;
padding:15px;
font-size:1.2em;
}

/*/////// plugins ///////////////////////////////////////////////////////////*/


/* les onglets ----------- */

div.onglets_bloc {
position:static;
}

div.onglets_bloc h2.onglets_titre {
border-radius: 5px 5px 0 0;
background-color: #f1e9de;
border:solid #bbb;
border-width:1px 1px 0 1px;
color: black;
cursor: pointer;
display: inline;
float: left;
font-size: 1em;
font-weight: normal;
height: 25px;
margin: 10px -1px 0 0;
overflow: hidden;
padding: 5px 8px;
position: relative;
text-align: center;
top: 0;
white-space: nowrap;
z-index: 10;
}

div.onglets_bloc h2.onglets_titre.selected {
background-color: #fff;
border:solid #bbb;
border-width:1px 1px 0 1px;
cursor: default;
font-size: 1.5em;
font-weight: bold;
height: 35px;
top:0;
margin: 1px -1px -2px 0;
padding: 10px 8px 0;
z-index: 11;
}

div.onglets_bloc h2.onglets_titre:hover {
background: #fff;
}

div.onglets_bloc h2.hover a {
color: #333;
}

div.onglets_bloc .onglets_contenu {
background: none repeat scroll 0 0 rgb(252, 252, 254);
border: 1px solid #bbb;
clear: both;
display: none;
padding: 0.6em;
position: static;
top: -3px;
z-index: 10;
}
