html, body {height:100%;}

#contenu{
	clear: both;
}

#contenu:after{ /* Self clearing class for blocks with floating elements */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html #contenu{
	height:1%;
}
*:first-child+html #contenu{
	min-height:1%;
}

#ariane li{
	display:inline;
}
#ariane li a{
	color:#9a9b9b;
	font-weight:bold;
}
#ariane li.on a{
	color:#494D50;
	font-weight:normal;
}
.texte h2{
	text-transform:uppercase;
	font-size:14px;
	padding-bottom:20px;
	display: block;
}
.texte h3{
	padding:15px 0 10px 0;
}

.texte strong{
	font-weight:bold;
	color:#494D50;
}
.texte table .intitule_telecharge{
	color:#494D50;
}
#connect{
	width:360px;
	margin:0 auto;
}
form p:after{ /* Self clearing class for blocks with floating elements */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html form p{
	height:1%;
}
*:first-child+html form p{
	min-height:1%;
}
#connect label{
	display:block;
	float:left;
	width:200px;
	line-height:20px;
}
#connect input{
	display:block;
	float:left;
	width:150px;
	font-size:11px;
}
#connect .bt_submit{
	float:right;
	margin-right:6px;
}
* html #connect .bt_submit{
	margin-right:1px;
}
#connect .bt_submit input{
	background:#E5E5E5;
	border:1px #494D50 solid;
	color:#494D50;
	width:auto;
	font-weight:bold;

	margin-left:633px;
	_margin-left:100px;
}
#recherche_avancee{
	background:url(../img/visu_fd_recherche.jpg) no-repeat top left;
	height:223px;
	width: 699px;
	margin-top:10px;
	float:left;
}
#recherche_avancee p{
	padding:16px 0 10px 20px;
}
#recherche_avancee .bt_submit input{
	background:#E5E5E5;
	border:#494D50 1px solid;
}
#recherche_avancee label{
	display:block;
	float:left;
	width:120px;
	line-height:20px;
}
#recherche_avancee select{
	display:block;
	float:left;
	width:150px;
	font-size:11px;
}
#recherche_avancee .bt_submit_recherche{
	padding:0;
}
* html #recherche_avancee .bt_submit_recherche{
	margin-top:-2px;
}
*:first-child+html #recherche_avancee .bt_submit_recherche{
	margin-top:-2px;
}
#recherche_avancee .bt_submit_recherche input{
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	background-color: #004076;
	text-align:left;
	padding:0px 2px 0px 2px;
	font-family: Arial;
	font-size: 12px;
	letter-spacing: normal;
}

#recherche_avancee .bt_submit_fleche {
	float:left;
	display:block;
	width:200px;
	padding:11px 0 10px 100px;
	background: url(../img/picto_valider.gif) 90px center no-repeat #004076;
	text-decoration:underline;
	cursor: pointer;
}

#recherche_avancee .bt_submit_fleche submit {
	text-decoration:underline;
	cursor: pointer;
}

.gamme{
	display:block;
	background: url(../img/picto_gamme.gif) 10px center no-repeat #95a8bd;
	padding:13px 20px 12px 20px;
	border:none;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	float:left;
	margin-left:2px;
}
* html .gamme{
	padding-bottom:14px;
}
*:first-child+html .gamme{
	padding-bottom:14px;
}
.niv1{
	padding-bottom:10px;
}
.niv1 a{
	font-weight:bold;
	line-height:20px;
}
.niv2 a{
	background:url(../img/puce_carre_gris.gif) 20px center no-repeat;
	padding-left:30px;
	font-weight:normal;
}
.niv3 a{
	padding-left:60px;
	background:none;
}
/*------------------------------------------------------------------------------------------ home */
.bloc_quarter {
	width:170px;
}

.bloc_third {
	width:226px;
}

.bloc_half {
	width:340px;
}

.bloc_2thirds {
	width:452px;
}

.bloc_3quarters {
	width:510px;
}

.bloc_full{
	width:680px;
}

.bloc_defil{
	height:232px;
	float:left;
	margin-top:20px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px #f2f2f2 solid;
	overflow: hidden;
	position: relative;
}
.bloc_defil .bloc_haut{
	border-right:1px #f2f2f2 solid;
}
.bloc_defil h3{
	font-size:14px;
	padding:3px 0 8px 5px;
	margin-right:2px;
	/*background:#f2f2f2;*/
}
.bloc_defil .new{
	background:url(../img/picto_new.gif) 7px 6px no-repeat;
	padding-left:32px;
}
.bloc_defil_content{
	height:170px;
	/*background:#f2f2f2;*/
	margin-right:2px;
	overflow:hidden;
	position:relative;
	top:-5px;
}
.bloc_defil_content .defil{
	position:absolute;
	top:0;
}
.fond{
	background:#f2f2f2;
}
.bloc_defil_content p{
	padding:0 7px 12px 7px;
}
strong{
	font-weight:bold;
	color:#00B0F0;
}
.lien_couleur{
	color:#00B0F0;
}
.date{
	color:#00B0F0;
	font-size:11px;
	font-weight:normal;
	padding:6px 10px 0 0;
  position: relative;
  left: 5px;
  top: -13px;
  clear: both;
  display: block;
}
.bt_defil{
	text-align:right;
	padding:6px 4px 0 0;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.bloc_defil .visu{
	text-align:center;
	height:1%;
}
.float_left{
	float:left;
}
.clear{
	clear:both;
}
#bloc_image{
	padding-top:20px;
	clear:both;
}
#bloc_image img {
	display:block;
	float:left;
	padding-right:10px;
}
.tab_fiche{
	float:left;
	width:699px;
	margin-top:10px;
}
.tab_fiche th{
	background:#f2f2f2;
	text-align:right;
	font-weight:bold;
	padding:10px 0 10px 5px;
}
.tab_fiche a{
	text-decoration:underline;
	font-weight:bold;
}
.tab_fiche th a{
	text-decoration: none;
}
.tab_fiche th img{
	vertical-align: middle;
}
.tab_fiche h3{
	padding-top:10px;
	border-bottom: 1px solid #494D50;
}
.tab_fiche th.header{
	text-align: left;
	padding: 3px;
}
.tab_fiche .cel1{
	padding-left:5px;
	font-weight:bold;
}
.tab_fiche .titre_groupe{
	text-transform:uppercase;
	font-weight:bold;
	color:#9A9B9B;
}
/*------------------------------------------------------------------------------------------ page interieure */
table .intitule{
	font-weight:bold;
}
table .align_right,
.align_right{
	text-align:right;
}
table th.align_left, table td.align_left{
	text-align:left;
}
.tab_titre,
.texte .tab_titre{
	font-size:14px;
	font-weight:bold;
	padding-bottom:0;
}
.tab_titre {
	padding-top:10px;
}
table td.col_vide{
	width:30px;
}
tr.filet td{
	border-bottom:1px #494D50 solid;
}
tr.filet_interne td{
	border-bottom:1px #e5e5e5 solid;
	padding-top:2px;
	padding-bottom:2px;
}
tr.filet_interne td.padded_column{
	padding: 2px 3px 2px 3px;
}
.tab_download a{
	font-weight:normal;
	text-decoration:underline;
}
.tab_download a.on{
	text-decoration:underline;
}
.tab_download a.off{
	text-decoration:none;
}

