#entete {
	width: 100%;
	height: 97px;
}
	
#centre {
	width: 100%;
	overflow: auto;
	background-image: url('/images/bg_0.gif');
	background-repeat: repeat-y;
}

* html #centre {	/* IE */
	overflow: visible;
}


#piedpage {
	width: 100%;
	height: 70px;
	color: #ffffff;
	font-size: 13px;
	font-family: arial, helvetica;
	line-height: 20px;
}

#piedpage a {
	border: 0px none;
	color: #ffffff;
}

#conteneur_central {
	width: 100%;
	background-color: #ffffff;
	border-left: 1px dashed #403f41;
	overflow: auto;
}

#contenu, #contenu_lp {
	width: 651px;
	height: auto;
	min-height: 1075px;
	padding: 0;
	border: 2px solid #007eaa;
	background-color: #ffffff;
	margin-left: 15px;
	margin-top: 20px;
	overflow: auto;
	text-align: justify;
}

* html #contenu {	/* IE */
	height: 1075px;
}

#contenu_lp {
	min-height: 650px;
}

* html #contenu_lp {	/* IE */
	height: 750px;
}

#affiches {
	width: 332px;
	height: 249px;
}

#champsobligatoires {
	
}

#rappelGratuit {
	margin-left: 53px;
	padding-top: 5px;
	text-align: center;
}

#div_support {
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: center;
	margin-left: 35px;
}

* html #div_support {	/* IE */
	margin-left: 30px;
}

#rappelGratuitLP {
	margin-left: 35px;
	margin-top: 20px;
	text-align:center;
}

* html #rappelGratuit {	/* IE */
	margin-left: 30px;
}

#cadre_tel {
	width: 100%;
	height: 650px;
}

* html #cadre_tel {	/* IE */
	height: 600px;
}

#cadre_cadres {
	float: left;
	width: 50%;
	margin-left: 5%;
}

* html #cadre_cadres {	/* IE */
	margin-left: 2%;
}
	
.conteneur_mentions_legales {
	width: 100%;
	overflow: hidden;
	margin-top: 25px;
	padding-top: 10px;
	font-size: 13px;
	font-weight: bold;
	border-top: 1px dashed #403f41;
}

.conteneur_mentions_legales a {
	border: 0px none;
	text-decoration: none;
}

.include_partner {	
}

.mentions_legales {
	width: 100%;
	display: none;
}

.contenu {
	padding: 10px;
	line-height: 16px;
	font-family: arial, helvetica;
	font-size: 16px;
	color: #403f41;	
	text-align: left;
}

.bas {
	width: 100%;
	position: absolute;
	bottom: 137px;
	height: 24px;
}

* html .bas {	/* IE */
	bottom: 135px;
}

a img {
	border: 0px none;
	color: #403f41;
}

a {
	border: 0px none;
	color: #0a7ea3;
	text-decoration: none;
}

ul {
	margin: 0;
	padding: 0;
	padding-left: 18px;
}

li {
	list-style-position: outside;
}

.titre_cadre {
	padding: 0px 0px 0px 3px;
	font-size: 18px;
	color: #64006a;
	font-weight: bold;
	line-height: 19px;
	text-align: left;
}

.titre_cadre {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px dashed #403f41;
	border-bottom: 1px dashed #403f41;
}

.texte, .texte_petit, .texte_petit2, .texte_petit_v, .texte_petit3, .texte_petit4, .texte_v, .texte_vb, .texte_vb2, .texte_bb, .texte_b, .texte_g, .titre16 {
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-family: arial, helvetica;
	font-size: 16px;
}

.titre16 {
	padding: 0px 0px 0px 3px;
	font-size: 18px;
	color: #64006a;
	font-weight: bold;
	line-height: 19px;
	text-align: left;
	font-size: 16px;
}

.texte_g {
	color: #403F41;	
	font-weight: normal;
}

.texte_v, .texte_vb, .texte_vb2, .texte_petit_v {
	color: #64006a;
}

.texte_vb, .texte_vb2 {
	font-weight: bold;	
}

