.bodybackground { background: #0C419A; font-family: Arial, Helvetica, sans-serif; margin : 0px ; } * { margin:0; padding:0 ; } html, div, input, select, textarea, table { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; text-justify: auto; } a { color: #092E70; } p { margin-bottom: 15px; } /* ---------- Footer ---------- */ #footer { text-align: center; } #footerText { color: #A6A6A6; } .surTitre , div.surTitre { text-decoration: none; font-weight: bold; font-size: 12px; color : #34B3D1; text-align: left; } .titreGrand , div.titreGrand { font-family: verdana, helvetica, sans-serif; font-size: 25px; color : #0C419A; padding-bottom: 0px; margin-bottom: 6px; border-bottom: 3px solid #E0E0E0; text-align: left; } .titreMoyen , div.titreMoyen { font-size: 16px; font-weight: bold; display: block; text-decoration: none; color : #0C419A; border-bottom: dotted 1px #E0E0E0; text-align: left; } .newsDate , div.newsDate { font-family: verdana, helvetica, sans-serif; font-size: 9px; text-decoration: none; text-transform:uppercase; color : black; font-weight: bold; text-align: left; width: 150px; background: #E0E0E0; padding-right: 3px; padding-left: 5px; padding-top: 1px; padding-bottom: 1px; } .newsDateListe , div.newsDateListe { font-family: verdana, helvetica, sans-serif; font-size: 9px; text-decoration: none; text-transform: uppercase; text-align: left; color : black; } .badMessTitre { color : red; font-size : 17px; font-weight : bold; } .badMessBloc { background: #F3FFCF; border-left: solid 4px red; padding: 5px; width: 300px; margin-bottom: 10px; } .goodMessBloc { background: #F3FFCF; border-left: solid 4px green; padding: 5px; width: 300px; margin-bottom: 10px; } .neutreMessBloc { background: #E0E0E0; border-left: solid 4px #A6A6A6; padding: 5px; width: 350px; margin-bottom: 10px; font-style: italic; color : #34B3D1 } .texteSecondaire { color: #000000; font-size: 11px; font-weight: normal; text-align: left; } .imgLien :hover { filter: alpha(opacity=50); -moz-opacity:.50; opacity:.50; } .imgLeft { float: left; margin-top:3px; margin-right:10px; margin-bottom:10px; } .imgCenter { margin-top:3px; margin-right:10px; margin-bottom:10px; } .imgRight { float: right; margin-top:3px; margin-left:10px; margin-bottom:10px; } .tableGlobal { margin: 0px; padding: 0px; background: #E0E0E0; } .tableTitre { font-weight: bold; color: #E0E0E0; background: #0C419A; padding-top: 1px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; } .tableCase1 { background: #F3FFCF; padding: 6px; } .tableCase2 { background: #E0E0E0; padding: 6px; } .tableCase3 { background: #E0E0E0; padding-top: 1px; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; } .tableEncart { background: white; font-family: Arial, Helvetica, sans-serif; padding: 10px; margin-top: 15px; border: solid 1px #E0E0E0; } a { color : #0C419A; font-family: Arial, Helvetica, sans-serif; font-weight: normal; } a.lienFort, .lienFort { font-weight: bold; text-decoration: underline; color : ; text-align: left; } a.lienTonique, .lienTonique { color : #A6A6A6 ; text-align: left; } a:hover.lienTonique { color : #A6A6A6 ; text-decoration: none; text-align: left; } a.lienSans { border-bottom : 0px; text-decoration: none; text-align: left; } a:hover.lienSans { border-bottom : 0px; text-decoration: none; text-align: left; } #menuHaut { margin: 0px; } .menuHaut, a:hover.menuHaut { font-family: verdana, helvetica, sans-serif; font-size: 9px; text-decoration: none; text-transform:uppercase; color : white; font-weight: bold; background: #0C419A; padding-right: 3px; padding-left: 3px; padding-top: 1px; padding-bottom: 1px; } .menuHaut-sel{ font-family: verdana, helvetica, sans-serif; font-size: 9px; text-decoration: none; text-transform:uppercase; color : white; font-weight: bold; background: #34B3D1; padding-right: 3px; padding-left: 3px; padding-top: 1px; padding-bottom: 1px; } a:hover.menuHaut { color : white; } a.sousTitreRubs, a:hover.sousTitreRubs { font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: white; margin: 0px 3px; } a:hover.sousTitreRubs { text-decoration: underline; } .subTitreMenu { font-family: verdana, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #34B3D1; margin: 0px 3px; } a.lienFlag { margin-left: 10px; position: relative; } a:hover.lienFlag { position: relative; top: -1px; } /* ---------- Sous-Menu ---------- */ .subMenu { background: #34B3D1; padding: 0px 5px; } .subMenuInter { } form { margin-left : 0px ; margin-right : 0px ; margin-top : 0px ; margin-bottom : 0px ; } .formsans { color : #000000 ; border : #000000 solid; border-width: 0px 0px 0px 0px; margin-left : 0px ; margin-right : 0px ; margin-top : 5px ; padding-left : 0px ; padding-right : 0px ; padding-top : 0px ; width : 11px; height : 11px; } .formInput, input, select, textarea { padding-left: 3px; color: #000000; background: #ffffff; border: 1px solid #A6A6A6; margin-top: 3px; } .formSubmit { color: #ffffff; background: #34B3D1; border: 1px solid #A6A6A6; padding: 0px; } .elementDossier { display: table; margin-right: 5px; width: 100%; } .blocFooter { } p.separateur { margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #34B3D1; }