BODY {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;
	 FONT-SIZE: 0.8em;
	 PADDING-BOTTOM: 0px;
	 MARGIN: 0px; 
	 PADDING-TOP: 0px; 
	 FONT-FAMILY: Arial, 
	 Helvetica, sans-serif; 
	 BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
H1 {
	FONT-SIZE: 1.6em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #b7378e
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b7378e; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #4d4c48; PADDING-TOP: 0px
}
P {
	MARGIN-TOP: 5px; TEXT-ALIGN: justify
}
STRONG {
	COLOR: #ba3993
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333333
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 35px; MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: justify
}
ABBR {
	CURSOR: help; BORDER-BOTTOM: #333333 1px dotted
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #333333 1px dotted
}

@media Screen, Tv, Projection    
{
SPAN {
	DISPLAY: none
}

}

@media Aural, Braille    
{
SPAN {
	DISPLAY: inline
}
    }
DIV#container {
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(../images/accueil/fd-header.gif); 
	MARGIN-LEFT: auto; 
	WIDTH: 960px; 
	BOTTOM: 30px; 
	MARGIN-RIGHT: auto; 
	BACKGROUND-REPEAT: repeat-x; 
	POSITION: relative; HEIGHT: 45px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
DIV#contenu {
	BORDER-RIGHT: #592a2a 1px solid; FLOAT: left; BORDER-LEFT: #592a2a 1px solid; WIDTH: 958px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left
}
DIV#contenu-home {
	BORDER-RIGHT: #592a2a 1px solid; FLOAT: left; BORDER-LEFT: #592a2a 1px solid; WIDTH: 958px; POSITION: relative
}
div#header {
	position: relative;
	float: left;
	width: 958px;
	height: 150px;
	top: 45px;
	background-color: #A9218E;
}

div#logo-home {
	position: relative;
	float: left;
	margin-top: 30px;
	padding-left:40px;
	height: 49px;
	width: 248px;
}

div#logo {
	position: relative;
	float: left;
	margin-top: 30px;
	padding-left:40px;
	overflow: hidden;
	height: 62px;
	width: 283px;
	background-image: url(../../squelettes/images/logo-denis.jpg);
	background-position: top right;
	background-repeat:no-repeat;
}
DIV#mainnav {
	PADDING-LEFT: 20px; FLOAT: left; MARGIN: 16px 0px 0px 15px; WIDTH: auto; POSITION: relative; HEIGHT: 40px
}
DIV#mainnav UL {
	DISPLAY: inline
}
DIV#mainnav LI {
	DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: -10px; MARGIN-LEFT: 10px; WIDTH: auto; PADDING-TOP: 65px; POSITION: relative
}
DIV#mainnav LI A:link {
	COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#mainnav LI A:visited {
	COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#mainnav LI A:hover {
	FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
div#parti-logos {
	position: relative;
	float: right;
	background-position: top right;
	width: 210px;
	height: 100px;
	overflow: hidden;
	margin-top: 00px;
	margin-right: 2px;
}

DIV#interieur {
	FLOAT: left; 
	BACKGROUND-IMAGE: url(../images/accueil/fd-accueil_rub.jpg); 
	WIDTH: 958px; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: 
	Arial, Helvetica, 
	sans-serif; 
	POSITION: relative; 
	HEIGHT: 433px; 
	BACKGROUND-COLOR: #d0d0d0; 
	TEXT-ALIGN: left
}
DIV#interieur-home {
	FLOAT: left; WIDTH: 958px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 1433px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#interieur2 {
	FLOAT: left; 
BACKGROUND-IMAGE: url(../images/fd-accueil_rub.jpg); 
WIDTH: 958px; 
#BACKGROUND-REPEAT: repeat-x; 
#HEIGHT: 100%; 
#BACKGROUND-REPEAT: repeat; 
FONT-FAMILY: Arial, 
Helvetica, sans-serif; 
POSITION: relative; 

