/* ------------------------------------- Teaser video site ------------------------------------- */
.video_teaser_site{
	float:right;
	width:436px;	
	position:relative;
	padding-right:4px;
}

.video_teaser_site .big_video{
	width:406px;
	height:285px;
	background: #000000;
	padding: 15px 15px 0px 15px;
}

.video_teaser_site .titre_plus_de_video{
	width:119px;
	height:26px;
	padding-top:2px;
	margin-bottom:5px;
	background:url(../../../../../images/shoestalife/video/teaser_site_titre_plus_de_videos.jpg) no-repeat left bottom;
}

.video_teaser_site .vignette1{
	display:block;
	float:left;
	width:53px;
	height:40px;
	padding:8px 0px 0px 11px;
	background:url(../../../../../images/shoestalife/video/vignette1.gif) no-repeat left top;
	position: relative;
}

.video_teaser_site .vignette2{
	display:block;
	float:left;
	width:53px;
	height:46px;
	padding:8px 0px 0px 7px;	
	background:url(../../../../../images/shoestalife/video/vignette2.gif) no-repeat left top;
	position: relative;	
}

.video_teaser_site .vignette3{
	display:block;
	float:left;	
	width:52px;
	height:46px;
	padding:8px 0px 0px 8px;		
	background:url(../../../../../images/shoestalife/video/vignette3.gif) no-repeat left top;
	position: relative;	
}

.video_teaser_site .vignette .not_activation{
	position:absolute;
	display: block;
	left: 0px;
	top: 0px;
	width:52px;
	height:46px;
	background:url(../../../../../images/shoestalife/video/transparent.gif) no-repeat;
}


/* ------------------------------------- Bouton ajout ------------------------------------- */
.video_bt_ajout{
	display:block;
	width:732px;
	height:112px;
	background:url(../../../../../images/shoestalife/video/bt_ajout.jpg) no-repeat left bottom;
	margin-bottom:10px;
	position:relative;
}

.video_bt_ajout:hover{
	background:url(../../../../../images/shoestalife/video/bt_ajout.jpg) no-repeat left top;
	text-decoration:none;
}

.video_bt_ajout span{
	position:absolute;
	left:310px;
	top:30px;
	display:block;
	width:64px;
	height:51px;
	background:url(../../../../../images/shoestalife/video/bt_ajout_fleche.gif) no-repeat;
}

.video_bt_ajout:hover span{
	background:url(../../../../../images/shoestalife/video/bt_ajout_fleche_over.gif) no-repeat;
}

/* ------------------------------------- Video du profile en index ------------------------------------- */
.video_profile_index{
	padding:15px 15px 15px 30px;
	background:#ffecc0;
	border:solid 1px #FFFFFF;
}

/* --------------------------------------------- Teaser Lasts ------------------------------------------ */
.video_teaser_lasts h2{
	display:none;
}

.video_teaser_lasts .video_teaser_lasts_titre{
	background:url(../../../../../images/shoestalife/video/titre_mes_videos.gif) no-repeat;
	height:42px;
	margin-bottom:13px;
}

.video_teaser_lasts .row{
	float:left;
	width:120px;
	padding-right:45px;
	padding-bottom:24px;
	font-weight: bold;
}

.video_teaser_lasts .row a{
	display:block;
}

.video_teaser_lasts .nb_commentaire{
	color:#b8af98;
	padding-bottom:5px;
	font-style:italic;
}

.video_teaser_lasts .nb_commentaire:hover{
	color:#cec6b4;
}

.video_teaser_lasts .visuel{
	padding-bottom:5px;
	position: relative;
}

.video_teaser_lasts .visuel .not_activation{
	position:absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 97px;
	background:url(../../../../../images/shoestalife/video/transparent.gif) no-repeat;	
}

.video_teaser_lasts .visuel:hover{
	text-decoration:none;
}

.video_teaser_lasts .titre{
	font-size:14px;
	color:#000000;
	padding-bottom:2px;	
}

.video_teaser_lasts .auteur{
	color:#828282;
	padding-bottom:5px;	
}

.video_teaser_lasts .auteur:hover{
	color:#9e9d9d;
}

.video_teaser_lasts .note span{
	float:left;
	width:14px;
	height:18px;
	padding-right:2px;
}

