@font-face {
    font-family: 'HelveticaNeueLTStd45Light';
    src: url('../font/helveticaneueltstd-lt.eot');
    src: url('../font/helveticaneueltstd-lt.eot?#iefix') format('embedded-opentype'),
         url('../font/helveticaneueltstd-lt.woff') format('woff'),
         url('../font/helveticaneueltstd-lt.ttf') format('truetype'),
         url('../font/helveticaneueltstd-lt.svg#HelveticaNeueLTStd45Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

.font-light {font-family:'HelveticaNeueLTStd45Light';}

/*****************************************************************
	ATTENTION LE FORFAIT FIRST DEVIENT LE FORFAIT STYLE
****************************************************************/
#tab-star a {background-position:-207px top; width:219px;}
#tab-first a {background-position:-425px top; width:205px;}
#tab-jet a {background-position:right top; width:174px;}
#tab-star a:hover, #tab-star a.active {background-position:-207px bottom;}
#tab-first a:hover, #tab-first a.active {background-position:-425px bottom;}
#tab-jet a:hover, #tab-jet a.active {background-position:right bottom;}


body {background-color:#000; color:#fff; font-family:Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;}

.clear {clear:both; line-height:15px;}

.clr-orange {color:#ff6600;}
.clr-white {color:#fff;}
.clr-grey {color:#6b6b6b;}

sup.condition {font-size:9px; vertical-align:super;}
#phrasestep3jet sup.condition {font-size:11px; vertical-align:super;}

#global {margin:0 auto; width:934px; background-color:#000;}

/* HEADER */
#header {padding-top:20px;}
#header h1 {float:left;}
#header h2 {float:right; margin-top:30px;}
#header img {display:block;}

/* MENU */
#menu {border-bottom:1px solid #262626; height:23px; padding-left:80px;}
#menu li {float:left; height:23px;}
#menu li a, #menu li span {background-image:url(../image/bg-nav-sprite.gif); background-repeat:no-repeat; display:block; height:23px; overflow:hidden; color:#000; letter-spacing:-500px; font-size:1px;}
#menu li span {display:none; cursor:pointer;}
#menu .active span {display:block;}
#menu .nav-sep {background:url(../image/bg-nav-sprite.gif) 5px top; height:23px; width:19px;}
/**/
#menu #nav-accueil span, #menu #nav-accueil a {width:50px;}
#menu #nav-iphone span, #menu #nav-iphone a {width:150px;}
#menu #nav-forfaits span, #menu #nav-forfaits a {width:99px;}
#menu #nav-app span, #menu #nav-app a {width:129px;}
#menu #nav-premierspas span, #menu #nav-premierspas a {width:86px;}
#menu #nav-rejoindre span, #menu #nav-rejoindre a {width:101px;}
/* NACTIVE */
#menu #nav-accueil a {background-position:-18px top;}
#menu #nav-iphone a {background-position:-68px top;}
#menu #nav-forfaits a {background-position:-221px top;}
#menu #nav-app a {background-position:-320px top;}
#menu #nav-premierspas a {background-position:-449px top;}
#menu #nav-rejoindre a {background-position:-535px top;}
/* ACTIVE */
#menu #nav-accueil span {background-position:-18px bottom;}
#menu #nav-iphone span {background-position:-68px bottom;}
#menu #nav-forfaits span {background-position:-221px bottom;}
#menu #nav-app span {background-position:-320px bottom;}
#menu #nav-premierspas span {background-position:-449px bottom;}
#menu #nav-rejoindre span {background-position:-535px bottom;}

/* VISUEL */
#visuel{width:934px;height:374px;position:relative;}
#visuel img {vertical-align:bottom;}
#visuel .blocktexte{position:absolute;z-index:1;font-size:12px;top:126px;left:88px;}
#visuel .blocktexte p{line-height:15px;}
#visuel .btensavoirplus{position:absolute;z-index:1;bottom:60px;right:240px;}
#visuel .bttrouver {position:absolute; z-index:1; top:275px; right:225px;}
#visuel .btcommander {position:absolute; z-index:1; top:300px; left:490px;}
#visuel .btsavoirplus {position:absolute; z-index:1; top:300px; left:690px;}

/* BUTTON */
.lk-button {background:url(../image/bg-button-small.gif) no-repeat left top; color:#000; font-size:12px; line-height:23px; padding-left:10px; text-decoration:none; font-weight:bold; display:block; float:left; position: relative; z-index: 10}
.lk-button span {background:url(../image/bg-button-small.gif) no-repeat right top; padding-right:10px; display:block;}

/* HOME - ALLPROMO */
#allpromo .col {background:url(../image/bg-promo.gif) no-repeat left top; float:left; font-size:12px; width:310px;min-height:168px;_height:168px;}
#allpromo .col h3 {font-size:20px; font-weight:normal; padding:12px 0 16px; text-align:center;}
#allpromo .col .image {float:left; text-align:center; width:130px;}
#allpromo .col .infos h4 {line-height:16px; margin-bottom:5px; font-weight:normal;}
#allpromo .c-forfaits .infos {padding-left:30px;}
#allpromo .c-iphone ul {overflow:hidden; height:120px;}
#allpromo .c-iphone li {width:310px;}
#allpromo .margright {margin-right:2px;}
#allpromo .viewnone {display:none;}

#allpromo .c-app ul{position:relative;}
#allpromo .c-app ul li {position:absolute;top:0;left:0;}
#allpromo .c-app .image {float:left; text-align:center; width:130px;}
#allpromo .c-app .infos {float:left;width:180px;}

/* CHOICE IPHONE */
#choice-iphone {background:#000 url(../image/bg-visuel.gif) no-repeat left center; height:375px;}
#choice-iphone ul {padding:40px 0 0 160px;}
#choice-iphone li {float:left; text-align:center;}
#choice-iphone img {display:block; margin:0 auto;}
#choice-iphone #vis-iphone3gs, #choice-iphone #vis-iphone4{width:183px;}
#choice-iphone #vis-arrow {width:260px; height:300px;}
#choice-iphone #vis-arrow div {background:url(../image/bg-iphone-highlight.gif) no-repeat center top; height:18px; margin-top:140px;}
#choice-iphone #vis-iphone3g {width:150px;}
#choice-iphone #vis-iphone3g img {margin-top:25px; height:250px;}

/* TAB IPHONE */
.tab-nav {border-bottom:1px solid #313131; font-size:20px;}
.tab-nav li {float:left; width:310px;}
.tab-nav a, .tab-nav span {background-repeat:no-repeat; display:block; height:36px; overflow:hidden; color:#000; letter-spacing:-500px; font-size:1px;}
#tab-iphone a, #tab-iphone span {background-image:url(../image/bg-tab-iphone.gif);}
#tab-forfaits a, #tab-forfaits span {background-image:url(../image/bg-tab-forfaits.gif);}
.tab-nav span {display:none; cursor:pointer;}
.tab-nav #tab-fonctionnalites a, .tab-nav #tab-forigami a {background-position:left top;}
.tab-nav #tab-caracteristiques a, .tab-nav #tab-tarifs a {background-position:center top;}
.tab-nav #tab-accessoires a, .tab-nav #tab-entreprises a {background-position:right top;}
.tab-nav #tab-fonctionnalites span, .tab-nav #tab-forigami span {background-position:left bottom;}
.tab-nav #tab-caracteristiques span, .tab-nav #tab-tarifs span {background-position:center bottom;}
.tab-nav #tab-accessoires span, .tab-nav #tab-entreprises span {background-position:right bottom;}
.tab-nav .active span {display:block;}
.tab-nav .margright {margin-right:2px;}

#autres-offres	{
	margin-top: 24px;
}
#forigami #autres-offres h3	{
	margin-bottom: 8px;
	padding-left: 22px;
}
#autres-offres li	{
	overflow: hidden;
	width: 934px;
}
#autres-offres div li	{
	width: auto;
}
/* pb affichage ie 7 */
*+html #autres-offres ul > li	{
	margin-top: -3px;
}
/* pb affichage ie 6 */
* html #autres-offres ul li	{
	margin-top: -2px;
}
* html #autres-offres div li	{
	margin-top: auto;
}
* html #autres-offres #bk-option .bpromo {
    margin-bottom: 10px !important;
}



#autres-offres h4,
#autres-offres h4 a	{
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 36px;
	overflow: hidden;
	letter-spacing: -500px;
	font-size: 1px;
	color: #000;
	cursor: pointer;
}
#autres-offres .activation h4,
#autres-offres h4 a	{
	background-position: left bottom;
}
#tab-origami h4,
#tab-origami h4 a	{
	background-image: url(../image/bg-titre-origami.gif);
}
#tab-letranger h4,
#tab-letranger h4 a	{
	background-image: url(../image/bg-titre-letranger.gif);
}
#tab-option3g h4,
#tab-option3g h4 a	{
	background-image: url(../image/bg-titre-option3g.gif);
}
#tab-forfait h4,
#tab-forfait h4 a	{
	background-image: url(../image/bg-titre-forfait.gif);
}
#autres-offres .bk-tarifs	{
	display: none;
}
#autres-offres .activation .bk-tarifs	{
	display: block;
}
#tab-option3g .pwarning	{
	clear: both;
}

