﻿html {
font-size : 100%;
}
body {
background-color : #ff6600;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
margin : 0;
font-size : 0.8em;
text-align : center;
}
body.index {
background-color : #FF6600;
text-align : left;
}
#bloc_page {
background-color : #ffffff;
margin : auto;
border : #000000 solid 0;
padding : 0;
max-width : 900px;
min-width : 320px;
}

/* ===== Bloc matchs côte à côte ===== */
.matchs-wrapper {
  display: flex;
  gap: 16px;
  margin-bottom: 16px;
}
.matchs-col {
  flex: 1;
  min-width: 0;
}

/* Titre de colonne */
.matchs-col h2 {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .04em;
  border-bottom: 2px solid #1a1a1a;
  padding-bottom: 4px;
  margin-bottom: 6px;
  color: #FF6600;
}
.matchs-col.prochains h2 {
  color: #000000;
  border-color: #FF6600;
}

/* Ligne match */
.match-ligne {
  display: flex;
  flex-direction: column;
  gap: 3px;
  padding: 6px 0;
  border-bottom: 1px solid #e8e7e3;
  text-decoration: none;
  color: inherit;
}
.match-ligne:hover {
  background: #f4f3ef;
}

/* Corps : logo dom | score | logo ext */
.match-corps {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  gap: 4px;
}
.match-equipe-dom {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 4px;
}
.match-equipe-ext {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4px;
}
.match-equipe-dom span,
.match-equipe-ext span {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  color: #333;
  line-height: 1.1;
}
.match-equipe-dom span.laval,
.match-equipe-ext span.laval {
  color: #1a1a1a;
  font-weight: 900;
}
.match-equipe-dom img,
.match-equipe-ext img {
  width: 22px;
  height: 22px;
  object-fit: contain;
  flex-shrink: 0;
}

