@charset "utf-8";

/* CSS Document */









body{

	margin:0px;

	padding:0px;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #000124;

	font-size: 11px;

	color: #FFFFFF;

	background-image: url(bg.gif);

	background-repeat: repeat-x;

}

* {outline: medium none !important;}





.contener{

width:1020px;

margin:auto;
background-color:#000124;}



#top{

	width:1000px;
	margin:0 auto;


	background-image: url(top.jpg);

	background-repeat: no-repeat;

	height:105px;

}

.headerBck{ background:url(header_repeat.jpg) repeat-x top left; height:105px;}

a.logo{

	display:block;

	float:left;

	background-image: url(logo.png);

	background-repeat: no-repeat;

	width:294px;

	height:105px;

}



#header{

	width:500px;

	float:right;

	margin-top:3px;

	margin-right:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #cee0ff;

}







#menu{

width:750px;

float:left;}



#search{

width:250px;

float:right;}



#search table{

border-collapse:collapse;}



#menu a{

	display:block;

	float:left;

	height:24px;

	padding-top:10px;

	text-align:center;

	padding-left:10px;

	padding-right:10px;

	background-repeat: no-repeat;

	font-size: 11px;

	color: #cee0ff;

	text-decoration: none;

	font-weight: bold;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

}





#menu span{

	display:block;

	float:left;

	height:34px;

	width:5px;

	background-image: url(span.gif);

	background-repeat: no-repeat;	

}





#menu a:hover, .menu_active{

	/*background-image: url(menu_on.gif);

	background-repeat: repeat-x;*/

	color: #ff66cf !important;

}



.input{

	color: #FFFFFF;

	padding-left:8px;

	background-color: #000000;

	border: 1px solid #5d5d5d;

}



#main{

width:100%;

float:left;}


.main_header{ font-size: 14px; font-weight: bold; color: #cee0ff;}
#main_header{

	width:100%;

	float:left;

	padding-top:10px;

	padding-bottom:5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #cee0ff;

}



#contents{

width:100%;

padding-top:10px;

padding-bottom:10px;

float:left;}









#content{

width:232px;

margin:8px;

margin-top:2px;

margin-bottom:4px;

float:left;}







#img a{

	width:234px;

	height:178px;

	float:left;

	margin-top:5px;

	border: 1px solid #ff2bbc;

}



#img a:hover{

	border: 1px solid #333333;

}



#txt{

	width:100%;

	float:left;

	margin-top:2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

}





#txt a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ff66cf;

	text-decoration: none;

}



#txt strong{

color:#9898a7;}



#star_on{

	height:12px;

	float:left;

	background-image: url(star_on.gif);

	background-repeat: repeat-x;

}

#star_off{

	height:12px;

	width:60px;

	float:right;

	background-image: url(star_off.gif);

	background-repeat: repeat-x;

}



#pagination {

	float:left;

	text-align:center;

	width:80%;

	margin-top:20px;
	
	padding-top:10px;

	padding-bottom:5px;

}

#pagination a {

	font-size: 11px;

	margin-top:20px;

	

	margin-left:2px;

	min-width:15px;

	padding-left:7px;

	padding-right:7px;

	text-align:center;

	height:25px;

	display:inline;

	padding-top:5px;

	padding-bottom:5px;

	line-height:22px;

	

	font-weight: bold;

}



a.point{

	color: #c8ddff;

	text-decoration:none;

	background-color: #000000;

	border: 1px solid #285195;

}

#pagination a:hover {

	color: #ff66cf;

}



a.point_akt{

	color: #c8ddff;

	text-decoration:none;

	background-color: #232323;

	border: 1px solid #285195;

}



/*#footer{ width:100%; float:left; margin-top:20px; height:24px; padding-top:8px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c7dbff; background-image: url(footer.gif); background-repeat: no-repeat; }*/
#footer{ background:url(bck_footer.gif) repeat-x top left; font-size: 12px; color: #c7dbff; height:143px; text-align:center; margin-top:6px;}
#footer .divText{ padding-top:8px; width:490px; margin:0 auto; background:url(mobile.gif) no-repeat right 5px ; clear:both; height:30px;}




#footer2{ width:100%; float:left; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c7dbff; margin-top:10px;}
#footer2 P{ margin:0px 0px 10px 0px !important;}





#footer a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #c7dbff;

	text-decoration: none;

}



