/* FileName: sq_services.css */
/* FileDesc: Feuille de style par defaut des sections statics. */

@import url(../../sq-css-static-common/css/sq_static.css);
/* Style Service */

/*
 * Construction de base
 */


#body img{
	border: 0;
}

#title h2{
	margin:0;
	font-weight:bold;
	font-size:20px;
	color:#a7a6a6;
}

#title h2.private_client{
	background-image: url(../images/picto_client_prive.gif);
	background-repeat: no-repeat;
	height: 52px;
	padding: 0 0 0 75px;
	line-height: 52px;
	font-size:22px;
}

#title h2.private_client span{
	float: right;
	padding-right: 20px;
}

#title h2.asset_manager{
	background-image: url(../images/picto_gestionnaire.gif);
	background-repeat: no-repeat;
	height: 52px;
	padding: 0 0 0 75px;
	line-height: 52px;
	font-size:22px;
}

#title h2.company{
	background-image: url(../images/picto_entreprise.gif);
	background-repeat: no-repeat;
	height: 52px;
	padding: 0 0 0 75px;
	line-height: 52px;
	font-size:22px;
}

#title h2.wealth{
	background-image: url(../images/picto_owm.gif);
	background-repeat: no-repeat;
	height: 52px;
	padding: 0 0 0 75px;
	line-height: 52px;
	font-size:22px;
}

#title h2.fees {
	background-image:url('../images/picto_fees.gif');
	background-repeat:no-repeat;
	height: 43px;
	padding: 0 0 0 75px;
	line-height: 43px;
	font-size:22px;
}

#title h2.mobile {
	background-image:url('../images/picto_info_dist.gif');
	background-repeat:no-repeat;
	height: 52px;
	padding: 0 0 0 75px;
	line-height: 52px;
	font-size:22px;
}
#title h2.subtitle {
	background-image:url('../images/h2_puce.gif');
	background-repeat:no-repeat;
	height: 25px;
	padding: 0 0 0 30px;
	margin: 0 0 10px 0;
	line-height: 25px;
	font-weight: bold;
	font-size: 18px;
	color: #696969;
	
}
#title h3{
	margin: 10px 0;
	font-weight:bold;
	font-size:12px;
	color:#777;
}

#title h3 span {
	color: #f96;
}

#title h4{
	font-weight:bold;
	font-size:11px;
}
#title p.no_padding{
	padding-right: 0;
	text-align: left;
}
#title p{
	padding-right: 200px;
	text-align: left;
}

#content p{
	color: #777;
}

#content h2 {
	font-weight: bold;
	font-size: 14px;
	color: #f96;
}

/*
 * Box Ouverte / fermée
 */
.blocscontent  p.small {
	margin: 0 0 15px 0;
	font-size: 11px;
	color: #777;
}

.blocscontent  p.highlight {
	margin: 0 0 15px 0;
	padding: 2px 5px 2px 27px;
	font-size: 11px;
	color: #000;
	background-color: #ededed;
	background-image: url('../images/picto_warning.gif');
	background-repeat: no-repeat;
	background-position: left center;

}
/*
 * Fin blocs
 */

 /*
  * Liste de section (fees)
  */
ul.doubleliste {
	float:left;
	padding-left:18px;
	list-style: url('../images/picto_fleche_orange.gif');
	width:40%;
}
ul.doubleliste li{
	margin-top:4px;
}

ul.doubleliste a {
	color:#777;
	font-weight:bold;
	text-decoration:none;
}
ul.doubleliste a:hover {
	text-decoration:underline;
}

/*
 * Fin Liste de section (fees)
 */

/*
 * Tableau
 */
table {
	width:100%;
	border:1px solid #bdbdbd;
	border-spacing:0;
	border-collapse:collapse;
}

table td{
	border-right:1px solid #E9E9E9;
	border-bottom:1px solid #E9E9E9;
}

table a:link, a:visited {
	padding: 0;
	margin: 0;
	color: #eb6b2a;
	text-decoration: underline;
}

