/* CSS Document */
body{
	background-color:#FFECCF;
	font-family:"Verdana";
	color:#000000;
	font-size:14px;
	
	
}
td.logo{
	background-color:#2b4239;
	text-align:center;
}
table.menu {
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}
table.menu td{
	border:1px #ffffff solid;
	border-collapse:collapse;
	
}
table.menu td.entreprise{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#990000;

}
table.menu td.entreprise_ss1{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#c6434d;

}
table.menu td.entreprise_ss2{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#d99396;

}
table.menu td.entreprise .choix{
	background-color:#c6434d;
	color:#ffffff;
}
table.menu td.entreprise .choix a,table.menu td.entreprise_ss1 a, table.menu td.entreprise  a{
	color:#FFFFFF;
	text-decoration:none;
}
table.menu td.entreprise a:hover{
	color:#d49799;
	text-decoration:none;
}
table.menu td.entreprise .choix a:hover, table.menu td.entreprise_ss1 a:hover{
	color:#690509;
	text-decoration:none;
}
table.menu td.particulier{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#066e26;

}
table.menu td.particulier_ss1{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#09a93a;

}
table.menu td.particulier_ss2{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#98db81;

}
table.menu td.particulier .choix{
	background-color:#035128;
	color:#ffffff;
}
table.menu td.particulier .choix a,table.menu td.particulier_ss1 a, table.menu td.particulier  a{
	color:#FFFFFF;
	text-decoration:none;
}
table.menu td.particulier a:hover{
	color:#18ca01;
	text-decoration:none;
}
table.menu td.particulier .choix a:hover, table.menu td.particulier_ss1 a:hover{
	color:#066e26;
	text-decoration:none;
}
table.menu td.placement{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#fd690e;

}
table.menu td.placement_ss1{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#fd914e;

}
table.menu td.placement_ss2{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#fdaf7f;

}
table.menu td.placement .choix{
	background-color:#a2560c;
	color:#ffffff;
}
table.menu td.placement .choix a,table.menu td.placement_ss1 a, table.menu td.placement  a{
	color:#FFFFFF;
	text-decoration:none;
}
table.menu td.placement a:hover{
	color:#7f4409;
	text-decoration:none;
}
table.menu td.placement .choix a:hover, table.menu td.placement_ss1 a:hover{
	color:#7f4409;
	text-decoration:none;
}
table.menu td.credit{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#0a90b2;

}
table.menu td.credit_ss1{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#15aad0;

}
table.menu td.credit_ss2{
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#9fe8fb;

}
table.menu td.credit .choix{
	background-color:#156a7e;
	color:#ffffff;
}
table.menu td.credit .choix a,table.menu td.credit_ss1 a, table.menu td.credit  a{
	color:#FFFFFF;
	text-decoration:none;
}
table.menu td.credit a:hover{
	color:#0f4b59;
	text-decoration:none;
}
table.menu td.credit .choix a:hover, table.menu td.credit_ss1 a:hover{
	color:#0f4b59;
	text-decoration:none;
}
/* ---------------------------menu gauche ------------------------------*/
#menu_societe{
	padding:5px;
	background-color:#336633;
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	width:183px;
}
#menu_societe dt{
	background-color:#2c4033;
	padding-left:10px;
	font-size:12px;
}
#menu_societe dt a{
	color:#ffffff;
	text-decoration:none;
}
#menu_societe dt a:hover{
	color:#99cccc;
	text-decoration:none;
}
#menu_societe dd{
	margin-left:10px;
	color:#FFFFFF;
	font-size:10px;
}
#menu_societe dd a{
	color:#FFFFFF;
	text-decoration:none;
}
#menu_societe dd a:hover{
	color:#1c3529;
	text-decoration:none;
}
#menu_assurance{
	padding:5px;
	background-color:c6434d;
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	width:183px;
}
#menu_assurance dt{
	background-color:#690509;
	padding-left:10px;
	font-size:12px;
}
#menu_assurance dt a{
	color:#ffffff;
	text-decoration:none;
}
#menu_assurance dt a:hover{
	color:#d99396;
	text-decoration:none;
}
#menu_assurance dd{
	margin-left:10px;
	color:#ffffff;
	font-size:10px;	
}
#menu_assurance dd a{
	color:#ffffff;
	text-decoration:none;
}
#menu_assurance dd a:hover{
	color:#690509;
	text-decoration:none;
}
#menu_banque{
	padding:5px;
	background-color:#066e26;
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	width:183px;
}
#menu_banque dt{
	background-color:#09a93a;
	padding-left:10px;
	font-size:12px;
}
#menu_banque dt a{
	color:#ffffff;
	text-decoration:none;
}
#menu_banque dt a:hover{
	color:#066e26;
	text-decoration:none;
}

