.login-top {
  padding-top: 2px;
}

.header .login-widget .radio {
  margin: 0;
}

.header .login-widget .radio-label {
  margin: 0 0px 0 2px;
}

.login-widget-b {
  padding-bottom:2px;
}

.login-content .identifier-label {
 height: 18px;
 background-position: 0px 6px;
}

#v2 p, #v3 p, #h1 p {
  padding-top: 0;
}

#footer {
  float: left;
  margin: 0px 0px 0px 0px;
  /*background image defined*/
}

#video .vitrine-heading {
  padding-bottom: 2px;
}

#selection_internaute {
  position: inline-block;
}

.movie-detail-lower-content{
  bottom: -2px;
}

.movie-detail-site-officiel {
  margin-top: 0;
  padding: 0px 0px 8px 0px;
}

.movie-detail-site-dvd {
  margin-top: 0;
}

#video-thumbs .slide-thumbs p {
  padding-left: 3px;
}

.video-thumbs .slide-thumbs p, .photo-thumbs .slide-thumbs p, .affiche-thumbs .slide-thumbs p {
  padding-left: 3px;
}

.synopsis-mini-trans-bg {
  background: url(../img/minisite-img/synopsis-mini-trans-bg.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

.synopsis-mini-trans-bg2 {
  background: url(../img/minisite-img/synopsis-mini-trans-bg2.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

.realisateur-mini-trans-bg {
  background: url(../img/minisite-img/realisateur-mini-trans-bg.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

.realisateur-mini-trans-bg2 {
  background: url(../img/minisite-img/realisateur-mini-trans-bg2.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

.casting-mini-trans-bg {
  background: url(../img/minisite-img/casting-mini-trans-bg.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

.casting-mini-trans-bg2 {
  background: url(../img/minisite-img/casting-mini-trans-bg2.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

.equipe-artistique-bg {
  background: url(../img/minisite-img/equipe-mini-trans-bg.gif) transparent top left no-repeat;
  filter:alpha(opacity=90);
  display: inline-block;
}

.photo-mini-trans-bg {
  background: url(../img/minisite-img/photo-mini-trans-bg.gif) transparent no-repeat;
  filter:alpha(opacity=90);
}

#nav_perso p.casting-selected {
  filter:alpha(opacity=90); 
}

.synopsis-trans-bg {
  background: url(../img/movie-detail-img/synopsis-trans-bg.png) transparent no-repeat;
  filter:alpha(opacity=90);
}

.materiel-pro-trans-bg-left {
  background: url(../img/fiche-film/materiel-pro-trans-bg-left.png) transparent no-repeat;
  filter:alpha(opacity=90);
}

.materiel-pro-trans-bg-right {
  background: url(../img/fiche-film/materiel-pro-trans-bg-right.png) transparent no-repeat;
  filter:alpha(opacity=90);
}


.voix-off-trans-bg {
  background: url(../img/movie-detail-img/voix-off-trans-bg.png) transparent no-repeat;
  filter:alpha(opacity=90);
}

.revue-de-presse-trans-bg {
  background: url(../img/movie-detail-img/revue-de-presse-trans-bg.png) transparent no-repeat;
  filter:alpha(opacity=90);
}

.distinctions-trans-bg {
  background: url(../img/movie-detail-img/distinctions-trans-bg.png) transparent no-repeat;
  filter:alpha(opacity=90);
}

.generique-trans-bg {
  background: url(../img/movie-detail-img/generique-trans-bg.png) transparent no-repeat;
  filter:alpha(opacity=90);
}

a.arrow-lien {
  background: url(../img/arrow-lien.gif)  0 -10px no-repeat;
}

a.arrow-lien-selected, a.arrow-lien:hover {
  background: url(../img/arrow-lien.gif) 0 1px no-repeat;
}

.autres-dossier-title {
  width: 771px;
}

.dossier1, .dossier2, .dossier3, .dossier4  {
  cursor: hand;
}

.dossier-module span.dossier-text-link  {
  filter:alpha(opacity=80);
}

.dossier-zone-image span {
  filter:alpha(opacity=80);
}

#emailbox input.sendmail-button {
  margin: 1px 0 0 0;
}

.sublevel-tous-nos {
  height: 172px;
  padding-top: 5px
}

.sublevel-dossiers {
  height: 90px;
  padding-top: 5px
}

.sublevel-informations {
  height: 72px;
  padding-top: 5px
}

a.arrow-lien-sitemap {
  background-position: 0 -7px;
}

a.arrow-lien-sitemap:hover {
  background-position: 0 4px;
}

a.arrow-lien-sitemap-esp {
  background-position: 0 -7px;
}

a.arrow-lien-sitemap-esp:hover {
  background-position: 0 4px;
}

.recherche-form {
  padding-top: 3px
}

.recherche-form-wrapper .sendform-row {
  padding: 0;
}

.recherche-checkbox-container {
  float: left;
  padding-top:0px;
  padding-left: 38px;
  margin-top: 2px;
}

.first-checkbox {
  padding-left: 44px;
}

.recherche-checkbox-container .recherche-checkbox-label {
  padding: 0 0 4px 0;
  margin: 0;
}

input.recherche-checkbox {
  margin: 0;
  padding: 0;
}

.recherche-field-container input {
  margin-top: 6px;
  margin-bottom: 4px;
}

.recherche-checkbox-label-titre {
  margin-top:3px;
}
.recherche-checkbox-label-realisateur {
  margin-top:3px;
}
.recherche-checkbox-label-acteur {
  margin-top:3px;
}

.annee-label {
  padding: 5px 0 0 0px;
  display: inline;
  margin-top: 6px;
}

.de-field-label {
  padding: 5px 5px 0 0;
  margin-left: 15px;
  margin-top: 6px;
  display: inline;
}

.a-label {
  padding: 5px 5px 0 0;
  margin-left: 12px;
  margin-top: 6px;
  display: inline;
}
.combobox-recherche-wrapper {
  margin-top:-2px;
}

.trier-par {
  height: 15px;
}

.critique-no-title {
  background-position: 0px 0px;
}

.playlists-no-title {
  background-position: 0px 0px;
}

.not-active a {
  filter:alpha(opacity=20)
}

.not-active a:hover {
  filter:alpha(opacity=100)
}


#ajouter-alerte input.valider-button {
  margin-top: 90px;
}

#ajouter-alerte input.modifier-button {
  margin-top: 75px;
}

#ajouter-alerte .sendform-wrapper {  
  margin: 8px auto;
}

#ajouter-alerte .sendform-wrapper .sendform-row span {
  margin-top:5px;
}

#ajouter-alerte p.submit-error {
  margin-top: 0px;
}

#votretagbox .sendform-wrapper2 {  
  margin: 10px auto;
  margin-bottom: 0;
  padding-bottom: 0;
}

#votretagbox .sendform-wrapper2 .sendform-row {
  margin: 8px 0;
  width: 415px;
}

#votretagbox .sendform-wrapper2 .sendform-row .sendform-leftcol {
  width: 128px;
  float: left;
}

#votretagbox input.valid-ident {
  margin-right: -22px !important;
}

.ajouterbox-resultes-liste {
  margin: 0;
}

#donnes-personnelles {
  padding-bottom: 0;
}