#tab-option3g .pwarning p	{
	margin-top: 10px;
}
	


/* CONTENT */
#content {background:url(../image/bg-content-top.gif) repeat-x left top; width:934px;}

/* FONCTIONNALITES */
#fonctionnalites .bk-fonction {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; padding:50px 0 50px 30px;}
#fonctionnalites #fonctionnalites-iphone4 #bk-plusrapide {padding-bottom:0;}
#fonctionnalites #fonctionnalites-iphone4 .bk-fonction {padding-bottom:18px;}
#fonctionnalites .bk-fonction .imageleft {float:left;}
#fonctionnalites .bk-fonction .imageright {float:right;}
#fonctionnalites .bk-fonction .infos h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#fonctionnalites .bk-fonction .infos h3 img {margin-right:20px;}
#fonctionnalites .bk-fonction .infos p {color:#7f7f7f; font-size:13px; line-height:16px; margin:10px 0;}
#fonctionnalites-iphone4 .lk-button{margin-left:105px;}
#fonctionnalites-iphone4 p.textebouton{width:310px;text-align:center;padding:10px 0;}
/**/
#fonctionnalites #bk-plusrapide {padding-right:50px;}
#fonctionnalites #bk-plusrapide .image {width:500px;}
#fonctionnalites-iphone4 #bk-plusrapide .image {width:400px;}
#fonctionnalites #bk-plusrapide .infos {padding-top:40px;}
#fonctionnalites #bk-gps .image {width:450px; text-align:center;}
#fonctionnalites-iphone4 #bk-gps .image{padding-top:100px;text-align:left;}
#fonctionnalites-iphone4 #bk-gps .infos{padding-top:100px;}
#fonctionnalites #bk-messagerie {padding-right:50px;}
#fonctionnalites #bk-messagerie .image {width:400px; text-align:center;}
#fonctionnalites #bk-messagerie .infos {padding-top:40px;}
#fonctionnalites-iphone4 #bk-messagerie{padding-right:0;}
#fonctionnalites-iphone4 #bk-messagerie .infos{width:500px;}
#fonctionnalites-iphone4 #bk-messagerie .image{text-align:right;width:383px;}
#fonctionnalites #bk-internet .image {width:440px; text-align:center;}
#fonctionnalites-iphone4 #bk-internet .image {width:350px;}
#fonctionnalites #bk-internet .infos {padding-top:30px;}
#fonctionnalites #bk-ipod {padding-right:110px;}
#fonctionnalites #bk-ipod .image {width:370px;}
#fonctionnalites #bk-ipod .infos {padding-top:90px;}
#fonctionnalites #bk-miseajour .image {width:555px; text-align:right;}
#fonctionnalites-iphone4 #bk-mailetsafari{padding-top:69px;}
#fonctionnalites-iphone4 #bk-mailetsafari .image{width:180px;}
#fonctionnalites-iphone4 #bk-mailetsafari .infos{float:left;}
#fonctionnalites-iphone4 #bk-mailetsafari .infoscol1{width:330px;padding-top:70px;}
#fonctionnalites-iphone4 #bk-mailetsafari .infoscol2{width:200px;padding-top:70px;}
#fonctionnalites #fonctionnalites-iphone4 #bk-mailetsafari{padding-bottom:0;}

/* CARACTERISTIQUES */
#caracteristiques {display:none; padding:60px 0 20px;}
#caracteristiques #caracteristiques-iphone3gs, #caracteristiques #caracteristiques-iphone3g {display:none;}
#caracteristiques .logo {padding:0 0 40px 30px;}
#caracteristiques .caract-content {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; padding-bottom:50px;}
#caracteristiques .caract-col {float:left; font-size:12px; color:#7f7f7f; padding-left:40px; width:270px; margin-bottom:20px; line-height:14px;}
#caracteristiques .borderright {border-right:1px solid #191919;}
#caracteristiques .caract-ligne1 {min-height:140px;}
#caracteristiques .caract-ligne2 {min-height:180px;}
#caracteristiques .caract-ligne3 {min-height:170px;}
#caracteristiques .caract-col h4 {font-size:24px; color:#ff6600; padding-bottom:10px; font-weight:normal;}
#caracteristiques .caract-col h4 img {margin-right:10px;}
#caracteristiques .caract-col p .caract-left {display:block; float:left; width:100px;}
#caracteristiques .caract-col .list-caract {padding-left:10px;}
#caracteristiques .footer p {margin:10px 0;}

/* ACCESSOIRES */
#accessoires {display:none; width:934px;}
#accessoires .bk-access {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; color:#7f7f7f;}
#accessoires .bk-access .imageleft {float:left;}
#accessoires .bk-access .imageright {float:right;}
#accessoires .bk-access .infos h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#accessoires .bk-access .infos p {font-size:13px; line-height:16px; margin:10px 0;}
/**/
/*#accessoires #bk-casquemonster {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-casquemonster .image {width:400px; text-align:center;}*/
#accessoires #bk-logitechboombox {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-logitechboombox .image {width:400px; text-align:center;}
#accessoires #bk-xqisit {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-xqisit .image {width:400px; text-align:center;}
#accessoires #bk-griffin {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-griffin .image {width:400px; text-align:center;}
#accessoires #bk-ip15 {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-ip15 .image {width:400px; text-align:center;}
#accessoires #bk-kitpietonblanc {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-kitpietonblanc .image {width:400px; text-align:center;}
#accessoires #bk-stationcharge {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-stationcharge .image {width:400px; text-align:center;}
/*#accessoires #bk-etuicuir {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-etuicuir .image {width:400px; text-align:center;}*/
#accessoires #bk-enceinteportable {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-enceinteportable .image {width:400px; text-align:center;}
/*#accessoires #bk-beewi {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-beewi .image {width:400px; text-align:center;}*/
#accessoires #bk-stationjbl {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-stationjbl .image {width:400px; text-align:center;}
/**/
#accessoires #bk-fmbelkin {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-fmbelkin .image {width:350px; text-align:center;}
#accessoires #bk-etuiflap {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-etuiflap .image {width:400px; text-align:center;}
#accessoires #bk-coque {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-coque .image {width:400px; text-align:center;}
#accessoires #bk-angrybird {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-angrybird .image {width:400px; text-align:center;}
#accessoires #bk-kitpieton {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-kitpieton .image {width:400px; text-align:center;}
#accessoires #bk-ia17 {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-ia17 .image {width:400px; text-align:center;}
#accessoires #bk-ip39 {padding:40px 0 30px 30px; width:904px;}
#accessoires #bk-ip39 .image {width:400px; text-align:center;}
#accessoires .footer p {margin:10px 0;}
#accessoires #accessoires-iphone4 .lk-button{float:right;margin:10px 100px 10px 0;}

