/* Style général */
body{margin:0;padding: 0;font: 12px verdana, arial, helvetica, sans-serif; color: #000; text-align: center; background: #eee;}
#conteneur2{width: 1000px; margin: 0 auto;text-align: left; }

#head{height:148px; background:#dee; background:#fff url("../images/bandeau_bg.gif") 0 36px no-repeat;}
#head2{height:148px; background:#dee; background:#fff url("../images/bandeau_bg2.gif") 0 36px no-repeat;}
#backToHome{display: block; width:150px; height:93px; float:left;}

#logo{margin: 0; padding: 0; position: absolute; top: 36px;left: 50%; margin-left: -480px;}
#header{height:29px; text-align:center; margin: 0; padding: 10px 0 0; color: #525A5F; font-weight: bold; font-size: 12px;}
#header strong{color: #E6701E;}
a img{border: none;}

#bandeau{height:75px; width:650px; float:left; margin: 0; padding: 18px 0 0 20px; text-align:center; font-family: arial, verdana, sans-serif;}
#bandeau p.bd1{margin: 0; color: #000; font-size: 18px; font-weight: bold;}
#bandeau p.bd2{margin: 5px 0 0 0;}
#bandeau form{margin: 0; padding: 0;}
#bandeau p.bd2 input{width: 155px; font-size: 13px;padding:2px; border: 1px solid #A7CEC4;vertical-align:middle;}
#bandeau p.bd2 input.submit{width: 99px; height: 28px; border: none; background: url("../images/bd_btn.gif") no-repeat; font-size: 11px; margin-left: 10px; color: #fff; cursor: pointer; font-weight:bold;}
#bandeau p.bd2 input.hover{background: url("../images/bd_btn.gif") 0 -28px no-repeat;}

#bandeau-acc{height:75px; width:450px;margin-top: 20px;margin-left: 80px; padding-top: 22px; text-align:center; font-family: arial, verdana, sans-serif;background:#fff url("/images/rech_acc.jpg") no-repeat;}
#bandeau-acc p.bd1{margin: 0; color: #000; font-size: 18px;}
#bandeau-acc p.bd2{margin: 5px 0 0 0;}
#bandeau-acc form{margin: 0; padding: 0;}
#bandeau-acc p.bd2 input{width: 155px; font-size: 13px;padding:2px; border: 1px solid #A7CEC4;vertical-align:middle;}
#bandeau-acc p.bd2 input.submit{width: 99px; height: 28px; border: none; background: url("../images/bd_btn.gif") no-repeat; font-size: 11px; margin-left: 10px; color: #fff; cursor: pointer; font-weight:bold;}
#bandeau-acc p.bd2 input.hover{background: url("../images/bd_btn.gif") 0 -28px no-repeat;}




#loginAbo2{float:left;text-align:left;padding-left:5px;}
#loginAbo2 form{margin: 0; padding: 0;}

#menu{padding-left: 153px; clear:both; width: 850px; margin: 0; color: #fff; font: 11px arial, helvetica, sans-serif;}
#menu a{color: #fff; text-decoration:none; font-weight:bold; padding:0 6px;}
#menu a:hover{color: #fff; text-decoration:underline;}

.clear {margin: 0; padding: 0; clear: both; width: 0; height: 0; font-size: 0; overflow: hidden;}
.min_height{float:right; margin: 0; padding: 0; width:1px; height:400px;}
#footer{background: #7f7f7f; height:20px; font:11px arial, verdana, sans-serif; line-height:20px; padding-left:10px;}
#footer a{color: #fff; text-decoration:none; font-weight:bold; padding:0 8px;}
#footer a:hover{color: #fff; text-decoration:underline;}
#footer2{background: #EEEEEE; height:40px; color:#525A5F; font:11px arial, verdana, sans-serif; line-height:14px; padding: 8px 10px 0px 20px;}

#favoris{text-align:center; margin-top:4px; background: url('../images/bg_favoris.gif') center no-repeat; font-weight: bold; height:17px; line-height:17px;}
#favoris a{color:#333; font-weight:bold; font-family:arial; font-size:11px; text-decoration:none;}
#favoris a:hover{text-decoration:underline; color:#E6701E;}

#assistance{font-family: arial, verdana, sans-serif;margin-top:4px; padding:10px 25px 5px 25px; background-color: #ececec;}

#lien, .lien{font-family:arial; font-size:11px; text-align:left; padding-top:2px ; background: url('../images/bg_lien.gif') top no-repeat; line-height:15px;padding-bottom:4px}
#lien a, .lien a{color:#333; font-family:arial; font-size:11px; text-decoration:none;}
#lien a:hover, .lien a:hover{ color:#E6701E;}

a.link1{color: #F06412; font-weight: bold;}
a.link1:hover{color: #D25710;}
/* Page 1 */
#contenu1{padding: 15px 0 20px 160px; background: #fff url("../images/accueil.gif") no-repeat;}
#contenu1.img1{background: #fff url("../images/accueil.gif") no-repeat;}
#contenu1.img2{background: #fff url("../images/accueil.gif") no-repeat;}
#contenu1.img_abo{background: #fff url("../images/abonnement/abo_accueil.jpg") no-repeat;}
#contenu2{padding: 0px 0 20px 40px; background: #fff url("../images/iphone/fond-iphone2.jpg")  repeat-x;}


.titre_search{margin: 0; width: 420px; height: 30px; background: url("../images/resultat.gif") no-repeat; color: #fff; font-size: 16px;font-family: arial, sans-serif; font-weight: bold; padding-left: 285px; padding-top: 11px;}
.titre_consult{margin: 0; width: 390px; height: 31px; background: url("../images/consulter.gif") no-repeat; color: #fff; font-size: 16px;font-family: arial, sans-serif; font-weight: bold; padding-left: 315px; padding-top: 11px;}
.titre_consult2{margin: 0; width: 705px; height: 50px; background: url("../images/consulter2.gif") no-repeat;}
.titre_consult3{margin: 0; width: 450px; height: 31px; background: url("../images/consulter3.gif") no-repeat; color: #fff; font-size: 16px;font-family: arial, sans-serif; font-weight: bold; padding-left: 255px; padding-top: 11px;}
.content_block{background: #FFF7EE; width: 704px; margin:0;height:auto;}
.float_block{width: 350px; float: left; display: inline;}
.spacer{clear: both; width: 1px; height: 1px; font-size: 1px; margin:0; padding:0;}
.result{margin: 0 0 15px 3px; padding: 0px 0 0px 30px; border: 2px solid #f60;}
html>/**/body  .result{padding: 0 0 0 30px;}
.result .noresult{margin: 20px 0 15px 0;}
.result table{margin: 0px 0 10px 0;}
html>body .result table{margin: 0px 0 10px 0;}
.result .title{background: url("../images/puce3.gif") left no-repeat; padding-left: 12px; margin-bottom: 4px;}
.result .title2{background: url("../images/puce3.gif") left no-repeat; padding-left: 12px; margin-bottom: 4px;}
.result .content_fai{padding-left: 20px;}
.result .info{margin-left: 10px; margin-top: 0; margin-bottom: 5px;}
.result .info .span{color: #e7741d;}
.result h5{font-weight: bold; padding: 0 0 15px 30px; font-size: 13px;}
.result p span{color: #FF591F; font-weight: bold;}
.result_num{margin: 0; color: #fff; font-size: 16px;font-family: arial, sans-serif; font-weight: bold; margin-left: -35px; position: absolute; left:50%; top: 172px;}

.savoirplus{text-align: right; padding-right: 39px;}
.savoirplus a{color:#999999; font-family: arial, sans-serif;}
/* Moyens de paiement */

#pay_wha{width: 171px; height: 221px; float: left; display: inline;}
#pay_wha2{width: 171px; height: 221px; float: left; display: inline;}
.wha_ORANGE{background: url("../images/online/wha-orange.gif") no-repeat;}
.wha_ORANGE2{background: url("../images/online/wha-orange2.gif") no-repeat;}
.wha_AOL{background: url("../images/online/wha-aol.gif") no-repeat;}
.wha_CEGETEL{background: url("../images/online/wha-cegetel.gif") no-repeat;}
.wha_9TELECOM{background: url("../images/online/wha-neuf.gif") no-repeat;}
.wha_CLUBINTERNET{background: url("../images/online/wha-ci.gif") no-repeat;}
.wha_ALICE{background: url("../images/online/wha-alice.gif") no-repeat;}
.wha_ALICE2{background: url("../images/online/wha-alice.gif") no-repeat;}
#pay_wha .prix{margin: 45px 0 0 3px; font-size: 9px; color: #828080; font-family: sans-serif;}
#pay_wha .btn1{display: block; width: 97px; height: 26px; background: url("../images/btn1.gif") no-repeat; text-decoration: none; margin: 113px auto 0 auto;}
#pay_wha .whaAbo{margin: 85px auto 25px auto;}
#pay_wha .btn1:hover{background: url("../images/btn1.gif") 0 -26px no-repeat;}
#pay_wha .aide{text-align: right; margin: 8px 7px 0 0;}
#pay_wha .aideWhaAbo {text-align: right; margin: 30px 7px 0 0;}
#pay_wha .aide a{font-size: 9px; color: #828080;}
#pay_wha .aide a:hover{color: #303030;}

#pay_tel{width: 342px; height: 221px; float: left; display: inline; background: url("../images/online/tel.gif") no-repeat; margin-left: 6px;}
#pay_tel p.info{text-align: center; color: #3f3f3f; margin: 26px 0 5px 0;}
#pay_tel p.info span{color: #f18f18; font-size: 17px; font-weight: bold;}
#pay_tel .saisie{font-size: 12px; text-align: center; color: #3f3f3f; margin: 0;}
#pay_tel .saisie p{margin: 4px 0;}
#pay_tel .saisie .cell{float: left; margin-left: 130px; display: inline;}
#pay_tel .saisie .champ_code{width: 65px; border: 2px solid #F18E18; }
#pay_tel .saisie .submit{font-size: 11px; width: 18px; height: 18px; background: url("../images/online/btn2.gif") no-repeat; border: none; cursor: pointer;}
#pay_tel .saisie2{font-size: 12px; text-align: center; color: #3f3f3f; margin: 0;}
#pay_tel .saisie2 p{margin: 4px 0;}
#pay_tel .saisie2 .cell{float: left; margin-left: 35px; display: inline;}
#pay_tel .saisie2 .champ_code{width: 65px; border: 2px solid #F18E18;}
#pay_tel .saisie2 .submit{font-size: 11px; width: 18px; height: 18px; background: url("../images/online/btn2.gif") no-repeat; border: none; cursor: pointer;}
#pay_tel .prix{position:relative;top:8px;margin: 0 0 0 3px; font-size: 9px; color: #828080; font-family: sans-serif;}
*:first-child+html #pay_tel .prix{top: 10px;}
#pay_tel .aide{font-family: sans-serif;font-size: 9px; color: #828080;text-align: right; position:relative;top: -4px; right: 7px;margin:0;}
*:first-child+html #pay_tel .aide{top: -2px;}
#pay_tel .aide a{font-size: 9px; color: #828080;font-family:verdana,arial,sans-serif;}
#pay_tel .aide a:hover{color: #303030;}

#pay_tel .telsms{font-size:12px;width:100%;color: #3f3f3f; font-weight: bold; margin: 5px 0 2px 0;}
#pay_tel .telsms .cell{padding-left: 20px;}
#pay_tel .telsms span{color:#f57732;font-size:18px; font-weight: bold; font-family: arial, sans-serif;}
#pay_tel .telsms .etoile{font-size:12px; font-weight: normal; color: #3F3F3F; position: relative; bottom: 3px;}
#pay_tel .telsms strong{color:#eb088a;font-size:18px; font-weight: bold; font-family: arial, sans-serif;}
#pay_tel .ou{font-size: 11px; font-weight: normal;}

#pay_tel #divError{height: 40px; clear: both; text-align:center;}
html>body #pay_tel #divError{height: 38px;}

#pay_cb{width: 171px; height: 221px; float: left; display: inline; background: url("../images/cb.gif") no-repeat; margin-left: 6px;}
#pay_cb .prix{margin: 11px 0 0 3px; font-size: 9px; color: #828080; font-family: sans-serif;}
html>body #pay_cb .prix{margin: 13px 0 0 3px;}
*:first-child+html #pay_cb .prix{margin: 11px 0 0 3px;}
#pay_cb .btn2{display: block; width: 146px; height: 33px; background: url("../images/logos-cb.gif") no-repeat; text-decoration: none; margin: 36px auto 0 auto;}
#pay_cb .btn1{display: block; width: 97px; height: 26px; background: url("../images/btn1.gif") no-repeat; text-decoration: none; margin: 15px auto 0 auto;}
#pay_cb .btn1:hover{background: url("../images/btn1.gif") 0 -26px no-repeat;}
#pay_cb .aide{text-align: right; margin: 8px 7px 0 0;}
#pay_cb .aide a{font-size: 9px; color: #828080;}
#pay_cb .aide a:hover{color: #303030;}
#pay_cb .facture{padding: 0 5px; margin-top: 13px; font-size: 10px; text-align: center; font-family: arial, verdana, sans-serif;}
#pay_cb .facture input{font-size: 11px; width: 90px; border: 2px solid #F18E18; margin-top: 3px;}

.resMobile{text-align:center; font-size:14px; font-weight: bold;}
.resMobile span{color: #e7741d; font-size:16px;}
/* libelles et erreurs: */
.ticket_error {color:red; font-weight:bold; text-align: center; font-size: 10px;}
.ticket_texte {color:black; text-align: center; font-size: 10px;}
.ticket_ok {color:green; font-weight: bold; text-align: center; font-size: 10px;}

/* Page résultats */
.content_block2{background: #FFF7EE; width: 740px;padding: 10px 0px;}
.res_info{padding: 0 15px; font-family: arial, sans-serif; margin-bottom: 16px;}
.res_title{margin: 0; width: 741px; height: 39px; line-height: 37px; background: url("../images/res_title.gif") no-repeat; font-weight: bold; color: #fff; padding-left: 15px;}
.res_part{width: 724px; height: 46px; background: url("../images/res_part.gif") no-repeat; margin-top: 20px;margin-left: 5px;}
.res_part h3{font-size: 12px; font-weight: bold; padding: 3px 0 0 10px; margin:0;}
.res_part h4{float: right; font-size: 12px; font-weight: bold; padding: 2px 0 0 10px;margin-top:6px; margin-right: 25px;}
.res_part p{float: right; font-size: 12px; font-weight: bold; padding: 2px 0 0 10px;margin:0; margin-right: 25px;}
.res_part p a{text-decoration: none; width: 15px; height: 15px; display: block; float:left;}
.res_part h5{font-size: 12px; padding: 2px 0 0 10px;margin-top:6px; font-weight: normal;}
.res_pro{width: 724px; height: 137px; background: url("../images/res_pro.gif") no-repeat; margin-top: 20px;margin-left: 5px;}
.res_pro h3{font-size: 12px; font-weight: bold; padding: 3px 0 0 10px; margin:0;}
.res_pro p{float: right; font-size: 12px; font-weight: bold; padding: 2px 0 0 10px;margin:0; margin-right: 25px;}
.res_pro p a{text-decoration: none; width: 15px; height: 15px; display: block; float:left;}
.res_pro h4{float: right; font-size: 12px; font-weight: bold; padding: 2px 0 0 10px;margin-top:6px; margin-right: 25px;}
.res_pro h5{font-size: 12px; padding: 2px 0 0 10px;margin-top:3px; font-weight: normal; line-height: 16px;}
.cadre_ml{width: 700px; border: 1px solid #f18f18; background: #eee; padding: 10px 10px; margin: 20px 11px 10px 5px; font-size: 11px; color: #444;}
html>body .cadre_ml{padding:0 10px;}
*:first-child+html .cadre_ml{padding:10px 10px;}
.cadre_gallery{width: 298px; height:90px; margin-left: 220px; background: url("../images/gallery.gif") no-repeat; padding-top:42px; padding-bottom:20px;
font-family:helvetica,arial,verdana,sans-serif;
font-size:0.75em;
text-align:left;
}

.cadre_gallery * {margin:0;padding:0;}
			
.cadre_gallery .perso_texte {
				padding: 5px;
				margin: 5px;
				border: 0px solid #000;
				text-align: center;
				width: auto;
				text-align:center;
			}
			.cadre_gallery #perso {
				padding: 5px;
				margin: 5px;
				border: 0px solid #000;
				text-align: center;
				width: auto;
			}			
			.cadre_gallery #textfield {
				font-weight: bold;
				width: 100px;
				height: 17px;
			}
			.cadre_gallery #Submit {
				/*margin-bottom: 2px;*/
				/*_margin-bottom: -2px;*/
				height: 22px;
			}
			.cadre_gallery .MsoNormal {
				margin: 0cm 0cm 0pt; text-align: center;
			}
			
			.cadre_gallery p.liengallery {
			margin: 0cm 0cm 0pt;
			margin-top:2px;
			text-align:right;
			}
			
			.cadre_gallery a {color:#000000;}
			.cadre_gallery a: {color:#000000;}
			

/* Mentions légales */
.puce1{padding-left: 10px; background: url("../images/puce1.gif") left 5px no-repeat; font-weight: bold;}

#links_mention{margin: 0 25px;}
#links_mention a{width: 192px; height: 27px; display: block; float: left; text-decoration: none;}
#links_mention #onglet1{background: url("../images/ml1.gif") no-repeat; margin-right: 4px;}
#links_mention #onglet1:hover, #links_mention #onglet1.active{background: url("../images/ml1.gif") 0 -27px no-repeat;}
#links_mention #onglet2{background: url("../images/ml2.gif") no-repeat; margin-right: 4px;}
#links_mention #onglet2:hover, #links_mention #onglet2.active{background: url("../images/ml2.gif") 0 -27px no-repeat;}
#links_mention #onglet3{background: url("../images/ml3.gif") no-repeat;}
#links_mention #onglet3:hover, #links_mention #onglet3.active{background: url("../images/ml3.gif") 0 -27px no-repeat;}

#mentions{text-align: left; padding: 25px; padding-top: 5px; border: 1px solid #f18f18;margin: 25px; margin-top: 0; clear: left; color: #525a5f;}
#mentions h2, #mentions p{margin: 15px 0;}
#mentions a{color: #1f5289;}
#mentions a:hover{color: #112f4e;}

/* Plugin opensearch */
.content_block3{background: #FFF7EE; width: 700px;padding: 1px 20px 15px; font-family: arial, sans-serif;}
.content_block3 .subtitle{font-weight: bold;}
.content_block3 .subtitle span{color: #F18F18;}
#plug_title{margin: 0; width: 726px; padding-left:15px; height: 41px; background: url("../images/plugin.gif") no-repeat; color: #fff; font:18px arial,sans-serif; line-height: 38px; font-weight:bold;}

/* Accueil */
#accueil{padding-left: 0px; width: 580px; font-family: arial, georgia, verdana, sans-serif;}
#accueil_iphone{padding: 0px;  width: auto; font-family: arial, georgia, verdana, sans-serif;}
#cadre_accueil{width:215px; float:right;}
#cadre_accueil_int{background:#ffedbb url("../images/puce4.gif") 11px 16px no-repeat; padding: 10px 20px 5px; font-weight:bold; font-size:11px; font-family: arial, verdana, sans-serif;}
#cadre_accueil_int .inline{display:inline; font-size:12px;}
#cadre_accueil_int p{margin: 12px 0;}
#cadre_accueil_int h2{font-size: 12px; color:#e6701e; display:inline;}
#cadre_accueil_int strong{color:#e6701e;}

.cadre_gallery2{background: #FFFFFF url("../images/puce5.gif") 11px 16px no-repeat; margin-top:7px; padding: 5px 20px 10px;border-color: #353534;border-width: thin;border-style: dotted;}
.cadre_gallery2 h2{margin-top:5px; margin-bottom:0; font: 12px arial,sans-serif; color:#000000; font-weight:bold;}
.cadre_gallery2 p{margin-top:5px; margin-bottom:0; font: 12px arial,sans-serif; color:#fff; font-weight:bold;}
.cadre_gallery2 span{color:#e6701e;}
.cadre_gallery2 .msg{color:#fff; font-size:11px; font-weight:normal;}
.cadre_gallery2 form{margin: 10px 0; text-align:center;}
.cadre_gallery2 form p{font-size:11px; font-weight:normal;}
.cadre_gallery2 form .input_gal{font-size:11px; width:80px;}
.cadre_gallery2 form .sub_gallery{font-size:11px; width:25px;}
.cadre_gallery2 form a{font-size:10px; color:#fff; text-decoration:none; position:relative; left:22px;}
.cadre_gallery2 form a:hover{text-decoration:underline;}


#accueil .subtitle{font-size: 12px; font-weight: bold; margin:0; margin-left:15px;}
#accueil .subtitle2{font-size: 12px; font-weight: bold; margin:25px 0 0 15px;}
#accueil .subtitle span{color: #F18F18;}
#accueil .subtitle2 span{color: #F18F18;}
#accueil .pupuce{margin-top: 20px;margin-left: 20px; padding-left: 10px; background: url("../images/puce2.gif") 0 6px no-repeat; color: #000000; font-size: 12px;font-weight:normal;}
#accueil .pupuce span{ font-weight: normal; color: #000;}
#accueil .txt{margin-left: 20px; padding-left: 10px; color: #525A5F; font-size: 11px;}
#accueil .title{margin-left: 20px;font-size: 14px; font-weight: bold; color: #F18F18; margin:0; display:inline;margin:auto;}
#accueil h1{font-size: 14px; font-weight: bold; color: #F18F18; margin:0; display:inline;}
#accueil .pupuce a{ font-weight: bold; color: #333; text-decoration: none;}
#accueil .pupuce a:hover{text-decoration: underline;}

/* fin abonnement */
#finAbo{ padding-left: 85px; width: 600px; font-family: arial, georgia, verdana, sans-serif;}
#finAbo h1{ font-size: 14px; font-weight: bold; margin:0;}
#finAbo h3{ font-size: 12px; font-weight: bold; margin:0; margin-left:15px;}
#finAbo h3 span{color: #F18F18;}

/* CB */
#back_cb{margin-bottom: 10px; text-align: right; width: 616px;}
#back_cb a{color: #8B8B8B; font-size: 11px; text-decoration: none;}
#back_cb a:hover{text-decoration: underline;}
#head_cb{width: 623px; height: 38px; background: url("../images/title-cb.gif") no-repeat;}
#iframeCb{border: 2px solid #F18F18; border-top: none; margin-bottom: 40px;}

#abo_accueil, #abo_retour{ padding-left: 120px; width: 600px; font-family: arial, georgia, verdana, sans-serif;}
#abo_accueil h1, #abo_retour h1{ font-size: 14px; font-weight: bold; color: #F18F18; margin:0;}
#abo_accueil h2, #abo_retour h3{ font-size: 12px; font-weight: bold; margin:0; margin-left:15px;}
#abo_accueil h2 span, #abo_retour h3 span{color: #F18F18;}
#abo_accueil p{margin-left: 20px; padding-left: 10px; background: url("../images/puce2.gif") 0 6px no-repeat; color: #525A5F; font-size: 11px;}
#abo_accueil p span, #abo_retour p span{ font-weight: bold; color: #000;}
#abo_retour p{padding-left: 10px; background: url("../images/puce2.gif") 0 6px no-repeat; color: #525A5F; font-size: 12px;}

#abo_retour{ margin-left:auto;margin-right:auto;padding: 20px 40px 20px 20px; width: 400px; font-family: arial, georgia, verdana, sans-serif; border:1px solid #ef8a19; background-color:#fcf4eb;}
#abo_retour div, #abo_retour table {font-family: arial, georgia, verdana, sans-serif; }
.dejaAbonne{background: url("../images/abonnement/dejaAbonne.gif") no-repeat; width:163px; height:42px; }
.dejaAbonneGrand{background: url("../images/abonnement/dejaAbonneGrand.gif") no-repeat; width:163px; height:93px; }
.dejaAbonneGrand1{background: url("../images/abonnement/dejaAbonneGrand1.gif") no-repeat; width:163px; height:93px; }

.wha_abo_head_ORANGE{background: url("../images/abonnement/head_orange.gif") no-repeat;}
.wha_abo_head_AOL{background: url("../images/abonnement/head_aol.gif") no-repeat;}
.wha_abo_head_CEGETEL{background: url("../images/abonnement/head_cegetel.gif") no-repeat;}
.wha_abo_head_9TELECOM{background: url("../images/abonnement/head_neuftel.gif") no-repeat;}
.wha_abo_head_CLUBINTERNET{background: url("../images/abonnement/head_ci.gif") no-repeat;}
.wha_abo_head_ALICE{background: url("../images/abonnement/head_alice.gif") no-repeat;}
.wha_abo_head_UNKNOWN{background: url("../images/abonnement/head_defaut.gif") no-repeat;}

#ppWhaBody{background: url(../images/abonnement/fond_popup.gif) no-repeat; height:324px; padding:0 30px;}
#ppWhaBody p{margin: 10px 0;}
#ppWhaBody span{color: #ee7900; font-weight: bold;}
#ppWha{width:378px; margin:0 auto; text-align:left; }
#ppWhaTop{width:378px; height:15px;}
.puce2{margin: 10px 0 10px 15px;padding-left: 10px; background: url("../images/puce2.gif") left 5px no-repeat; color:#525a5f; font-size:11px; font-family: arial, verdana, sans-serif;}
.puce2 strong{color:#000; font-size:12px; font-weight:bold;}

#btnAboResu{width:474px; height:65px; margin:0px auto 0px auto;}
.userFormTdError{color:#ff0000; font-weight:bold;}

.bandeauOrange{padding-left:10px; margin:5px 0px 5px 0px; color:#fff; font-weight:bold; background-color:#f18f18;}
.btnSubmit{background-color: white;border: 1px solid rgb(31, 82, 137);color: rgb(31, 82, 137);height:auto;}

.lienSma{font-size:10px;}

#divAbonne{width:150px; position:absolute; top:234px; left:50%; margin:0 0 0 220px; padding:0;}
html>body #divAbonne{top:237px;}
*:first-child+html #divAbonne{top:233px;}

/* actu mobiles */
#actu_mobile{font-family: arial, sans-serif; width: 550px; margin-top:15px;}




/** Template general - site vide */
/*minitel*/
#minTxtIntro{}
.minTitleConsultation{}
.minTbCapture{margin:0 auto; width:410px;margin-top:30px;font-size:12px;}

/*paiements*/
#divPaiements{border:1px dashed; width:400px; border:1px dashed #000; margin:0px auto 0px auto;}
.blocPaiement{width:300px; border:1px solid #eee;}
#blocWha{width:371px; height:83px;}
#blocTicket{}
#blocCb{width:371px; height:83px; background: url("../images/online/cb.gif") no-repeat 0 0;}

#diviframecb{width:650px; margin:0px auto 0px auto;}
#iframecb{text-align:center; height:650px; width:100%;}

#erreur{width:763px;height:414px;padding:0;background:url("../images/online/cb/cadre.gif") no-repeat;position: relative;}