.texte_vb2 {
	font-size: 13px;
}

.texte_vb a {
	color: #64006a;
}

.texte_vb2 a {
	color: #64006a;
}

.texte_petit, .texte_petit2, .texte_petit3, .texte_petit4, .texte_petit_v {
	line-height: 1.2em;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}

.texte_petit2 {
	font-size: 12px;	
	font-style: normal;
}

.texte_petit3 {
	font-size: 12px;
}

.texte_petit4 {
	font-size: 13px;
}

.texte_b, .texte_bb {
	color: #007ba5;
}

.texte_bb {
	font-weight: bold;
}

.paragraphe, .paragraphe2, .paragraphe_pb, .paragraphe_b, .paragraphe_v, .paragraphe_p, .paragraphe_b_q_r, .paragraphe_b_q_r2, .paragraphe_qr, .paragraphe_sec, .mobi_desc {
	/*padding: 0px 0px 0px 3px;*/
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	color: #403f41;
	line-height: 20px;
	text-align: justify;
	font-weight: normal;
}

.paragraphe_p {
	font-size: 13px;
}

.paragraphe2 {
	line-height: 25px;
}

.paragraphe_pb {
	font-size: 12px;
	color: #007ba5;
}

.paragraphe_b {
	color: #007ba5;
}

.paragraphe_b_q_r2 {
	color: #64006A;
}

.paragraphe_b_q_r, .paragraphe_b_q_r2 {
	line-height: 25px;
	font-weight: bold;
	font-size: 16px;	
}

.paragraphe_b_q_r {
	color: #64006a;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 75px;
	border-top: 1px dotted #403f41;
	border-bottom: 1px dotted #403f41;
}

.paragraphe_v {
	color: #64006a;
}

.paragraphe_qr {
	/*color: #64006a;*/
}

.paragraphe_qr a {
	font-weight: bold;
}

.paragraphe_sec {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #403f41;
}

.titre {
	padding: 0px 0px 0px 3px;
	font-size: 18px;
	color: #64006a;
	font-weight: bold;
	line-height: 19px;
	text-align: left;
}

.paragraphe_home {
	/*padding-top: 10px;*/
	padding-left : 5px;
	color: #64006a;
	font-size: 17px;
}

.liste_home li {
	margin-top: 5px;
	line-height: 18px;
	list-style-position: outside;
	font-weight: normal;
}

* html .liste_home li {	/* IE */
	margin-top: 0px;
	margin-bottom: 7px;
}

.liste_sec li {
	margin-top: 5px;
	margin-bottom: 15px;
	line-height: 18px;
	list-style-position: outside;
	color: #007ba5;
	font-size: 16px;
	font-weight: bold;
}

h1 {
	font-size: 18px;
	color: #64006a;
	font-weight: bold;
	line-height: 20px;
	text-align: right;
}

.accueil {
	font-size: 34px;
	color: #007eaa;
	/*text-transform: capitalize;*/
	padding-right: 10px;
	line-height: 33px;
}

h2, h4 {
	font-size: 18px;
	color: #64006a;
	font-weight: bold;
	line-height: 20px;
	text-align: left;	
}

h2 a {
	text-decoration: none;
}

h4 {
	margin: 0;
	padding 0;
	margin-bottom: 10px;
}

h3, h5 {
	width: 100%;
	font-size: 16px;
	color: #007eaa;
	font-weight: bold;
	line-height: 20px;
	text-align: right;
}

h5 {
	color: #64006a;
	text-align: left;
	margin: 0;
	padding 0;
}

* html #tele_moins_cher {	/* IE */
	padding-top: 14px;
}

#liberte_totale {
	padding-top: 4px;
	padding-left: 5px;
}

* html #liberte_totale {	/* IE */
	padding-top: 29px;
	line-height: 0em;
}

#simplicite_absolue {
	padding-top: 3px;
	padding-left: 5px;
}

* html #simplicite_absolue {	/* IE */
	padding-top: 18px;
}

