body {    background-color: #FFFFFF;	margin: 0px;	color: black;    font-family: Arial;}A{   color: black;   text-decoration: none;}P{    font-size: 13px;}A:hover{    color: #33CC33;}TEXTAREA{	color: black;    font-family: Arial;	font-size: 10pt;}TH {     font-weight: bold;	color: #306a8f;     FONT-SIZE: 8pt;	background-color: #d3d3d3;	FONT-FAMILY: Verdana;	Height: 11px;}INPUT{   font-size: 12px;}.labelnewsletter{    color: white;    font-size: 10pt;    vertical-align: middle;    text-align: center;    font-weight: bold;}.txtnewsletter{    font-size: 8pt;    height: 18px;    width: 110px;}.tablemenu{    font-size: 10pt;    color: white;}.tablemenu A{    font-size: 10pt;    color: white;}.tablemenu A:hover{    color: #33CC33;}.tablemenu TD{    text-align: center;}.LeftMenu A{    font-size: 12px;	margin-left: 10px;}.ActivityTitle{    font-size: 18px;}.ActivityText{    font-size: 10px;}.LabelSaisie{    font-size: 12px;	text-align:right;}.InfoSaisie{    font-size: 10px;	text-align:right;}.AreaSaisie{    font-size: 12px;	text-align:left;}.ChoisirText1{    font-size: 15px;    margin-right: 15px;    line-height: 18px;}.ChoisirText2{    font-size: 13px;    margin-right: 15px;    line-height: 18px;}.ChoisirText3{    font-size: 13px;    margin-left: 15px;    line-height: 18px;}.MarginActivite{    margin-right: 15px;    margin-left: 15px;}.MarginHeader{    margin-right: 35px;    margin-left: 22px;}.MarginRestauration{    margin-top: 18px;	margin-right: 35px;    margin-left: 22px;}.MarginRestauration2{    margin-right: 15px;    margin-left: 22px;}.AdressLeft{    margin-top: 18px;	margin-right: 10px;    margin-left: 22px;}.AdressRight{    margin-top: 18px;	margin-right: 0px;	margin-left: 0px;}.MarginBlocLight{    margin-right: 15px;    margin-left: 22px;	margin-top: 5px;	}.MarginTextTop{    margin-right: 50px;    margin-left: 1px;	margin-top: 18px;}.MarginLeft{    margin-left: 22px;	}.MarginRight{    margin-right: 22px;	}.MarginText{    margin-right: 50px;    margin-left: 1px;	margin-top: 10px;}.ChoisirText4{    font-size: 16px;    line-height: 18px;}.ChoisirText5{    font-size: 13px;    line-height: 14px;}.ChoisirText6{    font-size: 13px;    line-height: 15px;}.ChoisirText7{    font-size: 14px;    line-height: 15px;    font-weight: bold;}.ChoisirText8{    font-size: 13px;    line-height: 16px;}.ChoisirText9{    font-size: 24px;    line-height: 18px;	font-weight: bold;	color: white;}.ChoisirText10{    font-size: 14px;    line-height: 18px;}.ChoisirText12{    font-size: 18px;    line-height: 22px;}.ChoisirText11{    font-size: 13px;    line-height: 18px;}.ChoisirText13{    font-size: 10px;    line-height: 13px;}.ChoisirText14{    font-size: 13px;    line-height: 14px;}.ChoisirText15{	font-size: 12px;    line-height: 13px;}.ArtisteTitle{    font-size: 24px;	color: white;    line-height: 22px;	font-family: Arial;	margin-left: 21px;	margin-top: 15px;	margin-bottom: 5px;}.ArtisteDateLieu{    font-size: 18px;	line-height: 22px;}.ArtisteText{    font-size: 14px;	color: black;}.ActuTitle{    font-size: 24px;	color: white;    line-height: 22px;	font-family: Arial;	margin-top: 15px;	margin-bottom: 5px;}.ActuDateLieu{    font-size: 18px;	line-height: 22px;}.AdminMenu{    font-size: 30px;    margin-left: 15px;    line-height: 45px;    font-family: 'Agency FB';}.AdminMenu A{    color: white;}        .TableList TD{	background-color: #f5f5f5;	FONT-SIZE: 8pt;	FONT-FAMILY: Verdana;	color: #306a8f; }.TableList A{	FONT-SIZE: 8pt;	FONT-FAMILY: Verdana;	color: #306a8f; }.AdminText1{    font-size: 13px;    margin-right: 15px;    color:white;}.AdminText2{    font-size: 11px;    line-height: 14px;	margin-right: 15px;    color: black;    font-family: 'Comic Sans MS';}.AdminText3{    font-size: 11px;    color: black;    font-style: italic;    font-family: 'Comic Sans MS';    }.popuprecrute TD{padding-left:26px;padding-right:26px}.popuprecrute P{font-size:8pt;text-align:justify;}.ds_box {	background-color: #FFF;	border: 1px solid #000;	position: absolute;	z-index: 32767;}.ds_tbl {	background-color: #FFF;}.ds_head {	/*background-color: #333;*/	background-color: #6999FF;	color: #FFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	text-align: center;	letter-spacing: 2px;}.ds_subhead {	background-color: #CCC;	font-size: 12px;	font-weight: bold;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	width: 32px;}.ds_cell {	background-color: #EEE;	color: #000;	font-size: 13px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	margin: 5px;	cursor: pointer;}.ds_cell:hover {	background-color: #F3F3F3;} /* This hover code won't work for IE */