/* FORFAITS */
#visuel-forfaits {background:url(../image/visuel-forfait.jpg) no-repeat left top; height:326px; padding:49px 0 0 422px; position:relative;}
#visuel-forfaits .promomoins26ans{width:328px;height:160px;position:absolute;z-index:1;right:12px;top:43px;}
#visuel-forfaits .promomoins26ans p{position: absolute;width:100%;height:100%;right:0;top:0;}
#visuel-forfaits .promo-forfait {background:url(../image/bg-promoforfait.gif) no-repeat left top; height:40px; width:300px; padding:92px 10px 0 0; text-align:right; margin-left:155px;}
#visuel-forfaits .promo-forfait a {background:url(../image/bg-apparrow-white.gif) no-repeat left center; font-weight:bold; color:#fff; padding-left:10px; font-size:12px;}
#visuel-forfaits .find-forfait {padding:255px 0 0 95px; /* avec la box promo : 120px */}
#visuel-forfaits .find-forfait a {background:url(../image/bg-apparrow-orange.gif) no-repeat left center; color:#ff6600; font-size:14px; padding-left:12px; font-weight:bold;}

#forigami h3 {color:#ff6600; font-size:26px; /*padding-left:25px;*/ margin-bottom:30px; font-weight:normal;}
#forigami .bk-step {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; padding:50px 0 50px 22px; font-size:13px;}
#forigami .bk-step .bk-step-content {padding-left:5px;}
#forigami #bk-step1 {padding-bottom:70px;}
#forigami #bk-step2, #forigami #bk-step3, #forigami #bk-step4 {display:none;}
/*#forigami #bk-step1 h3 {background:url(../image/bg-bullstep1.gif) no-repeat left top;}
#forigami #bk-step2 h3 {background:url(../image/bg-bullstep2.gif) no-repeat left top;}
#forigami #bk-step3 h3 {background:url(../image/bg-bullstep3.gif) no-repeat left top;}*/
/* TAB ORIGAMI */
#forigami #choice-origami {height:76px;}
#forigami #choice-origami li {float:left;}
#forigami #choice-origami a {background-image:url(../image/bg-forfait-sprite.gif); background-repeat:no-repeat; display:block; height:76px;}
#forigami #choice-origami #tab-star a {background-position:-219px top; width:219px;}
#forigami #choice-origami #tab-first a {background-position:left top; width:219px;}
#forigami #choice-origami #tab-jet a {background-position:-438px top; width:197px;}
#forigami #choice-origami #tab-star a:hover, #forigami #choice-origami #tab-star a.active {background-position:-219px bottom;}
#forigami #choice-origami #tab-first a:hover, #forigami #choice-origami #tab-first a.active {background-position:left bottom;}
#forigami #choice-origami #tab-jet a:hover, #forigami #choice-origami #tab-jet a.active {background-position:-438px bottom;}
#forigami #choice-origami-highlight {background:url(../image/bg-forfaitchoice.gif) no-repeat 0 0; display:none; height:5px; clear:both; font-size:1px; line-height:1px;}
#forigami .passefamille{text-align:center;margin-top:20px;}
/* STEP1 */
#forigami #bk-step1 .infos-origami {background-color:#262626; display:none; padding:10px; width:864px; line-height:15px;}
#forigami #bk-step1 .infos-origami .col1 {float:left; width:190px; padding:0 5px 0 0;}
#forigami #bk-step1 .infos-origami .col1 .paction {margin-top:20px; overflow:hidden;}
#forigami #bk-step1 .infos-origami .col2 {background:url(../image/bg-infos-origami-border.gif) repeat-y left top; float:left; width:410px; padding:0 5px 0 20px;}
#forigami #bk-step1 .infos-origami .col3 {background:url(../image/bg-infos-origami-border.gif) repeat-y left top; float:left; padding-left:20px; width:213px;}
#forigami #bk-step1 .infos-origami .col1 span.clr-grey, #forigami #bk-step1 .infos-origami .col3 span.clr-grey{font-size:11px;line-height:12px;display:block;padding-top:3px;}
#forigami #bk-step1 #infos-jet .col2 span{font-size:11px;}
/* STEP2 */
#forigami #bk-step2 .choice-hour {float:left; padding-right:20px;}
#forigami #bk-step2 #jet-step2 .choice-hour {padding-right:5px;}
*+html #forigami #bk-step2 #jet-step2 .choice-hour {width:850px;}
#forigami #bk-step2 .choice-hour li {cursor:pointer; float:left; margin-right:30px;}
#forigami #bk-step2 #jet-step2 .choice-hour li {margin-right:15px;}
#forigami #bk-step2 .choice-hour li img {background-image:url(../image/bg-inputradio.gif); background-repeat:no-repeat; float:left; width:11px; height:11px; margin-top:2px;}
#forigami #bk-step2 .choice-hour li.check img {background-position:left bottom;}
#forigami #bk-step2 .choice-hour li a { background-repeat:no-repeat; display:block; margin-left:12px;}
#forigami #bk-step2 .choice-hour .hour1 a {background-image:url(../image/bg-choicehour-sprite.gif); width:35px; height:23px; background-position:left top;}
#forigami #bk-step2 .choice-hour .hour2 a {background-image:url(../image/bg-choicehour-sprite.gif); width:35px; height:23px; background-position:-35px top;}
#forigami #bk-step2 .choice-hour .hour3 a {background-image:url(../image/bg-choicehour-sprite.gif); width:35px; height:23px; background-position:-70px top;}
#forigami #bk-step2 .choice-hour .hour4 a {background-image:url(../image/bg-choicehour-sprite.gif); width:35px; height:23px; background-position:-105px top;}
#forigami #bk-step2 .choice-hour .hour5 a {background-image:url(../image/bg-choicehour-sprite.gif); width:35px; height:23px; background-position:-140px top;}
#forigami #bk-step2 .choice-hour .hour6 a {background-image:url(../image/bg-choicehour-sprite.gif); width:35px; height:23px; background-position:right top;}
#forigami #bk-step2 .choice-hour .hour7 a {background-image:url(../image/bg-choicehour1-sprite.gif); width:218px; height:83px; background-position:5px top;}
#forigami #bk-step2 .choice-hour .hour8 a {background-image:url(../image/bg-choicehour1-sprite.gif); width:180px; height:83px; background-position:-212px top;}
#forigami #bk-step2 .choice-hour .hour9 a {background-image:url(../image/bg-choicehour1-sprite.gif); width:184px; height:83px; background-position:-387px top;}
#forigami #bk-step2 .choice-hour .hour10 a {background-image:url(../image/bg-choicehour1-sprite.gif); width:175px; height:83px; background-position:-568px top;}
#forigami #bk-step2 .choice-hour .hour1 a:hover, #forigami #bk-step2 .choice-hour .hour1 a.active {background-position:left bottom;}
#forigami #bk-step2 .choice-hour .hour2 a:hover, #forigami #bk-step2 .choice-hour .hour2 a.active {background-position:-35px bottom;}
#forigami #bk-step2 .choice-hour .hour3 a:hover, #forigami #bk-step2 .choice-hour .hour3 a.active {background-position:-70px bottom;}
#forigami #bk-step2 .choice-hour .hour4 a:hover, #forigami #bk-step2 .choice-hour .hour4 a.active {background-position:-105px bottom;}
#forigami #bk-step2 .choice-hour .hour5 a:hover, #forigami #bk-step2 .choice-hour .hour5 a.active {background-position:-140px bottom;}
#forigami #bk-step2 .choice-hour .hour6 a:hover, #forigami #bk-step2 .choice-hour .hour6 a.active {background-position:right bottom;}
#forigami #bk-step2 .choice-hour .hour7 a:hover, #forigami #bk-step2 .choice-hour .hour7 a.active {background-position:5px bottom;}
#forigami #bk-step2 .choice-hour .hour8 a:hover, #forigami #bk-step2 .choice-hour .hour8 a.active {background-position:-212px bottom;}
#forigami #bk-step2 .choice-hour .hour9 a:hover, #forigami #bk-step2 .choice-hour .hour9 a.active {background-position:-387px bottom;}
#forigami #bk-step2 .choice-hour .hour10 a:hover, #forigami #bk-step2 .choice-hour .hour10 a.active {background-position:-568px bottom;}