BACKGROUND-COLOR: #ededed; 
TEXT-ALIGN: left; 
}
DIV#visuel-najat {
	Z-INDEX: 1; FLOAT: left; BACKGROUND-IMAGE: url(../images/accueil/visuel-najat.jpg); WIDTH: 506px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 433px
}
DIV#visuel-int {
	PADDING-RIGHT: 0px; 
PADDING-LEFT: 50px; 
FLOAT: left; 
PADDING-BOTTOM: 0px; 
WIDTH: 80px; 
PADDING-TOP: 40px; 
POSITION: relative; 
HEIGHT: 140px
}
DIV#entrees-principales {
	PADDING-RIGHT: 25px; FONT-SIZE: 0.85em; Z-INDEX: 2; FLOAT: right; WIDTH: 540px; FONT-FAMILY: Arial; POSITION: relative; HEIGHT: 360px; TEXT-ALIGN: right
}
#menu {
	Z-INDEX: 999; LEFT: 2.8em; WIDTH: 20em; POSITION: absolute; TOP: 12em
}
#menu-bis {
	Z-INDEX: 999; LEFT: 2.8em; WIDTH: 20em; POSITION: absolute; TOP: 12em
}
DIV#zone-actualites UL {
	Z-INDEX: 999; LEFT: 3.5em; WIDTH: 20em; POSITION: absolute; TOP: 4em
}
.menu2 {
	Z-INDEX: 1000; MARGIN: 0px; TOP: 0em
}
#menu-int {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 300; BACKGROUND: url(images/sidebar-bloc-bg.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; PADDING-TOP: 0px; TOP: 5em
}
#menu-int2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 301; BACKGROUND: url(../images/sidebar-bloc-bg.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: -3px 0px 0px; PADDING-TOP: 2px; TOP: 54px
}
#menu DT {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/accueil/puce.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 1.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu-bis DT {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/accueil/puce.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 1.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu-int DT {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/accueil/puce.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 1.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#zone-actualites LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/accueil/puce.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 1.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menu2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu-int2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #fbfcfe; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu DT A {
	CURSOR: pointer; TEXT-INDENT: 1.2em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu-bis DT A {
	CURSOR: pointer; TEXT-INDENT: 1.2em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menu2 DT A {
	CURSOR: pointer; TEXT-INDENT: 1.2em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu-int DT A {
	CURSOR: pointer; TEXT-INDENT: 1.2em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#zone-actualites LI A {
	CURSOR: pointer; TEXT-INDENT: 1.2em; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menu-int2 DT A {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(../images/accueil/puce.gif) no-repeat left 4px; WIDTH: auto; COLOR: #b7378e
}
#menu DT A:hover {
	TEXT-DECORATION: underline
}
#menu-bis DT A:hover {
	TEXT-DECORATION: underline
}
DIV#zone-actualites LI A:hover {
	TEXT-DECORATION: underline
}
#menu-int DT A:hover {
	TEXT-DECORATION: underline
}
#menu-int2 DT A:hover {
	TEXT-DECORATION: underline
}
#menu DD {
	MARGIN-LEFT: 7em; WIDTH: 15em; POSITION: absolute; HEIGHT: auto
}
#menu-bis DD {
	MARGIN-LEFT: 100px; WIDTH: 200px; TEXT-INDENT: 0em; POSITION: absolute; HEIGHT: auto
}
#menu-bis DD UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#menu-bis DD UL LI A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.menu2 DD {
	MARGIN-TOP: -45px; FONT-WEIGHT: normal; FLOAT: left; MARGIN-LEFT: -146px; WIDTH: 15em; POSITION: absolute; HEIGHT: auto
}
#menu-int DD {
	MARGIN-TOP: -8px; MARGIN-LEFT: -14em; WIDTH: 15em; HEIGHT: auto
}
#menu-int2 DD {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0em; WIDTH: 15em; HEIGHT: auto
}
.on UL {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; WIDTH: 140px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#menu UL {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#menu-bis UL {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.menu2 UL {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#menu-int UL {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0.6em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu-bis LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0.6em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.menu2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0.6em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu-int LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0.6em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#menu-int2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0.4em; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.on LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b7378e; TEXT-INDENT: 0em; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.on LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px; HEIGHT: auto; TEXT-DECORATION: none
}
#on {
	DISPLAY: block; BACKGROUND: #cccccc; WIDTH: 135px; COLOR: #b7378e; TEXT-INDENT: 0.3em; HEIGHT: auto; TEXT-DECORATION: underline
}
#menu LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #b7378e; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#menu-bis LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #b7378e; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
.menu2 LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #b7378e; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#menu-int LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #b7378e; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#menu-int2 LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
#menu LI A:hover {
	BACKGROUND: #cccccc; COLOR: #b7378e; TEXT-DECORATION: underline
}
#menu-bis LI A:hover {
	BACKGROUND: #cccccc; COLOR: #b7378e; TEXT-DECORATION: underline
}
.menu2 LI A:hover {
	BACKGROUND: #cccccc; COLOR: #b7378e; TEXT-DECORATION: underline
}
#menu-int LI A:hover {
	BACKGROUND: #cccccc; COLOR: #b7378e; TEXT-DECORATION: underline
}
#menu-int2 LI A:hover {
	BACKGROUND: #cccccc; WIDTH: 135px; COLOR: #b7378e; TEXT-INDENT: 0.4em; TEXT-DECORATION: underline
}
DIV#zone-priorites {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 45px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(../../images/entree_priorite.jpg);
	PADDING-BOTTOM: 0px; 
	WIDTH: 216px; 
	PADDING-TOP: 128px; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: relative; 
	HEIGHT: 71px; 
	TEXT-ALIGN: left
}
DIV#zone-priorites-int {
	BACKGROUND: url(../images/sidebar-bloc-bottom.gif) no-repeat left bottom;
	PADDING-BOTTOM: 19px;
	TEXT-ALIGN: left
}
DIV#zone-equipe {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: right top; 
	PADDING-LEFT: 52px; FLOAT: right; 
	BACKGROUND-IMAGE: url(../images/accueil/fd-equipe.jpg); 
	PADDING-BOTTOM: 0px; WIDTH: 212px; PADDING-TOP: 128px; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: relative; 
	HEIGHT: 71px; 
	TEXT-ALIGN: left
}
DIV#zone-equipe-int {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: url(../images/accueil/fd-equipe.jpg) no-repeat left bottom; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px 0px; 
	PADDING-TOP: 0px
}
DIV#zone-montchat-int {
	BACKGROUND: url(../images/sidebar-bloc-bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 18px; MARGIN: 5px 0px
}
DIV#zone-priorites-int2 {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 1px top; 
	PADDING-LEFT: 0px; 
	FLOAT: right; 
	BACKGROUND-IMAGE: url(../../images/entree_priorite.jpg); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px 0px; WIDTH: 152px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: relative; 
	HEIGHT: 57px
}
DIV#zone-priorites STRONG {
	FONT-WEIGHT: bolder
}
DIV#zone-equipe STRONG {
	FONT-WEIGHT: bolder
}
DIV#zone-equipe-int STRONG {
	FONT-WEIGHT: bolder
}
zone-priorites-int2 STRONG {
	FONT-WEIGHT: bolder
}
DIV#zone-montchat-int STRONG {
	FONT-WEIGHT: bolder
}
DIV#zone-actualites {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; Z-INDEX: 40; FLOAT: right; BACKGROUND-IMAGE: url(../images/accueil/fd-actualites.jpg); PADDING-BOTTOM: 0px; WIDTH: 331px; LINE-HEIGHT: 1.1em; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 3px; HEIGHT: 92px; TEXT-ALIGN: left
}
DIV#zone-actualites H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -6px top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/accueil/montchat.gif); PADDING-BOTTOM: 0px; TEXT-INDENT: -9000em; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
DIV#zone-presse H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -6px -5px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/tit-blog.gif); PADDING-BOTTOM: 0px; TEXT-INDENT: -9000em; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
DIV#zone-actualites P {
	MARGIN-TOP: -6px
}
DIV#zone-presse P {
	MARGIN-TOP: -3px
}
DIV#zone-actualites-int {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; BACKGROUND-IMAGE: url(../images/fd-actu.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 132px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 85px; TEXT-ALIGN: left
}
DIV#zone-actualites-int H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -6px top; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/montchat.gif); PADDING-BOTTOM: 0px; TEXT-INDENT: -9000em; PADDING-TOP: 34px; BACKGROUND-REPEAT: no-repeat
}
DIV#zone-actualites-int P {
	MARGIN-TOP: -12px; LINE-HEIGHT: 1.1em
}
DIV#zone-presse {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: right; BACKGROUND-IMAGE: url(../images/accueil/fd-presse.jpg); PADDING-BOTTOM: 0px; WIDTH: 331px; LINE-HEIGHT: 0.8em; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 60px; TEXT-ALIGN: left
}
DIV#zone-blog {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; PADDING-LEFT: 10px; FLOAT: right; BACKGROUND-IMAGE: url(../images/fd-blog.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 132px; LINE-HEIGHT: 0.8em; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 38px; TEXT-ALIGN: left
}
DIV#lien {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: -8px; FONT-SIZE: 0.8em; FLOAT: right; BACKGROUND-IMAGE: url(../images/accueil/fleche.gif); WIDTH: auto; COLOR: #b7378e; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 10px
}
DIV#lien-actu {
	BACKGROUND-POSITION: left bottom; MARGIN-TOP: -8px; FONT-SIZE: 0.8em; FLOAT: right; BACKGROUND-IMAGE: url(../images/accueil/fleche.gif); WIDTH: auto; COLOR: #b7378e; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 10px
}
DIV#lien2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; FLOAT: right; BACKGROUND-IMAGE: url(../images/accueil/fleche.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #b7378e; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 10px; TEXT-ALIGN: right
}
DIV#lien A {
	PADDING-LEFT: 10px; COLOR: #b7378e; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