#menu_banque dd{
	margin-left:10px;
	color:#FFFFFF;
	font-size:10px;
}
#menu_banque dd a{
	color:#ffffff;
	text-decoration:none;
}
#menu_banque dd a:hover{
	color:#09a93a;
	text-decoration:none;
}

#menu_credit{
	padding:5px;
	background-color:#0a90b2;
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	width:183px;
}
#menu_credit dt{
	background-color:#066076;
	padding-left:10px;
	font-size:12px;
	color:#FFFFFF;
}
#menu_credit dt a{
	color:#ffffff;
	text-decoration:none;
}
#menu_credit dt a:hover{
	color:15aad0;
	text-decoration:none;
}
#menu_credit dd{
	margin-left:10px;
	color:#FFFFFF;
	font-size:10px;
}
#menu_credit dd a{
	color:#ffffff;
	text-decoration:none;
}
#menu_credit dd a:hover{
	color:#066076;
	text-decoration:none;
}
#menu_placement{
	padding:5px;
	background-color:#c04d00;
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	width:183px;
}
#menu_placement dt{
	background-color:#ff9d5c;
	padding-left:10px;
	font-size:12px;
}
#menu_placement dt a{
	color:#333333;
	text-decoration:none;
}
#menu_placement dt a:hover{
	color:#CC3300;
	text-decoration:none;
}
#menu_placement dd{
	margin-left:10px;
	color:#FFFFFF;
	font-size:10px;
}
#menu_placement dd a{
	color:#ffffff;
	text-decoration:none;
}
#menu_placement dd a:hover{
	color:#ff9d5c;
	text-decoration:none;
}
/* ---------------PAge d'accueil --------------*/
td.menu_dr{
	background-color:#2c4033;
	}

td.menu_dr td {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#536050;
	border-top:2px #ffffff solid;
	padding:2px;

}
td.menu_dr td a{
	color:#FFFFFF;
	text-decoration:none;
}
td.menu_dr td a:hover{
	color:#63b133;
	text-decoration:none;
}
td.chemin_ent{
	background-color:#690509;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:7px;
}

td.chemin_general{
	background-color:#2c4033;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:4px;
}
.contenu{
	background-color:#ffeccf;
}
.contenu table{
	background-color:#ffeccf;
}
.contenu #chemin_societe {
	height:15px;
	background-color:#2c4033;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_societe a{
	color:#FFFFFF;
	text-decoration:underline;
}
.contenu #chemin_societe a:hover{
	color:#cc99ff;
	text-decoration:underline;
}
.contenu #chemin_assurance_ent {
	height:15px;
	background-color:#990000;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_assurance_ent a{
	color:#FFFFFF;
	text-decoration:underline;
}
.contenu #chemin_assurance_ent a:hover{
	color:#cc99ff;
	text-decoration:underline;
}
.contenu #chemin_assurance {
	height:15px;
	background-color:#09a93a;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_assurance a{
	color:#FFFFFF;
	text-decoration:underline;
}
.contenu #chemin_assurance a:hover{
	color:#cc99ff;
	text-decoration:underline;
}
.contenu #chemin_banque {
	height:15px;
	background-color:#003fff;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_banque a{
	color:#FFFFFF;
	text-decoration:underline;
}
.contenu #chemin_banque a:hover{
	color:#66CCFF;
	text-decoration:underline;
}
.contenu #chemin_credit {
	height:15px;
	background-color:#156a7e;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_placement {
	height:15px;
	background-color:#ff6600;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_placement a{
	color:#FFFFFF;
	text-decoration:underline;
}
.contenu #chemin_placement a:hover{
	color:#FFCC99;
	text-decoration:underline;
}
#descr{
	padding:8px;
	padding-top:20px;
	height:450px;
	width:800px;
}
#contenu_t{
	height:430px;
	width:780px;
	overflow:auto;

}
td.choix{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#d99396;
	border:1px #d99396 solid;
	padding:0px;
}
td.onglet{
	font-size:12px;
	font-weight:bold;
	color:#2c4033;
	background-color:#fcdeaf;
	border:1px #d99396 solid;
	padding:0px;
	border-collapse:collapse;
}
td.onglet a{
	color:#2c4033;
}
td.onglet a:hover{
	color:#990000;
}

