@charset "utf-8";
.header {
	width:100%;
	background:#9d3393 url(../images/bck_header.png) repeat-x
}
.tab_recherche li a {
	color:#b08aa5;
	background-color:#84227B;/*border-bottom:1px solid #792863*/
}
.tab_recherche li .active {
	border-bottom:1px solid #72176B;
	color:#ffffff;
	background-color:#72176B;
}
.tab_recherche .google a {
	background-color:none;
	background:url(../images/web_google.png) no-repeat left top;
	width:64px
}
.tab_recherche .google .active {
	background-color:none;
	background:url(../images/web_google_active.png) no-repeat left top;
	width:64px
}
.input_recherche {
	float:right;
	width:90%;
	padding:4px 4px 5px 4px;
	background:#72176B url(../images/back_search.png) no-repeat left top
}
.input_recherche button {
	float:right;
	width:84px;
	height:19px;
	border:none;
	background-color:none;
	background:url(../images/btn_recherche.png) no-repeat left top;
	cursor:pointer
}
.rubrique {
	width:576px;
	float:left;
	background:url(../images/sign_arabe.png) no-repeat left top
}
.menu_rubrique {
	padding:0;
	margin:19px 0 0 0;
	float:right
}
.menu_bar {
	width:100%;
	height:30px;
	background:#9D3393 url(../images/menu_bar.png) repeat-x left top;
	border-bottom:1px solid #91387a;
	margin:0 auto;
	padding:0
}
.main_nav li a {
	text-decoration:none;
	color:#FFF;
	font-weight:normal;
	outline-style:none
}
.main_nav li a:hover {
	color:#FFF;
	text-decoration:underline
}
.main_nav .active a {
	color:#FFF;
	text-decoration:underline
}
.sub_nav .active a, .sub_nav_div .active a {
	color:#9d3393;
	text-decoration:underline
}
.logo_img {
	display:block;
	height:29px;
	width:129px;
	float:left;
	background:url(../images/logo.png) no-repeat left top
}
.sub_nav ul li a {
	text-decoration:none;
	font-size:11px;
	color:#9d3393;
	font-weight:normal
}
.pagination {
	background-color:#9d3393;
	width:586px
}
.prix span {
	display:block;
	font-size:14px;
	font-weight:normal;
	color:#90457e;
	font-weight:bold;
	padding:0 5px
}
.mob_a_carte {
	padding:5px 0;
	font-size:10px;
	color:#9d3393
}
a.link span {
	color:#9d3393;
	display:block;
	padding-left:20px;
	background:url(../images/link.png) no-repeat left center
}
a.home_link span {
	color:#9d3393;
	display:block;
	padding-left:20px;
	background:url(../images/home_link.png) no-repeat left center
}
a.link_v2_page_a_la_une span {
	color:#9d3393;
	display:block;
	padding-left:20px;
	background:url(../images/link.png) no-repeat left center
}
.auteur_article {
	font-family:arial;
	font-size:10px;
	color:#9d3393;
}
.art_auteur_article {
	font-family:arial;
	font-size:10px;
	color:#9d3393;
	float:right;
	padding-top:5px;
}
.main_nav li {
	background:url(../images/menu_separ.png) no-repeat right bottom
}
.col_right .links {
	position:relative;
	margin:0 0 5px 0;
	border-width:1px 0px 1px 0px;
	border-style:solid;
	border-color:#FFF #FFF #9d3393 #FFF;
}
.sub_nav {
	width:100%;
	/*padding:8px 0 6px 0;*/
	padding:0;
	height:25px;
}
.top_row .sauvegarde_title {
	display:block;
	height:30px;
	width:459px;
	float:left;
	background:url(../images/sauvegardez_vos_contacts.png) no-repeat left top
}
.top_row .tchattez_title {
	display:block;
	height:56px;
	width:313px;
	float:left;
	margin-top:20px;
	background:url(../images/tchattez_en_illimite_avec_votre_mobile.png) no-repeat left top
}
.top_row .perso_sonnerie_title {
	display:block;
	height:56px;
	width:292px;
	float:left;
	background:url(../images/personnalisez_votre_sonnerie_d-attente.png) no-repeat left top
}
.recharge_internet_title {
	display:block;
	width:301px;
	height:31px;
	background:url(../images/recharge_internet.png) top left no-repeat
}
.roaming_background {
	background:#F8F8F8 url(../images/back_roaming.png) bottom left repeat-x
}
.roaming_content {
	padding:20px 10px 10px 20px;
	background:url(../images/roaming_p2.png) top left no-repeat
}
.roaming_title {
	display:block;
	width:162px;
	height:31px;
	background:url(../images/roaming.png) top left no-repeat
}
.dossiers_title {
	display:block;
	width:158px;
	height:24px;
	background:url(../images/dossiers.png) top left no-repeat
}
.roaming_main_content .fleche_noir {
	margin-left:-30px;
	padding:2px 0 2px 30px
}
.roaming_main_content {
	border-left:1px solid #d4b8cd;
	margin-top:280px;
	padding:0 0 0 20px
}
.roaming_main_content h2 {
	color:#9d3393;
	font-weight:bold;
	font-size:13px;
	margin:0
}
.roaming_table {
	border:1px solid #a8a8a8;
	border-right:none;
	border-bottom:none;
	background:#FFF url(../images/back_table_roaming.png) bottom left repeat-x;
	margin:10px 0;
	color:#717070;
	font-weight:bold
}
.roaming_table td {
	padding:5px
}
.roaming_tab td {
	background-color:#9d3393;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	padding:5px 0 5px 5px
}
td.roaming_label {
	color:#FFF;
	text-align:left;
	background-color:#ae42a1
}
.roaming_table td {
	border-right:1px solid #a8a8a8;
	border-bottom:1px solid #a8a8a8
}
.roaming_label3 {
	background-color:#ccc;
	color:#8b3476;
	padding:5px;
	text-align:left;
	font-weight:normal
}
.roaming_table .rose {
	color:#9d3393
}
.second_roaming_table {
	margin:10px 0
}
.top_roaming_table td {
	text-align:center;
	color:#9d3393;
	padding:10px 0 5px 0;
	background:url(../images/top_roaming_table.png) top center no-repeat
}
.content_roaming_table td {
	width:110px;
	text-align:center;
	color:#918f8f;
	padding:10px 0 5px 0;
	font-size:10px;
	background:url(../images/content_roaming_table.png) top center no-repeat
}
.avec_engagement_title {
	display:block;
	width:305px;
	height:24px;
	background:url(../images/avec_abonnement.png) top left no-repeat
}

.fixe_services_title {
	display:block;
	width:305px;
	height:38px;
	background:url(/images/fixe/Services.png) top left no-repeat
}