#votretagbox .sendform-wrapper, #donnes-personnelles .sendform-wrapper {
 margin: 10px auto;
 margin-bottom: 0px;
}

#monavatarbox input.valider-button {
  margin-right: 104px;
  margin-top: 135px;
}

.mon-compte-content {
  top: 50px;
 }

 .combobox-mon-compte-wrapper {
  margin-top: -2px !important;
  padding-bottom: 2px;
}

.mon-compte-content .trier-par-title {
  margin-top: 1px;
  display: inline;
}

.mes-favoris-mod, .mes-favoris-mod2 {
  width: 796px;
}

.preference-content {
  top: 51px;
 }

 #preference-form-wrapper .preference-row1 {
  width: 700px;
  height: 100px;
  margin-top: -25px;
  margin-bottom: 25px;
  padding: 0;
}

.avis-internautes .combobox-vos-critiques-wrapper {
  margin-top: -2px;
}

.avis-internautes .trier-par-title {
  margin-top: 1px;
}

.organigramme-carrousel-float {
  filter:alpha(opacity=80);
}

#identificationbox .sendform-wrapper .sendform-row {
  margin-bottom: 0;
}

#identificationbox .sendform-wrapper .sendform-header-row {
  margin-bottom: 10px;
}

#identificationbox .sendform-wrapper {
  margin-top: -6px;
}

#identificationbox .sendform-wrapper .sendform-row {
  margin: 2px 0;
}

#inscription-content {
  /*height: 400px;*/
  height: 100%;
}

#inscription #inscription-form {
  left: 295px;
}

#inscription .sendform-wrapper .sendform-row {
  margin: 0px 0;
}

#inscription .inscription-nav {
  left: 357px;
}

.inscription-pourquoi-sincrire {
  height: 422px;
}

.tel-mobile-field {
  margin-top: -1px;
}

.inscription-page-2 .inscription-checkbox-container {
  margin: 8px 0;
}

.etes-vous-checkboxes {
  margin-top: 4px !important;
}

#inscription .combobox-votre-operateur-wrapper, #inscription .combobox-votre-internet-wrapper {
  margin-bottom: 7px;
}

#zone_liste_news .combobox-vos-critiques-wrapper .selectbox {
  margin-top: -1px;
}

#zone_liste_news .trier-par-title {
  margin-top: 1px;
}

.inscription-page2-form-height {
   min-height: 400px;
   /*padding-bottom: 15px;*/
}

img.crit-partager-icon {
  margin-top: 0px;
}

/*links*/

.toutes-les-selections-lien {
  margin-top: -10px; 
}

.tous-les-avis-lien {
  margin-top: -1px; 
}

