


#box_historico_relatorios
{
margin: 1.0em;
}

#box_historico_relatorios h1
{
font-size: 15px;
}

.historico_relatorios ul 
{
list-style: none;
}

.historico_relatorios li
{
  font-size: 10px;
	text-decoration: none;
	list-style: none;
	padding:0.2em
}

.historico_relatorios li a:hover
{
  text-decoration:underline;
}

#riscoOperacional 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: 034a42;
text-align: justify;
position: relative;
width: 100%;
margin: 0 auto;
padding-top: 3.5em;

}
	
#riscoOperacional p
{
text-align: justify;
margin-bottom: 2.0em;
}

#riscoOperacional ul
{
	margin-bottom: 2.0em;
}

#riscoOperacional ul li
{
font-size:1.0em;
padding:0.1em;
}


#riscoOperacional h1,h2,h3,h4
{
position: relative;
text-align:center;
}

#riscoOperacional h1
{
font-size: 2.1em;
padding-bottom: 0.1em;
margin-bottom: 0.8em;
border-bottom: dotted 1px #E1E1E1;
}

#riscoOperacional h2
{
font-size: 1.8em;
text-align:left;
border-bottom: dotted 1px #E1E1E1;
}

#riscoOperacional h3
{
font-size: 1.6em;
}

#riscoOperacional h1 a
{
	text-decoration: none;
}

#riscoOperacional h4
{
font-size: 1.2em;
padding-bottom: 0.175em;
margin-bottom: 1.4em;
margin-top: 0.95em;
}

#riscoOperacional img
{
padding:1.0em;
margin-left:0em;
}

#Prospecto {

	background-color: #A1C4CA;
	margin: 50px 0 0 0px;
	font-size: 0.6em;
	/*border-bottom: dotted 1px #E1E1E1;*/
	padding: 0.2em;
	text-align:center;	
	}

#Prospecto img{
	margin:0px;
	text-align:center;
	width:100px;
	height:80px;
}

#Prospecto a
{
	color:black;
	text-decoration:underline;  
}

#Prospecto a:hover
{
	color:black;
	text-decoration:underline;
	
}

#botaoMensagemSegura {

	background-color: #A1C4CA;
	margin: 50px 0 0 420px;
	position: absolute;

	}

#bannerSeloPrivate {

	background-color: #A1C4CA;
	margin: 5px 0 0 10px;

	}

	
	
#bannerComoInvestir {

	background-color: #A1C4CA;
	margin: 0px 0 0 10px;

	}
#bannerComoInvestir2 {
	background-color: #A1C4CA;
	margin: 0 0 0 45px;
	}

div.centered {
	text-align:center;
} 
div.centered table {
	margin: 0 auto; 
	width:809px;
} 
div.centered div {
	position:absolute;
} 
.CenterFrame { 
	top : 0px; 
	width : 809px; 
	} 
.PageHeader {
	position: absolute;
	margin : 0 auto;
	width:100%;
	width: 809px;
	height: 68px;
	text-align : right;
	background-image:  url(../images/LogoCreditAgricoleNew.gif);
	background-repeat: no-repeat;
	background-position: top;
	} 
div.PageHeader { 
	color : #034A42; 
	} 
.PageHeaderLinks, tr.PageHeaderLinks ,td.PageHeaderLinks { 
	position : relative; 
	text-decoration : none; 
	text-align : right; 
	font-size : 10px; 
	vertical-align : middle; 
	height : 25px; 
	} 
.PageHeaderLinks2, tr.PageHeaderLinks2,td.PageHeaderLinks2 { 
	position : relative; 
	text-decoration : none; 
	text-align : right; 
	font-size : 10px; 
	vertical-align : middle; 
	height : 42px; 
	} 
.MenuBottomLine1,tr.MenuHeaderBottomLine1,td.MenuHeaderBottomLine1 { 
	height : 1px; 
	background-color:#BFBFBF; 
	} 
.MenuHeaderBottomLine2, td.MenuHeaderBottomLine2, tr.MenuHeaderBottomLine2 { 
	height : 1px; 
	background-color:#EAEAE8; 
	} 