/**/
#forigami #bk-step2 .choice-period {float:left; line-height:23px; border-left:1px solid #4d4d4d; padding-left:30px; display:none;}
#forigami #bk-step2 #jet-step2 .choice-period {padding-left:15px;}
#forigami #bk-step2 .choice-period span {padding-right:20px;}
#forigami #bk-step2 .choice-period a {color:#808080; text-decoration:none; padding-right:20px;}
#forigami #bk-step2 .choice-period a:hover, #forigami #bk-step2 .choice-period a.active {color:#ff6600;}
#forigami #bk-step2 .choice-period img {background-image:url(../image/bg-inputradio.gif); background-repeat:no-repeat; width:11px; height:11px; padding-right:6px;}
#forigami #bk-step2 .choice-period a.active img {background-position:left bottom;}
/**/
#forigami #bk-step2 .choice-plus {width:804px; clear:both; padding-top:20px; display:none;}
#forigami #bk-step2 .choice-plus li {/*float:left; height:86px;*/ padding-bottom:10px;margin-bottom:10px;}
#forigami #bk-step2 .choice-plus .plus-hour {background-color:#272727; padding-left:30px; color:#808080; width:420px;}
#forigami #bk-step2 .choice-plus .plus-hour-first, #forigami #bk-step2 .choice-plus .plus-hour-jet2{padding:20px 0;width:250px;color:#fff;text-align:center;font-size:25px;}
#forigami #bk-step2 .choice-plus .plus-hour-jet2 {margin-left: 247px}
#forigami #bk-step2 .choice-plus .plus-hour-jet3, #forigami #bk-step2 .choice-plus .plus-hour-jet4{background-color:#272727; padding:10px 0 10px 10px; color:#fff; width:204px;}
#forigami #bk-step2 .choice-plus .plus-hour-jet3{margin-left:470px;}
#forigami #bk-step2 .choice-plus .plus-hour-jet4{margin-left:640px;}
#forigami #bk-step2 .choice-plus .plus-hour-jet3 ul, #forigami #bk-step2 .choice-plus .plus-hour-jet4 ul{padding:5px 0;}
#forigami #bk-step2 .choice-plus .plus-hour-jet3 ul li, #forigami #bk-step2 .choice-plus .plus-hour-jet4 ul li{padding:0;margin-bottom:5px;display:block;}
#forigami #bk-step2 .choice-plus .plus-hour .plus-hour-jet-price{text-align:right;padding-right:10px;}
#forigami #bk-step2 .choice-plus .plus-hour .title {font-size:30px; float:left; padding-top:16px; color:#d3d3d3;}
#forigami #bk-step2 .choice-plus .plus-hour .infos {width:220px; padding:16px 10px 0 20px; float:left;}
#forigami #bk-step2 .choice-plus .plus-hour .infossup{padding:10px 0 0 0;margin:0;}
#forigami #bk-step2 .choice-plus .plus-hour .price {background:url(../image/bg-plushour-arrow.gif) no-repeat -20px center; padding-left:290px; margin-top:10px; font-weight:bold;}
#forigami #bk-step2 .choice-plus .plus-sep {width:70px; font-size:22px; color:#808080; line-height:86px; text-align:center;}
#forigami #bk-step2 .choice-plus .plus-sep-br {width:70px; font-size:22px; color:#808080; line-height:40px; padding-top:7px; text-align:center;}
#forigami #bk-step2 .choice-plus .plus-sep-br-auto {width:70px; font-size:22px; color:#808080; line-height:80px; padding-top:7px; text-align:center;}
#forigami #bk-step2 .choice-plus .plus-illimites {background-color:#272727; padding-left:30px; color:#808080; width:420px;}
#forigami #bk-step2 .choice-plus .versionjet{background-color:#000; color:#fff; padding-left:0; width:840px;}
#forigami #bk-step2 .choice-plus .versionjet p{float:left;}
#forigami #bk-step2 .choice-plus .versionjet p{padding:0;margin:0;}
#forigami #bk-step2 .choice-plus .versionjet span{margin-right:25px;}
#forigami #bk-step2 .choice-plus .versionjet .plus-illimitesversionjetgauche{width:300px;text-align:center;}
#forigami #bk-step2 .choice-plus .versionjet .plus-illimitesversionjetgaucheprice{text-align:right;}
#forigami #bk-step2 .choice-plus .versionjet .plus-illimitesversionjetgaucheprice span{color:#ff6600;margin-right:0;}
#forigami #bk-step2 .choice-plus .versionjet .plus-illimitesversionjetgaucheprice span span{color:#fff;}
#forigami #bk-step2 .choice-plus .versionjet .plus-illimitesversionjetdroite{width:505px;float:right;}
#forigami #bk-step2 .choice-plus .versionjet h3{background:none;font-weight:normal;margin:20px 0 0 0;padding:0;}
#forigami #bk-step2 .choice-plus .plus-illimites .title {font-size:30px; float:left; padding-top:16px; color:#d3d3d3;}
#forigami #bk-step2 .choice-plus .plus-illimites .infos {width:160px; padding:16px 10px 0 20px; float:left;}
#forigami #bk-step2 .choice-plus .plus-illimites .price {background:url(../image/bg-plushour-arrow.gif) no-repeat -20px center; padding-left:290px; margin-top:10px; font-weight:bold;}
#forigami #bk-step2 .choice-plus .bk-click {cursor:pointer;}
#forigami #bk-step2 .choice-plus .plus-active {background:url(../image/bg-step2-hover.gif) top left repeat-x #722900; color:#fff;}
#forigami #bk-step2 .choice-plus .plus-active .title {color:#fff;}
#forigami #bk-step2 .choice-plus .plus-active .price {background-image:url(../image/bg-plusillimites-arrow.gif);}
/* STEP3 */
#bk-options{width:920px;}
#bk-options a {color:#808080; text-decoration:none;}
#bk-options a:hover, #forigami #bk-step3 .bk-options a.active {color:#ff6600;}
#bk-options img.radio {background-image:url(../image/bg-inputradio.gif); background-repeat:no-repeat; width:11px; height:11px; padding-right:15px;}
#bk-options a.active img.radio {background-position:left bottom;}
#forigami #bk-step3 .options-border {border-right:1px solid #4d4d4d;}
#forigami #bk-step3 .options-plus {float:left; padding-right:10px; margin-right:10px;}
#forigami #bk-step3 .options-plus .picto {line-height:20px; margin-bottom:20px; cursor:pointer;}
#forigami #bk-step3 .options-plus .picto img.radio {float:left; margin-top:4px;}
#forigami #bk-step3 .options-plus .picto .picto-tv {background:url(../image/ico-option-tv.gif) no-repeat left center; padding-left:50px; display:block; float:left;}
#forigami #bk-step3 .options-plus .picto .picto-maps {background:url(../image/ico-option-maps.gif) no-repeat left center; padding-left:50px; display:block; float:left;}
#forigami #bk-step3 .options-plus .picto .picto-sport {background:url(../image/ico-option-sport.gif) no-repeat left center; padding-left:50px; display:block; float:left;}
#forigami #bk-step3 .options-plus .picto .picto-securite {background:url(../image/ico-option-securite.gif) no-repeat left center; padding-left:50px; display:block; float:left;}
#forigami #bk-step3 .options-plus .picto .picto-deezer {background:url(../image/ico-option-deezer.gif) no-repeat left center; padding-left:45px; margin-left:5px;zoom:1;}

