*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}

body { background:#6f6e6f url(../images/bg.jpg) repeat-y center top;  }

.cachecache { display: none; }

#global .hidden{ display:none; margin-left:-10000px; }

#global h1 a { display:block; width:980px; height:160px; }

#global .clear { clear:both; height:1px; overflow:hidden; }

#content { position:relative; }





#content .today { position:relative;}



#content .today .bookmark { width:302px; height:105px; background:url(../images/balls.gif) no-repeat 0 0; position:absolute; top:0; left:79px; }
#content .today .bookmark a { display:block; width:48px; height:38px; position:absolute; bottom:3px; left:10px; }

#content .today .quiz { margin:0 auto;width:510px; }

#content .today .quiz ul { width:510px; height:114px; }
#content .today .quiz ul li { width:94px; height:114px; float:left; padding:4px 6px 0 0; text-align: center; margin-bottom:15px; }
#content .today .quiz ul li img {  height:91px; float:left; }
#content .today .quiz ul li p.yes { text-align:left; width:100px; float:left; }


#content .today .quiz ul li p a { font:bold 14px/14px Arial, Helvetica, sans-serif; color:#fff; padding:0; }
#content .today .quiz ul li p {padding:3px 0 0 0; }

#content .today h2.todays { font:bold 24px/24px Arial, Helvetica, sans-serif; /*padding-left:79px;*/ text-align:center;}



#content .today .bloc_today ul li { position:relative;float:left; padding:10px 0px 0 10px;  position:relative; width:430px; height:287px; }

#content .today .bloc_today ul li img { position:relative; display:block; width:430px; height:287px; border:1px solid #fff; float:left; }






#content .today .bloc_today ul.latest {  }
#content .today .bloc_today ul.latest li { float:left; padding:10px 0 0px 10px; margin: 10px 10px 30px 10px; }
#content .today .bloc_today ul.latest li h2{ float:left;font:bold 15px/18px Arial, Helvetica, sans-serif;}
#content .today .bloc_today ul.latest li h2 img{ position:relative; float:left; clear:both; margin-top:5px; left:-3px;}
#content .today .bloc_today ul.latest li h2 a span .desc{ position:relative;}
#content .today .bloc_today ul li div { display:block; width:76px; height:77px; background:url(../images/play.png) no-repeat 0 0; position:absolute; right:26px; bottom:4px; z-index:2; }
#content .today .bloc_today ul li h2 .play { display:block; width:430px; height:287px; z-index:0; position:absolute; background-image:url(../images/play-new.png); background-repeat: no-repeat; background-position: center center;  }
#content .today .bloc_today ul li h2 .play2 { display:none;}

*:first-child+html #content .today .bloc_today ul li h2 .play { display:block; width:430px; height:287px; z-index:0; position:absolute; left:0px; background-image:url(../images/play-new.png); background-repeat: no-repeat; background-position:center;  }
*:first-child+html #content .today .bloc_today ul li h2 .play2 { display:none;}

/*exeption pour ei6*/
* html #content .today .bloc_today ul.latest li { float:left; padding:10px 0 10px 10px; margin: 10px 10px 10px 10px; }
* html #content .today .bloc_today ul.latest li h2{ float:left;font:bold 15px/18px Arial, Helvetica, sans-serif;}
* html #content .today .bloc_today ul.latest li h2 img{ position:relative; float:left; clear:both; margin-top:5px; left:-3px;}

* html #content .today .bloc_today ul.latest li h2 a span .desc{ position:relative;}

* html #content .today .bloc_today ul li div { display:block; width:76px; height:77px; background:url(../images/play.png) no-repeat 0 0; position:absolute; right:26px; bottom:4px; z-index:2; }
* html #content .today .bloc_today ul li h2 .play{ display:block; width:430px; height:287px; z-index:4; position:absolute; top:125px; left:175px; background-image:url(../images/play-new.png); background-repeat: no-repeat; background-position: center center;  }

* html #content .today .bloc_today ul li h2 .play2{ display:none;}

#content .today .bloc_today ul li a:hover { border: 5px;}
#content .today .bloc_today ul.latest div { right:6px; }
#content .today p.gauche { float: left;  width: 150px;  margin: 0; }
#content .today p.droite { float: right;  width: 150px;  margin: 0; }
#content h2.hotmovie { width:950px; height:120px; background:url(../images/todayshot.gif) no-repeat center center; }
#content h2.yesterday { width:390px; height:75px; background:url(../images/yesterday.gif) no-repeat right top; padding-left:79px; margin-top:20px; }






#lienpornTube{ float:left;margin:0 auto;  width:980px; margin-top:-10px;}
#lienpornTube a{color:#fff; text-decoration:none; font:bold 15px/18px Arial, Helvetica, sans-serif;}
#lienpornTube:hover{ float:left; color:#333333; text-decoration:underline; color:#FFF;}

#footer{ position:relative;margin:0 auto; float: right; clear:both; width:468px; height:72px; left:-350px}

.bubbleInfo {
    display:block; width:200px; height:180px; border:1px solid #fff; float:left; position:absolute;
    
}

.popup {
    position: absolute;
    display: none;
}

