BODY

{

    background-color:#FFFFFF;

    font-family:Trebuchet MS,arial,helvetica,sans-serif;

    font-size:x-small;

    color:#000000;

    margin:0px;

    padding:0px;



}

TABLE

{

    font-family:Trebuchet MS,verdana,arial,helvetica,sans-serif;

    font-size:x-small;

    text-align:left;

}

TD

{

    font-family:Trebuchet MS,verdana,arial,helvetica,sans-serif;

    font-size:x-small;

}

TABLE.list1

{

    font-size:x-small;

    border:#B1BCCD solid 1px;

}

TD.border1

{

    letter-spacing:1px;

    font-weight:bold;

    background-color:#B1BCCD;

    color:#000000;

}

TD.filled1

{

    background-color:#EFEFEF;

    color:#000000;

}

TABLE.list2

{

    font-size:x-small;

    border:#DDE7FF solid 1px;

}

TD.border2

{

    background-color:#DDE7FF;

    color:#000000;

}

TD.filled2

{

    background-color:#ECEDF0;

    color:#000000;

}

TD.callout

{

    background-color:#FFD06A;

    color:#7C5200;

    font-size:10px;

}

a:link

{

    color:#3399FF;

    font-weight:normal;

    text-decoration:underline;

}

a:visited

{

    color:#3399FF;

    font-weight:normal;

    text-decoration:underline;

}

a:active

{

    color:#3399FF;

    font-weight:normal;

    text-decoration:underline;

}

a:hover

{

    color:#CC0000;

    font-weight:normal;

    text-decoration:underline;

}

a.border1:link

{

    color:#FFFFFF;

    font-weight:bold;

    text-decoration:none;

}

a.border1:visited

{

    color:#FFFFFF;

    font-weight:bold;

    text-decoration:none;

}

a.border1:active

{

    color:#FFFFFF;

    font-weight:bold;

    text-decoration:none;

}

a.border1:hover

{

    color:#FFFFFF;

    font-weight:bold;

    text-decoration:underline;

}

a.filled1:link

{

    color:#000000;

    font-weight:bold;

    text-decoration:none;

}

a.filled1:visited

{

    color:#000000;

    font-weight:bold;

    text-decoration:none;

}

a.filled1:active

{

    color:#000000;

    font-weight:bold;

    text-decoration:none;

}

a.filled1:hover

{

    color:#000000;

    font-weight:bold;

    text-decoration:underline;

}

.quizz-correction

{

    background-color:#FDF2B5;

}

.quizz-note

{

    background-color:#FBEA8B;

}

h1

{
/*background:#044F93 url(../images/titleBg.gif) repeat-x scroll 1px 50%;*/
color:#044F93;
font-size:medium;
margin:4px 0px;
padding:0px;
position:relative;
text-decoration:underline;
text-transform:uppercase;
}

h1.orange