#forigami #bk-step3 .options-default {float:left;width:615px;}
#forigami #bk-step3 .options-default li {line-height:20px;}
/* STEP4 */
#forigami #bk-step4 {font-size:13px; line-height:16px;}
#forigami #bk-step4 .col1 {float:left; background-image:url(../image/bg-votreforfait-arrow.gif); background-repeat:no-repeat; padding-right:20px;}
#forigami #bk-step4 .col1 .image {float:left; width:253px; margin-right:20px;}
#forigami #bk-step4 .col1 span {line-height:32px; font-size:26px; float:left;}
#forigami #bk-step4 .col2 {float:left; border-left:1px solid #d3814c; padding-left:10px; width:330px;}
#forigami #bk-step4 .col2 li {background:url(../image/bg-votreforfait-puce.gif) no-repeat left 6px; padding:0 10px; margin-bottom:10px;}
#forigami #bk-step4 .col2 li span {color:#dca480;}
#forigami #bk-step4 .col3 {float:left; width:160px;}
#forigami #bk-step4 .col3 .prix-total .unite {font-size:32px; float:left; line-height:32px; margin-right:5px;}
#forigami #bk-step4 .col3 .prix-total .cent {font-weight:bold; line-height:13px;}
#forigami #bk-step4 .col3 p {color:#dca480; clear:both;}
#forigami #bk-step4 .col3 .lk-button {background-image:url(../image/bg-buttonforfait-small.gif); margin-top:45px; margin-bottom:5px;}
#forigami #bk-step4 .col3 .lk-button span {background-image:url(../image/bg-buttonforfait-small.gif);}
#forigami #bk-step4 .col3 .lk-orange {color:#fff; background:url(../image/bg-apparrow-white.gif) no-repeat left center; padding-left:8px;}

#forigami #bk-step4 .bk-forfait-star {height:204px; padding:70px 20px 0 40px; background:url(../image/bg-votreforfait.gif) no-repeat left top;}
#forigami #bk-step4 .bk-forfait-star .col1 {background-position:right 58px;}
#forigami #bk-step4 .bk-forfait-star .col1 span {margin-top:42px;}
#forigami #bk-step4 .bk-forfait-star .col2 {margin-top:45px;}
#forigami #bk-step4 .bk-forfait-star .col3 {margin-top:41px;}
#forigami #bk-step4 .bk-forfait-first {height:204px; padding:70px 20px 0 40px; background:url(../image/bg-votreforfait.gif) no-repeat left top;}
#forigami #bk-step4 .bk-forfait-first .col1 {background-position:right 47px;}
#forigami #bk-step4 .bk-forfait-first .col1 span {margin-top:32px;}
#forigami #bk-step4 .bk-forfait-first .col2 {margin-top:35px;}
#forigami #bk-step4 .bk-forfait-first .col3 {margin-top:31px;}
#forigami #bk-step4 .bk-forfait-jet {height:204px; padding:70px 20px 0 40px; background:url(../image/bg-votreforfait.gif) no-repeat left top;}
#forigami #bk-step4 .bk-forfait-jet .col1 {background-position:right 45px;}
#forigami #bk-step4 .bk-forfait-jet .col1 .image {margin:0;}
#forigami #bk-step4 .bk-forfait-jet .col1 span {margin-top:30px; font-size:20px; line-height:26px;}
#forigami #bk-step4 .bk-forfait-jet .col2 {margin-top:35px; width:230px;}
#forigami #bk-step4 .bk-forfait-jet .col3 {margin-top:31px;}
#forigami .footer p {margin:10px 0;}

/* TARIFS */
#tarifs {display:none;}
#tarifs .bk-tarifs {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom;}
#tarifs .bk-tarifs .imageleft {float:left;}
#tarifs .bk-tarifs .imageright {float:right;}
#tarifs .bk-tarifs h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#tarifs .bk-tarifs .infos p {color:#7f7f7f; font-size:13px; line-height:16px; margin:10px 0;}
#tarifs .bk-tarifs .infos p.sousTitre {color:#fff; font-size:25px; margin: 22px 0;}
#tarifs .bk-tarifs .infos ul {font-size:13px; padding-left:30px; line-height:16px;}
#tarifs .bk-tarifs .pwarning {font-size:10px; color:#4d4d4d; margin-top:40px; width:875px;}
#tarifs .bk-tarifs .pwarning strong {text-decoration: underline;}
#tarifs .footer p {margin:10px 0;}
/**/
#tarifs #bk-tarifsiphone {padding:50px 40px 50px 30px;}
#tarifs #bk-tarifsiphone .image {text-align:center; width:400px;}
#tarifs #bk-tarifsiphone .infos {float:left;}
#tarifs #bk-etranger {padding:50px 0 5px 30px;}
#tarifs #bk-etranger .image {text-align:center; width:400px; padding-top:30px;}
#tarifs #bk-etranger .infos {float:left; width:470px;}
#tarifs #bk-etranger .infos ul {color:#fff;}
#tarifs #bk-option {padding:50px 0 50px 30px;}
#tarifs #bk-option .image {width:400px; text-align:center; padding-top:100px;}
#tarifs #bk-option .infos {float:left; width:470px;}
#tarifs #bk-option .infos ul {color:#7f7f7f;}
#tarifs #bk-option .bpromo {padding:20px 10px 0 20px; background-color:#333; margin-top:40px; width:440px;}
#tarifs #bk-option .bpromo img {float:left;}
#tarifs #bk-option .bpromo ul {float:left; margin:0 0 10px 18px; border-left:1px solid #707070; font-size:14px; line-height:16px; color:#fff; line-height:20px; padding-left:18px; width:206px;}
#tarifs #bk-option .bpromo .lk-button {float:right; background-image:url(../image/bg-buttontarifs-small.gif);}
#tarifs #bk-option .bpromo .lk-button span {background-image:url(../image/bg-buttontarifs-small.gif);}
#tarifs #bk-partagezillimite {padding:50px 0 50px 30px;}
#tarifs #bk-partagezillimite .image {width:400px; text-align:center;margin-top:-50px;}
#tarifs #bk-partagezillimite .infos {float:left; width:470px;}
#tarifs #bk-edspecialeorigami {padding:20px 0 30px 30px;}
#tarifs #bk-edspecialeorigami .image {text-align:center; width:343px; padding-top:30px;}
#tarifs #bk-edspecialeorigami .infos {float:left;}
#tarifs #bk-edspecialeorigami .infos .txtserielimitee{margin-bottom:5px;width:558px;text-align:right;font-size:12px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami{padding:0 0 0 25px;width:533px;height:250px;background:url(../image/forfaits-edspecialeorigamifd.jpg) no-repeat left top;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1{height:77px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col1, #tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col2{float:left;font-size:13px;padding-top:15px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col1{width:160px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col1 span, #tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col2 span{font-size:32px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col2{width:97px;padding-left:18px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2{margin-top:23px;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 p{font-size:17px;font-weight:normal;color:#fff;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 p span{color:#ff6600;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 ul{margin:0;padding:0;}
#tarifs #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 ul li{font-size:15px;padding-bottom:5px;}