DIV#lien-actu A {
	PADDING-LEFT: 10px; COLOR: #b7378e; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
DIV#lien2 A {
	PADDING-LEFT: 10px; COLOR: #b7378e; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
DIV#lien A:hover {
	PADDING-LEFT: 10px; COLOR: #b7378e; TEXT-DECORATION: none
}
DIV#lien-actu A:hover {
	PADDING-LEFT: 10px; COLOR: #b7378e; TEXT-DECORATION: none
}
DIV#lien2 A:hover {
	PADDING-LEFT: 10px; COLOR: #b7378e; TEXT-DECORATION: none
}
DIV#zone-contenu {
	FONT-SIZE: 0.85em;
	LEFT: 45px; 
	FLOAT: left; 
	MARGIN-BOTTOM: 25px; 
	WIDTH: 560px; 
	FONT-FAMILY: Arial; 
	POSITION: relative; 
	TOP: 25px; 
	HEIGHT: auto
}

DIV#zone-contenu P A {
	COLOR: #b7378e
}
DIV#services {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 540px; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: right
}
DIV#services-int {
	FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 30px; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: left
}
DIV#propositions {
	FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 530px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left
}
DIV#services UL {
	PADDING-TOP: 10px
}
DIV#services-int UL {
	PADDING-TOP: 10px
}
DIV#propositions UL {
	PADDING-TOP: 10px
}
DIV#services LI {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/accueil/fleche.gif); MARGIN-LEFT: 30px; WIDTH: auto; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
DIV#propositions LI {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/accueil/fleche.gif); MARGIN-LEFT: 30px; WIDTH: auto; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
DIV#services-int LI {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: left center; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/accueil/fleche.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
DIV#col-droite {
	FONT-SIZE: 0.85em; FLOAT: right; MARGIN-BOTTOM: 20px; WIDTH: 152px; FONT-FAMILY: Arial; POSITION: relative; TOP: 25px; HEIGHT: auto
}
DIV#separateur {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/fd-separateur.gif); BACKGROUND-REPEAT: repeat-x
}
DIV#ariane {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(../images/fd-separateur.gif); MARGIN: 15px 0px 20px; COLOR: #592a2a; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial; TOP: 10px; TEXT-ALIGN: right
}
DIV#ariane A {
	COLOR: #592a2a; TEXT-DECORATION: none
}
DIV#print {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(../images/fd-separateur.gif); MARGIN: 0px 0px 10px; COLOR: #592a2a; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial; TOP: 10px; TEXT-ALIGN: right
}
DIV#print UL {
	DISPLAY: inline; LINE-HEIGHT: 2em
}
DIV#print LI {
	DISPLAY: inline; LINE-HEIGHT: 2em
}
DIV#print A {
	COLOR: #592a2a; TEXT-DECORATION: none
}
div#footer {
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #DD8EC4;
	height: 20px;
	width: 960px;
	padding-top: 4px;
	margin-top: -1px;
	text-align: center;
	background-color: #A9218E;
}