/* --------------------------------------------- Teaser lasts comments ------------------------------------------ */
.video_teaser_last_comments{
	margin-bottom:15px;
}

.video_teaser_last_comments .teaser_last_comments_fond{
	width:651px;
	background:#faf5eb;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-top:solid 1px #000000;	
	padding:8px 13px 0px 13px;
}

.video_teaser_last_comments .teaser_last_comments_fond h2{
	display:none;
}

.video_teaser_last_comments .titre{
	height:43px;
	background:url(../../../../../images/shoestalife/video/titre_mes_derniers_commentaires.gif) no-repeat;
	margin-bottom:25px;
}

.video_teaser_last_comments  .row{
	padding-bottom:25px;
	display:block;
	font-size:15px;
	color:#000000;
}

.video_teaser_last_comments  .row span{
	font-weight: bold;
}

.video_teaser_last_comments .row.last{
	padding-bottom:0px;
}

.video_teaser_last_comments .teaser_last_comments_footer{
	height:37px;
	background:url(../../../../../images/shoestalife/video/teaser_last_comments_footer.gif) no-repeat;
	padding:10px 30px 0 0;
}

.video_teaser_last_comments .teaser_last_comments_footer .bt_tous{
	display:block;
	text-align:right;
	color:#f52400;
	font-weight:bold;	
	text-decoration:underline;
}

.video_teaser_last_comments .teaser_last_comments_footer .bt_tous:hover{
	color:#f06249;
}

/* --------------------------------------------- Mes videos -------------------------------------*/
.video_listing{
	padding:15px 15px 5px 30px;
	background:#ffecc0;
	border:solid 1px #FFFFFF;
}

.video_listing h2{
	display:none;
}

.video_listing .video_me_titre{
	background:url(../../../../../images/shoestalife/video/titre_mes_videos.gif) no-repeat;
	height:42px;
	margin-bottom:13px;
}

.video_listing .row{
	float:left;
	width:120px;
	padding-right:45px;
	padding-bottom:24px;
}

.video_listing .row a{
	display:block;
}

.video_listing .nb_commentaire{
	color:#b8af98;
	padding-bottom:5px;
	font-style:italic;
}

.video_listing .nb_commentaire:hover{
	color:#cec6b4;
}

.video_listing .visuel{
	padding-bottom:5px
}

.video_listing .visuel:hover{
	text-decoration:none;
}

.video_listing .titre{
	font-size:14px;
	color:#000000;
	padding-bottom:2px;	
}

.video_listing .auteur{
	color:#828282;
	padding-bottom:5px;	
}

.video_listing .auteur:hover{
	color:#9e9d9d;
}

.video_listing .note span{
	float:left;
	width:14px;
	height:18px;
	padding-right:2px;
}

/* --------------------------------- Encart poster video ------------------------------------ */
.video_encart_poster{
	height:225px;
	width:732px;
	background:url(../../../../../images/shoestalife/video/video_encart_poster_fond.jpg) no-repeat;
	margin-top:18px;
	position:relative;
	margin-bottom: 15px;
}

.video_encart_poster .deco_eclairs_2{
	position:absolute;
	left:-40px;
	top:-40px;
	width:51px;
	height:68px;
	background:url(../../../../../images/shoestalife/video/deco_eclairs.png) no-repeat;
	z-index:2;
}

.video_encart_poster .bt_share{
	width:164px;
	height:16px;
	padding:7px 0 0 13px;
}

.video_encart_poster .explications{
	padding:40px 0 0 37px;
	color:#000000;
}

.video_encart_poster .bt_clique_ici{
	position:absolute;
	top:100px;
	left:55px;
	display:block;
	width:292px;
	height:93px;
	background:url(../../../../../images/shoestalife/video/bt_cliquer_video.png) no-repeat left -94px;
}

.video_encart_poster .bt_clique_ici span{
	position:absolute;
	top:-20px;
	left:285px;	
	width:57px;
	height:50px;
	background:url(../../../../../images/shoestalife/video/bt_fleche_bas.gif) no-repeat;
}

.video_encart_poster .bt_clique_ici:hover{
	background:url(../../../../../images/shoestalife/video/bt_cliquer_video.png) no-repeat left top;
	text-decoration:none;
}

.video_encart_poster .bt_clique_ici:hover span{
	background:url(../../../../../images/shoestalife/video/bt_fleche_bas_over.gif) no-repeat;
}

