/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffff;
	/*scrollbar-face-color:#ca5010;
  	scrollbar-arrow-color:#fedc8f;
 	scrollbar-track-color:#fedc8f;
 	scrollbar-shadow-color:#330099;
  	scrollbar-highlight-color:#ca5010;
  	scrollbar-3dlight-color:#330099;
 	scrollbar-darkshadow-Color:'white';*/

}
.bandeau{
	background-image:url(images/bandeau-cgc.jpg);
	background-repeat:no-repeat;
	/*background-color:#b1d3e2;*/
}
.bandeau #menu{
	position: relative;
	top:41px;
	left:320px;
	width:630px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.bandeau #menu a {
	color:#FFFFFF;
	text-decoration:none;
}
.bandeau #menu a:hover{
	color:#0096cd;
}

.fd_gauche{
	background-image:url(images/fd_gauche.jpg);
	background-repeat:no-repeat;
	
}
#coord{
	position: relative;
	top:16px;
	left:30px;
	width:150px;
	font-size:11px;
	color:#ffffff;
	text-align:center;
}
#coord2{
	position: relative;
	top:24px;
	left:30px;
	width:150px;
	font-size:11px;
	color:#ffffff;
	text-align:center;
}
#menu_societe{
	position: relative;
	top:30px;
	width:185px;
	font-size:11px;
}
#menu_societe dt{
	background-color:#022a54;
	color:#003366;
	font-weight:bold;
	padding-left:5px;
}
#menu_societe dt a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#menu_societe dt a:hover{
	color:#0096cd;
	font-weight:bold;
	text-decoration:none;
}
#menu_societe dd{
	margin-left:15px;
}
#menu_societe dd a{
	color:#142175;
	text-decoration:none;
}
#menu_societe dd a:hover{
	color:#ffffff;
	text-decoration:none;
}
#menu_societe dt.news{
	background-color:#022a54;
	color:#003366;
	font-weight:bold;
	padding-left:5px;
	font-size:15px;
}
#menu_societe dt.news a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#menu_societe dt.news a:hover{
	color:#0096cd;
	font-weight:bold;
	text-decoration:none;
}
#menu_societe dd.news{
	margin-left:15px;
	font-size:12px;
	font-weight:bold;
}
#menu_societe dd.news a{
	color:#142175;
	text-decoration:none;
}
#menu_societe dd.news a:hover{
	color:#ffffff;
	text-decoration:none;
}
#menu_assurance{
	position: relative;
	top:30px;
	width:185px;
	font-size:11px;
}
#menu_assurance dt{
	background-color:#295f15;
	padding-left:10px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:2px;
}
#menu_assurance dt a{
	color:#ffffff;
	text-decoration:none;
}
#menu_assurance dt a:hover{
	color:#b3d658;
	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:#cc0000;
	text-decoration:none;
}
#menu_banque{
	position: relative;
	top:30px;
	width:185px;
	font-size:11px;
}
#menu_banque dt{
	background-color:#822c1c;
	padding-left:10px;
	font-size:12px;
	padding-bottom:1px;
	font-weight:bold;
	color:#FFFFFF;
}
#menu_banque dt a{
font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#menu_banque dt a:hover{
	color:#f0b363;
	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:#cc0000;
	text-decoration:none;
}

#menu_credit{
	position: relative;
	top:30px;
	width:185px;
	font-size:11px;
}
#menu_credit dt{
	background-color:#568bd4;
	padding-left:10px;
	font-size:12px;
	padding-bottom:1px;
	color:#FFFFFF;
	font-weight:bold;
}
#menu_credit dt a{
	color:#333333;
	text-decoration:none;
}
#menu_credit dt a:hover{
	color:#003300;
	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:#cc0000;
	text-decoration:none;
}
#menu_placement{
	position: relative;
	top:30px;
	width:185px;
	font-size:11px;
}
#menu_placement dt{
	background-color:a83d7e;
	padding-left:10px;
	padding-bottom:1px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
