body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/general/fond_page.gif);
font-size:11px;
color:#000000;
margin: 0px;
width: 100%;
height: 100%;
text-align: center;
overflow:y;
}

html,div {
font-size:11px;
}

p {
font-size:11px;
margin:0;
padding:0;
}

img {
border:none;
}

a, a:visited {
text-decoration:none;
color:#666666;
}

a:hover {
text-decoration:underline;
}

#bandeau {
background:url(../images/general/bandeau.jpg) no-repeat;
width:800px;
min-height:110px;
}

*html #bandeau {
height:110px;
overflow:inherit;
}

#content {
width: 863px;
	margin-left: auto;
   margin-right: auto;
	z-index: 2;
	position: relative;
	text-align:left;
	min-height:780px;
	font-size:11px;
}

.content_cln_gauche {
width:34px;
background:url(../images/general/fond_bord_gauche.gif) repeat-y;
vertical-align:bottom;
}

.content_cln_droite {
width:29px;
background:url(../images/general/fond_bord_droit.gif) repeat-y;
vertical-align:bottom;
}

.content_cln_milieu {
width:800px;
}

#flash_accueil {
height:299px;
}

#bas_page {
background:url(../images/general/bas_page.gif) no-repeat top center;
height:25px;
}

/*-------------------------------GABARIT GENERAL-------------------------*/

#votre_compte {
float:right;
margin-top:10px;
}

.contenu_general_gauche {
text-align:left;
vertical-align:top;
width:199px;
}

#contenu_general_gauche_fond {
padding-left:7px;
background:url(../images/menu/fond_menu_2.png) no-repeat bottom left;
}

#content.la-banque-chaix #contenu_general_gauche_fond {
background:url(../images/menu/fond_menu_2.png) no-repeat bottom left;
}

#content.particuliers #contenu_general_gauche_fond {
background:url(../images/menu/fond_menu_3.png) no-repeat bottom left;
}

#content.professionnels #contenu_general_gauche_fond {
background:url(../images/menu/fond_menu_1.png) no-repeat bottom left;
}
#content.professionnels #contenu_general_gauche_fond {
background:url(../images/menu/fond_menu_1.png) no-repeat bottom left;
}

#content.devenirclient #contenu_general_gauche_fond {
background:url(../images/menu/fond_menu_2.png) no-repeat bottom left;
}

#content.nouscontacter #contenu_general_gauche_fond {
background:url(../images/menu/fond_menu_2.png) no-repeat bottom left;
}

#sous_bandeauplenitude, 
#sous_bandeauassurance, 
#sous_bandeauparticuliers, 
#sous_bandeauprofessionnels,
#sous_bandeauprofessionnels_acc,
#sous_bandeauprofessionnels_ass,
#sous_bandeauprofessionnels_int,
#sous_bandeauprofessionnels_bq,
#sous_bandeaufinancementpro,  
#sous_bandeauplacements, #sous_bandeauplacementspro, #sous_bandeauquotidien, #sous_bandeauepargne,#sous_bandeaujeune,
#sous_bandeau {
position:absolute;
width:670px;
height:85px;
left:164px;
z-index:0;
}

#sous_bandeau {
background:url(../images/general/image_sous_bandeau.gif) no-repeat top right;
}

#sous_bandeauplenitude  {
background:url(../images/menu/image_sous_bandeau_plenitude.png) no-repeat bottom left;
}

#sous_bandeauassurance  {
background:url(../images/menu/image_sous_bandeau_assurance.png) no-repeat bottom left;
}

#sous_bandeauparticuliers  {
background:url(../images/menu/image_sous_bandeau_particuliers.png) no-repeat bottom left;
}

#sous_bandeauprofessionnels_ass  {
background:url(../images/menu/image_sous_bandeau_professionnels_ass.png) no-repeat bottom left;
}

#sous_bandeauprofessionnels_bq  {
background:url(../images/menu/image_sous_bandeau_professionnels_bq.png) no-repeat bottom left;
}


#sous_bandeauprofessionnels_acc  {
background:url(../images/menu/image_sous_bandeau_professionnels_acc.png) no-repeat bottom left;
}

#sous_bandeauprofessionnels_int  {
background:url(../images/menu/image_sous_bandeau_professionnels_int.png) no-repeat bottom left;
}

#sous_bandeauprofessionnels  {
background:url(../images/menu/image_sous_bandeau_professionnels.png) no-repeat bottom left;
}

#sous_bandeauplacements  {
background:url(../images/menu/image_sous_bandeau_placements.png) no-repeat bottom left;
}

#sous_bandeauplacementspro  {
background:url(../images/menu/image_sous_bandeau_placementspro.png) no-repeat bottom left;
}

#sous_bandeaufinancementpro  {
background:url(../images/menu/image_sous_bandeau_financementpro.png) no-repeat bottom left;
}

#sous_bandeauquotidien  {
background:url(../images/menu/image_sous_bandeau_quotidien.png) no-repeat bottom left;
}
#sous_bandeauepargne  {
background:url(../images/menu/image_sous_bandeau_epargne.png) no-repeat bottom left;
}
#sous_bandeaujeune  {
background:url(../images/menu/image_sous_bandeau_jeune.png) no-repeat bottom left;
}

.contenu_general_centre {
vertical-align:top;
text-align:left;
padding-top:95px;
padding-right:10px;
padding-bottom:10px;
padding-left:0px;
width:607px;
}

*html .contenu_general_centre {
padding-left:4px;
}

.accueil_contenus  .liens_bas_page {
text-align:center;
background:transparent;
}

.liens_bas_page a,.liens_bas_page a:visited {
color:#666666;
font-size:9px;
}

.liens_bas_page{
text-align:center;
}

#fil_arianne {
width:600px;
clear:both;
margin-left:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
text-decoration:none;
color:#000066;
font-weight:bold;
}

#fil_arianne a, #fil_arianne a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
text-decoration:none;
color:#000066;
font-weight:bold;
}

#fil_arianne a:hover {
text-decoration:underline;
}

.fil_arianne_select a, .fil_arianne_select a:visited {
color:#003399;
}

.fil_arianne_select br {
display:none;
}

.slogan{
float:left;
width:258px;
height:18px;
}

.logo_droite
{
	text-align:right;
	display:block;
	width:150px;
	position:absolute;
	margin-top:-16px;
	left:675px;
}

.csc-menu-2{
 top:0;
 margin:-5px 0 0 0;
 padding:0;
}

.csc-sitemap-level1 a{
    color:#244993;
    font-weight:bold;
    padding:5px 0 5px 0;
    display:block;
}

.csc-sitemap-level2 a{
    padding:0 0 0 10px;
    display:block;
}

.csc-sitemap-level3 a{
    padding:0 0 0 20px;
    display:block;
}

.csc-sitemap-level4 a{
    padding:0 0 0 30px;
    display:block;
}