.voir-toutes-les-playlists-lien {
  position: relative;
  margin-top: 7px;
/*background image defined */
}

.voir-toutes-les-crit-lien {
  position: relative;
  margin-top: 7px;
/*background image defined */
}

	#abecedaire li{
	margin-bottom: 0px;
	}
	
	.contact_projection{
	margin-bottom: -10px;
	
	}
	
.moncompt-checkbox{
	float: left;
	padding: 15px 0px 0px 5px;
	}

.moncompte-txt-newsletter{
float: left;
padding: 3px 0px 0px 10px;
}	

/***** fiche films ******/

.txt-plv{
float: right; 
width: 205px; 
margin: -12px 0px 0px 0px !important;
}	

/* Vitrine Secondaires News 1/3 */

#vitrine-secondaire-news-1-3 {
  margin-left: -1px;
}

#vitrine-secondaire-news-content-1-3 {
  margin-top: -3px;
}

/* Vitrine Secondaires Rich Text 1/3 */

#vitrine-secondaire-rich-1-3 {
  height: 156px;
  margin-left: -1px;
}

#vitrine-secondaire-rich-content-1-3 {
  margin-top: -3px;
}

/* Vitrine Secondaires News 1/2 */

#vitrine-secondaire-news-content-1-2 {
  margin-top: -3px;
}

/* Vitrine Secondaires News 3/4 */

#vitrine-secondaire-news-content-3-4 {
  margin-top: -3px;
}

/* Vitrine Secondaires News Large */

#vitrine-secondaire-news-content-large {
  margin-top: -3px;
}

/* Vitrine Secondaires Rich Text 1/2 */

#vitrine-secondaire-rich-1-2 {
  height: 156px;
}

#vitrine-secondaire-rich-content-1-2 {
  height: 156px;
  margin-top: -3px;
}

/* Vitrine Secondaire Projection 1/3 */

#vitrine-secondaire-projection-content-1-3 {
  margin-top: -2px;
  height: 177px;
}

/* Vitrine Secondaire Projection 1/2 */

#vitrine-secondaire-projection-1-2 {
}

#vitrine-secondaire-projection-content-1-2 {
  margin-top: -2px;
  height: 177px;
}

#content-dossiers-thematiques {
  margin-top: -2px;
}

/* Mon Compte - Newsletter */

.mon-compte-newsletter-txt 
{
  margin: -15px 0px 0px 25px;
}

/*NMB 137203 */
#inscription .captcha input {
 left : -192px;
 top: 5px;
}

.txt-moncompte-newsletter {
  float: left;
}

.b2b-recherche-correction-width {
  height: 195px;
}

#vs-carousel-content {
  margin-top: -1px;
}

#vs-carousel-content.height-max {
  height: 155px;
  padding-top: 20px;
}

#vs-projections-content {
  margin-top: -1px;
}

#vs-projections-content-1-2 {
  margin-top: -1px;
}

#vs-rich-news-content-1-3 {
  margin-top: -1px;
}

#vs-rich-news-content-1-2 {
  margin-top: -1px;
}

#vs-rich-news-content-3-4 {
  margin-top: -1px;
}

#vs-news-large-content {
  margin-top: -1px;
}

/*  Vitrine Secondaire Headers */

.vs-header-title {
}

.vs-header-title-espace-fiction {
  height: 26px;
}

.vs-header-title-dossiers {
  height: 23px;
}

.vs-carousel-content-dossiers-min {
}

.vs-carousel-content-dossiers-max {
}

.vs-carousel-content-espace-max {
  height: 154px;
  padding-top: 20px;
}

/* Mon Compte B2B */

.mon-compte-left-col {
  padding: 0px 10px 0px 0px;
}

.annee-img{
padding: 9px 0px 0px 0px;
}

.annee-edition{
padding: 11px 0 0 11px;
}

.quota-img{
padding: 13px 0px 0px 18px;
}

.texte-quota{
padding: 11px 0 0 11px;
}

/* Recherche Resulats VOD */

.annee-edition-vod {
  padding: 11px 0pt 0pt 11px;
}

.restriction-top-vod {
  padding-top: 19px;
}

.restriction-texte-vod {
  padding-top: 3px;
}

/* Recherche Resultat Acheteur TV */

.bouton-right-tv-en {
  margin: -25px 0px 5px 0px;
}

.restriction-top-tv {
  padding: 22px 0px 0px 0px;
}

.restriction-texte-tv {
  padding: 2px 0px 0px 0px;
}

.annee-img-tv {
  padding: 14px 0px 0px 0px;
}

.annee-edition-tv {
  padding: 14px 0px 0px 11px;
}

.quota-img-tv {
  padding: 15px 0px 0px 18px;
}

.texte-quota-tv {
  padding: 14px 0px 0px 11px;
}

#h2content {
	width: 1020px;
}

#newsletter-checkbox {
  margin-right: 55px;
}

#nav .lien-pcine2, #nav .lien-pvideo2 {
  margin-left: 0px;
}