#tarifs #bk-origamimodem {padding:50px 40px 50px 30px;}
#tarifs #bk-origamimodem .image {text-align:right; width:300px; padding-top:14px;}
#tarifs #bk-origamimodem .infos {float:left;}
#tarifs #bk-origamimodem .infos .txtserielimitee{margin-bottom:5px;width:558px;text-align:right;font-size:12px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami{padding:0 0 0 25px;width:530px;height:250px;background:url(../image/forfaits-edspecialeorigamifd.jpg) no-repeat left top;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1{height:77px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col1, #tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col2{float:left;font-size:13px;padding-top:15px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col1{width:160px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col1 span, #tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col2 span{font-size:32px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col2{width:97px;padding-left:18px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne2{margin-top:23px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne2 p{font-size:17px;font-weight:normal;color:#fff;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne2 p span{color:#ff6600;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne2 ul{margin:0;padding:0;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne2 ul li{font-size:15px;padding-bottom:5px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne3{margin-top:23px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne3 p{font-size:17px;font-weight:normal;color:#fff;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne3 p strong{float: left; font-size: 50px; padding-top: 12px;}
#tarifs #bk-origamimodem .infos .blockedspecialeorigami .ligne3 p span{display: block; margin-left: 44px; line-height: 20px;}

/* transfert vers la partie forfaits Origami pour iPhone */
#autres-offres .bk-tarifs {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom;}
#autres-offres .bk-tarifs .imageleft {float:left;}
#autres-offres .bk-tarifs .imageright {float:right;}
#autres-offres .bk-tarifs h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#autres-offres .bk-tarifs .infos p {color:#7f7f7f; font-size:13px; line-height:16px; margin:10px 0;}
#autres-offres .bk-tarifs .infos p.sousTitre {color:#fff; font-size:22px; margin: 22px 0;}
#autres-offres .bk-tarifs .infos ul {font-size:13px; padding-left:30px; line-height:16px;}
#autres-offres .bk-tarifs .pwarning {font-size:10px; color:#4d4d4d; margin-top:40px; width:875px;}
#autres-offres .bk-tarifs .pwarning strong {text-decoration: underline;}
#autres-offres .footer p {margin:10px 0;}

#autres-offres #bk-tarifsiphone {padding:50px 40px 50px 30px;}
#autres-offres #bk-tarifsiphone .image {text-align:center; width:400px;}
#autres-offres #bk-tarifsiphone .infos {float:left;}
#autres-offres #bk-etranger {padding:50px 0 5px 30px;}
#autres-offres #bk-etranger .image {text-align:center; width:400px; padding-top:30px;}
#autres-offres #bk-etranger .infos {float:left; width:470px;}
#autres-offres #bk-etranger .infos ul {color:#fff;}
#autres-offres #bk-option {padding:50px 0 50px 30px; overflow: hidden; zoom: 1;}
#autres-offres #bk-option .image {width:400px; text-align:center; padding-top:100px;}
#autres-offres #bk-option .infos {float:left; width:470px;}
#autres-offres #bk-option .infos ul {color:#7f7f7f;}
#autres-offres #bk-option .bpromo {padding:20px 10px 0 20px; background-color:#333; margin-top:40px; width:440px;}
#autres-offres #bk-option .bpromo img {float:left;}
#autres-offres #bk-option .bpromo ul {float:left; margin:0 0 10px 18px; border-left:1px solid #707070; font-size:14px; line-height:16px; color:#fff; line-height:20px; padding-left:18px; width:206px;}
#autres-offres #bk-option .bpromo .lk-button {float:right; background-image:url(../image/bg-buttontarifs-small.gif);}
#autres-offres #bk-option .bpromo .lk-button span {background-image:url(../image/bg-buttontarifs-small.gif);}
#autres-offres #bk-partagezillimite {padding:50px 0 50px 30px;}
#autres-offres #bk-partagezillimite .image {width:400px; text-align:center;margin-top:-50px;}
#autres-offres #bk-partagezillimite .infos {float:left; width:470px;}
#autres-offres #bk-edspecialeorigami {padding:20px 0 30px 30px;}
#autres-offres #bk-edspecialeorigami .image {text-align:center; width:343px; padding-top:30px;}
#autres-offres #bk-edspecialeorigami .infos {float:left;}
#autres-offres #bk-edspecialeorigami .infos .txtserielimitee{margin-bottom:5px;width:558px;text-align:right;font-size:12px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami{padding:0 0 0 25px;width:533px;height:250px;background:url(../image/forfaits-edspecialeorigamifd.jpg) no-repeat left top;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1{height:77px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col1, #autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col2{float:left;font-size:13px;padding-top:15px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col1{width:160px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col1 span, #autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col2 span{font-size:32px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne1 .col2{width:97px;padding-left:18px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2{margin-top:23px;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 p{font-size:17px;font-weight:normal;color:#fff;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 p span{color:#ff6600;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 ul{margin:0;padding:0;}
#autres-offres #bk-edspecialeorigami .infos .blockedspecialeorigami .ligne2 ul li{font-size:15px;padding-bottom:5px;}


#autres-offres #bk-origamimodem {padding:50px 40px 50px 30px;}
#autres-offres #bk-origamimodem .image {text-align:right; width:300px; padding-top:14px;}
#autres-offres #bk-origamimodem .infos {float:left;}
#autres-offres #bk-origamimodem .infos .txtserielimitee{margin-bottom:5px;width:558px;text-align:right;font-size:12px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami{padding:0 0 0 25px;width:530px;height:250px;background:url(../image/forfaits-edspecialeorigamifd.jpg) no-repeat left bottom;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1{height:77px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col1, #autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col2{float:left;font-size:13px;padding-top:15px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col1{width:160px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col1 span, #autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col2 span{font-size:32px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne1 .col2{width:185px;padding-left:18px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne2{margin-top:23px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne2 p{font-size:17px;font-weight:normal;color:#fff;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne2 p span{color:#ff6600;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne2 ul{margin:0;padding:0;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne2 ul li{font-size:15px;padding-bottom:5px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne3{margin-top:23px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne3 p{font-size:17px;font-weight:normal;color:#fff;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne3 p strong{float: left; font-size: 50px; padding-top: 12px;}
#autres-offres #bk-origamimodem .infos .blockedspecialeorigami .ligne3 p span{display: block; margin-left: 44px; line-height: 20px;}


/* ENTREPRISES */
#entreprises {display:none;}
#entreprises .bk-entreprises {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom;}
#entreprises .bk-entreprises .imageright {float:right;}
#entreprises .bk-entreprises .infos h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#entreprises .bk-entreprises .infos h4 {color:#fff; font-weight:normal; font-size:18px; margin:10px 0;}
#entreprises .bk-entreprises .infos p {color:#7f7f7f; font-size:13px; line-height:16px; margin:10px 0;}
#entreprises .bk-entreprises .infos ul {font-size:13px; color:#7f7f7f; line-height:16px;}
#entreprises .footer p {margin:10px 0;}
/**/
#entreprises #bk-business {padding:50px 40px 50px 30px; font-size:13px;}
#entreprises #bk-business .image {width:300px; text-align:right;}
#entreprises #bk-business .promo {margin:30px 0; padding:10px 0; background-color:#262626;}
#entreprises #bk-business .promo .col1 {float:left; width:375px; padding-left:40px;}
#entreprises #bk-business .promo .col2 {float:left; background:url(../image/bg-infos-origami-border.gif) repeat-y left top; padding-left:45px;}
#entreprises #bk-business .promo p {margin-bottom:6px; line-height:16px;}

