/* --- NGIM --- */

/****** SPECIFICITE DE CETTE FEUILLE DE STYLE test test **********************/

/* --- NGIM --- */

.ugds_serviciel {
    font-size: 0.9em;
}

/* ***************************** */

/* masquer les colonnes purement esthétiques */

.ugds_serviciel td[background][width="30"][height="100%"],
.ugds_serviciel td[background][width="15"]{
    background: transparent;
    display: none;
}

.ugds_serviciel td[width="784"].fond_cem_clair {
    width: auto!important;
}


.TabCelTit[height="1"] {
    background: none;
}


table[width="554"] td[width="203"] {
    width: 60%!important;
}

table[width="554"] td[width="203"] + td {
    width: 40px;
}

.TabCelTit1, .CemEntete {
    color: #333;
    text-align: center;
    font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif;
}

.CemEntete[valign="middle"][height="17"] {
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
}

.TabCelTit1[valign="middle"][height="18"],
.TabCelTit1[valign="middle"][height="17"]{
    font-size: 1.5em;
    font-family: "sourcesanspro-bold", helvetica, arial, sans-serif;  
    padding: 0 0 20px 0;
}
    
    .TabCelTit1[valign="middle"][height="18"] span,
    .TabCelTit1[valign="middle"][height="17"] span{
        font-size: 0.5em;
        font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
    }

    img[width="118"][height="18"] {
        padding: 0 0 20px 0;
    }

    table[summary="Description"] img[width="118"][height="18"] {
        padding: 0 15px;
    }
    
    
    table[width="590"][cellpadding="0"][cellspacing="0"][border="0"] img[width="118"][height="18"]{
        padding: 0 15px;
    }

/*[class^="dcw"] {
    border: none;
}*/

/**********************************************/

/* IMPORTATION DES POLICES - SOURCE SANS PRO */

@font-face {
  font-family: 'sourcesanspro-regular';
  src: url('../fonts/sourcesanspro-regular.eot');
  src: url('../fonts/sourcesanspro-regular.otf') format('truetype'),
  url('../fonts/sourcesanspro-regular.woff') format('woff'),
  url('../fonts/sourcesanspro-regulard41d.eot?#iefix') format('embedded-opentype'),
  url('../fonts/sourcesanspro-regular.svg#sourcesanspro') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'sourcesanspro-semibold';
  src: url('../fonts/sourcesanspro-semibold.eot');
  src: url('../fonts/sourcesanspro-semibold.otf') format('truetype'),
  url('../fonts/sourcesanspro-semibold.woff') format('woff'),
  url('../fonts/sourcesanspro-semiboldd41d.eot?#iefix') format('embedded-opentype'),
  url('../fonts/sourcesanspro-semibold.svg#sourcesansproBold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'sourcesanspro-bold';
  src: url('../fonts/sourcesanspro-bold.eot');
  src: url('../fonts/sourcesanspro-bold.otf') format('truetype'),
  url('../fonts/sourcesanspro-bold.woff') format('woff'),
  url('../fonts/sourcesanspro-boldd41d.eot?#iefix') format('embedded-opentype'),
  url('../fonts/sourcesanspro-bold.svg#sourcesansproBold') format('svg');
  font-weight: normal;
  font-style: normal;
}


body {
    background: none!important;
}

.ugds_serviciel td[background] {
    background: transparent;
}

td[background] + td[width="560"][align="center"].fond_page {
    text-align: left!important;
}

table.Tab[cellpadding="2"][cellspacing="0"][width="99%"][border="0"] tr{
   border: none;
}

/* GESTION DESIGN FORM */


.ugds_serviciel input[type="text"], .ugds_serviciel input, .ugds_serviciel select  {
    border-radius: 2px;
    box-shadow: inset -1px 1px 1px 0 rgba(0, 0, 0, 0.1);
    border: solid 1px #e5e6ea;
    color: #333;
    padding: 0 10px 0 10px;
    height: 36px;
    font-size: 1.125em;
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
    font-weight: normal;
    text-align: left;
}

.ugds_serviciel table.Moteur2lbleu td {
    width: auto!important;
}

.ugds_serviciel b {
    font-weight: normal!important;
}

.ugds_serviciel td[style] {
    background: none!important;
}

/* OPCVM */

.n2g_opcvm_titre_choix_criteres {
    display: inline-block;
    margin-right: 15px;
    width: 150px;
    font-size: 15px;
}

.n2g_opcvm_reset {
    margin: 20px 0 0 0;
}

.n2g_opcvm_reset a {
    display: block;
    padding: 0.75rem 1rem;
    width: 230px;
    border-radius: 50px;
    border: 2px solid #f05b6f;
    background-color: #f05b6f;
    line-height: 1;
    font-size: 17px;
    font-weight: 600;
    color: #ffffff!important;
    text-align: center;
    text-decoration: none;
}



div#n2g_opcvm_recherche_container .n2g_opcvm_titre_section {
	font-family: "sourcesanspro-semiBold", helvetica, arial, sans-serif;
	color:#000;
	background:url(../images/n2g_opcvm_titre_section_bg.gif) bottom left no-repeat;
	padding-bottom:5px;
	margin-bottom:20px;
}

