ta,body,p,em, h2,h3,dd,dt,thead, ul,ol,li,div,b,i,td,br,pre {font-family:Arial,Helvetica,sans-serif;}

body {
        margin-top :1px;
        font-size:10pt;
        line-height:13pt;
        margin-right:0px;
        margin-left : 0px;
        background-color : #FFFBE7;
        scrollbar-shadow-color: #228B22;
        scrollbar-arrow-color: #228B22;
margin-left: auto; 
margin-right: auto;
        text-align : center;
        }

.bord{    margin-left : 40px;margin-left : 40px;
     background-color : #FFFFEF;  }

.sansfond{        margin-top :8px;
         background-color : #FFFFEF;
    background:url(images/px-marron-clair.gif);
        text-align: left;
         }

p,ol,li,dd {text-align:justify;margin-right:0.4em}
p.left {text-align:left;}

thead {font-weight:bold;color: #800000;letter-spacing:0.12em;}

td {
        font-size:10pt;
        line-height:13pt;
        vertical-align:top;
        padding-left:3px;
        text-align : left;
}

.tdhaut{padding-top:5px;padding-left:14px}
.td4{text-align:center;vertical-align:top;padding-left:0px}
.tdg1{
        font-size:8pt;
        text-align:right;
        padding-right:0px;
        padding-left:0px;
        border : none;
        line-height:9pt;
}
.tdg2{
        font-size:8pt;
        padding-left:0px;
        border : none;
        line-height:9pt;
}

td.gauche{ text-align:left;margin : 0px; padding:0px;
         }
th {text-align:center;letter-spacing:0.12em;padding-left:3px;}
tbody {line-height:11pt;}

dt,.dt {color:#ff0000;line-height:14pt;}

dl {line-height:11pt;}

ul {list-style:url(images/feuil.gif) disc outside;margin-top:0.5em;margin-bottom:0.5em;text-align:justify}

li {line-height:12pt;}

ol {list-style:url(images/wood.gif) disc outside;margin-top:0.5em;margin-bottom:0.5em;text-align:justify}
ol.texte {list-style: disc outside url(images/bouton-carre-vert.gif)}
ol.nouvel {list-style: disc outside url(images/arrow1.gif)}
a:hover {color:#CC3333;text-decoration:none;}
.fd {cursor:e-resize}
.fg {cursor:w-resize}
.h {cursor:n-resize}

a:link,acronym {color: Green;text-decoration:none;}
a.text:link,active {color:black;text-decoration:none;}
a.text:hover {color:#B22222;text-decoration:underline;}



a:active {color: #006D21;text-decoration:none;}


a:visited {text-decoration:none;color: Maroon; }
p.paragraph{text-align: left;
}
.paragraph:first-letter
{font-size:25pt; font-weight:bold; float:left; color:red;  line-height : 30px; }
.paragraph:first-line
{font-size:105%; font-weight: bold; color:black; text-transform:uppercase}

h1, .h1 {
        text-align:center;
        font-weight:bold;
        font-size:12pt;
        color: #215E21;
        letter-spacing:0.12em;
}

h2,.h2 { text-align:center;font-size:10pt;font-weight:bold;color: #008000;text-shadow: lime;
}

h3,.h3,em {font-size:10pt;font-weight:bold;color:#215E21;letter-spacing:0.01em}


.titre {
        letter-spacing:0.12em;
        font-weight:bold;
        text-align:center;
        vertical-align:middle;
        font-size:12pt;
}


TABLE {  padding-left : 0%;  padding-right : 0%;  padding-top : 0%;   }


.haut2 {
 background-image :  url(images/mer1.jpg);
  background-repeat: no-repeat;
  background-position: 0%;
}

.haut3 {
 background-image :  url(images/champdefleurs.jpg);
  background-repeat: no-repeat;
  background-position: 0%;
}
#saut {page-break-after: always;
}

img.bord {border:1px outset #FFFF00}
img.bas {border:none}


input,select,textarea {
background-color: #FFF9ED;
color: #215E21;font-weight:bold;font-size:8pt;
  text-indent : 3px;
  margin-left : 2px;
   padding-right : 0px;
}


.ombre {background-image: url(images/formshadow.gif);}

IMG.go,object.go,embed.go{float : left; margin:10px;margin-left:0;vertical-align : text-top;border:none;
filter:progid:DXImageTransform.Microsoft.Shadow
(color=#000000,direction=135,Strength=4);}

.vide {background-color: transparent;
 padding-right : 0px;
 vertical-align : text-bottom;
  margin-left : 0px;
}

 ul  {
	list-style-image: url(images/arrow1.gif);
	list-style-position : inside;
	padding-left: 4px;
	margin-left: 3px;
	margin-right: 8px;
}
 li a {
	text-align : left;
}

 li a:hover {
padding-top:0px ; padding-bottom:1px ; 
border-bottom:1px solid olive ; 
background-image:url(images/transparence-fond3.gif)
		}