 body {margin:0px;padding:0px;background-color:#88C22A;}.white {font-family:Tahoma;font-size:10pt;color:#FFFFFF;font-weight:900;line-height: 14px;font-style: normal;font-variant: normal;text-transform: none;}.white_arial {font-family:Arial;font-size:11px;color:#FFFFFF;line-height: 12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;}.menu {font-family:Arial;font-size:11px;color:#333333;text-decoration:none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;white-space: nowrap;}.main {font-family:Arial;font-size:11px;color:#333333;line-height:12px;vertical-align: middle;}.blue {font-family:Arial;font-size:11px;color:#006699;line-height:12px;text-decoration: none;}.blue_l {font-family:Arial;font-size:11px;color:#368FB7;line-height:14px;}.input{  width:117px; height:20px;border-width:1px;border-style:solid;background-color:#FFFFFF;border-color:#CDD2D4;font-family:Tahoma;font-size:11px;color:#75888C; }.input2{  width:176px; height:20px;border-width:1px;border-style:solid;background-color:#FFFFFF;border-color:#CDD2D4;font-family:Tahoma;font-size:11px;color:#75888C; }.textarea{width:176px; height:150px;border-width:1px;border-style:solid;background-color:#FFFFFF;border-color:#CDD2D4;font-family:Tahoma;font-size:11px;color:#75888C;6; overflow:auto;}.blueCopie {font-family:Arial;font-size:11px;color:#003399;line-height:14px;font-weight: bold;}.menuBIG {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#003366;text-decoration:underline;font-style: normal;line-height: 16px;font-weight: bold;}.lmalink {border: none;filter: Light;}.minipict {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-weight: bold;vertical-align: top;white-space: nowrap;padding-top: 2px;padding-left: 12px;background-attachment: scroll;background-image: url(images/minipict1.gif);background-repeat: no-repeat;background-position: left top;text-decoration: underline;}.minimenu:link {color:#FFFFFF;text-decoration: underline;font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;}.minimenu:visited {color:#006699;text-decoration: underline;font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;}.minimenu:hover {color:#003366;text-decoration: underline;font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;}.minimenu:active {color:#CDFAFF;text-decoration: underline;font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;}a:hover {text-decoration: underline;}a img {border: 0;}.menuFRAML {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#FFFFFF;font-style: normal;font-weight: 400;line-height: 27px;}.menuFRAMR {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#006699;font-style: normal;font-weight: 400;line-height: 27px;}.menuWEBM {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#FF00FF;font-style: normal;font-weight: 400;line-height: 27px;}.blueGras {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-weight: bold;}.blueGrasLink {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-weight: bold;text-decoration: underline;}.xiti {font-family:"Courier New", Courier, mono;font-size:8pt;color:#B6152E;font-weight:normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;background-color: #FFF600;line-height: normal;}.ministat {font-family:"Courier New", Courier, mono;font-size:5pt;color:#B6152E;font-weight:normal;font-style: normal;font-variant: normal;text-transform: none;line-height: normal;border: none;background-image: none;}.menuReduit {font-family:Arial;font-size:0px;color:#333333;text-decoration:none;line-height: 0px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;}.webm {font-family:Arial;font-size:11px;color:#FF00FF;line-height:12px;}.blueFRAME {font-family:Arial;font-size:16px;color:#00FFFF;line-height:16px;}a.plan:link {font-family:Arial;font-size:11px;color:#FFB629;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: underline;}a.plan:visited {font-family:Arial;font-size:11px;color:#003366;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}a.plan:hover {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-decoration: underline;text-transform: none;}a.plan:active {font-family:Arial;font-size:11px;color:#CDFAFF;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}a.plan2:link {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: underline;}a.plan2:visited {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}a.plan2:hover {font-family:Arial;font-size:11px;color:#003366;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-decoration: underline;text-transform: none;}a.plan2:active {font-family:Arial;font-size:11px;color:#CDFAFF;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}a.plan3:link {font-family:Arial;font-size:11px;color:#FFB629;line-height:16px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: underline;}a.plan3:visited {font-family:Arial;font-size:11px;color:#003366;line-height:16px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}a.plan3:hover {font-family:Arial;font-size:11px;color:#006699;line-height:16px;font-style: normal;font-weight: bold;font-variant: normal;text-decoration: underline;text-transform: none;}a.plan3:active {font-family:Arial;font-size:11px;color:#CDFAFF;line-height:16px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}.placard {font-family:Arial;font-size:8px;color:#003366;line-height:8px;text-decoration: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;}.placardXS {font-family:Arial;font-size:7px;color:#003366;line-height:12px;text-decoration: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: -0.07em;}.whiteGras {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-weight: bold;}.DARKblue {font-family:Arial;font-size:11px;color:#003366;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;text-decoration: none;}.calque {}.calque2 {background-color: #FFD699;}.calque3 {background-attachment: scroll;background-image: url(images/planback.gif);background-repeat: no-repeat;background-position: center top;}.home10 {background-attachment: fixed;background-image: url(images/home0.jpg);background-repeat: no-repeat;background-position: center center;}#home0 { position: relative;/* dimension et positionnement du bloc conteneur  de l'image */ left: 0px; top: 0px; height : 86px; width : 130px; } #home0 img { width : 100%;/* l'image occupe toute la place de son bloc conteneur */ height: 100%; } #arriere_s {position: relative;/* dimension et positionnement du bloc conteneur de l'image */left: 0px;top: 0px;height : 86px;width : 130px;}#arriere_s img {width : 100%;height: 100%;}#arriere_s a {position: absolute;/* dimension et positionnement du bloc conteneur de l'image */left: 0px;top: 0px;height : 86px;width : 130px;}#arriere_s p {position: absolute;top: 12px;left: 12px;font-size: 11px;color: white;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}#arriere_xxl {position: relative;height : 282px;width : 453px;left: 0px;top: 0px;}#arriere_xxl img {width : 100%;height: 100%;}#arriere_xxl a {position: absolute;/* dimension et positionnement du bloc conteneur de l'image */left: 0px;top: 0px;height : 282px;width : 453px;}#arriere_xxl p {position: absolute;top: 12px;left: 12px;font-size: 11px;color: white;font-family: Arial, Helvetica, sans-serif;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}a.link1:link {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;text-decoration: underline;text-align: right;}a.link1:visited {font-family:Arial;font-size:11px;color:#003366;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;text-align: right;}a.link1:hover {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-decoration: underline;text-transform: none;text-align: right;}a.link1:active {font-family:Arial;font-size:11px;color:#CDFAFF;line-height:12px;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;text-align: right;}.maskmaps {cursor: crosshair;}.blue20 {font-family:Arial;font-size:11px;color:#006699;line-height:12px;margin: 0px;padding: 0px;height: 86px;width: 20px;}.blue86 {font-family:Arial;font-size:11px;color:#006699;line-height:12px;margin: 0px;padding: 0px;height: 86px;width: 303px;}.menuLEFT {font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#FFFFFF;font-style: normal;font-weight: 400;line-height: 27px;background-color: #0F96C1;background-image: url(images/whitstar.gif);background-repeat: no-repeat;background-position: left top;text-indent: 28px;text-decoration: none;}.menuRIGHT {font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#006699;font-style: normal;font-weight: 400;line-height: 27px;background-color: #B4EEFF;background-image: url(images/bluestar.gif);background-repeat: no-repeat;background-position: left top;text-indent: 28px;}.solo img {height: auto;width: auto;position: static;left: 0px;top: 0px;}.arriere_s {position: relative;/* dimension et positionnement du bloc conteneur de l'image */left: 0px;top: 0px;height : 86px;width : 130px;}.arriere_s img {height : 86px; width : 130px; }.arriere_s a {position: absolute;/* dimension et positionnement du bloc conteneur de l'image */left: 0px;top: 0px;height : 86px;width : 130px;}.arriere_s p {position: absolute;top: 12px;left: 12px;font-size: 11px;color: white;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}.arriere_xxl {position: relative;height : 282px;width : 453px;left: 0px;top: 0px;}.arriere_xxl img {width : 453;height: 282;}.arriere_xxl a {position: absolute;/* dimension et positionnement du bloc conteneur de l'image */left: 0px;top: 0px;height : 282px;width : 453px;}.arriere_xxl p {position: absolute;top: 12px;left: 12px;font-size: 11px;color: white;font-family: Arial, Helvetica, sans-serif;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;}.calqueOn {font-family:Arial;font-size:13px;color:#003366;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;text-decoration: none;background-attachment: scroll;background-image: url(images/fondpiec.gif);background-repeat: repeat;}.calqueOn2 {font-family:Arial;font-size:11px;color:#003366;line-height:12px;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;text-decoration: none;background-attachment: scroll;background-image: url(images/fondpiec.gif);background-repeat: repeat;}.blueGrasLinkMed {font-family:Arial;font-size:15px;color:#006699;line-height:24px;font-weight: bold;text-decoration: underline;}.blueMed {font-family:Arial;font-size:15px;color:#006699;line-height:24px;}.menuLEFTCond {font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#FFFFFF;font-style: normal;font-weight: 400;line-height: 27px;background-color: #0F96C1;background-image: url(images/whitstar.gif);background-repeat: no-repeat;background-position: left top;text-indent: 28px;letter-spacing: -2px;text-align: justify;}.whiteGrasLink {font-family:Arial;font-size:11px;color:#003366;line-height:15px;font-weight: bold;background-color: #b4eeff;text-transform: uppercase;margin-right: 28px;margin-left: 28px;}.construction {background-attachment: scroll;background-image: url(images/construc.gif);background-repeat: repeat;}.form {font-family:Arial;font-size:11px;color:#003366;line-height:12px;vertical-align: middle;text-align: center;font-style: normal;font-weight: bold;font-variant: normal;text-transform: none;text-decoration: none;letter-spacing: normal;word-spacing: normal;margin: 0px;padding: 0px;}.formGras {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-weight: bold;vertical-align: middle;font-style: normal;font-variant: normal;text-transform: none;letter-spacing: normal;text-align: left;word-spacing: normal;margin: 0px;padding: 0px;border: 0px;}.formBig {font-family:Arial;font-size:15px;color:#006699;line-height:24px;vertical-align: middle;}.formPink {font-family:Arial;font-size:15px;color:#FF00FF;line-height:22px;vertical-align: middle;font-weight: bold;}.formDark {font-family:Arial;font-size:15px;color:#003366;line-height:20px;vertical-align: middle;font-weight: bold;}.formPinkTop {font-family:Arial;font-size:15px;color:#FF00FF;line-height:20px;font-weight: bold;vertical-align: top;}.formDarkTop {font-family:Arial;font-size:15px;color:#003366;line-height:16px;vertical-align: middle;font-weight: bold;background-color: B4EEFF;}.formGrasTop {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-weight: bold;vertical-align: middle;}.formGrasBout {font-family:Arial;font-size:15px;color:#006699;line-height:16px;font-weight: bold;vertical-align: middle;}.whiteGrasCond {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:15px;font-weight: bold;text-decoration: underline;}.pageNext {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-weight: bold;text-decoration: underline;text-align: right;vertical-align: text-bottom;}.bluePDFLink {font-family:Arial;font-size:11px;color:#006699;line-height:12px;font-weight: bold;text-decoration: underline;}.jours {font-family:Arial;font-size:9px;color:#666666;line-height:8px;font-weight: normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;}.mois {font-family:Arial;font-size:11px;color:#333333;line-height:12px;font-weight: normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;}.menuBlue {font-family:Arial;font-size:11px;color:#006699;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;}.menuDarkBlue {font-family:Arial;font-size:11px;color:#003366;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;}.jours {font-family:Arial;font-size:9px;color:#666666;line-height:8px;font-weight: normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: top;}.mois {font-family:Arial;font-size:11px;color:#333333;line-height:12px;font-weight: normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: top;}.menuBlue {font-family:Arial;font-size:11px;color:#006699;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;vertical-align: top;}.jours {font-family:Arial;font-size:9px;color:#666666;line-height:8px;font-weight: normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: bottom;}.mois {font-family:Arial;font-size:11px;color:#333333;line-height:12px;font-weight: normal;font-style: normal;font-variant: normal;text-transform: none;text-decoration: none;vertical-align: bottom;}.menuBlue {font-family:Arial;font-size:11px;color:#006699;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;vertical-align: bottom;}.CALMois {font-family: Arial;font-size: 15px;font-style: normal;line-height: 15px;font-weight: bold;font-variant: normal;text-transform: none;color: #FFFFFF;text-decoration: none;background-color: 006699;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;width: 214px;height: 16px;}.CALJours {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #CDFAFF;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;width: 24px;height: 20px;padding-top: 0px;padding-right: 1px;padding-bottom: 0px;padding-left: 2px;border: 1px solid 003366;}.CALJoursGras {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;clear: none;float: none;}.CALDateBlanc {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FFFFFF;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;padding-top: 1px;border: 1px solid #003366;}.CALDateBleu {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #80D7F7;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;}.CALDateVert {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #CCFF99;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;}.CALDateJaune {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FFF980;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;}.CALDateOrange {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FBCA8E;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;}.CALDateRouge {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FF999C;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;}.CALDateGrasBlanc {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #F2F2F2;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;height: 10px;width: 11px;background-position: center center;border: 1px solid #003366;}.CALDateGrasBleu {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #80D7F7;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;height: 10px;width: 11px;background-position: center center;border: 1px solid #003366;}.CALDateGrasVert {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #CCFF99;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;height: 10px;width: 11px;background-position: center center;border: 1px solid #003366;}.CALDateGrasJaune {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FFF980;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;height: 10px;width: 11px;background-position: center center;border: 1px solid #003366;}.CALDateGrasOrange {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FBCA8E;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;height: 10px;width: 11px;background-position: center center;border: 1px solid #003366;}.CALDateGrasRouge {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;background-color: #FF999C;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;height: 10px;width: 11px;background-position: center center;border: 1px solid #003366;}.CALDateVide {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;white-space: pre;border: 1px solid #003366;}.CALMoisTable {border-collapse:collapse;}.CALDateGrasX {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;padding-top: 1px;white-space: pre;height: 12px;width: 16px;text-indent: 1px;}.10ha17h {font-family:Arial;font-size:8px;color:#003366;line-height:8px;text-decoration: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: 003366;border-right-color: 003366;border-bottom-color: 003366;border-left-color: 003366;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;width: 30px;padding-right: 1px;padding-left: 1px;}.CALPlagesHoraires {font-size:8px;line-height:7px;text-align: justify;font-weight: normal;}.CALSamedi {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: CDFAFF;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;height: 20px;width: 42px;padding-top: 0px;padding-right: 2px;padding-bottom: 0px;padding-left: 2px;border: 1px solid 003366;white-space: pre;text-indent: 1px;}.CALDateGras10Blanc {background-color: #FFFFFF;background-position: center center;height: 12px;width: 14px;border-top-width: 1px;border-left-width: 1px;border-bottom-width: 1px;border-right-width: 0px;border-top-style: solid;border-left-style: solid;border-bottom-style: solid;border-right-style: none;border-top-color: #003366;border-left-color: #003366;border-bottom-color: #003366;border-right-color: #003366;}.CALDateGras17Blanc {background-color: #FFFFFF;background-position: center center;height: 12px;width: 13px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #003366;border-right-color: #003366;border-bottom-color: #003366;border-left-color: #003366;}.CALDateGras10Vert {background-color: #CCFF99;background-position: center center;height: 12px;width: 14px;border-top-width: 1px;border-left-width: 1px;border-bottom-width: 1px;border-right-width: 0px;border-top-style: solid;border-left-style: solid;border-bottom-style: solid;border-right-style: none;border-top-color: #003366;border-left-color: #003366;border-bottom-color: #003366;border-right-color: #003366;}.CALDateGras17Vert {background-color: #CCFF99;background-position: center center;height: 12px;width: 13px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #003366;border-right-color: #003366;border-bottom-color: #003366;border-left-color: #003366;}.CALDateGras10Rouge {background-color: #FF999C;background-position: center center;height: 12px;width: 14px;border-top-width: 1px;border-left-width: 1px;border-bottom-width: 1px;border-right-width: 0px;border-top-style: solid;border-left-style: solid;border-bottom-style: solid;border-right-style: none;border-top-color: #003366;border-left-color: #003366;border-bottom-color: #003366;border-right-color: #003366;}.CALDateGras17Rouge {background-color: #FF999C;background-position: center center;height: 12px;width: 13px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #003366;border-right-color: #003366;border-bottom-color: #003366;border-left-color: #003366;}.CALDateGras10Orange {background-color: #FBCA8E;background-position: center center;height: 12px;width: 14px;border-top-width: 1px;border-left-width: 1px;border-bottom-width: 1px;border-right-width: 0px;border-top-style: solid;border-left-style: solid;border-bottom-style: solid;border-right-style: none;border-top-color: #003366;border-left-color: #003366;border-bottom-color: #003366;border-right-color: #003366;}.CALDateGras17Orange {background-color: #FBCA8E;background-position: center center;height: 12px;width: 13px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #003366;border-right-color: #003366;border-bottom-color: #003366;border-left-color: #003366;}.CALDateGras10Jaune {background-color: #FFF980;background-position: center center;height: 12px;width: 14px;border-top-width: 1px;border-left-width: 1px;border-bottom-width: 1px;border-right-width: 0px;border-top-style: solid;border-left-style: solid;border-bottom-style: solid;border-right-style: none;border-top-color: #003366;border-left-color: #003366;border-bottom-color: #003366;border-right-color: #003366;}.CALDateGras17Jaune {background-color: #FFF980;background-position: center center;height: 12px;width: 13px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: none;border-top-color: #003366;border-right-color: #003366;border-bottom-color: #003366;border-left-color: #003366;}.TARBase {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;text-transform: none;color: #FFFFFF;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;border: 1px solid #003366;background-color: #003366;padding-right: 2px;padding-left: 2px;}.TARLibel {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: left;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TARDateBlanc {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FFFFFF;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;height: 18px;width: 32px;padding-top: 1px;}.TARDateVert {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #CCFF99;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARDateJaune {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FFF980;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARDateOrange {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FBCA8E;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARDateRouge {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FF999C;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARPrixBlanc {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #FFFFFF;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;padding-top: 1px;border: 1px solid #003366;height: 16px;background-attachment: scroll;background-image: url(images/fondpiec.gif);background-repeat: repeat;width: 32px;}.TARLibelS {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: left;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TARDateBlancGras {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FFFFFF;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;padding-top: 1px;border: 1px solid #003366;height: 18px;width: 32px;}.TARDateJauneGras {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FFF980;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARDateOrangeGras {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FBCA8E;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARDateRougeGras {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FF999C;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARDateVertGras {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #CCFF99;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;padding-top: 1px;height: 18px;width: 32px;}.TARSem {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: left;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #B4EEFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TARNui {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;letter-spacing: normal;text-align: left;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TARSemS {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: left;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #B4EEFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TARNuiS {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;letter-spacing: normal;text-align: left;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TAREuros {font-size:8px;line-height:7px;text-align: center;font-weight: normal;white-space: pre;}.TARSemOpt {font-family: Arial;font-size: 10px;font-style: normal;line-height: 12px;font-weight: bold;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #B4EEFF;border: 1px solid #003366;}.TARSemOptS {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #B4EEFF;border: 1px solid #003366;padding-right: 2px;padding-left: 2px;}.TAROptBlanc {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FFFFFF;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;height: 12px;}.TARNuiOpt {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: bold;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;width: 60px;}.TARNuiOptS {font-family: Arial;font-size: 10px;font-style: normal;line-height: 10px;font-weight: normal;font-variant: normal;text-transform: none;color: #006699;text-decoration: none;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;background-color: #CDFAFF;border: 1px solid #003366;height: 14px;padding-right: 2px;padding-left: 2px;}.TAROptVert {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #CCFF99;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;height: 12px;}.TAROptJaune {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FFF980;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;height: 12px;}.TAROptOrange {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FBCA8E;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;height: 12px;}.TAROptRouge {font-family: Arial;font-size: 11px;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;color: #003366;text-decoration: none;background-color: #FF999C;letter-spacing: normal;text-align: center;vertical-align: middle;word-spacing: normal;background-position: center center;border: 1px solid #003366;height: 12px;}.TARwhiteGras {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-weight: bold;text-decoration: underline;font-style: normal;font-variant: normal;text-transform: none;text-align: center;vertical-align: top;}.TARwhite {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-weight: normal;text-decoration: none;font-style: normal;font-variant: normal;text-transform: none;text-align: left;vertical-align: top;white-space: nowrap;}.TARwhiteSpacer {font-family:Arial;font-size:1px;color:#FFFFFF;line-height:1px;font-weight: normal;text-decoration: none;font-style: normal;font-variant: normal;text-transform: none;text-align: left;vertical-align: top;height: 1px;}.TARwhiteSelect {font-family:Arial;font-size:11px;color:#FFFFFF;line-height:12px;font-weight: normal;text-decoration: none;font-style: normal;font-variant: normal;text-transform: none;text-align: left;vertical-align: top;white-space: nowrap;}.menuFR {font-family:Arial;font-size:11px;color:#0000FF;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;}.menuUK {font-family:Arial;font-size:11px;color:#FF0000;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;}.menuWEB {font-family:Arial;font-size:11px;color:#FF00FF;text-decoration:underline;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;letter-spacing: normal;word-spacing: normal;border: none;line-height: 12px;}.formEtape {font-family:Arial;font-size:15px;color:#006699;line-height:20px;vertical-align: middle;font-weight: bold;font-style: italic;text-align: right;background-color: #CAFEFF;padding-top: 1px;padding-right: 4px;padding-bottom: 0px;padding-left: 4px;}/* dimension et positionnement du bloc conteneur de l'image */.arriere_l {position: relative;left: 0px;top: 0px;height : 198px;width : 263px;}.arriere_l img {height : 198px; width : 263px; }/* dimension et positionnement du bloc conteneur de l'image */.arriere_l a {position: absolute;left: 0px;top: 0px;height : 198px;width : 263px;}.arriere_l p {position: absolute;top: 12px;left: 12px;font-size: 11px;color: white;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}/* dimension et positionnement du bloc conteneur de l'image */#arriere_l {position: relative;left: 0px;top: 0px;height : 198px;width : 263px;}#arriere_l img {height : 198px; width : 263px; }/* dimension et positionnement du bloc conteneur de l'image */#arriere_l a {position: absolute;left: 0px;top: 0px;height : 198px;width : 263px;}#arriere_l p {position: absolute;top: 12px;left: 12px;font-size: 11px;color: white;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
