/* navigation */
#conteneur #navigation {float: right;width: 25%;text-align: center;}
#navigation a{color:#0066CC;padding-left:20px;background-image:url(img/li-rg.gif);background-position:center left;background-repeat:no-repeat;}
#navigation a:hover{background-image:url(img/li.gif);background-position:center left;background-repeat:no-repeat;}
.rubriques{min-width: 10em;margin-bottom: 10px; margin-top:20px;border-bottom:solid 1px #0066CC;border-right:solid 1px #0066CC;}
#navigation ul, .encart ul { padding: 5px 0px; text-align: left;margin-top:2px;border-left:solid 9px #FFCC00;}
#navigation li, .encart li { padding:2px 0px 2px 15px;}
.rubriques .menu-titre { background: #0066CC; color:#FFFFFF; text-align:right;
background-image:url(img/4-couleur.gif);
background-position:top left;background-repeat:no-repeat;padding: 3px 20px 3px 0px;}
/* blocs */
#page {background-color:#FFFFFF;width: 80%;text-align: left;margin-left: auto;margin-right: auto;
padding: 0px 30px 0px 30px;}
#conteneur { width: 100%; }
#conteneur #contenu {float: left;width: 70%;}
#contenu .contre-encart {float: right;width:30%;margin-right:10px;background-color:#FFFFFF;}
.rubrique .contre-encart{background-color:#FFFFFF;}
.liste-articles li { margin-bottom: 10px; clear: both;padding:0px 10px 10px 0px;
border-bottom:dashed 1px #9CC4DE;}
.texte{padding:10px 20px;border-left:solid 9px #FFCC00}
#contenu h2 {
	clear: both;padding: 5px 0px 5px 30px;;margin-bottom:10px;
	border-bottom: solid 1px #9CC4DE;font-size:22px;color:#0066CC;
	background-image:url(img/bg_h2.gif);background-position:left center;background-repeat:no-repeat;}
.page_plan #contenu .contre-encart ul{
	display: block;clear:left;margin-left:18px;margin-bottom:5px; list-style-image:url(img/li.gif)
	}
.page_plan #contenu .contre-encart li { list-style: inherit;}
/* Entete */
#entete {width: 100%;border-bottom: 1px solid #0066CC; padding:10px 0px; }
#entete #nom_site_spip, #entete a .spip_logos {display: block;float:left;}
#entete a { text-decoration: none; }
#entete h3 { text-align:center;padding-top:30px;}
/* Pied de page */
#pied {clear: both;width: 100%;margin-top: 4em;border-top: 1px dotted #0066CC;
	padding: 2px;text-align: center;}
#pied small { font-size: 0.77em; }
#pied img { vertical-align: bottom; }
/* balise generales */
body {background: #9CC4DE;margin: 0px;text-align: center;font-size:12px;color: #000;}
img, table { margin: 0; padding: 0; border: none; }
ul, ol, li { margin: 0; padding: 0; }
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 1em; font-weight: normal; }
h1{font-size:250%; text-align:center; margin-bottom:20px; color:#0066CC;}
a { color:#0066CC;font-size:13px;}
h2 a {color:#CC0000;font-size:20px;}
a.lien {font-weight:bold;}
#hierarchie {clear: both;margin:10px 0px; text-align:right;}
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
body, #navigation, .encart, .formulaire_spip {font-family: Verdana, "Bitstream Vera Sans", Tahoma, Arial, sans-serif; }
#contenu {font-family: "Trebuchet MS", Helvetica, sans-serif; }