/* annonce des rubriques-secteurs */
.rubrique {
	background: #FFFFFF;
	margin: 0px 20px 20px 20px;  /*Sarka-SPIP 1.8.2*/
}

.rubrique a.titre {
	display: block;
	font-size: 1.2em;
	color: #FFFFFF;
	background: #990000;
	padding: 1px 5px 1px 5px;
	margin-right: 50%;
	text-align:center;
	font-weight:bold;
}

.rubrique a.titre:hover {
	display: block;
	font-size: 1.2em;
	color: #990000;
	background: #FFFFFF;
	border-right: 2px solid #990000;
	border-bottom: 2px solid #990000;
	padding: 1px 5px 1px 5px;
	margin-right: 50%;
	text-align:center;
	font-weight:bold;
}

.rubrique .texte {
	margin: 10px;
}

.rubrique .texte a {
	color: #990000;
	text-decoration: none;
}

.rubrique .texte a:hover {
	text-decoration: underline;
}

.rubrique table {
	font-size: 0.9em;
	border-color: #FFFFFF;
}

.rubrique tr.row_first {
	background: #808080;
	color: #FFFFFF;
	text-align: center;
	font-size: 1em;
}

.rubrique tr.row_odd {
	background: #DDDDDD;
	color: #000000;
}

.rubrique tr.row_even {
	background: #DDDDDD;
	color: #000000;
}

.rubrique td {
	border: 1px solid #FFFFFF;
	padding: 1px 5px 1px 5px;
}

.rubrique .image .spip_logos {
	display:inline;
	float: right;
	margin: 10px;
}

/* ~~~~~~~~~~~~ contenu ~~~~~~~~~~~~ */
/* Le bloc contenu contient les rubriques, */
/* les articles, et leurs objets associ?*/
/* in extenso */

/* contenu --> rubriques */
.contenu .rubrique {
	background: #FFFFFF;
	margin: 0px 10px 0px 0px;
}

.contenu .rubrique .texte {
	margin: 10px;
}

.contenu .rubrique .texte a {
	color: #990000;
	text-decoration: none;
}

.contenu .rubrique .texte a:hover {
	text-decoration: underline;
}

.contenu .rubrique .image {
	display:inline;
	border:1px solid #369;
	background:#F0F0FA;
	padding:0px;
	margin:0px;
	float: right;
	width:115px;
	height:90px;
}

.contenu .rubrique .image img{
	width:109px !important;
	height:84px !important;
	margin:4px;
}

.contenu .rubrique .image .spip_logos {
	display: block;
	margin: 3px;
}

.contenu .rubrique .descriptif {
	margin: 10px 150px 5px 10px;
	border-top: 1px solid #369;
	border: 1px solid;
	font-size: 0.9em;
	padding: 5px;
	background:#FFE;
	color:#369;
	font-weight:bold;
	
}

.contenu .rubrique table {
	font-size: 0.9em;
	border-color: #FFFFFF;
}

.contenu .rubrique tr.row_first {
	background: #808080;
	color: #FFFFFF;
	text-align: center;
	font-size: 1em;
}

.contenu .rubrique tr.row_odd {
	background: #DDDDDD;
	color: #000000;
}

.contenu .rubrique tr.row_even {
	background: #DDDDDD;
	color: #000000;
}

.contenu .rubrique td {
	border: 1px solid #FFFFFF;
	padding: 1px 5px 1px 5px;
}

/* contenu --> rubriques filles */

.contenu .rubrique .filles {
	margin: 10px;
}

.contenu .rubrique .filles a {
	display: block;
	color: #000000;
	font-weight: bold;
	background-image: url('../puces/puce0.jpg');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
	margin: 5px 0px 5px 20px;
}

.contenu .rubrique .filles a:hover {
	background-image: url('../puces/puce1.jpg');
	background-position: left center;
	background-repeat: no-repeat;
}

/* mise en forme des documents ins?s dans le texte de la rubrique*/

.rubrique .spip_documents {
	display: block;
	font-size: 0.9em;
	border: 1px solid #369;
	margin: 10px 5px 10px 5px;
	padding: 5px;
	background: #F0F0FA;
	width: 200px !important;
	text-align: center;
}

.rubrique .spip_documents_center {
	margin-left: auto;
	margin-right: auto;
}

.rubrique .spip_doc_titre {
	padding: 5px 0px 0px 0px;
	text-align: center;
}

.rubrique .spip_doc_descriptif {
	font-size: 0.9em;
	color: #808080;
	padding: 5px 0px 5px 0px;
	text-align: center;
}
