/* 
 * ========================================
 * Global
 * ========================================
 */
 

	* {padding: 0; margin:0;}
	
	body {background:#000000; font-size:11px; font-family:'trebuchet MS', Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; }

	a {text-decoration:none; color:#FFFFFF;}

	html #content-main {width:920px; margin: 0 auto;}
	
	img { border: 0 none;}	
	
	p { margin-top:0; margin-bottom:0; font-size:12px; line-height:14px;}
	
	h1.titrintro {text-align:left; font-size:28px; font-weight:bold;}
	
	#col_gche {float:left; width:200px; text-align:left;}
	#contenu {width:475px; margin-left:220px;}
	#col_drte {float:right; width:200px;}

	#col_globale_dte_large {background-color:#000000; width:600px; float:left; text-align:left; margin-left:25px;}
	#col_globale_dte_large .zahead {padding:10px 0 0 0; margin-bottom:20px; line-height:20px;}
	#col_globale_dte_large .zahead2 {padding:10px 0 0 0; line-height:20px;}	
	.pasbas {margin-bottom:0px;}

	
	.pub {padding-top:10px; padding-bottom:10px; margin-left:54px;}
	
	.pub_adv {padding-top:10px; padding-bottom:10px; padding-left:90px; }
	
	.pub_gg {padding-top:10px; padding-bottom:10px; text-align:center; height:94px;}
	
	.pub_sky {text-align:center; margin:0 auto;}
	
	.pub_sky_adv {text-align:center; padding-left:15px; }
	
	.voitpas {display:none;}
	
	.separation {clear:both; margin-bottom:20px; }
	.separation30 {clear:both; margin-bottom:30px; }
	.separ1 {clear:both; margin-top:7px; }
	.separ2 {clear:both; margin-top:20px; }
	.high_separ {clear:both; margin-top:40px; }
	.simpl_separ {clear:both;}
	.align_dr {float:left; margin-top:30px; width:468px; text-align:center;}
	
	h1#phrase_intro {text-indent:-5000px; margin:0; line-height:0;} 
	
	.cinema {margin-top:20px;}
	.nord {width:500px; margin:-40px auto 0 auto;}
	.nord center strong {text-indent:-5000px;}
	td a img {margin-right:15px; padding-top:15px;}
	
	.centr_simpl {text-align:center; margin:15px 0;}


/* 
 * ========================================
 * Header
 * ========================================
 */
 
	img#head { width:920px; height:160px; text-align:center; }
 
	#navigation {
	position:relative; height:28px; padding:15px 0 0 0;
	}

	#navigation li {
	display:inline;	color:#FFF;	position:relative; float:left; height:28px;	font-size:11px;	background-image:url(images/onglt2_ctre.gif);
	background-position:0 0; background-repeat:repeat-x; margin-right:5px;		
	}
	
	
/* ajout */	

	ul#navigation li.on{
	display:inline;	color:#FFF;	position:relative; float:left; height:28px;	font-size:11px;	background-image:url(images/onglt2_ctre_on.gif); background-position:0 0; background-repeat:repeat-x; margin-right:5px;	
		}
		
	#navigation li.on a{
	color:#FFF; position:relative; float:left; padding-top:7px; text-decoration:none;
	}	
			
	ul#navigation li.on a:hover{ color:#FFF; }	
	
	#navigation li.on ul li {
	position:relative; background:none;	background-color:#ff8903; display:block; margin-top:-1px; width:150px; padding:0 5px;
	height:24px; margin-right:0;
	}
	
	#navigation li.on ul li:hover {
	background-color:#ffc199;
	}
	
