body {background: none;}#header {display:none;}#breadCrumb {display:none;}#mainMenu {display:none;}#toolBar {display: none;}#layout-column_column-2 {display: none;}#column-1 {padding-left:-20px;padding-right: 10px;}#column-2 {display: none;}#column-3 {display: none;}#footer  {display: none;}#signed-in-menu {display: none;}#leftColumn {margin-left: -18px;padding-left: 0px;padding-right: 10px;}/* IE hack */* html h1, * html h2, * html h3, * html div, * html p {width: 98%;}*+html h1, *+html h2, *+html h3, *+html div, *+html p {width: 98%;}#layout-column_column-3 {display: none;}.left {display:none;}p {font:13px Arial, Helvetica, sans-serif; color:#4d4d4d;}a:link, vitited {color:#0c88f2; text-decoration:underline;}h3 {color: #22b9f1;font-size: 12px;font-weight: normal;margin: 15px 0 15px 9px;}/*images*/.img{ background:#f1f0f0; padding:3px; border:1px solid #d3d3d3; margin:5px 0 10px 22px;}/*Titres & textes*/h3 {color: #22b9f1;font-size: 12px;font-weight: normal;margin: 15px 0 15px 9px;}/* Cobalt */h3.titreCobalt{color:#0067b1; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreCobalt{color:#0067b1; font: bold 15px Arial, Helvetica, sans-serif;} span.interCobalt{color:#0067b1; font: 13px Arial, Helvetica, sans-serif;} span.normalCobalt{color:#0067b1; font: 12px Arial, Helvetica, sans-serif;} span.legendeCobalt{color:#0067b1; font: 10px Arial, Helvetica, sans-serif;} /* Grass Green */h3.titreGreen{color:#8cc63f; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreGreen{color:#8cc63f; font: bold 15px Arial, Helvetica, sans-serif;} span.interGreen{color:#8cc63f; font: 13px Arial, Helvetica, sans-serif;} span.normalGreen{color:#8cc63f; font: 12px Arial, Helvetica, sans-serif;} span.legendeGreen{color:#8cc63f; font: 10px Arial, Helvetica, sans-serif;} /* green Yellow */h3.titreYellow {color:#E2B000; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreYellow {color:#E2B000; font: bold 15px Arial, Helvetica, sans-serif;} span.interYellow {color:#E2B000; font: 13px Arial, Helvetica, sans-serif;} span.normalYellow {color:#E2B000; font: 12px Arial, Helvetica, sans-serif;} span.legendeYellow {color:#E2B000; font: 10px Arial, Helvetica, sans-serif;} /* Terra cotta */h3.titreTerra{color:#e66a5b; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreTerra{color:#e66a5b; font: bold 15px Arial, Helvetica, sans-serif;} span.interTerra{color:#e66a5b; font: 13px Arial, Helvetica, sans-serif;} span.normalTerra{color:#e66a5b; font: 12px Arial, Helvetica, sans-serif;} span.legendeTerra{color:#e66a5b; font: 10px Arial, Helvetica, sans-serif;} /* Carmin */h3.titreCarmin{color:#e64097; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreCarmin{color:#e64097; font: bold 15px Arial, Helvetica, sans-serif;} span.interCarmin{color:#e64097; font: 13px Arial, Helvetica, sans-serif;} span.normalCarmin{color:#e64097; font: 12px Arial, Helvetica, sans-serif;} span.legendeCarmin{color:#e64097; font: 10px Arial, Helvetica, sans-serif;} /* warm grey */h3.titreWarm{color:#b8ab96; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreWarm{color:#b8ab96; font: bold 15px Arial, Helvetica, sans-serif;} span.interWarm{color:#b8ab96; font: 13px Arial, Helvetica, sans-serif;} span.normalWarm{color:#b8ab96; font: 12px Arial, Helvetica, sans-serif;} span.legendeWarm{color:#b8ab96; font: 10px Arial, Helvetica, sans-serif;} /* Bleu foncé */h3.titreBleu{color:#303188; font: bold 17px Arial, Helvetica, sans-serif;} h3.blackArticleTitle{color:#303188; font: bold 15px Arial, Helvetica, sans-serif;} span.interBleu{color:#303188; font: 13px Arial, Helvetica, sans-serif;} span.normalBleu{color:#303188; font: 12px Arial, Helvetica, sans-serif;} span.legendeBleu{color:#303188; font: 10px Arial, Helvetica, sans-serif;} /* azur */h3.blueArticleTitle{color:#22B9F1; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreAzur{color:#22B9F1; font: bold 15px Arial, Helvetica, sans-serif;} h3.interAzur{color:#22B9F1; font: 13px Arial, Helvetica, sans-serif;} h3.blueHeader{color:#22B9F1; font: 12px Arial, Helvetica, sans-serif;} span.legendeAzur{color:#22B9F1; font: 10px Arial, Helvetica, sans-serif;} /* orange moyen */h3.titreOrange{color:#faa63f; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreOrange{color:#faa63f; font: bold 15px Arial, Helvetica, sans-serif;} span.interOrange{color:#faa63f; font: 13px Arial, Helvetica, sans-serif;} span.normalOrange{color:#faa63f; font: 12px Arial, Helvetica, sans-serif;} span.legendeOrange{color:#faa63f; font: 10px Arial, Helvetica, sans-serif;} /* Gris foncé */h3.titreGris{color:#4d4d4d; font: bold 17px Arial, Helvetica, sans-serif;} h4.sstitreGris{color:#4d4d4d; font: bold 15px Arial, Helvetica, sans-serif;} span.interGris{color:#4d4d4d; font: 13px Arial, Helvetica, sans-serif;} span.normalGris{color:#4d4d4d; font: 12px Arial, Helvetica, sans-serif;}span.articlePictureLegend{color:#4d4d4d; font: 10px Arial, Helvetica, sans-serif;} span.legendeGris{color:#4d4d4d; font: 10px Arial, Helvetica, sans-serif;}/*Table*/.contentColumn p {color:#4d4d4d; font: 12px Arial, Helvetica, sans-serif;}.contentColumn table{ text-align:center; font-weight: normal;}.contentColumn td{padding:4px;}.contentColumn tr.title{ background:#22b9f1; font:13px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; }.contentColumn tr.color{ background:#F0F0F0;}.contentColumn td.alignLeft{ text-align: left;}/*Contact form*/.portlet-boundary_109_ form {padding: 10px;width: 470px;}.portlet-boundary_109_ label {line-height: 1.7;width: 180px;margin-bottom: 5px;clear: left;display: block;float: left;}.portlet-boundary_109_ input {background-image: none;border: 1px solid #ccd1d7;background-color: #f3fafd;color: #49b6db;padding: 2px;width: 250px;margin: 2px 0 2px;}.portlet-boundary_109_ select, option {border: 1px solid #ccd1d7;background-color: #f3fafd;color: #595959;}.portlet-boundary_109_ div.liferay-input-radio {display: block;height: 35px;}.portlet-boundary_109_ textarea {border: 1px solid #ccd1d7;background: #f3fafd;color: #0071cc;margin-bottom: 5px;}.portlet-boundary_109_ .liferay-web-form-submit input {background: url(../../images/custom/btn-bg-nltSubs.jpg) top left no-repeat;text-align: center;width: 105px;height: 24px;font-weight: bold;padding:0px 10px 0px 0;font-size: 12px;color: #595959;border: none;}.portlet-boundary_109_ .liferay-web-form-submit input:hover {background-color: white;}.portlet-boundary_109_ input:focus, .portlet-boundary_109_ textarea:focus {background-color: white;color: #0071cc;}.portlet-boundary_109_ span.asterix {color: #FF9900;}.portlet-boundary_109_ p.asterixTxt {font-size: 11px;margin: 0;}.portlet-boundary_109_ img.postitFormu {float: right;}div#blockAgenda{background: url(../images/custom/bg-calendar-big.jpg) bottom left repeat-x;width:351px;margin-bottom:30px;padding:10px 65px 20px 65px;position:relative;border:1px solid #e6e6e6;}/*date*/a.prevMonth{color:#c7c5c5; font-weight:bold;text-decoration:none;position:absolute;top:20px;left:68px;font-size:12px;}a.prevMonth:link{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.prevMonth:active{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.prevMonth:visited{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.prevMonth:hover{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.nextMonth{color:#c7c5c5; font-weight:bold;text-decoration:none;position:absolute;top:20px;right:68px;font-size:12px;}a.nextMonth:link{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.nextMonth:active{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.nextMonth:visited{color:#c7c5c5; font-weight:bold;text-decoration:none;}a.nextMonth:hover{color:#c7c5c5; font-weight:bold;text-decoration:none;}span#dayMonth{color:#f9930e; font-size:18px;display:block;text-align:center;font-weight:bold;}/**/table#bigCalendar{ background:none;width:320px; border-collapse:collapse;margin:7px auto;}table#bigCalendar td.empty{ font-weight:bold;width:28px;height:20px;padding:1px 2px 1px 0px; text-align:right; }table#bigCalendar td{ font-weight:bold;width:18px;height:20px;padding:1px 2px 1px 0px; text-align:right;}table#bigCalendar tr.labels{ border-bottom:1px dashed #bfbfbf;}table#bigCalendar td.openDayLabel{color:#a0a0a1;}table#bigCalendar td.closeDayLabel{color:#22b9f1;}table#bigCalendar td.openDay{color:#4d4d4d;}table#bigCalendar td.closeDay{color:#22b9f1;}table#bigCalendar td.nextMonthDay{color:#999;}table#bigCalendar td.toNextMont a:link, table#bigCalendar td.toNextMont a:active, table#bigCalendar td.toNextMont a:visited, table#bigCalendar td.toNextMont a:hover{display:block;color:#22b9f1;text-decoration:none;}table#bigCalendar td.eventDay{background:#85c727;color:#fff;}table#bigCalendar td.eventDay a:link,table#bigCalendar td.eventDay a:active,table#bigCalendar td.eventDay a:visited,table#bigCalendar td.eventDay a:hover{display:block;color:#fff;text-decoration:none;}table#bigCalendar td.activeDay{background:none;color:#fa9b14;}table#bigCalendar td.activeDay a:link,table#bigCalendar td.activeDay a:active,table#bigCalendar td.activeDay a:visited,table#bigCalendar td.activeDay a:hover{color:#fa9b14; text-decoration:none;}/**/div.activeEvent{padding-bottom:20px; border-bottom:1px dashed #bfbfbf;}h4.presentDay{color:#fa9b14;margin:0 0 5px 0; font-weight:bold;}div.activeEvent h3{color:#4d4d4d;margin:0; font-weight:bold; font-size:14px;}a.moreAbout{display:block; text-align:right;}/**/.nextEvents{display:block;text-align:right;font-weight:bold;margin-top:3px; color:#797979; text-decoration:none;}a.nextEvents:link{color:#797979; text-decoration:none;}a.nextEvents:active{color:#797979; text-decoration:underline;}a.nextEvents:visited{color:#797979; text-decoration:none;}a.nextEvents:hover{color:#797979; text-decoration:underline;}/**/div.eventAgenda{margin:10px 0;}h4.eventDate{color:#82c829;margin:0; font-weight:normal;}div.eventAgenda h3{color:#4d4d4d;margin:0; font-weight:bold; font-size:14px;}.clearer { display: inline;}