body.monOffre{font-family:Arial,Helvetica,sans-serif;}
body.monOffre #left-col {	width: 786px;float: left;font-size:12pt;}
body.monOffre #left-col h2 {height: 27px;margin-bottom:10px;font-size:18pt;}
body.monOffre #left-col div.hop{clear:both;margin-bottom:0px;}
body.monOffre #left-col div.hop2{margin-top:0px;}
#header h1 a img{display:block;}
#header h1 a span{display:none;}
#followOrder, #sendFriend, input, .cmdTel, .captionCmdTel, #drawer-container{display:none; height: 0;}
body.monOffre .row-print-page{display:none;height:0px;}
/* ================ */
/* = Right column = */
/* ================ */
body.monOffre #right-col {display:none;height:0px;}
/* ======================================================== */
/* = Left column = */
/* ======================================================== */
/* = Bloc Forfait = */
/* ======================================================== */
body.monOffre #left-col h3{display:none;height:0px;}
body.monOffre #left-col #detailsForfait{padding:0px 3px;overflow:hidden;background: url('../images/imgsite/forfaits/bg-forfait.png') top left repeat-y;}
body.monOffre #left-col #detailsForfaitBot{display:none;height:0px;}
/*Image forfait*/
body.monOffre #left-col #detailsForfait .forfait{display:none;	height:0px;}
/* = A la une = */
/* ======================================================== */
body.monOffre #left-col #detailsForfait #une{width:auto;padding-top:0px;margin:auto 2px;border:1px solid #D3D4D5;}
body.monOffre #left-col #detailsForfait #uneExcess{width:528px;padding-top:0px;margin:0px auto 0px auto;border:1px solid #D3D4D5;}
body.monOffre #left-col #detailsForfait #uneBot{padding-bottom:12px;background: url('../images/imgsite/forfaits/bg-une-bottom.jpg') bottom left no-repeat;}
body.monOffre #left-col #detailsForfait #uneBot .title{color: #c00; font-size: 14pt; font-weight: bold;}
body.monOffre #left-col #detailsForfait #une .title,body.monOffre #left-col #detailsForfait #uneExcess .title{font-size:14pt;	height:26px;margin-left:27px;background: url('../images/imgsite/forfaits/bg-title-une.png') top left no-repeat;}
body.monOffre #left-col #detailsForfait #une ul,body.monOffre #left-col #detailsForfait #uneExcess ul{margin:0px;padding:0px;margin:0px 15px;padding-top:18px;}
body.monOffre #left-col #detailsForfait #une ul li,body.monOffre #left-col #detailsForfait #uneExcess ul li{list-style-type:none;margin-bottom:10px;padding-left:10px;font-weight:normal;font-size:12pt;	background: url('../images/imgsite/myPlan/puce-une.png') top left no-repeat;}
/* = Tarif - Autres = */
/* ======================================================== */
/**********Voir les details*/
body.monOffre #left-col #detailsForfait .showDetails,body.monOffre #left-col #detailsForfait2 .showDetails{display:none;}
body.monOffre #left-col #detailsForfait #detailsCarte,body.monOffre #left-col #detailsForfait2 #detailsCarte{margin-left:148px;}
/**********Selectionner*/
body.monOffre #left-col #detailsForfait .selectMe,body.monOffre #left-col #detailsForfait2 .selectMe{display:none;height:0px;}
/* = Mentions = */
body.monOffre #left-col .mentions{margin-top:18px;}
body.monOffre #left-col .mentions p{font-style:italic;	font-size:11px;	margin-bottom:18px;	padding:0px 18px;}
/* ======================================================== */
/* = All Inclusive & VIP = */
/* ======================================================== */
body.monOffre #left-col #allInclusive,body.monOffre #left-col #vip{	width:749px;padding:0px 18px;background: url('../images/imgsite/forfaits/bg-text.png') top left repeat-y;}
body.monOffre #left-col .txtBot{height:10px;background: url('../images/imgsite/forfaits/bg-text-bottom.png') top left no-repeat;}
body.monOffre #left-col .titleAllInclusive,body.monOffre #left-col .titleAllInclusive2,body.monOffre #left-col .titleVip,body.monOffre #left-col .titleVip3{height:37px;margin-top:10px;font-size:14pt;color: #c00;font-weight: bold;}
body.monOffre #left-col #allInclusive ul{padding:10px 0px 10px 10px;}
body.monOffre #left-col #allInclusive ul li{list-style-type:disc;list-style-position:outside;}
body.monOffre #left-col #vip p{padding:10px 0px;}
/* ================================================================================================================ */
/* = FORFAIT EXCESS GOLD = */
/* ================================================================================================================ */
/* = Tarifs = */
/* ======================================================== */
body.monOffre #left-col #detailsForfait .caption,body.monOffre #left-col #detailsForfait2 .caption{	display:block;/* width:535px; */margin:30px auto 20px auto;font-size:14pt;color: #c00;font-weight: bold;}
body.monOffre #left-col #detailsForfait .tarifs,body.monOffre #left-col #detailsForfait2 .tarifs{/* width:535px; */margin:0px auto;margin-bottom:18px;border-collapse:collapse;}
body.monOffre #left-col #detailsForfait .tarifs td,body.monOffre #left-col #detailsForfait .tarifs th,body.monOffre #left-col #detailsForfait2 .tarifs td,body.monOffre #left-col #detailsForfait2 .tarifs th{height:120px;text-align:center;font-weight:bold;border:1px solid #D3D4D5;background: url('../images/imgsite/forfaits/bg-column.png') top left repeat-y;}
body.monOffre #left-col #detailsForfait .tarifs td,body.monOffre #left-col #detailsForfait2 .tarifs td{font-size:14pt;}
body.monOffre #left-col #detailsForfait .tarifs th,body.monOffre #left-col #detailsForfait2 .tarifs th{font-size:18pt;}
body.monOffre #left-col #detailsForfait .tarifs .red,body.monOffre #left-col #detailsForfait2 .tarifs .red{color:#C00;}
body.monOffre #left-col #detailsForfait .tarifs .border,body.monOffre #left-col #detailsForfait2 .tarifs .border{ width:136px;height:100px;}
body.monOffre #left-col #detailsForfait .tarifs td.empty,body.monOffre #left-col #detailsForfait .tarifs tr.botRow td.empty,body.monOffre #left-col #detailsForfait .tarifs tr.topRow td.empty,body.monOffre #left-col #detailsForfait2 .tarifs td.empty,body.monOffre #left-col #detailsForfait2 .tarifs tr.botRow td.empty,body.monOffre #left-col #detailsForfait2 .tarifs tr.topRow td.empty{background: #D3D4D5;}
/**********td invisible*/
body.monOffre #left-col #detailsForfait .tarifs tr.ghost td,body.monOffre #left-col #detailsForfait2 .tarifs tr.ghost td{height:5px;border:none;}
body.monOffre #left-col #detailsForfait .tarifs tr.ghostBg td,body.monOffre #left-col #detailsForfait2 .tarifs tr.ghostBg td{height:8px;border:none;}
body.monOffre #left-col #detailsForfait .tarifs tr.ghostBg2 td,body.monOffre #left-col #detailsForfait2 .tarifs tr.ghostBg2 td{height:6px;border:none;}
body.monOffre #left-col #detailsForfait .tarifs tr.ghostBg td.booh,body.monOffre #left-col #detailsForfait .tarifs tr.ghostBg2 td.booh,body.monOffre #left-col #detailsForfait2 .tarifs tr.ghostBg td.booh,body.monOffre #left-col #detailsForfait2 .tarifs tr.ghostBg2 td.booh{	background:none;}
body.monOffre #left-col #detailsForfait .tarifs td.ghost,body.monOffre #left-col #detailsForfait2 .tarifs td.ghost{	margin:0px;	padding:0px;border:none;background:none;}
/**********HEADER*/
body.monOffre #left-col #detailsForfait .tarifs tr.headRow th,body.monOffre #left-col #detailsForfait .tarifs tr.headRow td,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow th,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow td{height:54px;font-size:14pt;}
body.monOffre #left-col #detailsForfait .tarifs tr.headRow td.first,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow td.first{width:115px;text-align:center;vertical-align:middle;}
body.monOffre #left-col #detailsForfait .tarifs tr.headRow th.last,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow th.last{/* width:137px; */}
/**********HEADER2*/
body.monOffre #left-col #detailsForfait .tarifs tr.headRow2 th,body.monOffre #left-col #detailsForfait .tarifs tr.headRow2 td,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow2 th,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow2 td{height:150px;	font-size:14pt;}
body.monOffre #left-col #detailsForfait .tarifs tr.headRow2 th.first,body.monOffre #left-col #detailsForfait2 .tarifs tr.headRow2 th.first{width:115px;padding-bottom:0px;	vertical-align:middle;}
/**********TOP*/
body.monOffre #left-col #detailsForfait .tarifs tr.topRow th,body.monOffre #left-col #detailsForfait .tarifs tr.topRow td,body.monOffre #left-col #detailsForfait2 .tarifs tr.topRow th,body.monOffre #left-col #detailsForfait2 .tarifs tr.topRow td{/*height:90px;*/}
/**********BOTTOM*/
body.monOffre #left-col #detailsForfait .tarifs tr.botRow th,body.monOffre #left-col #detailsForfait .tarifs tr.botRow td,body.monOffre #left-col #detailsForfait2 .tarifs tr.botRow th,body.monOffre #left-col #detailsForfait2 .tarifs tr.botRow td{height:150px;}
body.monOffre #left-col #detailsForfait .tarifs tr.botRow th.first,body.monOffre #left-col #detailsForfait2 .tarifs tr.botRow th.first{vertical-align:middle;background: url('../images/imgsite/forfaits/bg-column1-bot.png') bottom left no-repeat;}
/**********autres cellules*/
body.monOffre #left-col #detailsForfait .tarifs th.first,body.monOffre #left-col #detailsForfait2 .tarifs th.first{/* width:115px; */height:100px;vertical-align:middle;}
body.monOffre #left-col #detailsForfait .tarifs .last,body.monOffre #left-col #detailsForfait2 .tarifs .last{/* width:138px; */}
/**********styles texte*/
body.monOffre #left-col #detailsForfait .tarifs th,body.monOffre #left-col #detailsForfait2 .tarifs th{text-align:center;}
body.monOffre #left-col #detailsForfait #tarifsExcess tr.headRow2 th.first span,body.monOffre #left-col #detailsForfait2 #tarifsExcess tr.headRow2 th.first span{	display:block;font-size:11px;font-weight:normal;}
body.monOffre #left-col #detailsForfait .tarifs th .gold,body.monOffre #left-col #detailsForfait2 .tarifs th .gold{display:block;	/*height:37px;*/padding-top:0px;color:#C00;font-size:12pt;font-weight:normal;}
body.monOffre #left-col #detailsForfait .tarifs th .gold span,body.monOffre #left-col #detailsForfait2 .tarifs th .gold span{display:inline;font-weight:bold;}
body.monOffre #left-col #detailsForfait .tarifs tr.redRow th,body.monOffre #left-col #detailsForfait .tarifs tr.redRow td,body.monOffre #left-col #detailsForfait2 .tarifs tr.redRow th,body.monOffre #left-col #detailsForfait2 .tarifs tr.redRow td{color:#C00;	font-size:20px;}
body.monOffre #left-col #detailsForfait .tarifs th#sans,body.monOffre #left-col #detailsForfait2 .tarifs th#sans{padding:0px 12px 0px 10px;	width:81px;	font-size:13pt;}
body.monOffre #left-col #detailsForfait .tarifs td .smallTxt,body.monOffre #left-col #detailsForfait2 .tarifs td .smallTxt{display:block;	font-size:14pt;	padding:0px 25px;}
/* ================================================================================================================ */
/* = FORFAIT EASY + FORFAIT BLOQUE = */
/* ================================================================================================================ */
body.monOffre #left-col #detailsForfait #tarifsEasy th.first,body.monOffre #left-col #detailsForfait #tarifsBloque th.first{vertical-align:middle;}
body.monOffre #left-col #detailsForfait .tarifs th span.choice,body.monOffre #left-col #detailsForfait .tarifs td span.choice{display:inline;/*height:37px;*/font-size:14pt;font-weight:bold;background: url('../images/imgsite/forfaits/bg-choice.png') top center no-repeat;}
body.monOffre #left-col #detailsForfait .tarifs th span.choice span,body.monOffre #left-col #detailsForfait .tarifs td span.choice span.whether{display:inline;/*height:25px;*/font-weight:bold;}
body.monOffre #left-col #detailsForfait #tarifsBloque td.bgRed span{display:block;height:74px;padding:0px 10px;color:#FFF;font-size:12pt;background:#C00;}
body.monOffre #left-col #detailsForfait #tarifsBloque td.bgRed sup{font-size:9pt;}
body.monOffre #left-col #detailsForfait #tarifsBloque td.picSMS{background: url('../images/imgsite/forfaits/un-centime-sms.png') top center no-repeat;}
body.monOffre #left-col #detailsForfait #tarifsBloque tr.botRow th,body.monOffre #left-col #detailsForfait #tarifsBloque tr.botRow td{/*height:89px;*/background:none;}
body.monOffre #left-col #detailsForfait #tarifsBloque tr.botRow th.first{background: url('../images/imgsite/forfaits/bg-column1.png') bottom left repeat-y;}
body.monOffre #left-col #detailsForfait #tarifsBloque tr.botRow .last{background: url('../images/imgsite/forfaits/bg-column-last.png') bottom left repeat-y;}
/* ================================================================================================================ */
/* = CARTE PREPAYEE = */
/* ================================================================================================================ */
body.monOffre #left-col #detailsForfait h4{font-weight:bold;height:31px;line-height:31px;font-size:14pt;/* width: 528px; */margin: 0 auto 10px;}
body.monOffre #left-col #detailsForfait h4 span{font-weight:normal;font-style:italic;font-size:12pt;}
/* = SIM = */
/* ======================================================== */
body.monOffre #left-col #detailsForfait #simChoice{/* width:532px; */height:115px;margin:0px auto;margin-bottom:30px;padding-top:10px;	font-size:14pt;	background: url('../images/imgsite/forfaits/bg-carte-choice.png') center no-repeat;}
body.monOffre #left-col #detailsForfait #simChoice .simLight{float:left;/* width:240px; */text-align:center;}
body.monOffre #left-col #detailsForfait #simChoice .simRich{/* float:right; *//* width:190px; */text-align:center;}
body.monOffre #left-col #detailsForfait #simChoice .title{display:block;font-weight:bold;font-size:18pt;}
body.monOffre #left-col #detailsForfait #simChoice .price{	display:block;font-weight:bold;font-size:18pt;}
body.monOffre #left-col #detailsForfait #simChoice .price .red{display:inline;}
body.monOffre #left-col #detailsForfait #simChoice .price .red .figure{font-size:14pt;}
body.monOffre #left-col #detailsForfait #simChoice .red{display:block;color:#C00;}
body.monOffre #left-col #detailsForfait #simChoice .choice{margin-top:20px;}
body.monOffre #left-col #detailsForfait #simChoice .choice input{	margin-right:5px;}
body.monOffre #left-col #detailsForfait #simChoice .bloc1{margin-top:20px;	padding-left:15px;}
body.monOffre #left-col #detailsForfait #simChoice .choice .spaceMe{margin-left:25px;}
/* = Tarifs = */
/* ======================================================== */
body.monOffre #left-col #detailsForfait .tariffChoice{width:515px;height:90px;margin:0px auto;}
body.monOffre #left-col #detailsForfait .tariffChoice input{float:left;	width:12px;margin:0px;padding:0px;border:none;margin-top:40px;}
body.monOffre #left-col #detailsForfait .tariffChoice label{float:left;	width:150px;padding-left:5px;}
/* = Tableau = */
/* ======================================================== */
body.monOffre #left-col #detailsForfait #tarifsCarte{width:485px;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr td{width:159px;font-size:18pt;text-align:center;vertical-align:middle;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr td.ghost,body.monOffre #left-col #detailsForfait #tarifsCarte tr.botRow td.ghost{width:5px;background: url('../images/imgsite/forfaits/bg-column-header.png') bottom left repeat-x;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.choice{height:112px;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.choice td{height:120px;padding-top:15px;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.choice td span.choice{font-size:18pt;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.validity{height:42px;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.validity td{font-size:14pt;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.validity td .red{display:block;font-size:16pt;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.headRow th{text-align:center;	background: url('../images/imgsite/forfaits/bg-column-carte-top.png') top left no-repeat;}
body.monOffre #left-col #detailsForfait #tarifsCarte tr.botRow td{height:28px;background: url('../images/imgsite/forfaits/bg-column-carte-bot.png') top left no-repeat;}