body {
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-color: #ffffff;
	}



a:link {

	 text-decoration: none;

}

a:visited {

	 text-decoration: none;

}

a:hover {

	 text-decoration: underline;

}

a:active {

	 text-decoration: none;

}

.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
}

.txtnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.cellule {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}

table.celluleb { border-collapse:collapse; width:100%;}

table.celluleb, table.celluleb td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	/*background-color: #FFFFFF;*/
	border: 1px solid #BDBDBD;
	padding:7px 2px 7px 2px;
	font-weight:bold;
}

table.celluleb td span.part {font-weight:normal;}

#tr0 td {background:#E3E9F2; font-style:italic; font-weight:normal; font-size:11px;}

#tr0 select {font-style:normal;}

.cellule2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #333333;
	width: 115px;
}

.cellule3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.cellule3 input {border:1px solid #000; background:#FFEBCC; height:18px; width:160px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.cellule3 input.none {border:0; width:auto !important; height:10px !important; margin: 2px 2px 2px 0;}

input.btsub { cursor:hand; background:url(img/contact/bt-submit.gif) no-repeat; border:0; background-color:none; width:180px; height:22px; padding:0 0 2px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#FF6600; text-align:left;}

table.padd td {padding:6px 9px 6px 0;}

table.padd2 {margin-bottom:10px}
table.padd2 td {padding:0px 0px 4px 0;}

.cellule4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.cellule5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.contour8888 {
	border: 1px solid #888888;
}

.contour8889 {
	border: 1px solid #888888;
}

.contourbleu {
	border: 1px solid #9BAFD2;
}

.txtgris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #888888;
}
.txtnoir12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FC8300;
}
.cell2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.orange14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FC8300;
}

.txtgris15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #888888;
}
.gris11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}

.editorial { margin-top:10px; float:left;}

.editotitre {
	background-color:#E3D6D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding:3px;
	width:592px;
	margin-bottom:1px;
}

.edito {
	float:left;
	margin-bottom:5px;
	border: 1px solid #888888;
	width:592px;
	padding:2px;
	background-color:#ffffff;
}

.editoimg{
	float:left;
	width:60px;
	padding:3px;
	text-align:center;
}

.editotxt{
	float:left;
	padding:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:500px;
}

.editopresse{
	float:left;
	padding:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:566px;
}

.editolink {
	margin-top: 10px;
	float:left;
	background-image:url(img/puce-fleche.gif);
	background-repeat:no-repeat;
	background-position: top left; padding:0 0 0 0px;
}


/*--- Contacts ---*/

.formcontactitre {width:573px; background:#FFD799; padding:0; margin:0; text-align:left;}

.formcontactitre p {padding:12px 0 10px 20px; margin:0; border-bottom:1px solid #fff;}

.formcontactitre p a {display:block; color:#000; background:url(img/contact/puce.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; padding:2px 0 4px 17px; margin-top:5px}

.formcontact {width:573px; background:#FFEBCC; padding:17px 0 22px 0; margin:0;}

.formcontact p.message {padding:5px 0 5px 20px; margin:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}


.iframecontact {margin:20px 0 20px 10px}


p.typeFonds {background:#9BAFD2; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; padding:4px 3px 4px 7px;}

/*------------- MENU DEROULANT -----------------------*/

table div#menu1{display:none; position:absolute; background:#ffdca2; margin:0; padding:10px 0 10px 0; border-bottom:1px solid #000;}
table div#menu1 ul{list-style-type:none; padding:0; margin:0; width:157px;}
table div#menu1 li{padding-bottom:1px;}
table div#menu1 li a.qui01{background:url(img/menu/0quiSSpresentation.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu1 li a.qui01:hover{background:url(img/menu/1quiSSpresentation.gif) no-repeat top left}

table div#menu1 li a.qui02{background:url(img/menu/0quiSSactivite.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu1 li a.qui02:hover{background:url(img/menu/1quiSSactivite.gif) no-repeat top left}

table div#menu1 li a.qui03{background:url(img/menu/0quiSSequipe.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu1 li a.qui03:hover{background:url(img/menu/1quiSSequipe.gif) no-repeat top left}

/* menu2 */

table div#menu2{display:none; position:absolute; background:#9bafd2; margin:0; padding:10px 0 10px 0; border-bottom:1px solid #000;}
table div#menu2 ul{list-style-type:none; padding:0; margin:0; width:147px;}
table div#menu2 li{padding-bottom:1px;}
table div#menu2 li a.gestion01{background:url(img/menu/0gestionSSmandat.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu2 li a.gestion01:hover{background:url(img/menu/1gestionSSmandat.gif) no-repeat top left;}

table div#menu2 li a.gestion02{background:url(img/menu/0gestionSSfcp.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu2 li a.gestion02:hover{background:url(img/menu/1gestionSSfcp.gif) no-repeat top left;}

table div#menu2 li a.gestion03{background:url(img/menu/0gestionSSalternative.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu2 li a.gestion03:hover{background:url(img/menu/1gestionSSalternative.gif) no-repeat top left;}

table div#menu2 li a.gestion04{background:url(img/menu/0gestionSSmultigestion.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu2 li a.gestion04:hover{background:url(img/menu/1gestionSSmultigestion.gif) no-repeat top left;}

/* menu4 */

table div#menu4{display:none; position:absolute; background:#dfc6e5; margin:0; padding:10px 0 10px 0; border-bottom:1px solid #000;}
table div#menu4 ul{list-style-type:none; padding:0; margin:0; width:148px;}
table div#menu4 li{padding-bottom:1px;}

table div#menu4 li a.publication01{background:url(img/menu/0publicationSSedito.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu4 li a.publication01:hover{background:url(img/menu/1publicationSSedito.gif) no-repeat top left}

table div#menu4 li a.publication02{background:url(img/menu/0publicationSSmacro-eco.gif) no-repeat top left; height:29px; display:block; text-decoration:none}
table div#menu4 li a.publication02:hover{background:url(img/menu/1publicationSSmacro-eco.gif) no-repeat top left}

table div#menu4 li a.publication03{background:url(img/menu/0publicationSSrevue.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu4 li a.publication03:hover{background:url(img/menu/1publicationSSrevue.gif) no-repeat top left}

table div#menu4 li a.publication04{background:url(img/menu/0publicationSSautre.gif) no-repeat top left; height:20px; display:block; text-decoration:none}
table div#menu4 li a.publication04:hover{background:url(img/menu/1publicationSSautre.gif) no-repeat top left}