*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*/////////////////////////*/
/*Definition générale des comportement des liens*/
/*/////////////////////////*/
a:link {
	text-decoration: none;
	}
 a:visited {
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
a:active {
	text-decoration: none;
	}
a:focus {
	text-decoration: underline;
	}
/*/////////////////////////*/
/*MENU HORIZONTAL*/
/*/////////////////////////*/
#Menu ul  {
	list-style-type:none;
	display:block;
	padding:0;
	margin:0;
	margin-left:40px;
}
#Menu ul li {
    float:left;
	margin-left:10px;
	margin-top:7px;
}
#Menu  a {
	float:left;
	font-size: 12px;
	font-weight: bold;
}
#Menu2 ul{
	float : left;
	margin-left:20px;
	color: #EFAA04;
	font-size: 12px;
	font-weight: bold;
}
#Menu3 ul{
	float : left;
	margin-left:20px;
}
#Menu1 a{
	color: #bb200b;
}
#Menu2 a{
	color: #EFAA04;
}
#Menu3 a{
	color: #E57700;
}

/*/////////////////////////*/
/*COLONNE GAUCHE*/
/*/////////////////////////*/
#EspaceEleve{
text-align:center;}
.titleMiniFenetre/*Titre des fenetres acces élèves, newsLetter*/{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top:8px;
}
.titleIntMiniFenetre{
	font-size: 11px;
	margin-left:25px;
	margin-top:25px;
}
#EspaceEleve a{
	color:#E57700;
	font-size: 11px;
	font-weight:bold;
line-height : 80px;
}
.titleIntMiniFenetreNews{
	font-size: 11px;
	margin-left:25px;
	margin-top:15px;
}
.Form{
	margin-left:25px;
	width:165px;
	margin-top:14px;
	text-align:justify;
}
.Form2{
	margin-left:25px;
	width:165px;
	margin-top:10px;
	text-align:justify;
}
.champForm{
	background-color: #fadf97;
	border: 1px solid #564e3a;
}

.btnOkForm{
cursor: pointer;
	margin-left: 10px;
	font-weight: bold;
	border: none;
	background-color: #f5c761;
}
.titleEncyclo{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-top: 17px;
	color: #ffa31f;
}
#EcoleHaut .titleEncyclo{
	padding-top: 22px;
	margin-left: -1px;
	color: #b90101;
}
.sousTitleEncyclo{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
	color: #fbeab7;
}
#EcoleHaut .sousTitleEncyclo{
	color: #000000;
}

#MenuEncyclo ul{
	padding-top:10px;
	padding-bottom:10px;
	margin-left:36px;
	text-align: center;
	width:170px;
	list-style-type:none;
	display:block;
}
#MenuEncyclo a{
	font-size: 12px;
	font-weight: bold;
	color: #9e1b09;
}
.title2Encyclo{
	font-size: 11px;
	font-weight: bold;
	margin-top:42px;
	margin-left:-20px;
	text-align: center;
}
#ColD1 .title2Encyclo{
	margin-left:10px;
	margin-top:0px;
	padding-top: 22px;
}
#ColD2 .title2Encyclo{
	margin-left:0px;
	margin-top:0px;
	padding-top: 45px;
}
.newsLetter{
	margin-top:5px;
	font-size: 11px;
	font-weight: bold;	
}
.btnOkForm2{
cursor: pointer;
	margin-left: 10px;
	font-weight: bold;
	font-size: 11px;
	border: none;
	background-color: #f5c761;
}
/*/////////////////////////*/
/*COLONNE DROITE*/
/*/////////////////////////*/
#ColDroite ul{
	padding-top:15px;
	padding-bottom:15px;
	text-align: left;
	margin-left:10px;
	width:150px;
    padding-left: 2em;
	list-style: disc url(../images/puce.jpg) outside;
	line-height: 10px;
}

#ColDroite a{
	font-size: 11px;
	font-weight: bold;
	color: #d64e00;	
}

