.home { background:#FFF url(img/bg_home.jpg) no-repeat center 0; }
	.home h2 { display:block; }

/* accueil */
.home.home-index { background:#000 url(img/bg_accueil.jpg) no-repeat center 0; }
.home.home-index #page { padding:10px 10px 10px 20px; width:664px; }
.home.home-index #page .mentions { float:right; margin:0 27px 20px 0; }
.home.home-index #page .mentions2 { color:#FFF; }
	.home.home-index #top { height:301px; background:#201f1f url(../img/bg_header.gif) repeat-x 0 -156px; }
	.home.home-index #top .content { padding-left:0; width:641px; height:301px; }
	.home.home-index #top #ad_300_250 .content { width:300px; height:250px; }
	.home.home-index #page { }
	.home.home-index #col { background:#201f1f; }
	
/* flux arapaho */
.onglets { float:right; margin-right:27px; }
/*.onglet { display:none; }
.onglet.current { display:block; }*/
.rss { display:none; clear:both; }
.bloc .titre { margin:0 0 4px; }
.bloc a:hover strong { text-decoration:underline; }
.bloc a:hover span { color:#333; text-decoration:none; }
#flux_actu, #flux_sport, #flux_cine { margin:0 0 20px; padding:0 0 10px; border-bottom:1px dotted #e1e1e1; }
	.home-index .case { display:block; float:left; }
		.home-index .case img { display:block; margin:0 0 4px; border:1px solid #e1e1e1; }
		.home-index .case strong { display:block; text-transform:uppercase; font-size:11px; color:#333; }
	#flux_actu { clear:both; }
		#flux_actu .case { margin:0 13px; width:300px; height:260px; background:transparent url(img/picto_case.gif) no-repeat right bottom; }
		#flux_actu .case img { width:300px; height:190px; }
		#flux_actu .case span { display:block; padding-right:30px; }
	#flux_sport {}
		#flux_sport .case.position1 { margin:0 17px 0 16px; padding:0; width:300px; height:260px; background:transparent url(img/picto_case.gif) no-repeat right bottom; }
		#flux_sport #o_sport_gp .case.position1 img { width:300px; height:190px; }
		#flux_sport .case.position1 strong { width:auto; height:auto; }
		#flux_sport .case.position1 span { display:block; padding-right:30px; }
		#flux_sport .case.position1 img { width:300px; height:190px; }
		#flux_sport .case { margin:-5px 0 4px; padding:10px 0 0 9px; width:148px; height:142px; background:#FFF url(img/bg_case_sml.gif) no-repeat; }
		#flux_sport .case img { margin:0 0 2px; width:137px; height:86px; }
		#flux_sport .case strong { width:127px; height:42px; overflow:hidden; }
		#flux_sport .case span { display:none; }
	#flux_cine {}
		#flux_cine .rss { padding-left:52px; }
		#flux_cine strong, #flux_cine span { display:none; }
		#flux_cine .case { margin:0 5px; width:102px; height:135px; }
		#flux_cine .case img { width:100px; height:133px; }
	#flux_people { border:0; }
		/*#flux_people .case { margin-left:20px; padding:10px 0 0 9px; width:186px; height:229px; background:#FFF url(img/bg_case_med.gif) no-repeat; }*/
		#flux_people .case { margin:-5px 0 4px 5px; padding:10px 0 0 9px; width:148px; height:189px; background:#FFF url(img/bg_case_med.gif) no-repeat; }
		/*#flux_people .case img { margin:0 0 4px; width:176px; height:171px; }*/
		#flux_people .case img { margin:0 0 2px; width:137px; height:133px; }
		#flux_people .case strong { width:137px; height:42px; overflow:hidden; }
		#flux_people .case span { display:none; }
.prev { float:left; margin:4px 4px 0 0; padding:0; width:7px; height:8px; background:transparent url(../img/picto_fleche6.gif) no-repeat 0 0; }
.prev:hover { background:transparent url(../img/picto_fleche1.gif) no-repeat 0 0; }
.next { float:left; margin:4px 0 0 4px; padding:0; width:7px; height:8px; background:transparent url(../img/picto_fleche5.gif) no-repeat 0 0; }
.next:hover { background:transparent url(../img/picto_fleche4.gif) no-repeat 0 0; }
.onglet { float:left; padding:0 2px; display: none; }
.onglet.current { display: block; }

.home-devenir_client { }
	.home-devenir_client #top { background:#FFF url(img/bg_home_top.jpg) no-repeat 0 0; }
	.home-devenir_client #page h3 { width:650px; border-bottom:1px solid #FF6600; }
	.home-devenir_client strong.orange { display:block; }
	.home-devenir_client .case { padding:20px; width:610px; background:#FFF url(../img/bg_case_contenu.gif) no-repeat 0 bottom; }
	.home-devenir_client .case .num { float:left; }
	.home-devenir_client .case div.left { padding-left:10px; width:560px; }
	.home-devenir_client .case .rond { padding-left:10px; }
	.home-devenir_client .mentions { margin-top:20px; }
	.home-devenir_client .case2 { float:left; padding:20px; width:285px; background:#FFF url(../img/bg_case_contenu.gif) no-repeat 0 bottom; }
	.home-devenir_client .case2 div.left { padding-left:10px; width:230px; }

.home.home-evenement { background:#000 url(img/bg_accueil.jpg) no-repeat center 0; }
	.home.home-evenement #top { background:#201f1f url(../img/bg_header.gif) repeat-x 0 -156px; }
	.home.home-evenement #col { display:none; }
	.home.home-evenement #page { width:980px; background:none; }
	.home.home-evenement a.toggle {color:#777;}
		.home.home-evenement a.toggle:hover {color:#f60;}
		.home.home-evenement a.toggle.current {color:#AAA;}
	.home.home-evenement #mentions, .home.home-evenement #tarifs, .home.home-evenement #reglement{color:#AAA;}

.home-404 { }
	.home-404 #top { background:#201f1f url(../img/bg_header.gif) repeat-x 0 -156px; }
	.home-404 #col { background:#201f1f; }
	.page404 { margin:15px 0 0; }
	.page404 ul { float:left; margin:15px 0 0; padding-left:10px; width:200px; }

.home-mentions_legales { }
	.home-mentions_legales #top { background:#201f1f url(../img/bg_header.gif) repeat-x 0 -156px; }
	.home-mentions_legales #col { background:#201f1f; }
	
.home-desabonnement, .home-desabonnement_confirmation { background: transparent url(../mobile/img/bg_accueil_body.jpg) no-repeat center 0; }
.home-desabonnement .mobile_img_accueil_top, .home-desabonnement_confirmation .mobile_img_accueil_top { float: right; }
	.home-desabonnement #top, .home-desabonnement_confirmation #top { background:#201f1f url(../img/bg_header.gif) repeat-x 0 -156px; }
	.home-desabonnement #col, .home-desabonnement_confirmation #col { background:#201f1f; }
	.home-desabonnement #page, .home-desabonnement_confirmation #page { background:#FFF url(img/bg_desabonnement_page.jpg) no-repeat 0 bottom; }
	.home-desabonnement .contenu, .home-desabonnement_confirmation .contenu { padding-top: 30px; text-align: center; font: bold 14px arial; }
	#form_desinscription { margin: 20px 0; }
	#form_desinscription input.saisie { width: 300px; }
	#form_desinscription .valid { padding: 0; }
	#form_desinscription .valid input { width: 123px; height: 33px; background: transparent url(img/btn_desinscription.png) no-repeat 0 0; }

/* pages en anglais */
.home-english { background: transparent url(img/bg_welcome_body.jpg) no-repeat center 0; }
	.home-english #top { background:#FFF url(img/bg_welcome_top.jpg) no-repeat 0 0; }
	.home-english #pages_en p { padding: 0 0 20px 0; }
	.home-english #pages_en ul { margin: 10px 0 20px 0; }
	.home-english #pages_en .couvgsm { padding: 0 0 20px 0; }
	.home-english #pages_en .couvgsm span { display: block; float: left; margin: 0 15px 0 0; text-align: center; }

/* à propos d'Orange */
.home-a_propos { background: transparent url(img/bg_welcome_body.jpg) no-repeat center 0; }
	.home-a_propos #top { background:#FFF url(img/bg_welcome_top.jpg) no-repeat center 0; }
	.home-a_propos #page img.titre { margin: 0 0 20px 0; }
	
		
/* index evenement */
.home.home-evenement-index{background:#000 url(img/bg_home-event_body.jpg) no-repeat center 0;}
	.home.home-evenement-index #top{height:301px; background: #000 url(img/bg_home-event_top.jpg) no-repeat scroll left top;}
	.home.home-evenement-index #page{width:654px; background: #070707 url(img/bg_home-event_page.jpg) no-repeat scroll left top;}
	.home.home-evenement-index #col{background:#fff;display:block;}
	.home.home-evenement-index .img-autopromo{display:block; float:left; margin:0 0 23px 40px; padding:9px 6px 11px 7px; width:254px; height:143px; background:url(img/bg_event_autopromo.png) no-repeat;}
		/*.home.home-evenement-index .img-autopromo img{width:251px; height:141px;}*/
	.home.home-evenement-index h2{margin-bottom:20px;}
	.home.home-evenement-index #top .content{position:relative; height:250px;}
	.home.home-evenement-index .flash-top{position:absolute; width:343px; height:193px; top:16px; left:289px; background:#000;}
	.home.home-evenement-index #container{background-image:url(../img/bg_container_event_home.png);}
	
	
/* page recrutement */
.home-rejoignez_nous { }
	.home-rejoignez_nous #top { display: none; }
	.home-rejoignez_nous p#breadcrumb { display: none; }
	.home-rejoignez_nous #page { padding: 0; width: 980px; background:#fff url(img/rejoignez_nous_bg_page.gif) no-repeat 0 top; }
	.home-rejoignez_nous #page .case { padding: 60px 0 0 75px; min-height: 240px; _height: 240px; }
	.home-rejoignez_nous #page .bottom { padding: 40px 0 40px 370px; width: 610px; background:#fff url(img/rejoignez_nous_bg_page_bottom.gif) no-repeat 0 bottom; }
	.home-rejoignez_nous img.titre { margin: 0 0 10px 0; }
	.home-rejoignez_nous table.recrutement { margin: 20px 0; }
	.home-rejoignez_nous table.recrutement td { text-align:center; }
	.home-rejoignez_nous table.recrutement td.type { text-align:left; font-weight:bold; padding-left:15px; background:transparent url(../img/picto_fleche2.gif) no-repeat 0 2px; }
	.home-rejoignez_nous table.recrutement td.poste { text-align:left; font-weight:bold; height:20px; background:transparent url(img/rejoignez_nous_dot.gif) repeat-x 0 12px; }
	.home-rejoignez_nous table.recrutement td a { float:left; display:block; padding-right:6px; background:#FFF; }
	.home-rejoignez_nous table.recrutement td span { padding: 2px 4px 2px 0; background:#fff; }
	