td.tabs_couleur a{
	font-weight: bold;
	color: white;
	cursor: pointer;
	background-color: #808080;
	padding: 5px;
	line-height: 20px;
}

td.tabs_couleur a.active_tab,
td.tabs_couleur a:hover{
	background-color : #98C000;
}

.intitule_telecharge{
	background:url(../img/picto_telecharger.gif) left 3px no-repeat;
	padding-left:15px;
	color:#98C000;
}
.lien_telecharge{
	background:url(../img/picto_pdf.gif) no-repeat right 2px;
	font-size:10px;
	padding-right:15px;
}
.onglet{
	margin-top:20px;
}
.onglet:after{ /* Self clearing class for blocks with floating elements */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .onglet{
	height:1%;
}
*:first-child+html .onglet{
	min-height:1%;
}
.onglet li{
	display:block;
	float:left;
	
}
.onglet li a{
	display:block;
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #9a9b9b;
	padding:5px 5px 5px 20px;
	color:#FFFFFF;
	font-weight:bold;
	border-right:1px #FFFFFF solid;
	padding-right: 20px;
	white-space: nowrap;
}
.onglet li a:hover{
	text-decoration:none;
}
.onglet2{
	text-align:right;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:#494D50 1px solid;
}
.onglet2 li{
	display:inline;
}
.onglet2 li a{
	background:#F2F2F2;
	padding:0 5px;
	font-weight:bold;
	font-size:12px;
}
.onglet2 li a:hover,
.onglet2 li.on a{
	background:#494D50;
	color:#FFFFFF;
	text-decoration:none;
}
.mat_prem .onglet li.on a{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #98c000;
}
.mat_prem .onglet #ong_caracteristique.on a{
	color:#98c000;
}
.onglet li#ong_caracteristique{
	float:right;
	width:152px;
}
.onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_vert.gif) no-repeat right center;
	color:#494d50;
}
.onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_vert_on.gif) no-repeat right center;
	color:#494d50;
}
#zone_dynamique{
	clear:both;
	margin-top:10px;
}
#zone_dynamique:after{ /* Self clearing class for blocks with floating elements */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html #zone_dynamique{
	height:1%;
}
*:first-child+html #zone_dynamique{
	min-height:1%;
}
#zone_dynamique table{
	clear:both;
	margin-bottom:10px;
}
#zone_dynamique table td{
	font-size:10px;
}
#zone_dynamique table strong{
	font-weight:bold;
	color:#494d50;
	font-size:11px;
}
#zone_dynamique th{
	text-align:left;
	font-weight:bold;
}
#zone_dynamique td,
#zone_dynamique th{
	padding:2px 0pt 2px 5px;
}
/*----------------------------------------------------------- matière première */
.mat_prem table .couleur,
.mat_prem table .intitule_telecharge,
.mat_prem .lien_xls a {
	color:#98c000;
}
.mat_prem td.tabs_couleur a.active_tab,
.mat_prem td.tabs_couleur a:hover{
	background-color:#98c000;
}
.mat_prem .onglet li.on a,
.mat_prem .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #98c000;
}
.mat_prem .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #98c000;
}
.mat_prem .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_vert.gif) no-repeat right center;
}
.mat_prem .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_vert_on.gif) no-repeat right center;
	color:#98C000;
}
.mat_prem #donnee_fonds ul li{
	background:url(../img/puce_carre_vert3.gif) 12px 9px no-repeat;
}