.stars_in_title {
	display:block;
	width:140px;
	height:24px;
	background:url(../images/stars_in.png) top left no-repeat
}
.stars_out_title {
	display:block;
	width:165px;
	height:22px;
	background:url(../images/stars_out.png) top left no-repeat
}
.resultat_prev_title {
	display:block;
	width:368px;
	height:65px;
	background:url(../images/resultats_de_la_semaine_precedente.png) top left no-repeat
}
.personnalisation_de_votre_mobile_title {
	display:block;
	width:265px;
	height:57px;
	background:url(../images/personnalisation_de_votre_mobile.png) top left no-repeat
}
.messagrie_internet_title {
	display:block;
	width:356px;
	height:31px;
	background:url(../images/messagrie_internet.png) top left no-repeat
}
.recharge_mob_container {
	padding:20px 0 20px 20px;
	background:#f8f8f8 url(../images/back_recharge_mobile.png) bottom right no-repeat
}
.recharge_fixe_container {
	padding:20px 0 20px 20px;
	background:#f8f8f8 url(/images/fixe/back_recharge_fixe.png) bottom right no-repeat
}
.recharges_mobiles_title {
	display:block;
	width:363px;
	height:31px;
	background:url(../images/recharges_mobiles.png) top left no-repeat
}
.particulier_trait_content {
	border-left:1px solid #d4b8cd;
	margin-top:20px;
	padding:0 0 0 20px
}
.assistance_numeros_utiles_title {
	display:block;
	width:256px;
	height:60px;
	background:url(../images/assistance_numeros_utiles.png) top left no-repeat
}
.parametrage_des_services_multimedias_title {
	display:block;
	width:404px;
	height:31px;
	background:url(../images/parametrage_multimedia_details.png) top left no-repeat
}
.transfert_solde_title {
	display:block;
	width:301px;
	height:26px;
	background:url(../images/transfert_solde.png) top left no-repeat
}
.acces_rapide_a_vos_services_title {
	display:block;
	width:233px;
	height:58px;
	background:url(../images/acces_rapide_a_vos_services.png) top left no-repeat
}
.film_de_la_semaine_title {
	display:block;
	width:319px;
	height:26px;
	background:url(../images/film_de_la_semaine.png) top left no-repeat;
	margin:10px 0 0 10px
}
.row_article {
	padding:10px 10px 0 10px
}
.row_article .other_news {
	clear:both;
	color:#9d3393;
	padding-top:5px
}
.row_article p {
	color:#666
}
.actu_title {
	display:block;
	width:100px;
	height:24px;
	background:url(../images/actu.png) top left no-repeat
}
.film_top {
	text-align:center;
	width:80px;
	padding:10px;
	float:left
}
.film_top div {
	text-align:left;
	padding:3px 0 0 3px
}
.film_top div a {
	text-decoration:none;
	color:#3e3d40
}
.mod_right_divertis .mod_recherche, .mod_right .mod_recherche {
	padding:10px 0;
	text-align:center
}
.mod_right_divertis .la_vie_eco, .mod_right .la_vie_eco {
	background:#ccc url(../images/la_vie_eco.png) right center no-repeat;
}
.mod_right_divertis .mod_recherche select, .mod_right .mod_recherche select {
	width:180px;
	border:1px solid #9d3393
}
/*.mod_right_divertis .mod_recherche input, .mod_right .mod_recherche input {
	width:180px;
	border:1px solid #9d3393
}*/
.search_valider, .btn_trouver {
	border:none;
	background-color:none;
	cursor:pointer;
	display:block;
	width:112px;
	height:23px;
	margin:0 auto;
}
.search_valider {
	background:url(../images/mod_search_valider.png) center center no-repeat
}
.btn_trouver {
	background:url(../images/btn_trouver.png) center center no-repeat
}
table.mod_quizz td {
	padding:5px 10px
}
.quizz_label {
	color:#918f8f;
	cursor:pointer
}
/* Recette */
.recette_title {
	display:block;
	width:148px;
	height:22px;
	margin-bottom:10px;
	background:url(../images/recette.png) top left no-repeat
}
.recettes_title {
	display:block;
	width:162px;
	height:22px;
	margin-bottom:10px;
	background:url(../images/recettes.png) top left no-repeat
}
.recette_grandsoir_title {
	display:block;
	width:148px;
	height:22px;
	background:url(../images/recette.png) top left no-repeat
}
.recettes_ici_small_title {
	display:block;
	width:162px;
	height:25px;
	margin-bottom:4px;
	background:url(../images/titre_small/recettes_ici_small_title.png) top left no-repeat
}
.recettes_ici_bigg_title {
	display:block;
	width:236px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/recettes_ici_bigg_title.png) top left no-repeat
}
.recette_dailleurs_title {
	display:block;
	width:310px;
	height:29px;
	background:url(../images/recettes_ailleurs_bigg_title.png) top left no-repeat
}
.recettes_faciles_bigg_title {
	display:block;
	width:274px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/recettes_faciles_bigg_title.png) top left no-repeat
}
.recettes_faciles_small_title {
	display:block;
	width:188px;
	height:25px;
	margin-bottom:4px;
	background:url(../images/titre_small/recettes_faciles_small_title.png) top left no-repeat
}
.recette_autre_title {
	display:block;
	width:148px;
	height:22px;
	background:url(../images/recette.png) top left no-repeat
}
.recettes_dietetiques_bigg_title {
	display:block;
	width:344px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/recettes_dietetiques_bigg_title.png) top left no-repeat
}
.recettes_dietetiques_small_title {
	display:block;
	width:245px;
	height:25px;
	margin-bottom:4px;
	background:url(../images/titre_small/recettes_dietetiques_small_title.png) top left no-repeat
}
.recettes_ailleurs_bigg_title {
	display:block;
	width:310px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/recettes_ailleurs_bigg_title.png) left top no-repeat;
}
.recettes_ailleurs_small_title {
	display:block;
	width:218px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/recettes_ailleurs_small_title.png) left top no-repeat;
}
.trouver_recette_title {
	display:block;
	width:327px;
	height:22px;
	margin-bottom:10px;
	background:url(../images/trouver_une_recette.png) left top no-repeat;
}
/* Fin Recette*/
.services_de_transparence_title {
	display:block;
	width:410px;
	height:31px;
	background:url(../images/services_de_transparence.png) top left no-repeat
}
.black_content_hdm {
	padding:20px 0 200px 20px;
	margin:0;
	color:#FFF;
	background:#1a1a1a url(../images/hdm_photo.png) right bottom no-repeat
}
.black_content_hdm .recharge {
	margin-top:10px;
	background:url(../images/black_separ.png) top left no-repeat
}
.login_messagrie {
	background:url(../images/hdm_ar.png) top left repeat-x;
	width:228px;
	height:88px;
	vertical-align:top;
	padding:5px
}
.input_hdm {
	height:17px;
	border:none;
	width:126px;
	margin-bottom:3px
}
.hdm_login_submit {
	border:none;
	background-color:none;
	background:url(../images/hdm_button.png) left top no-repeat;
	width:210px;
	height:33px;
	cursor:pointer
}
.horoscope_1 {
	font-size:16px;
	margin-left:3px;
}
.horoscope_date {
	margin-left:5px;
	color:#918F8F
}
.sms_info_pratique_title {
	display:block;
	width:327px;
	height:30px;
	margin-bottom:20px;
	background:url(../images/actu_sms.png) top left no-repeat
}
.top-border {
	margin-top:10px;
	padding-top:10px;
}
.sauvegarde_de_vos_contacts_title {
	display:block;
	width:262px;
	height:58px;
	background:url(../images/sauvegarde_de_vos_contacts.png) top left no-repeat
}
.live_messager_title {
	display:block;
	width:531px;
	height:115px;
	background:url(../images/live_messager.png) top left no-repeat
}
.mobile_service_title {
	display:block;
	width:542px;
	height:146px;
	background:url(../images/blackberry_bg.png) top left no-repeat
}
.links_display {
	width:520px;
	display:block;
	padding-bottom:28px;
	/padding-bottom:0;
	background:url(../images/back_gestion_appels_block.png) bottom left no-repeat;
}
.links_display li {
	clear:both;
}
.padding_colone_1 {
	padding:10px 10px 10px 10p
}
.ul_padding_colone_1 {
	color:white;
	margin-left:15px
}
.gestion_appels {
	margin:20px 0 30px 0
}
.gestion_appels h2 {
	margin:0
}
.gestion_appels h2 a {
	display:block;
	clear:both;
	padding:3px 40px;
	width:210px;
	background:url(../images/min_back_gestion_appels.png) top left no-repeat
}
.gestion_des_appels_title {
	display:block;
	width:310px;
	height:31px;
	background:url(../images/gestion_des_appels.png) top left no-repeat
}
.detail_mobile .detail_retour .retour {
	display:block;
	text-decoration:none;
	background-color:#9d3393;
	color:#FFF;
	float:right;
	padding:5px
}
.detail_mobile .title {
	font-size:24px;
	color:#9d3393;
	font-weight:normal;
	padding-bottom:5px
}
.detail_mobile .specification .spef_1 span, .detail_mobile .specification .spef_2 span {
	padding:5px;
	font-size:14px;
	color:#9d3393;
	font-weight:bold
}
.prix_detail {
	color:#9d3393;
	font-weight:bold;
	margin-bottom:20px
}
.detail_aime_mobile .title {
	padding:5px;
	text-align:center;
	color:#FFF;
	background-color:#9d3393;
	font-size:17px;
	font-family:Inwi;
	width:184px
}
.prix {
	color:#9d3393;
	font-weight:bold;
	height:50px
}
.mention_legale_blackberry {
	color: #cccccc;
	font-style: italic;
	margin-top: 10px;
}
.mob_a_carte {
	color:#9d3393;
	font-size:10px;
	padding:5px 0
}
.tabs_detail_mobile li a {
	text-decoration:none;
	color:#919191;
	font-weight:bold;
	outline-style:none;
	cursor:pointer;
	display:block;
	width:150px
}
.tabs_detail_mobile li a .active {
	color:#9d3393
}
.vote-detail_mobile {
	margin-top:10px;
	border:1px solid #9d3393
}
.vote-detail_mobile span {
	display:block;
	background-color:#9d3393;
	color:#FFF;
	text-align:center;
	padding:5px 0
}
.vote-detail_mobile div {
	text-align:center;
	padding:5px 0;
	color:#9d3393
}
.entr_cat_head {
	background-color:#F8F8F8;
	padding:20px 0 10px 30px;
	width:556px;
}
.entr_catalogue_mobile_title {
	background:transparent url(../images/nos_mobiles.png) no-repeat scroll left top;
	display:block;
	height:25px;
	margin-bottom:10px;
	width:208px
}
.comparateur_mobile_titre {
	display:block;
	width:402px;
	height:31px;
	margin:10px;
	background:url(../images/comparateur_de_mobiles_part.png) left top no-repeat;
	float:left
}
.guide_tv_titre {
	display:block;
	width:169px;
	height:28px;
	margin:10px;
	background:url(../images/guide_tv.png) left top no-repeat;
	float:left
}
a.retour {
	display:block;
	text-decoration:none;
	background-color:#9D3393;
	color:#FFF;
	float:right;
	padding:5px
}
a.retour:hover {
	color:#FFF;
}
.comparateur {
	width:586px
}
.comparateur img {
	margin:10px 0
}
.comparateur .mob_title {
	font-weight:bold;
	padding:5px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.comparateur .par_caract {
	padding:5px;
	font-weight:bold;
	background-color:#E2E2E2;
	border-top:1px solid #9d3c85
}
.comparateur tr.caract_0 {
	background-color:#FFF
}
.comparateur tr.caract_1 {
	background-color:#F5F5F5
}
.comparateur tr.caract_0 td, .comparateur tr.caract_1 td {
	padding:5px
}
.comparateur tr.caract_0:hover, .comparateur tr.caract_1:hover {
	background-color:#F3E7F8
}
.comparateur .prix {
	font-size:12px;
	color:#80226C
}
.ac_engag_tab_3 {
	padding-bottom:480px;
	background:url(../images/avec_engagement_tab_3.png) right bottom no-repeat;
	margin-left:0;
	padding-bottom:246px
}
.ac_engag_tab_4 {
	padding-bottom:300px;
	background:url(../images/avec_engagement_tab_4.png) right bottom no-repeat
}
.article_principal p {
	color:#3E3E40;
}
.article_principal_home_page_divertissement {
	background:url("../images/back_articles_home.png") repeat-x scroll left top #E7E7E7;
	margin-bottom:10px;
	padding:5px 2px;
	float:right;
	/*width:400px;*/
	width:396px;
}
.une_title {
	display:block;
	width:144px;
	height:32px;
	margin-bottom:10px;
	background:url(../images/a_la_une.png) left top no-repeat
}
.economie_title {
	display:block;
	width:187px;
	height:32px;
	margin-bottom:20px;
	background:url(../images/economie.png) left top no-repeat
}
.home_other_links {
	padding:3px;
}
.home_other_links p {
	margin:0;
}
.home_other_links a {
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	line-height:12px;
}
.home_other_links a h1 {
	line-height:10px;
}
.politique_title {
	display:block;
	width:161px;
	height:31px;
	margin-bottom:20px;
	background:url(../images/politique.png) left top no-repeat
}
.societe_title {
	display:block;
	width:161px;
	height:31px;
	margin-bottom:20px;
	background:url(../images/societe.png) left top no-repeat
}
.region_title {
	display:block;
	width:131px;
	height:31px;
	margin-bottom:20px;
	background:url(../images/region.png) left top no-repeat
}
.culture_title {
	display:block;
	width:141px;
	height:26px;
	margin-bottom:20px;
	background:url(../images/culture.png) left top no-repeat
}
.evenements_title {
	display:block;
	width:204px;
	height:32px;
	margin-bottom:20px;
	background:url(../images/evenement.png) left top no-repeat
}
.regions_title {
	display:block;
	width:218px;
	height:35px;
	margin-bottom:20px;
	background:url(../images/regions.png) left top no-repeat
}
.regions_title_small_miniature {
	display:block;
	width:105px;
	height:25px;
	margin-bottom:5px;
	background:url(../images/regions_small_titre.png) left top no-repeat
}
.enquêtes_et_reportages_title {
	display:block;
	width:382px;
	height:32px;
	margin-bottom:20px;
	background:url(../images/enquetes_reportages.png) left top no-repeat
}
.enquetes_et_reportages_title_v2 {
	display:block;
	width:280px;
	height:25px;
	margin-bottom:5px;
	background:url(../images/titre_small/enquete_et_reportage.png) left top no-repeat
}
/* HDM */
.hdm_sans_abonnement_title, .hdm_avec_abonnement_title {
	display:block;
	width:533px;
	height:54px;
}
.hdm_sans_abonnement_title {
	background:url(../images/hdm_sans_abonnement_title.png) top left no-repeat
}
.hdm_avec_abonnement_title {
	background:url(../images/hdm_avec_abonnement_title.png) bottom left no-repeat
}
.messagerie_inwi_title {
	display:block;
	width:270px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/messagerie_inwi.png) top left no-repeat
}
.acces_au_compte_title {
	display:block;
	width:533px;
	height:54px;
	background:url(../images/acces_au_compte_title.png) top left no-repeat
}
.input_hdm_acces_compte {
	height:17px;
	border:none;
	width:210px;
	margin-bottom:3px
}
.tarif_grand {
	font-size:30px
}
.tarif_grand_rose {
	font-size:30px;
	text-decoration:line-through
}
.mesurer_debit_title {
	display:block;
	width:330px;
	height:40px;
	margin-bottom:10px;
	background:url(../images/mesurer_debit.png) left top no-repeat
}
.partager_con_title {
	display:block;
	width:456px;
	height:63px;
	margin-bottom:20px;
	background:url(../images/partager_con.png) left top no-repeat
}
.solde_sans_abon_title {
	display:block;
	width:299px;
	height:68px;
	margin-bottom:20px;
	background:url(../images/solde_sans_abon.png) left top no-repeat
}
.wana-messagerie-inwi-title {
	display:block;
	width:332px;
	height:67px;
	margin-bottom:20px;
	background:url(../images/Wana-messagerie-inwi.png) left top no-repeat
}
.facture_avec_abon_title {
	display:block;
	width:301px;
	height:64px;
	margin-bottom:20px;
	background:url(../images/facture_avec_abon.png) left top no-repeat
}
.activer_espace_client_title {
	display:block;
	width:313px;
	height:63px;
	margin-bottom:20px;
	background:url(../images/activer_votre_espace_client.png) left top no-repeat
}
.modems_title {
	display:block;
	width:219px;
	height:27px;
	margin-bottom:20px;
	background:url(../images/modems.png) left top no-repeat
}/* HDM */
.stars_marocaines_arabe_title {
	display:block;
	width:275px;
	height:58px;
	margin-bottom:10px;
	background:url(../images/stars_marocaines_arabes.png) left top no-repeat
}
.stars_internationales_title {
	display:block;
	width:344px;
	height:26px;
	margin-bottom:10px;
	background:url(../images/stars_internationales.png) left top no-repeat
}
.film_en_salle_title {
	display:block;
	width:252px;
	height:36px;
	margin-bottom:10px;
	background:url(../images/filmes-en-salle.png) left top no-repeat
}
.univers_artiste {
	display:block;
	width:299px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/univers-artiste.png) left top no-repeat
}
.salle_au_maroc {
	display:block;
	width:270px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/salle-au-maroc.png) left top no-repeat
}
.prochaine_sorties {
	display:block;
	width:316px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/prochaine-sorties.png) left top no-repeat
}
.stars_de_la_semaine {
	display:block;
	width:327px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/stars-de-la-semaine.png) left top no-repeat
}
.notre_selection_title {
	display:block;
	width:167px;
	height:56px;
	margin-bottom:10px;
	background:url(../images/notre_selection.png) left top no-repeat
}
.nouveaute_title {
	display:block;
	width:195px;
	height:26px;
	margin-bottom:10px;
	background:url(../images/nouveaute.png) left top no-repeat
}
.boite_vocale_title {
	display:block;
	height:13px;
	width:120px;
	float:left;
	margin-top:20px;
	background:url(../images/boite_vocale.png) no-repeat left top
}
.reponse_discrete_title {
	display:block;
	height:17px;
	width:156px;
	float:left;
	margin-top:20px;
	background:url(../images/reponse_discrete.png) no-repeat left top
}
.sms_appelle_moi_title {
	display:block;
	height:17px;
	width:152px;
	float:left;
	margin-top:20px;
	background:url(../images/SMS_appelle_moi.png) no-repeat left top
}
.notification_des_appels_manques_title {
	display:block;
	height:17px;
	width:279px;
	float:left;
	margin-top:20px;
	background:url(../images/notification_des_appels_manques.png) no-repeat left top
}
.notification_de_disponibilite_title {
	display:block;
	height:17px;
	width:238px;
	float:left;
	margin-top:20px;
	background:url(../images/notification_de_disponibilite.png) no-repeat left top
}
.renvoi_dappel_title {
	display:block;
	height:17px;
	width:145px;
	float:left;
	margin-top:20px;
	background:url(../images/renvoi_dappel.png) no-repeat left top
}
.conference_telephonique_title {
	display:block;
	height:17px;
	width:225px;
	float:left;
	margin-top:20px;
	background:url(../images/conference_telephonique.png) no-repeat left top
}
.presentation_masquage_numero_title {
	display:block;
	height:17px;
	width:301px;
	float:left;
	margin-top:20px;
	background:url(../images/presentation_masquage_numero.png) no-repeat left top
}
.double_appel_title {
	display:block;
	height:17px;
	width:270px;
	float:left;
	margin-top:20px;
	background:url(../images/double_appel.png) no-repeat left top
}
.v_notre_selection_title {
	display:block;
	width:259px;
	height:26px;
	margin-bottom:10px;
	background:url(../images/notre_selection.png) left top no-repeat
}
.video_select {
	width:90px;
	float:left;
	margin:10px 18px 0 0;
	_margin:0;
	height:140px;
}
.video_select_titre {
	font-size:10px;
	color:#1a1a1a;
 /height:40px;
}
.video_select_vues {
	font-size:10px;
	color:#918f8f;
	clear:both
}
.plus_regardees_title {
	display:block;
	width:265px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/plus_regardees.png) left top no-repeat
}
.blackberry_title {
	display:block;
	width:110px;
	height:20px;
	background:#edeeed url(../images/blackberry_titre.png) top left no-repeat
}
/* Vérification */

