body {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color : white;
	background : #000000;
	text-align: center;
	margin: 0px; 
	padding: 0px;
	height:100%;
	background: url('../images/motif-bg.png');
}
a {
    color: yellow;
    text-decoration:none;
}
a:hover {
    color: white;
    font-weight:bold;
}
.join_error {
	font:12px arial,helvetica,verdana,sans-serif;
	font-weight:bold;
	color:red;
}
#footer {
    clear:both;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

#wrapperheader {
    width: 960px;
	height: 304px;
	text-align: center;
	margin: 0 auto;
	background : #000000;
}
#navigation {
    padding-top:0px;
    width: 960px;
	height: 35px;
    text-align: center;
	margin: 0 auto;
}
#navigation a {
	text-decoration: none;
	display: block;
	float: left;
	height: 35px;
	width: 160px;
}

var {
	visibility: hidden;
}

a.home {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_FR.png") 0px 0px no-repeat;
}

a:hover.home {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat 0px -35px;
}

a:active.home {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat 0px -35px;
}

a.live {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_FR.png") -160px 0px no-repeat;
}

a:hover.live {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -160px -35px;
}

a:active.live {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -160px -35px;
}

a.bonus {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_FR.png") -320px 0px no-repeat;
}

a:hover.bonus {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -320px -35px;
}

a:active.bonus {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -320px -35px;
}

a.support {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_FR.png") -480px 0px no-repeat;
}

a:hover.support {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -480px -35px;
}

a:active.support {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -480px -35px;
}

a.membres {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_FR.png") -640px 0px no-repeat;
}

a:hover.membres {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -640px -35px;
}

a:active.membres {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -640px -35px;
}
a.join {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_FR.png") -800px 0px no-repeat;
}

a:hover.join {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -800px -35px;
}

a:active.join {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_FR.png") no-repeat -800px -35px;
}


a.home-membre {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_Membres_FR.png") 0px 0px no-repeat;
}

a:hover.home-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat 0px -35px;
}

a:active.home-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat 0px -35px;
}

a.live-membre {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_Membres_FR.png") -160px 0px no-repeat;
}

a:hover.live-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -160px -35px;
}

a:active.live-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -160px -35px;
}

a.bonus-membre {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_Membres_FR.png") -320px 0px no-repeat;
}

a:hover.bonus-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -320px -35px;
}

a:active.bonus-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -320px -35px;
}

a.support-membre {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_Membres_FR.png") -480px 0px no-repeat;
}

a:hover.support-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -480px -35px;
}

a:active.support-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -480px -35px;
}

a.termes-membre {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_Membres_FR.png") -640px 0px no-repeat;
}

a:hover.termes-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -640px -35px;
}

a:active.termes-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -640px -35px;
}
a.logoff-membre {	
   width: 160px;
   height: 35px;
   background : url("../images/button-Top_Navbar_Membres_FR.png") -800px 0px no-repeat;
}

a:hover.logoff-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -800px -35px;
}

a:active.logoff-membre {
   width: 160px;
   height: 35px;
   background: url("../images/button-Top_Navbar_Membres_FR.png") no-repeat -800px -35px;
}



#wrappersite {
    padding-top:15px;
    width: 960px;
	text-align: center;
	margin: 0 auto;
	background : #000000;
}
.clearall {
   clear:both;
}

.titlebar {
    clear:both;
    background: url('../images/fond-titres.png') no-repeat;
    width: 760px;
	height: 30px;
	text-align: left;
	margin-bottom:20px;
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	padding-top:5px;
	padding-left:175px;
}
.titlebar_text {
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	color : white;
	text-decoration: none;
	border-bottom-style:dotted;
	border-bottom-color:red;
	border-bottom-width: 1px;
	cursor:help;
}

/* Join Form Specific */
#boiteleft{
	width: 365px;
	height: 472px;
	border: 4px #fff solid;
	color:fff;
	background: url(../images/fond-boiteleft.png) no-repeat;
	float: left;
	margin-right: 10px;
	/* padding : 5px; */
	text-align: left;
}