#donnee_fonds{
	border-top:1px solid #494d50;
	border-bottom:1px solid #494d50;
	background:#f2f2f2;
	padding:10px 0;
}
#donnee_fonds:after{ /* Self clearing class for blocks with floating elements */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html #donnee_fonds{
	height:1%;
}
*:first-child+html #donnee_fonds{
	min-height:1%;
}
.tab_donnee_fond{
	width:70%;
	float:left;
}
.tab_donnee_fond th{
	font-weight:bold;
}
.fd_blanc td{
	background:#FFFFFF;
}
#donnee_fonds ul{
	width:145px;
	border-top:14px solid #9a9b9b;
	float:right;
	background:#FFFFFF;
	padding:10px 0;
	margin:20px 35px 0 0;
}
* html #donnee_fonds ul{
	margin-right:14px;
}
#donnee_fonds ul li{
	background:url(../img/puce_carre_vert3.gif) 12px 9px no-repeat;
	padding:5px 0 5px 30px;;
}
.panier_col{
	width:225px;
	float:left;
	padding-right:9px;
}
.panier_col h3{
	padding-bottom:15px;
}
.panier_col table th{
	background:#FFFFFF;
}
.panier_col table td{
	border-bottom:1px #FFFFFF solid;
}
.lien_xls{
	float:left;
}
.lien_xls a{
	color:#98c000;
	background:url(../img/picto_xls.gif) left top no-repeat;
	padding-left:25px;
	padding-bottom:5px;
}
.maj{
	float:right;
	font-size:10px;
	padding-right:20px;
}
#historique{
	clear:both;
}
#historique form p {
	text-align: right;
}
#historique th,
#historique .bordure{
	border-left:5px solid #FFFFFF;
}
#historique th.col1,
#historique td.col1{
	background:#e4e4e5;
}
#historique th.col2,
#historique td.col2{
	background:#efefef;
}
#historique th.col3,
#historique td.col3{
	background:#f2f2f2;
}
#historique form{
	float:right;
	font-size:10px;
	padding-bottom:10px;
	padding-right:5px;
}
#historique form select{
	font-size:10px;
}
#caract_colg{
	float:left;
	width:40%;
	margin-left: 20px;
}
#caracteristique h3{
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #494d50;
}
#caracteristique .tab1{
	float:left;
	clear:none;
}
#caracteristique .tab2{
	width:35%;
	float:right;
	clear:none;
}
#caract_cold{
	float:right;
	width:40%;
	margin-right: 20px;
}
#caracteristique .fond{
	background:#494d50;
}
#caracteristique label{
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

/* gestion des couleurs */
/* actions */

.actions table .couleur,
.actions .lien_xls a,
.actions table .intitule_telecharge{
	color:#01b6ef;
}
.actions td.tabs_couleur a.active_tab,
.actions td.tabs_couleur a:hover{
	background-color:#01b6ef;
}
.actions .onglet li{
	cursor:pointer;
}
.actions .onglet li.on a,
.actions .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #01b6ef;
}
.actions .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #01b6ef;
}
.actions .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_bleu.gif) no-repeat right center;
}
.actions .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_bleu_on.gif) no-repeat right center;
	color:#01B6EF;
}
.actions #donnee_fonds ul li{
	background:url(../img/puce_carre_bleu3.gif) 12px 9px no-repeat;
}
/* obligations */
.obligations table .couleur,
.obligations table .intitule_telecharge,
.obligations .lien_xls a {
	color:#aa2122;
}
.obligations td.tabs_couleur a.active_tab,
.obligations td.tabs_couleur a:hover{
	background-color:#aa2122;
}
.obligations .onglet li.on a,
.obligations .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #aa2122;
}
.obligations .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #aa2122;
}
.obligations .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_rouge.gif) no-repeat right center;
}
.obligations .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_rouge_on.gif) no-repeat right center;
	color:#aa2122;
}
.obligations #donnee_fonds ul li{
	background:url(../img/puce_carre_rouge3.gif) 12px 9px no-repeat;
}
/* strategie */
.strategie table .couleur,
.strategie table .intitule_telecharge,
.strategie .lien_xls a {
	color:#f2950b;
}
.strategie td.tabs_couleur a.active_tab,
.strategie td.tabs_couleur a:hover{
	background-color:#f2950b;
}
.strategie .onglet li.on a,
.strategie .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #f2950b;
}
.strategie .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #f2950b;
}
.strategie .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_orange.gif) no-repeat right center;
}
.strategie .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_orange_on.gif) no-repeat right center;
	color:#F2950B;
}
.strategie #donnee_fonds ul li{
	background:url(../img/puce_carre_orange3.gif) 12px 9px no-repeat;
}

/* oil */
.oil table .couleur,
.oil table .intitule_telecharge,
.oil .lien_xls a {
	color:#a5262a;
}
.oil td.tabs_couleur a.active_tab,
.oil td.tabs_couleur a:hover{
	background-color:#a5262a;
}
.oil .onglet li.on a,
.oil .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #a5262a;
}
.oil .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #a5262a;
}
.oil .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_oil.gif) no-repeat right center;
}
.oil .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_oil_on.gif) no-repeat right center;
	color:#a5262a;
}
.oil #donnee_fonds ul li{
	background:url(../img/puce_carre_oil3.gif) 12px 9px no-repeat;
}

/* energy */
.energy table .couleur,
.energy table .intitule_telecharge,
.energy .lien_xls a {
	color:#009ee0;
}
.energy td.tabs_couleur a.active_tab,
.energy td.tabs_couleur a:hover{
	background-color:#009ee0;
}
.energy .onglet li.on a,
.energy .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #009ee0;
}
.energy .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #009ee0;
}
.energy .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_energy.gif) no-repeat right center;
}
.energy .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_energy_on.gif) no-repeat right center;
	color:#009ee0;
}
.energy #donnee_fonds ul li{
	background:url(../img/puce_carre_energy3.gif) 12px 9px no-repeat;
}

/* agriculture */
.agriculture table .couleur,
.agriculture table .intitule_telecharge,
.agriculture .lien_xls a {
	color:#97be0d;
}
.agriculture td.tabs_couleur a.active_tab,
.agriculture td.tabs_couleur a:hover{
	background-color:#97be0d;
}
.agriculture .onglet li.on a,
.agriculture .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #97be0d;
}
.agriculture .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #97be0d;
}
.agriculture .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_agriculture.gif) no-repeat right center;
}
.agriculture .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_agriculture_on.gif) no-repeat right center;
	color:#97be0d;
}
.agriculture #donnee_fonds ul li{
	background:url(../img/puce_carre_agriculture3.gif) 12px 9px no-repeat;
}
/* silver */
.silver table .couleur,
.silver table .intitule_telecharge,
.silver .lien_xls a {
	color:#8e9295;
}
.silver td.tabs_couleur a.active_tab,
.silver td.tabs_couleur a:hover{
	background-color:#8e9295;
}
.silver .onglet li.on a,
.silver .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #8e9295;
}
.silver .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #8e9295;
}
.silver .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_silver.gif) no-repeat right center;
}
.silver .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_silver_on.gif) no-repeat right center;
	color:#8e9295;
}
.silver #donnee_fonds ul li{
	background:url(../img/puce_carre_silver3.gif) 12px 9px no-repeat;
}

