/* 
Cols
-----------------------------------------
*/




#main .title       { text-align: left; margin: 0 0 30px 30px; padding: 30px 0 0 }

#main .mainCols {height:100%;}

#main #mainColsTitle  { margin: 0; padding: 0; width: 100% }
#mainColsTitle .col1, .espace_m01 #mainColsTitle .col2 { padding:0; background:none }



#main { background-image: url("/Vitrine/ObjCommun/DCI/i/home/bg_colGauche.gif"); background-repeat: repeat-y; background-position: 282px 0 }
#main.bienvenue .mainCols .col1  { display: block; padding: 0; width: 288px; height: 10px }
#main.bienvenue .mainCols .col2  {width: 675px; margin-left:0; float: left; padding:0;   }
#main.bienvenue .mainCols .col2 .in {padding:0px 0 8px 30px} 
#main.bienvenue .mainCols .col3  { display:none }

/*
Bienvenue  ! la Banque Facile
-----------------------------------------
*/


#main.bienvenue .col1 .com  { padding: 0 0 10px; border-bottom: 1px solid #bbb }

#main.bienvenue .col1 .callback   { background-image: url("/Vitrine/ObjCommun/DCI/i/callback/bg_callback_d.gif"); background-repeat: no-repeat; background-position: right bottom }
#main.bienvenue .col1 .callback  .bgcallback   { color: #000; background-color: transparent; background-image: url("/Vitrine/ObjCommun/DCI/i/callback/bg-callback02.gif"); background-repeat: repeat-x; background-position: left bottom; margin-right: 5px; padding: 0 6px; position: relative; height: 192px }
#main.bienvenue .col1 .callbackIn  { position: absolute; bottom: 0; left: 72px }
#main.bienvenue .col1 .callback, .espace_m01 .col1 .callback a, .espace_m01 .col1 .callback p  { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center }
#main.bienvenue .col1 .callback a { color:#FC8A03; text-decoration:none ; font-size: 12px}
#main.bienvenue .col1 .callback a:hover {text-decoration:underline}
#main.bienvenue1 .col1 .callback img  { display: block; margin-bottom: 10px; margin-left: 23px }
#main.bienvenue .col1 .callback p  { margin: 6px 0 15px; padding: 0 }

#main.bienvenue .blcs_av   { display: block }
#main.bienvenue .blcs_av .blc_av01       { background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/blc_av01_b.gif"); background-repeat: no-repeat; background-position: left bottom; margin-right: 11px; width: 208px; height: 500px; float: left }
#main.bienvenue .blcs_av .blc_av02      { background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/blc_av02_b.gif"); background-repeat: no-repeat; background-position: left bottom; margin-right: 10px; width: 208px; height: 500px; float: left }
#main.bienvenue .blcs_av .blc_av03      { background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/blc_av03_b.gif"); background-repeat: no-repeat; background-position: left bottom; width: 208px; height: 500px; float: left }

#main.bienvenue .blc_av01 .blc_av01_In   { background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/blc_av01_h.jpg"); background-repeat: no-repeat; background-position: left top; height: 119px }
#main.bienvenue .blc_av02 .blc_av02_In  { background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/blc_av02_h.jpg"); background-repeat: no-repeat; background-position: left top; height: 119px }
#main.bienvenue .blc_av03 .blc_av03_In  { background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/blc_av03_h.jpg"); background-repeat: no-repeat; background-position: left top; height: 119px }

#main.bienvenue .blcs_av .txt_av   { color: #fff; padding: 130px 10px 10px }

#main.bienvenue .blcs_av ul  { text-align: left; margin-left: 22px }
#main.bienvenue .blcs_av li    {
font-size: 10px;
color: #fff;
list-style-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/coche01.gif");
list-style-position: outside; padding-bottom: 10px ;
margin-left:-40px !important;
margin-left:0px;
}
#main.bienvenue .blcs_av ul.li02 li  { list-style-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/coche02.gif"); list-style-position: outside }
#main.bienvenue .blcs_av ul.li03 li  { list-style-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/coche03.gif"); list-style-position: outside }

#main.bienvenue .blcs_av a {color:#FFCB1F}

p.note   { color: #cccccc; font-size: 10px }

#main.bienvenue .ouv_cpte         { color: #474747; font-size: 12px; background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/bg_ouvcpte.jpg"); background-repeat: repeat-x; margin-top: 20px; margin-bottom: 20px; height: 115px; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3 }
#main.bienvenue .ouv_cpte .ouv_cpteIn p span     { color: #fc8a03; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 24px; margin: 0; padding-top: 0; padding-right: 0; padding-left: 0 }
#main.bienvenue .ouv_cpte .ouv_cpteIn p  { font-size: 12px; text-align: center }
#main.bienvenue .ouv_cpte .ouv_cpteIn     { padding-top: 15px }

#main.bienvenue .btouv_cpte         { text-align: left; margin-left: 245px; padding-top: 10px; padding-bottom: 10px; width: 192px }
#main.bienvenue .btouv_cpte a:hover  {background-position: 0 -31px}
#main.bienvenue .btouv_cpte a      { color: #d47100; font-size: 14px; font-weight: 700; line-height: 30px; text-decoration: none; background-color: transparent; background-image: url("/Vitrine/ObjCommun/DCI/i/bienvenue/bt02_form_long.gif"); background-repeat: no-repeat; background-position: 0 0; text-align: left; display: block; padding-left: 16px; height: 31px }


