/* table 3 colonnes logiciels */


div.logiciels {
        display: block;

        position: relative;
        height: auto;
        width: 578px;

        margin: 0px 0px 10px 0px;
        padding: 0px;

        border-top: 0;
        border-bottom: 0;
        border-right: solid 1px #3472a6;
        border-left: solid 1px #3472a6;
        background-color: white;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;
	color: black;

        text-align: left;
	}

table.logiciels {
	display: block;
        position: relative;

        height: auto;
        width: 578px;

        margin: 0px;
        padding: 0px;

        border-collapse: collapse;
        border-style: none;

        background-color: transparent;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        text-align: left;

}

tr.logiciels {
        display: table-row;
	margin: 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
        }

td.logiciels1a {
        display: table-cell;
	width: 172px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 0px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: solid 1px #3472a6;
        border-left: 0;
	
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: center;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;

	background-color: #d1d0ba;
        }

td.logiciels2a {
        display: table-cell;
	width: 295px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 0px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: 0;
        border-left: 0;

        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: center;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;

	background-color: #d1d0ba;
        }
td.logiciels3a {
        display: table-cell;
	width: 107px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 0px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: 0;
        border-left: solid 1px #3472a6;

        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: center;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;

	background-color: #d1d0ba;
        }

td.logiciels1 {
        display: table-cell;
	width: 172px;
	height: 20px;
	vertical-align: top;
	margin: 0;
        padding: 5px 5px 5px 15px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: solid 1px #3472a6;
        border-left: 0;
	
	text-align: left;
	color: black;
	background-color: white;
        }

td.logiciels1first {
        display: table-cell;
	width: 173px;
	height: 20px;
	vertical-align: top;
	margin: 0;
        padding: 5px 5px 5px 15px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: solid 1px #3472a6;
        border-left: 0;
	
	text-align: left;
	color: black;
	background-color: #e4eff9;
        }

td.logiciels2 {
        display: table-cell;
	width: 295px;
	height: 20px;
	vertical-align: top;
	margin: 0;
        padding: 5px 5px 5px 15px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: 0;
        border-left: 0;

	text-align: left;
	color: black;
	background-color: #f2f2df;
        }
td.logiciels3 {
        display: table-cell;
	width: 107px;
	height: 20px;
	vertical-align: top;
	margin: 0;
        padding: 5px 5px 5px 5px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: 0;
        border-left: solid 1px #3472a6;

	text-align: center;
	color: black;
	background-color: white;
        }


p.faitQuoi {
        display: block;
        height: auto;
        width: 275px;
        margin: 0px 0px 8px 0px;
        padding: 0;
        position: relative;

        border-collapse: collapse;
        border-style: none;

        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
        background-color: transparent;
	}
p.faitQuoiFin {
        display: block;
        height: auto;
        width: 275px;
        margin: 0;
        padding: 0 0 3px 0;
        position: relative;

        border-collapse: collapse;
        border-style: none;

        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
        background-color: transparent;
	}

p.texteLiensCD {
        display: block;
        height: auto;
        width: auto;
        margin: 12px 0px 10px 60px;
        padding: 0;
        position: relative;

        border-collapse: collapse;
        background-color: transparent;

        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
	}
/* table 3 colonnes logiciels */


/* images */

img.strategie {
        display: block;
        margin: 0 5px 10px 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
        width: 268px;
        height: 150px;
       }

img.os {
	display: inline;
        margin: 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
        width: 20px;
        height: 20px;
       }
img.la3d {
	display: inline;
        margin: 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
        width: 144px;
        height: 144px;
       }

table.os {
        display: table;
        width: auto;
        height: auto;
	margin: 0px 10px 10px 25px;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
	background-color: transparent;
	text-align: center;
        }
tr.os {
	margin: 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
        }
td.os {
        display: table-cell;
	width: auto;
	vertical-align: top;
	margin: 0;
        padding: 0 3px 0 0;
        border-collapse: collapse;
        border-style: none;
	text-align: left;
	background-color: transparent;
        }
td.os2 {
        display: table-cell;
	width: auto;
	vertical-align: top;
	margin: 0;
        padding: 2px 10px 0 5px;
        border-collapse: collapse;
        border-style: none;
	text-align: left;
	background-color: transparent;
        }

table.osTitre {
        display: table;
        width: auto;
        height: auto;
	margin: 0px 10px 10px 10px;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
	background-color: transparent;
	text-align: center;
        }
td.osTitre {
        display: table-cell;
	width: auto;
	vertical-align: top;
	margin: 0;
        padding: 0 0 5px 0;
        border-collapse: collapse;
        border-style: none;
	text-align: left;
	background-color: transparent;
        }
