BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-color:#77849D; BACKGROUND-IMAGE: url(../Design/background.gif); background-repeat: repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: trebuchet ms, arial, ms sans serif
}

.zone_text_bleu_massif {
		font-family: arial;
		font-size: 12px;
		padding-left: 0px;
		color: #123057;
		font-weight: bold;
		background-image: url(../Design/champs_bleu.gif);
		background-repeat: repeat-x;
		height: 22px;
		background-color: #F5F6F7;
		border-style: solid ;
		border-width: 1px ;
		border-color: #668BB9 ; 
		padding-right: 0px;
	}
.zone_text_bleu {
		font-family: arial;
		font-size: 12px;
		padding-left: 2px;
		color: #123057;
		font-weight: bold;
		background-image: url(../Design/champs_bleu.gif);
		background-repeat: repeat-x;
		height: 22px;
		background-color: #F5F6F7;
		border-style: solid ;
		border-width: 1px ;
		border-color: #668BB9 ; 
		padding-right: 2px;
	}
	
	.zone_text_agenda_active {
		font-family: arial;
		font-size: 12px;
		padding-left: 2px;
		color: #123057;
		font-weight: bold;
		background-image: url(../Design/champs_bleu.gif);
		background-repeat: repeat-x;
		height: 100px;
		width: 250px;
		background-color: #F5F6F7;
		border-style: solid ;
		border-width: 1px ;
		border-color: #668BB9 ; 
		padding-right: 2px;
		
	}
	
	
	
		.zone_text_agenda_desactive {
		font-family: arial;
		font-size: 12px;
		padding-left: 2px;
		color: #808080;
		font-weight: bold;
		background-image: url(../Design/champs_readonly.gif);
		background-repeat: repeat-x;
		height: 100px;
		width: 250px;
		background-color: #DDDBDB;
		border-style: solid ;
		border-width: 1px ;
		border-color: #8D8D8D ; 
		padding-right: 2px;
	}
	
	
.zone_text_rouge {
		font-family: arial;
		font-size: 12px;
		padding-left: 2px;
		color: #571212;
		font-weight: bold;
		background-image: url(../Design/champs_rouge.gif);
		background-repeat: repeat-x;
		height: 22px;
		background-color: #FFFBFB;
		border-style: solid ;
		border-width: 1px ;
		border-color: #CB6060 ; 
		padding-right: 2px;
	}
	
.zone_text_readonly {
        font-family: arial;
		font-size: 12px;
		padding-left: 2px;
		color: #474747;
		font-weight: bold;
		background-image: url(../Design/champs_readonly.gif);
		background-repeat: repeat-x;
		height: 22px;
		background-color: #DDDBDB;
		border-style: solid ;
		border-width: 1px ;
		border-color: #8D8D8D ; 
		padding-right: 2px;
	}
	

	
.banniere
{
background-color: #d9dfe8;
BACKGROUND-IMAGE: url(../Design/Fond_ciel.jpg);
BACKGROUND-REPEAT: no-repeat;
}

.banniere_menu
{
background-color: #d9dfe8;
BACKGROUND-IMAGE: url(../Design/Fond_ciel_2.jpg);
BACKGROUND-REPEAT: no-repeat;
padding-left: 261px;
}

.news
{
BACKGROUND-IMAGE: url(../Design/news.gif);
}

.admin_news
{
BACKGROUND-IMAGE: url(../Design/admin_news.gif);
}

.email
{
BACKGROUND-IMAGE: url(../Design/email.gif);
}

.membres
{
BACKGROUND-IMAGE: url(../Design/admin_membres.gif);
}


.admin
{
BACKGROUND-IMAGE: url(../Design/admin.gif);
}

.tandem
{
BACKGROUND-IMAGE: url(../Design/tandem.gif);
}

.message
{
BACKGROUND-IMAGE: url(../Design/message.gif);
}

.para
{
BACKGROUND-IMAGE: url(../Design/3_gauche.gif);
}

.messagerie
{
BACKGROUND-IMAGE: url(../Design/barre.gif);
}

.acces
{
BACKGROUND-IMAGE: url(../Design/acces.gif);
}

.cell_principale
{
padding-left: 21px;
padding-right: 50px;
padding-top: 10px;
padding-bottom: 30px;
}

.cell_photo
{
padding-left: 0px;
padding-right: 50px;
padding-top: 15px;
padding-bottom: 0px;
}

.newmess
{
BACKGROUND-IMAGE: url(../Design/newmess.gif);
}