table a:hover, a:active {
	padding: 0;
	margin: 0;
	color: #eb6b2a;
	text-decoration: none;
}
/*-------------------------------------*/
.table_news{
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 11px;
	font-family: verdana;
	border: 1px solid #ccc;
	width: 100%;
	text-align: left;
}

.table_news td{
	padding: 0 0 0 5px;
	margin: 0;
	background-color: #efefef;
	height: 23px;
	font-size: 11px;
	text-align: left;
}

.table_news td.bold{
	padding: 0 0 0 5px;
	margin: 0;
	background-color: #efefef;
	height: 23px;
	font-size: 11px;
	font-weight: bold;
}

.table_news tr.odd td{
	padding: 0 0 0 5px;
	margin: 0;
	background-color: #FFFFFF;
	height: 23px;
	font-size: 11px;
}
/*-------------------------------------------*/
.table_special{
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 11px;
	font-family: verdana;
	border: 1px solid #ccc;
	width: 100%;
}

.table_special td{
	padding: 5px;
	margin: 0;
	height: 23px;
	font-size: 11px;
	text-align: left;
}

.table_special td.odd{
	background-color: #f8f8f8;
}

.table_special td.important{
	background-color: #ffffcc;
}

.table_special td.bold{
	background-color: #EBF2FF;
	font-weight: bold;
}
.table_special td.highlight {
	background-color: #fff3e8;
	font-weight: bold;
}
.table_special td.center{
	text-align: center;
}

.table_special td.right{
	text-align: right;
}
/*
 * Fin des tableau
 */

ul.pdflist{
	list-style-image:url('../images/ico_pdf_space.gif');

}
ul.pdflist li{
	margin:3px;
	padding-top:0;
}

.clear{
	clear:both;
}
/*---------Boxes------*/
div.gradiant {
	width: 99%;
	border: 1px solid #d6d6d6;
}
div.gradiant.medium {
	width: 45%;
	margin-right: 10px;
}
div.gradiant .header, div.gradiant .header .left, div.gradiant .header .right, div.gradiant .header .content,
div.gradiant .body, div.gradiant .body .left, div.gradiant .body .right, div.gradiant .body .content,
div.gradiant .footer, div.gradiant .footer .left, div.gradiant .footer .right, div.gradiant .footer .content {
	height: auto;
}
div.gradiant .body .content {
	background-color: #f5f5f5;
	padding: 5px 10px;
	color: #777777;
	background: #f5f5f5 url(../images/boxes/box_gradiant_bg.png) repeat-x left top;
	position: relative;
}
div.gradiant .footer {
	height: auto;
}
div.gradiant .footer .left, div.gradiant .footer .right {
	text-align: center;
	background-color: #f5f5f5;
}
div.gradiant .footer .content {
	background-color: #f5f5f5;
	height: auto;
	width: 98%;
	border-top: 1px solid #cccccc;
	padding: 15px 0;
	text-align: right;
	margin: auto;
	position: relative;
}
div.gradiant .footer .content a:link, div.gradiant .footer .content a:active, div.gradiant .footer .content a:visited, div.gradiant .footer .content a:hover {
	color: #777777;
}
/* Gradiant Box styles */
div.gradiant .body .content h1 {
	font-size: 16px;
	color: #7f7f7f;
	font-weight: bold;
	margin: 10px 0 0 0;
}
div.gradiant .body .content p, #content div.gradiant .body .content p {
	margin: 5px 0 10px 0;
}
div.gradiant .body .content div.subtitle {
	color: #7f7f7f;
	clear: both;
	font-weight: bold;
	display: block
}
div.gradiant .body .content a:link, div.gradiant .body .content a:active,  div.gradiant .body .content a:visited, div.gradiant .body .content a:hover {
	color: #7f7f7f;
	font-weight: bold;
}
/* Empty box style */
div.col30 {
	margin: 0 20px 30px 0;
	width:35%;
	min-width: 290px;
}
div.col30 .body .content p{
	margin: 0 13% 0 0;
}
div.col30 img.img_title {
	margin: 10px 0;
}
div.col30.title {
	margin: 0 0 30px 0;
	min-width: 290px;
}
/* Magazine rightbox */
div.mag_rightbox {
	float: right;
	width: 191px;
}
div.mag_rightbox.height400 {
	height: 400px;
}
div.mag_rightbox .body .content {
	background: #f6f6f6 url(../images/boxes/mag_rightbox_bg.gif) repeat-x left top;
	padding: 7px;
	border: 1px solid #d6d6d6;
}
div.mag_rightbox h2 {
	margin: 0;
}
div.mag_rightbox h3 {
	font-size: 14px;
	margin: 0 0 12px 0;
	color: #898989;
}
div.mag_rightbox ul {
	list-style-image: none;
	list-style-type: none;;
	padding-left: 0;
	text-indent: 0;
	color: #777777;
	margin: 0;
}
div.mag_rightbox ul li {
	border-bottom: 1px solid #d6d6d6;
	padding: 8px 0 5px 22px;
	margin: 0;
	background: url(../images/intro/puce.gif) no-repeat 10px 60%;
}
div.mag_rightbox ul li.noborder {
	border: 0;
}
/*-----------------------------------------*/