/* fin ajout */	

		
	#navigation li img{
	position:relative; float:left;
	}
			
	#navigation li a{
	color:#FFF; position:relative; float:left; text-transform:uppercase; padding-top:7px; font-weight:bold; text-decoration:none;
	}
				
	#navigation li ul {
	background:none; position:absolute;	top:29px; left:0px;	color:#FFF; text-align:left; display:none; width:152px; /* ie6*/
	}
	
	#navigation li ul li {
	position:relative; background:none;	background-color:#ff0808; display:block; margin-top:-1px; width:150px; padding:0 5px;
	height:24px; margin-right:0;
	}
	
	#navigation li ul li:hover {
	background-color:#ff5756;
	}
	
	#navigation li ul li a {
	color:#FFF; height:auto;	padding:0 0 5px 0; text-transform:capitalize; font-weight:normal;
	}
	#navigation li ul li:hover a {
	color:#FFF;
	}
	
	#navigation li ul li a:hover {
	color:#FFF;
	}
	
	#navigation li:hover ul.navigation1 {
	display:block;
	}
	
	.ariane {margin-bottom:10px;}
	
	p.ariane a:hover{color:#FF6600;}

/* 
 * ========================================
 * COL GAUCHE
 * ========================================
 */
 
  	.habill_titr_gch {font-size:15px; border-bottom:2px solid #2b2a29; text-align:left; width:539px; margin:5px 0 10px 0;
	padding-top:10px; clear:both; background: #000000 url(images/images_globales/fond_brosse.gif) repeat-x; width:200px; height:35px;}
	
	.habill_mini_cr {width:14px; height:14px; float:left; margin:5px 7px 0 10px; background-color:#ff8619;}
 
  	h3.titr_gche {font:bold 16px;}

	ul.menugche { margin:0; padding:0; list-style-type:none; list-style-position:inside; }

	ul.menugche li a {
	display:block;
	width:170px;
	margin:3px 0 0 0;
	padding:2px 0 0 15px;
	font-size:13px;
	font-weight:bold;
	background-color:#000000;
	}
	
	ul.menugche li a:hover {
	background-color:#ff8800;
	color:#000000;	
	}


/* 
 * ========================================
 * COL DROITE
 * ========================================
 */
 
	.menudte {border:dashed #444 1px; font-weight:bold; height:890px; font-size:12px; line-height:17px; }
	
	.menudte2 {text-align:left; height:150px;}

	ul.menudte {margin:0; padding:10px 0 0 0; list-style-type:none; list-style-position:inside; }
	
	ul.menudte li a {
	display:block;
	width:165px;
	margin:3px 0 0 0;
	padding:2px 0 0 20px ;
	font-weight:bold;
	background-color:#000000;
	}
	
	ul.menudte li a:hover {
	background-color:#2d2d2d;
	color:#FFFFFF;	
	}

	.lire_ste_nws img { position:relative; padding-right:10px;}
	
	img.col_dte { width:154px; height:46px; }
	img.recherch { width:127px; height:36px; border:0; }
		
	.lire_ste_nws {
	float:right; margin-top:-20px;
	}
	
	

	
/* 
 * ========================================
 * COMMENT SCANNER
 * ========================================
 */	
	
	ol {font-size:120%; margin:20px 25px 0 30px; background-color: #262626; padding-left:25px; padding-top:10px;}
	ol li {padding-bottom:10px;}
	ol li > span {font-weight:bold; font-size:115%;}
	h2.scan {font-size:20px; background-color:#ff8619; width:400px; margin-top:30px; text-align:center; margin-left:auto; margin-right:auto; color:black;}
	div.content {margin:10px 30px 10px 30px; border:2px dashed #ff8619; padding:10px;}
	.content > p {padding:7px 0 7px 10px; font-size:115%; line-height:130%}
	.title_scan {display:block; text-transform:uppercase; color:#ff8619; font-size:130%; font-weight:bold; margin-top:15px;}
	blockquote {display:block; padding-left:55px; font-size:125%; font-style:italic; margin-top:15px; margin-bottom:15px; min-height:50px; background: url(images/images_globales/panneau_ti.gif) top left no-repeat; padding-top:10px; padding-bottom:5px; border:1px solid #262626;}

	.sign {font-style:italic; text-align:right; width:95%;}
	

/* 
 * ========================================
 * FORMULAIRE DE CONTACT
 * ========================================
 */	
	
	INPUT { color: #000; font-size: 11px; background-color: #EEEEEE }
	SELECT { color: #000; font-size: 11px; background-color: #EEEEEE }
	TEXTAREA { color: #000; font-size: 11px; background-color: #EEEEEE }
	.txterror { color: #ff8619; font-size: 11px; display:block; margin-top:5px; margin-bottom:5px; }
	.txtform { color: white; font-size: 12px; display:block; margin-right:10px; }
	.mise_en_forme {margin:4px 0 4px 0; border:0; min-height:18px; padding:4px; font-size:14px}
	.city { display:none;}
	
	.mon_emailz {border-style:none; height:16px; width:160px; padding:4px; font-size:14px;}
	.mon_emailz2 {border-style:none !important; height:16px !important; width:240px !important; padding:4px !important; font-size:14px !important;}
	.mon_emailz3 {border-style:none !important; height:16px !important; width:192px !important; padding:4px !important; font-size:14px !important; margin-bottom:5px !important;}
	.bt_ok {height:24px; width:25px; border-style:none; padding:0; margin:0;}
	.bt_search {height:24px; width:80px; border-style:none; padding:0; margin:0;}
	.bt_search2 {height:24px; width:80px; border-style:none; padding:0; margin:5px 0 0 0; text-align:center;}
	
/* 
 * ========================================
 * METEO
 * ========================================
 */	
	
	#zone_meteo {margin:0 auto; text-align:center; margin-top:20px;}
	h3.meteo { margin-bottom:10px;}
	
/* 
 * ========================================
 * TABLEAU COMMENT IMPRIMER
 * ========================================
 */		
	
	.tbl{text-align:center; font-weight:bold; font-size:13px;}
	td {padding:5px;}
		

/* 
 * ===========================================
 * VOD - BANDES ANNONCES - AUDIO - JAQUETTES
 * ===========================================
 */
 
 	.voitpas {display:none;}
 
	p.bt_covers a {margin-top:6px; padding:3px; background-color:#FF00FF; font-weight:bold; width:95px; height:13px; text-align:center; display:block;}
	p.bt_covers a:hover {background-color:#ff5ff6; color:#000;}

 	.liens_bs_pge {text-align:center; margin:10px 0 15px 0; font-size:15px; font-weight:bold;}
	.liens_bs_pge a {padding:0 10px 0 10px;}
	.liens_bs_pge a:hover {background-color:#ff8800; color:#000; font-weight:bold; padding:0 10px 0 10px;}
	
	.newnav {text-align:center; font-size:15px; font-weight:bold; padding:5px 7px 8px 5px; border:dashed #ff00ae 1px; width:420px; clear:both; margin:15px auto 10px;}
	.newnav span {display:block; width:290px; text-align:center; margin:0 auto; padding-bottom:4px; font-size:16px; }
	.newnav a {padding:0 10px 0 10px; font-size:14px; color:#afafaf}
	.newnav a:hover {background-color:#ff00ae; color:#000; font-weight:bold;}
	
 	.centre_moi {margin:0 auto; text-align:center;}
	
	.centre_moi #space_moi { margin-right:20px;}
 
 	.centrdivflott {width:550px; margin-top:15px; margin: 0 auto;}
 
 	.habill_titre {font-size:15px; border-bottom:2px solid #2b2a29; text-align:left; width:539px; padding-bottom:3px; clear:both;}
	.habill_carre {width:14px; height:14px; float:left; margin:3px 7px 0 0;}
	.cr_orge {background-color:#ff8619;}
	.cr_rose {background-color:#ff00ae;}
	.cr_rge {background-color:#ff1919;}
	.cr_rge2 {background-color:#eb0037;}
	.cr_blue {background-color:#008ad9;}
	.cr_violet {background-color:#c000ff;}
	
	.spc_bas_lrg {margin-bottom:20px;}		
 
 	#pges_ba {background-image:url(images/images_globales/fond_num_pg_ba.gif); background-repeat:no-repeat; width:417px; height:66px;
	color:#FFFFFF; font-size:12px; padding-top:12px; margin-top:10px; text-align:center;}

	#num_page {padding-top:5px; padding-left:150px;}
 	#num_page .bt1 {background:url(/images/images_globales/num_pg_ba1.gif) no-repeat; width:58px; height:21px; float:left;}
	#num_page .bt1:hover {background:url(/images/images_globales/num_pg_ba1_2.gif) no-repeat;}
	#num_page .bt2 {background:url(/images/images_globales/num_pg_ba2.gif) no-repeat; width:58px; height:21px; float:left; margin-left:10px;}
	#num_page .bt2:hover {background:url(/images/images_globales/num_pg_ba2_2.gif) no-repeat;}

	.descriptionelmt {
	float:left; margin:0 5px 0 10px; text-align:left; width:350px;
	}
	
	.photoelemt A {float:left; width:175px;}
	.photoelemt .bt1 {border:1px solid black;}
	.photoelemt A:hover {border:1px solid #eb0037;}

	.photoelemt2 A {float:left; width:175px;}
	.photoelemt2 .bt1 {border:1px solid black;}
	.photoelemt2 A:hover {border:1px solid #FF00FF;}

	.photoelemt3 A {float:left; width:175px;}
	.photoelemt3 .bt1 {border:1px solid black;}
	.photoelemt3 A:hover {border:1px solid #008ad9;}
	
	.fotoelmtBA A {float:left; width:120px;}
	.fotoelmtBA .bt1 {border:1px solid black;}
	.fotoelmtBA A:hover {border:1px solid #eb0037;}
	
	.dscrptelmtBA {
	float:left; padding:0 5px 0 10px; text-align:left; width:300px;
	}
		
	.fotoelmtBOX A {float:left; width:135px;}
	.fotoelmtBOX .bt1 {border:1px solid black;}
	.dscrptelmtBOX {
	float:left; padding:0 5px 0 15px; text-align:left; width:330px;
	}
	.numBox {float:left; width:59px; height:37px; background-color:#c000ff; border-bottom:7px solid #8600b2; text-align:center; font-size:30px; margin-top:1px; font-weight:bold;}
	
	.little { font-size:23px; padding-top:10px;}
	
	.fotoelmtAUDIO A {float:left; width:180px;}
	.fotoelmtAUDIO .bt1 {border:1px solid black;}
	.fotoelmtAUDIO A:hover {border:1px solid #ff8619;}
	.dscrptelmtAUDIO {
	float:left; padding:0 5px 0 10px; text-align:left; width:350px;
	}
	
	.fotoelmtCOVERS A {float:left; width:230px;}
	.fotoelmtCOVERS .bt1 {border:1px solid black;}
	.fotoelmtCOVERS A:hover {border:1px solid #ff00ae;}
	
	.dscrptelmtCOVERS {
	float:left; padding:0 5px 0 10px; text-align:left; width:300px;
	}
	
	.ligne_covers {border-bottom:solid #ff00ae 2px; width:290px; font-size:13px; font-weight:bold; margin-bottom:7px; text-transform: uppercase; }
	.ligne_covers a:hover {color:#ff00ae;}
	
	
	#bts_dl {float:left; width:200px; text-align:center;}
	
	#centr_flot_left {position:relative; width:400px; height:auto;}

	.titregenerik {background-image:url(images/images_globales/titre_generique.gif); background-repeat:no-repeat;
	width:220px; height:20px; font-size:12px; font-weight:bold; padding-bottom:10px; }
	
	.titregenerik a {text-transform:uppercase;}
	
	.titr_etonnt {display:none;}

	.bullerouge, .bullerose, .bullebleu, .bulleorange {float:right;	width:271px; height:57px; margin-top:30px;
	padding:7px 0 0 20px; font-weight:bold; text-align:center; margin-bottom:10px; }
	
	a.rolla:hover {text-decoration:underline; color:#000000;}
	
	.bullerouge {background:url(images/images_globales/bulle_rouge.gif) no-repeat; } 
	.bullerose {background:url(images/images_globales/bulle_rose.gif) no-repeat; padding-top:4px; }
	.bullebleu {background:url(images/images_globales/bulle_bleu.gif) no-repeat; }
	.bulleorange {background:url(images/images_globales/bulle_orange.gif) no-repeat; }
	
	.orange {background-image: url(images/images_globales/en_savoir_plus_orange.gif); background-repeat:no-repeat; width:166px; height:18px;
	font-weight:bold; text-align:center; margin-top:10px; padding-top:1px;}

	.rouge {background-image: url(images/images_globales/red.gif); background-repeat:no-repeat; width:166px; height:18px; font-weight:bold;
	text-align:center; margin-top:10px; padding-top:1px;}
	
	.rose {background-image: url(images/images_globales/rose.gif); background-repeat:no-repeat; width:166px; height:18px; font-weight:bold;
	text-align:center; margin-top:10px; padding-top:1px;}
	
	.bleu {background-image: url(images/images_globales/bleu.gif); background-repeat:no-repeat; width:166px; height:18px; font-weight:bold;
	text-align:center; margin-top:10px; padding-top:1px;}
	
	.liensclassik {text-decoration:none;}
	
	.liensclassik:hover {color:#000000; text-decoration:underline;}
	
	.intro {font-size:12px; width:560px; text-align:left; padding-bottom:10px;}
	

/* 
 * ========================================
 * ELEMENTS ACCUEIL
 * ========================================
 */
	
	.img_right {float:right;}
	
	#barr_actu {width:475px; height:34px; background:url(images/images_globales/barre_actu.gif) no-repeat; margin-top:10px;}
	
	#flashcontent {width:475px; height:340px; text-align:center;}


	#form_abo {width:200px; padding:0 0 8px 0; text-align:center;}

	#form_abo .champ_abo {width:160px;}
	
	#tite_zimages {width:475px; height:104px; position:relative; padding-top:15px; text-align:center;}
	#bacoeur {float:left; width:210px; padding-top:25px;}
	#audiocoeur {float:left; width:260px; padding-top:25px;}
		
	
	.img_audio1 a, .img_audio2 a {float:left; width:106px; height:106px; margin:0 0 10px 33px;}
	.img_audio2 a {margin:0 0 10px 10px;}
	.img_audio1 .bt1 {border:1px solid black;}
	.img_audio1 a:hover, .img_audio2 a:hover {border:1px solid #e60001;}
	.img_audio1 a.bt1 img, .img_audio2 a.bt1 img {width:106px; height:106px;}
	.img_audio2 .bt1 {border:1px solid black;}

 
	.img_ba a.bt1 {float:left; width:81px; height:108px; margin:0 0 10px 17px;}
	.img_ba .bt1 {border:1px solid black;}
	.img_ba a:hover {border:1px solid #00fc18;}
	.img_ba a img {width:81px; height:108px;}

	.zimages1_2, .zimages1_3 {float:left; margin:0 10px 0 0;}
	.zimages1_3 {margin:0;}	
	.zimages1_2 a, .zimages1_3 a {float:left; width:149x; height:99px;}
	.zimages1_2 .bt1, .zimages1_3 .bt1 {border:1px solid black;}
	.zimages1_2 a:hover, .zimages1_3 a:hover {border:1px solid #ff00ae;}
	.zimages1_2 a.bt1 img, .zimages1_3 a.bt1 img {width:149x; height:99px;}
	
	.intro2 { color:#FFF; line-height: 11px; font-size: 10px; margin-top: 7px; }
	.intro2 a { color:#FFF; text-decoration:underline; }
	.intro2 a:hover { color: #FFF; }

/* 
 * ========================================
 *  Blocs d'auto promo
 * ========================================
 */

	#admenu {position:relative; width:621px; height:77px;}
	#admenu .blk1 {float:left; width:206px; height:77px;}
	#admenu .blk2 {float:left; width:212px; height:77px;}
	#admenu .blk2 {float:left; width:207px; height:77px;}
	
	
/* 
 * ========================================
 * FOOTER
 * ========================================
 */
	#footer_global { width:470px; text-align:center; margin:0 auto 30px auto;}	

	#footer_global_accueil {float:left; width:470px; text-align:center; margin:0 auto 30px auto;}	

	#footer .liens_utiles {margin-top:10px; margin-bottom:5px; margin-top:15px !important; line-height:14px; font-size:11px; }

	#footer p a {
	margin-top:10px; margin-bottom:10px; margin-top:15px !important; line-height:14px; font-size:11px;
	}
	
	#footer p a:hover {text-decoration:underline; color:#ff8619;}
	
	.signatur {font-size:10px; color:#6E6E6E; padding-bottom:7px; padding-top:5px;}
	
	.cover_ggl {color:#333333; font-size:10px;}
	
	a.cover_ggl {text-decoration:none; color:#333333; font-size:10px;}	
	
	
/* 
 * ========================================
 * LES AUTRES NOUVEAUTES
 * ========================================
 */	
	
	.newnav2 {margin:0 auto 20px; font-size:12px; padding:5px 7px 8px 5px; border:solid #2b2a29 1px; width:500px;}
	.newnav2 .notrtitr {display:block; font-size:14px; font-weight:bold; text-align:center; margin-bottom:7px;}
	ul.othernews li {display:inline; }
	ul.othernews li a:hover{color:#ff00ae;}	
	.cachca {display:none;}

	
/* 
 * ========================================
 * LIENS JAQUETTES
 * ========================================
 */	
 	
	.menu_fche_pdt {border:dashed #444 1px; font-weight:bold; height:305px; /height:330px; font-size:11px; line-height:12px; }

	ul.menu_fche_pdt {margin:0; padding:10px 0 0 0; list-style-type:none; list-style-position:inside; margin-right:10px; }
	
	ul.menu_fche_pdt li a {
	display:block;
	width:230px;
	margin:3px 10px 0 0;
	padding:2px 10px 0 20px ;
	font-weight:bold;
	background-color:#000000;
	}
	
	ul.menu_fche_pdt li a:hover {
	background-color:#2d2d2d;
	color:#FFFFFF;	
	}
	
	.floflo {float:left; text-align:left; width:50%; overflow:hidden;}
	
	
	/* 
 * ========================================
 * PAGE NOUVEAUTE - UPDATE
 * ========================================
 */	
	
	
	.bloc230 {
	width:232px;
	margin:10px;
	text-align:center;
	float:left;
	border-bottom:2px solid #FF8619;
}
.bloc230 a.imagette {
	width:230px;
	height:154px;
	border:1px solid black;
	display:block;
}
.bloc230 a.imagette:hover {
	border:1px solid #ff00ae;
}
.bloc475 {
	width:477px;
	margin:15px;
	text-align:center;
	float:left;
	border-bottom:2px solid #FF8619;
}
.bloc475 a.imagette {
	width:475px;
	height:319px;
	border:1px solid black;
	display:block;
}
.bloc475 a.imagette:hover {
	border:1px solid #ff00ae;
}
.bloc149 {
	width:151px;
	margin:9px;
	text-align:center;
	float:left;
	border-bottom:2px solid #FF8619;
}
.bloc149 a.imagette {
	width:149px;
	height:99px;
	border:1px solid black;
	display:block;
}
.bloc149 a.imagette:hover {
	border:1px solid #ff00ae;
}
.toolong {
	display:none;
}
	
	
	
 /* 
 * ========================================
 * VOD VERS VODADDICT
 * ========================================
 */	
 	
	
#blok_vod {
    width:595px; margin:55px auto 25px; padding:15px; border:1px solid #ff0000; height:140px; font-family:Arial, Helvetica, sans-serif; color:#FFF; position:relative;
}
#titr_vod {
background-image:url('http://www.absolutecover.com/images/onglt2_gche.gif'); height:28px; width:80px; position:absolute; top:-28px; left:-1px; font-weight:bold; line-height:28px; text-align:center; font-size:16px;
}

.affch_vod {
display:block; float:left;
}
.txt_intro_vod {
display:block; float:left; margin-left:15px; font-size:17px; font-weight:bold; width:440px; color:#FFF; text-decoration:none;
}

.txt_intro_vod span {
color:#ff5400;
}
.sous_intro_vod {
float:left; margin-left:15px; width:440px; font-size:12px; margin-top:5px;
}
.btn_vod {
float:left; margin:20px 0 0 15px; height:28px; font-size:12px; background-image:url('http://www.absolutecover.com/images/onglt2_gche.gif'); font-size:17px; font-weight:bold; line-height:27px; padding:0 10px 0; color:#FFF; text-decoration:none;
}	

.btn_vod:hover {
 background-image:url('http://www.absolutecover.com/images/onglt2_gche_on.gif');
}	


ul.vodrss { text-align:left;

}


ul.vodrss li {
float:left;
height:240px;
list-style-type:none;
margin:0 0 25px 25px;
padding:0 15px 0 0;
width:43%;
}


ul.vodrss li h3 { display:none;

}

	
ul.vodrss li a { font-size:20px; line-height:20px;

}	

ul.vodrss li p { margin-top:15px; font-size:12px !important;
line-height:14px !important;

}
	
	
 /* 
 * ========================================
 * VOD SUR L'ACCUEIL
 * ========================================
 */	
 	

ul.vodrssacc { text-align:left;

}


ul.vodrssacc li {
display:block;
float:left;
height:140px;
list-style-type:none;
margin:0 0 25px 25px;
padding:0 15px 0 0;
position:relative;
width:24%;
}


ul.vodrssacc li h3 { display:none;

}

	
ul.vodrssacc li a {
bottom:0;
display:block;
font-size:14px;
font-weight:bold;
height:150px;
line-height:20px;
width:105px;
}	

ul.vodrssacc li p { display:none;

}	

ul.vodrssacc li .filmsfocus104 .affich104 {
position:absolute; top:0;
}

	
#barr_vod {width:475px; height:34px; background:url('images/films_en_vod.gif') no-repeat; margin-top:220px; }	
	
	