.fond_wana_home {
	display:block;
	width:262px;
	height:139px;
	background:#edeeed url(../images/fond_wana_home.png) left top repeat-x;
	padding:0 0 0 10px;
	float:left;
}
.fond_wana_home2 {
	display:block;
	background:#edeeed url(../images/fond_wana_home.png) left top repeat-x;
	padding:0 0 0 10px;
	float:right;
}
.bg_fond {
	background:#edeeed url(../images/fond_wana_home.png) left top repeat-x
}
.bg_fond_style_violet {
	background:#9C3292 url(../images/fond_wana_home_violet.png) left top repeat-x
}
.bg_fond_style_black_page_newbrand {
	background:black url(../images/fond_wana_home_color_black.png) left top repeat-x
}
.fd_msg {
	display:block;
	width:130px;
	height:99px;
	background:#edeeed url(../images/img_msg_internet.png) right bottom no-repeat
}
.caller-10 {
	margin-left:10px
}
.bg_personnalisez_votr_mobile {
	background:url(../images/img_personnalisation_mobile.png) right bottom no-repeat
}
.bg_windows_live {
	background:url(../images/img_msg_internet.png) right bottom no-repeat
}
.assistace_title {
	display:block;
	width:92px;
	height:24px;
	background:url(../images/faq.png) top left no-repeat
}
.numeros_utiles_title {
	display:block;
	width:151px;
	height:58px;
	background:url(../images/numero_utiles.png) top left no-repeat
}
.parametrage_multimedia_title {
	display:block;
	width:217px;
	height:58px;
	background:url(../images/parametrage_multimedia.png) top left no-repeat
}
.trie {
	height:10px;
	margin-top:10px;
	background:url(../images/esp_faq.png) top center no-repeat
}
.fond_assistance {
	display:block;
	width:262px;
	padding-left:20px;
	padding-top:30px;
	float:left
}
table.fond_table_assistance td {
	background:#f1f1f0 url(../images/bg_faq.png) left top repeat-x
}
.fond_assistance2 {
	display:block;
	height:261px;
	width:262px;
	padding:30px 0 0 20px;
	float:right
}
.tire_assistance {
	padding-left:30px
}
.plus {
	padding:0 8px 5px 0px
}
.assistance_content {
	padding:0 0 7px 15px;
	line-height:18px
}
.black_content_hdm_sans_abonnement, .black_content_hdm_avec_abonnement {
	color:#FFF;
	padding:20px 0 0 34px
}
.black_content_hdm_sans_abonnement {
	background:#1a1a1a url(../images/hdm_sans_abonnement_br.png) right bottom no-repeat;
}
.black_content_hdm_avec_abonnement {
	background:#1a1a1a url(../images/back_content.png) right bottom no-repeat;
}
.black_content_messagerie_inwi {
	color:#FFF;
	background:#1a1a1a url(../images/hdm_photo.png) right bottom no-repeat;
	padding:20px 0 264px 20px
}
.mob_price {
	font-size:17px;
	font-family:inwi-s;
}
.top-border2 {
	padding-top:10px;
	width:426px
}
div.home_internet {
	background:#1a1a1a url(../images/fond_wana_home_color_black.png) bottom left no-repeat;
}
div.home_internet div.home_internet_box1 {
	width:274px;
	float:left;
	padding:17px 0 0 18px;
	background-color:#1a1a1a;
	min-height:249px;
	_height:240px;
	margin:0;
}
div.home_internet div.home_internet_box1 h2 {
	padding:0 0 28px 0;
	margin:0
}
div.home_internet div.home_internet_box1 span.links {
	padding:0 0 0px 23px;
	margin:0;
	display:block
}
div.home_internet div.home_internet_box1 span.links a {
	padding:0 0 5px 0;
	display:block
}
div.home_internet div.home_internet_box1 span.plusbouton {
	padding:10px 12px 0 0;
	margin:0;
	display:block
}
div.home_internet div.home_internet_box2 {
	width:274px;
	margin:0;
	float:right;
	padding:17px 0 0 18px;
	min-height:249px;
}
div.home_internet div.home_internet_box2 h2 {
	padding:0 0 19px 0;
	margin:0
}
div.home_internet div.home_internet_box2 span.adresses {
	padding:0 0 0px 23px;
	margin:0;
	display:block;
	color:#9d3393
}
div.home_internet div.home_internet_box2 span.adresses p {
	margin:0 0px 0 0
}
div.home_internet div.home_internet_box2 span.adresses p span {
	display:block;
	padding:0 0px 5px 0
}
div.home_internet div.home_internet_box2 span.adresses p strong {
	color:#fff
}
div.home_internet div.home_internet_box2 span.plusbouton {
	padding:10px 12px 0 0;
	margin:0;
	display:block
}
div.home_internet div.home_internet_box3 {
	padding:17px 0 0 18px;
	margin:0px 0 0 0;
	clear:both;
	height:240px;
	border-top:5px solid #fff;
}
div.home_internet div.home_internet_box3 h2 {
	padding:0 0 19px 0;
	margin:0
}
div.home_internet div.home_internet_box3 p {
	padding:22px 0 0px 23px;
	margin:0;
	width:480px;
	color:#fff;
	line-height:20px;
}
.m_notre_selection_title {
	display:block;
	width:167px;
	height:56px;
	margin-bottom:10px;
	background:url(../images/m_notre_selection.png) left top no-repeat
}
/* FAQ */
.faq_title {
	display:block;
	width:260px;
	height:44px;
	margin-bottom:10px;
	background:url(../images/faq_home_internet.png) top left no-repeat
}
.faq_numeros_utiles_title {
	display:block;
	width:257px;
	height:71px;
	margin-bottom:10px;
	background:url(../images/numeros_utiles.png) top left no-repeat
}
.assistance_online_title {
	display:block;
	width:321px;
	height:45px;
	margin-bottom:10px;
	background:url(../images/assistance_online.png) top left no-repeat
}
/* FAQ */
.cont_menu li a {
	font-weight:normal
}
.cont_menu ul .active a {
	background:#d6a2c9;
	color:#FFF
}
.cont_menu .active ul li a {
	display:block;
	color:#b14497;
	padding:2px 5px 3px 10px;
	background-color:#FFF;
	border-bottom:1px solid #e6e6e6;
	font-size:11px;
	width:123px
}
.cont_menu .active ul li a:hover, .cont_menu .active ul .active a {
	color:#1a1a1a
}
.black_detail_plus {
	display:block;
	width:20px;
	height:20px;
	float:right;
	background:url(../images/black_detail_plus.png) center center no-repeat
}
.couverture_nationale {
	padding:20px 0 0 20px;
	background:#f8f8f8 url(../images/carte_nationale.png) left bottom no-repeat;
	height:730px
}
.couverture_nationale_title {
	display:block;
	width:414px;
	height:25px;
	background:url(../images/couverture_nationale.png) left top no-repeat
}
.internet_mobile_3g_title {
	display:block;
	width:332px;
	height:24px;
	background:url(../images/internet_mobile_3g.png) left top no-repeat
}
.internet_mobile_3g {
	padding:20px 0 0 20px;
	background:#f8f8f8 url(../images/carte_3gplus.png) left bottom no-repeat;
	height:700px
}
.mes_offres_inwi_title {
	display:block;
	width:246px;
	height:25px;
	background:url(../images/mes_offres_inwi.png) top left no-repeat
}
.reseau_title {
	display:block;
	width:137px;
	height:27px;
	background:url(../images/reseau.png) top left no-repeat
}
.portabilite_title {
	display:block;
	width:300px;
	height:27px;
	background:url(../images/portabilite.png) top left no-repeat
}
.mon_mobile_ma_carte_title {
	display:block;
	width:354px;
	height:31px;
	background:url(../images/mon_mobile_ma_carte.png) top left no-repeat
}
.mon_compte_title {
	display:block;
	width:229px;
	height:39px;
	padding:10px 0 0 10px;
	background:url(../images/mon_compte.png) bottom right no-repeat
}
.bg_compte_mobile {
	height:410px;
	background:#f8f8f8 url(../images/esp_perso_mob.png) bottom right repeat-x
}
.bg_compte_internet {
	height:410px;
	background:#f8f8f8 url(../images/esp_perso_internet.png) bottom right repeat-x
}
.marge_compte {
	min-height:425px;
	padding:20px 5px 10px 0
}
.b_entrer {
	background:url(../images/btn_login.png) left no-repeat;
	float:right
}
.titre2 {
	padding:15px 0 30px 15px
}
.form_ {
	width:180px;
	margin:10px
}
.val_ {
	height:100px;
	float:left
}
.clearTableau {
	height:150px
}
.clearTableau1 {
	height:12px
}
.mon_compte_button {
	border:none;
	background-color:none;
	width:19px;
	height:41px;
	cursor:pointer;
	background:url(../images/icon_ok.jpg) center center no-repeat
}
.lien_noir {
	font-weight:normal;
	color:#505050
}
.nos_modem_title {
	display:block;
	width:220px;
	height:25px;
	background:url(../images/black_nos_modems.png) left top no-repeat;
	margin-bottom:10px;
	float:left
}
.nos_fixe_title {
	display:block;
	width:220px;
	height:43px;
	background:url(/images/fixe/telephones.png) left top no-repeat;
	margin-bottom:10px;
	float:left
}
.modem_hdm_logo {
	display:block;
	width:120px;
	height:41px;
	margin-right:20px;
	background:url(../images/hdm.png) left top no-repeat;
	float:right
}
.cat_modem {
	width:242px;
	padding:10px;
	float:left;
	margin:0 5px 5px 0;
	background:#505050 url(../images/back_modem_block.png) top left repeat-x
}
.cat_modem .modem_hdm_title, .det_cat_modem .modem_hdm_title {
	font-size:18px;
	color:#9d3393;
	padding:10px 0;
	text-align:left;
	padding-left:15px
}
.cat_modem .price {
	font-size:28px
}
.cat_modem .abonnemnt {
	color:#CCC
}
.modem_detail_separ {
	padding:10px 10px 0 0;
	background:url(../images/modem_detail_separ.png) top center no-repeat
}
.modem_price_separ {
	padding:10px 0;
	margin-top:10px;
	background:url(../images/modem_price_separ.png) top center no-repeat
}
.modem_detail_plus {
	display:block;
	width:20px;
	height:21px;
	float:right;
	background:url(../images/modem_detail_plus.png) center center no-repeat
}
.det_cat_modem {
	padding:10px;
	background:#505050 url(../images/back_modem_block.png) top left repeat-x;
	min-height:400px
}
.modem_caract {
	padding:5px
}
.modem_caract span {
	display:block;
	padding:20px 5px 20px 10px;
	text-align:left;
	background:url(../images/modem_detail_separ.png) left top no-repeat
}
.modem_caract ul {
	text-align:left;
}
.modem_detail_price {
	margin-top:20px;
	color:#fffff;
	font-size:28px
}
.modem_detail_price span {
	font-size:28px
}
.actu_musique_de_la_semaine {
	display:block;
	width:267px;
	height:38px;
	margin-bottom:10px;
	background:url(../images/actumusique.png) left top no-repeat
}
.actu_noujoum_de_la_semaine {
	display:block;
	width:259px;
	height:38px;
	margin-bottom:10px;
	background:url(../images/actunoujoum.png) left top no-repeat
}
.vos_chanteurs_preferees {
	display:block;
	width:400px;
	height:38px;
	margin-bottom:10px;
	background:url(../images/vos_chanteurs_preferees.png) left top no-repeat
}
.vos_stars_preferees {
	display:block;
	width:400px;
	height:38px;
	margin-bottom:10px;
	background:url(../images/vos_stars_preferees.png) left top no-repeat
}
.filme_de_la_semaine_vertical {
	display:block;
	width:121px;
	height:40px;
	margin-bottom:10px;
	background:url(../images/filme_de_la_semaine_v2.png) left top no-repeat
}
.videos_les_plus_regardees {
	display:block;
	width:211px;
	height:45px;
	margin-bottom:10px;
	background:url(../images/videos_les_plus_regardees.png) left top no-repeat
}
.miniature_video_plus_regardee {
	float:left
}
.titre_page_meteo_wana {
	display:block;
	width:136px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/titre_meteo.png) left top no-repeat
}
.page_news_actu_internationales {
	display:block;
	width:180px;
	height:51px;
	margin-bottom:10px;
	background:url(../images/actuInternationales.png) left top no-repeat
}
.titre_actu_sport_page_news {
	display:block;
	width:150px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/actuSport.png) left top no-repeat
}
.titre_actu_sport_page_news_v2 {
	display:block;
	width:215px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/titre_actu_sport.png) left top no-repeat
}
.derniereminute_title {
	display:block;
	width:271px;
	height:24px;
	margin-bottom:20px;
	background:url(../images/derniere_minute_title.png) left top no-repeat;
}
.derniereminute_title_v2 {
	display:block;
	width:195px;
	height:23px;
	margin-bottom:5px;
	background:url(../images/titre_small/derniere_minute.png) left top no-repeat
}
.monde_title {
	display:block;
	width:123px;
	height:24px;
	margin-bottom:20px;
	background:url(../images/monde_title.png) left top no-repeat
}
.monde_title_v2 {
	display:block;
	width:96px;
	height:22px;
	margin-bottom:5px;
	background:url(../images/titre_small/monde_titre.png) left top no-repeat
}
.politique_title_v2 {
	display:block;
	width:119px;
	height:24px;
	margin-bottom:4px;
	background:url(../images/titre_small/politique.png) left top no-repeat
}
.afrique_title {
	display:block;
	width:140px;
	height:31px;
	margin-bottom:20px;
	background:url(../images/afrique_title.png) left top no-repeat
}
.afrique_title_v2 {
	display:block;
	width:103px;
	height:23px;
	margin-bottom:5px;
	background:url(../images/titre_small/afrique_titre.png) left top no-repeat
}
.maghreb_title {
	display:block;
	width:165px;
	height:31px;
	margin-bottom:20px;
	background:url(../images/maghreb_title.png) left top no-repeat
}
.maghreb_title_v2 {
	display:block;
	width:119px;
	height:24px;
	margin-bottom:5px;
	background:url(../images/titre_small/maghreb_titre.png) left top no-repeat
}
.moyentorient_title_v2 {
	display:block;
	width:183px;
	height:25px;
	margin-bottom:5px;
	background:url(../images/titre_small/moyentorient_titre.png) left top no-repeat
}
.etatsunis_title_v2 {
	display:block;
	width:136px;
	height:21px;
	margin-bottom:5px;
	background:url(../images/titre_small/etatsunis_titre.png) left top no-repeat
}
.sciences_title {
	display:block;
	width:162px;
	height:25px;
	margin-bottom:20px;
	background:url(../images/sciences_title.png) left top no-repeat
}
.sciences_title_v2 {
	display:block;
	width:117px;
	height:21px;
	margin-bottom:20px;
	background:url(../images/titre_small/sciences_titre.png) left top no-repeat
}
.medecine_title {
	display:block;
	width:173px;
	height:24px;
	margin-bottom:20px;
	background:url(../images/medecine_title.png) left top no-repeat
}
.medcine_title_v2 {
	display:block;
	width:123px;
	height:23px;
	margin-bottom:5px;
	background:url(../images/titre_small/medecine_titre.png) left top no-repeat
}
.medias_title {
	display:block;
	width:135px;
	height:24px;
	margin-bottom:20px;
	background:url(../images/medias_title.png) left top no-repeat
}
.medias_title_v2 {
	display:block;
	width:100px;
	height:21px;
	margin-bottom:5px;
	background:url(../images/titre_small/media_titre.png) left top no-repeat
}
.people_title {
	display:block;
	width:133px;
	height:31px;
	margin-bottom:20px;
	background:url(../images/people_title.png) left top no-repeat
}
.people_title_v2 {
	display:block;
	width:95px;
	height:26px;
	margin-bottom:5px;
	background:url(../images/titre_small/people_titre.png) left top no-repeat
}
.insolite_title {
	display:block;
	width:137px;
	height:24px;
	margin-bottom:20px;
	background:url(../images/insolite_title.png) left top no-repeat
}
.insolite_title_v2 {
	display:block;
	width:99px;
	height:23px;
	margin-bottom:5px;
	background:url(../images/titre_small/insolite_titre.png) left top no-repeat
}
.photos_title_v2 {
	display:block;
	width:97px;
	height:20px;
	margin-bottom:5px;
	background:url(../images/titre_small/photos_titre.png) left top no-repeat
}
.economie_title_v2 {
	display:block;
	width:135px;
	height:24px;
	margin-bottom:5px;
	background:url(../images/titre_small/economie.png) left top no-repeat
}
.societe_title_v2 {
	display:block;
	width:104px;
	height:22px;
	margin-bottom:5px;
	background:url(../images/titre_small/societe.png) left top no-repeat
}
.culture_title_v2 {
	display:block;
	width:106px;
	height:21px;
	margin-bottom:5px;
	background:url(../images/titre_small/culture.png) left top no-repeat
}
.evenements_title_v2 {
	display:block;
	width:147px;
	height:26px;
	margin-bottom:5px;
	background:url(../images/titre_small/evenement.png) left top no-repeat
}
.technologie_title {
	display:block;
	width:216px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/technologie_title.png) left top no-repeat
}
.technologie_title_v2 {
	display:block;
	width:155px;
	height:25px;
	margin-bottom:5px;
	background:url(../images/titre_small/technologie.png) left top no-repeat
}
.enquete_title_v2 {
	display:block;
	width:272px;
	height:26px;
	margin-bottom:5px;
	background:url(../images/titre_small/enquetes_reportages.png) left top no-repeat
}
.reseau_title {
	display:block;
	width:137px;
	height:27px;
	background:url(../images/reseau.png) top left no-repeat
}
.mon_mobile_ma_carte_title {
	display:block;
	width:354px;
	height:31px;
	background:url(../images/mon_mobile_ma_carte.png) top left no-repeat
}
.fiche_technique_title {
	display:block;
	width:275px;
	height:31px;
	margin:10px 0;
	background:url(../images/fiche_technique_part.png) top left no-repeat
}