#boiteright {
	width: 560px;
	height: 472px;
	border: 4px #fff solid;
	background: url(../images/fond-boiteright.png) no-repeat;
	float: left;
	/* padding : 5px; */
	text-align: left;
	margin-bottom : 5px;	
}
#boitetel {
    clear:both;
	width: 950px;
	height: 95px;
	margin:0px auto;
	margin-top:10px;
	margin-bottom:35px;
	/* border: 4px #fff solid; */
	/* background-color: #3D55F2; */
	padding : 5px;
	text-align: center;
}
#bouton30mins {
    display: block;
	width : 330px;
    height: 81px;
	margin: 0 auto;
	background: url(../images/bouton-tel-30mins_FR.png) no-repeat;
	border : 0px;
	text-align: center;
	cursor: pointer;
	float:left;
	margin-left:25px;
}
#bouton30mins:hover{
    background: url(../images/bouton-tel-30mins_FR.png) 0 -81px no-repeat;
	cursor: pointer;
}
#bouton1jour {
    display: block;
	width : 330px;
    height: 81px;
	margin: 0 auto;
	background: url(../images/bouton-tel-1-jour_FR.png) no-repeat;
	border : 0px;
	text-align: center;
	cursor: pointer;
	float:left;
	margin-left:100px;
}
#bouton1jour:hover{
    background: url(../images/bouton-tel-1-jour_FR.png) 0 -81px no-repeat;
	cursor: pointer;
}

#joincenter {
    width : 955px;
	height : 482px;
	margin: 0 auto;
	/* background: url(../images/joinbg.png) no-repeat; */
	text-align: center;
}
#button-devenez-submit-small{
    display: block;
	width : 330px;
    height: 80px;
	margin: 0 auto;
	background: url(../images/bouton-verifier-ntm_FR.png) no-repeat;
	border : 0px;
	text-align: center;
	cursor: pointer;
}
#button-devenez-submit-small:hover{
    background: url(../images/bouton-verifier-ntm_FR.png) 0 -80px no-repeat;
	cursor: pointer;
}


#button-devenez-submit{
    display: block;
	width : 943px;
    height: 67px;
	margin: 0 auto;
	background: url(../images/bouton-devenez-submit_FR.gif) no-repeat;
	border : 0px;
	text-align: center;
	cursor: pointer;
}
.optionbox {
    width : 545px;
	height : 33px;
	border: 1px #2B2F2F solid;
	background-color: #383F3D;
	color: yellow;
	/* margin-bottom: 10px; */
	margin-left:6px;
	font:16px arial,helvetica,verdana,sans-serif;
	padding-top: 12px;
	margin-top:10px;
	vertical-align:middle; 
  
}
.optionboxred {
    width : 545px;
	height : 33px;
	border: 1px #cffbff solid;
	background-color: #000000;
	color: #ffffff;
	/* margin-bottom: 10px; */
	margin-left:6px;
	font:16px arial,helvetica,verdana,sans-serif;
	padding-top: 12px;
	margin-top:10px;
	vertical-align:middle; 

}
.optionboxblack{
    width : 545px;
	height : 33px;
	border: 1px #cffbff solid;
	background-color: #000000;
	color: #ffffff;
	/* margin-bottom: 10px; */
	margin-left:6px;
	font:16px arial,helvetica,verdana,sans-serif;
	padding-top: 12px;
	margin-top:10px;
	vertical-align:middle; 

}
#cartepromo {
    width: 268px;
	height: 170px;
	background: url(../images/carte_promo_alicia.png) no-repeat;
	margin: 0 auto;
	text-align:center;
}

#boutonjoindre {
    width: 300px;
	height: 50px;
	border: none;
	background: url(../images/bouton_join_FR.png) no-repeat;
	cursor:pointer;
}
#headjoin{
	width:1000px;
	height:320px;
	margin:0 auto;
	background:url(../images/headerjoin_FR.png) top center no-repeat;
}

/* END Join Form Specific */

/* Default Footer Style */
#corporate{
	width:1000px;
	height:100px;
	margin:0 auto;
	font:12px arial,helvetica,verdana,sans-serif;
}
#corporate a{
	color: #fff;
	font:12px arial,helvetica,verdana,sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#corporate a:hover{
	color: #55D9DE;
	font-weight:bold;
}
#corporateleft{
	width:490px;
	height:100px;
	float:left;
	text-align:left;
}

#corporateright{
width:510px;
height:100px;
float:left;
text-align:right;
}

/* END Join Form Specific */

#pagenav {
	width:960px;
	text-align:left;
	/* margin: 0px auto; */
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	/* margin-bottom:10px; */
}


#pagenav a {
	text-decoration: none;
	display: block;
	height: 100px;
	width: 480px;
}

a.previous {	
   float: left;
   width: 480px;
   height: 100px;
   background : url("../images/button-previous_FR.png") 0px 0px no-repeat;
}

