a.dyna1:link { color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; width: 100%; }
a.dyna1:visited { color: #000000; font-family: arial, helvetica, sans-serif; font-size: 11px; text-decoration: none; width: 100%; }
a.dyna1:hover { color: #ffffff; background-color: #64b319; font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; }
a.dyna1:active { color: #000000; background-color: #64b319; font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; }

a.search:link { color: #64b319; font-family: arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.search:visited { color: #64b319; font-family: arial, helvetica, sans-serif; font-size: 11px; text-decoration: underline; }
a.search:hover { color: #ffffff; background-color: #64b319; font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: underline; }
a.search:active { color: #000000; background-color: #64b319; font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.otherSearch:link { color: #64b319; font-family: arial, helvetica, sans-serif; font-size: 14px; text-decoration: underline; }
a.otherSearch:visited { color: #64b319; font-family: arial, helvetica, sans-serif; font-size: 14px; text-decoration: underline; }
a.otherSearch:hover { color: #ffffff; background-color: #64b319; font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; text-decoration: underline; }
a.otherSearch:active { color: #000000; background-color: #64b319; font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; text-decoration: underline; }

.selection { color: #64b319; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold;}

a.navi
{
	font-size : 9pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	cursor: hand ;
	color:#FF6600; 
	text-decoration:underline;
}
a.navi:hover 
{ 
	font-size : 9pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	cursor: hand ;
	color:#399e0c; 
	text-decoration:none; 
}
.textenoir { font-size : 12px; font-family: Arial; font-style: normal; font-weight: normal; cursor: auto; color:#000000; text-align: justify; }
.textenoirsmall { font-size : 10px; font-family: Arial; font-style: normal; font-weight: normal; cursor: auto; color:#000000; }
.textenoirgras { font-size : 12px; font-family: Arial; font-style: normal; font-weight: bold; cursor: auto; color:#000000; }
.textenoiritalique { font-size : 9px; font-family: Arial; font-style: italic; font-weight: normal; cursor: auto; color:#000000; }
.paragraphe {  font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #99CC33; text-decoration: none}
.paragrapheOrange {  font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600; text-decoration: none}
.titre { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600; text-decoration: none }
.texteblancgras { font-size : 12px; font-family: Arial; font-style: normal; font-weight: bold; cursor: auto; color:#FFFFFF; }
.textevert { font-size : 12px; font-family: Arial; font-style: normal; font-weight: bold; cursor: auto; color:#003300; }
.textenoirpetit { font-size : 9px; font-family: Arial; font-style: normal; font-weight: normal; cursor: auto; color:#000000; }
.texteorange { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #FF6600; text-decoration: none}
.texteorange:hover { font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; color: #FF6600; text-decoration: underline}
.textenoirjustify { font-size : 12px; font-family: Arial; font-style: normal; font-weight: normal; cursor: auto; color:#000000; text-align: justify}
.texteorange2 { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #F07020; text-decoration: none }
.texteorange2:hover { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #F07020; text-decoration: underline }
.txtbleu { font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; color: #1888D0}
.txtrose { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FF8858}

div#conseils{
	font-size : 12px; font-family: Arial; font-style: normal; font-weight: normal; cursor: auto; color:#000000; 
}

div#conseils h1{
	font-size:17px;
	color:#f07122;
	margin-top:0;
}

div#conseils h2{
	color: #f07122; font-size: 17px;
}

div#conseils h3{
	color: #f07122; font-size: 15px; font-style:italic;
}

div#conseils dl dd,
div#conseils dl dt,
div#conseils p{
	margin:0;
	padding:0;
}

div#conseils dl dd{
	text-align: justify;
	margin-bottom:10px;
}

div#conseils dl dt{
	font-size:13px;
	font-weight:bold;
}

div#conseils p.conseils_avant{
	color:#f07122;
}

div#conseils p#attention{
	font-size:15px;
}

div#conseils div#att{
	border:1px solid #f07122;
	margin-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}
ul.giro {
	list-style: url("../images/puce_sous_titres.gif");
}
span.source {
	font-size:10px;
}
#bandeauHaut{
	height:90px;
}
#bandeauHaut img{
	border:0
}
.image_lien_bb img
{
border: none;
}

.image_lien_bb img
{
border: none;
}
ul .puce_bleu {
	list-style-image: url("../images/puce_bleu.gif");
}
ul .puce_orange {
	list-style-image: url("../images/puce_sous_titres.gif");
}
.grand_titre {
	padding:10px 0 10px 20px;
	background-color:#00aeef;
	font-weight:bold;
	font-size:150%;
	color:white;
}
#pub{	
	width:234px;
	height:94px;
}
	#pub img{
		border:0;
		margin-top:6px;
		margin-left:11px;
	}
ul .puce_carre_rouge {
	list-style-image: url("../images/puce_carre_rouge.jpg");
}
ul .puce_carre_vert {
	list-style-image: url("../images/puce_carre_vert.jpg");
}
td div.point_info {
	padding:10px;
	border:2px solid #00aeef;
}