
.titre2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.texte{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4c4c4c;
	font-weight: bold;

}

.tablo{
	border: 1px solid #4c4c4c;
}




a:link { text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	font-weight: bold;
}
a:visited{text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	font-weight: bold;
}
a:hover {text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

a.copy:link { text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	}
a.copy:visited { text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	}
a.copy:hover {
	text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	font-weight: bold;
	
}

a.compte_rendu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4c4c;
	font-weight: bold;
	text-decoration : none;
}

a.compte_rendu:hover{
	text-decoration : underline;
}




a.asso:link { text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	
	}

a.asso:hover {
	text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bdd7c7;
	
	
}

a.smenu:link { text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c4c4c;

	}
a.smenu:visited { text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4c4c4c;
	
	}
a.smenu:hover {
	text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}

#lm{
	margin-top: 0px;
	margin-left: 0px;
	border: 1px none #CCFFCC;


}

#lm ul{
	text-align: left;
	margin-top: 0px;
	margin-left: 0px;
	/*border: thin solid #FF3300;*/
	padding-top:0px;
	padding-left:0px;

}

#lm li {
	margin-top: 0px;
	margin-left:1px;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF3366;


}
#lm li a {
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-style: italic;
}

#lm li a:hover {
	background: url(img_templates/fond.jpg);
	color: #993300;
}

#form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 0px solid #00CC99;
	font-style: italic;
	width:400px;
	margin-top: 0px;
}
#form input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #00CC99;
	font-style: italic;
}
#form textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #00CC99;
	font-style: italic;
	width:350px;
}
#form select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #fff;
	border: 1px solid #00CC99;
	font-style: italic;
	width:180px;
	text-transform: uppercase;
}

#ad{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #00CC99;
	width:160px;
	padding-left:15px;
	padding-top:5px;

}

.bor_bull{
border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#555555;



}
.cadre_mairie{;
	border: 2px solid #99CCCC;
	padding-top:0px ;
	padding-left:5px ;
	margin:3px;


}

.texte_infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	 margin-top: 0px;
	 margin-right: 10px;
	 margin-bottom: 0px;
	 margin-left: 10px;
}
.titre_conseil {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #990000;
	 margin-top: 20px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	 margin-left: 140px;
	 padding-left:0px;
	}
.texte_conseil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	 margin-top: 0px;
	 margin-right: 10px;
	 margin-bottom: 0px;
	 margin-left: 140px;
}
.titre_infos {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	color: #000000;
	text-decoration: underline;
	}
#photo_infos {
	 margin-top: 0px;
	margin-right: 5px;
	 margin-bottom:5px;
    margin-left: 5px;
} 
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	font-style: normal;

}

.titre_agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #990000;
	

}
.cont {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #00CC99;
	width: 250px;
	margin-left:150px;
	margin-top:0px;
	padding-left:5px;

	
} 
#actu_ecole{
	
	border: 1px solid #009933;
	text-align: center;
	width: 130px;
	margin-left:360px;


}
#actu_ecole a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC3300;
}
#actu_ecole a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: oblique;
	font-weight: bold;
	text-transform: capitalize;
	color: #bdd7c7;


}
.texte_ecoles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	 margin-top: 0px;
	 margin-right: 5px;
	 margin-bottom: 0px;
	 margin-left: 5px;
	 padding-left: 5px;
	 padding-right: 5px;
}

.tablo_ecoles{
	border : 1px #CCCCCC solid;
}

#lien_plan a{ text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	
	}

#lien_plan a:hover {
	text-decoration: none; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bdd7c7;
	
	
}