td.texte{
	border:2px #d99396 solid;
	background-color:#fcf7ef;
	padding:10px;
	font-size:12px;
}
td.texte a{
	color:#990000;
	font-weight:bold;
}
td.texte a:hover{
	color:#333333;
	font-weight:bold;
}
p{
	
}
p.titre_ass{
 	background-color:#09a93a;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_ass_ent{
 	background-color:#990000;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_banq{
 	background-color:#003399;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_plac{
 	background-color:#ff6600;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_credit{
 	background-color:#156a7e;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_societe{
 	background-color:#2c4033;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.noir{
	background-color:#000000;
}
.sstitre_ass{
	font-size:13px;
	font-weight:bold;
	color:#09a93a;
	
}
.sstitre_ass_ent{
	font-size:13px;
	font-weight:bold;
	color:#c6434d;
	padding-left:25px;
	text-indent:0px;
}
.sstitre_banq{
	font-size:13px;
	font-weight:bold;
	color:#003fff;
	
}
.sstitre_plac{
	font-size:13px;
	font-weight:bold;
	color:#ff6600;
	padding-left:25px;
	text-indent:0px;
}
.sstitre_credit{
	font-size:13px;
	font-weight:bold;
	color:#1aaacd;

}
.sstitre_societe{
	font-size:13px;
	font-weight:bold;
	color:#990000;
	
}
table.mee{
	background-color:#999999;
	border: 2px #990000 solid;
	margin:5px;
	padding:5px;
	color:#ffffff;
	font-size:12px;
}
table.mee td{
	padding:5px;
}
table.donnee{
	background-color:#CCCCCC;
	border: 1px #990000 solid;
	margin:5px;
	color:#000000;
	font-size:12px;
}
table.donnee td{
	padding:5px;
	border: 1px #ffffff solid;
	border-collapse:collapse;
}
table.donnee th{
	background-color:#333333;
	color:#FFFFFF;
	padding:5px;
	border: 1px #ffffff solid;
	border-collapse:collapse;
}
table.formulaire{
	background-color:#CCCCCC;
	border: 1px #990000 solid;
	margin:5px;
	color:#000000;
}
table.formulaire td{
	padding:0px;
	border: 1px #ffffff solid;
	border-collapse:collapse;
}
table.formulaire th{
	background-color:#333333;
	color:#FFFFFF;
	padding:0px;
	border: 1px #ffffff solid;
	border-collapse:collapse;
}
table.eval{
	margin:5px;
	color:#666;
	background-color:#FCF7EF;
}
table.eval td{
	padding:2px;	
	border-collapse:collapse;
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
table.eval th{
	padding:2px;	
	border-collapse:collapse;
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
table.eval th.titre{
	padding:2px;	
	border-collapse:collapse;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color: #093;
	border-bottom:1px solid #093;
}
#div_mev{
	float:right;
	width:250px;
	margin:10px; 
	padding:10px;
	background-color:#FF6666; 
	border:1px #990000 solid; 
	text-align:center; 
	font-size:14px; 
	font-weight:bold;
	color:#FFFFFF;
}
li.menu{
	padding-top:15px;

}
.txt_gris{
	color:#333333;
	font-weight:bold;

}
.txt_rouge{
	color:#990000;
	font-weight:bold;

}
.txt_auteur{
	color:#990000;
	font-weight:bold;
	font-size:9px
}
img.masc_dr{
	float:right;
	margin:5px;
}
img.masc_ga{
	float:left;
	margin:5px;
}
img.ph{
	border:1px #990000 solid;
	margin:5px;

}
img.ph_dr{
	border:1px #990000 solid;
	margin:5px;
	float: right;
}
img.ph_ga{
	border:1px #990000 solid;
	margin:5px;
	float: left;
}
table.news{
	font-size:9px;
	border:#006633 solid 1px;
	
}
table.news td{
	padding:5px;
}
table.fd_coord{
	background-image:url(images/fd_coord.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}	
table.fd_coord .txt_vert{
	color:#336600;
	font-size:12px;
	
}
td.winpcweb{
	padding:10px;
	color:#003300;
	font-size:9px;
	
}
td.winpcweb a {
	color:#660000;
}
td.winpcweb a:hover{
	color:#003300;
}
/*------------------newsletter--------------------*/
td.txt_newsletter{
	color:#666;
	font-size:11px;
	background-color:#FCF7EF;
	padding-left:10px;
	padding-right:5px;
}
table.fd_vert{
	margin-top:20px; 
	clear:both;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	margin-left:-10px;
	padding-right:0px;
}
table.fd_vert td.int_vert{
	background-color:#AAC103;
	padding-left:10px;
	padding-right:5px;
	margin-left:10px;
}
table.fd_vert p.titre{
	font-size:14px;
	border-bottom: 1px solid #fff;
	
}

table.fd_vert p.ss_titre{
	font-size:14px;
	color:#030;
}