a:hover.previous {
float: left;
   width: 480px;
   height: 100px;
   background: url("../images/button-previous_FR.png") no-repeat 0px -100px;
}

a:active.previous {
float: left;
   width: 480px;
   height: 100px;
   background: url("../images/button-previous_FR.png") no-repeat 0px -100px;
}
a.next {	
float: right;
   width: 480px;
   height: 100px;
   background : url("../images/button-next_FR.png") 0px 0px no-repeat;
}

a:hover.next {
float: right;
   width: 480px;
   height: 100px;
   background: url("../images/button-next_FR.png") no-repeat 0px -100px;
}

a:active.next {
float: right;
   width: 480px;
   height: 100px;
   background: url("../images/button-next_FR.png") no-repeat 0px -100px;
}





	/*             styles for the star rater                */	
			.star-rating,

			.star-rating a:hover,

			.star-rating a:active,

			.star-rating a:focus,

			.star-rating .current-rating{

				background: url(../images/inspire-stars30.png) left -1000px repeat-x;

			}

			.star-rating{

				position:relative;

				width:150px;

				height:30px;

				overflow:hidden;

				list-style:none;

				margin:0 auto; /* centered */
				text-align:center; /* centered */
				padding:0;

				background-position: left top;

			}

			.star-rating li{

				display: inline;

			}

			.star-rating a,

			.star-rating .current-rating{

				position:absolute;

				top:0;

				left:0;

				text-indent:-1000em;

				height:30px;

				line-height:30px;

				outline:none;

				overflow:hidden;

				border: none;

			}

			.star-rating a:hover,

			.star-rating a:active,

			.star-rating a:focus{

				background-position: left center;

			}

			.star-rating a.one-star{

				width:20%;

				z-index:6;

			}

			.star-rating a.two-stars{

				width:40%;

				z-index:5;

			}

			.star-rating a.three-stars{

				width:60%;

				z-index:4;

			}

			.star-rating a.four-stars{

				width:80%;

				z-index:3;

			}

			.star-rating a.five-stars{

				width:100%;

				z-index:2;

			}

			.star-rating .current-rating{

				z-index:1;

				background-position: left bottom;

			}
	/*          END styles for the star rater                */	



#site-aliciaroze {
	width: 800px;
	height: 200px;
	display:block;
	cursor:pointer;
	background:url(../images/site-aliciaroze.png) top left no-repeat;
	margin: 0px auto;
	text-align: center;
}

#site-amdeb {
	width: 800px;
	height: 200px;
	display:block;
	cursor:pointer;
	background:url(../images/site-amdeb.png) top left no-repeat;
	display:block;
	cursor:pointer;
	margin: 0px auto;
	text-align: center;

}
#site-pornomasque {
	width: 800px;
	height: 200px;
	display:block;
	cursor:pointer;
	background:url(../images/site-pornomasque.png) top left no-repeat;
	margin: 0px auto;
	text-align: center;
	
}
.siteswrapper{
    /* color : #b99504; */
	color : #fff;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	padding-top:55px;
	padding-left:260px;
	padding-right:20px;
	padding-bottom:30px;
	text-decoration: none;
}


p.siteswrapper{
	text-align: left;
    color : red;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
#header-bonus {
	width: 449px;
	height: 78px;
	background:url(../images/header-bonus_FR.png) top left no-repeat;
	margin: 0px auto;
	text-align: center;
}
.button-arthumb {
    display:block;
    width: 268px;
	height: 206px;
	background:url(../images/button-ar-thumb.png) bottom left no-repeat;
	margin: 0px auto;
	text-align: center;
}
#button-bonus {
    display:block;
    width: 547px;
	height: 60px;
	background:url(../images/banner-bonus.gif) bottom left no-repeat;
	margin: 0px auto;
	text-align: center;
	margin-top:10px;
}
#button-live {
    display:block;
    width: 547px;
	height: 60px;
	background:url(../images/banner-live.gif) bottom left no-repeat;
	margin: 0px auto;
	text-align: center;
	margin-top:10px;
}
#header {
    width: 960px; 
	height: 269px;
	background:url(../images/header.animation.gif) top left no-repeat;
	margin: 0px auto;
	text-align: center;
}

/* Disclaimer Styles */
#header-disclaimer {
    width: 960px;
	height: 300px;
	background:url(../images/header-disclaimer_FR.png) top left no-repeat;
	margin: 0px auto;
	text-align: center;
}
#nav {
	height:100px;
	width:960px;
	margin:0 auto;
}
#penetrer {
	display:block;
	height:100px;
	width:480px;
	float:left;
	background-image:url(../images/penetrer_FR.png);
}
#penetrer:hover { 
  background-position: 0px -100px;
}
#penetrer span
{
  display: none;
}

