html{padding:auto;margin:auto;}
.sansfond{margin-top:8px;background-color:#FFFFEF;background-image:none;text-align:left;}
body{font-family:Arial,Helvetica,sans-serif;font-size:10pt;line-height:13pt;margin:0px;}
#menuhaut  li{ list-style: none outside none;height: 20px; 	border-top: 1px solid #808080;border-right: 1px solid #808080;
	background:  -webkit-gradient(linear, 0% 0%, 0% 100%,  from(#E4E8D4), to(#9AA95F), color-stop(.6,#969696));
	background:  -moz-linear-gradient(center top , #E4E8D4, #9AA95F)  no-repeat scroll;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;   	text-align : center;
	font-weight : bold;color:#008000;}
@media (min-width: 650px)
{
body{background:url(images/fond-1024.gif) center repeat-y #D2DDD2;}
#header{margin:-13px 0px;}
#main{width:1024px;background:url(images/bandeverte.gif) repeat-y #FFFFEF;margin:auto;}
#menuhaut{position:absolute;margin-left:124px;top:56px;}
#menuhaut  li{float: left;width: 99px;}
#pub{position:absolute;margin-left:540px;top:2px;width:463px;height:60px;}
#gauche{position:absolute;top:95px;margin-right:auto;width:164px;padding-top:10px;font-size:9pt;}
#droite{position:absolute;top:105px;margin-left:770px;width:258px;}
#listederoulante{position:absolute;margin-left:800px;top:65px;width:200px;height:30px;z-index:3;}
#centre{padding:10px 2px 2px 4px;margin-left:164px;width:596px;text-align:left;}
#bas{background-color:#FFFFEF;width:100%;border-top:1px dashed #82aa42;}
#baslarge{left: 360px; top:-36px;}
.d2{float:right;margin:0;border:none}
}
@media (max-width: 650px)
{#baslarge{left: 30px; top:-6px;}
.d2 {DISPLAY: none	}
#menuhaut  li{width: 120px; padding-top : 2px;  margin-top : 2px;  }
}
.haut1{background:url(images/toscane8.jpg) no-repeat;}
.haut3{background:url(images/toscane7.jpg) no-repeat;}
#centreforum{padding:10px 2px 2px 4px;margin-left:160px;width:860px;text-align:left;}
.fondflo{background:#F9F4D7;}
.spacer{clear:both;}
.gauche{list-style-image:url(images/arrow1.gif);list-style-position:inside;padding-left:4px;margin-left:3px;margin-right:10px;border-width:1px;border-style:dotted solid solid solid;border-color:#CCCCCC #666666 #666666 #CCCCCC;text-align:left;line-height:2em;-moz-border-radius:10px;}
#gauche a:hover{padding-top:0px;padding-bottom:1px;border-bottom:1px solid olive;background-image:url(images/transparence-fond3.gif);}
.dr{text-align:right;}
#gauche h1{text-align:center;font-size:12px;color:#ad5200;}
p,ol,li,dd{text-align:justify;margin-right:0.4em}
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;}
.td4{text-align:center;vertical-align:top;padding-left:0px}
.td6{text-align:center;color:yellow}
.tdg2{font-size:8pt;padding-left:0px;border:none;line-height:9pt;}
th{text-align:center;letter-spacing:0.12em;padding-left:3px;}
tbody{line-height:11pt;}
dt,.dt{color:#008000;line-height:14pt;}
dl{line-height:12pt;}
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.conseil{list-style:outside url(images/arrow2.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{color:Green;text-decoration:none;}
a.text:link,active{color:black;text-decoration:none;}
a.text:hover{color:#B22222;text-decoration:underline;}
acronym{color:Green;text-decoration:none;}
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;}
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;}
.cons{font-weight:bold;color:#800000;}
.danger{font-weight:bold;color:#FF0000}
.tdt{text-transform:capitalize}
.table{border-style:ridge;}
table{padding:0%;}
.saut{page-break-after:always;}
img.bord{border:1px outset #FFFF00}
img.bas{border:none}
img.o{margin:10px;margin-left:0;vertical-align:text-top;border:none;filter:progid:DXImageTransform.Microsoft.Shadow
(color=#000000,direction=135,Strength=4);color:#FF0000;}
.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);}
.g{float:left;margin:10px;margin-left:0;vertical-align:text-top;border:none;}
.go1{float:left;margin-right:10px;margin-bottom:10px;vertical-align:text-top;border:none;filter:progid:DXImageTransform.Microsoft.Shadow
(color=#000000,direction=135,Strength=4);}
.g1{float:left;margin-right:10px;margin-bottom:10px;vertical-align:text-top;border:none;}
.d{float:right;margin-left:10px;margin-right:5px;margin-bottom:10px;margin-top:5px;vertical-align:text-top;border:none}
.d1{float:right;margin-left:10px;margin-bottom:10px;vertical-align:text-top;border:1px outset #4B7701}
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.png);}
.bloc, .blocbas{width:250px;padding:1px;line-height:0.8em;margin-bottom:15px;padding-bottom:1px;}
.blocul{margin:0;padding:1em;font-size:0.8em;line-height:8pt;background:url(images/sidebox.png) no-repeat bottom center;}
.blocbasul{margin:0;padding:1em;font-size:0.8em;line-height:8pt;background:url(images/sidebox-bas.png) no-repeat bottom center;}
.droite-li{list-style-image:url(images/fleche.gif);margin:0 5px;padding:3px 0;}
.h2-droite-bloc{margin:0;padding:5px 0 5px 10px;line-height:1.1em;font-size:1.1em;color:white;background:url(images/sidebox.png) no-repeat 0 0;}
.h2-droite-blocbas{margin:0;padding:5px 0 5px 10px;line-height:1.1em;font-size:1.1em;color:white;background:url(images/sidebox-bas.png) no-repeat 0 0;}
#droite a:hover{padding-top:0px;padding-bottom:1px;border-bottom:1px solid olive;background-image:url(images/transparence-fond3.gif);}