.vulmenu {
	float:left;
	width:266px;
	margin:6px 0 0 0; padding:0 0 20px 0;
	list-style-type:none; list-style-position:outside;
}
.vm0li { margin:0 0 0 0; padding:1px 0 1px 16px; }
.vm1li { margin:0 0 0 15px; padding:1px 0 1px 16px; }
.vm2li { margin:0 0 0 30px; padding:1px 0 1px 16px; }
.vm3li { margin:0 0 0 45px; padding:1px 0 1px 16px; }
.vm4li { margin:0 0 0 60px; padding:1px 0 1px 16px; }
.vm5li { margin:0 0 0 75px; padding:1px 0 1px 16px; }

.vm0ico { background:url(arien.gif) no-repeat 0% 6px; }
.vm1ico { background:url(aplus.gif) no-repeat 0% 6px; }
.vm2ico { background:url(amoin.gif) no-repeat 0% 6px; }

a.vm1a { display:block; padding:2px 0 2px 0; margin:0; }
a.vm1a:link, a.vm1a:visited { color:#616161; text-decoration:none; }
a.vm1a:hover { color:#000000; }
a.vm2a { display:block; padding:2px 0 2px 0; margin:0; font-weight:bold; }
a.vm2a:link, a.vm2a:visited { color:#616161; text-decoration:none; }
a.vm2a:hover { color:#000000; }
a.vm3a { display:block; padding:2px 0 2px 0; margin:0; font-weight:bold; }
a.vm3a:link, a.vm3a:visited { color:#000000; text-decoration:none; }
a.vm3a:hover { color:#000000; }

.cmschemin {
	float:right;
	width:486px;
	margin:6px 0 16px 0; padding:4px 8px 4px 16px;
	color:#616161;
}
a.cmsachem:link, a.cmsachem:visited { color:#616161; text-decoration:none; }
a.cmsachem:hover { color:#000000; }

.cmsgcont {
	float:right;
	width:478px;
	border-width:0 0 0 1px; border-style:solid; border-color:#99CCFF;
	margin:0; padding:0 16px 20px 16px;
	line-height:144%;
}
P { margin:2px 0 2px 0; padding:0; }
HR { height:1px; line-height:1px; margin:0; padding:0; border:none; color:#99CCFF; background:#99CCFF; }

.vmcherch { height:34px; margin:0; padding:0; text-align:center; color:#616161; }
.icherch {
	padding:2px; margin:0;
	border:1px solid #919191;
	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;
	color:#000000; background-color:#FFFFFF;
}
.bcherch {
	padding:0; margin:0;
	border:1px solid #919191;
	font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;
	color:#616161; background-color:#FFFFFF;
	cursor:pointer;
}
.ulcherch { margin:0; padding:8px 0 0 16px; }
.licherch { margin:0; padding:2px 0 2px 0; list-style-position:outside; }
a.acherch:link, a.acherch:visited, a.acherch:hover { text-decoration:none; }

.sys-header1 {
	display:block;
	background:url(p1menu.gif) no-repeat 0% 4px;
	margin:0 0 8px 0; padding:0 0 0 16px;
	text-align:left; color:#4191D1;
	font-size:14px; font-weight:bold;
}
.sys-header2 {
	display:block;
	background:url(p3menu.gif) no-repeat 0% 2px;
	margin:8px 0 4px 0; padding:0 0 0 16px;
	text-align:left; color:#414141;
	font-size:12px; font-weight:bold;
}
.sys-retour { text-align:center;padding:4px;font-weight:bold; }
.sys-retour a:link, .sys-retour a:visited { color:#616161; text-decoration:none; }
.sys-retour a:hover { color:#000000; text-decoration:none; }

.gras { font-weight:bold; }
.italique { font-style:italic; }
.souligne { text-decoration:underline; }
.droite { float:right; text-align:right; }
.petit { font-size:smaller; }
.grand { font-size:larger; }
.rouge { color:#C00000; }
.vert { color:#00A000; }
.bleu { color:#0000E0; }
.sommet { vertical-align:top; font-size:xx-small; }
.haut { line-height:150%; }

.txt1ind { display:list-item; list-style-type:none; margin-left:30px; }
.txt2ind { display:list-item; list-style-type:none; margin-left:60px; }
.txt3ind { display:list-item; list-style-type:none; margin-left:90px; }
.txt1puc { display:list-item; list-style-type:disc; list-style-position:outside; margin-left:30px; }
.txt2puc { display:list-item; list-style-type:circle; list-style-position:outside; margin-left:60px; }
.txt3puc { display:list-item; list-style-type:square; list-style-position:outside; margin-left:90px; }
