.body {
position: absolute; width:2000px;
	FONT-SIZE: 12px; margin: 0 auto;  COLOR: #559c3e; FONT-FAMILY: Arialbody 
	background-image: url(images/fondvert.jpg);

}

td {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #668187; FONT-FAMILY: Arial; line-height: 13px; 
}

td2 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #668187; FONT-FAMILY: Arial; line-height: 5px; 
}


th {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #668187; FONT-FAMILY: Arial
}
P {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #668187; FONT-FAMILY: Arial
}


#conteneur {
	DISPLAY: block; MIN-HEIGHT: 600px; MARGIN: auto; WIDTH: 928px; BACKGROUND-COLOR: #fff
}

.vert10 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #559c3e; FONT-FAMILY: Arial; text-decoration: none; font-weight: bold;
}

.vert15 {
	FONT-SIZE: 15px; MARGIN: 0px; COLOR: #559c3e; FONT-FAMILY: Arial; text-decoration: none; font-weight: bold;
}

.vert10s {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #559c3e; FONT-FAMILY: Arial; text-decoration: none; text-decoration: underline; 
}

.vert10s a {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #559c3e; FONT-FAMILY: Arial; text-decoration: none; text-decoration: underline;  font-weight: bold;
}

.vert11, .vert11 a {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #559c3e; FONT-FAMILY: Arial; text-decoration: none; text-decoration: none; 
}

.vert12, .vert12 a {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #559c3e; FONT-FAMILY: Arial; text-decoration: none; text-decoration: none; 
}

.rougeb, .rougeb a {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #fe1e33; FONT-FAMILY: Arial; text-decoration: underline; text-decoration: none; 
}

.blanc01 {
	FONT-SIZE: 11px; MARGIN: 10px; COLOR: #000000; FONT-FAMILY: Arial; text-decoration: none;  font-weight: bold; line-height: 1.2;
}

.blanc10 {
	FONT-SIZE: 11px; MARGIN: 10px; COLOR: #569c3d; FONT-FAMILY: Arial; text-decoration: none;  font-weight: bold; line-height: 1.2;
}

.blanc11 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #569c3d; FONT-FAMILY: Arial; text-decoration: none;  font-weight: bold; line-height: 1.2;
}

.pcategorie {
	FONT-SIZE: 12px; MARGIN: 20px; COLOR: #fffeff; FONT-FAMILY: Arial; text-decoration: none; font-weight: bold; 
}

.noir2 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial; text-decoration: none;
}

.noir {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial; text-decoration: none;
}
.noir:hover {
        FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial; text-decoration: underline;
}


.Hau {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #668187; FONT-FAMILY: Arial; text-decoration: none;
}
.Hau:hover {
  color: #668187;  text-decoration: underline;
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
form {
background-color:#ffffff; padding:10px; width:660px; font-family:"trebuchet ms; arial",sans-serif; border:0px solid #e1577d;

}

.contenuform {
background-color:#FFFFFF; padding:3px; width:97%; font-family:"trebuchet ms; arial",sans-serif; border:1px solid #99c7eb;

}

input[type="text"]{ 
width: 140px; height: 15px; border:1px solid #cccccc;
}

input[type="password"]{ 
width: 140px;height: 15px; border:1px solid #cccccc;
}
.bouton3 {
    border: 0px solid #006;    background: #91ae44;    MARGIN-TOP: 3px;
}

.bouton {
    border: 1px solid #006;    background: #e1577d;    MARGIN-TOP: 3px;
}
.bouton2 {
  color: black;
  background-color: #ffffff;  text-decoration: none;  text-align: center;  padding: 0px;  border: 0px outset #fff;

}
.bouton2:hover {
  color: black;  background-color: #ffffff;  text-decoration: underline;  text-align: center;  padding: 0px;  border: 0px outset #fff;

}

input[type="submit"] {
  color: white;  background-color: #e1577d;  text-decoration: underline;  text-align: center;  padding: 1px;  border: 0px outset #fff;

}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 24px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #668187
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #abda4d
}
H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #abda4d
}

H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #000000
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
#header {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/bandeau.jpg); WIDTH: 928px; HEIGHT: 155px
}
#wrapper {
	MARGIN-TOP: 20px; DISPLAY: block; WIDTH: 928px
}
#left {
	DISPLAY: block; FLOAT: left; WIDTH: 210px
}
#menuLeft {
	DISPLAY: block; PADDING-TOP: 12px
}
#menuLeft UL.niveau2 {
	DISPLAY: block; WIDTH: 175px
}
#menuLeft UL.niveau2 LI {
	/*BACKGROUND-IMAGE: url(images/fond_fleche.jpg);*/   DISPLAY: block; WIDTH: 175px; BORDER-BOTTOM: # 0px solid; HEIGHT: 20px
}

