/*	Structure */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}#conteneur{  position: relative;  width: 1024px;  margin: 0 auto;}#entete{	float: left;	margin: 0,0,0,0;}#bande-bleue {  float: left;	background-image: url(../images/bande-bleue.jpg);	background-position: left top;	background-repeat: repeat-x;	height: 52px;	width: 1024px;	text-align: center;	line-height: 52px;	color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;}#page{ 	float: left; 	width: 1024px;	background-color: #ffffff;}#bas{	float: left;}.texte-contenu{ font-family: Arial, Helvetica, sans-serif; font-size: 12px;}/* Portlets */.haut-portlet {background-image: url(../images/haut-portlet.jpg);background-repeat:no-repeat;width: 596px;height: 79px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #c928ad;text-decoration: none;text-align: left;text-indent: 40px;vertical-align: middle;}.bas-portlet {background-image: url(../images/bas-portlet.jpg);background-repeat:no-repeat;width: 596px;height: 131px;}.milieu-portlet-gauche {background-image: url(../images/milieu-portlet-gauche.jpg);background-repeat:repeat-y;width: 25px;height: 1px;}.milieu-portlet-droit {background-image: url(../images/milieu-portlet-droit.jpg);background-repeat:repeat-y;width: 19px;height: 1px;}.fond-portlet{width: 552px;}.separation{clear: both;visibility: hidden;}/* tf = TexteField , l'étiquette d'un champ */.tf {background-color: #bec9e7;text-align: left;}/* tfc = TexteFieldCentré , l'étiquette centre d'un champ */.tfc {background-color: #bec9e7;text-align: center;}/* tfp = TexteFieldPetit , l'étiquette d'un champ en petits caractres */.tfp {background-color: #bec9e7;text-align: right;font-size: 11px;}/* tfc = TexteFieldCentréPetit , l'tiquette centre d'un champ en petits caractres */.tfcp {background-color: #bec9e7;text-align: center;font-size: 11px;}/* f = Field , le champ */.f {background-color: #e8ecf7;text-align: left;}/* fc = FieldCentré , le champ centré*/.fc {background-color: #e8ecf7;text-align: center;}/* fp = FieldPetit , le champ en petits caractres */.fp {background-color: #e8ecf7;font-size: 11px;text-align: left;}/* fcp = FieldCentréPetit , le champ centré en petits caractres */.fcp {background-color: #e8ecf7;font-size: 11px;text-align: center;}/* dcp = DateCentréPetit , le champ date centré en petits caractres */.dcp {background-color: #e8ecf7;font-size: 11px;text-align: center;}.cadre-haut{	background-image: url(../images/cadre_haut.gif);	background-repeat: repeat-x;	background-position: left top;		font-family: Verdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-style: bold;	color: #000000;	text-align: left;	padding-left: 1em;}.cadre-contenu{  border: thin solid #bec9e7;  background-color: #ffffff;  text-align: left;  padding-left: 1em;}.lien{font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style: normal;font-weight: bold;font-variant: normal;color: #000099;text-decoration: none;}.lien:hover{text-decoration: underline;}.lienrouge{font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style: normal;font-weight: bold;font-variant: normal;color: #ff0000;text-decoration: none;}.lienrouge:hover{text-decoration: underline;}.rouge{color: #ff0000;}.cadre-news{padding-left: 1em;}