/* gold */
.gold table .couleur,
.gold table .intitule_telecharge,
.gold .lien_xls a {
	color:#f49e00;
}
.gold td.tabs_couleur a.active_tab,
.gold td.tabs_couleur a:hover{
	background-color:#f49e00;
}
.gold .onglet li.on a,
.gold .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #f49e00;
}
.gold .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #f49e00;
}
.gold .onglet li#ong_caracteristique a{
	background:url(../img/picto_detail_gold.gif) no-repeat right center;
}
.gold .onglet #ong_caracteristique.on a{
	background:url(../img/picto_detail_gold_on.gif) no-repeat right center;
	color:#f49e00;
}
.gold #donnee_fonds ul li{
	background:url(../img/puce_carre_gold3.gif) 12px 9px no-repeat;
}

/*----------------------------------------------------------------*/
/*
.liste_bt{
	text-align:center;
	padding-top:20px;
}
.liste_bt li{
	display:block;
	background:#E5E5E5;
	color:#494D50;
	width:auto;
	font-weight:bold;
	border:1px #494D50 solid;
	width:60px;
	float:left;
}
.liste_bt li a{
	display:block;
	padding: 5px;
}
.liste_bt li a:hover{
	text-decoration:none;
}
.liste_bt li.bt1{
	margin-right:200px;
	margin-left:180px;
}
* html .liste_bt li.bt1{
	margin-right:200px;
	margin-left:90px;
}
*/

.liste_bt{
	text-align:center;
	padding-top:20px;
	width: 326px;
	margin:0 auto;
}
.liste_bt li{
	display:block;

	color:#494D50;
	width:auto;
	font-weight:bold;

	/*width:60px;
	float:left;*/
}
.liste_bt li a{
	display:block;
	padding: 5px;
}
.liste_bt li a:hover{
	text-decoration:none;
}
.liste_bt li input{
	/*margin-right:200px;
	margin-left:180px;*/
	background: none;
	background:#E5E5E5;
	border:1px #494D50 solid;
}
.bt1 {
	float:left;
}
.bt2 {
	float:right;
}
* html .liste_bt li.bt1 input{
	/*margin-right:200px;
	margin-left:90px;*/
}
table .negatif{
	color:#AA2122;
}
.note{
	font-size:10px;
	color:#aaa;
}

.note_perf{
	
	color:#000000;
	font-size:11px;
}

/*------------------------------------------------------------------------------------- performances */
.green{
	color:green;
}
.question{
	width: 699px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: white;
	background-color: #f2f2f2;
}
.question img {
	float:left;
}
/*
.performancesParagraphe
{
	height:100px;
	background:red;
}*/

.disclaimerAn
{
	width:710px;
	text-align:right;
	color:#0B5CBC;
	margin-top:5px;
	font-size:10px;

}
/*tr .cacher2
{
	width:350px;
}*/
/*************************************************************/
/********	Pour le texte du Disclaimer  dans produits	******/
/*************************************************************/
.product_disclaimer
{
	margin-top: 15px;
}

.cacher1 p
{
	height:20px;
}

.cacher2 p
{
	height:40px;
	margin-top:10px;
}

.marginDisclaimer p
{
	margin-top:10px;
	width:100%;
}

.tableauGauche{
	width:345px;
}
.tableauDroit{
	width:345px;
}
li .supprimerOnglet a
{
	display:block;
	color:red;
}
.supprimerOnglet
{
	display:none;
	color:red;
}

/*------------------------------------------------------------------------------ page seminaire */
.tab_seminaire{
	width:710px;
	margin-top:20px;
}
.tab_seminaire th{
	padding:5px;
	background:#484d50;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
}
.tab_seminaire tr.v_middle td{
	vertical-align:middle;
}
.tab_seminaire td{
	padding:5px;
}
.tab_seminaire .col1{
	color:#00B6EF;
}
.tab_seminaire .col2{
	color:#494D50;
	font-weight:bold;
}
.tab_seminaire .filet_epais{
	border-top:3px #FFFFFF solid;
}
.tab_seminaire .filet_epais td {
	width: 700px;
}
.tab_seminaire .display_none{
	display:none;
}
.tab_seminaire .filet{
	border-bottom:1px #494D50 solid;
}
.tab_seminaire input,
.tab_seminaire select{
	width:80px;

}

.subscription_success {
	margin: 20px;	
	font-weight: bold;
}

.tab_seminaire .media{
	width: 225px;
	
}

.tab_seminaire .provincia{
	width: 120px;
}

.tab_seminaire .bt_on{
	font-weight:bold;
	border:none;
	color:#FFFFFF;
	background:#00B6EF;
	font-size:120%;
}
.tab_seminaire .bt_off{
	font-weight:bold;
	border:none;
	color:#FFFFFF;
	background:#9b9b9b;
	font-size:120%;
}
.tab_seminaire .case_cocher{
	width:auto;
	margin:0;
}
.tab_seminaire .fond_gris td{
	background:#f2f2f2;
}
.tab_seminaire td.no_marge{
	padding:0;
}

#condition a
{
text-decoration: underline;
}
#tracker_infos{
height:43px;
overflow:hidden;
}