.video_encart_poster .bt_inscription{
	position:absolute;
	top:127px;
	right:132px;
	display:block;
	width:214px;
	height:55px;
	background:url(../../../../../images/shoestalife/video/bt_inscription.png) no-repeat left -55px;
}

.video_encart_poster .bt_inscription:hover{
	background:url(../../../../../images/shoestalife/video/bt_inscription.png) no-repeat left -1px;
	text-decoration:none;	
}

/* --------------------------------------------- Fiche -------------------------------------*/
.video_view .deco_eclairs{
	position:absolute;
	left:-40px;
	top:-40px;
	width:51px;
	height:68px;
	background:url(../../../../../images/shoestalife/video/deco_eclairs_2.png) no-repeat;
	z-index:2;
}

.video_view h2{
	height:35px;
	margin:21px 0 7px 0;
	font-size:20px;
	color:#000000;
	background:url(../../../../../images/shoestalife/video/view_titre.png) no-repeat left bottom;
}

.video_view .vote{
	padding-bottom:4px;
}

.video_view .vote span{
	display:block;
	float:left;
	width:21px;
	height:25px;
	padding-right:3px;
}

.video_view .vote div{
	float:left;
	width:200px;
	padding:10px 10px 0 0;
	font-size:13px;
	color:#000000;
	font-style:italic;
}

.video_view .video{
	float:left;
	width:464px;
}

.video_view .contenu{
	float:left;
	width:237px;
	padding-left: 20px;
}

.video_view .auteur{
	font-size:20px;
	color:#000000;
}

.video_view .auteur strong{
	color:#c63f1d;
}

.video_view .date{
	font-size:15px;
	color:#000000;
}

.video_view .bt_toutes_ses_videos{
	display:block;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin-bottom: 36px;
}

.video_view .bt_toutes_ses_videos:hover{
	color:#252525;
}

.video_view .bt_voter{
	display:block;
	width:247px;
	height:51px;
	background:url(../../../../../images/shoestalife/video/bt_vote.gif) no-repeat left -53px;
	z-index: 200;
}

.video_view .bt_voter:hover{
	background:url(../../../../../images/shoestalife/video/bt_vote.gif) no-repeat left -2px;
	text-decoration:none;
}

.video_view .bt_modifier_video:hover{
	text-decoration:none;
	background:url(../../../../../images/shoestalife/video/bt_modifier_video.gif) no-repeat left -2px;	
}

.video_view .bt_supprimer_video{
	display:block;
	float: left;
	width: 116px;
	height: 43px;
	background:url(../../../../../images/shoestalife/video/bt_supprimer_video.gif) no-repeat left -44px;
}

.video_view .bt_modifier_video{
	display:block;
	float: left;
	width: 116px;
	height: 43px;
	margin-left:5px;	
	background:url(../../../../../images/shoestalife/video/bt_modifier_video.gif) no-repeat left -45px;	
}

.video_view .bt_supprimer_video:hover{
	text-decoration:none;
	background:url(../../../../../images/shoestalife/video/bt_supprimer_video.gif) no-repeat left -1px;	
}

.video_view .description{
	margin-top: 36px;
	font-size:15px;
	color:#000000;
}

.video_view .description .libelle{
	font-size:20px;
	color:#c63f1d;
	font-weight:bold;
}

.video_view .bt_signaler_abus{
	padding-top:10px;
	text-align: right;
	color:#1D1424;	
	font-size: 12px;
}

.video_view .bt_signaler_abus  a{
	text-align:right;
	color:#1D1424;
}

.video_view .bt_signaler_abus  a:hover{
	color:#36323a;
}

.video_view .partage{
	padding:5px 0 22px 0;
}

.video_view .partage .libelle{
	float:left;
	width:190px;
	padding-top:7px;
	font-size:20px;
	color:#000000;
}

.video_view .partage .libelle span{
	color:#c63f1d;
	font-weight:bold;
}

.video_view .partage a{
	float:left;
	height:35px;
	width:33px;
	margin-right:2px;
}

.video_view a.bt_facebook{
	width:36px;
	background:url(../../../../../images/shoestalife/video/bt_facebook.gif) no-repeat left bottom;
}

.video_view a.bt_facebook:hover{
	background:url(../../../../../images/shoestalife/video/bt_facebook.gif) no-repeat left top;
}