ul.check {
 	list-style-image:url('../images/picto_v_vert.gif');
 }

ul.check li{
	font-size: 11px;
	color: #777;
}

ul.big {
 	list-style-image:url('../images/picto_fleche_orange.gif');
 }

ul.big li{
	font-size: 11px;
	color: #777;
}

/* bloc fond blanc, taille: 50% */
#content .cadre {
	padding: 10px 0 0 0;
	margin: 0 1% 0 1%;
	width: 49%;
	height: 220px;
	float: left;
	border: 1px solid #EAEAEA;
	z-index: 10;
	background-color: #ffffff;
	text-align: justify;
}

/* bloc fond gris, taille: 31% */
#content .bloc_cadre {
	padding: 10px 0 0 0;
	margin: 0 1% 0 1%;
	width: 30%;
	height: 225px;
	float: left;
	border: 1px solid #EAEAEA;
	z-index: 10;
	background-color: #F5F5F5;
	text-align: left;
}

#content .bloc_cadre.owm {
	width: 45%;
}
#content .bloc_cadre.full {
	width: 98%;
}

#content .bloc_cadre h2{
	margin: 0 25px 0 10px;
	padding: 0 0 0 17px;
	background-image: url(../images/puce_fleche_g.gif);
	background-repeat: no-repeat;
	color: #777;
}

#content .bloc_cadre  p{
	margin: 10px 25px 0 27px;
	color: #444;
	font-size: 11px;
}

#content .bloc_cadre  img{
	margin: 30px 0 10px 10px;
	padding: 0;
}

#content .bloc_cadre.wealth_value {
	background-image: url(../images/picto_wealth_value.gif);
	background-repeat: no-repeat;
}
#content .bloc_cadre.wealth_value h2{
	margin: 0 0 5px 50px;
	padding: 0 0 0 17px;
	color: #777;
}
#content .bloc_cadre.wealth_value p{
	margin: 0 10px 0 50px;
	padding: 0;
	font-size: 11px;
}
#content .bloc_cadre.wealth_value img{
	margin: 30px 0 10px 10px;
	padding: 0;
}

#content .bloc_cadre.profit_loss {
	background-image: url(../images/picto_profit_loss.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#content .bloc_cadre.profit_loss h2{
	margin: 0 0 5px 10px;
	padding: 0 0 0 17px;
}
#content .bloc_cadre.profit_loss p{
	margin: 0 50px 0 10px;
	padding: 0;
	font-size: 11px;
}
#content .bloc_cadre.profit_loss img{
	margin: 30px 0 10px 10px;
	padding: 0;
}

#content .bloc_cadre.trad_sign {
	background-image: url(../images/picto_wealth_trad_sign.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#content .bloc_cadre.trad_sign h2{
	margin: 0 0 5px 10px;
	padding: 0 0 0 17px;
}
#content .bloc_cadre.trad_sign p{
	margin: 0 50px 0 10px;
	padding: 0;
	font-size: 11px;
}
#content .bloc_cadre.trad_sign img{
	margin: 30px 0 10px 10px;
	padding: 0;
}

