/* Patrick Maillard                     *//* 22.04.2003                          *//* Cas gŽnŽral pour les liens */A:link, a:visited   { 		font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;		text-decoration: none;		color: #009999;		background: transparent;		}		A:hover   { 		font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;		color: black;		background: transparent;		text-decoration: none }			/* liens de l'agenda */		A:hover.agenda {		color : #000000;		background-color: #FFC6FF;		text-decoration:none		}		A:link.agenda  { color: #091c59; text-decoration: underline }A:visited.agenda {		color: #091c59;		text-decoration: underline		}/* liens l'administration */		A:hover.admin {		color:  #000000;		background-color: #FFCCFF;		}		A:link.admin {		color:  #009999;		}A:visited.admin {		color : #009999;		}		/* Cas gŽnŽral pour les liens */.corps   { 			color: black;			font-weight: normal;			font-size: 12px;			font-family: "Lucida Grande", "Times New Roman", Times;			text-align: justify }.obligatoire { color: red; font-style: italic; font-weight: normal; font-size: 10px; font-family: "Lucida Grande", "Times New Roman", Times; text-align: justify }.titre   {			color: #091c59;			font-weight: 500;			font-size: 15px;			font-family: "Lucida Grande", "Times New Roman", Times;			text-align: justify }		.Table_bot {                border-color: #808080;        border-bottom-style: solid;        border-bottom-width: 1px; }.Table_top {        color: #black;        font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;        padding-top: 5px;        border-color: #091C59;        border-top-style: solid;        border-top-width: 1px;        text-align: justify        }.Table_right {		background-color: #E6E8EE;        color: Black;        font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;        padding-top: 5px;        border-color: #808080;		background-color: #E6E8EE;        border-right-style: solid;        border-right-width: 1px;        text-align: justify        }        .Table_left {		background-color: #E6E8EE;        color: Black;        font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;        padding-top: 5px;        border-color: #808080;		background-color: #E6E8EE;        border-left-style: solid;        border-left-width: 1px;        text-align: justify        }.Table_leftright {		background-color: #E6E8EE;        color: Black;        font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;        padding-top: 5px;        border-color: #808080;        border-left-style: solid;        border-right-style: solid;        border-left-width: 1px;        border-right-width: 1px;        text-align: justify        }.Table_leftrighttop {		background-color: #E6E8EE;        color: Black;        font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;        padding-top: 5px;        border-color: #808080;        border-left-style: solid;        border-right-style: solid;        border-left-width: 1px;        border-right-width: 1px;        border-top-style: solid;        border-top-width: 1px;        text-align: justify        }                       .Table_cadre {        background-color: #E6E8EE;        color: Black;        font-size: 12px;        font-family: Lucida Grande, Times New Roman, Times;        padding-top: 5px;        border-color: #808080;        border-bottom-style: solid;        border-top-style: solid;        border-left-style: solid;        border-right-style: solid;        border-bottom-width: 1px;        border-top-width: 1px;        border-left-width: 1px;        border-right-width: 1px;        text-align: justify}