.video_view a.bt_twitter{
	background:url(../../../../../images/shoestalife/video/bt_twitter.gif) no-repeat left bottom;
}

.video_view a.bt_twitter:hover{
	background:url(../../../../../images/shoestalife/video/bt_twitter.gif) no-repeat left top;
}

.video_view a.bt_myspace{
	width:31px;
	background:url(../../../../../images/shoestalife/video/bt_myspace.gif) no-repeat left bottom;
}

.video_view a.bt_myspace:hover{
	background:url(../../../../../images/shoestalife/video/bt_myspace.gif) no-repeat left top;
}

.video_view a.bt_rss{
	width:37px;
	background:url(../../../../../images/shoestalife/video/bt_rss.gif) no-repeat left bottom;
}

.video_view a.bt_rss:hover{
	background:url(../../../../../images/shoestalife/video/bt_rss.gif) no-repeat left top;
}

.video_view a.bt_email{
	background:url(../../../../../images/shoestalife/video/bt_email.gif) no-repeat left bottom;
}

.video_view a.bt_email:hover{
	background:url(../../../../../images/shoestalife/video/bt_email.gif) no-repeat left top;
}

.video_view .commentaires .titre{
	height:35px;
	font-size:20px;
	color:#000000;
	background:url(../../../../../images/shoestalife/video/titre_separateur.gif) no-repeat left bottom;
}

.video_view .commentaires .row{
	padding-bottom:9px;
	margin-bottom:18px;
	border-bottom:dashed 1px #d66300;
}

.video_view .commentaires .auteur{
	color:#c63e1d;
	font-size:20px;
	font-weight:bold;
}

.video_view .commentaires .auteur .date{
	font-size:15px;
	color:#000000;
	font-weight:normal;
}

.video_view .commentaires .description{
	margin-top:0px;
	color:#484848;
	font-size:12px;
}

.video_view .commentaires div.bt_abus{
	float:right;
}

.video_view .commentaires div.bt_abus a{
	color:#1d1424;
}

.video_view .commentaires div.bt_abus a:hover{
	color:#36323a;
}

.video_view .commentaires .pager {
	padding-top: 0px;
}


.video_view .encart_poster{
	height:129px;
	margin-top:19px;
	background:url(../../../../../images/shoestalife/video/encart_poster_fond.jpg) no-repeat left 7px #ffecc0;
	position:relative;
}

.video_view .encart_poster dl{
	margin:0;
	padding:0;
}

.video_view .encart_poster dl dt{
	margin:0;
	padding:0;
	width:0px;
}

.video_view .encart_poster dl dd{
	margin:0;
	padding:0;
}

.video_view .encart_poster .champ{
	position:absolute;
	left:150px;
	top:22px;
	width:405px;
	height:80px;
	font-size:12px;
	color:#959595;
	border:none;
	background:#f9f9f7;	
}

.video_view .encart_poster .bt_valider{
	position:absolute;
	right:20px;
	bottom:17px;
	border:none;
	width:133px;
	height:41px;
	background:url(../../../../../images/shoestalife/video/bt_poster.gif) no-repeat left -42px;	
}

.video_view .encart_poster input.bt_valider:hover{
	background:url(../../../../../images/shoestalife/video/bt_poster.gif) no-repeat left -2px;	
}

/* Formlaire de vote*/
.video_view  #formulaire_vote dl dt{
	margin: 0px;
	padding: 0px;
	height: 0px;
}

.video_view  #formulaire_vote dl dd{
	margin: 0px;
	padding: 0px;
}

.video_view  #formulaire_vote dl dd br{
	display: none;
}


.video_view  #formulaire_vote dl dd label{
	float:left;
	display: block;
	width:120px;
	height: 25px;
}

.video_view  #formulaire_vote input{
	float: left;
	width: 10px;
}

.video_view  #formulaire_vote .fleche{
	float:left;
	display: block;
	width: 14px;
	height: 18px;
	background:url(../../../../../images/shoestalife/video/vote_fleche.png) no-repeat;
	margin-right: 5px;
}

.video_view  #formulaire_vote .fleche_ok{
	float:left;	
	display: block;
	width: 14px;
	height: 18px;	
	background:url(../../../../../images/shoestalife/video/vote_fleche_ok.png) no-repeat;
	margin-right: 5px;
}