#content .bloc_cadre.optimisation{
	background-image: url(../images/picto_wealth_optimisation.gif);
	background-repeat: no-repeat;
}
#content .bloc_cadre.optimisation h2{
	margin: 0 0 0 50px;
	padding: 0 0 0 17px;
}
#content .bloc_cadre.optimisation p{
	margin: 0 10px 0 50px;
	padding: 0;
	font-size: 11px;
}
#content .bloc_cadre.optimisation img{
	margin: 30px 0 10px 10px;
	padding: 0;
}


#content .bloc_cadre.monitoring {
	background-image: url(../images/picto_wealth_monitoring.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#content .bloc_cadre.monitoring h2{
	margin: 0 0 5px 10px;
	padding: 0 0 0 17px;
}
#content .bloc_cadre.monitoring p{
	margin: 0 40px 0 10px;
	padding: 0;
	font-size: 11px;
}
#content .bloc_cadre.monitoring img{
	margin: 30px 0 10px 10px;
	padding: 0;
}

#content .bloc_cadre.idea {
	background-image: url(../images/picto_wealth_invest_idea.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#content .bloc_cadre.idea h2{
	margin: 0 0 5px 10px;
	padding: 0 0 0 17px;
}
#content .bloc_cadre.idea p{
	margin: 0 50px 0 10px;
	padding: 0;
	font-size: 11px;
}
#content .bloc_cadre.idea img{
	margin: 30px 0 10px 10px;
	padding: 0;
}

.clear {
	clear: both;
}
/* ----------- Buttons ----------- */
/* Regular */
a.button {
	padding: 0;
	margin: 0;
	position: relative;
}
a.button span.m_left {
	background: url(../images/buttons/btn_left.gif) no-repeat left top;
	width: 2px;
	height: 27px;
}
a.button span.m_middle {
	background: url(../images/buttons/btn_middle.gif) repeat-x left top;
	padding: 0 15px;
	height: 27px;
	font-weight: normal;
	line-height: 27px;
	color: #262626;
}
a.button span.m_right {
	background: url(../images/buttons/btn_right.gif) no-repeat left top;
	width: 3px;
	height: 27px;
}
a.button:active, a.button:link, a.button:visited, a.button:hover {
	text-decoration: none;
	color: #262626;
}
/* Important */
a.important span.m_left {
	background: url(../images/buttons/btn_left_important.gif) no-repeat left top;
}
a.important span.m_middle {
	background: url(../images/buttons/btn_middle_important.gif) repeat-x left top;
}
a.important span.m_right {
	background: url(../images/buttons/btn_right_important.gif) no-repeat left top;
}
a.important:active, a.important:link, a.important:visited, a.important:hover {
	text-decoration: none;
	color: #262626;
}
/* Magazine */

