td {	font-family: 'Lucida Grande', Trebuchet, 'Trebuchet MS', sans-serif;	font-size: 90%;	line-height: 150%;}b {	font-weight: bold;}a:link, a:hover, a:visited, a:active {	/*color: #7F001D;*/	text-decoration: none;}.signature {	font-size: 80%;}.titre {	font-family: 'Lucida Grande', Trebuchet, 'Trebuchet MS', sans-serif;	font-size: 90%;	font-weight: bold;	letter-spacing: 0px;	text-transform: uppercase;	line-height: 115%;}p {padding-top: 0px;border-top: 0px;margin-top: 5px;}.whiteText {	color: #FFF;}.redText {	color: #500;}.yellowText {	color: #FFC;}.maroonText {	color: #140000;}.blueText {	color: #A9C5F3;}/* Debut couleurs pour la rubrique "Residence" */.residenceFR {	color: #FFC;	padding-top: 0px;}.residenceFR a:link, .residenceFR a:visited, .residenceFR a:active {	color: #FFC;	text-decoration: underline;}.residenceFR a:hover {	color: #500;	text-decoration: none;	background-color:#F4A900;}.residenceFR ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style-position: inside;	list-style-type: square;}.residenceFR ol {	margin-left: 0px;	padding-left: 1.75em;	text-indent: 0px;	list-style-type: decimal;}.residenceES {	color: #500;	padding-top: 0px;}.residenceES a:link, .residenceES a:visited, .residenceES a:active {	color: #500;	text-decoration: underline;}.residenceES a:hover {	color: #500;	text-decoration: none;	background-color:#F4A900;}.residenceES ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style-position: inside;	list-style-type: square;}.residenceES ol {	margin-left: 0px;	padding-left: 1.75em;	text-indent: 0px;	list-style-type: decimal;}/* Liens pdf*/a:link.Niv4Res, a:visited.Niv4Res, a:active.Niv4Res {	color: #500;	text-decoration: none;	font-size: 80%;}a:hover.Niv4Res {	color: #500;	text-decoration: none;	background-color:#F4A900;}/* Fin couleurs pour la rubrique "Residence" *//* Debut couleurs pour la rubrique "Arts & Culture" */.artsFR {	color: #FC9;	padding-top: 0px;}.artsFR a:link, .artsFR a:visited, .artsFR a:active {	color: #FC9;	text-decoration: underline;}.artsFR a:hover {	color: #7F001D;	text-decoration: none;	background-color:#E86F17;}.listArts ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style-position: inside;	list-style-type: square;}.artsES {	color: #F93;	padding-top: 0px;}.artsES a:link, .artsES a:visited, .artsES a:active {	color: #F93;	text-decoration: underline;}.artsES a:hover {	color: #7F001D;	text-decoration: none;	background-color:#E86F17;}/* Liens pdf*/a:link.Niv4Art, a:visited.Niv4Art, a:active.Niv4Art {	color: #F93;	text-decoration: none;	font-size: 80%;}a:hover.Niv4Art {	color: #5E0018;	text-decoration: none;	background-color:#E86F17;	font-size: 80%;}/* Menus internes pour ancres */#navArtsFr { width: 212px; }#navArtsFr ul {	margin-left: 0; 	padding-left: 0; 	list-style-type: none;}#navArtsFr a { 	display: block; 	padding: 2px; 	width: 212px; 	background-color: #7F001D; 	border-bottom: 2px solid #9D0044;}#navArtsFr a:link, #navArtsFrList a:visited { 	color: #FC9; 	text-decoration: none;}#navArtsFr a:hover { 	background-color: #E86F17; 	color: #140000; }#navArtsEs { width: 212px; }#navArtsEs ul {	margin-left: 0; 	padding-left: 0; 	list-style-type: none;}#navArtsEs a { 	display: block; 	padding: 2px; 	width: 212px; 	background-color: #7F001D; 	border-bottom: 2px solid #9D0044;}#navArtsEs a:link, #navArtsEsList a:visited { 	color: #F93; 	text-decoration: none;}#navArtsEs a:hover { 	background-color: #E86F17; 	color: #140000; }/* Classes pour Evenements */h2.catEvents {	font-family: 'Lucida Grande', Trebuchet, 'Trebuchet MS', sans-serif;	font-size: 90%;	font-weight: bold;	letter-spacing: 0px;	text-transform: uppercase;	line-height: 115%;	margin: 0;	padding: .6em 0 .7em 0;	border-top: 1px solid #D06415;	border-bottom: 1px solid #D06415;}h3.titleEvents {	color: #140000;	font-size: 100%;	margin: 0;	padding: .5em 0 .2em;}.return {	display: block;	text-align: right;	font-size: 80%;	padding: 0 0 2em 0;}a.top:link, a.top:visited, a.top:active {	text-decoration: none;	color: #D06415;}a.top:hover {	text-decoration: underline;	background-color: #9D0044;	color: #FC9;}.events { 	display: block; 	padding: 0 0 .8em; 	border-bottom: 1px dashed #D06415;}/* Fin couleurs pour la rubrique "Arts & Culture" *//* Debut couleurs pour la rubrique "Les services" */.servicesFR {	color: #7F001D;	padding-top: 0px;}.servicesFR a:link, .servicesFR a:visited, .servicesFR a:active {	color: #7F001D;	text-decoration: underline;}.servicesFR a:hover {	color: #7F001D;	text-decoration: none;	background-color:#C2D800;}.servicesFR ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style: none;}.servicesFR ul ul li {	list-style-position: inside;	list-style-type: square;}.servicesES {	color: #000;	padding-top: 0px;}.servicesES a:link, .servicesES a:visited, .servicesES a:active {	color: #000;	text-decoration: underline;}.servicesES a:hover {	color: #000;	text-decoration: none;	background-color:#C2D800;}.servicesES ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style: none;}.servicesES ul ul li {	list-style-position: inside;	list-style-type: square;}/* Liens pdf*/a:link.Niv4Serv, a:visited.Niv4Serv, a:active.Niv4Serv {	color: #5E0018;	text-decoration: none;	font-size: 80%;}a:hover.Niv4Serv {	color: #7F001D;	text-decoration: none;	background-color:#F4A900;	font-size: 80%;}/* Fin couleurs pour la rubrique "Les services" *//* Debut couleurs pour la rubrique "Bibliotheque" */.biblioFR {	color: #E6F0FF;	padding-top: 0px;}.biblioFR a:link, .biblioFR a:visited, .biblioFR a:active {	color: #E6F0FF;	text-decoration: underline;}.biblioFR a:hover {	color: #003;	text-decoration: none;	background-color:#789AD6;}.biblioFR ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style-position: inside;	list-style-type: square;}.biblioES {	color: #A9C5F3;	padding-top: 0px;}.biblioES a:link, .biblioES a:visited, .biblioES a:active {	color: #A9C5F3;	text-decoration: underline;}.biblioES a:hover {	color: #003;	text-decoration: none;	background-color:#789AD6;}.biblioES ul {	margin-left: 0px;	padding-left: 0px;	text-indent: 0px;	list-style-position: inside;	list-style-type: square;}.accentBibFR {	color: #E6F0FF;}.accentBibES {	color: #A9C5F3;}/* Liens pdf*/a:link.Niv4Bib, a:visited.Niv4Bib, a:active.Niv4Bib {	color: #5E0018;	text-decoration: none;	font-size: 80%;}a:hover.Niv4Bib {	color: #152653;	text-decoration: none;	background-color:#789AD6;	font-size: 80%;}/* Fin couleurs pour la rubrique "Bibliotheque" *//* Debut couleurs pour la rubrique "Corporate" */.corporateFR {	color: #FFF;	padding-top: 0px;}.corporateFR a:link, .corporateFR a:visited, .corporateFR a:active {	color: #FFF;	text-decoration: none;}.corporateFR a:hover {	color: #FFF;	text-decoration: underline;}.corporateFR ul {	margin-left: 0px;	list-style: none;	padding-left: 10px;	text-indent: -10px;}.corporateFR ul ul {	padding-left: 20px;	padding-bottom: 10px;}.corporateFR ul ul ul {	padding-left: 12px;}.corporateFR ul ul ul li:before {	list-style-type: none;	list-style-image: none;	content: "\003E \0020";}.corporateES {	color: #000;	padding-top: 0px;}.corporateES a:link, .corporateES a:visited, .corporateES a:active {	color: #000;	text-decoration: none;}.corporateES a:hover {	color: #000;	text-decoration: underline;}.corporateES ul {	margin-right: 0px;	list-style: none;	padding-right: 0px;	padding-left: 0px;	text-indent: -10px;}.corporateES ul ul {	padding-right: 20px;	padding-bottom: 10px;}.corporateES ul ul ul {	padding-right: 12px;}.corporateES ul ul ul li:after {	list-style-type: none;	list-style-image: none;	content: "\0020 \003C";}/* Liens pdf*/a:link.Niv4Corp, a:visited.Niv4Corp, a:active.Niv4Corp {	color: #7F001D;	text-decoration: none;}a:hover.Niv4Corp {	color: #7F001D;	text-decoration: none;	background-color:#F4A900;}/* Fin couleurs pour la rubrique "Corporate" *//* Vignettes */div.thumbnail {	width: 212px;	float: left;	margin: 15px 0;	padding: 0;}div.thumbnail img {	float: left;	margin: 10px 10px 15px 0;	padding: 0;}div.thumbnail p {	margin: 10px 0 0 0;	padding: 0;	font-size: 70%;	line-height: 125%;}div.thumbnail2 {	width: 212px;	float: right;	display: inline;	margin: 15px 0;	padding: 0;}div.thumbnail2 img {	float: right;	margin: 10px 0 15px 10px;	padding: 0;}div.thumbnail2 p {	margin: 10px 0 0 0;	padding: 0;	font-size: 70%;	line-height: 125%;	text-align: right;}p.vignetteNfo {	padding: 0;	font-size: 70%;	line-height: 125%;}p.vignetteNfoLight {	color: FFC;	padding: 0;	font-size: 70%;	line-height: 125%;}p.vignetteNfoLight a:link, p.vignetteNfoLight a:visited, p.vignetteNfoLight a:active {	color: FFC;}p.vignetteNfoLight a:hover {	color: 000;}