body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

body {
	background-color: #434343;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.fondBodyTitre {
	background-color: #464646;
	color: #D4D4D4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}



.fondBody {
	background-color: #302F2F;
	color: #D4D4D4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



.bodyCentreGauche{
	background-image: url(../images/Body/CentreGauche_10_10.jpg);
	background-repeat: repeat-y;
}
.bodyCentreDroite{
	background-image: url(../images/Body/CentreDroite_10_10.jpg);
	background-repeat: repeat-y;
}
.bodyBasCentre{
	background-image: url(../images/Body/BasCentre_10_10.jpg);
	background-repeat: repeat-x;
}
.bodyTopCentre{
	background-image: url(../images/Body/TopCentre_10_10.jpg);
	background-repeat: repeat-x;
}


.sudokuH{
	background-image: url(../images/Sudoku/Carre_02_02.gif);
	background-repeat: repeat-x;
}
.sudokuV{
	background-image: url(../images/Sudoku/Carre_02_02.gif);
	background-repeat: repeat-y;
}
.mdSudokuTotal{
	border-left: 1px #A5A5A5 solid;
	border-bottom: 1px #A5A5A5 solid;
	border-right: 1px #A5A5A5 solid;
	border-top: 1px #A5A5A5 solid;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mdSudokuDroiteBas{
	border-bottom: 1px #A5A5A5 solid;
	border-right: 1px #A5A5A5 solid;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mdSudokuBas{
	border-bottom: 1px #A5A5A5 solid;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mdSudokuDroite{
	border-right: 1px #A5A5A5 solid;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mdSudokuCentre{
	background-color: #302F2F;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border-width: 18;
}


.mdTop{
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	background-image: url(../images/Top/TopCentre_980_140.gif);
	background-repeat: no-repeat;
}



.mdFicheTitre{
	background-color: #CFCFCF;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mdFicheTotal{
	border-left: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
	border-right: 1px #CFCFCF solid;
	border-top: 1px #CFCFCF solid;
	background-color: #302F2F;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



.mdFicheDeuxTitre{
	background-color: #CFCFCF;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.mdFicheDeuxTotal{
	border-left: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
	border-right: 1px #CFCFCF solid;
	border-top: 1px #CFCFCF solid;
	background-color: #252525;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



.mdFicheDeuxSansTitre{
	border-left: 1px #CFCFCF solid;
	border-bottom: 1px #CFCFCF solid;
	border-right: 1px #CFCFCF solid;
	border-top: 1px #CFCFCF solid;
	background-color: #252525;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



.mdFicheInterneGauche{
	background-image: url(../images/Fiches/ModulePetit/CentreGauche_05_10.jpg);
	background-repeat: repeat-y;
}
.mdFicheInterneDroite{
	background-image: url(../images/Fiches/ModulePetit/CentreDroite_05_10.jpg);
	background-repeat: repeat-y;
}
.mdFicheInterneCentre{
	background-color: #302F2F;
	color: #D4D4D4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



.mdNouvelleGeneration{
	background-image: url(../images/NouvelleGeneration/Oeil_735_200_04.jpg);
	background-repeat: no-repeat;
}



.mdEtapes{
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-top: 1px #000000 solid;
	background-color: #302F2F;
	color: #D4D4D4;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}



.mdFicheTitreCentreDroite{
	background-image: url(../images/Fiches/Titre/TitreCentreDroite_05_05.jpg);
	background-repeat: repeat-y;
}
.mdFicheTitreCentreGauche{
	background-image: url(../images/Fiches/Titre/TitreCentreGauche_05_05.jpg);
	background-repeat: repeat-y;
}
.mdFicheTitreCentre{
	background-color: #302F2F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}



.SeparationVerticale{
	background-image: url(../images/Prive/Separations/SepVert_02_01.gif);
	background-repeat: repeat-y;
}


.LienNoirBold11 a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.LienNoirBold11 a:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-style: normal;
    text-decoration: none; 
}
.LienNoirBold11 a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}


.LienBlancOrange11 a:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #D4D4D4;
    font-style: normal;
    text-decoration: none; 
}
.LienBlancOrange11 a:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #D4D4D4;
    font-style: normal;
    text-decoration: none; 
}
.LienBlancOrange11 a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}

.LienBlancPureOrange11 a:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none; 
}
.LienBlancPureOrange11 a:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none; 
}
.LienBlancPureOrange11 a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}

.LienBlancPureNoir11 a:link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none; 
}
.LienBlancPureNoir11 a:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    color: #FFFFFF;
    font-style: normal;
    text-decoration: none; 
}
.LienBlancPureNoir11 a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.LienOrangeBlancBold11 a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}
.LienOrangeBlancBold11 a:visited {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #FF7800;
    font-style: normal;
    text-decoration: none; 
}
.LienOrangeBlancBold11 a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #D4D4D4;
	font-style: normal;
	text-decoration: none;
}



.TexteNoir11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.TexteNoirBold11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}
.TexteNoirBold12{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}

.TexteBlanc11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #D4D4D4;
	font-style: normal;
	text-decoration: none;
}
.TexteBlancBold11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #D4D4D4;
	font-style: normal;
	text-decoration: none;
}
.TexteBlancPureBold11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}
.TexteBlancBold12{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #D4D4D4;
	font-style: normal;
	text-decoration: none;
}
.TexteBlancPureBold12{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}

.TexteOrange11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}
.TexteOrangeBold11{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}
.TexteOrangeBold12{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FF7800;
	font-style: normal;
	text-decoration: none;
}

.TexteRougeBold12{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	text-decoration: none;
}



.DvdFond{
	background-image: url(../images/DvdFond/DB_100_140.jpg);
	background-repeat: no-repeat;
}

.tbx_15 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 15px;
	width: 15px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-align: center;
}
.tbx_15B {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	width: 18px;
	background-color:  #302F2F;
	text-align: center;
	border: 1px solid  #302F2F;
}
.tbx_30 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 30px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_40 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 40px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_50 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 50px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_190 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 190px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_194_20 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 20px;
width: 194px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_196 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 196px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_198_20 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 20px;
width: 198px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_206 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 206px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_208_20 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 20px;
width: 208px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_306 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 306px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_308_20 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 20px;
width: 308px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_590 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width:590px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_590_70 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 120px;
width:590px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_610 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 50px;
width:610px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_628 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width:628px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_680 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 680px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_715 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 715px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_725 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 15px;
width: 725px;
border: 1px solid #000000;
background-color: #FFFFFF;
}
.tbx_820_200 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
height: 200px;
width: 820px;
border: 1px solid #000000;
background-color: #FFFFFF;
}



.lignePoints{
	background-image: url(../images/LignePoints/LignePoints_02_01_01.gif);
	background-repeat: repeat-x;
}
.ligne{
	background-image: url(../images/LignePoints/Ligne_02_01_01.gif);
	background-repeat: repeat-x;
}
.ligneNoireH{
	background-image: url(../images/Spacers/Black/Black_01_01.gif);
	background-repeat: repeat-x;	
}


.mdCommandesTotal{
	border-left: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-top: 1px #000000 solid;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