.tracking_error table{border-collapse:collapse;}
#tracking_introduction, #tracking_comparaison, #tracking_error{ margin-left: 5px; margin-right: 5px;}
#tracking_comparaison, #tracking_error {display:none;}
.tracking_error td.ongletOn  {background: transparent url(../img/te_on.gif) no-repeat scroll 0% 0%; width: 221px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.tracking_error div.ongletOn  {position: relative; top: 9px; margin-left: 15px; font-size: 11px; color: white;}
.tracking_error a.ongletOn   {text-decoration: none; color: white;}

.tracking_error td.ongletOff  {background: transparent url(../img/te_off.gif) no-repeat scroll 0% 0%; width: 221px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.tracking_error div.ongletOff  {position: relative; top: 9px; margin-left: 15px; color: black; font-size: 11px;}
.tracking_error a.ongletOff   {text-decoration: none; color: black;}
.tracking_error .bgGrey1{background-color:#F2F2F2;}
.tracking_error .bgGrey4{background-color:#494D50;}
.tracking_error .bgBlueMenu{background-color:#00B6EF;}
.tracking_error .colorBlueMenu{color:#00B6EF;}
.tracking_error .colorGrey4{color:#494D50;}
.tracking_error .colorGrey4Bold{color:#494D50;font-weight:bold;}
.tracking_error .colorBlueMenuBold{color:#00B6EF;font-weight:bold;}
.tracking_error .tdTitreProduct{background-color:#494D50;color:white;font-weight:bold;font-size:13px;}
.tracking_error .tdDateLancement{background-color:#00B6EF;font-weight:bold;color:white;font-size:12px;}
.tracking_error .divSubmit{background: #F2F2F2 url(../img/wb_arrow.gif) no-repeat left center;width:180px;padding-left:14px}
.tracking_error .submitForm{background: #F2F2F2;font:bold 8pt arial; color: #00B6EF; width:135px; border: solid 0px #4B3835;cursor: pointer;}
#curseur {background-color:#588198;display:none;height:180px;left:82px;margin-left:0;margin-top:0;position:absolute;top:120px;visibility:hidden;width:1px;z-index:5;}
#curseur2 {background-color:#588198;display:none;height:180px;left:82px;margin-left:0;margin-top:0;position:absolute;top:120px;visibility:hidden;width:1px;z-index:5;}



.tx-sglyxoraporder-pi1{
	width:435px;
	height:735px;
  padding-top:20px;
  margin-left:20px;
}

.tx-sglyxoraporder-pi1 table,
.tx-sglyxoraporder-pi1 table tr,
.tx-sglyxoraporder-pi1 table td,
.tx-sglyxoraporder-pi1 span{
	padding:0;
	margin:0;
	border:0;
}

.tx-sglyxoraporder-pi1 #order_form{
	padding:12px 5px 6px 5px;
	border:1px solid black;
}

.tx-sglyxoraporder-pi1 #order_form .separator{
	width: 430px;
	height:19px;
	overflow:hidden;
}

.tx-sglyxoraporder-pi1 #order_form table #title_form{
	height:30px;
	color:#3B3F42;
	font-weight: bold;
	font-size:1.2em;
}

.tx-sglyxoraporder-pi1 #order_form select{
	border:1px solid #85888D;
	width:180px;
	text-align:right;
}

.tx-sglyxoraporder-pi1 #order_form input{
	border:1px solid #85888D;
	width:177px;
	text-align:right;
	font-weight: bold;
}

.tx-sglyxoraporder-pi1 #order_form table #etf_title{
	color:#3B3F42;
	font-weight: bold;
	font-size:1.2em;
}
.tx-sglyxoraporder-pi1 #order_form table #etf_name{
	color:#00AEFF;
}

.tx-sglyxoraporder-pi1 #order_form table .label{
	border:1px solid #999DA0;
	padding-left:10px;
	height:24px;
	_height:23px;
	width:210px;
	color:white;
	background-color: #494D50;
	font-weight: bold;
	vertical-align:middle;
}

.tx-sglyxoraporder-pi1 #order_form table .label#underlying_name{
	background-color: #00B3EE;
}

.tx-sglyxoraporder-pi1 #order_form table .value{
	text-align:right;
	border:1px solid #999DA0;
	padding-right:10px;
	height:24px;
	_height:23px;
	color:#575757;
	background-color: #F0F0F0;
	font-weight: bold;
	vertical-align:middle;
}

.tx-sglyxoraporder-pi1 #order_form table .risk_fees_label{
	color:#F7002D;
}


#button {
	height: 20px;
	margin: 10px 6px 0 0;
	padding-top:4px;
	padding-right:6px;
	float:left;
	overflow: hidden;
	background: #00B5EF;
	font-size: 12px;
}

#button a
{
	background: #00B5EF url(../img/picto_fle_blanc2.gif) no-repeat scroll 7px center;
	color:white;
	font-weight: bold;
	padding: 0px 0 0px 20px;
}


.tx-sglyxoraporder-pi1 #order_form .button{
	margin: 6px 6px 0 0;
	padding-right:6px;
	float:left;
	height: 15px;
	overflow: hidden;
	background: #00B5EF;
}


.tx-sglyxoraporder-pi1 #order_form .button_top{
	margin: 6px 0 0 6px;
	padding-right:6px;
	float:right;
	height: 15px;
	overflow: hidden;
	background: #00B5EF;
}

.tx-sglyxoraporder-pi1 #order_form .button_top a{
	background: #00B5EF;
	color:white;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}

.tx-sglyxoraporder-pi1 #order_form .button a
{
	background: #00B5EF url(../img/picto_fle_blanc2.gif) no-repeat scroll 7px center;
	color:white;
	font-weight: bold;
	padding: 5px 0 5px 20px;
}

.tx-sglyxoraporder-pi1 #order_form .button a:hover
{
	cursor: pointer;
}

.tx-sglyxoraporder-pi1 #order_form .button input{
	background: #00B5EF url(../img/picto_fle_blanc2.gif) no-repeat scroll 7px 4px;
	color:white;
	font-weight: bold;
	padding:0 0 0 14px;
	font-size:1em;
	width: auto;
	height:12px;
	vertical-align:middle;
	text-align:left;
	border:0;
	cursor:pointer;
}

.tx-sglyxoraporder-pi1 #order_form #button_print a{
	background: #00B5EF url(../img/picto_fle_blanc2.gif) no-repeat scroll 7px center;
	color:white;
	font-weight: bold;
	padding: 5px 0 5px 20px;
}

.tx-sglyxoraporder-pi1 #order_form #send_form{
	float:right;
	margin:6px 0 0 6px;
}

.tx-sglyxoraporder-pi1 .blue_value{
	color:#0BAFEC;
}

