/* Styles généraux */
#body_bg { background:url(images/back.gif) 0px 0px; margin:0; padding:0; marginHeight:0; marginwidth:0;}

/* <td> style */
.bg_bottomback { background-image:url(images/bottom_back.jpg);  background-repeat:no-repeat; background-position:bottom; background-color:#F0F0F0; }
.left_bg {background-image:url(images/left.gif); width:6px;}
.right_bg {background-image:url(images/right.gif); width:6px;}
.logo {background-image:url(/images/logoreflet.jpg); background-repeat:no-repeat; background-position:bottom; width:220px; height:90px;}
.bg {/*background-image:url(images/head_bg_new.gif); no-repeat right top; */
background-color:#FFFFFF;
}
.back {background-image:url(images/bottom_bottom_back.gif); }
#add {background:transparent url(images/buttom_add.gif) no-repeat center bottom; padding:10px; font-family:Arial, Helvetica, sans-serif; color:white; font-size:14px;}
#table_a { width:135; height:73; border:0; cellpadding:0; cellspacing:0; }

/* Choix langue Style */
.flag_fr_index { background-image:url(images/flag_fr.gif); float:left; width:33px; height:31px; display:block; margin-left:6px; padding-bottom:47px; background-repeat:no-repeat;}
.flag_en_index { background-image:url(images/flag_en.gif); float:left; width:33px; height:26px; display:block; margin-left:13px; }
.flag_it_index { background-image:url(images/flag_it.gif); float:left; width:32px; height:26px; display:block; margin-left:13px;}
.flag_es_index { background-image:url(images/flag_es.gif); float:left; width:32px; height:26px; display:block; margin-left:13px;}
.flag_fr_index span { display: none; }
.flag_en_index span { display: none; }
.flag_es_index span { display: none; }
.flag_it_index span { display: none; }

/* Menu style */
.big_tit { font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #ffffff;	text-align:center; }
.tit_dvd_bg { background-image:url(images/tit_dvd.gif);}
.tit_dvd_bot { background-image:url(images/tit_dvd_bot.gif);}
#menu { padding:0px; margin:0px; }
#menu li {	list-style:none; }
a.but { width:140px; height:20px; display:block; line-height:19px; padding-left:23px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4F5688; text-decoration: none; background:url(images/menu.gif) no-repeat; background-position: 0 0; }
a.but:hover{ background:url(images/menu.gif) no-repeat; background-position: 0 -20px; }
.txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #4F5688; text-decoration: none; padding-top:3px; }
.price { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #342F4F; text-decoration: none; }

/* Newsletter */
#titnews { background:url(images/tit_news.gif);}
.sign { font-family: Tahoma, Arial, serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }

/* Pagination */
.browse_back { background-image:url(images/browse_back.gif); background-repeat:no-repeat; background-position:center; display:block; }
.current_tit { font-family: Tahoma, Arial, serif; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none; }
.pages { padding:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #ffffff;	text-decoration: none; }
a.pages {	text-decoration: underline; }
a.pages:hover {	text-decoration: underline;	color: #E95CB8; }
.current_page {	color: #E95CB8; }
.previous span {display:none;}
.next span {display:none;}
.previous { background-image:url(images/previous.gif); width:18px; height:17px; display:block; }
.next { background-image:url(images/next.gif); width:18px; height:17px; display:block; background-repeat:no-repeat; background-position:right; }


/* Players */
img.blue { border:1px solid #4F5688; }
.corner_l { background-image:url(images/tl.gif); background-repeat:no-repeat;}
.corner_r { background-image:url(images/tr.gif); background-repeat:no-repeat;}
.corner_bl { background-image:url(images/bl.gif);background-repeat:no-repeat;}
.corner_br { background-image:url(images/br.gif); background-repeat:no-repeat;}
.hidden { font-size:4px; color:#ffffff; }
.border_top { border-top-width: 1px; 	border-top-style: solid;	border-top-color: #CCCCCC;	background-color: #FFFFFF;	height:5px;}
.border_left {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;	background-color: #FFFFFF;	width:5px;}
.border_right {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;	background-color: #FFFFFF;	width:5px;}
.border_bottom {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	background-color: #FFFFFF;	height:5px;}
.bg_block { background-color:#FFFFFF;}
.bg_dial { background-color:#FBF4FA;}
.dvd_title { background-color:#E0E2ED;}
a.dvdtit { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #4F5688;	text-decoration: none; }
a.dvdtit:hover {text-decoration: underline; }
.sms, .sms_big {display:block; background:transparent url(images/s.gif) no-repeat left 7px; height:30px;font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#4F5688; padding-left:28px; padding-top:3px; text-align:left; background-color:#E0E2ED; margin-bottom:3px;}
.sms_big {font-size:12px; font-weight:bold; line-height:30px;}
.duration { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFF00;	text-decoration: none; }
.dur_size {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none; }

/* Top 10 */
.tit_top_bg { background-image:url(images/tit_top.gif);}
a.topdvd { padding-top:5px; padding-left:16px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background:url(images/top_arrow.gif) no-repeat; background-position: 0 6px; }
a.topdvd:hover{	color: #4F5688; }
img.pink { border:1px solid #E330A6; }
.tit_top_bot { background-image:url(images/tit_top_bot.gif); width:163px; height:5px;}

/* CB 30 banners */
.girls span {display:none;}

/* Footer */
.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	text-decoration: none;	padding-right:10px;	height:25px; }

/* PDV */
#bgvideo_header { background:url(images/top_video.jpg); width:768px; height:53px; margin:0px; padding:0px;}
.flag_fr_video { background-image:url(images/flag_fr1.gif); float:left; width:33px; height:31px; display:block; margin-left:80px; margin-top:22px; background-repeat:no-repeat;}
.flag_en_video { background-image:url(images/flag_en1.gif); float:left; width:33px; height:31px; display:block; margin-left:17px; margin-top:22px;}
.flag_es_video { background-image:url(images/flag_es1.gif); float:left; width:33px; height:31px; display:block; margin-left:17px; margin-top:22px;}
.flag_it_video { background-image:url(images/flag_it1.gif); float:left; width:33px; height:31px; display:block; margin-left:17px; margin-top:22px;}
.flag_fr_videos span { display: none; }
.flag_en_videos span { display: none; }
.flag_it_videos span { display: none; }
.flag_es_videos span { display: none; }
.duration1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E330A6; text-decoration: none; }
.dur_size1 { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none; } 
.micro_back {background:url(images/micro_back.gif);}
.bg_dial { background-color:#FBF4FA;}
.min_but span {display:none;}
.min_tit span {display:none;}


h1 { font-family:arial; font-size:10px; color:#777777; text-decoration:none; }
.under_h1 { font-family:arial; font-size:10px; color:#777777; text-decoration:none; }
a.lien_txt_light { font-family:arial; font-size:10px; color:#777777; text-decoration:none; }
.text_light { font-family:arial; font-size:11px; color:#777777; text-decoration:none; }