div#footer ul, div#footer li, div#footer li a {
	display: inline;
	color: #DD8EC4;
	padding: 0px;
	margin: 0px;
	text-align: left;
}
#pasdeflash {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; MARGIN: 120px 20px 0px; COLOR: #ffffff; PADDING-TOP: 30px; BACKGROUND-COLOR: #b7378e; TEXT-ALIGN: center
}
#pasdeflash A {
	FONT-WEIGHT: bold; COLOR: #dd8ec4; TEXT-DECORATION: underline
}
#pasdeflash A:visited {
	FONT-WEIGHT: bold; COLOR: #dd8ec4; TEXT-DECORATION: underline
}
#pasdeflash A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#logo A {
	DISPLAY: block; LEFT: 0px; WIDTH: 248px; HEIGHT: 60px
}
#logo A:hover {
	BACKGROUND: url(../images/logo-Najat.gif) no-repeat 0px -59px
}
#parti-logos A {
	DISPLAY: block; LEFT: 0px; WIDTH: 210px; HEIGHT: 100px
}
#parti-logos A:hover {
	BACKGROUND: url(../images/accueil/logo-ps.gif) no-repeat -10px -60px
}
.rubrique {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 0.85em; 
	BACKGROUND-IMAGE: url(../images/sep-menu.gif); 
	WIDTH: 8px; 
	COLOR: #c5529c; 
	TEXT-INDENT: 1em; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 83px; 
	TEXT-DECORATION: none
}
.rubrique A {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #012537; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normal {
	FONT-WEIGHT: bold; COLOR: #333333
}
.actus {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #ec7400
}
.texte-actus {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.liste {
	PADDING-LEFT: 15px
}
.liste LI {
	PADDING-TOP: 8px
}
#corpForm {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0em
}
#corpForm2 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0em
}
#corpForm FIELDSET {
	PADDING-RIGHT: 4em; PADDING-LEFT: 4em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
