.hid {    display:none;}.vis {    display:block;}.td_altern1 {    font-family: Verdana, Arial;    font-size: 11px;    background-color: #F0F0F0;    text-decoration: none;}.td_altern2 {    font-family: Verdana, Arial;    font-size: 11px;    text-decoration: none;}select {    font-family: Verdana, Arial;    font-size: 11px;    color: #333333;    text-decoration: none;    font-weight: normal;}textarea {    font-family: Verdana, Arial;    font-size: 11px;    color: #333333;    text-decoration: none;}input {    font-family: Verdana, Arial;    font-size: 11px;    color: #333333;    text-decoration: none;}.texte-12-bold-s {    font-family: Verdana, Arial;    font-size: 12px;    color: #525252;    text-decoration: underline;    font-weight: bold;}.texte-10-bold-s {    font-family: Verdana, Arial;    font-size: 10px;    color: #525252;    text-decoration: underline;    font-weight: bold;}.texte-10-bold {    font-family: Verdana, Arial;    font-size: 10px;    color: #525252;    text-decoration: none;    font-weight: bold;}.texte-11-bold {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: none;    font-weight: bold;}.texte-11-bold-s {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: underline;    font-weight: bold;}.texte-11 {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: none;}.texte-10 {    font-family: Verdana, Arial;    font-size: 10px;    color: #525252;    text-decoration: none;}.lien-11-bold-s {    font-family: Verdana, Arial;    font-size: 11px;    color: #75B100;    text-decoration: underline;    font-weight: bold;}.lien-11-bold {    font-family: Verdana, Arial;    font-size: 11px;    color: #75B100;    font-weight: bold;}.bordure-texte-0111 {    border-right-width: 1px;    border-bottom-width: 1px;    border-left-width: 1px;    border-right-style: solid;    border-bottom-style: solid;    border-left-style: solid;    border-right-color: #BABABA;    border-bottom-color: #BABABA;    border-left-color: #BABABA;}.bouton-vert {    color:#FFFFFF;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:11px;    text-decoration:none;    border: 1px solid #669900;    font-weight: bold;    height: 16px;    padding-top: 2px;    padding-bottom: 3px;    padding-left: 8px;    padding-right: 8px;    background-color: #79B600;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8DD400,endColorStr=#6BA200);}.bouton-vert:hover {    background-color: #97D61B;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#A6EA1E,endColorStr=#7CB60B);}.lien-10-bold-s {    font-family: Verdana, Arial;    font-size: 10px;    color: #75B100;    text-decoration: underline;    font-weight: bold;}.blanc-11-bold-s {    font-family: Verdana, Arial;    font-size: 11px;    color: #FFFFFF;    text-decoration: underline;    font-weight: bold;}.blanc-11-bold {    font-family: Verdana, Arial;    font-size: 11px;    color: #FFFFFF;    text-decoration: none;    font-weight: bold;}.bordure-texte-1111 {    border: 1px solid #BABABA;}.texte-11-s {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: underline;}.texte-12 {    font-family: Verdana, Arial;    font-size: 12px;    color: #525252;    text-decoration: none;}.bordure-texte-0010 {    border-bottom-width: 1px;    border-bottom-style: solid;    border-bottom-color: #BABABA;}.bordure-texte-1101 {    border-right-width: 1px;    border-left-width: 1px;    border-right-style: solid;    border-left-style: solid;    border-right-color: #BABABA;    border-left-color: #BABABA;    border-top-width: 1px;    border-top-style: solid;    border-top-color: #BABABA;}.texte-11-i {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: none;    font-style: italic;}.sepa {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: none;}.rouge-11-bold {    font-family: Verdana, Arial;    font-size: 11px;    color: #FF0000;    text-decoration: none;    font-weight: bold;}.rouge-11 {    font-family: Verdana, Arial;    font-size: 11px;    color: #FF0000;    text-decoration: none;}.bordure-gris2-1111 {    border: 1px solid #D9D9D9;}.bordure-lien-1111 {    border: 1px solid #75B100;}.bouton-lien-petit {    color:#FFFFFF;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:10px;    text-decoration:none;    border: 1px solid #669900;    height: 10px;    padding-bottom: 1px;    padding-left: 7px;    padding-right: 7px;    font-weight: bold;    background-color: #79B600;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8DD400,endColorStr=#6BA200);}.bouton-lien-valid {    color:#FFFFFF;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:10px;    text-decoration:none;    border: 1px solid #669900;    padding-bottom: 1px;    padding-left: 3px;    padding-right: 3px;    font-weight: bold;    background-color: #79B600;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8DD400,endColorStr=#6BA200);}.bouton-lien-petit:hover {    background-color: #97D61B;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#A6EA1E,endColorStr=#7CB60B);}.texte-10-s {    font-family: Verdana, Arial;    font-size: 10px;    color: #525252;    text-decoration: underline;}.bouton-blanc {    color:#5D8C00;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:11px;    text-decoration:none;    border: 1px solid #669900;    font-weight: bold;    height: 16px;    padding-top: 2px;    padding-bottom: 3px;    padding-left: 8px;    padding-right: 8px;    font-weight: bold;    background-color: #FFFFFF;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#F0FFD3);}.bouton-blanc:hover {    background-color: #FFFFFF;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#FFFFFF);}.bordure-texte-0101 {    border-right-width: 1px;    border-left-width: 1px;    border-right-style: solid;    border-left-style: solid;    border-right-color: #BABABA;    border-left-color: #BABABA;}.bordure-vert2-1111 {    border: 1px solid #6A9E04;}.bordure-gris3-1111 {    border: 1px solid #BABABA;    margin-right: 10px;}.bouton-blanc2 {    color:#5D8C00;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:9px;    text-decoration:none;    border: 1px solid #669900;    font-weight: bold;    height: 12px;    padding-bottom: 1px;    padding-left: 7px;    padding-right: 7px;    font-weight: bold;    background-color: #FFFFFF;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#F0FFD3);}.bouton-blanc2:hover {    background-color: #FFFFFF;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#FFFFFF);}.blanc-11 {    font-family: Verdana, Arial;    font-size: 11px;    color: #FFFFFF;    text-decoration: none;}.bouton-gris {    color:#5B5B5B;    font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:11px;    text-decoration:none;    border: 1px solid #5B5B5B;    font-weight: bold;    height: 16px;    padding-top: 2px;    padding-bottom: 3px;    padding-left: 8px;    padding-right: 8px;    font-weight: bold;    background-color: #FFFFFF;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#E5E5E5);}.bouton-gris:hover {    background-color: #FFFFFF;    filter: filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#FFFFFF);}.bordure-gris2-0111 {    border-right-width: 1px;    border-bottom-width: 1px;    border-left-width: 1px;    border-right-style: solid;    border-bottom-style: solid;    border-left-style: solid;    border-right-color: #D9D9D9;    border-bottom-color: #D9D9D9;    border-left-color: #D9D9D9;}.fond-gauche {    background-color: #EFFFCF;    filter: filter;    border: 1px solid #75B100;: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EFFFCF);}.lien-11 {    font-family: Verdana, Arial;    font-size: 11px;    color: #75B100;    text-decoration: none;}.lien-11-i {    font-family: Verdana, Arial;    font-size: 11px;    color: #75B100;    text-decoration: none;    font-style: italic;}.lien-10-s {    font-family: Verdana, Arial;    font-size: 10px;    color: #75B100;    text-decoration: underline;}ul {     margin-top : 0px;}#dropmenudiv{position:absolute;border:1px solid black;font:normal 12px Verdana;line-height:18px;z-index:100;}#dropmenudiv a{width: 100%;display: block;text-indent: 3px;}#dropmenudiv a:hover{ /*hover background color*/}.bordure-lien-0111 {    border-right: 1px solid #84C800;    border-bottom: 1px solid #84C800;    border-left: 1px solid #84C800;}.bordure-texte-1111 {    border-top-width: 1px;    border-right-width: 1px;    border-bottom-width: 1px;    border-left-width: 1px;    border-top-style: solid;    border-right-style: solid;    border-bottom-style: solid;    border-left-style: solid;    border-top-color: #BABABA;    border-right-color: #BABABA;    border-bottom-color: #BABABA;    border-left-color: #BABABA;}.blanc-10-bold {    font-family: Verdana, Arial;    font-size: 10px;    color: #FFFFFF;    text-decoration: none;    font-weight: bold;}.blanc-10 {    font-family: Verdana, Arial;    font-size: 10px;    color: #FFFFFF;    text-decoration: none;    font-weight: normal;}.bordure-blanc-1111 {    border: 1px solid #FFFFFF;}.texte-11-bold-i {    font-family: Verdana, Arial;    font-size: 11px;    color: #525252;    text-decoration: none;    font-weight: bold;    font-style: italic;}.marge-10-0100 {	margin-right: 10px;}