body 
    { 
    background : white;
    color : black; 
    font-family: Verdana, sans-serif;
    font-size : 11pt;
    margin : 0;
    }

body.PagePrincipale 
    { 
    text-align : center; 
    }

p
    {
    margin-top : 1em;
    margin-bottom : 1em;
    }

dt
    {
    font-weight : bold;
    }

table
    {
    margin-top : 0.5em;
    margin-bottom : 0em;
    margin-left: auto;
    margin-right: auto;
    text-align : center;
    }

body.PageTexte p
    {
    width : 600px;
    text-align : left;
    }

body.PageTexte dd, body.PageTexte dt
    {
    width : 600px;
    text-align : left;
    margin-top : 1em;
    margin-bottom : 1em;
    }

hr
    {
    border-style : solid;
    margin-top : 0;
    margin-bottom : 0;
    margin-left: auto;
    margin-right: auto;
    }

a img
    {
    border : 1px solid transparent;
    }

a:link 
    {
    text-decoration : none; 
    background-color : transparent;
    color : #006666; 
    }

a:visited 
    {
    text-decoration : none; 
    background-color : transparent;
    color : #000099; 
    }

a:active 
    { 
    text-decoration : none; 
    background-color : transparent;
    color : #0000CC; 
    }

a:hover 
    {
    text-decoration : underline; 
    background-color : transparent;
    color : #009999; 
    }
    
a.lienExterne:hover 
    {
    text-decoration : underline; 
    background-color : transparent;
    color : #000099; 
    }

hr.Longue
    {
    width : 95%;
    }

.Courte
    {
    width : 85%;
    }

h1 
    {
    background-color : #003333;
    color : white;
    text-align : center;
    margin : 0;
    padding-top : 10pt;
    vertical-align : middle;
    line-height : 40pt;
    font-size : 20pt; 
    }
h6
    {
    background-color : #003333;
    color : white;
    text-align : center;
    margin : 0;
    vertical-align : middle;
    line-height : 40pt;
    font-size : 14pt; 
    }
    

h2 
    { 
    text-align : left;
    font-size : 18pt; 
    }

h3
    { 
    font-size : 12pt; 
    text-align : left;
    }

h4 
    { 
    font-size : 10pt; 
    }


h5  { 
    text-align : left;
    font-size : 9pt; 
    }


body.PagePrincipale span
    {
    font-size : 4pt;
    color : #000066; 
    background-color : transparent;
    }

body.PagePrincipale span a:visited
    {
    color : #000066; 
    background-color : transparent;
    }

table
    { 
    text-align : left; 
    vertical-align : top;
    padding : 6pt 6pt 6pt 6pt;
    border : ridge;
    }
    
td
    { 
    text-align : left; 
    vertical-align : top;
    padding : 6pt 6pt 6pt 6pt;
    }

table.Annonce 
    {
    border-style : ridge;
    color : black;
    background-color : #006666;
    font-family: Verdana, sans-serif;
    font-size : 11pt;
    }

table.Présentation 
    { 
    border-style : none; 
    background-color : transparent;
    text-align : center; 
    }
    
table.Liste1
    { 
    border-style : none; 
    background-color : transparent;
    text-align : left; 
    font-family: Verdana, sans-serif;
    font-size : 10pt;
    vertical-align : top;
    }
    
table.Liste2
    { 
    border-style : none; 
    background-color : transparent;
    text-align : left; 
    font-family: Verdana, sans-serif;
    font-size : 13pt;
    font-weight : bold;
    width : 200pt;
    padding : 0;
    }
    
table.Liste3
    { 
    border-style : none; 
    background-color : transparent;
    text-align : left; 
    font-family: Verdana, sans-serif;
    font-size : 10pt;
    padding : 0;
    }

td.Prem
    {
    width : 20%;
    vertical-align : top;
    background-color : #CC9900;
    }

a:link.Validateur
    {
    border-style : none;
    text-decoration : none; 
    background-color : transparent;
    color : inherit;
    }

a:visited.Validateur
    {
    border-style : none;
    text-decoration : none; 
    background-color : transparent;
    color : inherit;
    }

a:active.Validateur 
    { 
    border-style : none;
    text-decoration : none; 
    background-color : transparent;
    color : inherit;
    }

a:hover.Validateur 
    {
    border-style : none;
    text-decoration : none; 
    background-color : transparent;
    color : inherit;
    }

li
    {
    list-style-type : disc;
    padding : 4pt 0pt 3pt 0pt;
    }
    
li.SousListe
    {
    list-style-type : square;
    padding : 3pt 0pt 1pt 0pt;
    }
    
ul
	{
	margin : 0em 0em 0em 0em;
	padding-left : 20pt;
	}
