th,td {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

hr { 
	border:none; /* desactiver tous les contours */ 
	border-top:1px dotted black; /* activer le contour du haut */ 
	height:0;
} 

input.sombre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color:#385368; 
	BORDER: #000000 solid 1px; 

}

input.clair{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	background-color:#EEEEEE; 
	BORDER: #385368 solid 1px; 
}

select, textarea{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	background-color:#EEEEEE; 
	BORDER: #385368 solid 1px; 
}

td.entete{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#385368; 
}

td.alerte2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color:#BFC8DD; 
	padding:4px; 
	margin:0px
}

table.alerte{
	background-color:#385368; 
}

a:link {
	font-weight: bold;
	color: #625C5C;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #625C5C;
}
a:hover {
	text-decoration: none;
	color: #1870D4;
	font-weight:bold;
	text-decoration:underline;
}
a:active {
	font-weight: bold;
	text-decoration: none;
	color: #625C5C;
}





a.lienMenu:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienMenu:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
a.lienMenu:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
a.lienMenu:active {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}


table.fondRubIndex{
	background-color:#FFFFFF; 
}
td.fondRubIndex{
	background-color:#FFFFFF; 
}


.titreJeu {
	font-size: 14px;
	font-weight: bold;
	color: #625C5C;
}

.titreActu {
	font-size: 15px;
	font-weight: bold;
	color: #625C5C;
}

.noteJeu {
	font-size: 18px;
	font-weight: bold;
	text-align:right;
}

.noteFinaleJeu {
	font-size: 25px;
	font-weight: bold;
}
.noteJeu2 {
	font-size: 12px;
	font-weight: bold;
}
.plusTitre {
	font-size: 18px;
	font-weight: bold;
	color: #008000;
}

.moinsTitre {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}

.notesTitre {
	font-size: 18px;
	font-weight: bold;
	color: #1870D4;
}

.brefTitre {
	font-size: 18px;
	font-weight: bold;
	color: #FF8000;
}


.titreNormal{
	font-size: 12px;
	font-weight: bold;
}

.important {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.importantTitreNormal{
	font-weight: bold;
	color: #FF0000;
}

td.importantTitre {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.titrePage {
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
}


.indexRubTitre{
	font-size: 12px;
	color: #1870D4;
	font-weight: bold;
}
.indexRubTitreNormal{
	color: #1870D4;
	font-weight: bold;
}
td.indexRub{
	background-color: #1870D4;
}
table.indexRub{
	background-color: #1870D4;
}

.indexRubTitre2{
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
}
.indexRubTitreNormal2{
	color: #FF8000;
	font-weight: bold;
}

td.indexRub2{
	background-color: #FF8000;
}
table.indexRub2{
	background-color: #FF8000;
}

.titreMembre{
	color: #FF8000;
}


.bigEcriture {
	font-size: 12px;
	font-weight: bold;
}

.titreParagraphe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #385368;
	font-weight: bold;
}
.texteParagraphe{
	text-align:justify;
}


.styleMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #385368;
	background-color:#FFAA55;
}

.QUOTE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; 
  border-width:1px;
  border-style:solid;
  border-color:#385368;
}

.introduction {
	text-align:justify;
	font-style: italic;
}

.conclusion {
	text-align:justify;
	font-weight: bold;
}



td.TableauAllSite {
	background-color:#385368;
}
table.TableauAllSite {
	background-color:#385368;
}
td.TableauModuleSite {
	background-color:#FFFFFF;
}
td.TableauDroite {
	background-color:#FFFFFF;
}
td.TableauPath{
	background-color:#EEEEEE;
}

td.TableauChange0{
	background-color:#EEEEEE;
}
td.TableauChange1{
	background-color:#FFFFFF;
}

tr.TableauChange0{
	background-color:#EEEEEE;
}
tr.TableauChange1{
	background-color:#FFFFFF;
}

table.TableauChange0{
	background-color:#EEEEEE;
}
table.TableauChange1{
	background-color:#FFFFFF;
}

td.blanc{
	background-color:#FFFFFF;
}
table.blanc{
	background-color:#FFFFFF;
}
td.important{
	background-color:#FF0000;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

table.important{
	background-color:#FF0000;
}


td.finDroite{
	background-color:#EEEEEE;
	font-size: 12px;
	color: #385368;
	font-weight: bold;
}

.copyright{
	color: #FF8000;
}



td.rubDroite{
	background-color:#FF8000;
}
td.titreRubDroite{
	font-size: 12px;
	color: #FF8000;
	font-weight: bold;
}
table.rubDroite{
	background-color:#FF8000;
}

td.BigCourrierFleche{
	font-size: 40px;
	font-weight: bold;
}

td.attenteGauche{
	background-color:#FF8000;
}
td.attenteDroite{
	background-color:#FFFFFF;
}

td.menuFiche0 {
	background-color:#EEEEEE;
}
td.menuFiche1{
	background-color:#FFFFFF;
}

td.postePar{
	font-size: 8px;
	color:#666666;
}

.VerdictMotFin{
	font-weight:bold;
	text-align:justify;
}
.VerdictPlusOuMoins{
	text-align:justify;
}

form { display : block; margin : 0; padding : 0; }

.concours{
	font-size: 12px;
	padding-bottom:5px;
}