
.Titre
{
    COLOR: red;
    FONT-SIZE: 20pt;
    LIST-STYLE: none;
    TEXT-ALIGN: center
}
:hover
{
    TEXT-DECORATION: underline;
    
}

BODY
{
	margin-left: 10pt;
	margin-right: 10pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	background-color:white
}


A
{
    FONT-FAMILY: Comic Sans MS,Verdana,Arial,Helvetica;
    FONT-SIZE: 9pt;
    COLOR: navy;
    TEXT-DECORATION: none
}
A.texte
{
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 11;
	TEXT-DECORATION: none
}
A.plan
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0pt;
    COLOR: green;
}
A.petit
{
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 0pt;
    COLOR: green;
}


P {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 11;
}

P.texte {
	FONT-SIZE: 12;
	margin-left: 30pt;
	margin-right: 30pt;
	text-align:justify;
}
P.piedpage
{
	
	FONT-SIZE: 9pt;
	margin-left: 30pt;
	margin-right: 8pt;
	margin-bottom: 0pt ;
	text-align:center;
}
P.image
{
	FONT-SIZE: 9pt;
	margin-left: 30pt;
	margin-right: 8pt;
	margin-bottom: 0pt ;
	text-align:center;
}
P.menu
{
	color: black;
	margin-left: 1pt;
	margin-right: 1pt;
	margin-bottom: 1pt ;
	margin-top: 1pt ;
}

H1
{
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 15pt;
    	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: text-bottom
}
H2
{
	FONT-FAMILY: Comic Sans MS,Arial;
	FONT-SIZE: 12pt;
    	FONT-WEIGHT: bold;
    	color : red;
    	text-transform: uppercase;
}

li {
	FONT-FAMILY: Comic Sans MS,Tahoma;
}
li.texte {
	FONT-SIZE: 12;
	margin-left: 50pt;
	margin-right: 50pt;
	margin-top : 12pt;
}
li.texte_important {
	FONT-SIZE: 11;
	margin-left: 50pt;
	margin-right: 50pt;
	margin-top : 12pt;
	FONT-FAMILY: Courier;
}

ol {
	FONT-FAMILY: Comic Sans MS,Tahoma;
}

td {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 12;
}
td.texte {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 12;
	vertical-align:top;
}

SPAN {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 12;
}

SPAN.texte_vert {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 12;
	COLOR: black;
	FONT-WEIGHT: bold;
}

SPAN.texte_rouge
{
    	color : red;
}

SPAN.texte_numerotation {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 12;
	COLOR: silver;
}


.texte {
	FONT-FAMILY: Comic Sans MS,Tahoma;
	FONT-SIZE: 10;
}

td.principal {
    background-color:white;
    BORDER-WIDTH: 0pt;
}

table.block {
    BORDER-STYLE: ridge ;
    BORDER-WIDTH: 1pt;
    BORDER-COLOR: gray;
    background-color:#F8F8F8;
}

td.block_titre	  {
    background-color : green;
    color : #fff1a4;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
}

td.block_soustitre {
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

td.block_texte {
    FONT-SIZE: 7pt;
}




td.separation {
    background-color : #406EC0;
    border-width : 1pt;
    border-color : black;
    BORDER-STYLE: solid ;
}

A.titre
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0pt;
    COLOR: #33CCCC;
    FONT-WEIGHT: bold;
}

A.menu1
{
    FONT-SIZE: 11pt;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 10pt;
    COLOR: navy;
    FONT-WEIGHT: bold;
}

A.menu1_sel
{
    FONT-SIZE: 11pt;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 10pt;
    COLOR: red;
    FONT-WEIGHT: bold;
}

A.menu1:hover
{
    FONT-SIZE: 11pt;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 10pt;
    COLOR: red;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

A.menu1_sel:hover
{
    FONT-SIZE: 11pt;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 10pt;
    COLOR: red;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

A.menu2
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 25pt;
    MARGIN-RIGHT: 10pt;
    COLOR: navy;
    FONT-WEIGHT: normal;
}

A.menu2:hover
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 25pt;
    MARGIN-RIGHT: 10pt;
    COLOR: red;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.menu2_sel:hover
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 25pt;
    MARGIN-RIGHT: 10pt;
    COLOR: red;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.menu2_sel
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 25pt;
    MARGIN-RIGHT: 10pt;
    COLOR: red;
    FONT-WEIGHT: normal;
}

div.menu1
{
    FONT-SIZE: 11pt;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 10pt;
    COLOR: navy;
    FONT-WEIGHT: bold;
}

span.lien_titre
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0pt;
    COLOR: #33CCCC;
    FONT-WEIGHT: bold;
}
