td.cadre{
border-left:solid 1px #cccccc;
border-right:solid 1px #333333;
}
td.cadre1{
border-right:solid 2px #666666;
}
.bordurehaut{ border-top: #CCCCCC solid 1px; }
.titre{ text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:2px; margin:0px; padding-top:10px; margin-left:10px; color:#996699;}
.texte{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; margin-top:10px; margin-left:10px;  color: #333333;}
.legende{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666666;}
.decal{ padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:52px; margin-top:10px;}
.menu_vertical{ width:148px; padding:0px; margin:0px; list-style:none; margin-left:13px; margin-top:13px;}
.menu_vertical li a { background: #FFFFFF; display:block; padding: 4px 0px; margin-bottom:1px; border: solid 1px #cccccc; color:#666666;
font: 12px "Trebuchet MS",Arial,sans-serif; text-decoration:none; text-align:center; line-height: 1em; } 
.menu_vertical li a:hover{ background: #cecece; color:#666666; font-weight: normal;}
.menu_vertical li a:active{ background:#663366; font-weight: normal; color:#cccccc;}
.menu_vertical li a:focus{color: #CCCCCC; text-decoration: none; background:#663366; color:#cccccc;}
.act{ background: #cecece; color:#666666; font-weight: normal;}
.gg{ float:left; height:295px;}
.laframe{ display:block; float:left; margin:0px; padding:0px;}
.texteIFrame{ float:left; text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333; margin-left:20px; margin:13px; width:400px; }
.texteIFramerien{ float:left; text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #FFFFFF; margin-left:20px; margin:13px; width:400px; }
.texteIFrameC1{ float:left; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:9px;color: #333333; padding-top:0px;   margin:0px; margin-top:13px; margin-left:15px; width: auto; }
.texteIFrameC2{ float:left; text-align: left; font-family:Arial, Helvetica, sans-serif; font-size:9px;color: #333333; padding-top:0px;   margin:0px; margin-top:13px; margin-left:15px; width: auto; }
.texteIFrameC{ float:left; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:9px;color: #333333; padding-top:0px; margin-top:0px;  margin:0px; margin-left:15px; width: auto; }
.texteIFrameref{ float:left; text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333; margin-left:13px; margin:13px; width:320px; }
.texteIFrameCarte{ float:left; text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333; margin-left:13px; margin:13px; width:530px; }
.bddroite{float:right; margin:0px; padding:0px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333;}
.bddroiteAt{float:right; margin:0px; padding:0px; margin-right:15px; margin-top: 15px;}
.sstitre{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; color: #996699;}
.sstitrepop{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;color: #996699; margin-left:10px;}
.sstitreref{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px;color: #996699;}
.txttab{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px;color: #333333; text-align:left;}
.centrer{ text-align:center; padding-top:5px;}
.centrerbas{ text-align:center; padding-top:118px;}
.centrerbas2{ text-align:center; padding-top:104px;}
.centrerbas3{ text-align:center; padding-top:216px;}
.txtpop{text-align: justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333; margin-left:10px; margin-right:10px;}
.bddroiteref{float:right; margin:0px; padding:0px; margin-right:15px; margin-top: 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333; text-align:justify;}
.paragraphe{ padding:0px; margin:0px; padding-top:2px;}
.paragraphedrt{ padding:0px; margin:0px; padding-top:0px;}
.paragrapheC{ padding:0px; margin:0px; padding-top:0px;}
.paragraphePresse{ padding:0px; margin:0px; margin-top:10px;}
.txtdecal{font-family:Arial, Helvetica, sans-serif; font-size:12px;color: #333333; padding-left:15px; padding-bottom:10px; margin: 0px;}
#in{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:0;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	border: 1px inset #996699;
	background-color: #FFFFFF;
	}

#bt{
	font-family:Arial;
	font-weight:800;
	font-size: 11px;
	color: #F0C6DB;
	text-decoration: none;
	border: 2px solid #FFCCFF;
	background-color: #333333;
	cursor:hand;
}
.decofield{width:200px; height:200px;}
.decolegend{ font-family:"Trebuchet MS",Arial,sans-serif; text-align:justify; padding:5; color:#996699; font-size:11px;}
form{ margin:0px; padding:0px;}
.bddroiteC{float:right; margin:0px; padding:0px; margin-right:0px; margin-top: 0px; text-align:center;}
.btA{ padding-top:5px;}
.titreC{ margin:0px; padding:0px; padding-left:13px; padding-top: 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:2px; color:#996699;}
.txtdip{font-family:Arial, Helvetica, sans-serif; font-size:9px;color: #333333; margin-left:10px; text-align:left;}
.lien{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;color: #996699; }
.lien:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;color: #663366;}
.lien:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;color: #996699;}
.lien2{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px;color: #333333; }
.lien2:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px;color: #333333;}
.lien2:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:0px;color: #333333;}
.imgBas{ margin:0px; padding-bottom:5px; padding-top:10px; padding-left:25px;}