.exposant, .exposant_titre {
	/*margin-top: 2px;*/
	padding: 0px 0px 0px 3px;
	vertical-align: 4px; 
	font-size: 70%;
	line-height: .8em;
}

.m_ccm, .m_qr, .m_ct, .m_press {
	margin-top: 65px;
	margin-left: 55px;
}

.ccm_menu_select, .qr_menu_select, .ct_menu_select, .press_menu_select {
	font-size: 22px;
	color: #64006a;
	font-weight: bold;
	list-style-type: none;
	background-image: url(/images/fd.gif);
	background-repeat: no-repeat;
	background-position: 0% 45%;
	padding-left: 20px;
	margin-bottom: 10px;
}

.qr_menu_select, .ct_menu_select {
	background-image: none;
}

.ccm_menu_select a, .press_menu_select a {
	color: #64006a;
	text-decoration: none;
}

.press_menu_select {
	font-size: 26px;
}

.ccm_menu {
	color: #007ba5;
	font-size: 20px;
	font-weight: bold;
	list-style-type: none;
	background-image: url(/images/bullet_v.gif);
	background-repeat: no-repeat;
	background-position: 0% 45%;
	padding-left: 15px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.ccm_menu a {
	color: #007ba5;
	text-decoration: none;
}

.ccm, .ccm2, .part_l, .cont_l, .cont_l2, .cont_l3, .espace_l, .parr_l {
	margin: 0;
	padding: 0;
	padding-left: 30px;
}

.qr_l {
	margin-left: 0px;
	padding-left: 0px;
}

.cont_l, .cont_l2, .cont_l3, .espace_l, .parr_l {
	margin: 0;
	padding: 0;
}

.cont_l3, .part_l, .cont_l2, .parr_l {
	width: 95%;
}

.espace_l {
	margin-bottom: 25px;
}

.espace_coord, .espace_coord2, .espace_coord3, .espace_coord4 {
	width: 150px;
	margin-top: 10px;
}

.espace_coord2 {
	width: 100px;
}

.espace_coord3 {
	width: 175px;
}

.espace_coord4 {
	width: 150px;
}

.ccm li, .ccm2 li, .part_l li, .cont_l li, .cont_l3 li, .espace_l li, .qr_l li, .parr_l li {
	font-size: 16px;
	list-style-type: none;
	background-image: url(/images/bullet_v.gif);
	background-repeat: no-repeat;
	background-position: 0% 45%;
	padding-left: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-align: justify;
	/*width: 100%;*/
}

.qr_l li {
	width: 95%;
	color: #64006A;
}

/* ---- */

.qr_l li {
	width: 91%;
	color: #64006A;
	background-image: url(/images/fd2.gif);
	background-repeat: no-repeat;
	background-position: 0% 45%;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #403f41;
	margin-left: 0px;
}

/* ---- */

.qr_l li a {
	color: #64006A;
}

.qr_l li a:hover {
	text-decoration: underline;
}

.cont_l li, .cont_l3 li, .parr_l li {
	color: #007ba5;
	margin-bottom: 20px;	
	font-weight: bold;
}

.cont_l3 li, .parr_l li {
	text-transform: uppercase;
	font-size: 14px;
	color: #403f41;
	font-weight: normal;
}

.cont_l2 li {
	list-style-type: none;
	background-image: none;
	color: #403f41;
	margin-top: 5px;
	margin-left: -10px;
	margin-bottom: 5px;
	padding-left: 0px;
	font-size: 13px;
	font-weight: normal;
}

* html .cont_l2 li { 
	margin-left: 0px;
}

.espace_l li {
	color: #64006a;
	font-weight: bold;
	margin-bottom: 20px;
}

.ccm2 li {
	margin-bottom: 20px;
	line-height: 20px;	
}

.part_l li {
	text-transform: uppercase;
	margin-bottom: 15px;
}

.ccm3 {
	margin: 0;
	padding: 0;
	margin-top: 10px;
}

.ccm3 li {
	list-style-type: none;
	margin-bottom: 10px;
}

.com {
	font-size: 15px;
	line-height: 30px;
}

.ccc, .ccc2, .com, .part, .part2, .cont, .cont2, .cont3, .cond, .cond2, .qr2, .sec2, .mobi, .mobi2, .parr2 {
	margin-left: 65px;
	margin-top: 25px;
	padding-top: 15px;
}

.com {
	padding-top: 20px;
}

.cont {
	padding-top: 10px;
	padding-bottom: 10px;
	/*border-bottom: 1px dashed #403f41;*/
}

.cont3 {
	text-align: center;
	margin-bottom: 25px;
	margin-top: 5px;
}

* html .cont3 {	/* IE */	
	margin-top: 5px;
}

* html .ccc {	/* IE */	
	margin-top: 0px;
	padding-top: 0px;
}

* html .com {	/* IE */	
	margin-top: 0px;
	padding-top: 0px;
}

* html .part {	/* IE */	
	margin-top: 0px;
	padding-top: 0px;
}

* html .cont {	/* IE */	
	margin-top: 0px;
	padding-top: 0px;
}

.ccc2, .part2, .cont2, .cond2, .qr2, .sec2, .mobi2, .parr2 {
	margin-left: 0px;
}

.cont2, .parr2 {
	margin-top: 20px;
	padding-top: 5px;
}

.sec2 {
	width: 100%;
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 15px;
}

.cond, .mobi {
	margin-left: 50px;
}

.mobi {
	border-bottom: 1px dotted #403f41;
	margin-bottom: 25px;
	padding-bottom: 25px;
	overflow: auto;
}

.cond2 {
	margin-left: 50px;
	border-top: 1px dotted #403f41;
	border-bottom: 1px dotted #403f41;
	padding-top: 10px;
	/*padding-bottom: 10px;*/
	height: 30px;
	
}

.mobi2 {
	margin-left: 50px;
	border-top: 1px dotted #403f41;
	border-bottom: 1px dotted #403f41;
	padding-top: 10px;
	/*padding-bottom: 10px;*/
	height: 45px;
	font-size: 12px;
}

.ccc_titre_f, .part_titre_f, .cont_titre_f, .espace_titre_f, .cond_titre_f, .qr_titre_f, .sec_titre_f, .mobi_titre_f, .lp_f, .parr_titre_f {
	float: left;
	width: 50px;
	text-align: right;
	padding-top: 12px;
}

.part_titre_f, .cont_titre_f, .espace_titre_f, .cond_titre_f, .sec_titre_f, .mobi_titre_f, .lp_f, .parr_titre_f {
	padding-top: 0px;
	/*padding-right: 5px;*/
}

.lp_f {
	width: 16px;
	margin-top: 13px;
}

* html .lp_f {
	margin-top: 10px;
}

.sec_titre_f {
	width: 20px;
}

.cond_titre_f, .mobi_titre_f {
	width: 16px;
}

.ccc_titre, .ccc_titre2, .ap_titre, .part_titre, .cont_titre, .espace_titre, .cond_titre, .qr_titre, .qr_titre2, .sec_titre, .mobi_titre, .lp_paragraphe, .parr_titre {
	float: left;
	margin-left: 15px;
	width: 560px;
	border-top:1px dotted #64006a;
	border-bottom:1px dotted #64006a;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #64006a;
	font-size: 20px;
	line-height: 25px;
	font-weight: bold;
}

.ccc_titre2, .qr_titre2 {
	margin-bottom: 20px;
}

* html .ccc_titre2 {
	margin-bottom: 0px;
}

* html .qr_titre2 {
	margin-bottom: 0px;
}

* html .qr_titre {
	margin-bottom: 0px;
}

* html .ap_titre {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.part_titre, .cont_titre, .espace_titre, .cond_titre, .sec_titre, .mobi_titre, .lp_paragraphe, .parr_titre {
	padding: 0;
	padding-top: 0px;
	color: #64006a;
	font-size: 16px;
	font-weight: bold;
	border: 0;
	line-height: 20px;
}

.lp_paragraphe {
	width: 315px;
	font-size: 15px;	
}

* html .lp_paragraphe {
	width: 300px;
	margin-top: 10px;
}

.cond_titre, .mobi_titre {
	width: 500px;
}

.mobi_titre {
	/*font-size: 13px;
	width: 560px;
	margin-left: 5px;*/
}

.espace_titre {
	padding-bottom: 5px;
	border-bottom: 1px dotted #64006a;
}

.espace_titre, .parr_titre {
	color: #007ba5;
}

.parr_titre {
	text-transform: uppercase;
}

.sec_titre {
	width: 400px;
}

.ap_titre {
	width: 100%;
	margin-left: 5px;
	margin-bottom: 15px;
	/*text-transform: capitalize;*/	
}

.ccc_titre_s, .ccc_titre_s2, .com_label, .com_label2, .com_label3 {
	color: #007eaa;
	/*text-transform: capitalize;*/
	font-size: 16px;
	margin-top: 25px;
	margin-bottom: 10px;
	font-weight: bold;
}

.com_label2 {
	color: #403f41;
	font-weight: normal;
}

.com_label3 {
	margin-top: 5px;
	margin-bottom: 5px;
	/*font-weight: normal;*/
	/*font-size: 14px;*/
	overflow: auto;
	width: 100%;
}

.ccc_titre_s2 {
	margin-top: 5px;
}

.prix, .com_label_d, .com_label_d2, .com_label_d3, .com_label_d4, .part_label_d, .cont_label_d, .cont_label_d2, .espace_label_d, .espace_label_d2, .cond_titre_d, .parr_label_d {
	position: absolute;
	left: 550px;
	font-weight: normal;
}

.com_label_d, .com_label_d2, .com_label_d3, .com_label_d4 {
	left: 500px;
	color: #64006a;
	font-weight: bold;
}

.com_label_d2 {
	left: 400px;
}

.com_label_d3, .com_label_d4 {
	left: 325px;
}

* html .com_label_d3 {
	left: 250px;
}

* html .com_label_d4 {
	left: 315px;
}

.cond_titre_d {
	left: 540px;
	font-weight: bold;
}

.part_label_d, .cont_label_d, .cont_label_d2, .espace_label_d, .espace_label_d {
	left: 325px;
}

.part_label_d {
	width: 300px;
}

.parr_label_d {
	left: 390px;
}

.cont_label_d, .cont_label_d2, .part_label_d, .parr_label_d {
	text-transform: none;
}

* html .cont_label_d2 {
	left: 330px;
}

.espace_label_d {
	left: 350px;
}

.espace_label_d2 {
	left: 250px;
}

.com_coord {
	width: 300px;
}

.espace_form {
	width: 200px;
}

.cadre_contact, .cadre_espace {
	margin-left: 35px;
	margin-top: 25px;
	background-color: #750d68;
	padding: 15px;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
}

.cadre_espace {
	text-transform: uppercase;
}

.titre_conditions, .titre_q_r {
	width: 100%;
	border-top: 1px dotted #403f41;
	border-bottom: 1px dotted #403f41;
	padding-top: 10px;
	padding-bottom: 10px;	
	color: #750d68;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
}

.q_r_top {
	width: 100%;
	text-align: right;
	color: #64006a;
	font-size: 14px;
	font-weight: bold;
}

.q_r_top a {
	color: #64006a;
}

.q_r_r {
	margin-top: 50px;
	margin-left: 65px;
	/*padding-bottom: 5px;
	border-top: 1px dotted #403f41;
	border-bottom: 1px dotted #403f41;*/
}

* html .q_r_r {
	margin-top: 20px;
}

.qr_no {
	vertical-align: top;
	text-align: right;
	color: #007BA5;
	padding-left: 75px;
}

.qr_qu {
	vertical-align: top;
	padding-left: 7px;
	padding-bottom: 5px;
}

.affiche {
	height: 249px;
	margin: 0pt;
	overflow: hidden;
	padding: 0pt;
	width: 332px;
}

.erreur, .erreur2 {
	color: #ff0000;
	text-transform: uppercase;
	margin-left : 65px;
	margin-top: 30px;
}

.erreur2 {
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.mobi_desc_img {
	width: 100%;
}

.mobi_desc {
	float: left;
	width: 55%;
	font-size: 14px;
}

.mobi_img {
	float: left;
	width: 40%;
	text-align: center;
	overflow: hidden;
}

.mobi_btn_ach {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

.mobi_prix {
	font-size: 14px;
	color: #750d68;
}

.formulaire {
	border: 1px solid #6495ba;
	color: #64006a;
}

.lp_col_g {
	width: 55%;
}

* html .lp_col_g {
	width: 54%;
}

.lp_para1 {
	margin-top:40px;
}

* html .lp_para1 {
	margin-top: -2px;
}


.parr_coord {
	width: 200px;	
}

.divLibNumeroFavori {
	float: left;
	width: 27%;
	padding-top: 7px;
	text-align: right;
}

.ligneFormulaireEspaceClient .divLibNumeroFavori {
	width: 20%;
}

.divFormNumeroFavori {
	float: left;
	width: 20%;
}

.divLibNomFavori {
	float: left;
	width: 20%;
	padding-top: 7px;
	text-align: right;
}

.divFormNomFavori {
	float: left;
	width: 30%;
}

.ligneFormulaireEspaceClient .divFormNomFavori {
	width: 27%;
}

.divLibDateFavori {
	float: left;
	width: 10%;
	padding-top: 7px;
	text-align: right;
}

* html .divLibNomFavori {
	width: 17%;
}

.ligneFormulaireEspaceClient .divLibDateFavori {
	width: 15%;
}

* html .ligneFormulaireEspaceClient .divLibDateFavori {
	width: 10%;
}

.divEnteteEspaceClient {
	width:98%;
	margin-left: 1%;
	margin-right: 1%;
	margin-top: 15px;
	margin-bottom: 0px;
	font-size: 12px;
	overflow: auto;
	font-family: arial, helvetica;
}

.conteneurEspaceClient {
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	padding-top: 30px;
	overflow: auto;
}

.menuEspaceClient {
	font-size: 14px;
	margin-top: 10px;
}

.menuEspaceClient img {
	vertical-align: bottom;
}

.menuEspaceClient a {
	text-decoration: none;
}

.ligneFormulaireEspaceClient {
	text-align: left;
	margin-bottom: 15px;
	overflow: auto;
}

.ligneFormulaireEspaceClient img {
	vertical-align: bottom;
}

.contenu_rubrique {
	margin-left: 15px;
}

.contenu_espace_client {
	margin-left: 0px;
	font-size: 12px;
	text-align: justify;
	font-family: arial, helvetica;
}

.tab_historique, .tab_historique2, .tab_historique3, .tab_historique4, .tab_historique5 {
	width: 100%;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size: 12px;	
}

.tab_historique2 {
	border-bottom: none;
}

.tab_historique3 {
	font-size: 11px;
}

.tab_historique th, .tab_historique3 th, .tab_historique4 th, .tab_historique5 th {
	font-weight: bold;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 3px;
}

.tab_historique td, .tab_historique2 td, .tab_historique2_prix td, .tab_historique3 td, .tab_historique4 td {
	vertical-align: top;
	padding-right: 3px;
}

.tab_historique td, .tab_historique2 td, .tab_historique2_prix td, .tab_historique4 td {
	border-right: 1px solid #000000;
}

.tab_historique td, .tab_historique2 td, .tab_historique2_prix td, .tab_resume, .tab_historique5 td {
	padding: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 3px;
}

.tab_historique3 td {
	padding: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tab_historique2 td, .tab_historique2_prix td {
	border-bottom: 1px solid #000000;
}

.tab_historique2_prix , .tab_historique_prix  {
	text-align: right;
}

.tab_historique_date {
	text-align: center;
}

.tab_historique_b, .tab_col_produit {
	font-weight: bold;
}

.tab_col_produit, .tab_col_produit2 {
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 2px;
	border-top: 1px dotted #000000;
}

.tab_col_sous_produit {
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tab_titre_chiffre {
	text-align: center;
}

.tab_titre_texte {
	text-align: left;
}

.tab_stitre {
	font-weight: bold;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.tab_resume {
	/*border-top: 1px solid #000000;*/
}

.tab_resume1 {
	border-top: 1px solid #000000;
}

.tab_col5 {
	border-right: 1px solid #000000;
}

.tab_col_det_g, .tab_col_det_c, .tab_col_det_d {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.tab_col_det_g {
	border-right: none;
	font-weight: bold;
}

.tab_col_det_c {
	border-right: none;
}

.tab_col_det_d {
	border-right: 1px solid #000000;	
}

.legende_tab_historique {
	margin-top: 15px;
	width: 100%;
	text-align: left;
	font-size: 12px;
}

ul#tabnav {
    font: bold 11px verdana, arial, sans-serif;
    list-style-type: none;
    padding-bottom: 24px;
    border-bottom: 1px solid #750d68;
    margin: 0;   
}

ul#tabnav li {
    float: left;
    height: 21px;
    background-color: #750d68;
    color: #ffffff;
    margin: 2px 2px 0 2px;
    border: 1px solid #750d68;
    padding-left: 5px;
    padding-right: 5px;
}

ul#tabnav li.active {
    border-bottom: 1px solid #fff;
    background-color: #ffffff;
    color: #750d68;
}

#tabnav a {
	color: #ffffff;
}

#tabnav a:hover {
	color: #ffffff;
    background: #750d68;
    text-decoration: none;
}

#divBtnDeconnexion {
	position: absolute;
	right: 15px;
	top: 20px;
}

* html #divBtnDeconnexion {	/* IE */
	right: 0px;
	top: 0px;
}

#logoFacture, #logoDetailFacture {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 131px;
	height: 94px;
}