#content h2.mag {
	font-size: 24px;
	color: #ff9966;
	margin: 0 15px 0 0;
}
#content h3.mag {
	font-size: 17px;
	color:#A7A6A6;
	font-weight: bold;
	margin: 0 15px 0 0;
}
#content .bloc_cadre.fixheight {
	height: auto;
	padding-bottom: 10px;
}
#content .bloc_cadre table.block_contact {
	width: 90%;
	border: 0;
	margin-left: 27px;
}
#content .bloc_cadre table.block_contact td {
	border: 0;
}
#content img.img_title {
	margin-top: 6px;
}
#title img.mag_head_img, #content img.mag_left_img {
	padding: 0 35px 10px 0;
	float: left;
}
#content img.mag_left_img.padd_bottom {
	padding-bottom: 140px;
}
div.mag_steps {
	margin: auto;
	width: 95%;
	color: #70747b;
	font-weight: bold;
}
div.mag_steps div {
	background: url(../images/mag_step_bg.jpg) repeat-x left top;
	width: 28%;
	float: left;
}
div.mag_steps div.active {
	background: url(../images/mag_step_bg_active.jpg) repeat-x left top;
}
div.mag_steps div.last_step {
	background: none;
	width: 10%;
} 
div.mag_steps div img {
	padding-bottom: 6px;
}
div.mag_steps div span.active {
	color: #f98753;
}
span.lock_icon {
	background: url(../images/icon_lock.gif) no-repeat right top;
	display: block;
	padding: 5px 20px 5px 5px;
	float: right;
	margin: 5px 2px 0 0;
}
div.seperator {
	border-top: 1px solid #cccccc;
	width: 100%;
	margin: 6px 0 10px 0;
}
span.radio_comment {
	margin-left: 25px;
}
span.highlight {
	color: #ff8850;
}
span.comment {
	font-size: 10px;
}
div.mag_loading {
	font-size: 14px;
	padding: 100px 0 0 0;
	height: 170px;
	text-align: center;
	font-weight: bold;
}
div.mag_loading h1 {
	font-size: 20px;
}
/* Magazine Form New Client*/
div.mag_signup {
	width: 500px;
}
div.mag_signup select {
	width: 96.6%;
}
div.mag_signup label.ville {
	margin-left: 14px;
}
div.mag_signup div {
	padding: 0 0 10px 0;
}
div.mag_signup div input.cpostal {
	width: 25%;
}
div.mag_signup div label.cpostal {
	display: inline-block;
	width: 36%;
}
div.mag_signup div input.ville {
	width: 115px;
	margin-left: 10px;
}
/* Magazine Payments*/
table.mag_payment {
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	width:700px;
}
table.mag_payment td {
	border:0;
	text-align: left;
	white-space: nowrap;
}
table.mag_payment td input.lfield {
	width: 170px;
}
table.mag_payment td input.mfield {
	width: 100px;
}
#content span.form_hint {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-top: -15px;
	background: url(../images/form_hint.gif) no-repeat left top;
	cursor: pointer;
}
#content span.form_hint:hover {
	background-position: left -18px;
}
#content span.disable {
	filter:alpha(opacity=60);
	opacity: 0.6;

}
/* CC icons */
span.cc {
	background-image: url(../images/cc_icons.gif);
	width: 62px;
	height: 39px;
	display: inline-block;
	margin-right: 15px;
	cursor: pointer;
}
span.visa {
	background-position: left top;
}
span.mcard {
	background-position: -72px top;
}
span.aexpress {
	background-position: -142px top;
}
span.dclub {
	background-position: -213px top;
}
/* CC icons hover & selected status*/
span.visa.selected, span.visa.hover, span.visa:hover {
	background-position: left -41px;
}
span.mcard.selected, span.mcard.hover, span.mcard:hover {
	background-position: -72px -41px;
}
span.aexpress.selected, span.aexpress.hover, span.aexpress:hover {
	background-position: -142px -41px;
}
span.dclub.selected, span.dclub.hover, span.dclub:hover {
	background-position: -213px -41px;
}
/* -- pour IE6 */
span.selected, span.dclub.selected {
	background-position-y: bottom;
}
span.visa  {
	background-position-x: left;
}
span.mcard {
	background-position-x: -72px;
}
span.aexpress {
	background-position-x: -142px;
}
span.dclub {
	background-position-x: -213px;
}
/* -- end IE6 */
/* Mag list */
ul.mag_noimg_list {
	list-style-image: none;
	list-style: disc;
	margin:0;
	padding:0;
}
ul.mag_noimg_list li {
	padding: 3px 0;
}
ul.mag_archive_list {
	list-style-image: none;
	list-style: none;
}
ul.mag_archive_list li {
	float: left;
	margin-right: 25px;
	margin-top: 20px;
}
ul.mag_archive_list li a:link, ul.mag_archive_list li a:active, ul.mag_archive_list li a:visited, ul.mag_archive_list li a:hover {
	text-decoration: none;
}
ul.mag_archive_list li span{
	color: #777777;
	font-weight: bold;
}
ul.mag_archive_list li img {
	margin-top: 8px;
	width: 100px;
}
/* Mag classes*/
.box .body .content.mag_sample_holder {
	padding: 40px 0;
	text-align: center;
}
/* bloc normal */
table.bloc_normal {
	padding: 10px;
	margin: 0 0 0 0;
	border: 0;
	z-index: 10;
	font-size: 12px;
}