.tx-sglyxoraporder-pi1 .error_value{
	color:#F7002D;
}

/* liste Des ordres */
#lyxor_ap .breaker_both{
  clear:both;
}

#lyxor_ap{
  width:713px;
  overflow:hidden;
}

#lyxor_ap .intitule{
  color : #00B5FE;
}

#lyxor_ap .intitule_telecharge{
  color : #00B5FE;
}


#lyxor_ap .onglet li.on a,
#lyxor_ap .onglet li.on a:hover{
	background: url(../img/picto_fle_blanc_bas.gif) no-repeat 7px center #00B5FE;
}
#lyxor_ap .onglet li a:hover{
	background: url(../img/picto_fle_blanc2.gif) no-repeat 7px center #00B5FE;
}

#lyxor_ap #daily_files {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#F2F2F2 none repeat scroll 0 0;
  border-bottom:1px solid #494D50;
  border-top:1px solid #494D50;
  padding:10px 0;
}

.texte #lyxor_ap p{
	width:350px !important;
}

#lyxor_ap .tab_daily_files {
  width:90%;
}

#lyxor_ap .link_right{
  float:right;
  padding-bottom:10px;
}

#lyxor_ap .link_right span{
  font-weight:bold;
  padding:0px 10px;
}


#lyxor_ap table tr#header td{
  font-weight:bold;
  text-align:center;
}

#lyxor_ap  #zone_dynamique table tr#header td{
  font-size:1.1em;
}

#lyxor_ap #zone_dynamique table a{
  color:#00B5FE;
}

#lyxor_ap  #zone_dynamique table .etf_name{
  font-weight:bold;
  font-size:1.05em;
}

#lyxor_ap  #zone_dynamique table .date_daily_files{
  color:black;
}

#lyxor_ap  #zone_dynamique table .file_link{
  text-align:right;
}
#lyxor_ap  #zone_dynamique table .file_link a{
  color:#354CA1;
}

#lyxor_ap #search_order{
  border:1px solid #9A9A9A;
  padding:8px 4px 3px 6px;
  background-color:#F0F0F0;
}

#lyxor_ap #search_order{
  width:580px;
  height:115px;
  overflow:hidden;
  background-color:#F0F0F0;
  position:relative;
}

#lyxor_ap #search_order .search_left_part{
  float:left;
  width:77px;
  color:#00B5DD;
  font-weight:bold;
  font-size:1.5em;
  letter-spacing:-1px;
}

#lyxor_ap #search_order .search_center_part, #lyxor_ap #search_order .search_right_part {
  float:left;
  padding:0 10px 0 8px;
  border-left:2px solid #494D4E;
}

#lyxor_ap #search_order .search_center_part .form_input{
  position:relative;
  width:300px;
  height:31px;
}

#lyxor_ap #search_order .search_right_part .form_input{
  position:relative;
  width:160px;
  height:31px;
  clear:both;
}

#lyxor_ap #search_order .form_input .puce{
  float:left;
  margin:5px 5px 0 0;
  height:4px;
  width:4px;
  overflow:hidden;
  background-color: #00B5DD;
}

#lyxor_ap #search_order .form_input .label_input{
  float:left;
  width:58px;
  color:#515153;
  font-weight:bold;
}

.label_input_from, .label_input_to{
  float:left;
  width:30px;
  color:#515153;
  font-weight:bold;
}

.label_input_to{
  padding-left:10px;
}


#lyxor_ap #search_order .search_center_part .form_input .input_large,
#lyxor_ap #search_order .search_center_part .form_input .input_small,
#lyxor_ap #search_order .search_rightr_part .form_input .input{
  float:left;
  color:#515153;
  font-weight:bold;
}

#lyxor_ap #search_order .search_center_part .form_input .input_large input,
#lyxor_ap #search_order .search_center_part .form_input .input_small input,
#lyxor_ap #search_order .search_right_part .form_input .input input{
  border:1px solid #828282;
  color:#515153;
}
#lyxor_ap #search_order .search_center_part .form_input .input_large input{  width:217px;}
#lyxor_ap #search_order .search_center_part .form_input .input_small input{  width:55px;}
#lyxor_ap #search_order .search_right_part .form_input .input input{  width:85px;}

#lyxor_ap #search_order .btn_validate{
  position:absolute;
  right:6px;
  bottom:6px;
  height:15px;
  padding:0px 3px 0 15px;
  color:white;
  border:1px solid #515153;
  background:#00B5FE url(../img/picto_fle_blanc2.gif) no-repeat scroll 7px center;
}


#lyxor_ap #tab_order .title_list{
  float:left;
  color:#00B5DD;
  font-weight:bold;
  font-size:1.5em;
  letter-spacing:-1px;
  margin-right:10px;
}


#lyxor_ap #tab_order .menu_tableau_gauche{
	float:left;
	height:28px;
}

#lyxor_ap #tab_order .menu_tableau_gauche .pagination{
	font-weight:bold;
	font-size:1.3em;
	letter-spacing:-1px;
}

#lyxor_ap #tab_order .menu_tableau_gauche .selector select{
	width: 160px;
	border:1px solid #828282;
}

#lyxor_ap #tab_order .menu_tableau_gauche .selector{
	margin-right:10px;
}

#lyxor_ap #tab_order .menu_tableau_gauche .pagination .active{
	color:#00B5DD;
}

#lyxor_ap #tab_order .menu_tableau_gauche div{
	float:left;
}

#lyxor_ap #tab_order .menu_tableau_droite{
	float:right;
}

#lyxor_ap #tab_order .menu_tableau_droite .button{
	background:#45494C none repeat scroll 0 0;
	float:right;
	height:15px;
	margin:6px 0 0 6px;
	overflow:hidden;
	padding-right:6px;
}

#lyxor_ap #tab_order .menu_tableau_droite .button a{
	background:#45494C none repeat scroll 0 0;
	color:white;
	font-weight:bold;
	padding:5px 0 5px 5px;
	margin-bottom:3px;

}