#logoDetailFacture {
	right: 45px;
}

* html #logoDetailFacture {	/* IE */
	right: 0px;
}

#boutonsFacture {
	width: 100%;
	text-align: center;
	margin-top: 25px;
}


/* ------ PRESSE ------ */

#amex_selects {
	position: absolute;
	top: 250px;
	left: 50px;
}

#svm {
	position: absolute;
	top: 245px;
	left: 175px;
}

#graphmobile {
	position: absolute;
	top: 210px;
	left: 300px;
}

#mobiles_magazine {
	position: absolute;
	top: 245px;
	left: 450px;
}

#en_contact {
	position: absolute;
	top: 345px;
	left: 75px;
}

#zero_un_net_pro {
	position: absolute;
	top: 355px;
	left: 280px;
}

#mobiles_actu {
	position: absolute;
	top: 480px;
	left: 20px;
}

#tekit {
	position: absolute;
	top: 465px;
	left: 260px;
}

#confortique {
	position: absolute;
	top: 465px;
	left: 420px;
}

#le_journal_du_net {
	position: absolute;
	top: 600px;
	left: 30px;
}

#world_gsm {
	position: absolute;
	top: 570px;
	left: 450px;
}

#info_hight_tech {
	position: absolute;
	top: 730px;
	left: 20px;
}

#essentiel_du_mobile {
	position: absolute;
	top: 720px;
	left: 250px;
}

#frequence_prix {
	position: absolute;
	top: 740px;
	left: 400px;
}

#zone_numerique {
	position: absolute;
	top: 870px;
	left: 50px;
}

#adminet {
	position: absolute;
	top: 820px;
	left: 255px;
}

#it_channel {
	position: absolute;
	top: 830px;
	left: 430px;
}

#itr_mobiles {
	position: absolute;
	top: 940px;
	left: 230px;
}

#les_mobiles {
	position: absolute;
	top: 930px;
	left: 420px;
}

#le_journal_du_net2 {
	position: absolute;
	top: 1080px;
	left: 70px;
}

#artesi {
	position: absolute;
	top: 1050px;
	left: 410px;
}

/* ------ PRESSE ------ */