#video{

/*idth:1000px;*/
margin-top:10px;

/*margin-left:110px;*/
}





#player{

/*width:100%;*/
width:715px;
float:left;
}



#option{

	/*width:100%;*/
	width:704px;

	margin-top:10px;

	padding-bottom:30px;

	float:left;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #9797a6;

}



#option strong{

	color: #FFFFFF;

}



#option a{

	color: #FFFFFF;

	text-decoration: none;

}



.title{

color:#cee0ff;

font-size:16px;}
#header A{ color:#C7DBFF; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none;}
#contents A{ color:#C7DBFF; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
#img a IMG{ padding:2px;}
.rightBanners{ width:300px; float:left;}
.rightBanners IMG{ width:300px;}
.clear{ float:none; clear:both; width:100%; height:1px; font-size:1px; border:none; margin:0; padding:0;}
.title H1{ color:#CEE0FF; font-size:16px; padding-left:10px;}
.telecharger{ text-align:right; float:right;}
.videoTitleTD{ overflow:hidden; height:15px;}
.secondBanner{ margin-top:0px;}
#header TD{ text-align:right;}
#header DIV{ margin-right:5px; padding-top:10px;}
.clock{ font-weight:bold; text-align:center !important; font-size:16px; padding-top:20px;}
#tzcd{ color:#FF2BBC;}
.giveNote{ float:left; width:140px; margin-top:2px;}
.ratingblock{ float:left;}
.favBlack{ display:block; width:187px; height:24px; background:url(fav_black.png) top left no-repeat; margin-top:2px;}
.favBlack:hover{ background-position:bottom;}
.favBlue{ display:block; width:187px; height:24px; background:url(fav_black.png) top left no-repeat; margin-top:2px;}
.favBlue:hover{ background-position:bottom;}
.linkFooter{ color:#C7DBFF;}
.advFooter{ width:999px; margin:0 auto; text-align:center; clear:both; padding-top:20px;}

.alertcover  {background:none repeat scroll 0 0 #000000;bottom:0;color:#FFFFFF;height:100%;left:0;opacity:0.75;position:absolute;right:0;top:0;width:100%;z-index:10000;}
.alertBoxBlock{ margin-top:107px; position:absolute; width:100%; z-index:11105;}
#disclaimer-content{ width:700px; height:445px; border:2px solid #9898a7; background:url("bck_alert.jpg") top center no-repeat #000; margin:0 auto;}
#disclaimer-txt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c7dbff; margin-top:220px; padding:0px 30px;}
.button-sortir{ color:#6d6d6d; font-size:30px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.button-entrer{color:#ff1cb7; font-size:30px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.buttons{ text-align:center; margin-top:50px;}
.button-entrer{ margin-right:50px;}
.bck_logo{ background:url(bck_logo.gif) repeat 0px 0px;}
.backMenu{ background:url(menu_repeat.gif) repeat-x top left; height:34px;}
.backMenuContainer{ width:1000px; margin:0 auto;}
.rightBanners #main_header{ color:#FF2BBC;}
.rightBanners #main_headerGratuit{ color:#CEE0FF; text-align:center; padding-top:10px; padding-bottom:5px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
.gratuitFooterText{ color:#C7DBFF; margin-bottom:20px; margin-top:20px; font-size:14px; text-align:left;}
.gratuitFooterText0{ color:#C7DBFF; margin-bottom:20px; margin-top:0px; font-size:14px; text-align:left;}
#imgGratuit IMG{ width:139px; height:105px;}
#imgGratuit a{ float:left; margin-top:5px; border: 1px solid #ff2bbc; }
#imgGratuit a:hover{ border: 1px solid #333333; }
#imgGratuit a IMG{ padding:2px;}
.aPad10{margin-right:10px;}
.mobile{ background:url(mobile.gif) no-repeat right 5px ; padding-right:15px;}
.new_bubble{ background:url(new_bubble.gif) no-repeat right 5px ; padding-right:25px;}
.alignRight{ text-align:right;}
.tdWidth{ width:450px;}
.video_download{ background:url(video_download.gif) center left no-repeat; padding-left:30px; color:#FFF; font-weight:normal;}
.mobile_download{ background:url(mobile_download.gif) center left no-repeat; padding-left:30px; color:#FFF; font-weight:normal;}
.video_download A, .mobile_download A{ color:#ff68cf !important; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.alignRightNote .blockNote{ float:right;}
.tdHeight30 TD{ height:40px;}
.rate{ width:55px; float:right; height:16px;}
.rate SPAN{ display:block; width:100%; text-align:center; height:16px; line-height:16px; padding-right:7px;}
.rate SPAN.under50{ background:url(thums-down.jpg) no-repeat 100% 2px; color:#f95957;}
.rate SPAN.over50{ background:url(thums-up.jpg) no-repeat 100% 0; color:#ff2bbc;}

.noteVideo{}
.noteVideo DIV{ margin-right:3px;}
.pozitive{ float:left;}
.pozitive A{ display:block; width:98px; height:24px; background:url(up.jpg) no-repeat bottom left;}
.pozitive A:hover, .activated{ background-position:top left !important;}
.negative{ float:left;}
.negative A{ display:block; width:98px; height:24px; background:url(down.jpg) no-repeat bottom left;}
.negative A:hover{ background-position:top left;}
.percents{ float:left; width:213px; height:24px; background:url(percents.gif) no-repeat top left;}
.percents DIV{ height:5px; margin-left:2px;}
.percents1 { width:43%; text-align:center; line-height:24px; float:left; color:#FF68CF;}
.percents DIV.likes{ background-color:#ff68cf; margin-top:5px;}
.percents DIV.dislikes{ background-color:#ff1b1b; margin-top:4px;}
.nrVotes{ float:left; font-size:12px; font-weight:normal; color:#9797a6; line-height:24px; padding-left:3px; width:50%;}
.nrVotes SPAN{ color:#ff68cf;}
.textAlignLeft{ text-align:left !important;}
.relatedVideos{ height:935px; overflow:hidden;}

#menu UL{ list-style:none !important; margin:0px; padding:0px;}
#menu UL LI{ list-style:none !important; margin:0px; padding:0px;}
.menumain{ position:relative;}
.menuone{ margin:0px; padding:0px; float:left; }
.menuone LI{ list-style:none !important; margin:0px; padding:0px; }
.submenuUL{ position:absolute; top:35px; left:0px;}
.submenuLeft{ float:left; background:url(submenu.jpg) no-repeat top left; width:1px;height:95px;}
.submenuRight{ float:right; background:url(submenu.jpg) no-repeat top left; width:1px; height:95px;}
.submenuCenter{ float:left; background-color:#030002; border-bottom:1px solid #b4b4b4; color:#cee0ff; padding:10px; width:498px; height:75px; overflow:hidden;}
.submenuCenter A{ display:inline !important; color:#cee0ff; float:none !important; padding:3px !important; text-transform:none !important; font-size:12px;}
.submenuCenter A:hover{ color:#ff66cf;}
.submenuContent{ width:520px;}
#myAlternativeContent{ color:#fff; font-size:14px;}
#myAlternativeContent A{color:#FF2BBC; font-size:14px;}

#videoEmbedDetails
	{
		position:relative;
		float:left;
		margin-top:20px;		
	}
	
#videoEmbedDetails .videoEmbededTitle
{
	font-size:15px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:10px;
	color:#FF68CF;
	border-bottom:solid 1px #FF68CF;
}

#videoEmbedDetails TEXTAREA
{
	background-color:#000000;
	border:solid 1px #5D5D5D;
	padding-left:2px;
	width:296px;
	height:50px;
	color:#CEE0FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#videoEmbedDetails .videoEmbedPlayer {
	margin-top:10px;
	margin-bottom:10px;		
}

#videoEmbedDetails .videoEmbedDetailEmail {
	display:block;
	color:#CEE0FF;	
	background:url(http://cdn.tvsexe.com/gfx/mail_video.jpg) no-repeat left top;
	height:19px;
	padding-left:36px;
	font-size:12px;
	font-weight:bold;
}

.video_download_height {		
	height:30px;
	line-height:30px;
	margin-top:10px;
	margin-left:2px;
}
.gratuitFooterText A{color:#C7DBFF;}
 .upload-btn {
    display: block;
    float: right;
    width: 172px;
    height: 26px;
    background: transparent url("upload_tvsexe.png") no-repeat scroll 0 -26px;
   }
    .upload-btn:hover {
     background: transparent url("upload_tvsexe.png") no-repeat scroll 0 0;
    }