#sortir {
	display:block;
	height:100px;
	width:480px;
	background-image:url(../images/sortir_FR.png);
	float:left;
}
#sortir:hover { 
  background-position: 0px -100px;
}
#sortir span
{
  display: none;
}
#box-disclaimer {
    width: 960px;
	height: 300px;
	background:url(../images/box-disclaimer.png) top left no-repeat;
	margin: 0px auto;
	text-align: center;
}
#disclaimer-wrapper  h1{
   width: 910px;
	height: 300px;
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 0px;
	color : #ffffff;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
}
/* END Disclaimer Styles */


/* 404-01-03 Styles */
#fond-404 {
    color:black;
	display:block;
	width:500px;
	height:330px;
	background-image:url(../images/fond-ntm-404.png);
	margin:0 auto;
	text-align:left;
	padding-left:450px;
	padding-top:150px;
	padding-right:10px;
}
#fond-404 a {
    color:blue;
}
#fond-404 a:hover {
    color:blue;
}
#fond-401 {
	color:black;
	display:block;
	width:510px;
	height:330px;
	background-image:url(../images/fond-ntm-401.png);
	margin:0 auto;
	text-align:left;
	padding-left:450px;
	padding-top:150px;
}
#fond-401 a {
    color:blue;
}

#fond-401 a:hover {
    color:blue;
}
/* END 404-01-03 Styles */



/* NTM Tour SPECIFIC */
.box-tour-video-title {
    text-align: left;
	background: none;
	color : #000;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	padding-top: 50px;
	padding-left: 50px;
}
.box-tour-video-title  a {
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	color : black;
	text-decoration:none;
	cursor:pointer;
}
.box-tour-video {
	color:black;
	display:block;
	width:960px;
	height:624px;
	background-image:url(../images/box-tour-video.png);
	margin:0 auto;
	text-align:left;
}
.box-tour-video-membre {
	color:black;
	display:block;
	width:960px;
	height:544px;
	background-image:url(../images/box-tour-video-membre.png);
	margin:0 auto;
	text-align:left;
}
.box-tour-video-flv-wrapper {
   float:left;
   margin-left:44px;
   margin-top: 25px;
   width: 535px;
   height: 418px;
/*    	border-style: solid;
	border-color: #aa0104;
	border-width: 1px;  */
}
.box-tour-right-wrapper {
   float: left;
   margin-left: 17px;
   width: 322px;
   height: 405px;
}

.box-tour-desc-wrapper {
    
    text-align: center;
	width:315px;
	height: 268px;
	color : #fff;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-top: 25px;
	margin-left: 5px;
}
.box-tour-thumb {
    float:left;
    margin-top:15px;
    width :  160px;
	height: 120px;
	border: 0px;
}
.button-Join_pitch {
    clear:both; 
	display:block;
    margin-left:44px;
    width:876px;
	height:72px;
	background: url('../images/button-Join_Pitch_FR.gif') no-repeat;
	text-align: center;
	cursor: pointer;
}

#box_desc_set_video_form {
    display:inline;
    width:315px;
	height: 85px;
	/* padding-left: 140px; */
	text-align: left;
}
#box_desc_set_video_form  input{
    margin-top: 0px;
    margin-bottom : 5px;
	margin-left: 140px;
}
        
.box-video-title {
    text-align: left;
	font-weight:bold;
	color : black;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 16px;
	text-decoration: none;
	padding-top: 50px;
	padding-left: 50px;
}
.box-video-title  a {
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	color : black;
	text-decoration:none;
	cursor:pointer;
}
.box-video {
	color:black;
	width:960px;
	height:544px;
	background-image:url(../images/box-video.png);
	margin:0 auto;
	text-align:left;
}
.box-video-membre {
	color:black;
	width:960px;
	height:544px;
	background-image:url(../images/box-video-membre.png);
	margin:0 auto;
	text-align:left;
}
.box-video-flv-wrapper {
   float:left;
   margin-left:44px;
   margin-top: 25px;
   width: 535px; /* 535 */
   height: 405px; /* 405 */
/*    	border-style: solid;
	border-color: #aa0104;
	border-width: 1px;  */
}
.box-right-wrapper {
   float: left;
   margin-left: 17px;
   width: 322px;
   height: 405px;
}