#menuLeft UL.niveau2 LI A {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 175px; COLOR: #000000; TEXT-INDENT: 10px; LINE-HEIGHT: 21px; HEIGHT: 21px; /*BACKGROUND-IMAGE: url(images/fond_fleche.jpg);*/  TEXT-DECORATION: none
}
#menuLeft UL.niveau2 LI A:hover {
	FONT-SIZE: 12px; WIDTH: 175px; COLOR: #000000; /*BACKGROUND-IMAGE: url(images/fond_fleche.jpg);*/  COLOR: #333
}

#menuLeft UL.niveau2 LI.p2 A {
	/*BACKGROUND-IMAGE: url(images/fond_fleche.jpg);*/ 
	COLOR: FONT-SIZE: 12px; WIDTH: 175px; COLOR: #000000;
}

#menuLeft UL.niveau2 LI.p1 A {
	/*BACKGROUND-IMAGE: url(images/fond_fleche.jpg);*/  
	COLOR: FONT-SIZE: 12px; WIDTH: 175px; COLOR: #000000;
}
#menuLeft UL.niveau2 LI.p1 A:hover {
	/*BACKGROUND-IMAGE: url(images/fond_fleche.jpg);*/ 
	COLOR: FONT-SIZE: 12px; WIDTH: 175px; COLOR: #000000;
}





#actualite {
	PADDING-RIGHT: 0px; MARGIN-TOP: 25px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bg_actu.jpg); PADDING-BOTTOM: 0px; WIDTH: 211px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 556px; BACKGROUND-COLOR: #abda4c
}
#actualite SPAN.agenda {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 38px; COLOR: #668187; TEXT-INDENT: 15px
}
#actualite SPAN.date {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 100px; COLOR: #668187; TEXT-INDENT: 15px; LINE-HEIGHT: 22px
}
#actualite .actuContenu {
	CLEAR: both; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 181px; PADDING-TOP: 0px; BORDER-BOTTOM: #d5eca6 2px solid
}
#actualite SPAN.actuTitre {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; COLOR: #668187
}
#actualite P.actuResume {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff
}
#right {
	DISPLAY: block; FLOAT: right; WIDTH: 688px
}
#menu {
	DISPLAY: block
}
#menu UL.niveau1 {
	WIDTH: 688px
}
#menu UL.niveau1 LI {
	BACKGROUND-POSITION: 50% bottom; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 5px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}

}
#menu UL.niveau1 LI A {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; COLOR: #858585; LINE-HEIGHT: 23px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu UL.niveau2 {
	DISPLAY: none; Z-INDEX: 50; FLOAT: none; PADDING-TOP: 20px; POSITION: absolute
}
#menu UL.niveau1 LI:hover UL.niveau2 {
	DISPLAY: block
}
#menu UL.niveau2 LI {
	MARGIN-TOP: -3px; DISPLAY: block; Z-INDEX: 100; FLOAT: none; BACKGROUND-IMAGE: none; WIDTH: 162px; POSITION: relative; HEIGHT: 20px; TEXT-DECORATION: none
}
#menu UL.niveau2 LI.p12 {
	MARGIN-TOP: -3px; DISPLAY: block; Z-INDEX: 100; FLOAT: none; BACKGROUND-IMAGE: none; WIDTH: 162px; POSITION: relative; HEIGHT: 60px; TEXT-DECORATION: none; COLOR: #fff
}

}
#menu UL.niveau2 LI.active {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #dbe9eb; TEXT-DECORATION: underline
}

#menu UL.niveau2 LI A {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; DISPLAY: block; FONT-SIZE: 10px; BACKGROUND-IMAGE: none; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; LINE-HEIGHT: 18px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #edf4f5; TEXT-ALIGN: center
}
#menu UL.niveau2 LI A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #dbe9eb; TEXT-DECORATION: underline
}
#menu UL.niveau3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: -20px; DISPLAY: none; PADDING-LEFT: 155px; Z-INDEX: 1000; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: 377px; PADDING-TOP: 0px; POSITION: absolute
}
#menu UL.niveau3 LI {
	DISPLAY: block; Z-INDEX: 1000; FLOAT: none; BACKGROUND-IMAGE: none; WIDTH: 222px; POSITION: relative; TEXT-DECORATION: none
}
#menu UL.niveau3 LI A {
	DISPLAY: block; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
#contenu {
	MARGIN-TOP: 50px; DISPLAY: block; WIDTH: 648px
}
#contenu TR.color1 {
	BACKGROUND-COLOR: #525c69
}
#contenu TR.color2 {
	BACKGROUND-COLOR: #8190a3
}
#contenu TR.color1:hover {
	CURSOR: pointer; BACKGROUND-COLOR: #ccc
}
#contenu TR.color2:hover {
	CURSOR: pointer; BACKGROUND-COLOR: #ccc
}
#contenu TD.fv {
	COLOR: #fff; TEXT-ALIGN: center
}
#contenu TD.fv A {
	COLOR: #fff
}
#footer {
	CLEAR: both; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 10px; WIDTH: 918px; HEIGHT: 30px; BACKGROUND-COLOR: #668187
}
#footer A {
	FONT-SIZE: 10px; COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.texte-presentation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.texte-presentation a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
.texte-presentation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

