html {
  margin: 0 0 0 0;
  font-weight : normal;
  font-size : 10pt;
  font-style : normal;
  font-family : Verdana, Arial, Helvetica, Sans-serif;
  font-variant : normal;
/* text-decoration : none;*/
  
}

body {
  background-color: #336699;
/*  background-color: #ffffff; 	/* Couleur du fond par défaut */
  margin: 1% 1% 1% 1%;
}

.cadre {
  border: 2px solid #69c;
  background: #f5f8fc;
/*  text-align: center;*/
}

hr { clear: both; visibility: hidden; }

.search {
  visibility: hidden;
}

.search label {
  color: #ffffff;
}

.menu {			/* menu.php */
  position: absolute;
  border: 2px solid #69c;	/* Taille et couleur de bordure */
  width: 215px;
  left: 1%;
  padding:0;
  margin: 0 0 0 0;
  text-align: left;
  color: #f90;
}

.menu span, .ssmenu span {	/* On n'affiche pas la ponctuation */
  display:none;
}

.menu a, .ssmenu a {		/* Texte du menu */
  display: block;
  text-decoration:none;
  color: #369;
}

.menu ul {
  padding: 0px;			/* Espacement int. */
  margin: 0px;			/* marge */
}

.menu li, .ssmenu li {		/* Item du menu */
  background-color: #f5f8fc;	/* Couleur de fond */
  color: #0000ff;		/* Couleur du texte */
  border: 0.1em solid #333;	/* Bordure taille et couleur */
  margin: 0.2em;		/* Ecart entre 2 items */
  list-style-type: none;	/* Style des puces */
  padding-left: 0.2em;		/* Espacement int. gauche */
  padding-right: 0px;		/* Espacement int. gauche */
  padding-top: 0px;		/* Espacement int. gauche */
  padding-bottom: 0px;		/* Espacement int. gauche */
}

.menu li:hover, .menu a:hover,	/* Item au survol de la souris */
  .menu a:focus  {
  background-color:#69c;	/* Couleur de fond */
  color:#ffffff;		/* Couleur du texte */
}

.ssmenu li:hover, .ssmenu a:hover,
  .ssmenu a:focus  {
  background-color:#3a92b2;
  color:#ffffff;
}

#titre {
  color:#000000;
  background-color:#f5f8fc;
  border:2px solid #69c;
/*  line-height:100%; */
  margin: 0 0 0 0px;
  padding:0 2% 2% 2%;
  text-align: center;
  min-width: 400px; 
  text-indent: 0px;
}


/* Pages intérieures */
#texte {
  color:#000000;
  background-color:#f5f8fc;
  border:2px solid #69c;
/*  line-height:100%; */
  margin: 0 0 0 230px;
  padding:0 2% 3em 2%;
  text-align: justify;
  min-width: 600px; 
  text-indent: 0px;
}

#texte ul {
  text-indent: 0px;
}

#texte p {
  text-indent: 30px;
}

#texte a {
  color:#f60;
  background-color:transparent;
}

#texte a:hover {
  color: #369;
  background-color: transparent;
  text-decoration: none;
}

#texte a:visited {
  color: #369;
  background-color: transparent;
}

#texte h1 h2 h3 h4{
  text-indent: 0px;
}

h1, h4 {
  color: #369;
}

h2 {
  text-align: center;
}

h2, h3 {
  color: #69c;
/*  text-decoration: underline; */
}
.actu {
/*  background-color: #00ff00; */
}

.evenement 
{
	border: #000000 1px solid;
	color: #000000; 
	padding-top: 3px;
       	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
       	font-size: 11pt; 
       	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
}

.bouton_lien
{
	background-color: transparent;
	border: transparent 0px;
	text-decoration: underline;
	color:#f60;
	padding: 0;
}

.bouton_lien:hover
{
	color: #369;
}