/* APPLICATIONS */
#visuel-app {background:url(../image/visuel-appli.jpg) no-repeat left top; height:296px; padding:69px 0 0 522px;}
#visuel-app .new-app {background:url(../image/bg-newapp.gif) no-repeat left top; height:25px; width:338px; padding:118px 55px 0 0; text-align:right;}
#visuel-app .new-app a {background:url(../image/bg-apparrow-white.gif) no-repeat left center; font-weight:bold; color:#fff; padding-left:10px; font-size:12px;}
#visuel-app .discover-app {padding-top:120px;}
#visuel-app .discover-app a {background:url(../image/bg-apparrow-orange.gif) no-repeat left center; color:#ff6600; font-size:14px; padding-left:12px; font-weight:bold;}
/* BK APP */
#applications .bk-app {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; padding:50px 0 50px 30px;}
#applications .bk-app .imageleft {float:left;}
#applications .bk-app .imageright {float:right;}
#applications .bk-app .infos h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#applications .bk-app .infos h3 img {margin-right:10px;}
#applications .bk-app .infos h3 span {font-size:14px;}
#applications .bk-app .infos p {color:#7f7f7f; font-size:13px; line-height:16px; margin:10px 0;}
#applications .bk-app .infos ul {color:#7f7f7f; font-size:13px; line-height:16px; margin:10px 0;}
/**/
#applications #bk-2424actuzapping {padding-left:0;}
#applications #bk-tvcheck .image {width:400px; text-align:center; min-height:420px; padding-top:100px;}
#applications #bk-cineday .image {width:450px; text-align:center;}
#applications #bk-rgjeu {padding-bottom:10px;}
#applications #bk-orangemessenger {padding:50px 0 50px 30px;}
#applications #bk-orangemessenger .image {width:460px; text-align:center; padding-top:40px; height:390px;}
#applications #bk-wifi .image {width:450px; text-align:right; padding-top:80px; min-height:330px;}
#applications #bk-orangenature {padding:50px 0 50px 0;}
#applications #bk-orangenature .image {width:430px; text-align:center; padding-top:45px; height:450px;}
#applications #bk-moi {padding-right:40px;}
#applications #bk-moi .image {width:485px; text-align:center;}
#applications #bk-tourdefrance {padding-right:40px;}
#applications #bk-tourdefrance .image {width:485px; text-align:center;}
#applications #bk-tourdefrance .infos {padding-top:90px;}
#applications #bk-rgjeu .image {width:450px; text-align:center;}
#applications #bk-rgjeu .infos {padding-top:30px;}
#applications #bk-rgapp .image {width:555px; text-align:center;}
#applications #bk-rgapp .infos {padding-top:50px;}
#applications #bk-maps .image {width:455px; text-align:center;}
#applications #bk-tv .image {width:450px; padding-top:60px; text-align: center}
#applications #bk-ligue1 .infos {padding-top:0; width: 435px}
#applications #bk-ligue1 .image {width:455px; text-align:center;}
#applications #bk-shopping .infos {padding-top:40px;}
#applications #bk-shopping .image {padding: 0 120px 0 100px; text-align: right;}
#applications #bk-2424actu .image {width:550px; text-align:right;}
#applications #bk-orangeactu .image {width:490px; text-align:left; padding:40px 0 20px;}
#applications #bk-2424actuzapping .image {padding-top:30px; width:500px; text-align:left;}
#applications #bk-liveradio .image {width:550px; text-align: center}
#applications #bk-spotfinder .image {width:525px; text-align:center;}
#applications #bk-zonevideo {padding-right:60px;}
#applications #bk-zonevideo .infos {padding-top:50px;}
#applications #bk-zonevideo .image {width:450px;}
#applications #bk-savecontact .image {width:450px; text-align:center;}
#applications .footer p {margin:10px 0;}

/* PREMIERS PAS */
#visuel-premierspas {background:url(../image/visuel-premierspas.jpg) no-repeat left top; height:165px; padding:210px 0 0 560px;}
#visuel-premierspas .lk-steps a {background:url(../image/bg-apparrow-orange.gif) no-repeat left center; color:#ff6600; font-size:14px; padding-left:12px; font-weight:bold;}
/* BK PREMIERS PAS */
#premierspas .bk-premierspas {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; color:#7f7f7f;}
#premierspas .bk-premierspas .imageleft {float:left;}
#premierspas .bk-premierspas .imageright {float:right;}
#premierspas .bk-premierspas h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#premierspas .bk-premierspas h3 img {margin-right:10px;}
#premierspas .bk-premierspas .infos p {font-size:13px; line-height:16px; margin:10px 0;}
#premierspas .bk-premierspas .infos ul {font-size:13px; line-height:16px;}
#premierspas .bk-premierspas .infos li {background-position:left 10px; background-repeat:no-repeat; padding:10px 0 10px 50px;}
#premierspas .bk-premierspas .infos ul a {font-weight:bold; color:#ff6600;}
#premierspas .bk-premierspas .infos ul .bgstep1 {background-image:url(../image/bg-bullstep1.gif);}
#premierspas .bk-premierspas .infos ul .bgstep2 {background-image:url(../image/bg-bullstep2.gif);}
#premierspas .bk-premierspas .infos ul .bgstep3 {background-image:url(../image/bg-bullstep3.gif);}
#premierspas .bk-premierspas .infos ul .bgstep4 {background-image:url(../image/bg-bullstep4.gif);}
#premierspas .bk-premierspas .pwarning {font-size:10px; color:#4d4d4d; margin-top:40px; padding-right:30px;}
/**/
#premierspas #bk-active {padding:50px 0 50px 70px;}
#premierspas #bk-active h3 {margin-bottom:30px;}
#premierspas #bk-active .image {width:420px; text-align:center;}
#premierspas #bk-active .image .lk-button {width:80px; float:none; margin:10px auto 0;}
#premierspas #bk-active .infos {width:440px; float:right;}
#premierspas #bk-active .infos .bwarning {padding:15px 20px 15px 70px; margin-top:20px; line-height:16px; color:#fff; font-size:13px; font-weight:bold; background:#333 url(../image/bg-warning.gif) no-repeat 25px center;}
#premierspas #bk-itunes {padding:50px 10px 30px 60px;}
#premierspas #bk-itunes .image {width:435px;}
#premierspas #bk-itunes .infos {padding-top:40px;}
#premierspas #bk-contacts {padding:50px 0 30px 50px;}
#premierspas #bk-contacts .infos {padding-top:30px;}
#premierspas #bk-contacts .infos ul {margin-bottom:30px; padding-left:10px;}
#premierspas #bk-contacts .infos li {background-position:left center; padding:5px 0 5px 40px;}
#premierspas #bk-config {padding:50px 40px 40px 40px; font-size:13px; line-height:16px;}
#premierspas #bk-config h3 {margin-bottom:20px;}
#premierspas #bk-config .cmac, #premierspas #bk-config .cwindows {float:left; width:337px; background-repeat:no-repeat; background-position:left top; padding-left:90px; min-height:100px;}
#premierspas #bk-config .cmac {background-image:url(../image/bg-mac.gif);}
#premierspas #bk-config .cwindows {background-image:url(../image/bg-windows.gif);}
#premierspas #bk-config li {background:url(../image/bg-config-list.gif) no-repeat left 6px; padding-left:16px; margin-bottom:10px;}