select.QuickAccessCombo { 
	width :180px; 
	height : 20px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px ; border : #034A42; 
	border-style : solid; 
	border-width : 1px; color : #034A42; 
	vertical-align : middle; 
	} 
.MainMenu { 
	position: absolute; /* La valeur ci-dessous doit être egale a la valeur de la hauteur du style PageHeader */ 
	top : 68px; 
	width : 809px; 
	background-color: #034a42; 
	color : white; 
	font-family : verdana; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : center; 
	height : 27px; 
	} 
tr.MainMenu { 
	position: absolute; /* La valeur ci-dessous doit être egale a la valeur de la hauteur du style PageHeader */ 
	margin: 68px 0 0 0; 
	width: 809px; 
	background-color: #034a42; 
	color : white; 
	font-family : verdana; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : center; 
	vertical-align : middle; /* Le paramètre ci-dessous doit être inférieur ou egal a la hauteur du style MainMenu */ 
	height : 24px; 
	} 
td.MenuElements{ /* La valeur ci-dessous doit être egale a la valeur de la couleur de fond du style MainMenu */ 
	background-color: #034a42; 
	color : white; 
	font-family : verdana; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : center; /* Le paramètre ci-dessous doit être inférieur ou egal a la hauteur du style MainMenu */ 
	height : 24px; 
	vertical-align : middle; 
	text-transform : uppercase; 
	} 
td.MenuElementsOver{ /* La valeur ci-dessous doit être egale a la valeur de la couleur de fond du style MainMenu */ 
	background-color: #5B483A; 
	color : white; 
	font-family : verdana; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : center; /* Le paramètre ci-dessous doit être inférieur ou egal a la hauteur du style MainMenu */ 
	height : 24px; 
	vertical-align : middle; 
	cursor : hand; 
	cursor : pointer; 
	text-transform : uppercase; 
	} 
td.MenuElementsActive{ /* La valeur ci-dessous doit être egale a la valeur de la couleur de fond du style MainMenu */ 
	background-color: #5B483A; 
	color : #FFFFFF; 
	font-family : verdana; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : center; /* Le paramètre ci-dessous doit être inférieur ou egal a la hauteur du style MainMenu */ 
	height : 24px; 
	vertical-align : middle; 
	text-transform : uppercase; 
	} 
.SubMenu { 
	position: absolute; 
	top : 97px; 
	width : 235px; 
	background-color: #A1C4CA; 
	} 
div.Submenu div { 
	position : relative; 
	} 
	/* class pour la partie greenzone et le bas */ 
.SubMenuPart2 { 
	position : relative; 
	width : 235px; 
	background-color: #A1C4CA; 
	} 
div.SubmenuPart2 div { 
	position : relative; 
	} 
.SubMenuTop { 
	position : relative; 
	width : 235px; 
	height : 64px; 
	} 
.SubMenuMiddle { 
	position : relative; 
	top : 0px; 
	width : 235px; 
	height : 142px; 
	background-color : #034a42; 
	} 
.SubMenuMiddleHome { 
	position : relative; 
	top : 0px; 
	width : 235px; 
	height : 160px; 
	background-color : #034a42; 
	vertical-align : top;
	} 
	.SubMenuMiddleImage { 
	position : relative; 
	width : 210px; 
	height : 142px; 
	} 
	/*.SubMenuBottom { position : relative; top : 142px; background-color : #A1C4CA; width : 235px; background: url(/C1256FC4002E6A47/V3imgbkgleftbottom.jpg); height : 258px; }*/ 
td.SubMenuBottom {
	width : 235px;
	height : 258px;
	vertical-align : top;
	background-color : #A1C4CA;
	background-image:  url(../images/V3imgbkgleftbottom.jpg);
	} 
div.SubMenuBottom table { 
	width : 235px; 
	margin : 0 0 0 0; 
	padding : 0 0 0 -100px; 
	} 
td.SubMenuElementsTopSeparator { 
	height : 3px; 
	background-color : #A1C4CA; 
	} 
td.SubMenuElementsSeparator2 { 
	height : 1px; 
	background-color : #FFFFFF; 
	} 
td.SubMenuElementsSeparator1 { 
	height : 1px; 
	background-color : #034a42; 
	} 