.brec
{
BACKGROUND-IMAGE: url(../Design/brec.gif);
}

.benv
{
BACKGROUND-IMAGE: url(../Design/benv.gif);
}

.barc
{
BACKGROUND-IMAGE: url(../Design/barc.gif);
}

.poub
{
BACKGROUND-IMAGE: url(../Design/poub.gif);
}

.profil
{
BACKGROUND-IMAGE: url(../Design/profil.gif);
}

.calendrier
{
BACKGROUND-IMAGE: url(../Design/admin_calendrier.gif);
}

.construction
{
BACKGROUND-IMAGE: url(../Design/titre_construction.gif);
}

.accueil
{
BACKGROUND-IMAGE: url(../Design/accueil.gif);
}

.photo
{
BACKGROUND-IMAGE: url(../../Design/photo.gif);
}

.video
{
BACKGROUND-IMAGE: url(../Design/titre_video.gif);
}

.agenda
{
BACKGROUND-IMAGE: url(../Design/admin_agenda.gif);
}

.meteo
{
BACKGROUND-IMAGE: url(../Design/meteo.gif);
}

.tarifs
{
BACKGROUND-IMAGE: url(../Design/tarifs.gif);
}

.div_vert
{
		background-color: #E1FFEF;
border-style: solid ;
		border-width: 1px ;
		border-color: #00CE62 ; 
padding-right: 2px;		
padding-left: 2px;
position: absolute;
width: 100%; 
z-index: 1; 
left:0px; 
top:0px; 
visibility: hidden;
}

.div_orange
{
		background-color: #FEF0D8;
border-style: solid ;
		border-width: 1px ;
		border-color: #FAB32E ; 
padding-right: 2px;		
padding-left: 2px;
position: absolute;
width: 100%; 
z-index: 1; 
left:0px; 
top:0px; 
visibility: hidden;
}

.div_rouge
{
		background-color: #FFECEC;
border-style: solid ;
		border-width: 1px ;
		border-color: #FF2222 ; 
padding-right: 2px;		
padding-left: 2px;
position: absolute;
width: 100%; 
z-index: 1; 
left:0px; 
top:0px; 
visibility: hidden;
}

.div_bleu
{
		background-color: #E6F8FF;
border-style: solid ;
		border-width: 1px ;
		border-color: #11BDFF ; 
padding-right: 2px;		
padding-left: 2px;
position: absolute;
width: 100%; 
z-index: 1; 
left:0px; 
top:0px; 
visibility: hidden;
}

.div_mois
{
		background-color: #F3F3F3;
border-style: solid ;
		border-width: 1px ;
		border-color: black ; 
padding-right: 2px;		
padding-left: 2px;
position: absolute;
width: 100%; 
z-index: 1; 
left:0px; 
top:0px; 
}

.bouton2-over {

  cursor: pointer;
}

.bouton2-out {

cursor: default;
}


.bulle {
   position: relative;
   color: black;
   text-decoration: none;
   text-align: left;
   
}
.bulle span {
   display: none; /* on masque l'infobulle */
}
.bulle:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   cursor: main; /* on change le curseur par défaut en curseur d'aide */
}
.bulle:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;

   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 30px; /* on positionne notre infobulle */
   left: -50px;



}


.coulFDE6B9:hover span {
color: black;
   padding: 3px;

   border: 1px solid black;
   background: #FEF0D8;
}

.coulA0FECB:hover span {
color: black;
   padding: 3px;

   border: 1px solid black;
   background: #E1FFEF;
}

.coulFFB3B3:hover span {
color: black;
   padding: 3px;

   border: 1px solid black;
   background: #FFECEC;
}

.coulB7EBFF:hover span {
color: black;
   padding: 3px;

   border: 1px solid black;
   background: #E6F8FF;
}

.cel_coul {
background-color: #FF0000;  
}

.bordure {

	background-color: #808080;  
	}
	
	
		.tab_desactive {
		background-color: #E9E9E9;
		color: #808080;	
	}
	
			.tab_pilote {
		background-color: #E9E9E9;
	}
	
	
	.tab_bleu{
		background-color: #123057;
		color: black;	
	}
	
		.tab_rouge{
		background-color: #FFECEC;
		color: black;	
	}
	
			.tab_orange{
		background-color: #FEF0D8;
		color: black;	
	}
	
			.tab_vert{
		background-color: #E1FFEF;
		color: black;	
	}