.conf_internet_title {
	display:block;
	width:375px;
	height:31px;
	margin:10px 0;
	background:url(../images/config_internet.png) top left no-repeat
}

.caract_detail {
	margin-bottom:180px;
	margin-bottom:200px;
	margin-right:10px
}
.caract_detail .mob_title {
	font-weight:bold;
	padding:5px 0;
	font-family: Inwi;
}
.caract_detail .par_caract {
	padding:5px;
	font-weight:bold;
	background-color:#E2E2E2;
	border-top:1px solid #9d3393
}
.caract_detail tr.caract_0 {
	background-color:#FFF
}
.caract_detail tr.caract_1 {
	background-color:#F5F5F5
}
.caract_detail tr.caract_0 td, .caract_detail tr.caract_1 td {
	padding:5px
}
.caract_detail tr.caract_0:hover, .caract_detail tr.caract_1:hover {
	background-color:#EFEFEF
}
.caract_detail .label_caract {
}
.caract_detail .prix {
	font-size:12px;
	color:#9d3393
}
.nouscontacter_title {
	display:block;
	height:30px;
	width:459px;
	float:left;
	margin-buttom:20px;
	background:url(../images/nous_contacter.png) no-repeat left top
}
.mon_mobile_ma_carte_title {
	display:block;
	width:354px;
	height:31px;
	background:url(../images/mon_mobile_ma_carte.png) top left no-repeat
}
.abonement_title {
	display:block;
	width:225px;
	height:24px;
	background:url(../images/abonnement.png) top left no-repeat
}
.titre_bourse_page_news {
	display:block;
	width:204px;
	height:26px;
	background:url(../images/bourse.png) top left no-repeat
}
.titre_blog_les_plus_visites {
	display:block;
	width:204px;
	height:26px;
	background:url(../images/titre_blogs_les_plus_visites.png) top left no-repeat
}
.titre_blog_top_5_videos {
	display:block;
	width:204px;
	height:26px;
	background:url(../images/top_5_videos_partie_blog.png) top left no-repeat
}
.titre_article_recente_partie_blog {
	display:block;
	width:188px;
	height:27px;
	background:url(../images/article_recente_partie_blog.png) top left no-repeat
}
.caller {
	margin-left:30px
}
.caller-10 {
	margin-left:10px
}
.caller_60 {
	margin-left:60px
}
.top-border-2 {
	margin-top:10px;
	padding-top:10px;
	margin-left:-30px;/*background:url(../images/back_gestion_appels.png) top center no-repeat*/
}
.vol_perte_title {
	display:block;
	width:258px;
	height:17px;
	background:url(../images/vol_perte.png) top left no-repeat
}
.changer_mes_donnees_title {
	display:block;
	width:301px;
	height:17px;
	background:url(../images/changer_mes_donnees.png) top left no-repeat
}
.changer_mon_offre_title {
	display:block;
	width:289px;
	height:17px;
	background:url(../images/changer_mon_offre.png) top left no-repeat
}
.comment_sassurer_title {
	display:block;
	width:305px;
	height:34px;
	background:url(../images/comment_sassurer.png) top left no-repeat
}
.m_abonner_title {
	display:block;
	width:103px;
	height:14px;
	background:url(../images/m_abonner.png) top left no-repeat
}
.ma_facture_title {
	display:block;
	width:104px;
	height:14px;
	background:url(../images/ma_facture.png) top left no-repeat
}
.resilier_abonnement_title {
	display:block;
	width:220px;
	height:14px;
	background:url(../images/resilier_abonnement.png) top left no-repeat
}
.suivre_ma_conso_title {
	display:block;
	width:221px;
	height:14px;
	background:url(../images/suivre_ma_conso.png) top left no-repeat
}
/*.message {
	display:block;
	width:350px;
	height:240px;
	align:center
}*/
.banniere_top {
	display:block;
	height:40px;
	background:url(../images/img_popup_top.png) bottom left repeat-x
}
.fond_bottom {
	display:block;
	height:200px;
	background:url(../images/img_popup_bottom.png) bottom left repeat-x;
	padding:10px 10px 10px 10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1a1a1a
}
.clair {
	height:40px;
	width:150px;
	float:left
}
.cocher {
	height:30px;
	width:50px;
	float:right;
	text-align:center;
	padding-top:5px
}
.espace {
	margin-left:3px
}
.mobile_blakberry_title {
	display:block;
	width:542px;
	height:146px;
	background:url(../images/blackberry1_bg.png) top left no-repeat
}
.top-border_clair {
	margin-top:10px;
	padding-top:10px;/*background:url(../images/back_gestion_appels.png) top center no-repeat*/
}
.titre_ville_meteo {
	font-weight:bold;
	color:#1a1a1a;
	text-align:center;
	font-size:13px
}
.aujourdhui_meteo h3 {
	font-size:13px;
	padding:0;
	margin:0;
	color:#9d3393;
	font-weight:bold
}
.aujourdhui_meteo {
	padding-left:10px
}
.degree_meteo {
	margin-top:0px;
	font-weight:bold;
	color:black;
	font-size:12px
}
.hauteur_meteo {
	font-weight:bold;
	color:black;
	font-size:12px
}
.puce_hauteur_meteo {
	background:url(../images/left_arrow_hauteur.png) right no-repeat;
	padding:0px 18px 0px 10px
}
.puce_hauteur_bottom_meteo {
	background:url(../images/bottom_arrow_hauteur.png) right no-repeat;
	padding:0px 18px 0px 10px
}
.puce_hauteur_right_meteo {
	background:url(../images/right_arrow_hauteur.png) right no-repeat;
	padding:0px 18px 0px 10px
}
.clrStyle1 {
	height:20px
}
.horoscope_title_page_pratique {
	display:block;
	width:201px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/horoscope.png) left top no-repeat
}
.horoscope_title_v2 {
	display:block;
	width:136px;
	height:24px;
	margin-bottom:10px;
	background:url(../images/horoscope_title_v2.png) left top no-repeat
}
.petite_annonce_emploi_titre {
	display:block;
	width:130px;
	height:43px;
	margin-bottom:10px;
	background:url(../images/titre_petites_annonces_emploi.png) left top no-repeat
}
.petite_annonce_emploi_titre_v2 {
	display:block;
	width:292px;
	height:32px;
	margin-bottom:10px;
	background:url(../images/petite_annonce_titre_v2.png) left top no-repeat
}
.telephone_tic_tac {
	color:#9d3393
}
.horaire_priere_titre {
	display:block;
	width:137px;
	height:43px;
	margin-bottom:10px;
	background:url(../images/titre_horaire_priere.png) left top no-repeat
}
.horaire_priere_titre_v2 {
	display:block;
	width:335px;
	height:36px;
	margin-bottom:10px;
	background:url(../images/horaires_des_prieres_v2.png) left top no-repeat
}
.pharmacie_de_garde_titre {
	display:block;
	width:126px;
	height:43px;
	margin-bottom:10px;
	background:url(../images/titre_pharmacie_de_garde.png) left top no-repeat
}
.titre_style_petites_annonces {
	color:#9d3393;
	font-weight:bold
}
.offre_page_petite_annonce_active {
	color:#9d3393;
	font-weight:bold
}
date_style_petites_annonces {
	color:#505050;
	font-weight:bold
}
.pharmacie_h2 {
	padding:0;
	margin:0
}
.smallSeparator {
	background:url(../images/smallSeparator.png) center top no-repeat;
	width:340px;
	height:10px;
	margin-top:15px;
	padding:0px 5px 5px 70px
}
.news_bourse_page_news {
	margin-bottom:5px
}
.home_divert_radio {
	float:left;
	width:595px;
	height:320px;
	_height:319px;
	background-color:#64164f;
	padding:0
}
.home_divert_radio_v2 {
	float:left;
	width:400px;
	margin-bottom:5px;
	_height:200px;
	background:#fff url(../images/back_radio_inwi.png) top left repeat-x;
	padding:10px 0 0 0;
}
.diverti_accordion {
	display:block;
	/*width:258px;*/
	width:180px;
	float:left
}
.diverti_accordion .mod_title {
	display:block;
	padding:5px 10px;
	font-size:17px;
	color:#505050;
	background-color:#e5e7e6;
	margin-bottom:1px;
	font-family:Inwi;
	outline-style:none;
	cursor:pointer;
}
.div_right_middle_content {
	width:632px;
	float:right
}
.diverti_a_la_une {
	float:right;
	width:100%;
	margin-bottom:2px;
	background:#ccc url(../images/back_a_la_une.png) top left repeat-x
}
.diverti_accordion_content {
	padding:5px 0
}
.diverti_accordion_content .meteo td {
	margin:3px 0;
	padding:3px 0;
	border-bottom:1px solid #cccfce
}
.diverti_accordion_content .meteo label {
	padding-left:5px;
	font-weight:bold;
	color:#9d3393
}
.diverti_accordion_content .meteo i {
	color:#929292
}
.a_la_une_onglet {
	/*padding:10px*/
	padding-top:10px;
}
.ombre_divertis {
	display:block;
	width:100%;
	height:10px;
	background:url(../images/a_la_une_home_divert.png) top left repeat-x
}
.diverti_accordion .acco_ombre {
	background:#e5e7e6 url(../images/back_left_accordion.png) left top repeat-x
}
.main_divert_middle {
	background:#FFF url(../images/back_divertis_content.png) left top repeat-x
}
.div_a_la_une_title {
	display:block;
	width:101px;
	height:24px;
	float:left;
	padding-left:20px;
	_padding-left:0;
	background:url(../images/divertis_a_la_une_title.png) top right no-repeat;
}
.a_la_1_onglet {
	float:right
}
.a_la_1_onglet ul {
	margin:0
}
.a_la_1_onglet ul li {
	list-style:none;
	padding:5px 16px;
	float:left
}
.a_la_1_onglet ul li a {
	display:block
}
.div_une_discr {
	border-bottom:1px solid #9d3393;/*padding:5px*/
}
a.div_une_link {
	font-weight:normal;
	font-size:10px;
	text-decoration:underline
}
.main_divert_bottom {
	display:block;
	width:100%;
	float:right;
	text-align:left
}
.div_bot_left_col {
	/*width:260px;*/
	width:300px;
	float:right
}
.div_bot_right_col {
	/*width:366px;*/
	width:100%;
	float:left
}
.div_bot_right_col .title, .div_bot_left_col .title {
	background-color:#CDCFCE;
	color:#9d3393;
	display:block;
	font-size:17px;
	padding:5px;
	font-family: Inwi;
}
.diverti_mod_right {
	margin-bottom:8px;
}
.diverti_mod_right .title {
	background-color:#9d3393;
	color:#fff;
	display:block;
	font-size:17px;
	padding:8px;
	font-family: Inwi;
}
.vid_pad {
	padding-left:5px
}
.div_bot_right_col .title_rose {
	background-color:#9d3393;
	color:#FFF;
	display:block;
	font-size:17px;
	padding:5px;
	font-family: Inwi;
}
.div_hom_cine {
	margin-bottom:5px;
}
.div_hom_cine h1 {
	margin:0;
	font-size:11px;
}
.div_hom_cine p {
	margin:0;
}
.div_forum_links {
	padding:5px 10px
}
.div_forum_links h2 {
	margin:3px 0
}
.div_forum_links h2 a {
	text-decoration:underline;
	color:#969696
}
.div_forum_links h2 a:hover {
	color:#505050
}
.div_bot_left_col .title_bord {
	display:block;
	background-color:#FFF;
	color:#9d3393;
	border:1px solid #cccfce;
	font-size:16px;
	padding:5px
}
.a_la_une_onglet h2 {
	margin:2px 0
}
.a_la_une_onglet h1 {
	margin:0 0 3px 0;
	font-size:11px;
}
.div_annonces {
	padding:5px
}
.div_annonces span {
	display:block;
	padding:3px;
	border-bottom:1px solid #cccfce
}
.div_pharm {
	padding:5px
}
.div_pharm_btn {
	background:url(../images/pharm_btn.png) no-repeat scroll center center transparent;
	border:medium none;
	cursor:pointer;
	display:block;
	height:42px;
	width:22px;
	padding:0;
	margin:0 0 0 8px;
}
.mobile_box .mob_title {
	padding:15px 0;
	text-align:center;
	font-weight:bold;
	color:#9d3393;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.bg_fond2 {
	background:#edeeed url(../images/fond_wana_home.png) left bottom repeat-x
}
.home_services {
	background-color:#F8F8F8;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
}
.btn_recommander_mobile a {
	display:block;
	padding:5px 0;
	text-align:center;
	background-color:#9d3393;
	color:#FFF
}
.btn_recommander_mobile a:hover {
	color:#FFF;
}
.prix_devise_tic_tac_devis {
	font-size:15px;
	color:white;
	font-weight:bold
}
.block_tic_tact_prix {
	float:right;
	margin-top:10px;
	padding:5px
}
.codes_sms_illimite_abonnement {
	color:#9d3393;
	font-weight:bold
}
.marque_tm_messenger {
	font-size:8px
}
.codes_sms_illimite_abonnement {
	color:#9d3393;
	font-weight:bold
}
.heure_soiree_tv_particulier {
	color:#3e3d40;
	font-weight:bold
}
.type_soiree_tv_particulier {
	color:#918f8f
}
.titre_votre_soiree_tv_particulier {
	display:block;
	width:262px;
	height:34px;
	margin:10px;
	background:url(../images/titre_votre_soiree_tele_particulier.png) left top no-repeat;
	float:left
}
.titre_actu_sante_page_particulier {
	display:block;
	width:227px;
	height:28px;
	margin-bottom:10px;
	background:url(../images/actu_sante_page_particulier.png) left top no-repeat;
	float:left
}
.titre_cavousinteresse_particulier {
	display:block;
	width:300px;
	height:30px;
	margin-bottom:10px;
	background:url(../images/ca_vous_interesse.png) left top no-repeat;
	float:left
}
.annuaire_web_title_v2 {
	display:block;
	width:236px;
	height:28px;
	margin:10px;
	background:url(../images/annuaire_web.png) left top no-repeat;
	float:left
}
.actu_cinema_web_title_v2 {
	display:block;
	width:241px;
	height:38px;
	margin-bottom:10px;
	background:url(../images/actucinema.png) left top no-repeat;
	float:left
}
.titre_dossier_sante_page_particulier {
	display:block;
	width:241px;
	height:31px;
	margin:10px;
	background:url(../images/dossier_sante_page_particulier.png) left top no-repeat;
	float:left
}
.titre_pharmacie_de_garde_v2_page_particulier {
	display:block;
	width:350px;
	height:34px;
	margin:10px;
	background:url(../images/titre_pharmacie_de_garde_v2.png) left top no-repeat;
	float:left
}
.style_horaire_priere_page_priere {
	border-bottom:1px dashed #b3b3b3;
	padding:8px 5px 5px 20px;
	width:190px;
	background:url(../images/moon.png) center left no-repeat
}
.icone_moon {
	background:url(../images/moon.png) top left no-repeat
}
.les_services_inwi {
	display:block;
	width:320px;
	height:26px;
	padding:10px 0 10px 10px;
	background:url(../images/les_services_inwi.png) center right no-repeat
}
.mon_espace_inwi {
	display:block;
	width:280px;
	height:46px;
	padding:10px 0 10px 10px;
	background:url(../images/mon_espace_inwi.png) center right no-repeat
}
.points_de_vente_title {
	display:block;
	height:47px;
	width:307px;
	background:url(../images/points-de-vente.png) no-repeat left top
}
.points_de_paiement_title {
        display:block;
        height:47px;
        width:323px;
        background:url(../images/points-de-paiement.png) no-repeat left top
}
input.mon_compte_t {
	border:none;
	background:none;
	padding:2px 5px;
	width:200px;
	height:18px;
	margin:0;
	color:#acacac;
	background:url(../images/input_mon_compte_t.png) top left no-repeat
}
input.mon_compte_b {
	border:none;
	background:none;
	padding:2px 5px;
	width:200px;
	height:18px;
	margin:0;
	color:#acacac;
	background:url(../images/input_mon_compte_b.png) top left no-repeat
}
.horaire_des_prieres_au_maroc {
	background-image:url('../images/alah.png');
	background-repeat:no-repeat;
	width:87px;
	height:153px
}
.style_visuel_image_mon_compte_inwi {
	background:url(../images/mon_compte_inwi_visuel.png) bottom left no-repeat
}
.titre_pharmacie_sante_padding {
	padding:5px 5px 5px 5px;
}
.titre_pharmacie_sante_padding_v2 {
	color:#3e3d40;
	font-weight:bold;
}
.td_couleur_page_sport_v2 {
	width:140px;
	background-color:#982c8d;
	padding:5px
}
.td_couleur_page_sport_v1 {
	width:140px;
	background-color:#ba359a;
	padding:5px
}
.td_couleur_page_sport_v4 {
	width:140px;
	background-color:#d264c4;
	padding:5px;
	border-bottom:1px solid #380034;
}
.titre_rang_page_sport {
	width:20px;
	color:#9d3393;
	font-weight:bold;
}
.titre_equipe_page_sport {
	width:180px;
	color:#9d3393;
	font-weight:bold
}
.colone_page_sport_point_et_autre {
	width:35px;
	color:#9d3393;
	font-weight:bold;
}
.colone_page_sport_point_et_autre_v2 {
	width:35px;
	color:white;
	font-weight:bold;
	background-color:#9d3393;
	border-bottom:1px solid #380034;
}
.colone_page_sport_point_et_autre_v2_rang {
	width:35px;
	color:#9d3393;
	font-weight:bold;
	background-color:#cdcdcd;
	border-bottom:1px solid #380034;
}
.colone_page_sport_point_et_autre_v3_rang {
	width:35px;
	color:#9d3393;
	font-weight:bold;
	background-color:#cdcdcd;
	border-bottom:1px solid #380034;
}
.colone_page_sport_point_et_autre_v2_equipe {
	color:white;
	font-weight:bold;
	background-color:#ca5dbc;
	border-bottom:1px solid #380034;
}
.colone_page_sport_point_et_autre_v3_buteur {
	width:35px;
	color:#9d3393;
	font-weight:bold;
	background-color:#cdcdcd;
}
.td_couleur_page_sport_v3 {
	width:40px;
	background-color:#982c8d;
	padding:5px;
	font-weight:bold;
	border-bottom:1px solid #380034;
}
.colone_page_sport_point_et_autre_v3_buteur {
	width:125px;
	color:white;
	font-weight:bold;
	background-color:#ca5dbc;
	border-bottom:1px solid #380034;
}
.titre_pharmacie_sante_padding_v2 {
	color:#3e3d40;
	font-weight:bold;
}
/* loisirs slide*/
#jFlowSlide {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#myController {
	padding:2px 0;
	width:196px;
	position:relative
}
#myController span.jFlowSelected {
	background:#43A0D5;
	margin-right:0;
	background:url(../images/repeat_background_bouton.jpg) repeat-x;
}
.slide-wrapper {
	padding: 5px;
}
.slide-details {
	width:196px;
	float:right;
	margin-left:10px;
}
.slide-details .description {
	margin-top:10px;
}
.jFlowControl {
	color:#9d3393;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10px;
}
.block_navigation {
	margin-left:8px;
}
.jFlowNext {
	color:white;
	position:absolute;
	top:2px;
	right:5px
}
.jFlowPrev {
	color:white;
	position:absolute;
	top:2px;
	left:10px;
}
/*point de vente*/
.table_points_vente_title {
	background:#9d3393 url(../images/table_domaine_2.png) repeat-x scroll left top;
	color:#FFF;
	font-weight:bold;
	text-align:left;
	padding:5px 10px;
	border:1px solid #CFCECE
}
.table_points_vente {
	margin:10px 0 0 0
}
tr.table_head_6 td {
	padding:20px 0 20px 20px
}
.search_point_row_0 {
	padding:10px 20px;
	background-color:#FFF;
}
.search_point_row_1 {
	padding:10px 20px;
	background-color:f2f2f2;
}
.part_row_0 {
	background-color:#fff
}
/*fin slide*/

