/* le fond et les bordures de cadre */
#sommaire div.texte{
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	padding:10px 15px 15px 15px;
	}
#sommaire div.alaune div.texte{
	border-color:#999999;
	}
#sommaire div.breves div.texte{
	border-color:#999999;
	}
#sommaire div.video div.texte{
	border-color:#0099CC;
	}
#sommaire div.agenda div.texte{
	border-color:#FFCC00;
	}
#sommaire div.carnets div.texte{
	border-color:#99CC33;
	}
#sommaire div.documentation div.texte{
	border-color:#0099CC;
	}
#sommaire div.tcs div.texte{
	border-color:#CC0000;
	}
#sommaire div.endirect div.texte{
	border-color:#FFCC33;
	}	
#sommaire div.publications div.texte{
	border-color:#CC0000;
	}
#sommaire div.sites div.texte{
	border-color:#FFC300;
	}

#sommaire .phototh¸que{
	border:1px solid black;
	}

#sommaire{
	font-size:0.8em;
	}
#sommaire .breves{
	border-color: 
	}

/* h3 : les titres et les fonds des titres */
#sommaire h3{height:65px;}
#sommaire h3 span{display:none;}
#sommaire .alaune h3{
	background:url(images/sommaire_alaune.gif) repeat-x;
	}
#sommaire .breves h3{
	background:url(images/sommaire_breves.gif) repeat-x;
	}
#sommaire .phototheque h3{
	background:url(images/sommaire_phototheque.gif) repeat-x;
	}	
#sommaire .video h3{
	background:url(images/sommaire_video.gif) repeat-x;
	}
#sommaire .agenda h3{
	background:url(images/sommaire_agenda.gif) repeat-x;
	}
#sommaire .carnets h3{
	background:url(images/sommaire_carnets.gif) repeat-x;
	}
#sommaire .documentation h3{
	background:url(images/sommaire_documentation.gif) repeat-x;
	}
#sommaire .tcs h3{
	background:url(images/sommaire_tcs.gif) repeat-x;
	}
#sommaire .endirect h3{
	background:url(images/sommaire_endirect.gif) repeat-x;
	}	
#sommaire .publications h3{
	background:url(images/sommaire_publications.gif) repeat-x;
	}		
#sommaire .sites h3{
	background:url(images/sommaire_reseau.gif) repeat-x;
	}	
#sommaire .spip_documents_left{
	margin-right:10px;
	}

#sommaire .premier{
	width:52%;
	float:left;
}
#sommaire .deuxieme{
	width:45%;
	float:right;
}

h4.sommaire{
	margin:0;
	font-size:1.2em;
	text-transform: uppercase;
	font-weight: bold;
	color:#000;
	clear:none;
	}
h4.sommaire small{
	text-transform: none;
	}
.carnets small{
	color:#99CC00;
	}	
.video small{
	color:#006699;
	}
.tcs small{
	color:#FF3333;
	}	
.endirect small{
	color:#FFCC33;
	}	
div.lasts{
	clear:left;
	}

#partenaires li{
padding-left:10px;
margin-bottom:5px;
border-left:5px solid #C39;
border-bottom:1px dashed #999;
	}
#partenaires h4{
text-transform:uppercase;
color:#FFF;
margin-top:20px;
	padding:6px 0 20px 0;
	background:url(images/separate.gif) bottom right no-repeat;
	}


#partenaires a img{
	margin-bottom:2px;
	border:1px solid #CCCC66;
	}
#partenaires a span{
	display:none;
}

/*******************
*
*       LA COLONNE DE NAVIGATION
*
*************************************/
#cartouche{
position:absolute;
top:-200px;
left:0;
}

#navigation{
	font-size:0.9em;
	}
#navigation p{
	padding: 0 5px;
	color:#000;
	}

#navigation p.plus{
	color:#FFCC66;
	text-align:right;
	background:url(images/separate.gif) no-repeat 0px bottom;
	padding:5px 10px 20px 30px;
	margin-bottom:10px;
}
#navigation .pagination{
	padding-left:7px;
	color:#666666;
}
#navigation .pagination a{
	color:#333333;
	text-decoration: underline;
	font-weight: normal;
	}

div#navigation ul.liste{
	margin-left:10px;
	margin-bottom:5px;
	border-bottom: 1px solid:#333333;
	}
div#navigation ul.liste li{
	border-bottom:1px dashed #666666;
	
	}	
div#navigation li.on{
background:url(images/itemon.gif) #f3c506 repeat-y;
}

div.pagination{
	margin:5px 0;
	}

/* l'item de pagination active*/
div#navigation strong.on{
	background-color:#000;
	color:#C00;
	font-size:1.3em;
	padding:02px;
	}

	
/* noir : Fond des images typo */
#navigation ul.liste li span{
	}




/*   pagination   
.pagination{
margin-bottom:2em;
border-bottom:1px solid #749165;
}
.pagination a,.pagination a:visited, .pagination a:active{

}

.pagination span{
color:#c67200;
font-size:130%;
font-weight:bold;
}

*/


/**************
*
*    LES DOCUMENTS JOINTS
*
***********************/

.spip_doc_titre{
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom: 1px solid #000;
	background-color:#CCC;
	text-align:left;
	}
dt.spip_doc_titre{
	border:0;
	background-color:#FFF;
}