table.bloc_normal td{
	border: 1px solid #eee;
	padding: 10px;
	width: 50%;
	vertical-align: top;
}

table.bloc_normal.no_border td{
	border: 0;
}

table.bloc_normal.no_width td{
	width:auto;
}

table.bloc_normal td.none{
	border: 0;
	width: 20px;
}

table.bloc_normal td.odd{
	background-color: #ededed;
	width: 10%;
}
table.bloc_normal h3 {
	margin: 0;
	padding: 0;
	color: #777;
}
table.bloc_normal p {
	color:#777;
}

table.bloc_normal p.small {
	font-size: 10px;
}

table.bloc_normal p.big {
	font-size: 12px;
}

table.bloc_normal h4 {
	font-size: 12px;
	margin: 0 0 5px 0;
}

/* bloc blanc */
.bloc_white {
	margin: 10px 0 10px 6px;
	padding: 10px;
	border: 1px solid #cccccc;
}

.bloc_white h3{
	margin: 0 0 10px 0;
	padding: 0 0 0 17px;
	background-image: url(../images/puce_fleche_g.gif);
	background-repeat: no-repeat;
	color: #777;
}

.bloc_white h3 span{
	float: right;
}

/* tableau title */
table.table_title {
	margin: 0 10px 0 0;
	border: 0;
	z-index: 10;
	width: auto;
}

table.table_title td{
	border: 0px solid #eee;
	padding: 10px;
	width: 50%;
	vertical-align: top;
	text-align: justify;
}

table.table_title td.none{
	border: 0;
	width: 20px;
}

/* lien */
a:link, a:visited {
	padding: 0;
	margin: 0;
	color: #eb6b2a;
	text-decoration: underline;
}

a:hover, a:active {
	padding: 0;
	margin: 0;
	color: #eb6b2a;
	text-decoration: none;
}
#footer_content a.top {
	height:20px;
	background-image: url(/gifs/services/fleche_haut.gif);
	background-repeat: no-repeat;
	color:#FF7C51;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left:40px;
	text-decoration:none;
	display: inline-block;
}

.hr {
	width: 100%;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}

.box_information {
	background-image: url(../images/bg_contact.gif);
	background-repeat: no-repeat;
	height:132px;
	vertical-align:top;
	padding:14px;
	line-height:20px;
}

#flash_ct1 {background: #fff url(../images/intro/fond.jpg) top left repeat-x;}
#flash_ct2 {background: transparent url(../images/intro/fond_gauche.jpg) top left no-repeat;}
#flash_ct3 {background: transparent url(../images/intro/fond_droite.jpg) top right no-repeat;}
#flash_ct3 {
 height: 460px;
 margin: 0;
 padding: 1px 10px 0 10px;
 text-align: center;
 }