td.SubMenuElements {	/* La valeur ci-dessous doit être egale a la valeur de la couleur de fond du style MainMenu */ 
	background-color: #A1C4CA; 
	color : #034A42; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : left; 
	vertical-align : middle; 
	text-decoration : none; 
	border-top : #FFFFFF; 
	border-width : 1px 0 0 0; 
	border-style : solid;
	padding : 3px 22px 3px 22px; 
	height : 22px; 
	} 
td.SubMenuElementsOver, a.SubMenuElementsOver { /* La valeur ci-dessous doit être egale a la valeur de la couleur de fond du style MainMenu */ 
	background-color: #034a42; 
	color : white; 
	font-weight : bold; 
	font-size : 10px; 
	text-align : left; 
	vertical-align : middle; 
	text-decoration : none;
	cursor : hand; 
	cursor : pointer; 
	padding : 3px 22px 3px 22px; 
	border-top : #FFFFFF; 
	border-width : 1px 0 0 0; 
	border-style : solid; 
	height : 22px; 
	} 
.Content { 
	position: absolute; 
	top: 97px; 
	left: 235px; 
	width: 574px; 
	background-color: white; 
	text-align: justify; 
	} 
div.Content div { 
	position:relative; 
	} 
.ContentTitle { 
	position : relative; 
	height : 64px; 
	width : 475px; 
	} 
div.ContentTitle table { 
	width : 475px; 
	} 
tr.ContentTitle { 
	vertical-align : middle; 
	} 
td.ContentTitle { 
	padding : 0 0 0 0; 
	vertical-align : middle; 
	} 
.ContentGreenZone { 
	height : 142px; 
	width : 475px; 
	background-color: #A1C4CA; 
	padding : 0 32px 0 32px; 
	} 
div.ContentGreenZone table { 
	position : relative; 
	width : 574px; 
	margin : 0 -32px 0 -32px; 
	} 
tr.ContentGreenZone { 
	vertical-align : middle; 
	} 
td.ContentGreenZone { 
	vertical-align : middle; 
	text-align: justify; 
	} 
	/* si pas de probleme a supprimer !!! div.GreenZone table { position : relative; text-align : left; vertical-align : middle; } */ 
.HomeGreenZoneLinks { 
	position : relative; 
	background-color: #A1C4CA; 
	padding : 14px 0 0 32px; 
	font-size : 10px; 
	color : #034A42; 
	text-align : left; 
	font-family : verdana; 
	} 
.HomeGreenZoneLinksText { 
	position : relative; 
	background-color: #A1C4CA; 
	font-size : 10px; 
	color : #034A42; 
	text-align : left; 
	font-family : verdana; 
	font-weight : bold; 
	text-transform : uppercase; 
	} 
a.HomeGreenZoneLinksText, a.HomeGreenZoneLinksText:visited, a.HomeGreenZoneLinksText:hover, a.HomeGreenZoneLinksText:visited:hover { 
	color : #FFFFFF; 
	text-align : left; 
	font-size : 10px; 
	font-family : verdana; 
	font-weight : bold; 
	text-decoration : none; 
	} 
.HomeGreenZoneText { 
	position : relative; 
	background-color: #A1C4CA; 
	height : 159px; 
	vertical-align : middle; 
	width : 574px; 
	} 
div.HomeGreenZoneText table { 
	position : relative; 
	width : 574px; 
	} 
tr.HomeGreenZoneText {
	vertical-align : middle; 
	} 
td.HomeGreenZoneText { 
	padding : 0 32px 0 32px; 
	width : 574px; 
	vertical-align : middle; 
	font-size : 10px; 
	font-family : verdana; 
	font-weight : bold; 
	text-align : justify; 
	} 
.ContentSeparator { 
	position : relative; 
	height : 8px; 
	} 
div.ContentSeparator table { 
	width : 475px; 
	} 
tr.ContentSeparator , td.ContentSeparator { 
	vertical-align : middle; 
	} 
td.corpsTexte { 
	position : relative; /* top : 142px;*/ 
	font-size : 10px; 
	font-family : verdana; 
	text-align : justify; 
	padding : 0 32px 0 32px; 
	} 
