.FIPaide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: italic; 
	color: #913A89;
	padding-top:140px;
	padding-left:50px;
}
.FUNaide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: italic; 
	color: #505050;
	padding-top:140px;
	padding-left:50px;
}
.UNIaide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: italic; 
	color: #007d2b;
	padding-top:140px;
	padding-left:50px;
}
.FIPfooter TABLE TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.FIPfooter TABLE TD A {
	color: #913A89;
	text-decoration:none;
}
.FIPfooter TABLE TD A:hover {
	text-decoration:underline;
}
.FUNfooter TABLE TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.FUNfooter TABLE TD A {
	color: #505050;
	text-decoration:none;
}
.FUNfooter TABLE TD A:hover {
	text-decoration:underline;
}
.UNIfooter TABLE TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.UNIfooter TABLE TD A {
	color: #007d2b;
	text-decoration:none;
}
.UNIfooter TABLE TD A:hover {
	text-decoration:underline;
}

.FIPraccourcis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	margin-right: 10px;
}
.FIPraccourcis A {
	color: #913A89;
	text-decoration:none;
}
.FIPraccourcis A:hover {
	text-decoration:underline;
}
.FUNraccourcis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	margin-right: 10px;
}
.FUNraccourcis A {
	color: #505050;
	text-decoration:none;
}
.FUNraccourcis A:hover {
	text-decoration:underline;
}
.UNIraccourcis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	margin-right: 10px;
}
.UNIraccourcis A {
	color: #007d2b;
	text-decoration:none;
}
.UNIraccourcis A:hover {
	text-decoration:underline;
}
.FIPfondgauche {
	background-image:url(../images/fip-unifergie/fondgauche_fip.jpg);
	background-position:top;
	background-repeat:repeat-x;
} 
.FIPfonddroite {
	background-image:url(../images/fip-unifergie/fonddroite_fip.jpg);
	background-position:top;
	background-repeat:repeat-x;
} 
.FIPbgnavhaute {
	background-image:url(../images/fip-unifergie/bgnavhaute_fip.gif);
	background-position:right;
	background-repeat:no-repeat;

}
.FUNfondgauche {
	background-image:url(../images/fip-unifergie/fondgauche_fun.jpg);
	background-position:top;
	background-repeat:repeat-x;
} 
.FUNfonddroite {
	background-image:url(../images/fip-unifergie/fonddroite_fun.jpg);
	background-position:top;
	background-repeat:repeat-x;
} 
.FUNbgnavhaute {
	background-image:url(../images/fip-unifergie/bgnavhaute_fun.gif);
	background-position:right;
	background-repeat:no-repeat;

}
.UNIfondgauche {
	background-image:url(../images/fip-unifergie/fondgauche_uni.jpg);
	background-position:top;
	background-repeat:repeat-x;
} 
.UNIfonddroite {
	background-image:url(../images/fip-unifergie/fonddroite_uni.jpg);
	background-position:top;
	background-repeat:repeat-x;
} 
.UNIbgnavhaute {
	background-image:url(../images/fip-unifergie/bgnavhaute_uni.gif);
	background-position:right;
	background-repeat:no-repeat;

}
.FIPMenuGene {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.FIPMenuGene .content TABLE TD {
	color:#FFFFFF;
	text-align:center;
	white-space:nowrap;
	padding-top:2px;
	background-image: url(../images/fip-unifergie/fondnavprincipale_fip.gif);
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	height:18px;
	position:relative;
}
.FIPMenuGene .content TABLE TD.MenuOn {
	background-image: none;
	background-color:#A24F95;
}
.FIPMenuGene .content TABLE TD A {
	color: #FFFFFF;
	text-decoration:none;
}
.FIPMenuGene .content TABLE TD A:hover {
	text-decoration:none;
}
.FIPMenuGene .after1 {
	background-image: url(../images/fip-unifergie/decohautcontenu.gif);
	background-repeat: repeat-x;
	height:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.FIPMenuGene .after2 {
	background-image: url(../images/fip-unifergie/ligne_bg_pageinterieure_fip.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.FIPSsMenu {
	position:absolute;
	padding-top:inherit;
	visibility:hidden;
	z-index:500;
}
.FIPSsMenu TABLE TD {
	background-color:#BC87B6;
	text-align:center;
}
.FIPSsMenu TABLE TD A {
	color:#FFFFFF;
	text-decoration:none;
}
.FIPSsMenu TABLE TD A:hover {
	text-decoration:underline;
}
.FUNMenuGene {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.FUNMenuGene .content TABLE TD {
	color:#FFFFFF;
	text-align:center;
	white-space:nowrap;
	padding-top:2px;
	background-image: url(../images/fip-unifergie/fondnavprincipale_fun.gif);
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	height:18px;
	position:relative;
}
.FUNMenuGene .content TABLE TD.MenuOn {
	background-image: none;
	background-color:#787878;
}
.FUNMenuGene .content TABLE TD A {
	color: #FFFFFF;
	text-decoration:none;
}
.FUNMenuGene .content TABLE TD A:hover {
	text-decoration:none;
}
.FUNMenuGene .after1 {
	background-image: url(../images/fip-unifergie/decohautcontenu.gif);
	background-repeat: repeat-x;
	height:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.FUNMenuGene .after2 {
	background-image: url(../images/fip-unifergie/ligne_bg_pageinterieure_fun.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.FUNSsMenu {
	position:absolute;
	padding-top:inherit;
	visibility:hidden;
	z-index:500;
}
.FUNSsMenu TABLE TD {
	background-color:#a0a096;
	text-align:center;
}
.FUNSsMenu TABLE TD A {
	color:#FFFFFF;
	text-decoration:none;
}
.FUNSsMenu TABLE TD A:hover {
	text-decoration:underline;
}
.UNIMenuGene {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.UNIMenuGene .content TABLE TD {
	color:#FFFFFF;
	text-align:center;
	white-space:nowrap;
	padding-top:2px;
	background-image: url(../images/fip-unifergie/fondnavprincipale_uni.gif);
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	height:18px;
	position:relative;
}
.UNIMenuGene .content TABLE TD.MenuOn {
	background-image: none;
	background-color:#288726;
}
.UNIMenuGene .content TABLE TD A {
	color: #FFFFFF;
	text-decoration:none;
}
.UNIMenuGene .content TABLE TD A:hover {
	text-decoration:none;
}
.UNIMenuGene .after1 {
	background-image: url(../images/fip-unifergie/decohautcontenu.gif);
	background-repeat: repeat-x;
	height:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.UNIMenuGene .after2 {
	background-image: url(../images/fip-unifergie/ligne_bg_pageinterieure_uni.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}
.UNISsMenu {
	position:absolute;
	padding-top:inherit;
	visibility:hidden;
	z-index:500;
}
.UNISsMenu TABLE TD {
	background-color:#B6CA00;
	text-align:center;
}
.UNISsMenu TABLE TD A {
	color:#FFFFFF;
	text-decoration:none;
}
.UNISsMenu TABLE TD A:hover {
	text-decoration:underline;
}

.FIPfondcontenupageinterieur {
	background-image:url(../images/fip-unifergie/fondcontenupageinterieur_fip.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.FUNfondcontenupageinterieur {
	background-image:url(../images/fip-unifergie/fondcontenupageinterieur_fun.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.UNIfondcontenupageinterieur {
	background-image:url(../images/fip-unifergie/fondcontenupageinterieur_uni.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.FUNtitrebloccartouche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	padding-top:5px;
}
.FUNtitrebloccartouche A {
	color:#555EC3;
	text-decoration:none;
}
.FUNtitrebloccartouche A:hover {
	text-decoration:none;
}
.FUNtextbloccartouche {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}
.FUNtextbloccartouche A {
	color:#023d45;
	text-decoration:none;
}
.FUNtextbloccartouche A:hover {
	text-decoration:none;
}
.FUNblocdroit {
	background-image:url(../images/fip-unifergie/bloc_droite.gif);
	background-repeat:repeat-y;
} 
.FUNblocgauche {
	background-image:url(../images/fip-unifergie/bloc_gauche.gif);
	background-repeat:repeat-y;
}
.FUNPlan {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:18px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
}
.FIPtitrepageint {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#913A89;
	font-size:18px;
	font-weight:bold;
	background-image:url(../images/fip-unifergie/barresousletitre_fip.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 0px 10px 0px;
}
.FUNtitrepageint {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:18px;
	font-weight:bold;
	background-image:url(../images/fip-unifergie/barresousletitre_fun.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 0px 10px 0px;
}
.UNItitrepageint {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#007d2b;
	font-size:18px;
	font-weight:bold;
	background-image:url(../images/fip-unifergie/barresousletitre_uni.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 0px 10px 0px;
}
/*
.FUNchapeau {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
}
*/
.colonneCentre {
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-size: 11px;
}
.colonneCentre .editLink {
	margin: 5px;
	float: right;
}
.colonneCentre HR {
	border: 1px dashed #686D72;
	height: 1px;
}
.colonneCentre H1 {
	color: #686D72;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal; 
	font-weight: 900; 
	text-decoration: none;
	background-image: url(../img/home_titre_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	text-align: left;
}
.colonneCentre H1.popup {
	color: #686D72;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal; 
	font-weight: 900; 
	text-decoration: none;
	background-image: url(../img/home_titre_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	text-align: left;
}
.colonneCentre H2 {color: #E4AC02; font-family:  Arial, Helvetica, Verdana, Times, serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none}
.colonneCentre H3 {color:#068965; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: bold; text-decoration: none}
.colonneCentre H4 {color:#FFC000; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: bold; text-decoration: none}
.colonneCentre H5, .colonneCentre .formLabel {color:#E47202; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 12px; font-style : normal; font-weight: bold; text-decoration: none}
.colonneCentre .texte_1 {color:#343535; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: normal; text-decoration: none}
.colonneCentre .texte_2 {color:#343535; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: bold; text-decoration: none}
.colonneCentre .texte_3 {color:#A9A69A; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: normal; text-decoration: none}
.colonneCentre .texte_4 {color:#A9A69A; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : italic; font-weight: normal; text-decoration: none}
.colonneCentre .texte_5 {color:#068965; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: normal; text-decoration: none}
.colonneCentre .texte_6 {color:#A9A69A; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 10px; font-style : normal; font-weight: normal; text-decoration: none}
.colonneCentre .texte_7 {color:#686D72; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 10px; font-style : normal; font-weight: normal; text-decoration: none}
.colonneCentre .texte_vert {color:#068965; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: bold; text-decoration: none}
.colonneCentre .texte_jaune {color:#FFC000; font-family : Arial, Helvetica, Verdana, Times, serif; font-size: 11px; font-style : normal; font-weight: bold; text-decoration: none}
.colonneCentre a:link {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 11px; font-style : normal; font-weight:normal; color:#505050; text-decoration: none;}
.colonneCentre a:visited {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 11px; font-style : normal; font-weight:normal; color:#505050; text-decoration: none;}
.colonneCentre a:hover {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 11px; font-style : normal; font-weight:normal; color:#505050; text-decoration:underline;}
.colonneCentre a.lien_2:link {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 10px; font-style : normal; font-weight:normal; color:#34373A; text-decoration:underline;}
.colonneCentre a.lien_2:visited {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 10px; font-style : normal; font-weight:normal; color:#34373A;}
.colonneCentre a.lien_2:hover {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 10px; font-style : normal; font-weight:normal; color:#34373A; text-decoration:none;}
.colonneCentre a.lien_bouton:link {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 13px; font-style : normal; font-weight:bold; color:#E47202; text-decoration:none;}
.colonneCentre a.lien_bouton:visited {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 13px; font-style : normal; font-weight:bold; color:#E47202; text-decoration:none;}
.colonneCentre a.lien_bouton:hover {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 13px; font-style : normal; font-weight:bold; color:#E47202; text-decoration:none;}
.colonneCentre .lien_bouton {font-family : Arial, Helvetica, Verdana, Times, serif; font-size : 13px; font-style : normal; font-weight:bold; color:#E47202; text-decoration:none;}
.colonneCentre .FIPpj_top {
	height:18px; 
	border-bottom: 0px solid; 
	border-top: #913A89 1px solid; 
	border-left: #913A89 1px solid;
	border-right: #913A89 1px solid; 
	background-color:#8E9298; 
	color: #ffffff; 
	font-family: "Arial"; 
	font-size: 10px; 
	font-weight: normal; 
	text-align:left;
}
.colonneCentre .FUNpj_top {
	height:18px; 
	border-bottom: 0px solid; 
	border-top: #76766F 1px solid; 
	border-left: #76766F 1px solid;
	border-right: #76766F 1px solid; 
	background-color:#8E9298; 
	color: #ffffff; 
	font-family: "Arial"; 
	font-size: 10px; 
	font-weight: normal; 
	text-align:left;
}
.colonneCentre .UNIpj_top {
	height:18px; 
	border-bottom: 0px solid; 
	border-top: #007d2b 1px solid; 
	border-left: #007d2b 1px solid;
	border-right: #007d2b 1px solid; 
	background-color:#8E9298; 
	color: #ffffff; 
	font-family: "Arial"; 
	font-size: 10px; 
	font-weight: normal; 
	text-align:left;
}
.colonneCentre .FIPpj_bottom {
	height:58px; 
	border-bottom: #913A89 1px solid; 
	border-top: 0px solid; 
	border-left: #913A89 1px solid;
	border-right: #913A89 1px solid; 
	background-color:#696E73; 
	color: #ffffff; 
	font-family: "Arial"; 
	font-size: 10px; 
	font-weight: normal; 
	text-align:right; 
	vertical-align: bottom;
}
.colonneCentre .FUNpj_bottom {
	height:58px; 
	border-bottom: #76766F 1px solid; 
	border-top: 0px solid; 
	border-left: #76766F 1px solid;
	border-right: #76766F 1px solid; 
	background-color:#696E73; 
	color: #ffffff; 
	font-family: "Arial"; 
	font-size: 10px; 
	font-weight: normal; 
	text-align:right; 
	vertical-align: bottom;
}
.colonneCentre .UNIpj_bottom {
	height:58px; 
	border-bottom: #007d2b 1px solid; 
	border-top: 0px solid; 
	border-left: #007d2b 1px solid;
	border-right: #007d2b 1px solid; 
	background-color:#696E73; 
	color: #ffffff; 
	font-family: "Arial"; 
	font-size: 10px; 
	font-weight: normal; 
	text-align:right; 
	vertical-align: bottom;
}
.colonneCentre .photo_2 {BORDER-BOTTOM: #00562F 1px solid; BORDER-TOP: #00562F 1px solid; BORDER-LEFT: #00562F 1px solid;BORDER-RIGHT: #00562F 1px solid;}
.colonneCentre .bouton2 {BORDER-BOTTOM: #CC0000 1px solid; BORDER-TOp: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid;BORDER-RIGHT: #CC0000 1px solid; background-color:#F8F8EE; COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
.colonneCentre TABLE {overflow:hidden; width:auto;}
.colonneCentre TABLE .formBackground{ width:100%;  background-color:#F8F8EE;}
.colonneCentre TABLE .formBackground .formTitle{ background-color:#F8F8EE;color: #E4AC02; font-family:  Arial, Helvetica, Verdana, Times, serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none}
.colonneCentre form { width:100%; BORDER-BOTTOM: #C8C8C8 1px solid; BORDER-TOp: #464646 1px solid; BORDER-LEFT: #464646 1px solid;BORDER-RIGHT: #C8C8C8 1px solid; background-color:#F8F8EE; COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 10px; FONT-WEIGHT: normal;}
.colonneCentre form TABLE { border:none; width:100%}
.colonneCentre ul{
	list-style-image:url(../upload/images/fip-unifergie/puces/fleches_grises.gif);
}
.colonneCentre ul li{
	padding-left: 20px;
}
.colonneCentre ul ul{
	list-style-image:url(../upload/images/fip-unifergie/puces/fleches_marines.gif);
}
.colonneCentre ul ul li{
	padding-left: 20px;
}
.colonneCentre ul ul ul{
	list-style-image:url(../upload/images/fip-unifergie/puces/fleches_vertes.gif);
}
.colonneCentre ul ul ul ul{
	list-style-image:url(../upload/images/fip-unifergie/puces/fleches_violets.gif);
}
.ca_leasing TABLE {
	border: 1px solid #76766F;
	margin:auto;
}
.ca_leasing TABLE TH {
	background-color:#DAD7CA;
	border-bottom:1px solid #AAA8A0;
	border-left:1px solid #AAA8A0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#888888;
	font-size:11px;
	font-weight:bold;
	font-style : normal;
}
.ca_leasing TABLE TD {
	background-color:#F2F1EC;
	background-image:url(../upload/images/etica/separateur_tablec.gif);
	background-repeat:repeat-y;
}
