﻿html, body  {       
	height:auto !important; 
	height:100%;
	min-height:100%;
	color: #4a4a4a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	background: #424041 url('img/vvx_back.jpg') no-repeat 50% top
}
img {
	-ms-interpolation-mode: bicubic;
}
.clearfix {
	padding: 5px;
	width: 492px;
	text-align: center;
}
.copyright a{
	color: #808080;
	text-decoration: underline;
}
.copyright a:hover{
	text-decoration: none;
}
#pages a {
	padding: 3px 8px 4px;
}
#pages a {
	text-decoration: underline;
	color: #808080;
}
#pages a:hover {
	color: black;
}
#pages a.current {
	text-decoration: none;
	color: black;
}
.headcat {
	width: 250px;
	height: 26px;
	background-image: url('img/vvx_headcat.jpg');
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	margin-left:5px;
}
.headcat span {
	display: inline-block; 
	padding: 4px 0px 0px 7px;
}
.head_catcontent {
	padding: 5px 0px 0px 7px;
}
.head_catcontent h3 {
	color:#4a4a4a;
	margin: 0px 0px 0px 0px;
	padding-top: 1px;
	padding-bottom: 3px;
	font-weight: normal;
	font-size: 10px;
}
.logo {
	width: 366px;
	text-align: center;
}
.content_white {
	background-color: #FFFFFF;
	width: 980px;
	height: 100%;
}
.content_block1{
	width: 269px;
	float: left;
}
.content_block2{
	width: 520px;
	float: left;
}
.content_block1merge2{
	width: 789px;
	float: left;
}
.content_block3{
	width: 191px;
	float: left;
}
.content_block1merge2nofloat{
	width: 789px;
}
.categories_head {
	text-align: center;
	color: #FFFFFF;
	font-size: medium;
	background-image: url('img/vx_headcat.gif');
}
.categories {
	padding-left : 20px;
	height: 19px;
	background-image: url('img/vx_backcat.gif');
	color: #4a4a4a;
	text-decoration: none;
}
.categories a {
	margin: 0px 0px 0px 0px;
	display:block;
	color: #4a4a4a;
	text-decoration: none;
}
.categoriesH {
	padding-left : 20px;
	height: 19px;
	background-image: url('img/vx_backcathover.gif');
}
.categoriesH a {
	margin: 0px 0px 0px 0px;
	display:block;
	color: #d20641;
	text-decoration: underline;
}
.search {
	width: 492px;
	height: 30px;
	background-image: url('img/vx_backsearch');
}
.vid_titre {
	width: 492px;
	height: 41px;
	background-image: url('img/vx_vidhead.gif');
}
.vid_titre h2 {
	color:#FFFFFF;
	margin: 0px 0px 0px 5px;
	padding-top: 9px;
	font-weight: normal;
	font-size: 19px;
}
.vid_bigtitre {
	margin-left:5px;
	width: 769px;
	height: 41px;
	background-image: url('img/vx_vidbighead.gif');
}
.vid_bigtitre h2 {
	color:#FFFFFF;
	margin: 0px 0px 0px 5px;
	padding-top: 9px;
	font-weight: normal;
	font-size: 19px;
}
.vid_content {
	width:492px;
	background-color: #efefef;
}
.vid_bigcontent {
	margin-left:5px;
	width: 769px;
	background-color: #efefef;
}
.vid_content img {
	margin: 3px 0px 0px 6px;
}
.vid_bigcontent img{
	margin: 4px 0px 0px 8px;
}
.vid_bigtitre_inter {
	width: 755px;
	height: 41px;
	background-image: url('img_inter/vid_titre_inter.gif');
}
.vid_bigtitre_inter h2 {
	color:#FFFFFF;
	margin: 0px 0px 0px 5px;
	padding-top: 9px;
	font-weight: normal;
	font-size: 19px;
}
.vid_bigcontent_inter {
	width: 755px;
	background-color: #efefef;
}
.vid_bigcontent_inter img{
	margin: 4px 0px 0px 5px;
}
.linkA {
	color: #FE00DC;
	text-decoration: underline;
}
.linkA:hover {
	color: #FE00DC;
	text-decoration: none;
}
.linkB {
	color: #d20641;
	text-decoration: none;
}
.linkB:hover {
	color: #d20641;
	text-decoration: underline;
}
#menu {
	overflow: hidden;
}
#menu ul {
	float: left;
	margin: 16px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}
