A:link {color:#000000; text-decoration:none;}
A:visited {color:#000000; text-decoration:none;}
A:active {color:#000000; text-decoration:none;}
A:hover {cursor:url("styles/bleu.cur"); color:#000000; text-decoration: none;}

A.page:link {color:#000000; text-decoration:none;}
A.page:visited {color:#000000; text-decoration:none;}
A.page:active {color:#000000; text-decoration:none;}
A.page:hover {cursor:url("styles/orange.cur"); color:#7d9cb9; text-decoration: underline;}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cee9ff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 80% verdana, arial, sans-serif; PADDING-TOP: 0px;
}
#contenu {
	TEXT-ALIGN: left; WIDTH: 950px; BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px solid;  BACKGROUND-COLOR: #f0f0f0;
	FONT-WEIGHT:none;
}
#adresse {
	TEXT-ALIGN: left; FONT-SIZE: 12px;
}
#formulaire {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right; FONT-SIZE: 12px;
}
#titrecont {
	COLOR: #0f58bb; FONT-SIZE: 12px; FONT-WEIGHT: BOLD;
}
#erreur {
	COLOR: #FF0000; FONT-SIZE: 13px; FONT-WEIGHT: BOLD;
}
#succes {
	COLOR: green; FONT-SIZE: 13px; FONT-WEIGHT: BOLD;
}
#texte {
	WIDTH: 400px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#numero1 {
	TEXT-ALIGN: right; WIDTH: 25px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#numero2 {
	TEXT-ALIGN: right; WIDTH: 25px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#numero3 {
	TEXT-ALIGN: right; WIDTH: 25px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#numero4 {
	TEXT-ALIGN: right; WIDTH: 25px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#numero5 {
	TEXT-ALIGN: right; WIDTH: 25px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#textep {
	COLOR: #FF0000; WIDTH: 225px; BORDER: 1px solid #0f58bb; border-bottom: 3px #0f58bb double; BACKGROUND:#9dc2ff;
}
#message {
	WIDTH: 400px; HEIGHT: 150px; BORDER: 1px solid #0f58bb; BACKGROUND:#9dc2ff; FONT-FAMILY: verdana; COLOR: #0f58bb;
}
#liste {
	WIDTH: 170px; BORDER: 1px solid #0f58bb; BACKGROUND:#9dc2ff;
}
#bout {
	cursor:url('styles/orange.cur'); BORDER: 1px solid #0f58bb; BACKGROUND:#9dc2ff;
}
#ok {
	cursor:url('styles/orange.cur');
}
#sep {
	WIDTH: 70%; BORDER: 1px solid #0f58bb; ALIGN:left; MARGIN: 0 auto 0 0;
}
#bas {
	BACKGROUND: #cee9ff; BORDER: 1px solid #cee9ff; WIDTH: 100%; TEXT-ALIGN: center;	
      }
	  #bas A:link {
		COLOR: #000000; TEXT-DECORATION: underline ; FONT-SIZE: 10px; FONT-WEIGHT: bold;
	  }
	  #bas A:visited {
		COLOR: #000000; TEXT-DECORATION: underline ; FONT-SIZE: 10px; FONT-WEIGHT: bold;
	  }
	  #bas A:active {
		COLOR: #000000; TEXT-DECORATION: underline ; FONT-SIZE: 10px; FONT-WEIGHT: bold;
	  }
	  #bas A:hover {
		CURSOR: hand; COLOR: #0f58bb; TEXT-DECORATION: underline ; FONT-SIZE: 10px; FONT-WEIGHT: bold;
	  }
#invisible {
	BACKGROUND: #cee9ff; BORDER: 1px solid #cee9ff;
	COLOR: #cee9ff;
	}
	  #invisible A:link {
		COLOR: #cee9ff;
	  }
	  #invisible A:visited {
		COLOR: #cee9ff;
	  }
	  #invisible A:active {
		COLOR: #cee9ff;
	  }
	  #invisible A:hover {
		COLOR: #cee9ff;
	  }
#menu_ban {
	BACKGROUND:url(../img/menu_haut.jpg);
	WIDTH:100%;
	HEIGHT:190px;
	}
#menu {
	BACKGROUND:url(../img/menu_bas.jpg);
	WIDTH:100%;
	HEIGHT:68px;
	TEXT-ALIGN:left;
	}