#corpForm2 FIELDSET {
	PADDING-RIGHT: 4em; PADDING-LEFT: 4em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal
}
#corpForm LEGEND {
	FONT-WEIGHT: bold; COLOR: #333333
}
#corpForm DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0.4em
}
#corpForm2 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.4em; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0.4em
}
#corpForm FIELDSET#coordonnees LABEL {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 35%; COLOR: #333333; LINE-HEIGHT: 1.8; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#corpForm2 FIELDSET#coordonnees LABEL {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#corpForm2 FIELDSET#coordonnees INPUT {
	PADDING-RIGHT: 5px; MARGIN-TOP: 15px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; WIDTH: auto; PADDING-TOP: 5px
}
#corpForm LABEL.oblig {
	FONT-WEIGHT: bold
}
#corpForm .legende {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 165px; COLOR: #666; PADDING-TOP: 0px; FONT-STYLE: italic
}
#validForm {
	LEFT: 155px; FLOAT: left; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: left
}
.bouton_forms {
	LEFT: 155px; FLOAT: left; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: left
}
#validForm INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-LEFT: 1em
}
.bouton_forms INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-LEFT: 1em
}
.legende {
	FONT-SIZE: 0.8em; LEFT: 20px
}
.controle {
	FONT-SIZE: 0.8em; MARGIN-LEFT: 100px
}
.legal {
	PADDING-LEFT: 80px
}
.mentions {
	FONT-SIZE: 0.8em
}
.bouton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #b7378e; TEXT-ALIGN: center
}
.plan UL {
	PADDING-LEFT: 0px; PADDING-TOP: 0px
}
.plan UL LI A {
	BACKGROUND-POSITION: left center; MARGIN-TOP: 10px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/puce.gif); COLOR: #b7378e; TEXT-INDENT: 0em; BACKGROUND-REPEAT: no-repeat
}
.plan UL LI UL {
	PADDING-TOP: 5px
}
.plan UL LI UL {
	PADDING-TOP: 5px
}
.plan UL LI UL A {
	BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/fleche.gif); COLOR: #0000ff; TEXT-INDENT: 0.5em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.plan UL LI UL LI A {
	MARGIN-LEFT: 10px; COLOR: #000000; TEXT-INDENT: 1em
}
.plan UL LI UL LI UL LI A {
	FONT-WEIGHT: normal; MARGIN-LEFT: 30px; TEXT-INDENT: 1em
}
INPUT {
	BORDER-RIGHT: #b2b2b2 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.8em; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: right
}
TEXTAREA {
	BORDER-RIGHT: #b2b2b2 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	COLOR: #003769; TEXT-INDENT: 3px; 
	BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #b2b2b2 1px solid; 
	BORDER-TOP: #b2b2b2 1px solid; 
	FONT-SIZE: 1em; 
	BORDER-LEFT: #b2b2b2 1px solid; 
	COLOR: #003769; 
	TEXT-INDENT: 3px; 
	BORDER-BOTTOM: #b2b2b2 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}
FORM {
	PADDING-TOP: 10px
}
.formcontact LABEL {
	DISPLAY: inline; 
	FLOAT: left; 
	WIDTH: 70px; BORDER-BOTTOM: #b2b2b2 1px solid; 
	TEXT-ALIGN: left
}
.formcontact LABEL.radio {
	BORDER-RIGHT: #b2b2b2 0px solid; 
	BORDER-TOP: #b2b2b2 0px solid; 
	BORDER-LEFT: #b2b2b2 0px solid; 
	WIDTH: auto; MARGIN-RIGHT: 5px; 
	BORDER-BOTTOM: #b2b2b2 0px solid
}
.formcontact LABEL.radio INPUT {
	BORDER-RIGHT: #b2b2b2 0px solid; 
	BORDER-TOP: #b2b2b2 0px solid; 
	BORDER-LEFT: #b2b2b2 0px solid; 
	BORDER-BOTTOM: #b2b2b2 0px solid
}
.formcontact .boutons {
	TEXT-ALIGN: center
}
.formcontact P {
	CLEAR: both
}
.spip_form_champ {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 50px; 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px; 
	PADDING-TOP: 5px
}
.spip_form_champ LABEL {
	FONT-WEIGHT: bold
}
.spip_form_champ INPUT[type='text'] {
	WIDTH: 180px
}
.radio {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
.spip_form_champ TEXTAREA {
	WIDTH: 250px; 
	HEIGHT: 150px
}
.spip_form_champ SPAN {
	CLEAR: both; 
	FONT-WEIGHT: bold; 
	MARGIN: 0px 0px 5px; 
	TEXT-ALIGN: left
}