/* Score */
.match-score {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1px;
  min-width: 40px;
}
.match-score .s {
  font-size: 16px;
  font-weight: 900;
  width: 15px;
  text-align: center;
  color: #1a1a1a;
  line-height: 1;
}
.match-score .s.win  { color: #1a7a3c; }
.match-score .s.lose { color: #c0392b; }
.match-score .s.draw { color: #888; }
.match-score .sep    { font-size: 12px; color: #ccc; padding: 0 1px; }

/* VS pour prochains */
.match-vs {
  font-size: 11px;
  font-weight: 700;
  color: #bbb;
  text-align: center;
  min-width: 40px;
}

/* Badge résultat + compétition */
.match-bas {
  display: flex;
  align-items: center;
  gap: 5px;
}
.badge-res {
  font-size: 9px;
  font-weight: 900;
  padding: 1px 4px;
  border-radius: 2px;
  text-transform: uppercase;
}
.badge-v { background: #1a7a3c; color: #fff; }
.badge-n { background: #ddd;    color: #666; }
.badge-d { background: #c0392b; color: #fff; }
.match-comp {
  font-size: 10px;
  color: #bbb;
  text-transform: uppercase;
  letter-spacing: .03em;
}

/* Responsive : empiler sur mobile */
@media (max-width: 500px) {
  .matchs-wrapper { flex-direction: column; }
}


.arbo {
text-align : left;
font-size : 0.8em;
}
p.rouge {
  color:  #ff5733;
}

.gauche_ariane {
text-align : left;
font-size : 0.8em;
}
hr {
height : 0;
border : none;
border-top : 1px dashed grey;
}
a:link {
color : #000000;
text-decoration : underline;
background : none;
}
a:active {
color : #000000;
text-decoration : underline;
background : none;
}
a:visited {
color : #333333;
text-decoration : underline;
background : none;
}
a:hover {
background : #e55b00;
text-decoration : underline;
color : #000000;
}
a.orange:link {
color : #e55b00;
text-decoration : underline;
background : none;
}
a.orange:active {
color : #e55b00;
text-decoration : underline;
background : none;
}
a.orange:visited {
color : #e55b00;
text-decoration : underline;
background : none;
}
a.orange:hover {
background : #e55b00;
text-decoration : underline;
color : #000000;
}
a.LienVert:link {
color : #009933;
text-decoration : underline;
}
a.LienVert:active {
color : #009933;
text-decoration : underline;
}
a.LienVert:visited {
color : #009933;
text-decoration : underline;
}
a.LienVert:hover {
color : #009933;
text-decoration : underline;
}
a.LienBleu:link {
color : #0000ff;
text-decoration : underline;
}
a.LienBleu:active {
color : #0000ff;
text-decoration : underline;
}
a.LienBleu:visited {
color : #0000ff;
text-decoration : underline;
}
a.LienBleu:hover {
color : #0000ff;
text-decoration : underline;
}
a.external1:link {
background : url(/images_divers/external1.gif) right top no-repeat transparent;
padding : 1px 13px 1px 0;
}
a.external1:visited {
background : url(/images_divers/external1.gif) right top no-repeat transparent;
padding : 1px 13px 1px 0;
}
a.external1:hover {
background : url(/images_divers/external1.gif) right top no-repeat transparent;
padding : 1px 13px 1px 0;
}
a.titre:link {
font-size : 1.3em;
font-weight : bold;
color : #e55b00;
text-decoration : underline;
background : none;
line-height : 2em;
}
a.titre:active {
font-size : 1.3em;
font-weight : bold;
color : #e55b00;
text-decoration : underline;
background : none;
line-height : 2em;
}
a.titre:visited {
font-size : 1.3em;
font-weight : bold;
color : #e55b00;
text-decoration : underline;
background : none;
line-height : 2em;
}
a.titre:hover {
font-size : 1.3em;
font-weight : bold;
color : #000000;
text-decoration : underline;
background : #e55b00;
line-height : 2em;
}
.surtitre {
font-size : 1.3em;
font-weight : bold;
}
.soustitre {
font-size : 1.1em;
font-weight : bold;
}
a.h3Sommaire:link {
background : none;
font-size : 1em;
color : #e55b00;
text-decoration : underline;
font-weight : bold;
}
a.h3Sommaire:active {
background : none;
font-size : 1em;
color : #e55b00;
text-decoration : underline;
font-weight : bold;
}
a.h3Sommaire:visited {
background : none;
font-size : 1em;
color : #e55b00;
text-decoration : underline;
font-weight : bold;
}
a.h3Sommaire:hover {
background : #ffffff;
font-size : 1em;
color : #e55b00;
text-decoration : underline;
font-weight : bold;
}
.petit {
font-size : 0.8em;
}
.centrepetit {
font-size : 0.8em;
text-align : center;
}
.victoirepetit {
color : #3339ff;
}
.nulpetit {
color : #333333;
}
.defaitepetit {
color : #9f0000;
}
.centre {
font-size : 0.9em;
text-align : center;
}
.texte_noir {
color : #000000;
}
.texte_orange {
color : #e55b00;
}
.textebleu {
color : #6699ff;
}
.texte_rouge {
color : #ff0000;
}
.texte_bleu_f {
color : #0000ff;
}
.texte_vert {
color : #009933;
}
.texte_violet {
color : #9999ff;
}
span.noir {
text-transform : uppercase;
}
.article_date {
float : right;
font-size : 0.9em;
color : #909090;
}
.justifie {
text-align : justify;
}
#ListeDetails2 ul {
list-style-type : none;
}
#ListeDetails {
width : 91%;
font-size : 0.9em;
margin : 0;
}
#ListeDetails ul {
list-style-type : none;
margin : 0;
}
#ListeDetails ul li {
border-bottom : 1px solid #cccccc;
padding : 2px;
margin : 0;
}
#ListeDetails li.titre {
display : block;
font-weight : bold;
text-align : left;
color : #000000;
font-size : 1.1em;
border-bottom : 1px solid #ff6600;
margin-top : 8px;
}
#ListeDetails li.liste {
border : none;
}
.titre_trois {
color : #e55b00;
font-weight : bold;
text-align : left;
}
span.titre_liens {
font-size : 1.3em;
font-weight : bold;
color : #e55b00;
text-decoration : none;
background : none;
line-height : 2em;
}
ul.dossier {
list-style-image : url("/images_style/dossier.png");
text-align : left;
}
ul.membre {
list-style-image : url("/images_style/icon_members.gif");
text-align : left;
font-size : 0.85em;
}
ul.bareme {
text-align : left;
}
ul.listeJeune {
list-style : inside url(/images_divers/but2.gif);
text-align : left;
font-size : 0.85em;
}
ul.listeFleche {
list-style : inside url(/images_style/puce.png);
text-align : left;
font-size : 0.85em;
}
small {
font-size : 0.8em;
font-style : italic;
}
.nettoyeur {
clear : both;
margin : 0;
padding : 0;
border : none;
height : 0;
line-height : 1px;
font-size : 1px;
}
.img {
border : none;
}
.imgFB {
border : none;
vertical-align : top;
}
.img1 {
border : #000000 solid 1px;
max-width : 200px;
max-height : 150px;
text-align : center;
}

.img1MiniClass {
border : none;
max-width : 14px;
max-height : 14px;
}
.img1stade {
border : #000000 solid 1px;
}
.img1trombi {
border : #000000 solid 1px;
max-width : 100px;
max-height : 120px;
}
.img2 {
border : #000000 solid 1px;
max-width : 450px;
max-height : 500px;
}
.imglien {
border : none;
}
header {
padding-bottom : 10px;
background : #ff6600;
text-align : left;
display : block;
}
header a:link {
text-decoration : none;
}
#logo {
display : flex;
flex-direction : row;
align-items : baseline;
margin-top : 10px;
}
#logo img {
width : 40px;
height : 40px;
}
header h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 2.5em;
margin : 0 0 0 10px;
vertical-align : top;
font-weight: normal;
}
header h2 {
font-size : 0.85em;
margin : 0 0 0 0;
font-weight : normal;
}
.noirmatch {
color : #000000;
}
.victoire {
color : #0099ff;
}
.nul {
color : #333333;
}
.defaite {
color : #ff0000;
}
#titre_principal {
display : inline-block;
}
#menu_haut_logo {
float : left;
width : 210px;
}
#menu_haut_titre {
margin-left : 215px;
padding-top : 20px;
}
.contenu {
margin : 1px;
}
.sommaire1 {
float : left;
margin-left : 0;
margin-right : 10px;
margin-top : 2px;
margin-bottom : 2px;
text-align : center;
}
.sommaire2 {
margin-top : 2px;
margin-bottom : 2px;
text-align : left;
}
nav {
display : inline-block;
width : 100%;
background-color : #FF6600;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;
}
div#menu_admin {
padding : 0;
background-color : #000000;
text-align : left;
color : #ffffff;
}
div#menu_admin a {
color : #ffffff;
font-weight : bold;
}
div#menu {
padding : 0;
}
div#menu ul {
padding : 0;
margin : 0;
text-align : center;
list-style : none;
font-size : 1.0em;
background-color : #FF6600;
}
div#menu li {
text-decoration : none;
display : block;
padding : 0;
float : left;
}
div#menu li a {
display : block;
padding-bottom : 4px;
padding-top : 4px;
padding-left : 8px;
padding-right : 8px;
text-decoration : none;
font-weight : bold;
color : #000000;
background-color : #FF6600;
text-transform : uppercase;
}
div#menu li a:hover {
color : #e55b00;
background-color : #000000;
}
div#menu ul li ul li {
display : none;
float : none;
text-align : left;
font-size : 0.8em;
}
div#menu ul li ul li a {
text-align : left;
}
div#menu ul li:hover ul {
position : absolute;
z-index : 10;
}
div#menu ul li:hover ul li {
display : block;
}
#menu_rapide_compet {
display : inline-block;
width : 99%;
text-align : left;
padding-top : 1px;
padding-left : 2px;
padding-bottom : 6px;
}
article, aside {
display : inline-block;
vertical-align : top;
text-align : justify;
}
article {
width : 600px;
margin-right : 0;
padding : 10px;
background-color : #FFFFFF;
}
article h1 {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
color : #e55b00;
font-size : 2.0em;
}
article h2 {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
color : #000000;
font-size : 1.8em;
text-align : left;
}
article h3 {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
color : #e55b00;
font-size : 1.6em;
text-align : left;
}
article h3.petit {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 1.2em;
text-align : left;
color : #000000;
font-weight : bold;
}
article h4 {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
color : #e55b00;
font-size : 1.4em;
font-weight : bold;
}
article h5 {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
color : #e55b00;
font-size : 1.2em;
text-align : left;
}
article h6 {
width : 95%;
font-size : 1em;
margin : 0 auto;
padding : 3px;
background : #ff6600;
border : #DDD solid 1px;
border-radius : 5px;
margin-top : 15px;
margin-bottom : 8px;
}
.numero {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 6.0em;
color : #000000;
}
.com {
text-align : left;
font-size : 0.85em;
background-color : #E7E7E7;
padding : 5px;
margin-top : 20px;
width : 99%;
border-bottom : 1px solid #404040;
border-top : 1px solid #404040;
}
.com_titre {
color : #616161;
background-color : #f9f9f9;
padding : 3px;
}
.textarea {
color : #000000;
background-color : #E7E7E7;
border : #FF6600 solid 1px;
padding : 2px;
margin-left : 15px;
}
.gaucheEspace {
text-align : left;
line-height : 16px;
}
.gauche {
text-align : left;
}
.gauche1 {
text-align : left;
line-height : 1.7em;
font-size : 0.9em;
}
.droite {
text-align : right;
}
img.header {
padding : 0;
border : none;
}
article p {
font-size : 1em;
}
aside {
position : relative;
width : 254px;
background-color : #FFFFFF;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
color : #000000;
font-size : 1em;
border-left : 0 solid #000000;
text-align : center;
}
aside h1 {
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-weight : bold;
color : #000000;
font-size : 1.4em;
}
#aside-menu ul {
width : 244px;
list-style : none;
margin : 5px;
padding : 0;
color : #000000;
}
#aside-menu a {
display : block;
padding : 1px;
text-align : left;
border-bottom : 1px solid #cccccc;
}
#aside-menu li {
text-align : left;
}
#aside-menu li.centre a {
display : block;
padding : 1px;
text-align : center;
border-bottom : 1px solid #cccccc;
}
#aside-menu li.centre2 {
display : block;
padding : 1px;
text-align : center;
}
#aside-menu li.centre2 a {
display : block;
padding : 1px;
text-align : center;
border : none;
background : none;
}
#aside-menu li.liste a {
display : block;
padding : 1px;
text-align : left;
font-weight : bold;
border : none;
}
#aside-menu li.liste {
display : block;
padding : 1px;
text-align : left;
background-color : #E7E7E7;
}
#aside-menu li.DMForum {
font-size : 0.85em;
padding : 1px;
}
#aside-menu li.aside-breves {
font-size : 0.9em;
padding : 1px;
}
#aside-menu li.PetitePhrase {
font-size : 0.95em;
padding : 1px;
}
#aside-menu li.PetitePhrase a {
font-size : 0.95em;
padding : 1px;
border : none;
}
#aside-menu a:link {
color : #000000;
text-decoration : none;
background : none;
}
#aside-menu a:active {
color : #000000;
text-decoration : none;
background : none;
}
#aside-menu a:visited {
color : #333333;
text-decoration : none;
background : none;
}
#aside-menu a:hover {
background : #ff6600;
text-decoration : none;
color : #000000;
}
#aside-menu li.titre {
margin-top : 10px;
margin-bottom : 2px;
display : block;
font-weight : bold;
text-align : center;
padding : 1px;
color : #000000;
font-size : 1.1em;
background-color : #ff6600;
border : #000000 solid 1px;
}
footer {
padding : 0;
background : #ff6600;
text-align : center;
border-top : 1px solid #000000;
}
footer p, footer ul {
font-size : 0.9em;
}
#bloc1 {
list-style : none;
padding-bottom : 3px;
padding-top : 10px;
}
#bloc1 ul {
margin : 0;
padding : 2px;
text-align : center;
}
#bloc1 li {
display : inline-block;
}
#bloc1 li a {
margin : 2px;
display : inline-block;
padding : 3px 10px;
background : #FF6600;
color : #000000;
border : #000000 solid 1px;
text-decoration : none;
font-weight : bold;
}
#bloc1 li a:hover {
background : #000000;
color : #FFFFFF;
text-decoration : none;
}
#bloc2 {
text-align : center;
font-size : 0.9em;
color : #000000;
padding : 10px;
}
#bloc3 ul {
font-size : 0.8em;
margin : 0;
padding : 0;
text-align : center;
padding-bottom : 10px;
}
#bloc3 li {
display : inline;
}
#bloc3 li a {
padding : 2px;
background : #FF6600;
color : #000000;
border : #000000 solid 1px;
text-decoration : none;
font-weight : bold;
}
#bloc3 li a:hover {
background : #000000;
color : #FFFFFF;
text-decoration : none;
}
table.centre {
margin-left : auto;
margin-right : auto;
width : 100%;
}
table.CentreBordurePlusPetit {
font-size : 0.85em;
border-collapse : collapse;
margin-left : auto;
margin-right : auto;
width : 87%;
}
table.CentreBordure {
font-size : 0.85em;
border-collapse : collapse;
margin-left : auto;
margin-right : auto;
width : 100%;
}
table.spip {
font-size : 0.85em;
border-collapse : collapse;
margin-left : auto;
margin-right : auto;
width : 100%;
}
table.spip caption {
font-weight : bold;
}
table.spip thead th {
text-align : left;
background-color : #FF6600;
color : #000000;
font-weight : bold;
vertical-align : middle;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
table.spip tbody tr th, table.spip tr td {
text-align : left;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
table.spip tbody tr.odd th, table.spip tr.odd td {
background : #FFFFFF;
}
table.spip tfoot {
border-top : 1px solid;
}
table.CentreSansBordure {
margin-left : auto;
margin-right : auto;
width : 100%;
}
table.CentreSansBordurePlusPetit {
margin-left : auto;
margin-right : auto;
width : 85%;
}
table.Centre_002 {
font-size : 0.85em;
border-collapse : collapse;
margin-left : auto;
margin-right : auto;
width : 100%;
}
table.Centre_001 {
font-size : 0.9em;
border-collapse : collapse;
margin-left : auto;
margin-right : auto;
width : 100%;
}
table.Centre_001 td {
padding-top : 2px;
padding-bottom : 2px;
}
table.Centre_001 tr {
border-bottom : 5px solid #FFFFFF;
vertical-align : top;
text-align : center;
}
caption {
font-weight : bold;
}
table.phpA {
empty-cells : show;
border-collapse : collapse;
width : 100%;
}
td.phpA {
text-align : left;
padding : 1px;
border-bottom-style : solid;
border-bottom-width : 1px;
border-bottom-color : #FF6600;
}
tr.titrestats {
color : #e55b00;
background-color : #000000;
font-weight : bold;
}
tr.phpl5buts {
vertical-align : top;
background-color : #FFFFFF;
color : #00CC33;
}
table.tablephpl2 {
border-width : 0;
margin-left : auto;
margin-right : auto;
width : 100%;
empty-cells : show;
border-collapse : collapse;
font-size : 0.85em;
}
table.tablephpl2 tr {
vertical-align : top;
}
th.tabgauche {
text-align : left;
background-color : #FF6600;
color : #000000;
font-weight : bold;
vertical-align : middle;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
th.tabcentre {
text-align : center;
background-color : #FF6600;
color : #000000;
font-weight : bold;
vertical-align : middle;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
th.tabgauchesp {
text-align : left;
background-color : #FF6600;
color : #000000;
font-weight : normal;
vertical-align : middle;
}
th.tabcentresp {
text-align : center;
background-color : #FF6600;
color : #000000;
font-weight : normal;
vertical-align : middle;
}
tr.accession {
background-color : #b8ffb8;
}
tr.barrage {
background-color : #e0ffe0;
}
tr.relegation {
background-color : #ffc0c0;
}
tr.barrageDescente {
background-color : #ffe0e0;
}
tr.tabcentre {
text-align : center;
background-color : #cccccc;
}
tr.phpl5buts {
vertical-align : top;
text-align : left;
background-color : #FFFFFF;
color : #00CC33;
}
tr.phpl5buts td {
padding-bottom : 3px;
}
tr.phpl5titu {
vertical-align : top;
background-color : #FFFFFF;
color : #0000FF;
}
tr.phpl5titu td {
padding-bottom : 3px;
}
tr.phpl5remp {
vertical-align : top;
background-color : #FFFFFF;
color : #0099FF;
}
tr.phpl5remp td {
padding-bottom : 3px;
}
tr.phpl5CJ {
vertical-align : top;
color : #e55b00;
}
tr.phpl5CJ td {
padding-bottom : 3px;
}
tr.phpl5CR {
vertical-align : top;
color : #FF0000;
}
tr.phpl5CR td {
padding-bottom : 3px;
}
tr.trphpl3 {
background-color : #000000;
color : #e55b00;
text-align : center;
font-weight : bold;
}
tr.trphpl3 td {
padding : 5px;
}
td.matchgauche1b {
vertical-align : middle;
text-align : center;
width : 40%;
}
td.matchcentretitu {
text-align : center;
border-bottom : 1px solid #000000;
color : #0000FF;
}
td.matchgauche {
text-align : left;
border-bottom : 1px solid #000000;
line-height : 18px;
}
td.matchcentrebut {
text-align : center;
border-bottom : 1px solid #000000;
background-color : #FFFFFF;
color : #00CC33;
}
td.matchdroite {
text-align : right;
border-bottom : 1px solid #000000;
line-height : 18px;
}
td.matchcentre1b {
vertical-align : middle;
text-align : center;
width : 20%;
}
td.matchcentreremp {
text-align : center;
border-bottom : 1px solid #000000;
background-color : #FFFFFF;
color : #0099FF;
}
td.matchcentreCJ {
text-align : center;
border-bottom : 1px solid #000000;
background-color : #FFFFFF;
color : #e55b00;
}
td.matchcentreCR {
text-align : center;
border-bottom : 1px solid #000000;
background-color : #FFFFFF;
color : #FF0000;
}
td.matchdroite1b {
vertical-align : middle;
text-align : center;
width : 40%;
}
td.tabdroite2 {
text-align : right;
}
td.tabgauche {
text-align : left;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
td.tabgauche3 {
text-align : left;
padding : 0.20em 0.40em;
border : 0;
}
td.tabcentre {
text-align : center;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
td.tabcentre3 {
text-align : center;
padding : 0.20em 0.40em;
border : 0;
}
td.tabdroite {
text-align : right;
padding : 0.20em 0.40em;
border-bottom : 1px solid #ccc;
}
td.gauche2 {
text-align : left;
border-bottom : 1px solid #000000;
vertical-align : middle;
}
td.centre2 {
text-align : center;
border-bottom : 1px solid #000000;
vertical-align : middle;
}
td.droite2 {
text-align : right;
border-bottom : 1px solid #000000;
vertical-align : middle;
}
td.transferts {
text-align : left;
vertical-align : top;
width : 50%;
}
td.Atransferts {
text-align : center;
padding : 1px;
border : #999999 solid 1px;
vertical-align : top;
font-size : 1.2em;
}
td.phpl3 {
background : #e0e0e0;
vertical-align : top;
}
tr.Logo_fdm {
text-align : center;
background-color : #FFFFFF;
}
tr.Score_fdm {
font-size : 1.6em;
text-transform : uppercase;
text-align : center;
background-color : #000000;
color : #ffff00;
}
tr.Score2_fdm {
background : #e0e0e0;
}
.texte_jaune_score1 {
width : 40%;
}
.texte_jaune_score2 {
width : 20%;
}
.texte_jaune_score3 {
width : 40%;
}
tr.But_fdm {
background : #e0e0e0;
font-weight : bold;
}
tr.Entr_fdm {
background : #e0e0e0;
font-style : italic;
}
tr.CJ_fdm {
background : #FFFF99;
}
tr.CR_fdm {
background : #FF0000;
}
tr.titu_fdm {
background : #A8FFA8;
}
tr.rempl_fdm {
background : #e0e0e0;
}
tr.susp_fdm {
color : #FF0000;
background : #E7E7E7;
}
tr.bless_fdm {
color : #6699ff;
background : #E7E7E7;
}
tr.abs_fdm {
color : #009933;
background : #E7E7E7;
}
.couleur_cellule1 {
background : #f0f0f0;
}
.couleur_cellule2 {
background : #ffffff;
}
.spip-admin-bloc, .spip-admin-float {
z-index : 100;
position : fixed;
right : 20%;
top : 0;
white-space : nowrap;
}
.spip-admin-boutons {
margin : 0;
padding : 0.4em 1em;
background : #666;
border : 0;
font-weight : bold;
border-radius : 0 0 0.3em 0.3em;
opacity : 0.699999988079071044921875;
}
.spip-admin-boutons, a.spip-admin-boutons, .spip-admin-boutons a {
color : #e55b00;
background-color : #000000;
text-decoration : none;
}
a:focus.spip-admin-boutons, .spip-admin-boutons a:focus, a:hover.spip-admin-boutons, .spip-admin-boutons a:hover {
opacity : 1;
}
a:active.spip-admin-boutons, .spip-admin-boutons a:active {
background-color : #333;
opacity : 1;
}
.chapo {
line-height : 1.4em;
margin-top : 1em;
font-weight : bold;
text-align : justify;
}
#boite3 {
border : #CCCCCC solid 4px;
background-color : #000000;
color : #e55b00;
text-align : center;
}
#boite3 a:link {
color : #e55b00;
text-decoration : underline;
background : none;
}
#boite3 a:visited {
color : #e55b00;
text-decoration : underline;
background : none;
}
#boite3 a:hover {
color : #FFFFFF;
text-decoration : underline;
}
#boite3 a:active {
color : #e55b00;
text-decoration : underline;
background : none;
}
.simplecol2 {
margin : 2px;
padding : 2px;
clear : both;
}
.simplecol {
border-bottom : 1px solid #000000;
margin : 2px;
padding : 2px;
clear : both;
background-color : #FFFFFF;
overflow : auto;
}
.simplecol2 {
margin : 0px;
padding : 0px;
clear : both;
overflow : auto;
}
.content1 {
float : left;
padding-right : 15px;
padding-top : 5px;
}
.content11 {
float : left;
width : 120px;
padding-right : 15px;
padding-top : 5px;
text-align : center;
}
.content21 {
margin-left : 120px;
}
.AccueilNoir {
float : left;
width : 200px;
height : 115px;
background-color : #000000;
color : #e55b00;
vertical-align : middle;
text-align : center;
text-transform : uppercase;
font-size : 2.8em;
font-weight : bold;
}
.AccueilOrange {
margin-left : 200px;
background-color : #e55b00;
}
.BlocAccueil {
background-color : #FFFFFF;
border : #000000 solid 1px;
margin : 10px;
text-align : center;
vertical-align : middle;
}
h1.IndexNoir1 {
font-size : 1.8em;
font-weight : bold;
text-align : center;
color : #000000;
}
h1.IndexNoir {
font-size : 1.2em;
font-weight : bold;
text-align : center;
color : #000000;
}
.bloc11 {
float : left;
margin-left : 20px;
text-align : left;
}
ul.index {
margin-left : 20px;
font-size : 1.8em;
font-weight : bold;
line-height : 30px;
text-transform : uppercase;
list-style : none;
}
ul.transferts {
line-height : 20px;
list-style-image : url("/images_style/puce.png");
text-align : left;
margin-left : -25px;
}
a.Index:link {
color : #000000;
text-decoration : none;
background : none;
}
a.Index:active {
color : #000000;
text-decoration : none;
background : none;
}
a.Index:visited {
color : #000000;
text-decoration : none;
background : none;
}
a.Index:hover {
color : #e55b00;
text-decoration : none;
background : #000000;
}
.hyperlien {
display : block;
padding : 0.6em;
border : #ccc solid 1px;
background : #F60;
font-weight : 700;
}
blockquote.spip {
min-height : 40px;
background : url(spip/squelettes-dist/css/img/quote.png) no-repeat;
}
.spip_poesie {
border-left : 1px solid;
}
.spip_poesie div {
margin-left : 50px;
text-indent : -50px;
}
.spip_code, .spip_cadre {
font-family : 'Courier New', Courier, monospace;
font-size : 1em;
}
sc, .sc {
font-variant : small-caps;
}
.caractencadre-spip {
background-color : #FFFFCC;
color : purple;
}
.caractencadre2-spip {
background-color : #FFFFCC;
color : orange;
}
.texteencadre-spip {
display : block;
margin : 1.5em 50px;
padding : 1.5em;
background : #EEE;
}
@media (max-width:640px) {
body, element1, element2 {
width : auto;
margin : 0;
}
a {
line-height : 200%;
}
img, table, td, blockquote, code, pre, textarea, input, iframe, object, embed, video {
max-width : 100%;
}
.img1 {
max-width : 100%;
}
.img2 {
max-width : 100%;
}
.img1trombi {
max-width : 100%;
}
img, img1, img2 {
height : auto;
width : auto;
box-sizing : border-box;
}
.img1 {
height : auto;
width : auto;
box-sizing : border-box;
}
.img2 {
height : auto;
width : auto;
box-sizing : border-box;
}
.img1trombi {
height : auto;
width : auto;
box-sizing : border-box;
}
textarea, table, td, th, code, pre, samp {
overflow-wrap : break-word;
hyphens : auto;
}
code, pre, samp {
white-space : pre-wrap;
}
sommaire1, sommaire2, contenu {
float : none;
width : auto;
}
.hide_mobile {
display : none !important ;
}
body:before {
content : "TangoFoot | Version mobile du site";
display : block;
color : #000000;
text-align : center;
}
div.header1 {
background-repeat : no-repeat;
width : 100%;
height : 0;
float : left;
background-color : #e55b00;
}
div.header1 h1 {
margin : 0;
text-decoration : none;
}
div.header1 h1 a {
display : block;
width : 250px;
height : 36px;
text-indent : -5000px;
background : none;
margin : 0;
}
article {
width : 96%;
margin : 0;
padding : 0;
background-color : #FFFFFF;
}
aside {
border : #000000 solid 1px;
}
footer {
width : 100%;
}
}