#MenuTarotOracle li{
	margin-bottom:8px;
}
#MenuEcole ul{
	margin-left:25px;

}
#MenuEcole li{
	margin-bottom:8px;
}
#MenuVoyance ul{
	margin-left: 20px;
}
#MenuVoyance li{
	margin-bottom:8px;
}
#MenuDivers ul{
	margin-left:9px;
	text-align: center;
	padding-top:7px;
	list-style-type:none;
	list-style-image:none;
	display:block;
	line-height: 18px;
}
#MenuDivers a{
	font-size: 11px;
	font-weight: bold;
	color: #6f0d00;
	
}
/*/////////////////////////*/
/*Footer*/
/*/////////////////////////*/
#footer {
	font-size: 11px;
	text-align:center;
	color:#a17200;
}

#navlist {
	padding: 0;
	margin-top: 10px;
	list-style-type: none;
	width: 100%;
	text-align: center;
}

#navlist li{ 
	display: inline; 
	padding:0 .1em 0 .5em;


}
.Separation{
	border-left: 0.1em solid #a17200;
	line-height: 0.8em;
}

#navlist li a {
	font-weight: bold;
	color:#a17200;
}
#MenuAutreSite ul li a{
	color:#b98300;
}
/*///////////////////////////*/
/*CONTENU*/
/*///////////////////////////*/
H1{
	font-size: 15px;
	font-weight: bold;
	color:#f8d683;
	text-align:left;
	padding-top:4px;
	padding-left:15px;
}
H2{
	font-size: 12px;
	font-weight: bold;
	color:#b20b00;
	text-align:left;
	margin-left:15px;
	padding-top:12px;
	padding-bottom:6px;
}
H3{
	font-size: 11px;
	font-weight: bold;
	color:#be2a08;
	text-align:left;
	margin-left:10px;
	padding-top:12px;
	padding-bottom:6px;
}
H4{
	font-size: 11px;
	font-weight: bold;
	color:#544216;
	text-align:left;
	margin-left:7px;
	padding-top:10px;
	padding-bottom:3px;

}
.TitreContenuNorm2 H2{
	font-size: 12px;
	font-weight: bold;
	color:#f8d683;
	text-align:left;
	margin-left:15px;
	padding-top:2px;
	padding-bottom:0px;
}
.CadreContenu p{
	color:#b0430e;
	text-align:justify;
	font-size:11px;
	margin:0px 15px 15px;
	line-height: 1.4em;
}
.CadreContenu ul p{
	color:#b0430e;
	text-align:justify;
	font-size:11px;
	margin:-5px 0px 5px;
	line-height: 1.4em;
}
.CadreContenu ul{
	text-align:left;
	margin:15px;
	margin-left:35px;
	list-style-type: square;
	font-size:11px;
	color:#a41e03;
}
.CadreContenu ul li a{
	color:#003f79;
	line-height: 3em;
}
.CadreContenu a{
font-weight:bold;
font-size:11px;
color:#9c0808;
}
.CadreContenu table{
border: 2px solid #b0430e;
border-spacing: 0px;
border-collapse: collapse;
margin-top:20px;
margin-right:auto;
margin-left:auto;
}
.CadreContenu table td{
	border: 1px solid #b0430e;
}
.linkBack{
margin-top:20px;
margin-bottom:10px;
margin-right:30px;
text-align:right;
}
.linkBack a{
font-size:10px;
}
.linkBack1{
margin-top:10px;
margin-right:30px;
text-align:right;
}
.linkBack1 a{
font-size:10px;
}
/*ACTU*/
.titleActu{
	font-weight:bold;
}
.sousTitleActu{
	color:#f75700;
	font-weight:normal;
}
.ActuDate{
	color:#000000;
	font-weight:Bold;
	font-size:10px;
}
/*FORMULAIRE DE CONTACT*/
.special{
	text-align : left;
	color:#b0430e;
	font-size:11px;
	font-weight : bold;
	margin:15px;
	line-height: 2em;
}
.special ul{
line-height:0;
margin : 0;
margin-left:15px;
}
.special ul li{
font-weight:normal;
margin-top: 5px;
}
.spip_form_label_obligatoire{
font-weight:normal;
}
.special div{
margin-top:20px;
}
.special input{
background-color: #fadf97;
}
.special ul input{
background-color: #fac02e;
}
.special textarea{
 background-color: #fadf97;
 font-size:11px;}
.btnClick{
cursor: pointer;
}
	.blocBtn{
background-color:#fcdd6c;
	border: 1px solid #f7a316;
	margin-bottom:10px;
	padding-left : 20px;
	padding-right : 10px;
	margin-left : -20px;
	}