#plan h1 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	color: #006599;
}
a.plan1, a.plan1:visited, a.plan1:link {
	color: #006599;
	text-decoration: underline;
}
a.plan1:hover{
	color: #006599! important;
	text-decoration: none! important;
}
a.plan2, a.plan2:visited, a.plan2:link {
	color: #4E7A18;
	text-decoration: underline;
}
a.plan2:hover{
	color: #4E7A18! important;
	text-decoration: none! important;
}
a.plan3, a.plan3:visited, a.plan3:link {
	color: #4E7A18;
	text-decoration: underline;
}
a.plan3:hover{
	color: #4E7A18! important;
	text-decoration: none! important;
}
a.plan4, a.plan4:visited, a.plan4:link {
	color: #4E7A18;
	text-decoration: underline;
}
a.plan4:hover{
	color: #4E7A18! important;
	text-decoration: none! important;
}
a.plan5, a.plan5:visited, a.plan5:link {
	color: #4E7A18;
	text-decoration: underline;
}
a.plan5:hover{
	color: #4E7A18! important;
	text-decoration: none! important;
}
a.plan14, a.plan14:visited, a.plan14:link {
	color: #006599;
	text-decoration: underline;
}
a.plan14:hover{
	color: #006599! important;
	text-decoration: none! important;
}
/* rubrique de premier niveau pour le template1 dans plan du site */
h1.plan1 {
	margin: 10px 0px 0px 0px;
	background: url("/img/common/fleche_p.gif") no-repeat left top;
	padding-left: 10px;
	color: #006599;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de premier niveau pour le template2 dans plan du site */
h1.plan2 {
	margin: 10px 0px 0px 0px;
	background: url("/img/common/fleche_p_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de premier niveau pour le template3 dans plan du site */
h1.plan3 {
	margin: 10px 0px 0px 0px;
	background: url("/img/common/fleche_p_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de premier niveau pour le template4 dans plan du site */
h1.plan4 {
	margin: 10px 0px 0px 0px;
	background: url("/img/common/fleche_p_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de premier niveau pour le template5 dans plan du site */
h1.plan5 {
	margin: 10px 0px 0px 0px;
	background: url("/img/common/fleche_p_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de premier niveau pour le template5 dans plan du site */
h1.plan14 {
	margin: 10px 0px 0px 0px;
	background: url("/img/common/fleche_p.gif") no-repeat left top;
	padding-left: 10px;
	color: #006599;
	font-size: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de deuxieme niveau pour le template1 dans plan du site */
h2.plan1 {
	margin: 2px 0px 2px 15px;
	background: url("/img/common/point.gif") no-repeat left top;
	padding-left: 10px;
	color: #006599;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de deuxieme niveau pour le template2 dans plan du site */
h2.plan2 {
	margin: 2px 0px 2px 15px;
	background: url("/img/common/point_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de deuxieme niveau pour le template3 dans plan du site */
h2.plan3 {
	margin: 2px 0px 2px 15px;
	background: url("/img/common/point_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de deuxieme niveau pour le template4 dans plan du site */
h2.plan4 {
	margin: 2px 0px 2px 15px;
	background: url("/img/common/point_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de deuxieme niveau pour le template5 dans plan du site */
h2.plan5 {
	margin: 2px 0px 2px 15px;
	background: url("/img/common/point_v.gif") no-repeat left top;
	padding-left: 10px;
	color: #4E7A18;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
h2.plan14 {
	margin: 2px 0px 2px 15px;
	background: url("/img/common/point.gif") no-repeat left top;
	padding-left: 10px;
	color: #006599;
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* rubrique de troisième niveau pour le template1 dans plan du site */
h3.plan1 {
	margin: 1px 0px 1px 30px;
	color: #006599;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de troisième niveau pour le template2 dans plan du site */
h3.plan2 {
	margin: 1px 0px 1px 30px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de troisième niveau pour le template3 dans plan du site */
h3.plan3 {
	margin: 1px 0px 1px 30px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de troisième niveau pour le template4 dans plan du site */
h3.plan4 {
	margin: 1px 0px 1px 30px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de troisième niveau pour le template5 dans plan du site */
h3.plan5 {
	margin: 1px 0px 1px 30px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
h3.plan14 {
	margin: 1px 0px 1px 30px;
	color: #006599;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de quatrième niveau pour le template1 dans plan du site */
h4.plan1 {
	margin: 1px 0px 1px 48px;
	color: #006599;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de quatrième niveau pour le template2 dans plan du site */
h4.plan2 {
	margin: 1px 0px 1px 48px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de quatrième niveau pour le template3 dans plan du site */
h4.plan3 {
	margin: 1px 0px 1px 48px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de quatrième niveau pour le template4 dans plan du site */
h4.plan4 {
	margin: 1px 0px 1px 48px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
/* rubrique de quatrième niveau pour le template5 dans plan du site */
h4.plan5 {
	margin: 1px 0px 1px 48px;
	color: #4E7A18;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
h4.plan14 {
	margin: 1px 0px 1px 48px;
	color: #006599;
	font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}