/***** CSS MENU *****/

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu_container {
	position:relative;
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu {
	overflow:hidden;
	margin: 10px 0;
}

* html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu {
	height:1%;
}

*+html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu {
	height:1%;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu a {
	text-decoration:none;
	color:#353535;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_titre_choix_criteres {
	color:#353535;
	float:left;
	width:120px;
    padding-top: 6px;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_titre_choix_criteres.on {
	color: #f05b6f;
    font-weight: 600;
}

* html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu {
	position:relative;
}


div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_bloc_menu {
	float:left;
	width:250px;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu ul {
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	z-index:100;
}

* html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu ul {
	position: static;
}

*+html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu ul {
	position:static;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_niv1,
div#n2g_opcvm_recherche_container .n2g_opcvm_niv2 {
	display:none;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_niv1 li{
	cursor:default;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv0,
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li,
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv2 li {
	width:117px;
	border: 1px solid #e5e5e5;
	height: 14px;
    padding: 2px 0 2px 9px;	

}

* html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv0,
* html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li,
* html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv2 li {
 	float:left;
	clear:both;
	padding: 1px 0 2px 9px;
} 
*+html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv0,
*+html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li,
*+html div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv2 li {
 	float:left;
	clear:both;
	padding: 1px 0 2px 9px;
}
 
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv0 {
	border-radius: 2px;
    box-shadow: inset -1px 1px 1px 0 rgba(0, 0, 0, 0.1);
    color: #333;
    border: solid 1px #e5e6ea;
    padding: 10px;
    background-image: url('../images/arrow-down-icon.png');
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 16px 9px;
	cursor:pointer;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv0.active{
	background:#fff url(../images/n2g_opcvm_niv0_active_bg.gif) no-repeat right top;
}

/* Premier niveau de liste d?roulante*/
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1  li{
	position:relative;
	cursor:pointer;
    padding: 10px;
    background: #FFF;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1  li.active{
	display:block;
	background:#eee!important;
	width:117px;
	height:14px;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li.active a {
	display:block;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li.n2g_opcvm_single {
    background: #FFF;
    color: #333;
    border: solid 1px #e5e6ea;
    padding: 10px;
}
/*div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li.n2g_opcvm_single.active {
	background-image:none;
}*/

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li.n2g_opcvm_inactif,
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1.active li.n2g_opcvm_inactif {
	background:#bbb!important;
	cursor:default;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 li.n2g_opcvm_single.n2g_opcvm_inactif,
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1.active li.n2g_opcvm_single.n2g_opcvm_inactif {
	background-image:none;
}
/* Deuxi?me niveau de liste d?roulante*/
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv2 {
	position:absolute;
	top:0;
	left:138px;
	padding:0;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 .n2g_opcvm_niv2 li {
	position:relative;
}
/*div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 .n2g_opcvm_niv2 li.n2g_opcvm_inactif {
	background:#f4f4f4;
	color:#c1c1c1;
}*/

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 .n2g_opcvm_niv2 li a {

}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 .n2g_opcvm_niv2 li.active{
	background:#207bcc;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_niv1 .n2g_opcvm_niv2 li.active a {
	
}


div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_bloc_menu .n2g_opcvm_del {
	display:none!important;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_bloc_menu .n2g_opcvm_del span
{
    display:none!important;
}


#PP_SHOW_ONLOAD_ER_clqOpq {
  position: fixed!important;
}

#pp_div_PP_SHOW_ONLOAD_ER {
  position: fixed!important;
  width: 500px!important;
  height: auto!important;
  margin-left: -250px!important;
  margin-top: -100px!important;
  left: 50%!important;
  top:50%!important;
  box-sizing: border-box;
}


#pp_div_PP_SHOW_ONLOAD_ER td.TabOpcvm {
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
    text-align: center;
}

#pp_div_PP_SHOW_ONLOAD_ER td.TabOpcvm:before {
    width: 80px;
    height: 80px;
    background: transparent url('../images/picto-alertbox.png') no-repeat;
    background-position: 0 0;
    -moz-background-size: 80px 80px;
    -o-background-size: 80px 80px;
    -webkit-background-size: 80px 80px;
    background-size: 80px 80px;
    display: block;
    content: '';
    margin: 20px auto
}


#pp_div_PP_SHOW_ONLOAD_ER table tr + tr td {
  text-align: center;;
  margin: 0 auto;
  padding: 0 0 20px 0;
}


/* Croix effacer les donn?es du champ*/
/*div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_bloc_menu .n2g_opcvm_del {
	display:none;
	background:url(../images/n2g_opcvm_recherche_del.gif) 0% 0% no-repeat;
	width:11px;
	height:20px;
	position:absolute;
	top:0px;
	left:255px;
	cursor:pointer;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_bloc_menu .n2g_opcvm_del.hover
 {
	background:url(../images/n2g_opcvm_recherche_del.gif) 0% -20px no-repeat;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_recherche_menu .n2g_opcvm_bloc_menu .n2g_opcvm_del span
 {
	background:#f1f1f1;
	border:1px solid #dedede;
	padding-top:5px;
	text-align:center;
	color:#666;
	font-size:11px;
	width:100px;
	height:18px;
	position:absolute; 
	top:-2px; 
	left:20px;
 }*/


div#n2g_opcvm_recherche_container .n2g_opcvm_reset a{
	color:#acacac;
}
/**** fin CSS MENU ****/

/**** Tableau ******/
div#n2g_opcvm_recherche_container .n2g_opcvm_tableau_resultat {
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-size:11px;
	width:100%;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_tableau_resultat thead td {
	border: 1px solid #cccccc;
	border-right:none;
	font-weight: normal;
	height:44px;
	text-align:center;
	padding:0 5px;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_tableau_resultat thead th {
	width:240px;
	padding:0;
	border: 1px solid #cccccc;
	border-left:none;
	border-right:none;
	font-weight:normal;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_tableau_resultat tbody .n2g_opcvm_ligne_grise {
	background-color:#ebebeb;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_tableau_resultat tbody td {
	border-left: 1px solid #cccccc;
	text-align:center;
	padding:2px 5px;
}

div#n2g_opcvm_recherche_container .n2g_opcvm_tableau_resultat tbody th {
	font-weight: normal;
	padding:3px 5px 3px 10px;
	text-align:left;
}
div#n2g_opcvm_recherche_container td.n2g_opcvm_btn_av_td  {
	text-align:center;
}
div#n2g_opcvm_recherche_container td.n2g_opcvm_btn_av_td .n2g_opcvm_btn_av {
	text-indent:-10000px;
	background:url(../images/n2g_opcvm_av.gif) 0px 0px no-repeat;
	width:60px;
	margin:0 auto;
	height:25px;
	cursor:pointer;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_ligne_grise td.n2g_opcvm_btn_av_td .n2g_opcvm_btn_av {
	background:url(../images/n2g_opcvm_av_gris.gif) 0px 0px no-repeat;
}

.n2g_opcvm_lib{
	vertical-align:middle;
	height:25px;
	position:relative;
}
.n2g_opcvm_moreinfolib{
	/*position:absolute;
	top:-5px;
	right:5px;*/
	height:25px;
	width:14px;
	background:url(../images/n2g_opcvm_recherche_info.gif) 0px 0px no-repeat;
	cursor:help;
}

.n2g_opcvm_moreinfolib.hover{
	background:url(../images/n2g_opcvm_recherche_info.gif) 50% -25px no-repeat;
}
.n2g_opcvm_moreinfolib span{
	display:none;
	background:#fff;
	border:3px solid #6cbaf0;
	padding:3px 4px;
	color:#000;
	width:250px;
	font-size:11px;
	position:absolute; 
	bottom:30px; 
	left:160px;
}

.n2g_opcvm_legende{
	margin:5px 0 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	align:left;
}
.n2g_opcvm_legende span{
	display:block;
	font-size:10px;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_pagination{
	text-align:right;
	font-size:11px;
	margin:5px 0 0;
	color:#000;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_pagination a{
	color:#000;
	text-decoration:underline;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_pagination a:hover{
	text-decoration:none;
}
div#n2g_opcvm_recherche_container .n2g_opcvm_pagination span.active{
	color:#207bcc;
}
/**** fin tableau ****/





td.fond_page.MenuCED table.Tab[cellpadding="1"][cellspacing="1"][width="99%"][border="0"] tr {
    border: none;
}

td.TabCelAlpha div.n2g_opcvm_lib tr,
td.TabCelAlphaAlt div.n2g_opcvm_lib tr {
    border: none;
}


/* Reset du select natif pour ajout background-image */

.ugds_serviciel select{
 -webkit-appearance: none;
  -moz-appearance: none;
  padding: 6px 53px 6px 10px;
  background-image: url('../images/arrow-down-icon.png');
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 16px 9px;
  min-height: 36px;
}

.ugds_serviciel input[type="radio"], .ugds_serviciel input[type="checkbox"] {
    border: none;
    box-shadow: none;
    padding: 0;
}

.ugds_serviciel input[type="radio"] {
    background: url(../images/radio.gif);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    border: none;
    box-shadow: none;
    -webkit-appearance: none;
    vertical-align: middle;
    margin: 0 5px 0 0;
}

.ugds_serviciel input[type="radio"]:checked {
    background: url(../images/radioChecked.gif);
    background-repeat: no-repeat;
}

.ugds_serviciel input[type="checkbox"] {
    background: url(../images/checkbox.gif);
    width: 25px;
    height: 25px;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.ugds_serviciel input[type="checkbox"]:checked {
    background: url(../images/checked.gif);
}

.ugds_serviciel input[src] {
    border: none;
    box-shadow: none;
}

.ugds_serviciel select {
 -webkit-appearance: none;
  -moz-appearance: none;
    appearance: none;
}

.ugds_serviciel select::-ms-expand {
    display: none;
}

.ugds_serviciel input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.ugds_serviciel input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.ugds_serviciel input[type="checkbox"]::-ms-check,
.ugds_serviciel input[type="radio"]::-ms-check {
    display: none;
}

/* GESTION DES LIENS */

.ugds_serviciel a:link, .ugds_serviciel a:active, .ugds_serviciel a:visited {
    color: #000;
}

.ugds_serviciel a.MenuCEDActif:link {
    color: #f05b6f;
    text-decoration: underline;
}

td.TabCelCenter a,
td.TabCelCenterAlt a{
    text-decoration: underline;
}

.ugds_serviciel td:not(.Combo) > a img,
/*.ugds_serviciel td:not(.Combo) > img,*/
.ugds_serviciel td:not([background*="CetM_consensus_degrade"]) > img,
.ugds_serviciel th img,
.ugds_serviciel center a img,
.ugds_serviciel div a img {
    width: auto!important;
    height: auto!important;
}

.fond_barre_recommandation {
    background: #333;
}

.ugds_serviciel table[width="264"] td.Combo[align="right"],
.ugds_serviciel table[width="264"] td.Combo[align="left"] {
    vertical-align: middle;
    padding: 5px 0;
}

.ugds_serviciel table[height="174"] td.TabCelAlpha {
    position: relative;
}

.ugds_serviciel table[height="174"] td.TabCelAlpha img {
    position: absolute;
    right: -5px;
}

.ugds_serviciel table[summary="Meilleures demandes"] td.TabCelTit, 
.ugds_serviciel table[summary="Meilleures offres"] td.TabCelTit,
.ugds_serviciel table[summary="transactions"] td.TabCelTit {
    padding: 10px 3px;
}

/* EPB-EPB-844
Bouton rafraichir KO absent NGIM */
.ugds_serviciel img[width="18"][height="18"],
img[width="590"][height="5"] {
    /*display: none;*/
}

.ugds_serviciel table.LGNTableA, .ugds_serviciel table, div.tableauBodyEcriture1 {
    border: none;
    box-sizing: border-box!important;
/*    table-layout: fixed!important; */ 
/*    width: auto!important; */
/*    white-space: nowrap;
    max-width: 880px;*/
    max-width: 700px;
    border-spacing:0;
    border-collapse: collapse; 
}

#ugds_cdm.ugds_serviciel table.LGNTableA, #ugds_cdm.ugds_serviciel table, #ugds_cdm div.tableauBodyEcriture1 {
    max-width: unset;
    width: 100%!important;
}


div.ugds_serviciel {
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
}


div#CaracteristiquePresta {
    width: auto!important;
}

div#CaracteristiquePresta td.TabCelTit{
    text-align: left;
}



/* GESTION DES TITRES */

.TabTit1l {
    color: #4a4a4a;
    font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
    background: none;
    padding: 0;
    position: relative;
    height: 35px!important;
    vertical-align: middle;
}

    a.TabTit1l:after, a.TabTit1lActif:after {
        color: #f05b6f;
        content: '>';
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
        display: inline-block;
        margin: 0 0 0 10px;
        font-size: 1.3em;
        vertical-align: middle;
    }


    #listeCTForm .bordure_2px.couleur_bordure_titre .TabTit1l:before {
        content: none;
    }

    .TabTit1l:before {
        display: block;
        left: -8px;
        top: 50%;
        position: absolute;
        margin-top: -13px;
    }


    .TabTit1l u {
        text-decoration: none;
    }

/* GESTION DES TITRES / PAGINATION */
    
    .TabTit1rActif, .TabTit1r {
        text-align: right;
        height: 50px;
        vertical-align: middle;
    }

    .TabTit1rActif img, .TabTit1r img {
        margin: 0 5px;
        vertical-align: middle;
    }

    .TabTit1l img {
        display: none;
    }

    .TabTit1l img[align="absmiddle"] {
        vertical-align: middle!important;
        display: block;
    }

/* synthese des marches */

/*.ugds_serviciel table[width="590"][summary="sous-onglets"] + table[width="590"][summary="ticker"] + table[width="590"],
.ugds_serviciel table[width="590"][summary="sous-onglets"] + table[width="590"][summary="ticker"] + table[width="590"] table[width="560"],
.ugds_serviciel table[width="590"][summary="sous-onglets"] + table[width="590"][summary="ticker"] + table[width="590"] + table[width="590"],
.ugds_serviciel table[width="590"][summary="sous-onglets"] + table[width="590"][summary="ticker"] + table[width="590"] + table[width="590"] table[width="560"],
.ugds_serviciel td[width="560"].fond_cem_clair table[width="285"].bordure_fonce {
    width: auto!important;
}*/


.ugds_serviciel table[width="590"][summary="sous-onglets"] + table[width="590"][summary="ticker"] + table table {
    width: 100%!important;
}


.ugds_serviciel table[width="590"][summary="sous-onglets"] + table[width="590"][summary="ticker"] + table table[width="134"] {
    width: 206px!important
}


/*td[width="560"].fond_cem_clair table[width="285"].bordure_fonce {
    width: auto!important;
}*/

/* GESTION DES CELLULES DE TABLEAU */

   /* BENO
    td.TabTit1c, td.TabCelTit, table[width="554"].bordure_fonce td.TabTit1lActif,
    table[width="554"].bordure_fonce td.TabTit1l, td.TabTit1lActif, td.TabTit2c, td.TabCelTitN {
        background-color: #f6f6f6;
        color: #4a4a4a;
        width: auto!important;
        font-size: 0.9em;
        padding: 10px;
        vertical-align: middle;
        text-align: center;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
    }*/

    td.TabTit1c, td.TabCelTit, td.TabTit1lActif, td.TabTit2c, td.TabCelTitN {
        background-color: #f6f6f6;
        color: #4a4a4a;
        /*width: auto!important;*/
        font-size: 0.9em;
        padding: 10px;
        vertical-align: middle;
        text-align: center;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
    }


table[summary="Cours croisés"] table[summary="Cours croisés"] table tr {
    border-right: 1px solid #ccc;
}

table[summary="Caractéristiques"] td.TabCelAlpha {
    min-width: 150px;
    text-align: left;
} 

.n2g_produits_structures_critere td[align="left"] {
    font-size: inherit;
    width: auto!important;
    padding: 0;
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
}

table[summary="Caractéristiques"],
table[summary="Caractéristiques"] table{
    /*width: auto!important;*/
}

table[summary="Caractéristiques"] td.TabCelTit {
    width: auto!important;
    min-width: 52px;
}

table[summary="Caractéristiques"] td.TabCelTit[width="10%"] + td.TabCelTit[width="10%"] + td.TabCelTit[width="10%"]  {
    min-width: 130px;
    background: #f6f6f6!important;
}

table[summary="Caractéristiques"] td.TabCelCenter,
table[summary="Caractéristiques"] td.TabCelCenterAlt{
    text-align: center!important;
}


.n2g_produits_structures_critere td[align="left"] + td[align="left"]{
    padding: 0 10px;
}

form[name="fType"] + form[name="form1"] table td.TabCelTit[width="120"],
form[name="fType"] + form[name="form1"] table td.TabCelTit[width="45"],
form[name="fType"] + form[name="form1"] table td.TabCelCenter,
form[name="fType"] + form[name="form1"] table td.TabCelCenterAlt,
form[name="fType"] + form[name="form1"] table td.TabCelAlpha,
form[name="fType"] + form[name="form1"] table td.TabCelAlphaAlt,
table[summary="Analyses"] td.TabCelTit[width="113"],
table[summary="Analyses"] td.TabCelTit[width="280"],
table[summary="Analyses"] td.TabCelTit[width="80"],
    table[summary="Analyses"] td.TabCelTit[width="70"]{
    text-align: left;
}


form[name="fType"] + form[name="form1"] table td.TabCelTit img[src*="picto-tri-croiss"],
form[name="fType"] + form[name="form1"] table td.TabCelTit img[src*="picto-tri-off"],
form[name="fType"] + form[name="form1"] table td.TabCelTit img[src*="picto-tri-decroiss"],
table[summary="Analyses"] td.TabCelTit img[src*="picto-tri-croiss"],
table[summary="Analyses"] td.TabCelTit img[src*="picto-tri-off"],
table[summary="Analyses"] td.TabCelTit img[src*="picto-tri-decroiss"] {
    margin: 0 10px 0 0;
}

form[name="formSelection"][action="CED40A.html"] {
    margin: 0 0 30px 0;
}

form[name="fType"] + form[name="form1"] table td.TabCelTit[colspan="3"] {
    text-align: center;
}

form[name="fType"] + form[name="form1"] table td.TabTit1lActif td.TabTit1lActif,
table[width="548"] td[width="546"].fond_page.Error td.TabTit1lActif td.TabTit1lActif,
table[summary="Analyses"] td.TabTit1lActif td.TabTit1lActif {
    font-size: inherit;
    font-size: inherit;
}


table[summary="Analyses"] td.TabCelAlpha a,
table[summary="Analyses"] td.TabCelAlphaAlt a,
table[summary="Analyses"] td.TabCelAlphaAltB a {
  text-decoration: underline!important;
  color: #333!important;
}

table[summary="Analyses"] td.TabCelAlpha a:hover,
table[summary="Analyses"] td.TabCelAlpha a:active,
table[summary="Analyses"] td.TabCelAlphaAlt a:hover,
table[summary="Analyses"] td.TabCelAlphaAlt a:active,
table[summary="Analyses"] td.TabCelAlphaAltB a:hover,
table[summary="Analyses"] td.TabCelAlphaAltB a:active {
   color: #f05b6f!important;
}

td.TabCelAlpha input.Input2,
td.TabCelAlpha select.Combo2,
td.TabTit1lActif select.Combo2 {
    font-size: inherit;
}

form[name="recherche"] + table[width="620"] + table[width="620"] + table[width="620"] {
  margin: 20px 0;
}

table[summary="Critères de recherche"]  {
    max-width: unset;
}

table[summary="Critères de recherche"] td[align="center"] {
    text-align: left!important;
}

table[summary="Critères de recherche"] td[width="25%"].TabCelForm {
    width: auto!important;
}


table[summary="Critères de recherche"] select.Combo2 {
    font-size: inherit;
}


table[summary="Critères de recherche"] select.Combo2[name="selectIndices"] {
  font-size: 1.06em;
}

table[width="548"] td[width="546"].fond_page.Error {
    color:inherit;
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
}

table[summary="consensus"] table[summary="consensus"].Tab.bordure_fonce table.Tab tr:first-child + tr  {
    border-bottom: none;
}

table[summary="consensus"] td.TabCelTit[colspan="2"],
table[summary="consensus"] td.TabCelTit[rowspan="2"],
table[summary="consensus"] td.TabCelTit[width="100"],
table[summary="consensus"] td.TabCelCenter,
table[summary="consensus"] td.TabCelCenterAlt{
    text-align: center!important
}



table[summary="actualité"],
table[summary="actualité"] table {
    max-width: unset;
}

table[summary="actualité"] td.TabCelTit[width="343"],
table[summary="actualité"] td.TabCelTit[width="110"],
table[summary="actualité"] td.TabCelTit[width="45"],
table[summary="actualité"] td.TabCelDate,
table[summary="actualité"] td.TabCelDateAlt,
table[summary="actualité"] td.TabCelCenter,
table[summary="actualité"] td.TabCelCenterAlt{
    text-align: center!important
}

table[summary="actualité"] td.TabCelAlpha,
table[summary="actualité"] td.TabCelAlphaAlt{
    text-align: left!important
}


table[summary="Mes Valeurs"] td.TabTit1lActif {
    font-size: inherit!important;
}

table[summary="Mes Valeurs"],
table[summary="Mes Valeurs"] table {
    max-width: unset;
}

table[summary="Mes Valeurs"],
table[summary="Mes Valeurs"] table,
table[summary="Mes Valeurs"] td,
table[summary="Mes Valeurs"] table td{
    width: auto!important;
}

table[summary="Mes Valeurs"] td.TabCelDate,
table[summary="Mes Valeurs"] td.TabCelDateAlt,
table[summary="Mes Valeurs"] td.TabCelTit,
table[summary="Mes Valeurs"] td.TabCelCenter,
table[summary="Mes Valeurs"] td.TabCelCenterAlt{
    text-align: center!important;
}

table[summary="Mes Valeurs"] td.TabCelAlphaAlt,
table[summary="Mes Valeurs"] td.TabCelAlpha {
    width: 200px!important;
}

table[summary="Mes Valeurs"] td.TabCelDate div,
table[summary="Mes Valeurs"] td.TabCelDateAlt div{
    text-align: right!important;
}

table[summary="Mes Valeurs"] td,
table[summary="Mes Valeurs"] table td{
    /*min-width: 55px!important;*/
}

img[alt="Retirer"][width="49"][height="20"] {
    margin: 20px;
}

table[summary="consensus"] td.TabCelTit a img{
    margin-right: 10px!important
}

form[name="modifForm"][action="CED401R.html"] div[align="center"],
form[name="modifForm"][action="CED411R.html"] div[align="center"] {
    margin: 20px 0 0 0;
}


form[name="modifForm"][action="CED401R.html"] td.TabCelTit[width="70"] {
    width: 80px!important;
    text-align: left;
}

form[name="modifForm"][action="CED401R.html"] td.TabCelTit[width="90"],
form[name="modifForm"][action="CED411R.html"] td.TabCelTit[width="90"] {
    width: 90px!important;
    text-align: left;
}

form[name="modifForm"][action="CED401R.html"] td.TabCelTit[width="200"] {
    width: 130px!important;
    text-align: left;
}

form[name="modifForm"][action="CED401R.html"] td.TabCelTit, 
form[name="modifForm"][action="CED401R.html"] td.TabCelDate, 
form[name="modifForm"][action="CED401R.html"] td.TabCelCenter,
form[name="modifForm"][action="CED401R.html"] td.TabCelDateAlt, 
form[name="modifForm"][action="CED401R.html"] td.TabCelCenterAlt,
form[name="modifForm"][action="CED411R.html"] td.TabCelTit, 
form[name="modifForm"][action="CED411R.html"] td.TabCelDate, 
form[name="modifForm"][action="CED411R.html"] td.TabCelCenter,
form[name="modifForm"][action="CED411R.html"] td.TabCelDateAlt, 
form[name="modifForm"][action="CED411R.html"] td.TabCelCenterAlt{
    text-align: left!important;
}

body[marginheight="0"][topmargin="0"] img[src*="fil_debut"]{
    display: none;
}

body[marginheight="0"][topmargin="0"] td[background*="fd_gauche"],
body[marginheight="0"][topmargin="0"] td[background*="fd_droite"] {
    visibility: hidden;
}

/* EPB-844
Bouton rafraichir KO absent NGIM */
body[marginheight="0"][topmargin="0"] table[summary="sous-onglets"] {
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit[width="80"] {
   text-align: left;
    width: 80px!important;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit[width="270"] {
   text-align: left;
   width: 270px!important;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit[width="140"] {
   text-align: left;
    width: 140px!important;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit[width="105"] {
   text-align: left;
    width: 105px!important;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit[width="50"] {
   text-align: left;
    width: 50px!important;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit[width="65"] {
   text-align: left;
    width: 65px!important;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelAlpha,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelNum,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelDate,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelAlphaAlt,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelNumAlt,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelDateAlt {
   text-align: left;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"].Tab tr:first-child a.TabCelTit {
    border-top:none;
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] img[src*="picto-tri-croiss"],
body[marginheight="0"][topmargin="0"] table[summary="tableau"] img[src*="picto-tri-off"],
body[marginheight="0"][topmargin="0"] table[summary="tableau"] img[src*="picto-tri-decroiss"] {
   margin: 0 10px 0 0;
}

body[marginheight="0"][topmargin="0"] table[summary="Copyright"] .LibCopyright {
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
}

body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit a,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit a:hover,
body[marginheight="0"][topmargin="0"] table[summary="tableau"] td.TabCelTit a:focus{
   color: #4a4a4a; 
}

table[summary="tableau acheter"] img[src*="annuler"] {
    margin: 20px 0 0 0;
}

    td.TabTit1lActif,
    td.TabTit1c,
    td.TabTit2c {
        background: none;
        padding: 10px 0;
    }

    /*td.TabCelTit*/

    form[name="fType"] .TabTit1lbis {
        background: none;
        padding: 10px 0;
    }

    .TabTit1lActif form[name="fType"] a:after{
        display: none;
    }

        .TabTit1lActif form[name="fType"] a img{
            margin: 0 10px;
        }

    a.TabTit1lActif {
        padding: 10px 0;
    }

    td.TabTit1lActif a.TabTit1lActif {
        font-size: inherit;
    }

    .TabCelTit[colspan="2"],
    .TabCelTit[colspan="2"] + .TabCelTit {
       /* text-align: center;*/
    }

    table.Tab td.TabCelTit[colspan="5"] {
        padding: 0;
        background: none;
        border-top: 1px solid #ccc;
    }
    
    table.Tab tr:first-child .TabCelTit {
        border-top: 1px solid #ccc;
    }

    table[summary="taux"].bordure_fonce td.TabCelAlpha,
    table[summary="taux"].bordure_fonce td.TabCelNum,
    table[summary="devises"].bordure_fonce td.TabCelAlpha,
    table[summary="devises"].bordure_fonce td.TabCelNum {
        border-top: 1px solid #ccc;
    }   
    
    table[summary="taux"].bordure_fonce td.TabCelAlphaAlt,
    table[summary="taux"].bordure_fonce td.TabCelNumAlt,
    table[summary="devises"].bordure_fonce td.TabCelAlphaAlt,
    table[summary="devises"].bordure_fonce td.TabCelNumAlt{
        border-bottom: 1px solid #ccc!important;
    }  
    
    table[summary="Indices"] table tr {
        border-bottom: 1px solid #ccc;
    }

        table[summary="Indices"] table tr:first-child {
            border-bottom: none;
        }

    table[summary="Graphique"] {
        margin: 20px 0 0 0;
    } 

    table[summary="Indicateurs"] tr td.TabTit1l[colspan="2"]{
        display: none;
    }

    table[summary="Indicateurs"] tr:first-child td.TabTit1l[colspan="2"]{
        display: block;
    } 

    table[summary="Copyright"] table table.Tab.bordure_fonce tr:first-child {
        border: none;
        border-bottom: 1px solid #ccc;
    } 

    table[summary="Copyright"] table table.Tab.bordure_fonce table.Tab tr:first-child {
        border-bottom: 1px solid #ccc;
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    table[summary="Copyright"] table table.Tab.bordure_fonce td[bgcolor="#EFF5FB"] table.Tab tr:first-child {
        border: none;
        border-bottom: 1px solid #ccc;
    }

    table[summary="Copyright"] table table.Tab.bordure_fonce td[bgcolor="#EFF5FB"] table.Tab tr td.TabCelTit {
        text-align: right;
    }

table[summary="Copyright"] td.Combo2 {
    min-width: 60px;
}

    td.TabTit2l {
        padding: 15px 0;
        text-align: center;
    }
   

/*    td.fond_page table.Tab tr:last-child td{
        border-bottom: 1px solid #ccc;
    }*/

/*    td.fond_cem_clair table.Tab tr:last-child td {
        border: none;
    }*/

    table.Tab tr,
    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width + table.Tab.bordure_fonce table tr{
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    table.Tab.bordure_fonce tr,
    form[name="formIndices"] table.Tab.bordure_fonce table.Tab tr,
    form[name="conversion"] table.Tab.bordure_fonce table.Tab tr { 
        border: none;
    }

    form[name="formIndices"] table,
    form[name="conversion"] table{
        width: auto!important;
    }

        form[name="formIndices"] center {
            text-align: left!important;
        }

    table.Tab.bordure_fonce table.Tab tr { 
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    table.Tab.bordure_fonce_large table tr,
    table.Tab.bordure_fonce_large tr {
        border: none;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(2) {
        border: 1px solid #ccc;
        margin: 20px 0;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(2) td.TabCelTit {
        border: none;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab tr,
    table.Tab.bordure_fonce_large tr:last-child td table:first-child table[cellpadding="1"][cellspacing="1"].Tab tr {
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:first-child table[cellpadding="1"][cellspacing="1"].Tab tr img[src*="picto-tri-croiss"],
    table.Tab.bordure_fonce_large tr:last-child td table:first-child table[cellpadding="1"][cellspacing="1"].Tab tr img[src*="picto-tri-off"],
    table.Tab.bordure_fonce_large tr:last-child td table:first-child table[cellpadding="1"][cellspacing="1"].Tab tr img[src*="picto-tri-decroiss"] {
        margin: 0 10px 0 0;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab tr:first-child {
        border:none;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab tr:last-child,
    table.Tab.bordure_fonce_large tr:last-child td table:first-child  table[cellpadding="1"][cellspacing="1"].Tab tr:last-child {
        border-bottom: 1px solid #ccc;
    }

    table td input[src*="enregistrer_modifs"] {
        margin: 10px;
    }

    table td input[src*="enregistrer_modifs"][name="imageField"] {
        margin: 0;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab img[src*="picto-tri-croiss"],
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab img[src*="picto-tri-off"],
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab img[src*="picto-tri-decroiss"] {
        margin: 0 10px 0 0;
    }

    form[name="rechercheMEB"] td[width="60"][align="center"] {
        vertical-align: middle;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelTit {
        text-align: left;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelTit:nth-child(3),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelTit:nth-child(2),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelTit:nth-child(6),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelTit:nth-child(8),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelTit:nth-child(9),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.fond_page:nth-child(3),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.fond_page:nth-child(6),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.fond_page:nth-child(8),
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.fond_page:nth-child(9)
    {
        text-align: right;
    }

    table.Tab.bordure_fonce_large tr:last-child td table:first-child table[cellpadding="1"][cellspacing="1"].Tab tr td.TabCelRight input.Combo2 {
        text-align: right;
    }
    
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelAlpha,
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelDate,
    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.TabCelCenter {
        text-align: left;
    }

    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"]{
        border: 1px solid #ccc;
    }

table[summary="tableau ajouter"] img[src*="annuler"] {
    margin: 20px 0;
}

    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"] table td.TabCelTit,
    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"] table td.TabCelCenter,
    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"] table td.TabCelAlpha,
    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"] table td.Combo2{
        text-align: left;
    }

    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"] table td img[src*="acheter"],
    td[width="563"].fond_cem_clair td[align="center"].CED form[name="form1"] table td img[src*="annuler"] {
        margin: 20px 15px;
    }
    
    td[width="563"].fond_cem_clair td.error form[name="form1"]{
        border: 1px solid #ccc;
    }

    td[width="563"].fond_cem_clair td.error form[name="form1"] table td.TabCelTit,
    td[width="563"].fond_cem_clair td.error form[name="form1"] table td.TabCelCenter,
    td[width="563"].fond_cem_clair td.error form[name="form1"] table td.TabCelAlpha,
    td[width="563"].fond_cem_clair td.error form[name="form1"] table td.Combo2{
        text-align: left;
    }

    td[width="563"].fond_cem_clair td.error form[name="form1"] table td img[src*="acheter"],
    td[width="563"].fond_cem_clair td.error form[name="form1"] table td img[src*="annuler"] {
        margin: 20px 15px;
    }

    form[name="form1"] td.Message {
      padding: 10px 0;
      text-align: center!important;
    }

    td.fond_espacement_table form[name="formGraph"] {
        margin: 0 0 20px 0;
    }

    /*
*/

    table.Tab.bordure_fonce_large tr:last-child td table:nth-child(3) table[cellpadding="1"][cellspacing="1"].Tab td.CED[colspan="3"] div {
        text-align: left;
    }

    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width tr {
        border: none;
    }

    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width + table.Tab.bordure_fonce table:first-child tr,
    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width + table.Tab.bordure_fonce tr{
        border: none;
    }

    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width + table.Tab.bordure_fonce table tr td[height="6"],
    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width + table.Tab.bordure_fonce table + table tr:last-child
    {
        display: none;
    } 

    table.Tab.bordure_fonce table.Tab.bordure_fonce_ss_width + table.Tab.bordure_fonce table + table {
        border: 1px solid #ccc;
    } 

    form[name="ranking"] tr,
    form[name="ranking"] td { 
        border:none!important;
    }

        table.Tab.bordure_fonce table.Tab tr:first-child,
        table.Tab.bordure_fonce table.Tab tr:first-child { 
            border-bottom: none;
        }

        table.Tab.bordure_fonce table.Tab tr{ 
            border-bottom: 1px solid #ccc;
        }

/*        table.Tab.bordure_fonce table.Tab tr:last-child { 
            border-bottom: 1px solid #ccc;
        }*/

        table.bordure_fonce table.Tab tr:last-child { 
            border-bottom: 1px solid #ccc;
        }
        
    .TabCelCenter3[rowspan="2"]{
        font-size: 1.5em;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
    }
    
    .TabCelCenter2[width="21"]{
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
    }

/*    table.Tab.bordure_fonce table.Tab tr { 
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
    }*/

       /* table.Tab tr:first-child td.TabCelTit:first-child,
        table.Tab td.TabCelCenter3,
        table.Tab td.TabCelCenter2,
        table.Tab td.TabCelAlpha,
        table.Tab td.TabCelAlphaAlt {
            border-left: 1px solid #ccc;
        }
        
        table.Tab td.TabCelCenter3 + td.TabCelAlpha,
        table.Tab td.TabCelCenter3 + td.TabCelAlphaAlt {
            border-left: none;
        }
        
        table.Tab tr:first-child td.TabCelTit:last-child,
        table.Tab td.TabCelNumPos,
        table.Tab td.TabCelNumPosAlt,
        table.Tab td.TabCelNumNeg{
            border-right: 1px solid #ccc;
        }*/

    .TabCelTit .TabCelTit, .TabCelCenter .TabCelCenter {
        border: none;
        padding: 0;
    }   

    .TabTit1lbis {
        vertical-align: middle;
    }

    .ugds_serviciel a.TabTit1lActif:link, .ugds_serviciel a.TabTit1lActif:active, .ugds_serviciel a.TabTit1lActif:visited {
        text-decoration: none;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif;
        background: none;
        border: none;
    }

        .ugds_serviciel td.TabCelTit a:link, .ugds_serviciel td.TabCelTit a:active, .ugds_serviciel td.TabCelTit a:visited {
            background: none;
            border: none;
            color: #4a4a4a;
        }

        .TabTit1l + .TabTit1lActif {
            background:none;
            color: #000;
            border: none!important;
            text-align: right!important;
        }

        .TabTit1l + .TabTit1c, td.TabTit1c#NavigPresta {
            background:none;
            color: #000;
            text-align: right;
        }

        td.TabTit1c#NavigPresta {
            text-align: right;
        }

/*
        .TabCelTit td, .Input2c td, td.Input2 {
            font-size: 14px;
            padding: 10px 5px;
            box-sizing:border-box;
            text-align: center;
            border: 1px solid #d7d7d7;
            font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
        }
*/

        .TabCelTit .n2g_vag_lib td {
            border: none;
            padding: 0        
        }

        tr.Input2 {
            text-align: left;
            border: none;
        }
    
/*    table[summary="Palmarès"],
    table[summary="Indices"],
    table[summary="taux"],
    table[summary="devises"],
    table[summary="Actualités"]{
        border: 1px solid #f6f6f6;
    }*/

    table[summary="Palmarès"] td.TabCelNumPos,
    table[summary="Palmarès"] td.TabCelNumPosAlt {
       min-width: 70px;
    }

    table[summary="Palmarès"] td.TabCelAlpha a,
    table[summary="Palmarès"] td.TabCelAlphaAlt a {
       text-decoration:underline;
    }

    table[summary="Palmarès"] td.TabCelAlpha a:hover,
    table[summary="Palmarès"] td.TabCelAlpha a:active,
    table[summary="Palmarès"] td.TabCelAlpha a:focus,
    table[summary="Palmarès"] td.TabCelAlphaAlt a:hover,
    table[summary="Palmarès"] td.TabCelAlphaAlt a:active,
    table[summary="Palmarès"] td.TabCelAlphaAlt a:focus
    {
       text-decoration:underline;
        color: #f05b6f;
    }

    table[summary="actualité"] td.TabCelAlpha a,
    table[summary="actualité"] td.TabCelAlphaAlt a {
       text-decoration:underline;
    }

    table[summary="actualité"] td.TabCelAlpha a:hover,
    table[summary="actualité"] td.TabCelAlpha a:active,
    table[summary="actualité"] td.TabCelAlpha a:focus,
    table[summary="actualité"] td.TabCelAlphaAlt a:hover,
    table[summary="actualité"] td.TabCelAlphaAlt a:active,
    table[summary="actualité"] td.TabCelAlphaAlt a:focus
    {
      text-decoration:underline;
      color: #f05b6f;
    }

    
    
    table[summary="Indices"] {
        margin: 14px 0 0 0;
    }
    
    table[summary="taux"] {
        margin: 35px 0 0 0;
    }

        table[summary="Indices"] table[summary="Indices"],
        table[summary="taux"] table[summary="taux"] {
            margin: 0;
        }
    
    td.TabCelLeft, td.TabCelCenter, td.TabCelRight, 
    td.TabCelLeftAlt, td.TabCelNum, td.TabCelCenterAlt, 
    td.TabCelAlphaAlt, td.TabCelRightAlt, td.TabCelAlpha, 
    td.TabCelAlphaAlt, td.TabCelNumAlt, td.TabCelFormLeft, 
    td.TabCelFormRight, td.TabCelFormCenter,  td.TabCelForm,
    td.TabCelAlphaB, td.TabCelAlphaAltB, td.TabCelNumPos, td.TabCelNumPosAlt,
    td + td[align="left"], td.TabCelDate, td.TabCelDateAlt, 
    td.TabCelNumB, td.Combo2, td.TabCelCenter3, td.TabCelCenter2, td.TabCelNumNeg, td.TabCelAlphaBBis, td.TabCelNumBis, td.TabTit2lBis, td.TabCelAlphaBis, td.TabCelCenterAlt2, td.CED {
        font-size: 0.8em;
        padding: 10px;
        box-sizing:border-box;
        font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
        /*border: 1px solid #d7d7d7;*/
        vertical-align: middle;
        color: #000;
    }

    td.CED td.TabCelCenter,
    td.CED td.TabCelTit,
    td.CED td.TabCelAlpha,
    td.CED td.Combo2 {
        font-size: inherit;
    }

    /*Syntheses détails des supports compte assurance vie, BENO */
    

    /*
    td[width="275"][align="left"].fond_page {
        padding: 0;
        vertical-align: top;
    }*/

    /*Fin Syntheses détails des supports compte assurance vie*/

    td.TabCelAlpha[width="25%"][height="20px"],
    td.TabCelAlpha[width="25%"],
    td.TabCelAlpha[width="130"][height="20px"] {
        font-size: inherit;
        width: 26%;
    }

    td.TabTit2lBis[align="left"][height="20px"] {
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif;
        font-size: inherit;
    }

    #listeCTForm td.Combo2, td.Combo2 td.Combo2 {
        border: none;
    }

    td.TabCelFormLeft, td.TabCelFormRight, 
    td.TabCelFormCenter,  td.TabCelForm, td.TabTit2lBis {
        border:none;
    }

    td.Input2[width="80%"], td.Input2[width="20%"] {
        border: 1px solid #d7d7d7;
    }

    td[width="60%"] + td[width="50%"] {
       vertical-align: middle;
    }

    td + td[align="left"]:not(.Combo2) {
        border:none;
    }

        tr td.TabCelForm:only-child {
            padding:0;
        }

    td.Combo2:only-child {
        border:none;
    }

    td.TabCelAlpha table tr td.TabCelAlpha, 
    td.TabCelAlpha table tr td.TabCelNum,
    td.TabCelAlphaAlt table tr td.TabCelAlphaAlt,
    td.TabCelAlphaAlt table tr td.TabCelNumAlt  {
        border:none;
        padding: 0;
        text-align: right;
    }

    td.TabCelAlpha table tr td.TabCelAlpha,
    td.TabCelAlphaAlt table tr td.TabCelAlphaAlt {
        text-align: left
    }


    td.bordure_2px_top.couleur_bordure_sousTitre1 {
        padding: 20px 0;
    }

    td.TabCelLeft[width="100%"], td.TabCelLeftAlt[width="100%"], tr td.TabCelLeft:only-child, tr td.TabCelLeftAlt:only-child {
        border:none;
    }

    td.TabCelAlpha[width="3%"], td.TabCelAlphaAlt[width="3%"] {
        border-left: none;
    }

    td.TabCelCenter[valign="top"] + td.TabCelNum, td.TabCelCenterAlt[valign="top"] + td.TabCelNumAlt {
        border-right: none;
    }

    table.bordure_fonce td[width="1"].TabTit1c, table.bordure_fonce td[width="3"].TabTit2c  {
        background: none;
        padding: 0;
    }


/* AWSOME SELECTEUR !!! ON Y TROUVE LE PIRE DU WEB */
    tr[height="20"] td.TabCelLeft[width="100%"], tr[height="20"] td.TabCelLeftAlt[width="100%"], tr[height="20"] td.TabCelRight[width="100%"], tr[height="20"] td.TabCelRightAlt[width="100%"] {
       border: 1px solid #d7d7d7;
       background: #eeeeee;
       text-align: center;
       font-style: normal;
       font-size: 13px;
    }

/* alignement WTF */

    table[summary="Graphique"] td[height="200"] {
        text-align: left;
    }

    table[summary="Taux courts"] table table tr td {
        text-align: center;
    }

    table[summary="Taux courts"] table table tr td:first-child {
        text-align: left;
    }

    table[summary="Taux courts"] table table tr td:nth-child(2) {
        text-align: right;
    }

    table[summary="Taux courts"] + table table table tr td {
        text-align: left;
    }

    table[summary="sous-onglets"] + table table table tr td {
        text-align: right;
    }

    table[summary="sous-onglets"] + table table table tr td:first-child  {
        text-align: left;
    }

    table[summary="conversion"][width="590"]{
        margin: 20px 0 0 0;
    }
    
/*    table[summary="conversion"] td.TabCelForm {
        font-size: inherit;
    }
*/

    table[summary="conversion"] input,
    table[summary="conversion"] select,
        table[summary="conversion"]  td.TabCelForm {
        font-size:inherit!important;
    }

    table[summary="conversion"] + table + table table table tr td {
        text-align: left;
    }


    form[name="rechercheTracker"] table[width="99%"] table[width="100%"] tr,
    form[name="rechercheTracker"] table[width="99%"] tr,
    form[name="rechercheCertificat"] table[width="99%"] table[width="100%"] tr,
    form[name="rechercheCertificat"] table[width="99%"] tr,
    form[name="rechercheWarrant"] table[width="99%"] table[width="100%"] tr,
    form[name="rechercheWarrant"] table[width="99%"] tr,
    form[name="rechercheTurbo"] table[width="99%"] table[width="100%"] tr,
    form[name="rechercheTurbo"] table[width="99%"] tr{
        border: none!important;
    }

    form[name="rechercheTracker"] table,
    form[name="rechercheCertificat"] table,
    form[name="rechercheWarrant"] table,
    form[name="rechercheTurbo"] table{
        white-space: normal!important;
    }
    
    form[name="rechercheTracker"] table[width="560"] + table[width="560"],
    form[name="rechercheTracker"] table[width="560"] + table[width="560"] table,
    form[name="rechercheCertificat"] table[width="560"] + table[width="560"],
    form[name="rechercheCertificat"] table[width="560"] + table[width="560"] table,
    form[name="rechercheWarrant"] table[width="560"] + table[width="560"],
    form[name="rechercheWarrant"] table[width="560"] + table[width="560"] table,
    form[name="rechercheTurbo"] table[width="560"] + table[width="560"],
    form[name="rechercheTurbo"] table[width="560"] + table[width="560"] table {
        white-space: nowrap!important;
    }

    form[name="rechercheTracker"] table[width="560"] + table[width="560"] td,
    form[name="rechercheCertificat"] table[width="560"] + table[width="560"] td,
    form[name="rechercheWarrant"] table[width="560"] + table[width="560"] td,
    form[name="rechercheTurbo"] table[width="560"] + table[width="560"] td {
        padding: 10px 15px;
    }

    form[name="rechercheWarrant"] table[width="560"] + table[width="560"] td + td[colspan="3"] td,
    form[name="rechercheCertificat"] table[width="560"] + table[width="560"] td + td[colspan="3"] td,
    form[name="rechercheTracker"] table[width="560"] + table[width="560"] td + td[colspan="3"] td,
    form[name="rechercheTurbo"] table[width="560"] + table[width="560"] td + td[colspan="3"] td {
        padding: 0;
    }

    form[name="rechercheWarrant"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"],
    form[name="rechercheCertificat"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"],
    form[name="rechercheTracker"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"],
    form[name="rechercheTurbo"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"] {
        padding: 0 25px!important;
    }


    form[name="rechercheTracker"] table[width="99%"] tr td.TabCelLeft,
    form[name="rechercheCertificat"] table[width="99%"] tr td.TabCelLeft,
    form[name="rechercheCertificat"] table[width="99%"] tr td.TabCelLeft td + td[align="left"],
    form[name="rechercheWarrant"] table[width="99%"] tr td.TabCelLeft,
    form[name="rechercheWarrant"] table[width="99%"] tr td.TabCelLeft td + td[align="left"],
    form[name="rechercheTurbo"] table[width="99%"] tr td.TabCelLeft,
    form[name="rechercheTurbo"] table[width="99%"] tr td.TabCelLeft td + td[align="left"] {
        font-size: inherit;
    }

    form[name="rechercheTracker"] table[width="99%"] tr td,
    form[name="rechercheCertificat"] table[width="99%"] tr td,
    form[name="rechercheWarrant"] table[width="99%"] tr td {
        vertical-align: middle;
    }
    
    form[name="rechercheTracker"] table[width="560"].bordure_fonce,
    form[name="rechercheCertificat"] table[width="560"].bordure_fonce,
    form[name="rechercheWarrant"] table[width="560"].bordure_fonce,
    form[name="rechercheTurbo"] table[width="560"].bordure_fonce {
        margin: 20px 0;
    }


    form[name="rechercheCertificat"] table[width="560"].bordure_fonce,
    form[name="rechercheCertificat"] table[width="560"].bordure_fonce table,
    form[name="rechercheTurbo"] table[width="560"].bordure_fonce,
    form[name="rechercheTurbo"] table[width="560"].bordure_fonce table {
        white-space: nowrap!important;
    }

    form[name="rechercheCertificat"] table[width="560"].bordure_fonce table td,
    form[name="rechercheTurbo"] table[width="560"].bordure_fonce table td{
        padding: 10px 15px;
    }
    
    
    
/*    .ugds_serviciel table[width="264"] td.Combo img {
        width: inherit!important;
        height: inherit!important;
    }

    .ugds_serviciel table[width="264"] td.Combo img {
        width: inherit!important;
        height: inherit!important;
    }*/

    td.fond_page.MenuCED table tr {
        border-bottom: 1px solid #ccc;
    }

        td.fond_page.MenuCED table tr:first-child {
            border-bottom: none;
        }
    
    table[summary="Meilleures demandes"] tr,
    table[summary="Meilleures offres"] tr,
    table[summary="transactions"] tr {
        border-bottom: 1px solid #ccc;
    }

        table[summary="Meilleures demandes"] tr:first-child,
        table[summary="Meilleures offres"] tr:first-child,
        table[summary="transactions"] tr:first-child {
            border-bottom: none;
        }

        table[summary="Meilleures demandes"] tr td.TabCelTit,
        table[summary="Meilleures offres"] tr td.TabCelTit,
        table[summary="transactions"] tr td.TabCelTit {
            text-align: right;
        }

        table[summary="transactions"] tr td.TabCelTit:first-child {
            text-align: left;
        }

        table.bordure_fonce[width="554"][height="39"] tr:first-child {
            border-bottom: 1px solid #ccc;
        }

    table[width="500"] tr td[width="60%"] tr,
    table[width="500"] tr td[width="38%"] tr{
        border: 1px solid #ccc;
    }

    table[width="500"] tr td[width="60%"] tr:first-child,
    table[width="500"] tr td[width="38%"] tr:first-child {
        border: none;
    }

    table[width="500"] tr td[width="60%"] tr td,
    table[width="500"] tr td[width="38%"] tr td,
    table[width="500"] tr td[width="38%"] tr td.TabTit1l{
        padding: 10px;
        vertical-align: middle;
        height: auto!important;
    }
    
    table[width="500"] tr td[width="60%"],
    table[width="500"] tr td[width="38%"]{
        vertical-align: top!important;
    }
    

/* gestion des onglets */

table[summary="Description"] + table table {
    border-bottom: 1px solid #e5e6ea;
    border-collapse:separate;  
}

table[summary="Description"] + table,
table[summary="Description"] + table table{
    white-space: nowrap;
}

table[summary="Description"] {
    margin: 20px 0;  
}


/* TAUX detail */

    td[width="554"] table table[width="169"] table {
        border: 1px solid #ccc;
    }

    td[width="554"] table table[width="169"] table tr:last-child{
        border: 1px solid #ccc;
    }

    td[width="554"] table table[width="169"]:first-child table tr:first-child {
        border-top: 1px solid #ccc;
    }
    
    tr.fond_graphique td[align="center"] {
        text-align: left!important;
    }


    td[width="560"].fond_page, td[width="560"].fond_cem_clair, td[width="560"].fond_fonce {
        width: auto!important;
    }

    .TabCelForm + td[width="20%"] {
        vertical-align: middle;
    }

    form[name="ranking"] td.Combo2 {
        border: none;
        font-size: 0.9em;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
        /*width: 25%!important;*/
    }

    td[width="203"] table[width="203"] table {
        border: 1px solid #ccc;
    }

    td[width="342"] table[width="342"][summary="Graphique"] {
        margin: 31px 0 0 20px;
    }

    /* Criteres graph */

    form[name="formGraph"] td[rowspan="4"] {
        display: none;
    }

    form[name="formGraph"] table.Tab.bordure_fonce table table table tr {
        border:none;
    }

    form[name="formGraph"] table.Tab.bordure_fonce table table table tr:first-child td.TabCelTit,
    form[name="formGraph"] table.Tab.bordure_fonce table table table tr:first-child{
        border: none;
        background: none;
    }


    

    td.Combo2 select.Combo2{
        font-size: inherit;
    }

    form[name="recherche2"] td[width="4"] {
        display: none;
    }

    form[name="ranking"] td.Combo {
        vertical-align: middle;
        font-size: 0.9em;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
        /*width: 25%!important;*/
    }

    form[name="ranking"] td.Combo img {
        width: auto!important;
        height: auto!important;
    }

    form[name="fType"] td.Combo2 {
        border: none;
        vertical-align: middle;
        padding: 0 0 0 20px;
    }

    table[width="560"].Tab.bordure_fonce td.TabTit1lActif{
        background: none;
        padding: 0;
    }

    td[width="40"].TabTit1lbis {
        color: #000;
        background: none;
        width: 30px!important;
    }

    td[width="26"][valign="bottom"][align="center"] {
        vertical-align: middle!important;
    }

    td.Combo2 + td[width="26"], td.Combo2 + td[width="26"] + td[width="26"], td.Combo2 + td[width="26"] + td[width="26"] + td[width="40"], td.Combo2 + td[width="26"] + td[width="26"] + td[width="40"] + td[width="26"], td.Combo2 + td[width="26"] + td[width="26"] + td[width="40"] + td[width="26"] + td[width="26"] {
        vertical-align: middle;
        padding: 0!important;
        width: 1px!important;
    }

    td.TabCelFormCenter + td.Combo2 {
        border: none;
    }

    td.TabCelFormCenter + td.Combo2 + td{
        vertical-align: middle;
    }

    td[width="70"].TabCelForm + td.Input2,
    td[width="20%"].TabCelForm + td.Input2,
    td.TabTit1lbis + td.Combo2
    {
        border: none;
    }

    td.TabTit1lbis + td.Combo2 {
        text-align: left;
        width: auto!important;
    }

    td.TabTit1lActif.TabCelNumOpcvm {
        text-align: left;
    }

        td[width="70"].TabCelForm + td.Input2 + td.Input2 {
            border: none;
        }

            td[width="70"].TabCelForm + td.Input2 + td.Input2 + td.Input2 {
                border: none;
            }
        
        td input[type="image"] {
            width: auto!important;
            height: auto!important;
        }

        form[name="rechercheMEB"] table tr td.TabCelAlpha {
            border: none;
            text-align: left;
        }


    td.fond_page td[width="342"] {
        width: 400px!important;
    }

    table.bordure_fonce[width="203"][height="78"], 
    table.bordure_fonce[width="337"][height="142"],
    table.bordure_fonce[width="554"][height="39"]{
        margin: 15px 0 0 0;
    }

    table.bordure_fonce[width="337"][height="142"] td.TabTit1c[height="17"] {
        text-align: center;
    }


/*
    table.bordure_fonce[width="554"][height="39"] table[width="98%"] tr{
        border: none;
    }
*/

    td.fond_cem_clair table tbody tr td.TabTit1lActif {
        background: none;
        padding: 0;
        text-align: left;
        height: 35px!important;
    }

    td.fond_cem_clair table tbody tr td {
        /*vertical-align: middle;*/
    }
/* tentative mise en forme tab synthèse des marchés */

    td[width="260"] {
        width: 330px!important;
        text-align: left;
        border: none!important;
    }

    td[width="260"] table tbody tr td {
        height: auto!important;
        border-bottom: none!important;
    }

    td[width="260"] table tbody tr td a img {
        padding: 10px 0 15px 0!important;
        text-align: left;
    }


/***********************/

    .TabCelLeftAlt, .TabCelCenterAlt, .TabCelRightAlt {
        background: none;
    }

    .TabCelRight, .TabCelRightAlt, .TabCelNum, .TabCelNumAlt, .TabCelNumB, .TabCelNumBis {
        text-align: right;
    }

    .TabCelLeft, .TabCelLeftAlt, .fond_cem_clair {
        text-align: left;
    }

    .TabCelCenter, .TabCelCenterAlt, .TabCelNumPos, .TabCelNumPosAlt, .TabCelCenter2, .TabCelCenter3, .TabCelNumNeg  {
        /*text-align: center;*/
    }

    .TabCelNumPos img, .TabCelNumPosAlt img, .TabCelNumNeg img {
        float: none;
    }

/* *************************************************************************************** */

    .Input2, .Input2c, .Moteur2lbleu td {
        vertical-align: middle;
        padding: 10px 5px;
        text-align: left;
    }   

/*** petit fix pour corriger les débordements en mode 3 colonne *******/

/*    table.Moteur2lbleu td {
        display: inline-block;
    }*/

    table.Moteur2lbleu td input {
        font-size: 0.75em;
        font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
        color: #333;
    }

    td.Moteur2rbleu {
        font-size: 0.9em;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
        color: #333;
    }

    .Moteur2lbleu td input[name="LIB"] {
        width: 150px!important;
    }

    table.Tab td.TabCelLeft td {
        width: auto!important;
        padding: 10px 0;
    }

    .dp-choose-date {
        margin: 0 0 0 10px;
    }

    .Input2c {
        text-align: center;
        border: 1px solid #d7d7d7;
    }
        
        .bordure_2px.couleur_bordure_titre.Tab tr td.Input:only-child {
            padding: 10px 5px;
        }

        tr[height="17"] td.Input2 {
            border: 1px solid #d7d7d7;
        }

        .Input2 ul b {
            font-weight: normal;
        }

        .Input2[align="left"], .Input2c[align="left"] { 
            text-align: left;
        }

        .Input2[align="right"], .Input2c[align="right"] { 
            text-align: right;
        }

    select.Combo2 {
        font-family: "sourcesanspro-regular", helvetica, arial, sans-serif; 
        font-size: 0.75em;
    }

    .TabCelForm .Combo2 {
        box-sizing:border-box;
    }


/* GESTION DES MESSAGES ERREUR */

    .Error {
        color: #e20032;
        font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
        /*background: #e20032;*/
        /*padding: 10px 0;*/
        font-size: 14px;
        text-align: center;
    }

/***********************************/


/* MESSAGE COPYRIGHT */

    .LibCopyright2, .LibCopyright {
        font-size: 11px;
        text-align: center!important;
    }

    td.LibCopyright {
        padding: 10px 0;
    }

/***********************************/

/* PARAGRAPHE */

    .fond_cem_clair .fond_page.Input blockquote {
        margin-top: 15px;
        max-width: 800px;
    }


/* MARGE ENTRE LES TABLEAUX */

table.bordure_2px.couleur_bordure_titre {
    margin: 20px 0 0 0;
}

/* AIDE */

.ugds_serviciel .n2g_contenu_chrome p a {
    color: red;
    position: relative;
    color: white;
}

.ugds_serviciel .n2g_contenu_chrome p a:before {
    content:url(../images/aide.html);
    display: block;
    top: 50%;
    position: absolute;
    margin-top: -13px;
}

/* zone marketing */

/* Ajout DIV Centre */
#n2g_zone_centre_marketing {
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
}

/* Fin DIV Centre */

.n2g_produits_structures {
	margin-bottom:20px;
}

.n2g_produits_structures .n2g_produits_structures_titre {
	border-bottom:1px solid #e5e6ea;
    margin: 0 0 20px 0;
}

.n2g_produits_structures .n2g_produits_structures_titre .n2g_produits_structures_titre_texte {
	font-family: "sourcesanspro-bold", helvetica, arial, sans-serif;
    text-transform: uppercase;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
    position: relative;
    color: #333;
    display: inline-block;
}

        .n2g_produits_structures .n2g_produits_structures_titre .n2g_produits_structures_titre_texte:after {
            content:'';
            width: 90px;
            height:2px;
            background: #f05b6f;
            display: block;
            position: absolute;
            left: 50%;
            bottom: 0;
            margin-left: -45px;
        }



.n2g_produits_structures .n2g_produits_structures_contenu_info {
	padding:10px 10px 0 10px;
}

.ugds_serviciel .n2g_produits_structures_contenu_cache td[style].TabCelGrisF,
.ugds_serviciel .n2g_produits_structures_contenu_cache .TabCelGrisF{
    background: #ddd!important;
}

.ugds_serviciel .n2g_produits_structures_contenu_cache td[style].TabCelGrisC,
.ugds_serviciel .n2g_produits_structures_contenu_cache .TabCelGrisC{
    background: #f7f7f7!important;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache {
	margin-bottom: 20px;
	display:none;
	text-align:justify;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache ul {
	padding:0;
	margin:0 0 10px 0;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache ul li {
	color:#4f4f4f;
	font-size:9px;
	margin-left:10px;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache ul li span {
	color:#333333;
	font-size:12px;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache span.n2g_produits_structures_avertissements_titre {
    color: #333;
    font-family: "sourcesanspro-bold", helvetica, arial, sans-serif;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_avertissements_texte {
	border-top:1px solid #e5e6ea;
    padding: 25px 0;
    margin: 15px 0 10px;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide {
	overflow:hidden;
	margin:20px auto;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle,
.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_position {
	float:left;
	width:245px;
	border:1px solid #ccc;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle {
	margin-right:10px;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle #n2g_produits_structures_contenu_regle_titre,
.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_position #n2g_produits_structures_contenu_position_titre {
	background:url(../images/n2g_produits_structures_puce_fleche.gif) 10px 5px #f1f1f1 no-repeat;
	height:18px;
	padding:3px 0 0 25px;
	display:block;
	text-decoration:none;
	color:#333;
	font-weight:bold
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle #n2g_produits_structures_contenu_regle_titre.plie,
.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_position #n2g_produits_structures_contenu_position_titre.plie {
	background:url(../images/n2g_produits_structures_puce_fleche_plie.gif) 10px 8px #f1f1f1 no-repeat!important;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle ul,
.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_position ul {
	padding:10px 20px 0 20px;
	margin:0;
	border-top:1px solid #ccc;
	display:none;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_position ul {
	margin-bottom:16px;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle ul li ul,
.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_position ul li ul {
	padding:0;
	margin:0;
	border:0;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle div {
	font-size:10px;
	padding:10px;
	display:none;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide #n2g_produits_structures_contenu_regle div a {
	color:#333;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache a.n2g_produits_structures_info_guide {
	color:#333;
	text-decoration:underline;
	clear:both;
}

.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache a.n2g_produits_structures_info_guide:hover {
	text-decoration:none;
}

.n2g_produits_structures a.n2g_produits_structures_savoir_plus,
.n2g_produits_structures a.n2g_produits_structures_savoir_plus:active {
	display:block;
	color:#333;
    font-size: 0.9em;
	text-decoration:none;
	text-align:right;
	padding:0 18px 0 0;
	margin-top:5px;
	background:url(../images/n2g_produits_structures_savoir_plus_bg.gif) center right no-repeat;
	outline:none;
	clear:both;
}

.n2g_produits_structures a.n2g_produits_structures_savoir_plus.n2g_produits_structures_savoir_plus_plie {
	background:url(../images/n2g_produits_structures_savoir_moins_bg.gif) center right no-repeat!important;
}

.n2g_produits_structures a.n2g_produits_structures_savoir_plus:hover,
.n2g_produits_structures a.n2g_produits_structures_savoir_plus_plie:hover {
	text-decoration:underline;
    color: #f05b6f;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure {
	width:460px;
	margin:15px auto;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_titre {
	font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif;
    background: #FFF;
	text-align:center;
	margin: 0 10px -4px 10px;
	position: relative;
	z-index: 10;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu {
	border:1px solid #ccc;
	padding: 10px 10px 5px 15px;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul {
	padding:0;
	margin:0;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul li {
	display:inline-block;
	width:200px;
	vertical-align:top;
	background:url(../images/n2g_produits_structures_puce_fleche.gif) 0 2px no-repeat;
	padding:0 0 0 15px;
	margin-bottom:5px;
	list-style:none;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul li a {
	text-decoration:none;
	color:#333;
}
.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu #n2g_produits_structures_liste_brochure_contenu_guide a {
	text-decoration:none;
	color:#333;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu #n2g_produits_structures_liste_brochure_contenu_perf a {
	text-decoration:none;
	color:#333;
}
.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul li a:hover {
	text-decoration:underline;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu #n2g_produits_structures_liste_brochure_contenu_guide a:hover{
	text-decoration:underline;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu #n2g_produits_structures_liste_brochure_contenu_perf a:hover{
	text-decoration:underline;
}

* html .n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul li {
	display:inline;
	zoom:1;
}

*+html .n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul li {
	display:inline;
	zoom:1;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu ul li ul li {
	background:url(../images/n2g_produits_structures_puce_fleche_ss_lien.gif) 0 2px no-repeat;
	display:none;
	margin:0;
	width:auto;
	list-style:none;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure a.n2g_produits_structures_liste_brochure_contenu_affichage {
	height:20px;
	border:1px solid #ccc;
	border-top:none;
	color:#333;
	text-align:right;
	display:block;
	text-decoration:none;
	padding:3px 30px 0 0;
	background:url(../images/n2g_produits_structures_puce_deplie.gif) 440px 6px no-repeat #f6f6f6;
	outline:none;
}

.n2g_produits_structures a.n2g_produits_structures_liste_brochure_contenu_affichage.n2g_produits_structures_liste_brochure_contenu_affichage_plie {
	background:url(../images/n2g_produits_structures_puce_plie.gif) 440px 6px no-repeat #f1f1f1!important;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure a.n2g_produits_structures_liste_brochure_contenu_affichage:hover,
.n2g_produits_structures .n2g_produits_structures_liste_brochure a.n2g_produits_structures_liste_brochure_contenu_affichage_plie:hover {
	text-decoration: underline;
    color: #f05b6f;
}

.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu .n2g_produits_structures_liste_brochure_contenu_masque 
.n2g_produits_structures .n2g_produits_structures_liste_brochure .n2g_produits_structures_liste_brochure_contenu .n2g_produits_structures_liste_guide_contenu_masque{
	display:none;
}


.n2g_produits_structures .n2g_produits_structures_contenu_info .n2g_produits_structures_contenu_cache .n2g_produits_structures_contenu_aide_show {
	display:block!important;
}

/* Croix effacer les donnes du champ*/
.n2g_produits_structures_critere {
	font-size:1.2em;
}
.n2g_produits_structures_critere .n2g_derive_del {
	display:none;
	background:url(../images/n2g_opcvm_recherche_del.gif) 0% 0% no-repeat;
	width:20px;
	height:20px;
	position:relative;
	top:1px;
	right:-7px;
	float:left;
	cursor:pointer;
}
.n2g_produits_structures_critere .n2g_derive_del.hover
 {
	background:url(../images/n2g_opcvm_recherche_del.gif) 0% -20px no-repeat;
}

.n2g_produits_structures_critere .n2g_derive_del span
 {
	background:#f1f1f1;
	border:1px solid #dedede;
	padding-top:5px;
	text-align:center;
	color:#666;
	font-size:11px;
	width:100px;
	height:18px;
	position:absolute; 
	top:-2px; 
	left:20px;
 }

.n2g_produits_structures_critere .n2g_derive_libcrit{
	float:left;
	margin-left:2px;
}

.n2g_produits_structures_critere .n2g_derive_libcrit a{
	color:#000000;
}

.n2g_derive_reset {
	text-decoration:underline;
	color:#acacac;
	background:url(../images/n2g_opcvm_reset.gif) 0px 3px no-repeat;
	padding:0 0 0 8px;
	cursor:pointer;
	margin:10px 0 5px;
}


/*Update Graphique BENO */
/*td[width="18"][background*="fd_gauche2"],
td[width="12"][background*="fd_droite_c"],
td[width="12"][background*="fd_gauche"],
td[width="18"][background*="fd_droite2"],
td[width="0"]{
   background-image: none!important;
}*/

/* BENO

.ugds_serviciel table.LGNTableA, table, .ugds_serviciel tr, .ugds_serviciel td {
    border: 0;
}*/


.n2g_opcvm_moreinfolib {
    height: 25px;
    width: 30px;
    background: url(../images/n2g_opcvm_recherche_info.gif) 50% 0px no-repeat;
    cursor: help;
    position: relative;
}

    .n2g_opcvm_moreinfolib span{
        z-index: 9999;
        background: #FFF;
        padding: 15px;
        border: 1px solid #ccc;
        position: absolute;
        width: auto;
        min-width: 200px;
        left: 0;
        top: -75px;
        display: none;
    }

/* BOURSE REPASSE */

/* BOUTONS */

iframe + div > table.bordure_fonce > tbody > tr + tr > td.fond_page.MenuCED table[width="99%"] > tbody > tr:last-child td a, /* Cours -OPCVM / Popin aide */
div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:first-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:nth-of-type(2) > td:last-child a, /* Cours -OPCVM / Fiche synthèse - onglet - performances */
.ugds_serviciel table.Tab.bordure_fonce td[align="CENTER"] > table[width="100%"] > tbody td.Input2 > b > a, /* onglet Marchés - taux-devises - page devises */
.ugds_serviciel td.fond_page[width="560"] table.bordure_fonce[width="560"] table[width="99%"] input[name="submit"],
iframe + div > table.bordure_fonce[width="100%"][height="45"] table[width="99%"] > tbody > tr + tr > td a, /* onglet cours - valeurs boursières - page warrants - popin ("veuillez choisir un sous-jacent") après avoir appuyer sur rechercher */
td[width="15"] + td.fond_cem_clair[width="560"] > form[name="formIndices"] td.TabCelForm + td > a, /* onglet cours - page indices */
td.fond_cem_clair[width="566"] > table.Tab.bordure_fonce[width="566"] td.fond_cem_clair[width="546"] > form[name="rechercheMEB"] input[name="submit"], /* onglet outlils - page mes listes personnalisées */
td.fond_cem_clair[width="560"] > table.Tab.bordure_fonce_large[width="560"] td.fond_espacement_table td.TabTit1lActif + td > a, /* onglet outlils - mes portefeuilles virtuels */
table[width="590"] td.fond_page[width="554"] > form[name="formGraph"] table.Tab.bordure_fonce[width="554"] > tbody table[width="550"] a, /* onglet cours - valeurs boursières - page actions/obligations - onglet graphique - btn afficher */
table[width="590"] > tbody > tr > td[width="12"] + td.fond_cem_clair[width="566"] table[width="100%"] > tbody > tr > td[align="left"] a, /* onglet cours - valeurs boursières - page actions/obligations - onglet graphique - btn passer un ordre - ajouter à ma sélection - poser une alerte */
td[width="15"] + td.Moteur2lbleu[width="560"] > table.Moteur2lbleu[width="560"] td.Moteur2rbleu[width="100"] > input[name="submit"], /* onglet cours - valeurs boursières - page actions/obligations - onglet graphique - btn rechercher */
td.fond_cem_clair[width="566"] > table.Tab.bordure_fonce[width="566"] td.fond_page[width="546"] > form[name="fType"] td.TabTit1lActif > table[width="100%"] td[width="58"] a, /* onglet outils - mes listes personnalisées - btn Retirer*/
table.Tab[width="560"] form[name="ranking"] td.Combo[width="99"] > a, /* Adaptation BRS : Modifier les images (boutons, pictos, menu de navigation..) des tickets du sprint 8 INTE - Marchés - Palmares */
form[name="formIndices"] table.Tab[cellspacing="1"] td.TabCelFormCenter + td.Combo2 + td > a /* Adaptation BRS : Modifier les images (boutons, pictos, menu de navigation..) des tickets du sprint 8 INTE - Marchés - Taux (Ecran de recherche) */ {
    opacity: 0.8!important;
    filter: alpha(opacity=80)!important; 
}

iframe + div > table.bordure_fonce > tbody > tr + tr > td.fond_page.MenuCED table[width="99%"] > tbody > tr:last-child td a:hover, /* Cours -OPCVM / Popin aide */
div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:first-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:nth-of-type(2) > td:last-child a:hover, /* Cours -OPCVM / Fiche synthèse - onglet - performances */
.ugds_serviciel table.Tab.bordure_fonce td[align="CENTER"] > table[width="100%"] > tbody td.Input2 > b > a:hover, /* onglet Marchés - taux-devises - page devises */ 
.ugds_serviciel td.fond_page[width="560"] table.bordure_fonce[width="560"] table[width="99%"] input[name="submit"]:hover,
iframe + div > table.bordure_fonce[width="100%"][height="45"] table[width="99%"] > tbody > tr + tr > td a:hover, /* onglet cours - valeurs boursières - page warrants - popin ("veuillez choisir un sous-jacent") après avoir appuyer sur rechercher */
td[width="15"] + td.fond_cem_clair[width="560"] > form[name="formIndices"] td.TabCelForm + td > a:hover, /* onglet cours - page indices */
td.fond_cem_clair[width="566"] > table.Tab.bordure_fonce[width="566"] td.fond_cem_clair[width="546"] > form[name="rechercheMEB"] input[name="submit"]:hover, /* onglet outlils - page mes listes personnalisées */
table[width="590"] td.fond_page[width="554"] > form[name="formGraph"] table.Tab.bordure_fonce[width="554"] > tbody table[width="550"] a:hover, /* onglet cours - valeurs boursières - page actions/obligations - onglet graphique - btn afficher */
td.fond_cem_clair[width="560"] > table.Tab.bordure_fonce_large[width="560"] td.fond_espacement_table td.TabTit1lActif + td > a:hover, /* onglet outlils - mes portefeuilles virtuels */
table[width="590"] > tbody > tr > td[width="12"] + td.fond_cem_clair[width="566"] table[width="100%"] > tbody > tr > td[align="left"] a:hover, /* onglet cours - valeurs boursières - page actions/obligations - onglet graphique - btn passer un ordre - ajouter à ma sélection - poser une alerte */
td[width="15"] + td.Moteur2lbleu[width="560"] > table.Moteur2lbleu[width="560"] td.Moteur2rbleu[width="100"] > input[name="submit"]:hover, /* onglet cours - valeurs boursières - page actions/obligations - onglet graphique - btn rechercher */
td.fond_cem_clair[width="566"] > table.Tab.bordure_fonce[width="566"] td.fond_page[width="546"] > form[name="fType"] td.TabTit1lActif > table[width="100%"] td[width="58"] a:hover, /* onglet outils - mes listes personnalisées - btn Retirer*/
table.Tab[width="560"] form[name="ranking"] td.Combo[width="99"] > a:hover, /* Adaptation BRS : Modifier les images (boutons, pictos, menu de navigation..) des tickets du sprint 8 INTE - Marchés - Palmares */
form[name="formIndices"] table.Tab[cellspacing="1"] td.TabCelFormCenter + td.Combo2 + td > a:hover /* Adaptation BRS : Modifier les images (boutons, pictos, menu de navigation..) des tickets du sprint 8 INTE - Marchés - Taux (Ecran de recherche) */ {
    opacity: 1!important;
    filter: alpha(opacity=100)!important; 
}

iframe + div > table.bordure_fonce > tbody > tr + tr > td.fond_page.MenuCED table[width="99%"] > tbody > tr:last-child td a img, /* Cours -OPCVM / Popin aide */
iframe + div > table.bordure_fonce[width="100%"][height="45"] table[width="99%"] > tbody > tr + tr > td a > img, /* onglet cours - valeurs boursières - page warrants- popin ("veuillez choisir un sous-jacent") après avoir appuyer sur rechercher */
td.fond_cem_clair[width="560"] > table.Tab.bordure_fonce_large[width="560"] td.fond_espacement_table td.TabTit1lActif + td > a > img /* onglet outlils - mes portefeuilles virtuels */ {
    border-radius: 8px;
}

/*--- FIN BOUTONS---*/

/* Cours -OPCVM / Recherche par saisie */

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody > tr + tr > td[width="0"] + td[width="15"] + td[width="560"] td.fond_page.MenuCED > table.Tab tr {
    border: none!important;
}

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody > tr + tr > td[width="0"] + td[width="15"] + td[width="560"] td.fond_page.MenuCED > table.Tab > tbody {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td.fond_cem_clair.Error {
    color: #333!important;
}

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody > tr + tr > td[width="0"] + td[width="15"] + td[width="560"] td.fond_page.MenuCED > table.Tab > tbody > tr:last-child {
    border-bottom: 1px solid #ccc!important;
}

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody > tr + tr > td[width="0"] + td[width="15"] + td[width="560"] td.fond_page.MenuCED > table > tbody td {
    font-size: 0.935em;
    color: #333;
}

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody > tr + tr > td[width="0"] + td[width="15"] + td[width="560"] td.fond_page.MenuCED > table > tbody td a {
    text-decoration: underline;
}

table[width="590"] + table[width="590"] + script + script + script + table[width="590"] > tbody tr + tr + tr td[width="0"] + td[width="15"] + td[width="560"] div.n2g_opcvm_legende {
    color: #333;
    font-size: 0.875em;
    margin-top: 20px;
    text-align: center;
}

div#blocRechercheCemNet2g form[name="recherche2"] > input[name="SAISIE"] + input + table[width="590"] > tbody tr + tr > td[width="15"] + td.Moteur2lbleu > table.Moteur2lbleu td[width="180"] > select {
    font-size: 0.875em;
    /*width: 150px!important;*/
}

div#blocRechercheCemNet2g form[name="recherche2"] > input[name="SAISIE"] + input + table[width="590"] > tbody tr + tr > td[width="15"] + td.Moteur2lbleu > table.Moteur2lbleu td[width="196"] > select {
    font-size: 0.875em;
    width: 200px!important;
}

table[width="560"].bordure_fonce > tbody > tr:last-child > td > table[cellpadding="3"].Tab > tbody > tr {
    border: none;
}

table[width="560"].bordure_fonce > tbody > tr:last-child > td > table[cellpadding="3"].Tab > tbody > tr > td.Combo > select {
    font-size: 0.875em;
}

/*---FIN Cours -OPCVM / Recherche par saisie---*/

/* Cours -OPCVM / Recherche par critères */

div.ugds_serviciel > table[width="590"] + script + script + form[name="rechercheCritere"] input[name="A50_CDFISC"] + table[width="590"] table.Tab tr {
    border: none!important;
}


.ugds_serviciel form[name="rechercheCritere"] table[width="590"],
.ugds_serviciel form[name="rechercheCritere"] table[width="620"] {
    width: auto!important;
}

.fond_cem_clair.Error {
    padding: 20px 0;
}

.ugds_serviciel table[width="590"][summary="Liste des indices"],
.ugds_serviciel table[width="590"][summary="Liste des indices"] table,
.ugds_serviciel table[width="590"][summary="Liste des indices"] + table td {
    width: auto!important;
}

.ugds_serviciel table[width="590"][summary="Liste des indices"] + table,
.ugds_serviciel table[width="590"][summary="Liste des indices"] + table table {
    width: 100%!important;
}

.ugds_serviciel table[width="590"][summary="Liste des indices"] + table td.TabTit1lbis {
    padding: 30px 0 10px 0;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] table:first-child > tbody tr + tr + tr td.TabOpcvm,
table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.TabCelLeft,
table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody td {
    font-size: 0.875em;
    color: #333;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.TabCelLeft div.n2g_opcvm_titre_choix_criteres,
table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.TabCelLeft div.n2g_opcvm_bloc_menu {
    display: inline-block;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.TabCelLeft div.n2g_opcvm_reset {
    margin-top: 10px;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.TabCelLeft div.n2g_opcvm_reset a {
    text-decoration: underline;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr + tr td.Message,
table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody td.TabCelTit a {
    color: #333!important;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody {
    border: 1px solid #ccc;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] + table + table[width="560"] + table div.n2g_opcvm_legende {
    text-align: center;
}

table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] + table + table[width="560"] + table div.n2g_opcvm_legende span {
    color: #333;
    font-size: 1.1em;
}

    /* Popin */
        table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody > tr + tr > td.TabCelAlpha div.n2g_opcvm_moreinfolib {
            width: 14px;
            height: 19px;
            background: url(../images/n2g_opcvm_recherche_info.gif);
            background-repeat: no-repeat;
            background-position: 0 0;
            position: relative;
            margin-bottom: -4px;
            cursor: help;
        }

        table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody > tr + tr > td.TabCelAlpha div.n2g_opcvm_moreinfolib:hover {
            background: url(../images/n2g_opcvm_recherche_info.gif);
        }

        table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody > tr td > div.n2g_opcvm_moreinfolib span {
            display: none;
            width: 180px;
            position: absolute;
            border: 2px solid #ccc;
            opacity: 1;
            z-index: 1000;
            background-color: #fff;
            left: 20px;
            top: -50%;
            padding: 5px;
        }

        table[width="590"] + script + script + form[name="rechercheCritere"] table[width="590"] > tbody > tr > td[width="0"] + td[width="15"] + td[width="560"] > table[width="560"] + table + table[width="560"] > tbody tr + tr td.fond_page.MenuCED > table.Tab > tbody > tr + tr > td.TabCelAlpha div.n2g_opcvm_moreinfolib:hover span {
            display: inline-block!important;
        }


/*form[name="rechercheCritere"] td[width="560"].fond_cem_clair .bordure_fonce {
    max-width: unset;
    width: auto!important;
}*/

form[name="rechercheCritere"] td[width="560"].fond_cem_clair .bordure_fonce td.TabCelAlpha {
    white-space: nowrap;
}

form[name="rechercheCritere"] td[width="560"].fond_cem_clair .bordure_fonce td.TabCelTit {
    width: auto!important;
    /*min-width: 100px;*/
}

form[name="rechercheCritere"] td[width="560"].fond_cem_clair td.Message {
    padding: 15px 0;
}

form[name="rechercheCritere"] td[width="560"].fond_cem_clair .bordure_fonce td.TabCelCenter,
form[name="rechercheCritere"] td[width="560"].fond_cem_clair .bordure_fonce td.TabCelCenterAlt {
    text-align: center!important;
}

form[name="rechercheCritere"] td[width="560"].fond_cem_clair .bordure_fonce table {
    max-width: unset;
}


    /*---FIN Popin---*/

td[width="15"] + td[width="560"].fond_cem_clair > table[width="560"].bordure_fonce > tbody > tr:last-child > td[align="CENTER"].fond_page.MenuCED > table.Tab[cellpadding="1"][cellspacing="1"] tr {
    border: none;
}

td > table[width="99%"][cellpadding="2"].Tab td.TabCelLeft div:last-child > a:only-child {
    border-radius: 8px;
}

table[summary="Critères"] table.Input2 td.Input2 {
    min-width: 100px;
}

table[summary="Critères"] table.Input2[summary="Période"] td.Input2 {
    min-width: unset;
}



/*---FIN Cours -OPCVM / Recherche par critères---*/


/* Cours -OPCVM / Popin aide */

iframe + div > table.bordure_fonce > tbody,
iframe + div > table.bordure_fonce > tbody > tr + tr > td.fond_page.MenuCED table[width="99%"] {
    background-color: #fff;
}

iframe + div > table.bordure_fonce > tbody > tr:first-child > td.TabTit1lActif {
    color: #333;
    font-size: 0.875em;
}

iframe + div > table.bordure_fonce > tbody > tr + tr > td.fond_page.MenuCED table[width="99%"] > tbody > tr:first-child td.TabOpcvm {
    padding: 10px;
    font-size: 0.875em;
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
}

iframe + div > table.bordure_fonce > tbody > tr + tr > td.fond_page.MenuCED table[width="99%"] > tbody > tr:last-child td {
    padding: 0 10px 10px 10px;
    text-align: center;
}

/*---FIN Cours -OPCVM / Popin aide---*/


/* Cours -OPCVM / Fiche synthèse */

    /* onglet - synthèse */

    div.ugds_serviciel table > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td > table[width="100%"] > tbody > tr > td > table[width="99%"] > tbody > tr > td {
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table.Tab[width="99%"] + table.Tab td.fond_cem_clair.LibContreValBlanc,
    div.ugds_serviciel td.fond_page[width="554"] > table[width="554"] + table[width="400"] > tbody > tr > td.LibContreValBlanc:only-child {
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table[width="590"] > tbody > tr td.fond_page[width="275"] > table.bordure_fonce[width="275"] td.TabTit1lActif,
    div.ugds_serviciel table[width="590"] > tbody > tr td.fond_page[width="275"] > table.bordure_fonce[width="275"] td.TabOpcvm,
    div.ugds_serviciel table > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td > table[width="100%"] > tbody > tr > td > table[width="99%"] > tbody > tr > td {
        color: #333;
    }

    /* A SUPPRIMER SI PAS DE REGRESSION AVEC LE CODE DU DESSOUS

    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td > table[width="100%"] > tbody > tr > td > table[width="99%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td > table[width="100%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td[colspan="2"] > table > tbody ,
    div.ugds_serviciel table:nth-of-type(9) table.bordure_fonce[width="554"][height="39"] tr:first-child,
    div.ugds_serviciel table:nth-of-type(11) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) tr,
    div.ugds_serviciel table:nth-of-type(11) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(13) tr,
    div.ugds_serviciel table:nth-of-type(15) tr,
    div.ugds_serviciel table:nth-of-type(15) td.fond_page.MenuCED > table[width="100%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(18) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) table[width="99%"] > tbody > tr:nth-of-type(2),
    div.ugds_serviciel table:nth-of-type(18) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) table[width="99%"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(20) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table[width="100%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(20) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(20) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table[width="100%"] > tbody > tr > td > table > tbody > tr {
        border: none!important;
    }*/

    div.ugds_serviciel table[width="590"] tr {
        border: none!important;
    }

    td[width="0"] + td[width="18"] + td.fond_page[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td.fond_page.MenuCED > table.Tab > tbody > tr > td > table[width="99%"] > tbody > tr:first-child > td.TabOpcvm[width="30%"],
    td[width="0"] + td[width="18"] + td.fond_page[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td.fond_page.MenuCED > table.Tab > tbody > tr > td > table[width="99%"] > tbody > tr:first-child > td.TabOpcvm[width="30%"] + td.TabOpcvm {
        border-top: 1px solid #ccc;
    }

    td[width="0"] + td[width="18"] + td.fond_page[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td.fond_page.MenuCED > table.Tab > tbody > tr > td > table[width="99%"] td.TabOpcvm[width="30%"] + td.TabOpcvm {
        border-right: 1px solid #ccc;
    }

    td[width="0"] + td[width="18"] + td.fond_page[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td.fond_page.MenuCED > table.Tab > tbody > tr > td > table[width="99%"] > tbody > tr + tr > td.TabOpcvm[width="30%"],
    td[width="0"] + td[width="18"] + td.fond_page[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td.fond_page.MenuCED > table.Tab > tbody > tr > td > table[width="99%"] > tbody > tr + tr > td.TabOpcvm[width="30%"] + td.TabOpcvm {
        border-bottom: 1px solid #ccc;
    }


    td[width="0"] + td[width="18"] + td.fond_page[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td.fond_page.MenuCED > table.Tab > tbody > tr > td > table[width="99%"] td.TabOpcvm[width="30%"] {
        border-left: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(2) > tbody > tr > td[width="0"] + td[width="12"] + td[width="566"] > table[width="566"] > tbody > tr:last-child td {
        padding-bottom: 20px;
    }

    div.ugds_serviciel table:nth-of-type(2) > tbody > tr > td[width="0"] + td[width="12"] + td[width="566"] > table[width="566"] > tbody > tr:last-child td:nth-of-type(2) {
        display: none;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table[width="100%"] td {
        border-color: #ccc!important;
    }

    div.ugds_serviciel table:nth-of-type(13) td, div.ugds_serviciel table:nth-of-type(15) td {
        font-size: 0.935em;
    }

    div.ugds_serviciel table:nth-of-type(13) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] > table[width="275"] > tbody,
    div.ugds_serviciel table:nth-of-type(13) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] > table[width="275"] > tbody,
    div.ugds_serviciel table:nth-of-type(15) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] > table[width="275"] > tbody {
        border: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(13) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] > table[width="275"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(13) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] > table[width="275"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(15) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] > table[width="275"] > tbody > tr:first-child {
        background-color: #f6f6f6;
    }

    div.ugds_serviciel table[width="590"] > tbody > tr td[width="18"] ~ td[width="275"] > table[width="275"] > tbody > tr + tr > td.fond_page.MenuCED td.TabOpcvm {
        padding: 10px;
        font-size: 1.070em;
    }

    div.ugds_serviciel table[width="590"] td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td.fond_page[align="right"][width="275"] > table[height="45"] {
        margin-top: 18px;
    }

    div.ugds_serviciel table[width="590"] td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] > table[width="275"] > tbody > tr > td.TabTit1lActif[width="60%"] + td.TabTit1lActif {
        padding-right: 10px;
    }

    div.ugds_serviciel table:nth-of-type(15) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] > table[width="275"] > tbody > tr + tr td {
        height: inherit;
    }

    div.ugds_serviciel table:nth-of-type(15) > tbody > tr > td[width="0"] + td[width="18"] + td[width="275"] + td[width="4"] + td[width="275"] {
        padding-top: 8px;
    }

    div.ugds_serviciel table:nth-of-type(18) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) table[width="99%"] > tbody > tr:first-child {
        border-bottom: 1px solid #ccc!important;
    }

    div.ugds_serviciel table:nth-of-type(18) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) table[width="99%"] td {
        padding: 10px;
    }

    div.ugds_serviciel table:nth-of-type(18) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) table[width="99%"] > tbody > tr > td[width="30%"] {
        border-right: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(20) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child > td.TabTit1l {
        text-align: center;
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(22) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] +  table[width="400"] > tbody > tr > td.LibContreValBlanc > div {
        margin-top: 20px;
    }

    /*---FIN onglet - synthèse---*/


    /* onglet - conditions */

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody {
        border: 1px solid #ccc; 
    }

    table[width="590"] + table[width="590"] > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr > td.TabTit1lActif:only-child {
        font-size: 1em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody td.TabTit1lActif {
        font-size: 1em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:first-child {
        background-color: #f6f6f6;
        color: #333;
        font-size: 0.875em;
        border-bottom: none;
        text-align: center;
    }

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td {
        padding: 10px;
    }

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr + tr > td tr {
        border: none;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:first-child > td.TabTit1l {
        text-align: center;
        font-size: 0.875em;
        color: #333;
    }

    /*---FIN onglet - conditions---*/


    /* onglet - performances */

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:first-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED tr,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:first-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:first-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:first-child td,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:last-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:last-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) table[width="100%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] table.bordure_fonce[width="554"] > tbody tr,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] + table[width="590"] + table[width="590"] > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td tr,
    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] + table[width="590"] + table[width="590"] > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child {
        border: none;
    }

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] td {
        font-size: 0.935em;
    }

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] > table:first-child > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED {
        border: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] table.bordure_fonce[width="554"] > tbody tr:nth-of-type(2) > td.fond_page.MenuCED > table tr td {
        border-color: #ccc!important;
    }

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] + table[width="590"] + table[width="590"] > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] > tbody > tr:first-child > td {
        text-align: center;
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] td.TabTit1lActif + td.TabTit1l > span.TabOpcvm {
        color: #333;
        font-size: 0.875em;
    }

    div.ugds_serviciel table:nth-of-type(4) + script + form[name="formDates"] + table[width="590"] + table[width="590"] table.bordure_fonce[width="554"] > tbody tr > td:first-child.TabTit1lActif {
        color: #333;
    }

    /*---FIN onglet - performances---*/


    /* onglet - portefeuille */

    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(3) > td.fond_page.MenuCED > table > tbody > tr,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(3) > td.fond_page.MenuCED > table > tbody > tr > td > table[width="99%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] tr {
        border: none;
    }

    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(3) > td.fond_page.MenuCED > table > tbody > tr > td > table[width="99%"] > tbody > tr > td.TabOpcvm {
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:not(:only-child) td:first-child {
        border-left: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:not(:only-child) td:nth-of-type(2) {
        border-right: 1px solid #ccc
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:first-child:not(:only-child) td:first-child,
    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:first-child:not(:only-child) td:nth-of-type(2) {
        border-top: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:last-child:not(:only-child) td:first-child,
    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table > tbody > tr:last-child:not(:only-child) td:nth-of-type(2) {
        border-bottom: 1px solid #ccc;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED td.TabCelTit {
        border-top: none;
    }

    div.ugds_serviciel table:nth-of-type(9) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) td > table > tbody tr:nth-child(n+2) > td {
        padding: 10px;
        text-align: center;
        color: #333;
        font-size: 0.875em;
    }

    div.ugds_serviciel table:nth-of-type(11) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:first-child > td {
        text-align: center;
        font-size: 0.875em;
        color: #333;
    }

    /*---FIN onglet - portefeuille---*/


    /* onglet - publications réglementaires/commerciales */
    
    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:first-child > td.TabTit1l[height="17"] {
        text-align: center;
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table.Tab[width="100%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table.Tab[width="100%"] > tbody > tr > td > table[width="99%"] > tbody > tr,
    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:first-child {
        border: none;
    }

    div.ugds_serviciel table:nth-of-type(5) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table.bordure_fonce[width="554"][height="39"] > tbody > tr:nth-of-type(2) > td.fond_page.MenuCED > table.Tab[width="100%"] > tbody > tr > td > table[width="99%"] > tbody > tr > td.TabOpcvm,
    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] + table[width="400"] > tbody > tr > td.LibContreValBlanc {
        font-size: 0.875em;
        color: #333;
    }

    div.ugds_serviciel table:nth-of-type(7) > tbody > tr > td[width="0"] + td[width="18"] + td[width="554"] > table[width="554"] + table[width="400"] > tbody > tr > td.LibContreValBlanc div {
        margin-top: 20px;
    }

    div.ugds_serviciel table:nth-of-type(2) > tbody > tr > td[width="0"] + td[width="12"] + td[width="566"] > table[width="566"] > tbody > tr:last-child td {
        padding-bottom: 20px;
    }

    div.ugds_serviciel table:nth-of-type(2) > tbody > tr > td[width="0"] + td[width="12"] + td[width="566"] > table[width="566"] > tbody > tr:last-child td:nth-of-type(2) {
        display: none;
    }

    /*---FIN onglet - publications réglementaires/commerciales---*/

/*---FIN Cours -OPCVM / Fiche synthèse---*/


/* onglet Marchés - taux-devises - page devises */

.ugds_serviciel table.Tab.bordure_fonce td[align="CENTER"] > table[width="100%"] > tbody td.Input2 > b > a > img[alt="Convertir"] {
    width: 200px;
    height: 42px;
}

/*---FIN onglet Marchés - taux-devises - page devises---*/

/* BRS - Outils - Pose d'une alerte */

    /* Page Résultats de la recherche */

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] td.TabTit1lActif[width="354"] {
        color: #333;
        font-size: 0.975em;
        font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"],
    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] a,
    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] td.TabCelTit {
        color: #333!important;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] > tbody > tr:first-child td,
    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] > tbody > tr:first-child a {
        font-size: 0.9355em;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] > tbody > tr:nth-child(n+2) > td {
        font-size: 0.875em;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] > tbody > tr:nth-child(n+2) > td[width="270"] > a {
        font-size: 1em!important;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] {
        border-left: 1px solid #ccc;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] td[width="50"] {
        text-align: center;
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] + a {
        display: block;
        margin-top: 20px;
        opacity: 0.8;
        filter: alpha(opacity=80);
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] + a:hover {
        opacity: 1;
        filter: alpha(opacity=100);
    }

    td[width="15"] + td.fond_cem_clair[width="560"] > form[name="validerAlerte"] table.Tab[cellpadding="1"][cellspacing="1"] + a > img {
        border-radius: 8px;
    }

    /*---FIN  Résultats de la recherche---*/
    
/*--- FIN BRS - Outils - Pose d'une alerte---*/


/* BRS - Marchés - Synthèse des marchés */

td[width="100"].TabCelFormCenter > form[name="formTicker"] > select[name="selectTicker"].Combo2 {
    font-size: 1.0940em;
}

table.Tab.bordure_fonce > tbody > tr > td.TabTit1lActif table[summary="Titre"] input[type="image"],
table.Tab.bordure_fonce > tbody > tr > td.TabTit1lActif table[summary="Titre"] img[alt="Annuler"] {
    opacity: 0.8;
    filter: alpha(opacity=80); 
}

table.Tab.bordure_fonce > tbody > tr > td.TabTit1lActif table[summary="Titre"] input[type="image"]:hover,
table.Tab.bordure_fonce > tbody > tr > td.TabTit1lActif table[summary="Titre"] img[alt="Annuler"]:hover {
    opacity: 1;
    filter: alpha(opacity=100); 
}

table[summary="données"][width="590"] td[width="560"].fond_cem_clair > table.Tab.bordure_fonce > tbody > tr:first-child > td.TabTit1lActif table[summary="Titre"] td.TabTit1lActif {
    font-size: 1.0805em;
}

table[summary="données"][width="590"] td[width="560"].fond_cem_clair > table.Tab.bordure_fonce > tbody > tr:last-child td {
    font-size: 0.9860em;
}

table[summary="données liste"][width="590"] td[width="560"].fond_cem_clair > table[summary="données liste"] > tbody > tr td.TabTit1lActif {
    font-size: 0.9725em;
}

td.TabCelAlpha[height="50"] > form[name="formSel"] td.TabCelAlpha {
    padding: 10px;
}

td.TabCelAlpha[height="50"] > form[name="formSel"] {
    font-size: 1.5190em;
    border-right: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
}

td.TabCelAlpha[height="50"] > form[name="formSel"] td.TabCelTit {
    font-size: 0.8em;
}

table[summary="données portefeuille"][width="590"] td[width="560"].fond_cem_clair > table[summary="données portefeuille"] > tbody > tr:first-child td.TabTit1lActif {
    font-size: 0.9860em;
}

table[summary="données portefeuille"][width="590"] td[width="560"].fond_cem_clair > table[summary="données portefeuille"] > tbody > tr:last-child > td[height="50"] table[summary="données"] td.TabCelAlpha,
table[summary="données portefeuille"][width="590"] td[width="560"].fond_cem_clair > table[summary="données portefeuille"] > tbody > tr:last-child > td[height="50"] table[summary="données"] td.TabCelAlphaAlt,
table[summary="données portefeuille"][width="590"] td[width="560"].fond_cem_clair > table[summary="données portefeuille"] > tbody > tr:last-child > td[height="50"] table[summary="données"] td.TabCelCenter,
table[summary="données portefeuille"][width="590"] td[width="560"].fond_cem_clair > table[summary="données portefeuille"] > tbody > tr:last-child > td[height="50"] table[summary="données"] td.TabCelCenterAlt {
    font-size: 0.9725em;
}

table[summary="données portefeuille"][width="590"] td[width="560"].fond_cem_clair > table[summary="données portefeuille"] > tbody > tr:last-child > td[height="50"] table[summary="données"] {
    border-right: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
}

table[summary="Données"] td.TabCelNum {
    min-width: 65px;
}

/* mode fenêtre liste PERSO */

table[summary="tableau"] table[summary="données"] {
    border-collapse: collapse;
}

table[summary="tableau"] table[summary="données"] td.TabCelTit{
    min-width: 70px;
}

table[summary="tableau"] table[summary="données"] td.TabCelNum{
    min-width: 70px;
}



td[width="554"].fond_page > table[summary="Carnet d'ordres"][width="554"] > tbody > tr > td:last-child {
    padding-left: 1px;
    vertical-align: bottom;
}

td[width="554"].fond_page > table[summary="Carnet d'ordres"][width="554"] > tbody > tr > td:last-child table.Tab td,
td[width="554"].fond_page > table[summary="Carnet d'ordres"][width="554"] > tbody > tr > td:last-child table.Tab tr:last-child {
    border: none;
}

td[width="554"].fond_page > table[summary="Carnet d'ordres"][width="554"] > tbody > tr > td:last-child table.Tab tr:last-child td:first-child {
    border-left: 1px solid #d7d7d7;
}

td[width="554"].fond_page > table[summary="Carnet d'ordres"][width="554"] > tbody > tr > td:last-child table.Tab tr:last-child td:last-child {
    border-right: 1px solid #d7d7d7;  
}

table[width="590"][summary="Copyright"] td[width="554"].fond_page table.Tab.bordure_fonce > tbody > tr > td:first-child[bgcolor="#EFF5FB"] {
  background-color: inherit;
}

table[width="590"][summary="Copyright"] td[width="554"].fond_page table.Tab.bordure_fonce > tbody > tr:first-child > td[bgcolor="#EFF5FB"] > table > tbody > tr:last-child {
    border-bottom: none;
}

td.fond_cem_clair a > img[alt="Passer un ordre"],
td.fond_cem_clair a > img[alt="passer un ordre"],
td.fond_cem_clair a > img[alt="Ajouter à ma selection"],
td.fond_cem_clair a > img[alt="Ajouter à ma sélection"],
td.fond_cem_clair a > img[alt="Poser une alerte"] {
/*  opacity: 0.6!important;
  filter: alpha(opacity=60)!important; */
}

td.fond_cem_clair a > img[alt="Passer un ordre"]:hover,
td.fond_cem_clair a > img[alt="passer un ordre"]:hover,
td.fond_cem_clair a > img[alt="Ajouter à ma selection"]:hover,
td.fond_cem_clair a > img[alt="Ajouter à ma sélection"]:hover,
td.fond_cem_clair a > img[alt="Poser une alerte"]:hover {
  opacity: 1!important;
  filter: alpha(opacity=100)!important; 
}

td.fond_cem_clair a > img[alt="Passer un ordre"],
td.fond_cem_clair a > img[alt="passer un ordre"],
td.fond_cem_clair a > img[alt="Ajouter à ma selection"],
td.fond_cem_clair a > img[alt="Ajouter à ma sélection"],
td.fond_cem_clair a > img[alt="Poser une alerte"]  {
  padding: 0 0 0 15px;
}

/*--- FIN BRS - Marchés - Synthèse des marchés---*/


/* Diffuseur d'information Boursière */

td[width="560"].fond_cem_clair > table[width="560"] td[align="left"] > a > img[width="89"][height="18"] {
    vertical-align: top;
}

td[width="554"].fond_page > table[width="554"].Tab.bordure_fonce > tbody > tr:last-child > td > table.Tab > tbody > tr:first-child {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

 .ugds_serviciel .fond_page.MenuCED .n2g_opcvm_lib {
    height: auto!important;
 }

 .ugds_serviciel table[summary="données"] td.TabCelCenterAlt2 {
  background: #f7f7f7;
 }

.ugds_serviciel td.TabCelCenter img[src*="V.gif"] {
  margin: 0 0 0 5px;
}

 .ugds_serviciel table[summary="données"] td.fond_espacement_table {
  padding-bottom: 10px;
 }

.ugds_serviciel table[summary="données"] td.fond_espacement_table tr {
  border:none!important;
}

/*.ugds_serviciel img[width="118"][height="18"][src*="ajouter_selection.gif"] {
    padding: 0!important;
}
*/
.ugds_serviciel img[width="118"][height="18"][src*="ajouter_selection.gif"],
.ugds_serviciel img[width="89"][height="18"][src*="passer_ordre.gif"],
.ugds_serviciel img[width="89"][height="18"][src*="poser_alerte.gif"] {
    margin: 20px 0!important;
    padding: 0 10px!important;
}


.ugds_serviciel form[name="formIndices"] select.Combo2 {
  font-size: inherit!important;
}

.ugds_serviciel table[width="620"] table:not([width="560"]) td tr {
  border:none!important;
}

/*.ugds_serviciel table[width="620"] td.fond_page.MenuCED tr {
  border:none!important;
}
*/

.ugds_serviciel #blocRechercheCemNet2g td.Moteur2lbleu select {
  width: 100%!important;
}

.ugds_serviciel #blocRechercheCemNet2g td.Moteur2lbleu input[name="CODE"] {
  width: 180px!important;
}

.ugds_serviciel table[summary="taux"] td.TabTit1lActif,
.ugds_serviciel table[summary="Actualités"] td.TabTit1lActif,
.ugds_serviciel table[summary="Indices"] td.TabTit1lActif {
  font-size: inherit!important;
}

.ugds_serviciel table[summary="taux"] td.TabCelAlpha a,
.ugds_serviciel table[summary="Actualités"] td.TabCelAlpha a,
.ugds_serviciel table[summary="Indices"] td.TabCelAlpha a,
.ugds_serviciel table[summary="taux"] td.TabCelAlphaAlt a,
.ugds_serviciel table[summary="Actualités"] td.TabCelAlphaAlt a,
.ugds_serviciel table[summary="Indices"] td.TabCelAlphaAlt a,
.ugds_serviciel table[summary="consensus"] td.TabCelCenter a,
.ugds_serviciel table[summary="consensus"] td.TabCelCenterAlt a,
.ugds_serviciel #CaracteristiquePresta td.TabCelCenter a,
.ugds_serviciel #CaracteristiquePresta td.TabCelCenterAlt a,
.ugds_serviciel .n2g_opcvm_lib a,
.ugds_serviciel td.TabCelAlpha a,
.ugds_serviciel td.TabCelAlphaAlt a,
.ugds_serviciel td.TabCelAlphaBis a {
    text-decoration: underline!important;
    font-family: "sourcesanspro-regular", helvetica, arial, sans-serif;
    color: #333!important;
    opacity: 1!important;
}


.ugds_serviciel table[summary="taux"] td.TabCelAlpha a:hover,
.ugds_serviciel table[summary="taux"] td.TabCelAlpha a:active,
.ugds_serviciel table[summary="Actualités"] td.TabCelAlpha a:hover,
.ugds_serviciel table[summary="Actualités"] td.TabCelAlpha a:active,
.ugds_serviciel table[summary="Indices"] td.TabCelAlpha a:hover,
.ugds_serviciel table[summary="Indices"] td.TabCelAlpha a:active,
.ugds_serviciel table[summary="taux"] td.TabCelAlphaAlt a:hover,
.ugds_serviciel table[summary="taux"] td.TabCelAlphaAlt a:active,
.ugds_serviciel table[summary="Actualités"] td.TabCelAlphaAlt a:hover,
.ugds_serviciel table[summary="Actualités"] td.TabCelAlphaAlt a:active,
.ugds_serviciel table[summary="Indices"] td.TabCelAlphaAlt a:hover,
.ugds_serviciel table[summary="Indices"] td.TabCelAlphaAlt a:active,
.ugds_serviciel table[summary="consensus"] td.TabCelCenter a:hover,
.ugds_serviciel table[summary="consensus"] td.TabCelCenter a:active,
.ugds_serviciel table[summary="consensus"] td.TabCelCenterAlt a:hover,
.ugds_serviciel table[summary="consensus"] td.TabCelCenterAlt a:active,
.ugds_serviciel #CaracteristiquePresta td.TabCelCenter a:hover,
.ugds_serviciel #CaracteristiquePresta td.TabCelCenter a:active,
.ugds_serviciel #CaracteristiquePresta td.TabCelCenterAlt a:hover,
.ugds_serviciel #CaracteristiquePresta td.TabCelCenterAlt a:active,
.ugds_serviciel .n2g_opcvm_lib a:hover,
.ugds_serviciel .n2g_opcvm_lib a:active,
.ugds_serviciel td.TabCelAlpha a:hover,
.ugds_serviciel td.TabCelAlpha a:active,
.ugds_serviciel td.TabCelAlphaAlt a:hover,
.ugds_serviciel td.TabCelAlphaAlt a:active,
.ugds_serviciel td.TabCelAlphaBis a:hover,
.ugds_serviciel td.TabCelAlphaBis a:active  {
    color: #f05b6f!important;
}



.ugds_serviciel table[summary="recommandation"] td[background*="CetM_consensus_degrade"] {
  background-image: url(../images/CetM_consensus_degrade.gif)!important;
}

/*.ugds_serviciel table[summary="recommandation"] td img[src*="CetM_curseur"] {
  width: inherit!important;
  height: inherit!important;
}
*/

.ugds_serviciel table[summary="Actualités"] td.TabCelDate,
.ugds_serviciel table[summary="Actualités"] td.TabCelDateAlt,
.ugds_serviciel table[summary="Actualités"] td.TabCelCenter {
  text-align: center!important;
}
.ugds_serviciel table[summary="Actualités"] td.TabCelCenter,
.ugds_serviciel table[summary="Actualités"] td.TabCelCenterAlt  {
  text-align: center!important;
}

.ugds_serviciel td.TabTit1l img[src*="syntheseOpcvm"]  {
  display: block;
}

.ugds_serviciel table[summary="Liste des indices"] td.TabCelTit,
.ugds_serviciel table[summary="Liste des indices"] td.TabCelNum,
.ugds_serviciel table[summary="Liste des indices"] td.TabCelDate,
.ugds_serviciel table[summary="Liste des indices"] td.TabCelNumPos,
.ugds_serviciel table[summary="Liste des indices"] td.TabCelAlpha {
  width:auto!important;
}

.ugds_serviciel table[summary="Detail agenda"] td.TabCelTitN,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelDate,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelDateAlt,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelAlpha,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelAlphaAlt {
  width: auto!important;
  text-align: left!important;
}

.ugds_serviciel table[summary="Detail agenda"] td.TabCelTitN[width="11%"],
.ugds_serviciel table[summary="Detail agenda"] td.TabCelAlpha + td.TabCelDate,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelAlpha + td.TabCelDate + td.TabCelDate,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelAlphaAlt + td.TabCelDateAlt,
.ugds_serviciel table[summary="Detail agenda"] td.TabCelAlphaAlt + td.TabCelDateAlt + td.TabCelDateAlt {
  text-align: right!important;
}

.ugds_serviciel table[summary="données actualités"] td.TabCelAlpha,
.ugds_serviciel table[summary="données actualités"] td.TabCelAlphaAlt,
.ugds_serviciel table[summary="données actualités"] td.TabCelDate,
.ugds_serviciel table[summary="données actualités"] td.TabCelDateAlt,
.ugds_serviciel table[summary="données actualités"] td.TabCelTit[width="40"] {
  text-align: left!important;
}

.ugds_serviciel table[summary="données actualités"] td.TabCelTit,
.ugds_serviciel table[summary="Actualités"] td.TabCelTit,
.ugds_serviciel table[summary="données actualités"] td.TabCelCenter,
.ugds_serviciel table[summary="données actualités"] td.TabCelCenterAlt {
  text-align: center!important;
}

.ugds_serviciel form[name="rechercheMEB"] select,
.ugds_serviciel form[name="rechercheMEB"] input:not([name="submit"]) {
  width: 150px!important;
}

.ugds_serviciel form[name="rechercheMEB"] select[name="TYPAE"],
.ugds_serviciel form[name="rechercheMEB"] select[name="AOPL"]  {
  width: 173px!important;
}

form[name="rechercheCertificat"] table[width="560"].bordure_fonce, 
form[name="rechercheCertificat"] table[width="560"].bordure_fonce table, 
form[name="rechercheTurbo"] table[width="560"].bordure_fonce, 
form[name="rechercheTurbo"] table[width="560"].bordure_fonce table {
  white-space: inherit!important;
}


main.dcw_gb6_core-wrapper .ugds_serviciel table.LGNTableA, 
main.dcw_gb6_core-wrapper .ugds_serviciel table:not([summary="bloc critères"]):not([summary="sous-onglets"]):not(.Moteur2lbleu):not([summary="ticker"]):not([summary="Critères"]), 
main.dcw_gb6_core-wrapper div.tableauBodyEcriture1 {
  width: 100%!important;
  max-width: unset!important;
}

table[summary="taux"] {
    margin: 21px 0 0 0;
}

table[summary="résultat conversion"] td.TabTit2lBis {
  font-size: inherit!important;
}

table[summary="Description"] + table table {
  border-bottom: none;
}

.ugds_serviciel table[summary="Données"] td[width="203"][valign="top"] + td[width="9"] + td[width="342"][valign="middle"] {
  vertical-align: top;
  padding: 3px 0 0 20px;
}

.ugds_serviciel table[summary="Données"] td[width="203"][valign="top"] + td[width="9"] + td[width="342"][valign="middle"] table[summary="Graphique"] {
  margin: 0;
}


#n2g_zone_centre_marketing {
  width: 80%;
  margin: 0 auto;
}

table[summary="Caractéristiques"] td.TabCelTit {
  position: relative;
}

form[name="fType"] td.TabTit1lbis + td.Combo2 {
  font-size: inherit!important;
}

table[summary="Taux courts"] td.TabCelTit[width="100"],
table[summary="Taux courts"] td.TabCelNumPos,
table[summary="Taux courts"] td.TabCelNumPosAlt,
table[summary="Données sur les indices"] td.TabCelTit[width="75"],
table[summary="Données sur les indices"] td.TabCelTit[width="60"],
table[summary="Données sur les indices"] td.TabCelNum,
table[summary="Données sur les indices"] td.TabCelNumAlt,
table[summary="Données sur les indices"] td.TabCelNumPos,
table[summary="Données sur les indices"] td.TabCelNumPosAlt {
  text-align: right!important;
}


table[summary="Données sur les indices"] td.TabCelDate,
table[summary="Données sur les indices"] td.TabCelDateAlt {
  text-align: center!important;
}

table[summary="données devises"].Tab {
  min-height: 98px;
}

table[summary="données devises"].Tab td.TabCelAlpha {
  width: 170px!important;
}

table[summary="Description"] a img[src*="passer_ordre"],
table[summary="Description"] a img[src*="ajouter_selection"],
table[summary="Description"] a img[src*="poser_alerte"] {
  padding: 0 15px!important;
}

table[summary="Actualités"] td.fond_page.error {
    color: #e20032;
    font-family: "sourcesanspro-semibold", helvetica, arial, sans-serif; 
    padding-top: 10px;
}

table[summary="Caractéristiques"] select#TypeSousJacent,
table[summary="Caractéristiques"] select#listeType,
table[summary="Caractéristiques"] select#Famille,
table[summary="Caractéristiques"] select#Gamme {
  width: 163px!important;
}

table[summary="Caractéristiques"] td[align="left"][width="110"] {
  width: 178px!important;
}

table[summary="Caractéristiques"] td[align="left"][width="110"] + td[width="20"] {
  width: 44px!important;
}


table[summary="Caractéristiques"] input[name="LIBPXMIN"] {
  width: 140px!important;
}

table[summary="Caractéristiques"] input[name="dateMin"] {
  width: 107px!important;
}



form[name="rechercheWarrant"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"],
form[name="rechercheCertificat"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"],
form[name="rechercheTracker"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"],
form[name="rechercheTurbo"] table[width="560"] + table[width="560"] td + td[colspan="3"] td[width="20"] {
    padding: 0!important;
}

form[name="rechercheCertificat"] table[width="560"].bordure_fonce, 
form[name="rechercheCertificat"] table[width="560"].bordure_fonce table, 
form[name="rechercheTurbo"] table[width="560"].bordure_fonce, 
form[name="rechercheTurbo"] table[width="560"].bordure_fonce table,
form[name="rechercheTracker"] table[width="560"].bordure_fonce, 
form[name="rechercheTracker"] table[width="560"].bordure_fonce table,
form[name="rechercheWarrant"] table[width="560"].bordure_fonce, 
form[name="rechercheWarrant"] table[width="560"].bordure_fonce table {
  white-space: nowrap!important;
}

td[width="560"].fond_cem_clair[align="center"] {
  text-align: center!important;
}

#histobar{
    margin: auto;
    width: 550px;
    font-family: 'Arial';
    border-collapse: collapse;
    font-size : 12px;
}
.left{
    width : 274.75px;
    height: 15px;
    text-align: right;
}
.middle{
    width: 0.5px;
    height: 15px;
    background-color: black;
}
.middle_first{
	width: 0.5px;
	height : 15px;
}
.right{
    width: 274.75px;
    height: 15px;
    text-align: left;
}
.valeurAtRight{
    padding-left: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
}
.valeurAtLeft{
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
}
.barreAtRight{
    margin-left: 5px;
    background-color: lawngreen;
    height: 85%;
    float: left;
    margin-right: 5px;
    margin-bottom: 1px;
}
.barreAtLeft{
    margin-right: 5px;
    background-color: red;
    height: 85%;
    float: right;
    margin-left: 5px;
}
.variationColor{
    color: blue;
}
.cursor{
	cursor: default;
}

/*table[summary="Données sur les indices"] td.TabCelTit[width="135"],
form[name="rechercheCritere"] table td.TabCelTit:not([width]) {
  text-align: left!important;
}*/

/*.ugds_serviciel table[summary="consensus"] {
  
}*/

/*---FIN Diffuseur d'information Boursière---*/


/*---FIN BOURSE REPASSE---*/
