@charset "utf-8";
/* CSS Document */

/*CALENDRIER*/
/* NOM DU MOIS */
td.nom_mois  {
  font-size:12pt;
  font-style:normal;
  font-weight:normal;}
  
  /* FLECHES */
td.fleches  {
  font-size:14pt;
  font-style:normal;
  font-weight:normal;
  }
  
/* NOMS DES JOURS*/
tr.noms_jours  {
  width:15px;
  height:15px;
  font-size:10pt; }
  
 /*DATES*/
td.jours  {
  width:15px;
  height:15px;
  border-color:#506c21;
  border-width:1px;
  border-style:solid;
  font-size:8pt;
  background-color:#ffffff;
  cursor:pointer; }
  
 /* AUJOURD'HUI */

td.aujourdhui  {
  width:15px;
  height:15px;
  border-color:#000000;
  border-width:1px;
  border-style:solid;
  font-size:8pt; }
  
td.prive  {
  width:15px;
  height:15px;
  border-color:#506c21;
  border-width:1px;
  border-style:solid;
  font-size:8pt;
  background-color:#c8d259; }
  
td.public  {
  width:15px;
  height:15px;
  border-color:#506c21;
  border-width:1px;
  border-style:solid;
  font-size:8pt;
  background-color:#c8d259; }

 /* CASES DES MOIS PRECEDENTS ET SUIVANTS*/
td.cases_vides  {
  width:15px;
  height:15px;
  border-color:#F5F5F5;
  border-width:1px;
  border-style:solid;
  font-size:8pt;
  color:#ffffff;}
  
  
  /* FIN CALENDRIER*/

body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4c4c4c;
}

a img{
border:none;
}

/*div{
border:solid;
border-color:#000099;
}*/

.corps{
width:1000px;
background-color:#ffffff;
}

.pied_herbe{
}

.marge_gauche{
width:144px;
float:left;
}

.contenu{
	width:539px;
	float:left;
	text-align:justify;
}
.contenu-650 {
	width:650px;
	float:left;
	text-align:justify;
}


.marge_droite{
width:74px;
float:right;
}

.droite{
	float:right;
	width:243px;
	background-image:url(../images/page_int/page_int_16.jpg);
	background-repeat:repeat-y;
	text-align: left;
}
.droite-200 {
	float:right;
	width:205px;
	background-image:url(../images/page_int/page_int_16.jpg);
	background-repeat:repeat-y;
	text-align: left;
}


 .clearfloat { /* cette classe doit être placée pour un élément div ou break et doit être l'élément final avant la balise de fin d'un conteneur qui doit contenir entièrement un élément flottant */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

a,a:hover,a:visited{
	color:#b3cc3d;
	font-size: 14px;
/*color:#4D6823;*/
}


#connexion {
	background-color:#FFFFFF;
	border: 2px solid #000000;/*
	position:absolute;
	width:270px;
	height:173px;
	z-index:1010;
	left: 825px;
	top: 931px;*/
	visibility: HIDDEN;
	text-align: left;
}

#cadrpg {
text-align:justify;
width:220px;
margin:0 auto;
border:0;
overflow:hidden;
} 
#newshr {
position:relative;
width:215px;
height:273px;
overflow:hidden;
color:inherit;
border:0px inset white;
} 

#defile {
position:absolute;
margin-top:1px;
background-color:transparent;
}
.Diaporama {
	font-weight: bold;
	background-color: #FFFFFF;
	color: #a5ca11;
	font-size: 24px;
}
.panneau_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #a5ca11;
	text-align: justify;
	font-weight: normal;
	line-height: 20px;
}
.panneau_boite {
	padding-right: 10px;
	padding-left: 10px;
}


.panneaux-1 {
	font-family: "Comic Sans MS", cursive;
	font-size: 24px;
	color: #a5ca11;
	font-weight: bold;
}
.lien_panneaux {
	/* [disabled]font-weight: bold; */
	color: #FFF;
	font-size: 14px;
	text-align: center;
}
.body_panneaux {
	background-color: #6E7941;
}