td.Disclaimer { 
	position : relative; 
	font-size : 10px; 
	font-family : verdana; 
	text-align : right; 
	padding : 10px 0 5px 0; 
	} 
td.Credits { 
	position : relative; 
	vertical-align : bottom; 
	font-family : verdana; 
	font-size : 9px; 
	color : #034A42; 
	text-align : center; 
	width : 235px; 
	padding : 0 0 3px 0; 
	background-color:#A1C4CA; 
	} 
body { background-color: #ffffff; 
	font-family: verdana, helvetica, sans-serif; /* font-size: 10px;*/ 
	padding:0px; 
	margin:0px; 
	overflow:auto; 
	} 
.mainChapterTitle { 
	position : relative; 
	color : #034a42; 
	font-size : 26px; 
	font-family : verdana; 
	height : 60px; 
	} 
.mainChapterImage { 
	width : 115px; 
	height : 80px; 
	padding-right :20px; 
	} 
.texteGras { 
	color : #034A42; 
	font-size : 10px; 
	font-family : verdana; 
	font-weight : bold; 
	text-align : justify; 
	} 
.texteSChap { 
	color : #FF9900; 
	font-size : 10px; 
	font-weight : bold; 
	margin : 10px 0px 10px 60px; 
	padding : 0px 0px 0px 0px; 
	} 
.texte { 
	color : #000000; 
	font-size: 10px; 
	text-align: justify;
	}
.texte:link {
	color : #000000;
	} 
.texte:visited {
	color : #000000;
	} 
.texte:hover {
	color : #000000;
	} 
.textegris {
	color : #999999; 
	font-size: 10px; 
	} 
.textegrisCopyR {
	color : #999999; 
	font-size: 9px; 
	} 
.textegris:hover {
	color : #034a42; 
	text-decoration: underline
	} 
.texterouge {
	color : #034a42; 
	font-size: 10px; 
	font-weight : bold;
	} 
.texterouge:hover {
	color: #034a42;
	} 
.titrerouge {
	color: #034a42; 
	font-weight: bold; 
	font-size: 12px
	} 
.titrerouge:link {
	color: #034a42;
	} 
.titrerouge:visited {
	color: #034a42;
	} 
.titrerouge:hover {
	color: #034a42;
	} 
a:link , a:visited { 
	color : #034A42; 
	font-size : 10px; 
	text-decoration : none; 
	} 
a:hover, a.hover:visited { 
	color : #034A42; 
	font-size : 10px; 
	text-decoration : underline; 
	} 
th 	{
	font-size: 10px;
	font-weight: bold;
	} 
img{border-width:0px
	} 
.sstitrerouge {
	color : #034a42; 
	font-size : 11px; 
	font-family : verdana; 
	font-weight : bold
	} 
.ContactChapterImage { 
	width : 115px; 
	height : 40px; 
	padding-right : 20px; 
	} 
div.BottomFrame { 
	position:relative;
	top:157px;
	} 
div.BottomFrame div { 
	position : relative; 
	height : auto; 
	} 
td.SubMenuBottomBackground { 
	vertical-align : top; 
	background-color : #A1C4CA; 
	width : 235px; 
	} 
td.SubMenuBottomBackground table { 
	vertical-align : top; 
	background-color : #FFFFFF; 
	width : 235px; 
	} 
td.ContentBottomBackground { 
	vertical-align : top; 
	width : 574px; 
	left : 235px; 
	} 
td.ContentBottomBackground table { 
	width : 574px; 
	} 
td.ContentBottomInner{ 
	padding : 0 32px 0 32px; 
	text-align : justify; 
	font-size : 10px; 
	font-family : verdana; 
	} 
td.ContentBottomInner table { 
	width : 475px; 
	} 
	td.ContentBottomInner tr { 
	height : 20px; 
	vertical-align : middle; 
	} 
td.ContentBottomInner td { 
	vertical-align : middle; 
	padding : 3px; 
	} 
.HPEditoContent { 
	padding : 0 32px 0 32px; 
	font-family : verdana; 
	font-size : 10px;
	width : 574px; 
	text-align : justify; 
	} 
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 034a42;
	text-align: justify;
}

