/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */

/*  ------------------------------------------
/*  Correction des styles HTML par defaut
/*  ------------------------------------------ */


body {
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 20px;
	background-color: #32628B;
}

.page{
	background-color: White;
	padding:0px;
	background-image : url(bg_main22.gif);
}

p{
	color:Black;
	text-align:justify;
}

/*  ------------------------------------------
/*  Couleurs des liens
/*  ------------------------------------------ */
a { text-decoration: none; color: Navy; }
a:hover { text-decoration: underline; }

img{
	border:none;
}



/* RECENTS*/

.tableau-recents{
	background-color: White;
	padding:20px;
	margin-top:100px;
	border-bottom: 10px solid Green;
	font-size:18px;
	font-weight: bold;
}



.liste-recents{
	font-size:11px;
	width:50%;
	text-align:left;
	word-break: break-all;
}

/*TABLES*/

.navigation{
	border-left:1px solid Navy;
	border-bottom:1px solid Navy;
	margin-left:5px;
	padding-left:5px;
	background-image: url(squelettes/images/degrade1.gif);
	background-repeat: repeat;
}

.barre2{
	margin-top:30px;
}

.accueil{
	border-bottom:1px solid navy;
}

.chasseur{
	text-align:center;
}

.ralm{
	text-align:center;
}

/*ARTICLES*/

.page-article{
	padding:100px;
}

.article-titre{
	text-decoration:underline;
}

.article.texte{
	padding:100px;
}

.article-notes{
	padding-top:30px;
	font-size:11px;
}

/*RUBRIQUES*/

.page-rubrique{
	padding:30px 100px 100px 100px;
	font-size:12px;
}

.page-rubrique-auteur{
	padding:30px 100px 100px 100px;
	font-size:12px;
}

/*BARRE*/

.barre{
	border:1px solid navy;
	background-color:#32628B;
	color:White;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
}

.onglet{
	border: 1px solid Green;
   padding:2px 8px 2px 8px ;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background-color: White;
	line-height: 15px;
}

.onglet2{
	border: 1px solid Red;
   padding:2px 8px 2px 8px ;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background-color: White;
	line-height: 20px;
	text-align: center;
}

.onglet3{
	border: 1px solid Black;
   padding:2px 8px 2px 8px ;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	color: White;
	background-color: Navy;
	line-height: 20px;
	text-align: center;
}

.barre-nav{
	border:1px solid navy;
	background-color: #B8D2E6;
	color:White;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
	width:100px;
}

/*CATALOGUES*/

.catalogue-titre{
	font-size: 20px;
	font-weight: bold;
	color: White;
	background-color: #6495ED;
	border: 1px solid Black;
	padding: 20px;
	margin-top: 20px;
}

.catalogue-genre{
	font-size: 20px;
	font-weight: bold;
	color: Navy;
	padding: 20px;
}

.titre-genre{
	color: Green;
	font-size: 40px;
	padding: 30px;
	text-align: center;
}

.nom-genre{
	font-size: 11px;
	font-weight: bold;
}

.livre-catalogue{
	border: 1px solid Black;
}

.cartouche-catalogue{
	margin-left:30px;
	padding:20px;
	text-align:justify;
	background-color: #F8F8F8;

}

.texte-catalogue{
	font-size:12px;
	text-align:justify;
	padding-left:10px;
}

.bio{
	text-align: justify;
	font-size: 14px;
	padding: 30px;
}

.logo-revues{
	padding: 20px;
}

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

.cesure{
	word-wrap: break-word;	word-break: break-all;
}
     .word-wrap {
      word-wrap: break-word; 
     }

 .diagonale{
	background-color: #E4E4E4;
	background-image : url(diagonals.gif);
}