td.osLangue {
        display: table-cell;
	width: auto;
	vertical-align: top;
	margin: 0;
        padding: 0 10px 0 10px;
        border-collapse: collapse;
        border-style: none;
	text-align: left;
	background-color: transparent;
        }
td.os3 {
        display: table-cell;
	width: 30px;
	vertical-align: top;
	margin: 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
	text-align: left;
	background-color: transparent;
        }

/* fin images */

/* ajout table jeux */
table.sujetintJeux0 {
	display: block;
        height: auto;
        width: 566px;

        margin: 0;
        padding: 0;

        border-collapse: collapse;

        background-color: transparent;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        text-align: left;

}

table.sujetintJeux {
	display: block;
        height: auto;
        width: 566px;

        margin: 0;
        padding: 0;

        border-top: solid #3472a6 1px;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;

        background-color: transparent;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        text-align: left;

}

div.sujetdJeux {
        display: block;

        position: relative;
        height: auto;
        width: 568px;

        margin: 0 0 10px 0;
        padding: 0 5px 0 5px;

        border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: solid 1px #3472a6;
        border-left: solid 1px #3472a6;
        
        background-color: white;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        text-align: left;
	}

td.sujetintJeux {
        display: table-cell;
	width: 295px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 10px 0 0 0;
        border-collapse: collapse;
	text-align: left;
	background-color: transparent;
        }

td.sujetint1Jeux {
        display: table-cell;
	width: 273px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 10px 0 0 0;
        border-collapse: collapse;
        border-style: none;
	text-align: left;
	background-color: transparent;
        }

p.texteJeux {
        display: block;
        height: auto;
        width: auto;
        margin: 10px 10px 8px 17px;
        padding: 0;
        position: relative;

        border-collapse: collapse;
        background-color: transparent;

        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
	}
h4.titral {
        display: block;
        height: auto;
        width: auto;
        margin: 0 0 5px 10px;
        padding: 0;
        position: relative;

        border-collapse: collapse;
        background-color: transparent;

        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
	}
p.texteLiensJeux {
        display: block;
        height: auto;
        width: auto;
        margin: 12px 0px 10px 53px;
        padding: 0;
        position: relative;

        border-collapse: collapse;
        background-color: transparent;

        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
	}

/* fin, ajout table jeux */

/* navigation questions */
div.navQuestion {
        display: block;

        position: relative;
        height: auto;
        width: 578px;

        margin: 0 0 20px 0;
        padding: 0;

        border-top: solid 1px #3472a6;
        border-bottom: solid 1px #3472a6;
        border-right: solid 1px #3472a6;
        border-left: solid 1px #3472a6;
        
        background-color: white;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        text-align: left;
	}

table.navQuestion {
	display: block;
        position: relative;

        height: auto;
        width: 578px;

        margin: 0px;
        padding: 0px;

        border-collapse: collapse;
        border-style: none;

        background-color: transparent;

        font-style: normal;
	font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        text-align: left;

}

tr.navQuestion {
        display: table-row;
	margin: 0;
        padding: 0;
        border-collapse: collapse;
        border-style: none;
        }

td.navQuestion1 {
        display: table-cell;
	width: 120px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 5px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: solid 1px #3472a6;
        border-left: 0;
	
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0px;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;
/*         color: #215b8c; */

	background-color: #e4eff9;
        }
td.navQuestion2 {
        display: table-cell;
	width: 457px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 5px;

	border-top: 0;
        border-bottom: solid 1px #3472a6;
        border-right: 0;
        border-left: 0;
	
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;

	background-color: white;
        }

td.navQuestion1a {
        display: table-cell;
	width: 120px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 5px;

	border-top: 0;
        border-bottom: 0;
        border-right: solid 1px #3472a6;
        border-left: 0;
	
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0px;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;

	background-color: #e4eff9;
        }
td.navQuestion2a {
        display: table-cell;
	width: 457px;
	height: auto;
	vertical-align: top;
	margin: 0;
        padding: 5px 0px 5px 5px;

	border-top: 0;
        border-bottom: 0;
        border-right: 0;
        border-left: 0;
	
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        font-size: 10pt;
        font-family: arial, helvetica, "bitstream vera sans", sans-serif;

        letter-spacing: 0;
        line-height: 13pt;
        text-decoration: none;
        text-align: left;
        text-indent: 0;
        text-transform: none;
        vertical-align: baseline;
        word-spacing: 0;
        color: black;

	background-color: white;
        }

/* fin, navigation questions */
