/*-------------------------*/
/* Surcharge de l'enveloppe*/
/*-------------------------*/
a {color:#2b4b96;font-weight:bold !important}
body {background-color:#e5eaee; background-image:none}
div#e_contener,div#e_contenercolg,div#e_contenercolgcold,div#e_contenerh,div#e_contenerhcold,div#e_contenerv,div#e_contenervcold {border:none}
div#e_fullSite {width:1002px; padding-top:10px; margin-bottom:20px; margin-left:auto; margin-right:auto}
div.e_widthmin  {display:none}
div.e_widthmin,table.e_fixe {width:1002px !important}
:root div.e_widthmin,:root table.e_fixe {width:1002px}
.i_blocredac {height:auto !important; float:left}
ul#e_liensutiles li a {color:#2B4B96}
/*haut*/
div#e_utiles {height:0px; min-height:0px; margin:0px; padding:0px}
div#e_header {padding:0px; margin:0px; border:none}
div#e_bdHaut {background:#d6d8d7 url("../images/css/v3couleurs_cmcicpaiement/bandeau.gif") left top no-repeat}
/*barre de nav*/
div#e_barreNav {border-bottom:1px solid #e6e6e6; padding-bottom:4px; margin:0px; height:20px}
#e_outils {height:20px}
#e_outils ul {float:right; display:inline}
/* menu level1*/
div#e_menuLevel1 {background:#193f7d url(../images/css/v3couleurs_cmcicpaiement/menu_fond.gif) repeat-x top; margin-bottom:0px}
div#e_menuLevel1 li.e_select {}
div#e_menuLevel1 li.e_select  {background:#5a85c9 url(../images/css/v3couleurs_cmcicpaiement/menu_fondselect.gif) repeat-x top}
div#e_menuLevel1 li {border-right:none}
div#e_menuLevel1 li a, div#e_menuLevel2 li a {line-height:26px}
* html div#e_menuLevel1 li a, div#e_menuLevel2 li a {height:26px} 
div#e_menuLevel2 li:hover, div#e_menuLevel1 li.e_select:hover, div#e_menuLevel1 li:hover {background-color:transparent; background:#1651ab url(../images/css/v3couleurs_cmcicpaiement/menu_fondselect2.gif) repeat-x top}
/* menu level 2*/
div#e_menuLevel2 {background:#124691 url(../images/css/v3couleurs_cmcicpaiement/menu2_fond.gif) repeat-x left top}
div#e_menuLevel2 li.e_select {background:#ffffff url(../images/css/v3couleurs_cmcicpaiement/menu2_fondselect.gif) repeat-x left top}
div#e_menuLevel2 li.e_select:hover {background-color:transparent; background:#ffffff url(../images/css/v3couleurs_cmcicpaiement/menu2_fondselect2.gif) repeat-x top}
/*logo*/
div#e_logo, div#e_bdHaut {min-height:67px}
div#e_logo img { width:341px; height:67px}
div#e_logo a {float:left}
/*A+ A-*/
ul#e_AA {padding-right:0px; margin-top:5px}
ul#e_AA span {display:none}
ul#e_AA  a {padding:0px !important; margin-right:5px; padding-left:5px !important; background:none !important; border-left:1px solid #e6e0ea}
/*footer*/
div#e_footer {border:none;text-align:center; background:#1d50a1 url(../images/css/v3couleurs_cmcicpaiement/footer_fond.gif) repeat-x left top; padding:7px; width:auto}
div#e_footer li { padding:0px}
div#e_footer a {color:#ffffff; background-image:url(../images/css/v3couleurs_cmcicpaiement/separateur.gif); padding:0px; margin:0px; padding-left:7px; margin-right:7px}
.noBackground {background-image:none !important;}
/*filet d'ariane*/
#e_filetAriane {width:580px !important; margin-top:5px}
/* colonnage de contenu*/
td.e_colAuto, .e_contenu {margin:0px; padding:0px; border:none}
.e_cold {width:auto; padding:0px !important}
.e_cold .i_blocredac {width:100%; background-color:transparent ;margin:5px 0px 0px 0px}
#e_contenu .i_blocredac, #e_contenu .a_blocappli, #e_contenu .FOND {width:737px; margin:0px 30px 10px 20px; background-color:transparent !important}
#e_contenu  {width:787px !important}
* html #e_contenu .i_blocredac {width:727px;margin:0px 30px 10px 15px;}
/*----------------*/
/* Enveloppe blocks*/
/*----------------*/
hr.filetgris {border:none; border-top:1px solid #e6e6e6; clear:both; padding:0px; line-height:1px; height:1px; background-color:transparent; margin:0px}
.e_blockSearch {border:none; background-color:transparent; padding:0px; margin:0px; height:auto; float:right; width:auto}
.e_blockSearch p {margin:0px;  padding-left:5px; border-left:1px solid #e6e0ea}
.e_blockSearch label {color:#264981; letter-spacing:2px; margin-right:5px}
.e_blockSearch legend {display:none}
.e_blockSearch .inputDefault {margin-top:2px}
*+html .e_blockSearch .inputDefault {margin-top:0px}
/* formulaires */
.btTxtOnly {background-color:transparent; border:none; font-weight:bold; color:#264981; cursor:pointer; margin-left:5px}
.inputDefault {background:#ededed url(../images/css/v3couleurs_cmcicpaiement/input_ombre.gif) left top repeat-x; border:1px solid #d7d7d7; border-top:0px; padding:2px; color:#264981}
/* contenu droit */
.i_blockDemo {
	background:#021c4d url(../images/css/v3couleurs_cmcicpaiement/demointeractive.jpg) left top no-repeat;
	width:116px; min-height:67px; margin-bottom:4px; padding:60px 10px 0px 80px
}
* html .i_blockDemo {width:206px; height:127px; background-color:transparent}
.i_blockDemo p{color:#ffffff !important; margin:0px; padding:0px}
.i_blockDemo a{color:#ffffff}
ul.i_listBoutons {list-style:none; margin-bottom:0px !important; width:100%}
ul.i_listBoutons li {margin-bottom:2px}
ul.i_listBoutons a {
	color:#ffffff; text-decoration:none; font-weight:bold;
	background:#144ca1 url(../images/css/v3couleurs_cmcicpaiement/btdesign.gif) left top no-repeat;
	width:176px; min-height:23px; display:block; padding-left:30px; padding-top:7px
}
* html ul.i_listBoutons a {height:30px; width:206px}
ul.i_listBoutons a:hover {background:#144ca1 url(../images/css/v3couleurs_cmcicpaiement/btdesign_hover.gif)}
/*-----------------------*/
/*---colonne de droite---*/
/*-----------------------*/
#encardpub {min-height:230px; padding:0px 0px 0px 0px; background-color:#ffffff}
* html #encardpub {height:230px}
.e_gouttieres {background:url(../images/css/v3couleurs_cmcicpaiement/separateur2.gif) left top repeat-y}
#dev_client {margin:10px; margin-top:0px}
/*----------------*/
/* ---homepage----*/
#home_data {width:787px !important; margin:0px !important}
#h_paccueil .e_gouttieres {background:url(../images/css/v3couleurs_cmcicpaiement/separateur3.gif) left top repeat-y}
.h_lign1, #h_paccueil #encardpub {background:#e9e9e9 url(../images/css/v3couleurs_cmcicpaiement/h_degrade1.gif) left top repeat-x}
.h_lign1 {height:235px}
#h_paccueil #encardpub {height:230px; padding-bottom:4px}
#h_swf {}
.h_lign2, #h_paccueil #dev_client {background: url(../images/css/v3couleurs_cmcicpaiement/h_ombre1.gif) left top repeat-x; min-height:100px; margin:0px; padding-left:10px; border-top:1px solid #ffffff}
#h_paccueil #dev_client { padding-top:10px}
* html .h_lign2 {height:100px}
#h_partenaires {background-color:#ecf0f9; height:77px; padding:5px 0px 0px 10px}
.h_block2 {padding:0px 2px 5px 22px; float:left; dispay:inline}
.h_titre1 {font-size:1.9em; color:#234585; margin-bottom:20px}
.h_accroche {font-weight:bold}
ul.h_actulist {list-style:none}
ul.h_actulist li { clear:both; margin-bottom:4px}
span.h_actudate {display:block; float:left; width:70px; color:#3050a3; font-weight:bold; font-family:Verdana, Arial; font-size:0.8em}
span.h_actudescript { display:block; float:left; width:305px}
/* callages */
.margTop5 {margin-top:5px}
.marg10 {margin:10px}
.width345 {width:340px; margin-right:5px}
* html .width345 {width:362px; margin-right:5px}
.width390 {width:382px}
* html .width390 {width:410px}
.nomarge {margin:0px !important}
.nopadding {padding:0px !important; height:20px}
.font16px {font-size:1.5em; font-weight:normal; color:#1f4586; margin:0px; padding:0px}
/*--------------------*/
/*----- REDACTIONNEL--*/
/*--------------------*/
a.suite{padding-left:16px;background:url(../images/css/v3base/suite.gif) top left no-repeat}
p.titre1, h1, p.a_titre1 {color:#224e7f}
p.titre2,h2 {font-size:1.5em; background:none; color:#4576c2; padding:5px 0px 0px 0px}
p.titre2 span, h2 span {color:#4576c2}
p.titre3,h3 {background:none}
p.titre3 span,h3 span {color:#363636}
p.titre3,h3 {color:#363636; padding:0px}
p.titre4 span,h4 span {color:#3767a5}
p.titre4,h4 {color:#3767a5; background:none; padding:0px}
p.chapeau {font-size:1.3em; color:#3a64a5}
p.chapeau span {font-weight:normal} 
p.accroche {font-weight:bold; color:#4576c2}
h2.accroche {font-size:1.4em; font-weight:bold; color:#4576c2}

ul.niv1 li { list-style-image:url(../images/css/v3couleurs_cmcicpaiement/puce_ul_niv1.gif)}
ul.niv1 li, ul.niv2 li, ul.niv3 li {color:#333}
ul.niv2 li{list-style-image:url(../images/css/v3couleurs_cmcicpaiement/puce_ul_niv2.gif)}
ul.niv3 li{list-style-image:url(../images/css/v3couleurs_cmcicpaiement/puce_ul_niv3.gif)}
ul.menu li, div.blocbulle ul.a_actions li, div.blocbulle ul.a_menuctx li {list-style-image:url(../images/css/v3couleurs_cmcicpaiement/puce_list.gif); color:#27458b}

.bord1 {border:1px solid #d9d9d9}
.bord2 {border:1px solid #011b4c}
img.bord {border:1px solid #d9d9d9}
img.png {behavior:url(/fr/images/pngbehavior.htc)}
.aplat1, .aplat2 {background:none; background-color:#ffffff}
.aplat1 p.titreaplat, .aplat2 p.titreaplat  {color:#13396a; background:none; border:none; background-color:#ffffff}
p.surtitrebloc {background:#f9f9f9 url(../images/css/v3couleurs_cmcicpaiement/surtitrebloc.gif) repeat-x top;height:33px; font-size:1.9em; font-weight:bold; color:#234585; margin-bottom:20px}
p.surtitrebloc span {background-color:#f9f9f9 !important;font-weight:normal;font-size:80% } 
div.i_blocctx {border-bottom:none;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;margin:0px; padding:0px;margin-bottom:10px; background-color:#f9f9f9 !important; background:none !important}
div.i_blocctx p.titrectx {background:#f9f9f9 url(../images/css/v3couleurs_cmcicpaiement/surtitrebloc.gif) repeat-x top !important;height:31px;font-size:1.9em; margin:0px; padding:7px 0px 0px 1px}
div.i_blocctx div {border-top:1px solid #fbfaf0;background-color:#f9f9f9 !important;  padding:6px 0px 10px 10px}
div.i_blocctx p {background-color:#f9f9f9 !important;padding:5px;}
div.i_blocctx a {color:#003363; text-decoration:none; font-weight:bold; }
div.i_blocctx a:hover {color:#003363; text-decoration:underline; font-weight:normal}
/*--------------------------*/
/*----- TRANSACTIONNEL------*/
p.a_titre2 {background:url(../images/css/v3couleurs_cmcicpaiement/menulevel2_etirable.gif) repeat-x top}
div.choisir {background-color:#e6e6e6}
p.a_titre2 a {color:#ffffff}
/* table */
table.liste th.titcolgroup, table.tab2dim th.titcolgroup {background:#9f9f9f url(../images/css/v3couleurs_cmcicpaiement/titcolgroup.gif) repeat-x top; color:#ffffff}
table.liste th, table.tab2dim th{color:#292929}
table.liste tr.sel, table.tab2dim tr.sel {background-color:#f0f0f0}
table.liste tr.over, table.tab2dim tr.over {background-color:#b6b6b6}
table.liste td.tittot, table.tab2dim td.tittot {background-color:#aaaaaa}
table.liste td.tot, table.tab2dim td.tot {background-color:#d2d2d2}
table.liste caption, table.tab2dim caption {background:#bfbfbf url(../images/css/v3couleurs_cmcicpaiement/table_list_th.gif) repeat-x top}
/**/
div.entete {
	min-height:75px; border-bottom:1px solid #cecbca;border-top:1px solid #efebea;
	margin:0px; padding:3px 0px 15px 13px; 
	background:#efefef url(../images/css/v3couleurs_cmcicpaiement/portlet1data_etirable.gif) repeat-x top left
}

#partenors {width:360px; height:70px}