/* PREFEREZ */
#preferezorange .bk-preferez {background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; color:#7f7f7f;}
#preferezorange .bk-preferez .imageleft {float:left;}
#preferezorange .bk-preferez .imageright {float:right;}
#preferezorange .bk-preferez h3 {color:#ff6600; font-weight:normal; font-size:26px;}
#preferezorange .bk-preferez .infos p {font-size:13px; line-height:16px;}
#preferezorange .bk-preferez .infos p a {color:#ff6600;}
/**/
#preferezorange #bk-orange {padding:50px 10px 50px 0;}
#preferezorange #bk-orange .image {padding-top:40px; text-align:center; width:350px;}
#preferezorange #bk-orange .infos {float:right; width:550px;}
#preferezorange #bk-orange .infos p {margin:15px 0;}
#preferezorange #bk-contrat {padding:50px 0 50px 70px; width:864px;}
#preferezorange #bk-contrat .image {width:400px; text-align:center; padding-top:10px;}
#preferezorange #bk-contrat .infos p {margin:15px 0;}
#preferezorange #bk-contrat .infos ul {font-size:13px; padding-left:10px; line-height:16px;}
#preferezorange #bk-contrat .infos .lk-button {margin-top:30px;}
#preferezorange #bk-numero {padding:50px 0;}
#preferezorange #bk-numero .image {width:300px; text-align:center;}
#preferezorange #bk-numero .infos {float:right; width:610px;}
#preferezorange #bk-numero .infos h3 {margin-bottom:20px;}
#preferezorange #bk-numero .infos ul {padding-left:30px; font-size:13px; color:#fff; margin-bottom:20px;}
#preferezorange #bk-numero .infos li {background-position:left 6px; background-repeat:no-repeat; padding:8px 0 8px 40px;}
#preferezorange #bk-numero .infos ul .bgstep1 {background-image:url(../image/bg-bullstep1.gif);}
#preferezorange #bk-numero .infos ul .bgstep2 {background-image:url(../image/bg-bullstep2.gif);}
#preferezorange #bk-numero .infos ul .bgstep3 {background-image:url(../image/bg-bullstep3.gif);}

/* ANCRE */
.ancretop {font-size:12px; text-align:right; padding-top:10px;}
.ancretop a {background:url(../image/bg-ancretop.gif) no-repeat left center; color:#808080; padding-left:15px; text-decoration:none;}

/* FOOTER */
.footer {color:#4d4d4d; font-size:10px; line-height:12px; padding:30px;}
.footer .center {text-align:center;}
.footer a {color:#4d4d4d;}
.footer .lk-mentions {margin-bottom:5px;}
.pwarning a	{color:#4d4d4d;}
#footer-help {line-height:40px; margin-top:10px;}

/* POPIN */
#boxes #mask {position:absolute; z-index:9000; background-color:#000; display:none; top:0; left:0;}
#boxes .window{background-color:#000; font-size:12px; line-height:14px; position:absolute; display:none; z-index:9999; padding:20px; width:560px; border:1px solid #3f3f3f;}
.window2{ font-size:12px; line-height:14px;background-color:#fff;width:940px;padding:5px;visibility:hidden;position:absolute;z-index:10;top:50px;left:50%;margin-left:-440px;}
#boxes .window .popin-close{float:right;}
#boxes .window h4 {font-size:22px; color:#ff6600; font-weight:normal; margin:20px 0 10px;}
#boxes .window p {margin:10px 0;}
#boxes .window p b {font-weight:bold;}

/* IPHONE 4 */
#iphone4{padding:80px 0 0 0;}
#iphone4 p{line-height:15px;}
#iphone4 h3{color:#ff6600; font-weight:normal; font-size:26px;padding-left:78px;}
#iphone4 .blockfonctionnalites{padding:63px 0 30px 78px;}
#iphone4 .blockfonctionnalites .ligne{height:130px;}
#iphone4 .blockfonctionnalites .ligne .colgauche, #iphone4 .blockfonctionnalites .ligne .coldroite, #iphone4 .blockfonctionnalites .ligne .colintergauche, #iphone4 .blockfonctionnalites .ligne .colinterdroite{float:left;}
#iphone4 .blockfonctionnalites .ligne .colgauche{width:437px;}
#iphone4 .blockfonctionnalites .ligne .coldrotie{width:419px;}
#iphone4 .blockfonctionnalites .ligne .colintergauche{width:80px;padding-top:26px;}
#iphone4 .blockfonctionnalites .ligne .colinterdroite{width:290px;font-size:13px;}
#iphone4 .blockfonctionnalites .ligne .colinterdroite .titre{color:#ff6600;height:26px;}
#iphone4 .blockfonctionnalites .ligne .colinterdroite p{color:#808080;}
#iphone4 .blockfonctionnalites .textenewfonctionnalites{text-align:right;color:#fff;font-size:18px;padding-right:20px;}
#iphone4 .blockcompatibilite{background:url(../image/iphone4-bgcompatibilite.gif) top left repeat-x;height:135px;padding-top:22px;font-size:13px;color:#818181;}
#iphone4 .blockcompatibilite .colgauche, #iphone4 .blockcompatibilite .coldroite{float:left;}
#iphone4 .blockcompatibilite .colgauche h3{padding-left:0;}
#iphone4 .blockcompatibilite .colgauche{padding-left:78px;width:516px;}
#iphone4 .blockcompatibilite .colgauche p{padding-top:18px;}
#iphone4 .blockcompatibilite .coldroite{width:339px;padding-top:13px;}
#iphone4 .blockcompatibilite .coldroite .coldroiteinter{float:left;text-align:center;width:75px;margin-right:35px;}
#iphone4 .blockcompatibilite .coldroite .coldroiteinter p{padding-top:7px;}

.texteforfaitsrepriseiphone, .texteforfaitsparrainage{display:none;color:#909090;font-size:13px;text-align:left;width:330px;padding:5px 0 15px 28px;}

#tpl-ios5 #visuel {height:auto;}
.bk-ios {padding:40px 40px 40px 20px; background:url(../image/bg-content-bloc-bottom.gif) repeat-x left bottom; color:#7f7f7f; font-size:13px; line-height:16px; width:874px;}
.bk-ios h3 {font-size:26px; color:#ff6600; overflow:hidden; margin-bottom:40px; font-weight:normal; line-height:50px;}
.bk-ios h3 img {float:left; margin-right:10px;}
.bk-ios h3 span {display:block; float:left;}
.bk-ios .inner {position:relative;}
.bk-ios p, .bk-ios ul {margin-bottom:10px;}
.bk-ios h4 {font-size:20px; color:#fff; margin-bottom:20px; font-weight:normal;}
#bk-ios1 .infos {position:absolute; top:0; left:440px; z-index:1; width:345px;}
#bk-ios2 .image {text-align:right;}
#bk-ios2 .infos {position:absolute; top:40px; left:0; z-index:1; width:500px;}
#bk-ios3 h3 span {padding:0; line-height:25px;}
#bk-ios3 .inner {background:url(../image/ios5/bg_block_3.jpg) no-repeat center center; min-height:700px;}
#bk-ios3 .cloud {position:absolute; z-index:1;}
#bk-ios3 .cloud h4 {font-size:14px; margin-bottom:5px;}
#bk-ios3 .cloud img {display:block; margin-bottom:5px;}
#bk-ios3 #cloud1 {width:200px; top:40px; left:400px;}
#bk-ios3 #cloud2 {width:200px; top:40px; left:650px;}
#bk-ios3 #cloud3 {width:375px; top:240px; left:0;}
#bk-ios3 #cloud3 p {margin-left:75px;}
#bk-ios3 #cloud4 {width:200px; top:320px; left:650px;}
#bk-ios3 #cloud5 {width:210px; top:490px; left:75px;}
#bk-ios3 #cloud6 {width:200px; top:490px; left:400px;}
#bk-ios3 #ios3-discover {font-size:22px; margin:0 0 0 60px; color:#fff;}
#tpl-ios5 .ancretop {padding-bottom:20px;}