#accordion_divertis .accor_title {
	display:block;
}
#accordion_divertis div {
	overflow:hidden;
}
.boutola_titre {
	display:block;
	width:289px;
	height:31px;
	background:url(../images/boutola.png) left top no-repeat;
}
.XNGL1_titre {
	display:block;
	width:279px;
	height:31px;
	background:url(../images/premier_league.png) left top no-repeat;
}
.ESPL1_titre {
	display:block;
	width:108px;
	height:31px;
	background:url(../images/liga.png) left top no-repeat;
}
.ITAL1_titre {
	display:block;
	width:135px;
	height:25px;
	background:url(../images/calcio.png) left top no-repeat;
}
.FRAL1_titre {
	display:block;
	width:136px;
	height:31px;
	background:url(../images/ligue1.png) left top no-repeat;
}
.close_table {
	display:block;
	float:right;
	width:24px;
	height:24px;
	margin:5px 2px 0 0;/*background:url(../images/icon_fermer.png) center center no-repeat;*/
}
.background_large_tableau {
	display:block;
	background-color:#eaeaea;
	color:#131313;
	margin-top:2px;
	padding:1px;
}
.breves_title {
	display:block;
	width:135px;
	height:28px;
	background:url(../images/breves_title.png) left top no-repeat;
}
.breves_title_small_taille {
	display:block;
	width:135px;
	height:20px;
	background:url(../images/breves_title_small.png) left top no-repeat;
}
.deposer_annonce_title {
	display:block;
	width:357px;
	height:33px;
	background:url(../images/deposer_annonce_title.png) left top no-repeat;
}
.bourse_content {
	float:right;
	width:754px;
}
#at16pf {
	display:none;
}
#at15s {
	border:1px solid #9d3393 !important;
}
.quizz_noujoum_title {
	display:block;
	width:252px;
	height:32px;
	background:url(../images/quizz_noujoum_title.png) left top no-repeat;
}
.quizz_cinema_title {
	display:block;
	width:252px;
	height:32px;
	background:url(../images/quizz_cinema_title.png) left top no-repeat;
}
.quizz_result {
	margin:10px 20px 10px 0;
	border-top:1px solid #EECCF2;
}
.quizz_result .result_0 {
	padding:5px;
	background-color:#FBFBFB;
	border-bottom:1px solid #EECCF2;
}
.quizz_result .result_1 {
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #EECCF2;
}
.quizz_result .result_0 label, .quizz_result .result_1 label {
	font-weight:bold;
	color:#9d3393;
}
.articles .title {
	background-color:#CCCCCC;
	color:#9d3393;
	display:block;
	font-size:17px;
	padding:5px;
	font-family: Inwi;
}
.donneespavehomelight {
	font-weight:bold;
}
.variationhaut {
	font-weight:bold;
}
td.donneespavehome {
	font-weight:bold;
	color:black;
	color:#9d3393;
}
.jo_title {
	display:block;
	width:197px;
	height:22px;
	background:url(../images/sport/jo_title.png) left top no-repeat;
}
.football_title {
	display:block;
	width:108px;
	height:17px;
	background:url(../images/sport/football_title.png) left top no-repeat;
}
.auto_moto_title {
	display:block;
	width:130px;
	height:15px;
	background:url(../images/sport/auto_moto_title.png) left top no-repeat;
}
.tennis_golf_title {
	display:block;
	width:143px;
	height:22px;
	background:url(../images/sport/tennis_golf_title.png) left top no-repeat;
}
.rugby_title {
	display:block;
	width:99px;
	height:22px;
	background:url(../images/sport/rugby_title.png) left top no-repeat;
}
.basket_hand_vollet_title {
	display:block;
	width:232px;
	height:22px;
	background:url(../images/sport/basket_hand_vollet_title.png) left top no-repeat;
}
.cyclisme_title {
	display:block;
	width:118px;
	height:22px;
	background:url(../images/sport/cyclisme_title.png) left top no-repeat;
}
table.mod_meteo_acc {
	font-size:8px;
}
table.mod_meteo_acc center {
	display:none;
}
.detail_meteo {
	border-bottom:1px solid #DFDFDF;
	padding:20px 5px 0 5px;
}
.detail_meteo center {
	display:none;
}
.divert_acc_plus {
	display:block;
	float:right;
	padding:2px 30px 0 0;
	height:22px;
	margin:8px 0 0 0;
	background:url(../images/mod_plus_detail.png) right center no-repeat;
}
table.div_mod_tv td {
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.programmes_soiree_title {
	display:block;
	width:385px;
	height:31px;
	background:url(../images/programme_de_la_soiree.png) left top no-repeat;
}
.programmes_jour_title {
	display:block;
	width:321px;
	height:31px;
	background:url(../images/programmes_du_jour.png) left top no-repeat;
}
.detail_programmes_title {
	display:block;
	width:336px;
	height:31px;
	background:url(../images/details_programme.png) left top no-repeat;
}
table.grogramme_tv {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
table.grogramme_tv td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:2px 5px;
}
tr.tv_label td {
	color:#9d3393;
	font-weight:bold;
	background-color:#CCC;
}
table.grogramme_tv .tv_row_0 {
	background-color:#FFF;
}
table.grogramme_tv .tv_row_1 {
	background-color:#F4F4F4;
}
table.grogramme_tv .tv_row_0:hover, table.grogramme_tv .tv_row_1:hover {
	background-color:#FBF2FD;
}
.btn_modem_detail {
	display:block;
	height:14px;
	width:187px;
	padding:5px;
	margin: 0 auto;
	background:url(../images/btn_detail/manuel_dutilisation_menu_hdm.png) center center no-repeat;
	border:1px solid #cccccc;
}
.btn_modem_detail:hover {
	background:url(../images/btn_detail/manuel_dutilisation_menu_inactif.png) center center no-repeat;
}
.btn_modem_kit_mac {
	display:block;
	height:14px;
	width:187px;
	padding:5px;
	margin: 0 auto;
	background:url(../images/btn_detail/kit_d_installation_pour_mac_hdm.png) center center no-repeat;
	border:1px solid #cccccc;
}
.btn_modem_kit_mac:hover {
	background:url(../images/btn_detail/kit_d_installation_pour_mac_inactif.png) center center no-repeat;
}

.btn_modem_maj_mac {
	display:block;
	height:14px;
	width:187px;
	padding:5px;
	margin: 0 auto;
	background:url(../images/btn_detail/mise_a_jour_pour_mac_hdm.png) center center no-repeat;
	border:1px solid #cccccc;
}
.btn_modem_maj_mac:hover {
	background:url(../images/btn_detail/mise_a_jour_pour_mac_inactif.png) center center no-repeat;
}
.btn_modem_maj_mac_10_6 {
	display:block;
	height:13px;
	padding:5px 0;
	width:197px;
	margin: 0 auto;
	background:url(../images/btn_detail/mise_a_jour_pour_mac_10_6_hdm.png) center center no-repeat;
	border:1px solid #cccccc;
}
.btn_modem_maj_mac_10_6:hover {
	background:url(../images/btn_detail/mise_a_jour_pour_mac_10_6_inactif.png) center center no-repeat;
}
.btn_modem_maj_win7 {
	display:block;
	height:14px;
	width:187px;
	padding:5px;
	margin: 0 auto;
	background:url(../images/btn_detail/mise_a_jour_pour_windows_7_hdm.png) center center no-repeat;
	border:1px solid #cccccc;
}
.btn_modem_maj_win7:hover {
	background:url(../images/btn_detail/mise_a_jour_pour_windows_7_inactif.png) center center no-repeat;
}
.block-programme-popup .img-chaine {
	margin-right:5px;
	float:right;
}
.label-heure {
	font-size:20px;
	color:black;
	font-weight:bold;
}
.label-date {
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0 0 2px;
}
.block-programme-content h2 {
	font-size:18px;
	padding:0;
	margin:0;
	color:#9d3393;
}
.sport_national_title {
	display:block;
	width:242px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/sport_national.png) left top no-repeat;
}
.sport_international_title {
	display:block;
	width:314px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/sport_international.png) left top no-repeat;
}
.logo_tv {
	float:left;
	margin:5px;
}
.capture_video {
	border:1px solid #9d3393;
}
.capture_video:hover {
	border:1px solid #906;
}
.annonce_label {
	font-family:Inwi;
	font-size:17px;
	color:#9d3393;
	padding-bottom:5px;
}
.annonces_cat {
	font-size:12px;
	font-weight:normal;
}
.annonces_cat div {
	color:#1a1a1a;
}
.annonces_cat span {
	color:#9d3393;
	padding-right:5px;
}
.annonces_cat span.null {
	color:#999;
}
.trait_annonce {
	background:url(../images/trait_annonce.png) right top no-repeat;
}
.annonce_pagination {
	text-align:center;
	font-size:11px;
	padding-top:20px;
}
.annonce_pagination span {
	padding:0 1px;
}
.annonce_pagination span a {
	text-decoration:underline;
	color:#CCC;
}
.annonce_pagination span a:hover {
	color:#9d3393;
}
.annonce_pagination span.active a {
	color:#9d3393;
}
.recherche_videos_title {
	display:block;
	width:293px;
	height:24px;
	background:url(../images/recherche_videos.png) left top no-repeat;
}
.container_horaire .log_priere {
	margin-right:50px;
}
/* Radio inwi divertissement */
#contentXML {
/*width:596px;
	height:320px;
	margin:30px auto 0 auto;*/
}
#spectreXML {
	width:183px;
	height:320px;
	text-align:center;
	float:right;
}
div.playerXML {
	width:412px;
	height:80px;
	float:left;
}
/* Fin Radio inwi divertissement */
/* Horaires de prières home page divertissment */
.horaire_priere_hp {
	border-top:1px solid #9d3393;
}
.horaire_priere_hp td {
	border-bottom:1px solid #F4F4F4;
	padding:5px 10px;
}
.horaire_priere_hp .pr_0 {
	background-color:#F7F7F7;
}
.horaire_priere_hp .pr_1 {
	background-color:#FDFDFD;
}
/* Fin Horaires de prières home page divertissment */

