@charset "utf-8";/* HTML BODY */html, body { background-color: #14214A; color: #14214A; margin: 0 auto; padding: 0px; font-family: Arial, sans-serif; } span.c-rating { color: #ffffff; }span.c-green { color: #20A42C; }span.c-red { color: #FF0000; }span.c-club { color: #6bb3e8;}span.c-departement { color: #308ccf;}span.c-ligue { color: #308ccf;}span.c-code { color: #ffffff; }span.c-points { color: #ffffff; }span.c-date { color: #ffffff; }span.c-force { color: #ffffff; }span.c-tab-piste { color: #70ADE3; }span.c-tab-hour { color: #ffffff; }span.c-tab-arbitres { color: #5A6B93; }span.c-poule-name { color: #308ccf; font-size: 18px; padding-right: 20px;}span.c-poule-piste{ color: #308ccf;font-size: 12px;padding-right: 20px;}span.c-poule-heure{ color: #308ccf;font-size: 12px;padding-right: 20px;}span.c-poule-arbitres{ color: #308ccf;font-size: 12px;}td.rating { color: #ffffff; padding-left:5px; padding-right:5px;}td.force { color: #ffffff; padding-left:5px; padding-right:5px;}td.name { color: #FFBE20; padding-left:5px; padding-right:5px;}td.club { color: #6bb3e8; padding-left:5px; padding-right:5px;}td.ligue { color: #308ccf; padding-left:5px; padding-right:5px;}td.departement{ color: #308ccf; padding-left:5px; padding-right:5px;}td.code{ color: #ffffff; padding-left:5px; padding-right:5px;}td.point{ color: #ffffff; padding-left:5px; padding-right:5px;}td.date{ color: #ffffff; padding-left:5px; padding-right:5px;}td.cat{ color: #ffffff; padding-left:5px; padding-right:5px;}td.endPosition { color: #ffffff; padding-left:5px; padding-right:5px;}td.index { color: #ffffff; padding-left:5px; padding-right:5px;}td.isQualified { color: #ffffff; padding-left:5px; padding-right:5px;}.MAIN { text-align: center; vertical-align: middle; height: auto; width: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 20px; }.MENU { text-align: center; vertical-align: middle; height: auto; width: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 20px; }.FOOTER { text-align: center; vertical-align: middle; height: auto; width: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 20px; }/* FORMULE */.MAIN_FOR { width: 600px; margin:  0 auto; }.TA_FOR { text-align: center; width: 100%; float: left; border: none; padding: 1; border-spacing: 1; margin: 0 auto; }.TA_FOR_TR { height: 20px; background: #182C56; font-weight: normal; font-size: 12px; vertical-align: middle; }.TA_FOR_C1 { border: 0px; border-style: solid; border-color: #14214A; background: #182C56; width:200px; text-align: left; color: #FFBE20; padding-left: 5px; }.TA_FOR_C2 { border: 0px; border-style: solid; border-color: #14214A; background: #182C56; width:200px; text-align: left; color: #ffffff; padding-left: 5px; }/* FENCERS */.MAIN_FEN { 	width:100%; margin: 0 auto;  }table.fencers { text-align: left; border: none; padding: 1; border-spacing: 1; margin: 0 auto; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; }tr.fencers-hd { border: 0px; border-style: solid; border-color: #14214A; background-color: #14214A; vertical-align: bottom; text-align: left; color: #6BB3E8; font-weight: bold; padding-left: 3px; }tr.fencers-tr { height: 20px; background: #182C56; vertical-align: middle;}table.teams { text-align: left; border: none; padding: 1; border-spacing: 1; margin: 0 auto; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; }tr.teams-hd { border: 0px; border-style: solid; border-color: #14214A; background-color: #14214A; vertical-align: bottom; text-align: left; color: #6BB3E8; font-weight: bold; padding-left: 3px; }tr.teams-tr { height: 20px; background: #182C56; vertical-align: middle;}table.referees { text-align: left; border: none; padding: 1; border-spacing: 1; margin: 0 auto; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; }tr.referees-hd { border: 0px; border-style: solid; border-color: #14214A; background-color: #14214A; vertical-align: bottom; text-align: left; color: #6BB3E8; font-weight: bold; padding-left: 3px; }tr.referees-tr { height: 20px; background: #182C56; vertical-align: middle;}table.classement { text-align: left; border: none; padding: 1; border-spacing: 1; margin: 0 auto; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; }tr.classement-hd { border: 0px; border-style: solid; border-color: #14214A; background-color: #14214A; vertical-align: bottom; text-align: left; color: #6BB3E8; font-weight: bold; padding-left: 3px; }tr.classement-tr { height: 20px; background: #182C56; vertical-align: middle;}tr.poules-hd { border: 0px; border-style: solid; border-color: #14214A; background-color: #14214A; vertical-align: bottom; text-align: left; color: #6BB3E8; font-weight: bold; padding-left: 3px; }tr.poules-tr { height: 20px; background: #182C56; vertical-align: middle;}tr.poules-tr1 { height: 5px; background-color: #14214A;font-size: 5px;}tr.poules-tr2 { height: 40px; background-color: #14214A;}.MAIN_OVR { margin:  0 auto; }/* HEADER */.MAIN_HDR { width: 450px; margin:  0 auto; text-align: center; }.TA_HDR { text-align: center; width: 445px; float: center; border: none; padding: 0; border-spacing: 0; margin: 0 auto; }.TA_HDR_TR { font-family: Arial Narrow; vertical-align: middle; }.TA_HDR_HD1 { color: #6BB3E8; font-weight: bold; font-size: 25px; letter-spacing: -0.5pt; word-spacing: 3px; }.TA_HDR_HD1a { font-weight: normal; letter-spacing: normal; word-spacing: normal; }.TA_HDR_HD2 { color: #6BB3E8; font-size: 17px; }.TA_HDR_HD3 { color: #6BB3E8; font-size: 17px; }.TA_HDR_HD3a { color: #FFF; font-weight: bold; }.TA_HDR_HD4 { color: #FFF; font-size: 25px; }/* POULES */.MAIN_POL { 	width:100%; margin: 0 auto; }table.TA_POL { text-align: center; border: none; padding: 1; border-spacing: 1; margin: 0 auto; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; text-align:left; }.TA_POL_TR { height: 22px; background: #182C56; font-family: Arial, sans-serif; font-weight: normal; font-size: 12px; vertical-align: middle; }.TA_POL_HD4 { vertical-align: bottom; text-align: center; color: #6BB3E8; font-size: 10px; }.TA_POL_C3 { width: 20px; text-align: right; color: #6BB3E8; font-size: 10px; padding-right: 3px; }.TA_POL_C4 { border: 1px; border-style: solid; border-color: #6BB3E8; width: 22px; text-align: center; color: #FFF; }.TA_POL_C5 { width: 20px; text-align: center; color: #20A42C; }.TA_POL_CX { background: #6BB3E8; width: 20px; text-align: center; color: #6BB3E8; }/* TABLEU MASK TABLE */.TA_TAB_16{ text-align: center; float: center; border: none; padding: 1; border-spacing: 0; margin: 0 auto; border-collapse: collapse;}.TA_TAB_TR { height: 26px; background: #14214A; font-family: Arial, sans-serif; font-weight: normal; font-size: 11px; vertical-align: middle; }.TA_TAB_CN { background: #2B375B; width: 170px; text-align: left; color: #FFBE20; padding-left: 10px; }.TA_TAB_CC { border-right: 1px; border-right-style: solid; border-right-color: #6BB3E8; background: #2B375B; width: 35px; text-align: left; color: #FFF; padding-left: 2px; }.TA_TAB_CH { border-right: 1px; border-right-style: solid; border-right-color: #6BB3E8; width: 205px; text-align: left; font-size: 10px; color: #679ACD; padding-left: 10px; }.TA_TAB_PHASE { text-align: center; font-size: 16px; color: #2B385B; font-weight: bold; }.TA_TAB_CS { text-align: left; font-size: 11px; color: #FFF; padding-left: 10px; }.TA_TAB_CEL { border-right: 1px; border-right-style: solid; border-right-color: #6BB3E8; color: #14214A; }.TA_TAB_PREFIX { width: 15px; }.TA_TAB_PREFIX_ID { background: #2B375B; width: 15px; text-align: right; color: #FFFFFF; padding-left: 2px; }/* MENU */.TA_MNU { text-align: center; width: auto; float: center; padding: 2px; border-spacing: 5px; margin: 0 auto; border: 1px; border-style: dashed; border-color: #FFF; border-right: 0px; border-right-style: none; border-left: 0px; border-left-style: none; }.TA_MNU_TR { font-family: Arial, sans-serif; color: #FFF; font-weight: normal; font-size: 12px; vertical-align: middle; }.TA_MNU_END { width: 15px; }.TA_MNU_BRK { vertical-align: middle; }A:Link.MNU_LNK_B, A:Visited.MNU_LNK_B, A:Focus.MNU_LNK_B, A:Active.MNU_LNK_B, A:Hover.MNU_LNK_B  { /* link blue style */font-family: Arial, sans-serif; font-size : 12px; color : #6BB3E8; text-decoration: none; font-weight : normal;}A:Link.MNU_LNK_W, A:Visited.MNU_LNK_W, A:Focus.MNU_LNK_W, A:Active.MNU_LNK_W, A:Hover.MNU_LNK_W  { /* link white style */font-family: Arial, sans-serif; font-size : 12px; color : #FFF; text-decoration: none; font-weight : normal;}/* FOOTER */.TA_FTR { text-align: center; width: 580px; float: center; border: none; padding: 0; border-spacing: 0; margin: 0 auto;	}.TA_FTR_TR { font-family: Arial, sans-serif; color: #FFF; font-weight: normal; font-size: 12px; vertical-align: middle; height: 32px; }.TA_FTR_TXT { vertical-align: middle; }