#menu li {
	float: left;
	font-size: 14px;

}
#menu a,#actif {
	float: left;
	text-decoration: none;
	letter-spacing: 0px;
	padding-left: 10px;
	background: url('img/vx_menugauche.png') 0px -250px no-repeat;
}
#menu span,#actif span {
	float: left;
	padding: 6px 10px 3px 0px;
	background: url('img/vx_menudroit.png') 100% -250px no-repeat;
	color: #838286;
}
#rose span{
	color: #d20641;
}
#actif {
	background-position:0px 0px;
}
#actif span {
	background-position: 100% 0px;
	color:#333333;
}
#menu a:hover,#en-tete a:focus {
	background-position: 0px -500px;
}
#menu a:hover span,#en-tete a:focus span {
	background-position: 100% -500px;
}
.infobox {
	width: 191px;
	height: 29px;
	background-image: url('img/vvx_infobox.jpg');
	text-align: center;
	color:#78787A;
}
.infobox a {
	color: #FE00DC;
	text-decoration: underline;
}
.infobox a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#mycustomscroll {
	height: 250px;
	overflow: auto;
	position: relative;
}
.vvx_playlist {
	background-image: url('img/vvx_backplayer.jpg');
}
.line {
	width: 97%;
	background-color: #dfdfdf;
	height: 1px;
	margin: 3px 7px 3px 7px;
}
.desc {
	width: 98%;
	margin: 3px 3px 3px 7px;
	text-align: left;
}
.tag {
	color:#808080;
	text-decoration: none;
}
.tag:hover {
	color:#FE00DC;
	text-decoration: underline;
}
.nombre {
	background: url('img/vx_nbvids.gif') no-repeat;
	height: 26px;
	width: 75px;
	padding: 2px 0px 0px 5px;
	margin: 2px 0px 0px 3px;
	float:left;
}
.nombre span{
	color: #FFFFFF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 8px;
}
.nombreDesc {
	color: #7c7c7c;
	font-size: 18px;
	margin-top: 3px;
	float:left;
}
.vx_input {
	height: 16px;
	width: 285px;
	border: 1px solid #eaeaea;
	background: url('img/vx_backinput.gif') repeat-x;
	color: #4a4a4a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.vx_inputps {
	height: 16px;
	width: 200px;
	border: 1px solid #eaeaea;
	background: url('img/vx_backinput.gif') repeat-x;
	color: #4a4a4a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.vx_inputcom {
	height: 90px;
	width: 340px;
	border: 1px solid #eaeaea;
	background: #FFFFFF url('img/vx_backinput.gif') repeat-x;
	color: #4a4a4a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.vx_inputlog {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	height: 12px;
	width: 100px;
	border: 1px solid #eaeaea;
	background: url('img/vx_backinput.gif') repeat-x;
	color: #4a4a4a;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.infoboxlog {
	width: 191px;
	background: url('img/vvx_infoboxlog.jpg') no-repeat bottom;
	color: #78787A;
}
.inputlogin{
	vertical-align: middle; 
	margin-bottom:2px;
	margin-left: 3px;
}
.categories_head2 {
	background-image: url('img/vx_headcat.gif');
}
.playinglo {
	background-image: url('img/vvx_backplayer.jpg');
}
.playinghi {
	color: #FE00DC;
	background-color: #000000;
}
.playlistlo {
	background-image: url('img/vvx_backplayer.jpg');
}
.playlisthi {
	color: #FE00DC;
	background-color: #000000;
}
.news_head{
	padding-top:2px;
	padding-left:8px;
	background-image: url('img/vx_newshead.gif');
	background-repeat: no-repeat;
	font-weight: bold;
}
.news_mid{
	padding-top:3px;
	padding-left:9px;
	background-image: url('img/vx_newsmid.gif');
	background-repeat: repeat-y;
}
.news_foot{
	background-image: url('img/vx_newsfoot.gif');
	height: 2px;
	background-repeat: no-repeat;
}
.align_Txtimage img, .align_Txtimage span{
	vertical-align: middle;
	display: inline-block; 
}
.long_warning{
	background-image: url('img/vx_long_warning.gif');
	background-repeat: no-repeat;
	height: 211px;
	width: 496px;
	padding: 3px 8px 4px;
}
blink {
	visibility: expression((function(){
		if (!window.IEBlink) {
			window.IEBlink = "visible";
			setInterval(function() {
				window.IEBlink = (window.IEBlink=="visible"?"hidden":"visible");
				var blinks = document.getElementsByTagName("blink");
				for (var i=0; i < blinks.length; i++) {
					blinks[i].style.visibility=window.IEBlink;
				}
			}, 300)
		}
		return "";
	})());
}