body {
    /*background-color:#00007E;*/
    background-image:url(./images/site/fondgris1.jpg);
    background-position:center;
    color:#00007E;
    font-family:Verdana,Arial CE,Arial,sans-serif;
    font-size:10pt;
    margin-top:10px;
    margin-bottom:10px;
    }
body.fondBlanc {
    background-image:url(./images/site/blanc.jpg);
    background-position:center;
    color:#00007E;
    font-family:Verdana,Arial CE,Arial,sans-serif;
    font-size:10pt;
    margin-top:10px;
    margin-bottom:10px;
    }

a       {font-weight:bold; font-size:8pt; color:#1b3052; text-decoration:underline; }
a:hover         {text-decoration:underline; }
a.big       {font-size:12pt}
a.bas {color:#00007E; background-color:transparent; font-family:Verdana, CE,Arial,sans-serif; font-size:7pt; text-indent:0pt; text-align:left;  font-weight:normal;
    text-decoration:none;}
a.equipes {color:#00007E; font-family:Verdana, CE,Arial,sans-serif; font-size:7pt; text-indent:0pt; text-align:left;  font-weight:normal; 
    text-decoration:none;}
a.ancre {font-family:Verdana, CE,Arial,sans-serif; font-size:10pt; text-indent:0pt; text-align:left;  font-weight:bold;
    text-decoration:none;}
a.select{font-size:8pt; color:#00007E; text-decoration:underline; line-height:1.5;}
h1 {
    font-family:Verdana,Times New Roman,serif;
    font-weight:bold; 
    }
h2      {font-family:Verdana,Tahoma CE,Tahoma,Arial CE,Arial,sans-serif; font-size:24pt; color:#593D16; font-weight:bold; text-align:center; font-style:italic; margin-top:0px}
h2.c        {color:#808080}


h3 {
    color:#00007E;
    font-family:sans-serif;
    font-size:14pt;
    line-height:1.2;
    }

h4 {
    color:#00007E;
    font-family:Verdana;
    font-size:12pt;
    font-weight:bold;
    /*margin-left:2pt;
    margin-top:2pt; */
    text-indent:2pt;
    vertical-align:middle;
    }
.transparent {
    background-color:transparent;
    
}
li { list-style-type: none;}
ul { list-style-type: none; }

div{
	background-color:#FFFFFF;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	}
table.exterieure {
    border-bottom:1px groove #000000;
    border-bottom-color:#1b3052;
    border-top:1px groove #000000;
    border-top-color:#1b3052;
    background-color:#FFFFFF;
    border-collapse: collapse;
    }
td.droite {
    color:#00007E;
    font-family:Verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
    /*text-align:center;*/
    vertical-align:middle;
    /*background-color:#C4CFFF;*/
    /*background-image:url(images/gris.jpg);
    background-position:center;*/
    padding:0;
    }

th {
    color:#00007E;
    font-family:Verdana;
    font-size:8pt;
    text-align:center;
    background-color:#FFFFFF;
}
td {
    color:#00007E;
    font-family:Verdana;
    font-size:8pt;
    font-style:normal;
    font-weight:normal;
    /*text-align:center;*/
    vertical-align:middle;
    background-color:#FFFFFF;
    }
img.contour_noir {
	border-width:1;
	border-color:#000000;
}
input.invalide{
     background:#faa;
}
input.valide{
     background:#FFFFFF;
}
input {
    font-size:8pt;
    color:#00007E;
    font-family:Verdana;}
select.petit {
    font-size:8pt;
    font-weight:normal;
    color:#00007E;
    font-family:Verdana;}
input.sansTour {
    font-size:8pt;
    color:#00007E;
    font-family:Verdana;
    font-weight:bold;
    border-width:0;
    background:#FFFFFF;}

select  {
    font-size:10pt;
    color:#00007E;
    font-family:Verdana;}
textarea {
    font-size:10pt;
    color:#00007E;
    font-family:Verdana;}
.equipes {font-size:8pt;}

fieldset {
    text-align: left;
    border:     #686868 solid 1px;
    width: 400px;
    background-color:#C0C0C0;
    border-color:#00007E;
}
.oui{
   font-weight:bold;
}
.non{
   font-weight:normal;
}

.basDeForm {
    color : #FFFFFF;
    text-align: right;
    vertical-align: middle;
    border:solid 1px;
    height:25px;
    background-color:#00007E;/*#151563;/*#C9D3FF;*/
    border-color:#00007E;
    min-width:180px;
}
.jour {
    color : #FFFFFF;
    text-align: center;
    vertical-align: middle;
    border:solid 1px;
    background-color:#00007E;/*#151563;/*#C9D3FF;*/
    border-color:#00007E;
    font-size:8pt;
    font-weight:bold;
}
.action {
    color : #FFFFFF;
    text-align: center;
    vertical-align: middle;
    border:solid 1px;
    height:25px;
    background-color:#00007E;/*#151563;/*#C9D3FF;*/
    border-color:#00007E;
}
.padde{
    margin-left:80px;
    margin-right:10px;
    font-size:8pt;
    color:#00007E;
    font-family:Verdana;
    font-weight:bold;
    border-width:0;
    background:#FFFFFF;}

legend {
    color:#00007E;
    font-family:Verdana;
    font-size:12pt;
    font-style:normal;
    font-weight:normal;
}
div.item{
    font-family:Verdana;
    font-size:12pt;
    font-style:normal;
    font-weight:normal;
}
form {
    padding:            0;
    margin:             0;
    display:            inline;
}
p.echec {
    text-align : center;
    color: red;
    font-weight: bold;
}
p.succes {
    text-align : center;
    color: green;
    font-weight: bold;
}
th.formulaire {
    color:#00007E;
    font-family:Verdana;
    font-size:10pt;
    text-align:left;
    background-color:#FFFFFF;
    border-bottom-color:#FF0000;/*#C80700;*/
    border-bottom-style:solid;
    border-bottom-width:thin;
    height:25px;

}
table.accueil {
    background-color:#FFFFFF;
    border-bottom-color:#00007E;
    border-bottom-style:solid;
    border-bottom-width:thin;
    border-top-color:#00007E;
    border-top-style:solid;
    border-top-width:thin;
}
th.babillard {
    color:#00007E;
    font-family:Verdana;
    font-size:10pt;
    text-align:left;
    background-color:#FFFFFF;
    border-top-color:#C80700;
    border-top-style:solid;
    border-top-width:thin;
    height:25px;
}
td.formulaire {
    /*text-align: left; */
    vertical-align:middle;
    font-family:Verdana;
    /*font-size:10pt; */
    font-weight:bold;
    border:solid 1px;
    background-color:#C0C0C0;/*#E5E5E5;*/
    border-top-color:#C0C0C0;
    border-bottom-color:#C0C0C0;
    border-left-color:#00007E;
    border-right-color:#00007E;
}
td.endroit {
    text-align: left;
    font-family:Verdana;
    /*font-size:10pt; */
    font-weight:bold;
    border-bottom-color:#C80700;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-color:#C80700;
    border-top-style:solid;
    border-top-width:1px;
}
td.petit {
    color:#00007E;
    font-family:Verdana;
    font-size:7pt;
    font-style:normal;
    font-weight:normal;
    /*text-align:center;*/
    vertical-align:middle;
    }
td.pair {
    /*background-color:#C0C0C0; */
    background-image:url(images/site/gris.jpg);
    background-position:top;
    background-repeat: repeat-x;
    text-align: left;
    height:25px;
}
td.impair {
    background-color:#FFFFFF;
    text-align: left;
    height:25px;
}
td.inactif {
    background-color:#FFFFFF;
    text-align: left;
    height:25px;
    color :#4B4B4B;
}
div.ancres{
   text-align: center;
   background-color:transparent;
}
div.bas{
   text-align: center;
   background-color:#FFFFFF;
}

table.calendrier{
    background-color:#FFFFFF;}

.sanstour {
  frameborder: 0;
  border-style: none;
  border-width: 0;
}

@media print{
   a.bas {display : none;}
   .basDeForm {display : none;}
   div.bas { display : none;}
   div.ancres { display : none;}

}