table.forex {
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

table.forex td{
	border: 0;
}

table.forex td.forex_top{
	padding-top: 10px;
	border-top: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	background-color: #F5F5F5;
}

table.forex td.forex_bottom{
	border-bottom: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	background-color: #F5F5F5;
}

table.forex td h1{
	margin: 0 25px 0 10px;
	padding: 0 0 0 17px;
	background-image: url(../images/puce_fleche_g.gif);
	background-repeat: no-repeat;
	color: #777;
	font-size: 15px;
}

table.forex td.forex_top p{
	margin: 10px 25px 0 27px;
	color: #444;
	font-size: 11px;
}

table.forex td.forex_bottom img{
	margin: 15px 0 0 10px;
	padding: 0;
}
/* ---------------------------------------------*/
/* Section Service fees */

/* onglets */

.bloc_onglets {
	width:100%;
	background-image: url('../images/onglets/bg.gif');
}

.onglet {
	width:214px;
	height:36px;
	float:left;
	background-position: 0 0;
	cursor:pointer;
}
.onglet.activate {
	cursor:default;
}

.onglet.hover, .onglet.activate {
	background-position: 0 -36px;
}

.onglet.trading_f {
	background-image: url('../images/onglets/trading_f.gif');
}
.onglet.trading_e {
	background-image: url('../images/onglets/trading_e.gif');
}
.onglet.trading_d {
	background-image: url('../images/onglets/trading_d.gif');
}
.onglet.trading_i {
	background-image: url('../images/onglets/trading_i.gif');
}
.onglet.saving_f {
	background-image: url('../images/onglets/saving_f.gif');
}
.onglet.saving_e {
	background-image: url('../images/onglets/saving_e.gif');
}
.onglet.saving_d {
	background-image: url('../images/onglets/saving_d.gif');
}
.onglet.saving_i {
	background-image: url('../images/onglets/saving_i.gif');
}
.onglet.forex_f {
	background-image: url('../images/onglets/forex_f.gif');
}
.onglet.forex_e {
	background-image: url('../images/onglets/forex_e.gif');
}
.onglet.forex_d {
	background-image: url('../images/onglets/forex_d.gif');
}
.onglet.forex_i {
	background-image: url('../images/onglets/forex_i.gif');
}
.onglet.package {
	background-image: url('../images/onglets/package.gif');
}

h4 {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin:15px 0pt 0pt;
	padding:0pt;
	text-align: left;
}


/* tableaux */

.borders {
	width: 49%;
	padding: 0 10px;
	border-left: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 0 solid #EEEEEE;
}
.noborder {
	border-left: 0 solid #EEEEEE;
	border-top: 0 solid #EEEEEE;
	border-right: 0 solid #EEEEEE;
	border-bottom: 0 solid #EEEEEE;
}
.borders.two {
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-top: none;
	border-bottom: 0 solid #EEEEEE;
}
.borders.bottom {
	border-bottom: 1px solid #EEEEEE;
}

/* Colonne pour l'introduction */
.col_width_20{
	float: left;
	width: 21%;
	min-width:196px;
	_width:196px;
	margin:0;
	margin-left: 1%;
	display:inline;
	height:250px;
	padding-left:3px;
	padding-right:3px;
}
.col_width_20 a{
	text-decoration:none;
}
.col_width_20.trading{
	background-position:left bottom;
	background-repeat:no-repeat;
}

.col_width_20.forex{
	background-position:left bottom;
	background-repeat:no-repeat;
}

.col_width_20.saving{
	background-position:left bottom;
	background-repeat:no-repeat;
}

.col_width_20.b2b{
	background-image: url('../images/intro/b2b_illustration.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
}
/* Flat adjustment layout (FA) */
.fa_container {
	float: left;
	width: 350px; 
	margin: 30px; 
}
.fa_container .label {
	background:white;
	float:left;
	margin-top:1px;
	padding-right:2px;
	background: #fff url(../images/fleche.gif) no-repeat left 50%;
	padding-left: 15px;
}
.fa_container .dotted {
	border-bottom:1px dotted #878787;
}
.fa_container .value {
	background-color:white;
	float:right;
	margin-top:1px;
	padding-left:2px;
}

/* transactions fees */
.list_right{
	float:right;
	width:40%;
}
.list_left{
	float:left;
	width:40%;
}

ul.pdf {
	list-style-image:url('../images/ico_pdf_space.gif');
}

.blocscontent ul li a{
	color:#777777;
	font-weight:bold;
	cursor:pointer;
}

table.none {
	border:none;
}
table.none td {
	border:none;
	width: 50%;
	vertical-align: top;
}

table.table_special td.bold {
	padding:2px 4px 2px 4px;
}

h4{
	color:#777777;
	font-size:14px;
	padding-bottom:5px;
	padding-left:20px;
	background-image:url('../images/puce_fleche_g.gif');
	background-repeat:no-repeat;
	background-position:0 2px;
}


.separator {
	width:95%;
	margin:auto;
	height:2px;
	border-bottom:1px solid #e7e7e7;
}