.video_view .message_deja_vote{
	display:block;
	width:237px;
	height:51px;
	line-height:51px;
	padding-right:10px;
	background:url(../../../../../images/shoestalife/video/fond_message_deja_vote.gif) no-repeat;
	color: #c63f1d;
	font-weight: bold;
	font-size: 14px;
	text-align: right;
}

.video_view .participation_jeu{
	margin-top:10px;
	padding:25px 20px 25px 32px;
	background:#1992a8;
	margin-bottom:15px;
	border:solid 1px #FFFFFF;
	font-weight:bold;
	color:#FFFFFF;
	font-size:15px;
	text-align:center;
	position: relative;
}

.video_view .participation_jeu a,
.video_view .participation_jeu a:hover{
	color:#FFFFFF;	
}

.video_view .participation_jeu .deco_main_gauche{
	position:absolute;
	left:-13px;
	top:10px;
	width:35px;
	height:45px;
	background:url(../../../../../images/shoestalife/video/main_gauche.png) no-repeat;
}

.video_view .participation_jeu .deco_main_droite{
	position:absolute;
	right:-13px;
	top:10px;
	width:35px;
	height:45px;
	background:url(../../../../../images/shoestalife/video/main_droite.png) no-repeat;
}

/* Encart login */
.video_view .encart_login{
	display:block;
	padding: 10px;
	background: #a66140;
	border: solid 1px #2b2b29;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

.video_view .encart_login:hover{
	text-decoration: none;
	background: #ba795a;
}

.video_view .bt_retour{
	display:block;
	width:90px;
	height:23px;
	line-height:23px;
	margin-top:10px;
	background:url(../../../../../images/shoestalife/video/bt_retour.gif) no-repeat left bottom;
	text-align:center;
	color:#454545;
	font-size:11px;
}

.video_view .bt_retour:hover{
	color:#FFFFFF;
	background:url(../../../../../images/shoestalife/video/bt_retour.gif) no-repeat left top;
	text-decoration:none;
}

/* --------------------------------------------- Index -------------------------------------*/
.video_index{
	margin-top:13px;
	padding-top:15px;
	background:#f9edd0;
	border:solid 1px #FFFFFF;
}

.video_index h2{
	display:none;
}

.video_index .separateur{
	height:1px;
	padding-bottom:20px;
	border-top:dotted 1px #000000;
}

.video_index .row{
	float:left;
	width:120px;
	padding-left:40px;
	padding-bottom:10px;
	font-weight: bold;	
}

.video_index .row a{
	display:block;
}

.video_index .nb_commentaire{
	color:#b8af98;
	padding-bottom:5px;
	font-style:italic;
}

.video_index .nb_commentaire:hover{
	color:#cec6b4;
}

.video_index .visuel{
	padding-bottom:5px;
	position: relative;
}

.video_index .visuel .not_activation{
	position:absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 97px;
	background:url(../../../../../images/shoestalife/video/transparent.gif) no-repeat;
}

.video_index .visuel:hover{
	text-decoration:none;
}

.video_index .titre{
	font-size:14px;
	color:#000000;
	padding-bottom:2px;	
}

.video_index .auteur{
	color:#828282;
	padding-bottom:5px;	
}

.video_index .auteur:hover{
	color:#9e9d9d;
}

.video_index .note span{
	float:left;
	width:14px;
	height:18px;
	padding-right:2px;
}

.video_index .bt_tous{
	display:block;
	padding:0px 25px 11px 0;
	text-align:right;
	color:#000000;
	font-size:14px;
}

.video_index .bt_toutes_videos{
	display: block;
	color: #000000;
	text-align: right;	
}

.video_index .bt_retour{
	display: block;
	color: #000000;	
}

/* -- Tops videos -- */
.video_index .encart_tops_videos{
	padding:11px 30px 11px 30px;
}

.video_index .encart_tops_videos .encart_tops_videos_titre{
	display:block;
	background:url(../../../../../images/shoestalife/video/titre_tops_videos.jpg) no-repeat 0px 0;	
	height: 51px;
	width: 645px;
}

/* -- News videos -- */
.video_index .encart_news_videos{
	padding:11px 30px 11px 30px;
}

.video_index .encart_news_videos .encart_news_videos_titre{
	display:block;
	background:url(../../../../../images/shoestalife/video/titre_news_videos.jpg) no-repeat 0px 0;	
	height: 71px;
	width: 645px;	
}

/* -- Heelys team videos -- */
.encart_heelys_team{
	padding:11px 30px 11px 30px;
}

.video_index .encart_heelys_team .encart_heelys_team_titre{
	display:block;
	background:url(../../../../../images/shoestalife/video/titre_heelys_team_et_events_videos.jpg) no-repeat 0px 0;
	height: 71px;
	width: 645px;
}

/* --------------------------------------------- Ajout -------------------------------------*/
.video_ajout{
	border:solid 1px #FFFFFF;
	background:#FFECC0;
	padding:15px 15px 15px 30px;
	color:#000000;
	margin-bottom: 50px;
	margin-top: 22px;
}

.video_ajout h2{
	display: none;
}

.video_ajout .titre{
	height:46px;
	background:url(../../../../../images/shoestalife/video/titre_ajout_ta_video.png) no-repeat left bottom;
}

.video_formulaire{
	position: relative;
}

.video_formulaire fieldset{
	border: none;
}

.video_formulaire dt,
.video_formulaire dd,
.video_formulaire fieldset dt,
.video_formulaire fieldset dd{
	margin: 0px;
	padding: 0px;
}

.video_formulaire fieldset dl {
	margin:0px;
	padding:0px;
}

.video_formulaire fieldset dl dt{
	float:left;
	width:240px;
	height:43px;
	font-size:18px;
	color:#000000;
}

.video_formulaire fieldset dl dd{
	float:left;
	width:277px;
	height:43px;	
	background:url(../../../../../images/shoestalife/video/fond_champ.png) no-repeat;
	margin:0px;
	padding:0px;
}

.video_formulaire fieldset dl dt label.required{
	display:block;
	padding-left:15px;
	background:url(../../../../../images/shoestalife/video/etoile_obligatoire.png) no-repeat
}

.video_formulaire fieldset dl dt .format_date{
	font-size:10px;
}

.video_formulaire fieldset dl dd .champ{
	float: left;
	width:255px;
	padding:0 3px 0 3px;
	margin:6px 0 8px 6px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background:none;
	border:none;
}

.video_formulaire #fieldset-teaser dl dd{
	background: none;
}

