body {
	margin-top: 10px;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
	}

#conteneur1 { text-align:center; }
#conteneur2 {
 	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:0px;
	left:0px;
	width:760px;
	text-align:left;
	}

#titre {position:absolute;color:white;font-size:14px;font-weight:bold;top:148px;right:0;width:429px;}

/* #imprimer {position:absolute;top:136px;right:480px;width:50px;} */
#imprimer {text-align:right;}

#pageurl {display:none;}

#contenu {margin:112px 0 0 0px;padding:0 0 0 169px;}

#NavEcoles div {
	border: 1px solid black;
	padding: 5px;
	}

#NavEcoles a {
	margin: 0 2px;
	}
#ListeRubriques li {
	margin: 15px 0;
	}
#ListeRubriquesHome li {
	margin: 24px 0;
	}
#ListeRubriquesHome a { color:white; }
#ListeRubriquesHome a:visited { color:white; }
#ListeRubriquesHome a:hover { color:#69B030;background:white; }
#ListeRubriques a { color:white; }
#ListeRubriques a:visited { color:white; }
#ListeRubriques a:hover { color:#69B030;background:white; }
#actu a {color:yellow;text-decoration:underline;}
#actu a:visited {color:white;}
#NavPrincipale a { color:white; }
#NavPrincipale a:hover { background:#FFFFFF; }
#NavEcolesHaut a:hover { text-decoration:underline; }
#NavEcolesBas a:hover { text-decoration:underline; }

.lynx {display:none;}
.spacer {clear:both;}

h2 {
	font-size: 14px;
	margin: 10px 5px 0 0;
	}

h3 {
	font-size: 12px;
	margin: 10px 0 0 0;
	color:#E18520;
	text-align:left;
	font-weight:bold;
	}

a { text-decoration: none; color: #505050; }
a:hover { text-decoration: underline; color: #000; background: none; }
a.spip_out { text-decoration: underline; color: #000; }
a.spip_in, a.spip_url { text-decoration: underline; color: #000; }
	
#NavPrincipale {
	position:absolute;top:52px;left:324px;width:436px;height:20px;
	padding:4px 0 0 0;
	color:white;font-size:14px;font-weight:bold;
	text-align:center;
	}

	
#NavEcolesHaut {
	position:absolute;top:52px;left:220px;width:545px;height:20px;
	font-size:11px;font-weight:bold;
	text-align:center;
	}

#NavEcolesBas {
	position:absolute;top:367px;left:170px;width:595px;height:20px;
	font-size:12px;font-weight:bold;
	text-align:center;
	}
	
#NavGauche {
	position:absolute;
	top:121px;
	left:Opx;
	width:128px;
	font-size: 12px;
	font-weight: bold;
	color:white;
	padding: 10px 3px 10px 20px;
	text-align:left;
	}

#NavGauche ul {
	margin: 0;
	padding:0;
	}

#NavGauche ul li {
	margin-top: 10px;
	list-style:none;
	padding-left: 12px;
	text-indent: -12px;
	}

#NavGauche ul ul {
	margin:0;
	padding-left: 5px;
	font-weight: normal;
	font-size:10px;
	}
	
#NavGauche ul ul li {
	margin-top: 0;
	list-style:none;
	padding-left: 10px;
	text-indent: -9px;
	}
	
#NavGauche ul ul li.ici {
	border:1px solid white;
	border-right:0;
	margin-right:-3px;
	}
	
#NavGauche a,#hierarchie a {
	color:white;
	background: none;
	}
	
#hierarchie {
	position:absolute;
	width:431px;
	height:18px;
	top:86px;
	right:0px;
	z-index:15;
	padding:10px 2px 6px;
	font-size:11px;
	font-weight:normal;
	color:white;
	}

.chapo {
	float:right;
	width:200px;
	padding: 4px;
	background:#D3E6C8;
	border: 1px solid #3F8F12;
	}
	
.chapo b {color: #3F8F12;}

.chapo a {color: #0A4F22;}

b,strong {color:#3C9014}

input,textarea,select {
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	border: 1px solid #fb1;
	background: #ffd;
	}

.userdata {
	color: #039;
	}

#blocAdresse {
   margin-top:10px;
   text-align:center;
   color:#385B9B;
   font-size:10px;
   font-weight:bold;
}


.plan-secteur {
    color: #E18520;
	clear: none;
	margin-bottom: 0;
}

.plan-rubriques {
	display: block;
	list-style: none;
	margin-top:0;
}

.plan-rubrique {
	display: inline;
	font-weight: bold;
	background: none;
	border: 0;
}

.plan-articles {
	margin-top: 0;
	margin-bottom: 0;
	list-style: square;
}