.championnat_d1_title {
	display:block;
	width:277px;
	height:31px;
	margin-bottom:15px;
	background:url(../images/championnat_d1.png) left top no-repeat;
}
.championnat_d1_title_v2 {
	display:block;
	width:193px;
	height:22px;
	margin-bottom:10px;
	background:url(../images/titre_small/championnat_d1.png) left top no-repeat;
}
.internationaux_title {
	display:block;
	width:254px;
	height:25px;
	margin-bottom:15px;
	background:url(../images/internationnaux.png) left top no-repeat;
}
.internationaux_title_v2 {
	display:block;
	width:178px;
	height:17px;
	margin-bottom:10px;
	background:url(../images/titre_small/internationnaux.png) left top no-repeat;
}
.autres_sports_title {
	display:block;
	width:233px;
	height:29px;
	margin-bottom:15px;
	background:url(../images/autres_sports.png) left top no-repeat;
}
.autres_sports_title_v2 {
	display:block;
	width:162px;
	height:20px;
	margin-bottom:10px;
	background:url(../images/titre_small/autres_sports.png) left top no-repeat;
}
.autres_bigg_titre {
	display:block;
	width:129px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/autres_bigg_titre.png) left top no-repeat;
}
.autres_small_titre {
	display:block;
	width:94px;
	height:25px;
	margin-bottom:4px;
	background:url(../images/titre_small/autres_small_titre.png) left top no-repeat;
}
.calcio_bigg_title {
	display:block;
	width:121px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/calcio_bigg_titre.png) left top no-repeat;
}
.calcio_small_title {
	display:block;
	width:88px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/calcio_small_titre.png) left top no-repeat;
}
.euro2012_bigg_title {
	display:block;
	width:171px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/euro2012_bigg_title.png) left top no-repeat;
}
.euro2012_small_title {
	display:block;
	width:127px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/euro2012_small_title.png) left top no-repeat;
}
.footballinternational_bigg_title {
	display:block;
	width:366px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/footballinternational_bigg_title.png) left top no-repeat;
}
.footballinternational_small_title {
	display:block;
	width:261px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/footballinternational_small_title.png) left top no-repeat;
}
.grand_soirs_bigg_title {
	display:block;
	width:220px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/grand_soirs_bigg_title.png) left top no-repeat;
}
.grand_soirs_small_title {
	display:block;
	width:155px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/grand_soirs_small_title.png) left top no-repeat;
}
.internationaux_bigg_titre {
	display:block;
	width:252px;
	height:29px;
	margin-bottom:10px;
	background:url(../images/titre_small/internationaux_bigg_titre.png) left top no-repeat;
}
.internationaux_small_titre {
	display:block;
	width:178px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/internationaux_small_titre.png) left top no-repeat;
}
.liga_bigg_title {
	display:block;
	width:99px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/liga_bigg_title.png) left top no-repeat;
}
.liga_small_title {
	display:block;
	width:68px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/liga_small_title.png) left top no-repeat;
}
.ligue1_bigg_title {
	display:block;
	width:140px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/ligue1_bigg_title.png) left top no-repeat;
}
.ligue1_small_title {
	display:block;
	width:98px;
	height:25px;
	margin-bottom:10px;
	background:url(../images/titre_small/ligue1_small_title.png) left top no-repeat;
}
.premier_league_bigg_title {
	display:block;
	width:274px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/titre_small/premier_league_bigg_title.png) left top no-repeat;
}
.premier_league_small_title {
	display:block;
	width:193px;
	height:22px;
	margin-bottom:10px;
	background:url(../images/titre_small/premier_league_small_title.png) left top no-repeat;
}
.vie_de_famille_titre {
	display:block;
	width:233px;
	height:28px;
	margin-bottom:10px;
	background:url(../images/vie_de_famille_titre.png) left top no-repeat;
}
.sports_et_loisirs_titre {
	display:block;
	width:261px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/sports_et_loisirs_titre.png) left top no-repeat;
}
.sciences_titre_v2 {
	display:block;
	width:161px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/sciences_titre.png) left top no-repeat;
}
.sante_titre_v2 {
	display:block;
	width:117px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/sante_titre_v2.png) left top no-repeat;
}
.rencontre_et_discussions_titre {
	display:block;
	width:422px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/rencontre_et_discussions_titre.png) left top no-repeat;
}
.politique_et_societe_titre {
	display:block;
	width:314px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/politique_et_societe_titre.png) left top no-repeat;
}
.informatique_et_internet_titre {
	display:block;
	width:397px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/informatique_et_internet_titre.png) left top no-repeat;
}
.enseignement_titre_v2 {
	display:block;
	width:252px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/enseignement_titre.png) left top no-repeat;
}
.divertissement_titre_v2 {
	display:block;
	width:268px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/divertissement_titre_v2.png) left top no-repeat;
}
.commerce_et_economie_titre {
	display:block;
	width:397px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/commerce_et_economie_titre.png) left top no-repeat;
}
.art_et_culture_titre {
	display:block;
	width:231px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/art_et_culture_titre.png) left top no-repeat;
}
.jeux_titre_v2 {
	display:block;
	width:99px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/jeux_titre_v2.png) left top no-repeat;
}
.univers_artistes_titre_small {
	display:block;
	width:206px;
	height:18px;
	margin-bottom:10px;
	background:url(../images/univers_artistes_titre_small.png) left top no-repeat;
}
.dernieres_ajoutees_title {
	display:block;
	width:311px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/dernieres_ajoutees.png) left top no-repeat;
}
.articles_du_dossier_titre {
	display:block;
	width:302px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/articles_du_dossier_titre.png) left top no-repeat;
}
.enquete_et_reportages_small {
	display:block;
	width:279px;
	height:26px;
	margin-bottom:10px;
	background:url(../images/enquete_et_reportages_small.png) left top no-repeat;
}
.championnat_d2_title {
	display:block;
	width:285px;
	height:31px;
	margin-bottom:15px;
	background:url(../images/championnat_d2.png) left top no-repeat;
}
.championnat_d2_title_v2 {
	display:block;
	width:199px;
	height:22px;
	margin-bottom:8px;
	background:url(../images/titre_small/championnat_d2.png) left top no-repeat;
}
.alignement_select_horaire_priere {
	_vertical-align:top;
 /vertical-align:top;
}
.equipe_nationale_title {
	display:block;
	width:287px;
	height:31px;
	margin-bottom:15px;
	background:url(../images/equipe_nationale.png) left top no-repeat;
}
.equipe_nationale_title_v2 {
	display:block;
	width:201px;
	height:22px;
	margin-bottom:8px;
	background:url(../images/titre_small/equipe_nationale.png) left top no-repeat;
}
.hp_prat_recette {
	width:210px;
	float:left;
	min-height:110px;
	margin-bottom:10px;
}
.recettes_hp_title {
	display:block;
	width:113px;
	height:15px;
	margin-bottom:10px;
	background:url(../images/recettes_hp.png) left top no-repeat;
}
.guid_tv_hp_title {
	display:block;
	width:118px;
	height:20px;
	margin-bottom:5px;
	background:url(../images/guide_tv_hp.png) left top no-repeat;
}
.mod_right_content .mod_top_us li {
	list-style-type:none;
}
.premierleague_bigg_title {
	display:block;
	width:274px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/premier_league_bigg_title.png) left top no-repeat;
}
.google_search_pas_de_resultats_title {
	display:block;
	width:267px;
	height:24px;
	margin-bottom:10px;
	background:url(../images/google_search_pas_de_resultats_title.png) left top no-repeat;
}
.google_search_resultats_title {
	display:block;
	width:171px;
	height:24px;
	margin-bottom:20px;
	background:url(../images/google_search_resultats_title.png) left top no-repeat;
}
.titre_inscription_blogs {
	display:block;
	width:283px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/titre_inscription_blogs.png) left top no-repeat;
}
.titre_connexion_blogs {
	display:block;
	width:285px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/titre_connexion_blogs.png) left top no-repeat;
}
.mot_de_passe_oublie_blogs {
	display:block;
	width:336px;
	height:33px;
	margin-bottom:10px;
	background:url(../images/titre_mot_de_passe_oublie_blogs.png) left top no-repeat;
}
.particulier_trait_content .fleche_violet_2 h2, .service_content .fleche_violet_2 h2 {
	margin:0;
	font-weight:bold;
	color:#9d3393;
	font-size:13px;
}
.bourse_small_titre {
	display:block;
	width:100px;
	height:30px;
	background:url(../images/bourse_small_titre.png) center center no-repeat;
}
.cinema_titre {
	display:block;
	width:100px;
	height:30px;
	background:url(../images/cinema_titre.png) center center no-repeat;
}
.div_left_col {
	padding:5px;
	background-color:#F8F8F8;
	border-bottom:1px solid #9d3393;
}
.multimedia_videos_title {
	display:block;
	width:311px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/multimedia_videos_title.png) left top no-repeat;
}
.multimedia_graphs_title {
	display:block;
	width:400px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/multimedia_graphs_title.png) left top no-repeat;
}
.multimedia_videos {
	display:block;
	width:311px;
	height:31px;
	margin:10px;
	background:url(../images/multimedia_videos.png) left top no-repeat;
}
.multimedia_graphs {
	display:block;
	width:311px;
	height:31px;
	margin-bottom:10px;
	background:url(../images/multimedia_graphs.png) left top no-repeat;
}
.radio_inwi_title {
	display:block;
	width:178px;
	height:23px;
	padding:0 0 10px 0;
	margin-left:10px;
	background:url(../images/radio_inwi_title.png) left top no-repeat;
}
.play_video {
	position:absolute;
	height:116px;
	width:95px;
	top:0;
	left:0;
	background:url(../images/image_video.png) top center no-repeat;
}
.play_video:hover {
	background:url(../images/image_video_h.png) top center no-repeat;
	cursor:pointer;
}
.play_video_2 {
	position:absolute;
	z-index:999;
	height:116px;
	width:95px;
	top:0;
	background:url(../images/image_video_2.png) top center no-repeat;
}
.play_video_2:hover {
	background:url(../images/image_video_2_h.png) top center no-repeat;
	cursor:pointer;
}
.services h4 {
	font-size:11px;
}
.mention_legale_blackberry{
	color: #cccccc;
	font-style: italic;
	margin-top: 10px;
}
/* Tab Rose */
.tab_head {
	border:none;
}
#tab_rose_1, #tab_rose_2, #tab_rose_3, #tab_rose_4, #tab_rose_5, #tab_rose_6, #tab_rose_7, #tab_rose_8, #tab_rose_9, #tab_rose_10 {
	border-top:1px solid #d49fc7;
	border-left:1px solid #d49fc7
}
.tab_top_border {
	padding-top:1px;
	background:url(../images/tab_top_border.png) right top no-repeat;
}
.pdv-portabilite-ville {
padding-top:10px;
display:none;
}
.pdv-portabilite-ville td {
border-bottom: 1px solid #9d3393;
text-align:center;
}
/*  Fin Tab Rose */