.video_formulaire #fieldset-description dl dd{
	height: 200px;
	background:url(../../../../../images/shoestalife/video/fond_champ_grand.png) no-repeat;
}

.video_formulaire #fieldset-description dl dd .champ_grand{
	height:190px;
}

.video_formulaire .bt_poster{
	position:absolute;
	bottom:-100px;
	right:200px;
	border:none;
	width:399px;
	height:67px;
	margin:0 auto;
	background:url(../../../../../images/shoestalife/video/bt_valider.gif) no-repeat left bottom;	
}

.video_formulaire .bt_poster:hover{
	background:url(../../../../../images/shoestalife/video/bt_valider.gif) no-repeat left top;	
}

/*Message confirmaton*/
.video_formulaire_confirmation{
	padding:50px 0 50px 0; 
	font-size: 15px; 
	font-weight: bold;
	text-align: center;
}

.video_formulaire_confirmation a{
	display: block;;
	font-size: 12px;
}

/* --------------------------------------------- Index commentaire -------------------------------------*/
.video_index_comments{
	background:none repeat scroll 0 0 #FFECC0;
	border:1px solid #FFFFFF;
	padding:15px 15px 15px 30px;
	margin-top:19px;	
}

.video_index_comments .bt_tous{
	padding:0px 13px 0 13px;
	float: left;
}

/* --------------------------------------------- Listing -------------------------------------*/
.video_mon_listing{
	padding:15px 15px 15px 30px;
	background:#ffecc0;
	font-weight: bold;	
	border:solid 1px #FFFFFF;
}

.video_mon_listing h2{
	display:none;
}

.video_mon_listing .video_titre{
	background:url(../../../../../images/shoestalife/video/titre_mes_videos.gif) no-repeat;
	height:42px;
	margin-bottom:13px;
}

.video_mon_listing .row{
	float:left;
	width:120px;
	padding-right:45px;
	padding-bottom:24px;
}

.video_mon_listing .row a{
	display:block;
}

.video_mon_listing .nb_commentaire{
	color:#b8af98;
	padding-bottom:5px;
	font-style:italic;
}

.video_mon_listing .nb_commentaire:hover{
	color:#cec6b4;
}