#menu_placement dt a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#menu_placement dt a:hover{
	color:#4e1c3a;
	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:#cc0000;
	text-decoration:none;
}
/* contenu */

.contenu{
	background-image:url(images/fd_droite.jpg);
	background-repeat:no-repeat;
	
}
#menu_ht{
	position: relative;
	top:10px;
	left:28px;
	width:700px;
	height:37px;
	font-size:11px;
	color:#003366;
	text-align:center;
}
#contenu{
	position: relative;
	top:10px;
	left:5px;
	width:735px;
	height:470px;
}
.contenu #chemin_societe {
	height:15px;
	background-color:#022a54;
	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, .contenu #chemin_assurance_ent {
	height:15px;
	background-color:#295f15;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:15px;
	padding-left: 20px;
	padding-top:2px;
	padding-bottom:2px;
}
.contenu #chemin_assurance a, .contenu #chemin_assurance_ent a{
	color:#FFFFFF;
	text-decoration:underline;
}
.contenu #chemin_assurance a:hover, .contenu #chemin_assurance_ent a:hover{
	color:#cc99ff;
	text-decoration:underline;
}
.contenu #chemin_banque {
	height:15px;
	background-color:#771e15;
	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:#5990d8;
	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:#d8598d;
	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-top:20px;
	height:480px;
	width:735px;
}
#contenu_t{
	height:430px;
	width:710px;
	overflow:auto;

}
td.choix{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#022a54;
	border:1px #142175 solid;
	padding:0px;
}
td.onglet{
	font-size:12px;
	font-weight:bold;
	color:#022a54;
	background-color:#40a5d2;
	border:1px #022a54 solid;
	padding:0px;
	border-collapse:collapse;
}
td.onglet a{
	color:#022a54;
}
td.onglet a:hover{
	color:#990000;
}
td.plus{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#022a54;
	border:1px #142175 solid;
	padding:0px;
}
td.texte{
	border:2px #142175 solid;
	background-color:#effaff;
	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, p.titre_ass_ent{
 	background-color:#295f15;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px; 
}
p.titre_banq{
 	background-color:#d8a159;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_plac{
 	background-color:#d8598d;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_credit{
 	background-color:#5990d8;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.titre_societe{
 	background-color:#022a54;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:5px;
}
p.noir{
	background-color:#000000;
}
.sstitre_ass, .sstitre_ass_ent{
	font-size:13px;
	font-weight:bold;
	color:#295f15;
	padding-left:25px;
	text-indent:0px;
}
.sstitre_banq{
	font-size:13px;
	font-weight:bold;
	color:#da8138;
	
}
.sstitre_plac{
	font-size:13px;
	font-weight:bold;
	color:#d8598d;
	
}
.sstitre_credit{
	font-size:13px;
	font-weight:bold;
	color:#5990d8;
	
}
.sstitre_societe{
	font-size:13px;
	font-weight:bold;
	color:#022a54;
	
}
table.mee{
	background-color:#b1d3e2;
	border: 2px #22a3a7 solid;
	margin:5px;
	color:#000000;
	font-size:12px;
}
table.mee td{
	padding:5px;
}
table.donnee{
	background-color:#b1d3e2;
	border: 1px #22a3a7 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:#101b5f;
	color:#FFFFFF;
	padding:5px;
	border: 1px #ffffff solid;
	border-collapse:collapse;
}
table.formulaire{
	background-color:#CCCCCC;
	border: 1px #990000 solid;
	margin:5px;
	font-size:12px;
	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;
}
#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_ga{
	border:1px #990000 solid;
	margin:5px;
	float: left;
}
img.ph_dr{
	border:1px #990000 solid;
	margin:5px;
	float: right;
}
/* winpcweb */
td.winpcweb{
padding:10px;
	color:#003366;
	font-size:9px;
	
}
td.winpcweb a {
	color:#990000;
}
td.winpcweb a:hover{
	color:#000099;
}

.texte_form{
	font-size:12px;
	color:#000;
}

a.liens_form{
	font-size:12px;
	color:#900;
}