{color:#FF7308;background-color:#FF7308;}

h1.green

{color:#39B521;background-color:#39B521;}

h1.red

{color:#F70018;/*background-color:#F70018;*/}

h1.blue

{color:#00ADE7;background-color:#00ADE7;}

h1.yellow

{color:#F7D600;background-color:#F7D600;}

h1 em

{font-style:normal;background:#FFFFFF;padding-left:20px;padding-right:20px;margin-left:34px;}

p {
line-height:1.25em;
color:#000000;
}

/*h2

{
background:#044F93 url(../images/titleBg.gif) repeat-x scroll 1px -6px;
color:#044F93;
font-size:small;
margin:10px 0px;
padding:3px;
position:relative;}*/

h2.bleu
{
color:#044F93;
font-size:small;
padding:3px;
border-bottom:1px dotted #044F93;
border-top:1px dotted #044F93;
}

h2.green

{color:#39B521;background-color:#39B521;}

h2.red
{
color:#F70018;
font-size:small;
padding:3px;
border-bottom:1px dotted #F70018;
border-top:1px dotted #F70018;
}

h2.blue

{color:#00ADE7;background-color:#00ADE7;}

h2.yellow

{color:#F7D600;background-color:#F7D600;}




H2

{
color:#044F93;
font-size:small;
padding:3px;
border-bottom:1px dotted #044F93;
border-top:1px dotted #044F93;
}


H3

{
background:#044F93 url(../images/subTitleBg.gif) repeat-x scroll 0px -5px;
color:#044F93;
font-size:12px;
}

H4
{
color:#044F93;
font-size:11px;
text-decoration : underline;
}

H5
{
color:#044F93;
font-size:11px;
}

H6

{font-size:12px;}






ul

{list-style:url(../images/dotList.gif)}



table.tableau

{position:relative;table-layout:fixed;width:570px;margin:auto;}

table.tableau thead th

{background:#B1BCCD;color:#000000;text-align:center}

table.tableau tbody th

{background:#DDE7FF;color:#000000;}

table.tableau tbody td

{background:#EFEFEF;color:#000000;}



div.blueFrameBox

{position:relative;width:284px;background:#FFFFFF url('../images/blueFrameBg.gif');}

div.blueFrameBox h4

{position:relative;width:272px;background:transparent url('../images/blueFrameTop.gif') top left no-repeat;margin:0px;padding:6px;font-size:15px;color:#014E9C;text-transform:uppercase;font-weight:bold;overflow:hidden;}

div.blueFrameBox h4 em

{position:relative;width:284px;background:transparent url('../images/blueFrameTitle.gif') left 2px no-repeat;padding-left:30px;font-style:normal;display:block;}

div.blueFrameContent

{position:relative;width:260px;background:transparent url('../images/blueFrameBottom.gif') bottom left no-repeat;padding:12px;padding-top:0px;}



div.greenFrameBox

{position:relative;width:289px;background:#F2F2F2 url('../images/greenFrameBg.gif');}

div.greenFrameBox h4

{position:relative;width:269px;background:transparent url('../images/greenFrameTop.gif') top left no-repeat;margin:0px;padding:10px;font-size:15px;color:#3F7400;text-transform:uppercase;font-weight:bold;overflow:hidden;}

div.greenFrameBox h4 em

{position:relative;width:289px;background:transparent url('../images/greenFrameTitle.gif') left top no-repeat;padding-left:30px;font-style:normal;display:block;padding-top:2px;padding-bottom:6px;}

div.greenFrameContent

{position:relative;width:249px;background:transparent url('../images/greenFrameBottom.gif') bottom left no-repeat;padding:20px;padding-top:0px;}

div.greenFrameContent ul

{position:relative;list-style:none outside none;margin:2px;padding:0px;}

div.greenFrameContent li

{background:url('../images/greenMark.gif') left 3px no-repeat;padding-left:8px;}

div.greenFrameContent li a

{color:#527501;font-weight:bold;text-decoration:none;}

div.greenFrameContent li a:visited

{color:#527501;font-weight:bold;text-decoration:none;}

div.greenFrameContent li a:hover

{text-decoration:underline;}



div.redFrameBox

{position:relative;width:292px;background:#FFFFFF url('../images/redFrameBg.gif');}

div.redFrameBox h4

{position:relative;width:280px;background:transparent url('../images/redFrameTop.gif') top left no-repeat;margin:0px;padding:6px;font-size:15px;color:#DB2518;text-transform:uppercase;font-weight:bold;overflow:hidden;}

div.redFrameBox h4 em

{position:relative;width:292px;background:transparent url('../images/redFrameTitle.gif') left 2px no-repeat;padding-left:30px;font-style:normal;display:block;padding-top:1px;padding-bottom:2px;}

div.redFrameBox h4 em.alternate

{background:transparent url('../images/redFrameAltTitle.gif') left 2px no-repeat;}

div.redFrameContent

{position:relative;width:268px;background:transparent url('../images/redFrameBottom.gif') bottom left no-repeat;padding:12px;padding-top:0px;}


/***Tablo Centre***/
table.clem
{
	padding:0px 5px;
}

table th
{
	padding:0px 0px 0px 5px;
}

/***Tablo Rouge***/
td.tdRed
{
	padding:5px;
	background-color:#f8aba3;
	color:#d4000f;
}

td.tdRed p
{
	text-align: center;
}

td.tdRed a
{
	padding:5px;
	background-color:#f8aba3;
	color:#d4000f;
}

th.thRed
{
	padding:5px;
	background-color:#d4000f;
	color:#ffffff;
}

th.thRed a
{
	padding:5px;
	background-color:#d4000f;
	color:#ffffff;
}

/***Tablo Bleu***/
td.tdBlue
{
	padding:5px;
	background-color:#cef1ff;
	color:#00315a;

}

/*td.tdBlue p
{
	text-align:center;

}*/

td.tdBlue a
{
	padding:5px;
	background-color:#cef1ff;
	color:#00315a;
}

th.thBlue
{
	padding:5px;
	background-color:#00315a;
	color:#ffffff;
}

th.thBlue a
{
	padding:5px;
	background-color:#00315a;
	color:#ffffff;
}



td.center p
{
	text-align :center;

}