.video_mon_listing .visuel{
	padding-bottom:5px;
	position: relative;	
}

.video_mon_listing .visuel .not_activation{
	position:absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 97px;
	background:url(../../../../../images/shoestalife/video/transparent.gif) no-repeat;
}

.video_mon_listing .visuel:hover{
	text-decoration:none;
}

.video_mon_listing .titre{
	font-size:14px;
	color:#000000;
	padding-bottom:2px;	
}

.video_mon_listing .auteur{
	color:#828282;
	padding-bottom:5px;	
}

.video_mon_listing .auteur:hover{
	color:#9e9d9d;
}

.video_mon_listing .note span{
	float:left;
	width:14px;
	height:18px;
	padding-right:2px;
}

.video_mon_listing .pager{
	padding-top: 0px;
}

/* --------------------------------------------- Formulaire d'édition -------------------------------------*/
.video_edition{	
	padding-bottom: 100px;
}

.video_edition h2{
	display: none;
}

.video_edition .titre{
	height:46px;
	background:url(../../../../../images/shoestalife/video/titre_modifie_video.png) no-repeat left bottom;
	margin-bottom: 13px;
}

.video_edition_formulaire{
	padding:15px 15px 15px 30px;
	background:#ffecc0;
	font-weight: bold;	
	border:solid 1px #FFFFFF;	
	color:#000000;
	position: relative;
}

.video_edition_formulaire .bt_retour{
	display: block;
	padding-bottom:5px;
	font-weight:bold;
	color:#464646;
	text-decoration: underline;
}

.video_edition_formulaire .bt_retour:hover{
	color:#000000;	
}

.video_edition_formulaire fieldset{
	border: none;
}

.video_edition_formulaire dt,
.video_edition_formulaire dd,
.video_edition_formulaire fieldset dt,
.video_edition_formulaire fieldset dd{
	margin: 0px;
	padding: 0px;
}

.video_edition_formulaire fieldset dl {
	margin:0px;
	padding:0px;
}

.video_edition_formulaire fieldset dl dt{
	float:left;
	width:189px;
	height:43px;
	font-size:18px;
	color:#000000;
}

.video_edition_formulaire fieldset dl dd{
	float:left;
	width:277px;
	height:43px;	
	background:url(../../../../../images/shoestalife/video/fond_champ.png) no-repeat;
	margin:0px;
	padding:0px;
}

.video_edition_formulaire fieldset dl dt label.required{
	display:block;
	padding-left:15px;
	background:url(../../../../../images/shoestalife/video/etoile_obligatoire.png) no-repeat
}

.video_edition_formulaire fieldset dl dt .format_date{
	font-size:10px;
}

.video_edition_formulaire fieldset dl dd .champ{
	float: left;
	width:255px;
	padding:0 3px 0 3px;
	margin:6px 0 8px 6px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background:none;
	border:none;
}

.video_edition_formulaire #fieldset-teaser dl dd{
	background: none;
}

.video_edition_formulaire #fieldset-description dl dd{
	height: 200px;
	background:url(../../../../../images/shoestalife/video/fond_champ_grand.png) no-repeat;
}

.video_edition_formulaire #fieldset-description dl dd .champ_grand{
	height:190px;
}

.video_edition_formulaire .bt_poster{
	position:absolute;
	bottom:-100px;
	right:200px;
	border:none;
	width:399px;
	height:67px;
	margin:0 auto;
	background:url(../../../../../images/shoestalife/video/bt_valider.gif) no-repeat left bottom;	
}

.video_edition .bt_poster:hover{
	background:url(../../../../../images/shoestalife/video/bt_valider.gif) no-repeat left top;	
}

/*--------------------------------------- Jeu concours ----------------------------------*/
.video_game{
	margin-top: 11px;
	position: relative;
}

.video_game .partage{
	height:16px;
	width:254px;	
}

.video_game .deco_eclairs{
	position:absolute;
	left:-40px;
	top:-40px;
	width:51px;
	height:68px;
	background:url(../../../../../images/shoestalife/video/deco_eclairs_2.png) no-repeat;
	z-index:2;
}

.video_game h2{
	display: none;
}

.video_game .titre{
	height:45px;
	background:url(../../../../../images/shoestalife/video/titre_jeu_concours.png) no-repeat left bottom;
	margin:21px 0 18px 0;
}

