A img {
border:0
}

LI.exemple {
list-style-image:url(../iso_icons/PuceListe.gif);
background-position:1px 1px px
}

/* !!!!!SURCHARGES A ENLEVER !!!!! 
 ELEMENTS */
P,UL {
margin-top:10px;
margin-bottom:10px
}

/* ESPACEMENT DU BODY */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:16px
}

/* PAGETITLE */
.pagetitle {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:normal;
font-weight:700;
color:#1860ab;
margin:0;
padding:0 0 4px
}

/* TITLE1 */
.title1 {
font-size:16px;
line-height:24px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#1860ab;
margin:0;
padding:6px 0
}

/* TITLE 2 */
.title2 {
line-height:normal;
font-size:12px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
color:#1860ab;
margin:0;
padding:0
}

/* Header */
.HeaderLogo {
line-height:0;
height:110px;
width:300px;
text-align:center
}

.HeaderAccroche {
height:110px;
line-height:0;
width:110px;
text-align:center
}

.Header,.Header A {
background-repeat:repeat-x;
line-height:normal;
font-size:10px;
color:#67acdf;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif
}

div.NumeroVert {
position:absolute;
right:20px;
top:30px;
width:184px;
text-align:left
}

.Slogan {
/*position:absolute;
left:350px;
top:40px;*/
text-align:left;
color:#1860ab;
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:24px
}

.margin {
padding-right:5px;
padding-left:5px
}

/* MENU DE NIVEAU 1 */
.blockmenu1 {
padding-left:10px;
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
font-size:12px;
font-weight:700;
line-height:normal
}

.menu1-off:hover {
background-color:#DDDEE0;
color:#1860ab;
text-decoration:none
}

/* ESPACEMENT ENCART DROIT */
.rightinset {
margin-left:22px;
margin-right:10px
}

/* ENCART DROIT */
.rightinset-td {
background-image:url(../iso_icons/SéparationEncartDroit.gif);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
line-height:12px;
padding-top:2px
}

.inset1-titre,.inset1-titre A {
font-size:12px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none
}

.inset1-contenu UL LI {
padding-right:5px;
background-position:0 0;
padding-left:17px;
background-image:url(../iso_icons/puce.gif);
background-repeat:no-repeat;
margin:0 0 10px
}

.inset2-titre,.inset2-titre A {
font-size:12px;
color:#DDDEE0;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none
}

.inset2-contenu UL LI {
padding-right:5px;
background-position:0 0;
padding-left:17px;
background-image:url(../iso_icons/PuceListe.gif);
background-repeat:no-repeat;
margin:0 0 10px
}

/* FOOTER */
.footer,.footer A {
font-size:12px;
/*color:#000;*/
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
line-height:13px
}

.Mentions,.Mentions A {
font-size:12px;
color:#67acdf;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
line-height:13px
}

/* MENU DE NIVEAU 2,3 */
.navleft {
background-image:url(../iso_icons/FondEncartGauche.gif);
background-repeat:repeat-x
}

div.nav {
width:200px;
line-height:normal;
margin:2px 0 0;
padding:0
}

div.nav a,div.nav a:visited {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFF;
display:block;
line-height:normal;
margin:0;
padding:0
}

div.nav a.n2,div.nav a.n2:visited,div.nav a.n2select,div.nav a.n2select:visited {
font-size:12px;
background-color:#67acdf;
border-bottom:1px solid #DDDEE0;
border-top:1px solid #DDDEE0;
font-weight:700;
line-height:normal;
margin:0;
padding:8px 3px 6px 5px
}

div.nav a.n2:hover,div.nav a.n2:active {
background-color:#DDDEE0;
color:#1860ab
}

div.nav a.n2select,div.nav a.n2select:visited {
background-color:#67acdf;
color:#FFF;
border-top:1px solid #DDDEE0;
border-bottom:1px solid #DDDEE0
}

/* MENU LATERAL, 3EME NIVEAU */
div.nav a.n3,div.nav a.n3:visited {
font-size:10px;
color:#FFF;
background-color:#67acdf;
border-top:1px solid #DDDEE0;
border-bottom:1px solid #DDDEE0;
line-height:normal;
margin:0;
padding:3px 3px 3px 5px
}

div.nav a.n3:hover,div.nav a.n3:active {
font-size:10px;
color:#1860ab;
background-color:#DDDEE0;
border-top:1px solid #DDDEE0;
border-bottom:1px solid #DDDEE0;
line-height:normal;
margin:0;
padding:3px 3px 3px 5px
}

div.nav a.n3select,div.nav a.n3select:visited {
font-size:10px;
color:#FFF;
border-top:1px solid #DDDEE0;
border-bottom:1px solid #DDDEE0;
line-height:normal;
font-weight:700;
background-color:#67acdf;
margin:0;
padding:3px 3px 3px 5px
}

/*div.nav a.n3:visited {
	font-size: 11px;
	color: #F1EDE4;
	background-color: #62AC1E;
	padding: 3px 3px 3px 5px;
	margin:  0px 0px 0px 0px;
	border-top: 1px solid #B4B1BB;
	border-bottom: 1px solid #B4B1BB;
	line-height: normal;
}
div.nav a.n3, div.nav a.n3:visited, div.nav a.n3select, div.nav a.n3select:visited, div.nav a.n3select:hover { 
	font-size: 11px;
	color: #F1EDE4;
	background-color: #62AC1E;
	padding: 3px 3px 3px 5px;
	margin:  0px 0px 0px 0px;
	border-top: 1px solid #B4B1BB;
	border-bottom: 1px solid #B4B1BB;
	line-height: normal;
}
div.nav a.n3select, div.nav a.n3select:visited {
	font-weight: bold;
	background-color:#F6A800;
}

/* BARRE D'ANCESTRES */
.chemin {
padding:3px 0 4px
}

.chemin,.chemin a,.chemin a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1860ab;
text-decoration:none;
line-height:normal
}

/* SURCHARGE DU PROFIL BOUTON */
.Button,.Button:link,.Button:visited {
padding-right:4px;
padding-left:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1860ab;
text-decoration:none;
font-style:normal;
line-height:normal;
font-weight:700;
vertical-align:middle
}

.Button:hover {
color:#67acdf;
text-decoration:none;
font-style:normal;
line-height:normal;
font-weight:700
}

A,A:link,.chemin a:hover {
color:#1860ab;
text-decoration:underline
}

A:active,A:hover,.Header A:hover,.footer A:hover,.Mentions A:link,.Mentions A:visited,.Mentions A:hover {
color:#67acdf;
text-decoration:underline
}

A:visited,.Header A:link {
color:#1860ab;
text-decoration:none
}

.Header A:visited,.footer A:link,.footer A:visited {
color:#67acdf;
text-decoration:none
}

.menu1-off,.menu1-off:link,.menu1-off:visited,.menu1-on,.menu1-on:link,.menu1-on:visited,.menu1-on:hover {
white-space:normal;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
font-size:12px;
font-weight:700;
line-height:20px
}

.inset1-titre,.inset2-titre {
background-color:#67acdf;
padding:3px 7px
}

.inset1-titre A:link,.inset2-titre A:link {
color:#DDDEE0;
text-decoration:underline
}

.inset1-titre A:hover,.inset2-titre A:hover,div.nav a:hover,div.nav a:active {
text-decoration:underline
}

.inset1-titre A:visited,.inset2-titre A:visited {
color:#DDDEE0
}

.inset1-contenu UL,.inset2-contenu UL {
list-style-type:none;
margin:5px 0;
padding:0
}

.inset1-contenu P,.inset2-contenu P {
margin-top:0;
margin-bottom:0
}