#lyxor_ap #tab_order .tableau_entete .cellule_black,
#lyxor_ap #tab_order .tableau_entete .lifecycle_cellule_black{
  padding-left:15px;
  padding-top: 3px;
  overflow:hidden;
  background:#494D50;
  text-align:left;
  position:relative;
  vertical-align: top;
  height: 45px;

}

#lyxor_ap .lifecycle_cell{
  overflow:hidden;
  padding-top:6px;
  padding-bottom:6px;
  vertical-align: middle;
  border:1px solid #9A9C9B;
  text-align: center;
}

#lyxor_ap .lifecycle_label{
	width: 50%;
	text-align: left;
	background: #00B5EF none repeat scroll 0 0;
	color: #FFFFFF;
	font-weight: bold;
	border:1px solid #9A9C9B;
	padding: 5px;
	font-size: 13px;
}

#lyxor_ap .lifecycle_value{
	width: 50%;
	text-align: right;
	border:1px solid #9A9C9B;
	padding: 5px;
	font-size: 12px;
}

#lyxor_ap .detail_hidden{
	display: none;
}

#lyxor_ap #tab_order .tableau_entete .cellule_black,
#lyxor_ap .clickable{
	cursor: pointer;
}

#lyxor_ap .cell_even{
	background-color: #F0F0F1;
}

#lyxor_ap .cell_odd{
	background-color: #FFFFFF;
}

#lyxor_ap .cell_selected{
	color: #FFFFFF;
	background: #00B5EF none repeat scroll 0 0;
}


#lyxor_ap .lifecycle_important{
	font-weight: bold;
	color: #FF0000;
}

#lyxor_ap .lifecycle_comments{
	width: 100%;
	margin-top: 20px;
	border:1px solid #9A9C9B;
}

#lyxor_ap .lifecycle_comments_header{
	font-size: 13px;
	color: #00B5EF;
	font-weight: bold;
	padding: 5px;
}

#lyxor_ap .lifecycle_comments_value{
	font-size: 12px;
	line-height: 17px;
	padding: 5px;
}


#lyxor_ap #tab_order .tableau_entete .small{
	height: 35px;
}

#lyxor_ap #tab_order .tableau_entete .order_up {
	background: #494D50 url('../img/arrow_up.gif') no-repeat scroll center 32px;
	background-repeat:no-repeat;
}

#lyxor_ap #tab_order .tableau_entete .order_down {
	background: #494D50 url('../img/arrow_down.gif') no-repeat scroll center 32px;
	/*	background-image: url('../img/arrow_down.gif');*/
	background-repeat:no-repeat;
}

#lyxor_ap #tab_order .tableau_entete .content_cellule{
  color:white;
  font-weight:bold;
}

#lyxor_ap #tab_order .tableau_entete .separateur_cellule{
  height:35px;
  width:1px;
  background-color:white;
  padding:0;
}

#lyxor_ap #tab_order .tableau_ligne{
  width:695px;
}

#lyxor_ap #tab_order .fd_gris{
  background-color:#F0F0F1;
}

#lyxor_ap #tab_order .fd_blanc{
  background-color:white;
}

#lyxor_ap #tab_order .tableau_ligne .cellule{
  height:35px;
  overflow:hidden;
  padding-top:6px;
}

#lyxor_ap #tab_order .border_bottom{
	border-bottom:1px black dotted;
}

#lyxor_ap #cycle_life .button_top .button,
#lyxor_ap #tab_order .tableau_ligne .button {
	background:#00B5EF none repeat scroll 0 0;
	float:right;
	height:15px;
	margin:6px 0 0 6px;
	overflow:hidden;
	padding-right:6px;
}

#lyxor_ap #cycle_life .button_top .button a,
#lyxor_ap #tab_order .tableau_ligne .button a,
#lyxor_ap #lyxor_ap_search {
	background:#00B5EF none repeat scroll 0 0;
	color:white;
	font-weight:bold;
	padding:5px 0 5px 5px;
	margin-bottom:3px;
}

#lyxor_ap #tab_order .tableau_ligne .content_cellule a{
	text-decoration:underline;
	color:black;
}

#lyxor_ap #tab_order .tableau_ligne .content_cellule{
  padding-left:15px;
  left:10px;
  color:black;
}

#lyxor_ap #tab_order .tableau_ligne .separateur_cellule{
  height:17px;
  margin-top:4px;
  width:2px;
  overflow:hidden;
  background:url(../img/bg_sep_col.gif) center center no-repeat;
}

#lyxor_ap #tab_order .tableau_ligne .asset_input{
  width:90px;
  border:1px solid #808080;
}


#lyxor_ap #tab_order  div.tableau_ligne div.content_cellule,
#lyxor_ap #tab_order  div.tableau_entete div.content_cellule{
	position:absolute;
	bottom:6px;
}

#lyxor_ap #tab_order div.tableau_ligne div.cellule{
	border-bottom:none;
}

#order_id   { width:63px; }
#trade_date { width:80px; }
#isin       { width:81px; }
#long_name  { width:200px;}

#nb_share   { width:65px; }
#national_amount { width:84px; }
#type       { width:47px; }
#status     { width:63px; }


#cycle_life #date{ width:65px;}
#cycle_life #time{ width:65px;}
#cycle_life #status{ width:130px;}
#cycle_life #comments{ width:242px;}

.tableau_ligne #buy_sell{ bottom:0; _bottom:-3px; }
.tableau_ligne #buy_sell div{  float:left; color:#545454; font-weight:bold;  }
.tableau_ligne #buy_sell .content_cellule{  color:#545454;  font-weight:bold;}
.tableau_ligne #asset .content_cellule .asset_input{  color:#545454;  }

#lyxor_ap #tab_order .detail_order{
	width: 713px;
	overflow: hidden;
}

#lyxor_ap #tab_order .detail_order .label{
	font-weight:bold;
	color:#00B5DD;
}