.video_game .game{
	padding:14px 20px 14px 32px;
	background:#1992a8;
	margin-bottom:10px;
	border:solid 1px #FFFFFF;
	color:#FFFFFF;	
}

.video_game .game h3{
	font-weight:bold;
	color:#FFFFFF;
	font-size:25px;
	height: 27px;
}

.video_game .date{
	font-weight: bold;
}

.video_game .description{
	padding-top: 10px;
	font-size: 13px;
}

.video_game .bt_game{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.video_game .bt_game:hover{
	color: #343434;
}

.video_game .deja_participe{
	padding-top:10px;
	color: #000000;
	font-weight: bold;
}

.video_game .bt_participation{
	display:block;
	height:112px;
	margin-bottom:10px;
	position:relative;
	width:732px;
	background:url(../../../../../images/shoestalife/video/bt_participer_jeu.jpg) no-repeat left bottom;
}

.video_game .bt_participation:hover{
	background:url(../../../../../images/shoestalife/video/bt_participer_jeu.jpg) no-repeat left top;	
	text-decoration: none;
}

.video_game .bt_participation span {
	background:url("../../../../../images/shoestalife/video/bt_ajout_fleche.gif") no-repeat;
	display:block;
	height:51px;
	left:310px;
	position:absolute;
	top:30px;
	width:64px;
}

.video_game .bt_participation:hover span {
	background:url("../../../../../images/shoestalife/video/bt_ajout_fleche_over.gif") no-repeat;
}

.video_game .bt_participation_premier{
	background:url(../../../../../images/shoestalife/video/bt_participer_jeu_premier.jpg) no-repeat left bottom;	
}

.video_game .bt_participation_premier:hover{
	background:url(../../../../../images/shoestalife/video/bt_participer_jeu_premier.jpg) no-repeat left top;		
}

/* Liste de vidéos */
.video_game .liste_video{
	padding:15px 15px 5px 30px;
	background:#ffecc0;
	border:solid 1px #FFFFFF;	
}

.video_game .sous_titre{
	height:46px;
	background:url(../../../../../images/shoestalife/video/titre_videos_participantes.png) no-repeat left bottom;
	margin-bottom: 13px;
	font-size: 0px;
}

.video_game .row{
	float:left;
	width:120px;
	padding-right:40px;
	padding-bottom:10px;
	font-weight: bold;	
}

.video_game .row a{
	display:block;
}

.video_game .nb_commentaire{
	color:#b8af98;
	padding-bottom:5px;
	font-style:italic;
}

.video_game .nb_commentaire:hover{
	color:#cec6b4;
}

.video_game .visuel{
	padding-bottom:5px;
	position: relative;
}

.video_game .visuel .not_activation{
	position:absolute;
	display: block;
	left: 0px;
	top: 0px;
	width: 120px;
	height: 97px;
	background:url(../../../../../images/shoestalife/video/transparent.gif) no-repeat;	
}

.video_game .visuel:hover{
	text-decoration:none;
}

.video_game .titre_video{
	font-size:14px;
	color:#000000;
	padding-bottom:2px;	
}

.video_game .auteur{
	color:#828282;
	padding-bottom:5px;	
}

.video_game .auteur:hover{
	color:#9e9d9d;
}

.video_game .note span{
	float:left;
	width:14px;
	height:18px;
	padding-right:2px;
}

/* ----------------------------------- Enregistrement vidéo au jeu -------------------------------------*/
.video_game_register{
	margin-top: 22px;
}

.video_game_register h2{
	height:35px;
	font-size:20px;
	color:#000000;
	background:url(../../../../../images/shoestalife/video/titre_separateur.gif) no-repeat left bottom;
	margin-bottom: 13px;
}

/* Les gagnants */
.video_game .gagnants{
	background:none repeat scroll 0 0 #FFECC0;
	border:1px solid #FFFFFF;
	padding:15px 15px 5px 30px;
}

.video_game .gagnants .gagnants_titre{
	height:46px;
	background:url(../../../../../images/shoestalife/video/titre_les_gagnants.png) no-repeat left bottom;
	margin-bottom: 13px;
	font-size: 0px;
}

.video_game .gagnants .row{
	display: block;
	float:none;
	color: #000000;
}

.video_game .gagnants .row strong{
	font-size: 15px;
}