.box-desc-wrapper {
    text-align: center;
	width:315px;
	height: 285px; /* 285 */
	color : #fff;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-top: 25px;
	margin-left: 5px;
}
.box-desc-wrapper-membre {
    text-align: center;
	width:315px;
	height: 275px;
	color : #fff;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 10px;
	text-decoration: none;
	margin-top: 25px;
	margin-left: 5px;
}
.rating-niche-wrapper{
	width:315px;
	height: 90px;
	text-align: center;
	margin: 0 auto;
}
.box_desc_set_links {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color : white;
	text-decoration: none;
	font-weight:bold;
	border-bottom-style:dotted;
	border-bottom-color:red;
	border-bottom-width: 1px;
	cursor:help;
}
.box_desc_set_links:hover {
    color : yellow;
	
}


/* END NTM Tour SPECIFIC */

#wrapperfull {
	height:100%;
	min-height:100%;
	width:984px;
	text-align:left;
	margin:auto;
	background: url('../images/site-bg.png') top left repeat-y;
}
#wrappermid {
    width: 960px;
	text-align: center;
	margin: 0 auto;
}
.thumbplay {
    width: 535px;
	height: 405px;
	border: 0px;
	background: url(../images/playoverlay-tour-trans.png) top left no-repeat;
}

.datedesc {
    display:inline;
    text-align:left;
    text-align:left;
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	padding-left:5px;
}

.joindre_button {
    cursor:pointer;
    width: 304px;
	height: 33px;
	border: 0px;
	margin-left: 10px;
	background: url(../images/button-joindre-mini.gif) top left no-repeat;
}
#titre-accueil {
    margin-top:10px;
    width: 960px;
	height: 78px;
	border: 0px;
	background: url(../images/titre_accueil_FR.png) top left no-repeat;
}
#titre-bonus {
    margin-top:10px;
    width: 960px;
	height: 78px;
	border: 0px;
	background: url(../images/titre_bonus_FR.png) top left no-repeat;
}
#titre-bonus-join {
    margin-top:20px;
	margin: 0px auto;
    width: 960px;
	height: 78px;
	border: 0px;
	background: url(../images/titre_bonus_FR.png) top left no-repeat;
}
#titre-live {
	margin-top:10px;
    width: 960px;
	height: 78px;
	border: 0px;
	background: url(../images/titre_live_FR.png) top left no-repeat;
}
#footer-wrapper {
    margin-top:10px;
	padding-top:40px;
    width: 960px;
	height: 324px;
	border: 0px;
	text-align:center;
	background: url(../images/fond-footer-trans.png) top left no-repeat;
}
#list-cat-footer {
    width:  860px;
	height: 324px;
	margin: 0 auto;
	text-align:center;
}
#list-cat-footer a{
  	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}
#list-cat-footer a:hover{
  	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	color : yellow;
	font-weight: bold;
	text-decoration: none;
	border-bottom-style:dotted;
	border-bottom-color:red;
	border-bottom-width: 1px;
	cursor:pointer;
}

a.box_desc_set_video_button_ipod {
    float:left;
    text-decoration: none;
    display: block;
	background: url('../images/button-download_FR.png') 0px 0px no-repeat;
    width: 107px;
	height: 129px;
	cursor: pointer;
	border: none;
}

a:hover.box_desc_set_video_button_ipod {
	float:left;
	text-decoration: none;
    display: block;
	background: url('../images/button-download_FR.png') 0px -129px no-repeat;
    width: 107px;
	height: 129px;
	cursor: pointer;
	border: none;
}

a.box_desc_set_video_button_wmv {
    float:left;
    text-decoration: none;
    display: block;
	background: url('../images/button-download_FR.png') -107px 0px no-repeat;
    width: 107px;
	height: 129px;
	cursor: pointer;
	border: none;
}

a:hover.box_desc_set_video_button_wmv {
	float:left;
	text-decoration: none;
    display: block;
	background: url('../images/button-download_FR.png') -107px -129px no-repeat;
    width: 107px;
	height: 129px;
	cursor: pointer;
	border: none;
}



a.box_desc_set_video_button_qt {
    float:left;
    text-decoration: none;
    display: block;
    background: url('../images/button-download_FR.png') -214px 0px no-repeat;
    width: 107px;
	height: 129px;
	cursor: pointer;
	border: none;
}

a:hover.box_desc_set_video_button_qt {
	float:left;
	text-decoration: none;
    display: block;
	background: url('../images/button-download_FR.png') -214px -129px no-repeat;
    width: 107px;
	height: 129px;
	cursor: pointer;
	border: none;
}