#lyxor_ap #tab_order .detail_order .ticker_bbg,
#lyxor_ap #tab_order .detail_order .underlying_name,
#lyxor_ap #tab_order .detail_order .fees,
#lyxor_ap #tab_order .detail_order .linsting_place,
#lyxor_ap #tab_order .detail_order .ticker_ric,
#lyxor_ap #tab_order .detail_order .aum,
#lyxor_ap #tab_order .detail_order .risk_fees,
#lyxor_ap #tab_order .detail_order .value_date,
#lyxor_ap #tab_order .detail_order .comments {
	overflow:hidden;
	float:left;
	padding:5px 2px 5px 4px;
}

#lyxor_ap #tab_order  .puce_order_droite{
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	background: no-repeat url("../img/picto_fle_droite.gif");
	cursor:pointer;
}

#lyxor_ap #tab_order  .puce_order_bas{
	background: no-repeat url("../img/picto_fle_bas.gif");
}

#lyxor_ap #tab_order .detail_order .ticker_bbg, #lyxor_ap #tab_order .detail_order .ticker_ric { width: 140px; }
#lyxor_ap #tab_order .detail_order .underlying_name, #lyxor_ap #tab_order .detail_order .aum { width: 250px; }
#lyxor_ap #tab_order .detail_order .fees, #lyxor_ap #tab_order .detail_order .risk_fees	{ width: 125px; }
#lyxor_ap #tab_order .detail_order .linsting_place, #lyxor_ap #tab_order .detail_order .value_date { width: 170px}

#lyxor_ap #cycle_life{
	width: 530px;
	margin:5px;
}

#lyxor_ap #cycle_life .tableauGauche{
	width:100% !important;
}

#lyxor_ap #cycle_life #tab_order{
	border:1px solid #9A9C9B;
}

#lyxor_ap #cycle_life #tab_order .tableau_ligne .content_cellule{
	font-weight: normal;
}

#lyxor_ap #cycle_life #tab_order .border_bottom {
	border-bottom:1px solid #9A9C9B;
}

#lyxor_ap .pagination_link {
	color: #494D50;
	cursor: pointer;
}

div.faqtitle {
	color: #98C000;
	font-size: 14px;
	font-weight: bold;
	width: 699px;
	padding-top: 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #494D50;
}

div.tx-felogin-pi1 {
	text-align: center;
	width: 680px;
}

div.login_header_error {
	color:#F7002D;
	text-align: center;
}

div.login_welcome {
	text-align: center;
	margin-bottom: 10px;
}
.login_error {
	margin: 5px 80px 15px 80px;
	text-align: justify;
}

div#confirmation_cancel {
	text-align: center;
	width: 320px;
	/*border: 2px solid #FF0000;*/
	background-color: #EAEAEA;
	padding: 25px 0px;
}

div#confirmation_cancel .confirmation{
	font-weight: bold;
	padding-bottom: 30px;
	font-size: 13px;
}

div#confirmation_cancel .action_user {
	color: #FF0000;
}

div#confirmation_cancel .btn_validate{
 	display: inline;
 	padding:2px 10px;
	color:white;
	font-weight: bold;
	border:1px solid #515153;
	background:#00B5FE url(../img/picto_fle_blanc2.gif) no-repeat scroll 7px center;
	cursor: pointer;
}

.confirmation_popup {
	padding-left: 60px;
}

div#confirmation_cancel .spacer {
	padding-left: 50px;
}

#market_menu {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;

	display: block;
	width: 699px;
	height: 50px;
	border-top: 1px solid white;
	background: #9B9B9B;
}

#market_menu ul{
	list-style-image: none;
	list-style-position: outside;
}

#market_menu ul, #market_menu li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: inline;
}

#market_menu li a {
	float:left;
	padding: 11px 7px;
	display: block;
	color: white;
	background-color: #4B3835;
	border-right: 1px solid #E5E5E5;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

#market_menu li a:hover, #market_menu li a.up, #market_menu li a.upTwoLine {
	background-color: #B2B2B2;
	text-decoration: underline;
}

#market_menu li a.up, #market_menu li a.down {padding-top:18px;height:21px;}
#market_menu li a.upTwoLine, #market_menu li a.downTwoLine {padding-top:11px;height:28px;}
#historique #histo {
	margin: 20px 0px;
	font-size: 10px;
	color: #4B3835;
	text-align: left;
	width: 705px;
}

#historique #histo td, #historique #histo th {
	padding: 1px 3px;
	vertical-align: top;
}

#historique #histo td {
	white-space: nowrap;
}

#historique #histo .histo_backd {
	background-color: #F2F2F2;
}

#historique #histo .header {
	font-size: 11px;
	font-weight: bold;
}

.tx-sqliproductmanagement-pi8 div.month_choice {
	width: 100%;
	text-align: right;
}

#contenu .tx-sqliproductmanagement-pi8 div.month_choice form span {
	font-size: 11px;
	font-weight: bold;
}

div.histo_telecharger {
	text-align: left;
}

.tx-sqliproductmanagement-pi8 p {
	margin: 10px 0px;
	width: 700px;
	text-align: justify;
}

.tx-sqliproductmanagement-pi8 p.index {
	text-align: right;
}

.texte .tx-sglyxoraporder-pi4 p, .texte .tx-sglyxoraporder-pi3 p{
width:350px;}

div.login_header_error {
color:#F7002D;
text-align:center;
}

div.tx-rlmpflashdetection-pi1 {
	float: left;
}

div#contenu div.tx-rlmpflashdetection-pi1, div#contenu_2 div.tx-rlmpflashdetection-pi1 {
	margin-left: 10px;	
}

div.tx-rlmpflashdetection-pi1 h1 {
	font-size: 16px;
	color: #7B342E;
	background: url(../img/bottom_title_video.jpg) repeat-x bottom;
	margin: 8px;
	line-height: 40px;
}

div.tx-damdownloads-pi1{
	clear:both;
}

.top-disclaimer{
margin:5px 0px; 
border:1px solid #B2B2B2;
padding:10px;
}

.align-justify{
	text-align:justify;
}

.align-center-right-picture{
	text-align:center;
}
