/* Dans les DVD - fiches & co. */

@import url("./listeDeNews.css");
@import url("./bandeAnnonce.css");
@import url("./avis.css");

#content #troisColonnes #colonneGauche {
	width					: 202px;
	left					: -365px;
}

#content #troisColonnes #colonneDroite {
	width					: 170px;
	left					: 10px;
	margin					: 0;
	padding					: 0;
	overflow				: hidden;	/* Force un comportement classique de la directive width pour IE 6 */
}

#content #troisColonnes #colonneCentrale {
	width					: 365px;
	padding					: 0;
	left					: 212px;
	color					: #ccc;
}

#searchbox {
	margin-left				: auto;
	margin-right			: auto;
}

h1 {
	font-size				: 1.4em;
	margin					: 0;
	padding					: 0;
	color					: white;
}

h1 span {
	/*
	text-transform			: normal;
	*/
}

h2 {
	font-size				: 1.2em;
	font-style				: italic;
	margin					: 0;
	padding					: 0;
	color					: white;
}

h3 {
	color					: #44B5FE;
	font-weight				: bold;
	text-align				: left;
	margin					: 10px 0 0 0;
	padding					: 0;
	font-size				: 1em;
}

#colonneCentrale p.noMargin {
	margin					: 0;
	padding					: 0;
}

#infoProgramme p {
	margin					: 0;
	padding					: 0;
	color					: white;
}

#infoProgramme {
	text-align				: left;
	padding-bottom			: 10px;
	margin-bottom			: 20px;
	background-position		: bottom right;
	background-repeat		: no-repeat;
}

.formatSupport {
	width					: 135px;
	height					: 30px;
	background-position		: center center;
	background-repeat		: no-repeat;
	margin					: 5px auto 5px auto;
}

.isDVD {
	background-image		: url("../../images/supports/small_dvd.gif");
}

.isUMD {
	background-image		: url("../../images/supports/small_umd.gif");
}

.isHD-DVD {
	background-image		: url("../../images/supports/small_hddvd.gif");
}

.isBRD, .isBRD-3D {
	background-image		: url("../../images/supports/small_brd.gif");
}

#deuxColonnes #colonneGauche {
	float					: right;
	width					: 541px;
	padding-left			: 5px;
}

#deuxColonnes #colonneDroite {
	float					: left;
	width					: 202px;
	padding					: 0;
}

#cover {
}

#infoDeuxColonnes a {
	color					: #ccc;
}

#infoDeuxColonnes dt {
	font-size				: 1.1em;
	margin-top				: 8px;
	color					: #44B5FE;
	font-weight				: bold;
}

#infoDeuxColonnes dd {
	margin-left				: 0;
}

#listOfStars dd.histoire {
	font-style				: italic;
}

#infoDeuxColonnes #listOfStars {
	float					: left;
	width					: 50%;
	margin					: 0;
	padding					: 0;
}

#infoDeuxColonnes #infosDVD {
	float					: left;
	width					: 49%;
	margin					: 0;
	padding					: 0;
}

#infoDeuxColonnes, #dnfbba {
	overflow				: auto;
}

#dnfbba {
	margin					: 0 0 15px 0;
	padding					: 0;
}

#dnf {
	clear					: left;
	padding-top				: 10px;
	float					: left;
	width					: 180px;
	margin					: 0;
	padding					: 0;
}

#bba {
	padding-top				: 10px;
	width					: 180px;
	margin					: 0 0 0 3px;
	padding					: 0;
	float					: left;
}

#dnfbba dl {
	margin					: 0;
	padding					: 0;
	overflow				: hidden;
}

#dnf dt , #bba dt{
	height					: 20px;
	width					: 75px;
	float					: left;
	background-position		: bottom left;
	clear					: left;
	margin					: 0 0 20px 0;
	padding					: 0;
	background-repeat		: no-repeat;
	text-indent				: -9999px;
}

#dnf dd, #bba dd {
	width					: 105px;
	height					: 20px;
	float					: left;
	margin					: 2px 0 20px 0;
	padding					: 0;
	line-height				: 20px;
}

#dnfbba dt.duree {
	background-image		: url("../../images/duree.gif");
}

#dnfbba dt.nbDisques {
	background-image		: url("../../images/nbdisk.gif");
}

#dnfbba dt.formatDisques {
	background-image		: url("../../images/format.gif");
}

#dnfbba dt.boitier {
	background-image		: url("../../images/boitier.gif");
}

#dnfbba dt.bitrate {
	background-image		: url("../../images/bitrate.gif");
}

#dnfbba dt.authoring {
	background-image		: url("../../images/authoring.gif");
}

#supplements h2, #pepins h2, #details h2 {
	background-position		: center left;
	background-repeat		: no-repeat;
	height					: 26px;
	width					: 340px;
	margin					: 10px 0 5px 0;
	padding					: 0;
	text-indent				: -9999px;
}

#supplements h2 {
	background-image		: url("../../images/tit_supplement.gif");
}

#pepins h2 {
	margin-top				: 20px;
	background-image		: url("../../images/tit_pepins.gif");
}

#details h2 {
	margin-top				: 20px;
	background-image		: url("../../images/tit_details.gif");
}

#details ul {
	margin					: 0;
	padding					: 0;
	list-style-type			: square;
}

#details li {
	list-style-position		: inside;
}

#supplements h3, #details h3 {
	text-transform			: uppercase;
	color					: white;
	font-size				: 1.1em;
	font-weight				: bold;
	background-image		: url("../../images/puce.gif");
	min-height				: 7px;
	background-position		: center left;
	background-repeat		: no-repeat;
	margin					: 0;
	padding					: .5em 0 .5em 1em;
}

#featuresPre {
	font-weight				: bold;
}

#supplements p, #pepins p {
	margin					: 0 0 .5em 0;
	padding					: 0;
}

#pepins h3 {
	height					: 16px;
	background-color		: #004B69;
	background-repeat		: no-repeat;
	background-position		: center left;
	text-indent				: -9000px;
}

#pepins h3.fixed span {
	color					: #ccc;
	text-indent				: 0;
	font-weight				: bold;
	text-transform			: uppercase;
	margin					: 0 0 0 9150px;
	padding					: 0;
	font-size				: 1em;
}

#pepins h3.pepin1 {
	background-image		: url("../../images/pepins/bug1.gif");
}

#pepins h3.pepin2 {
	background-image		: url("../../images/pepins/bug2.gif");
}

#pepins h3.pepin3 {
	background-image		: url("../../images/pepins/bug3.gif");
}

#pepins h3.pepin4 {
	background-image		: url("../../images/pepins/bug4.gif");
}

#pepins h3.pepin5 {
	background-image		: url("../../images/pepins/bug5.gif");
}

.dvdRating {
	width					: 170px;
	height					: 19px;
	margin					: 10px auto;
	padding					: 0;
	text-indent				: -9999px;
	background-position		: center center;
	background-repeat		: no-repeat;
}

.rating1 {
	background-image		: url("../../images/ratings/1.gif");
}
.rating2 {
	background-image		: url("../../images/ratings/2.gif");
}
.rating3 {
	background-image		: url("../../images/ratings/3.gif");
}
.rating4 {
	background-image		: url("../../images/ratings/4.gif");
}
.rating5 {
	background-image		: url("../../images/ratings/5.gif");
}
.rating6 {
	background-image		: url("../../images/ratings/6.gif");
}
.rating7 {
	background-image		: url("../../images/ratings/7.gif");
}

#pellicule  {
	background-image		: url("../../images/pellicule_verticale.gif");
	background-repeat		: repeat-y;
	margin					: 0 auto;
	padding					: 0 18px;
	background-position		: top left;
	width					: 170px;
}

#pellicule div {
	background-color		: #004B69;
	width					: 130px;
	margin					: 0 0 10px 0;
	padding					: 5px 2px;
	text-align				: center;
	color					: #ccc;
}

#pellicule p {
	margin					: 0;
	padding					: 0;
}

#pellicule h3 {
	background-position		: top left;
	background-repeat		: no-repeat;
	width					: 130px;
	height					: 15px;
	text-indent				: -9999px;
	margin					: 5px 0;
	padding					: 0;
}

#pellicule big {
	font-weight				: standard;
	font-size				: 1.2em;
}

#pellicule h3.formatVideo {
	background-image		: url("../../images/format_video.gif");
}

#pellicule h3.zone {
	background-image		: url("../../images/zone.gif");
}

#pellicule h3.standard {
	background-image		: url("../../images/standard.gif");
}

#pellicule h3.image {
	background-image		: url("../../images/image.gif");
}

#pellicule h3.pistesAudio {
	background-image		: url("../../images/audio.gif");
}

#pellicule h3.sousTitrage {
	background-image		: url("../../images/sstitres.gif");
}

#pellicule h3.sourdMalentendants {
	background-image		: url("../../images/sourd.gif");
	height					: 21px;
}

#pellicule h3.infosBdD {
	background-image		: url("../../images/infos_bdd.png");
}

#pellicule .infosBdD h3 {
	background-image		: url("../../images/infos_bdd.png");
}

#pellicule .infosBdD {
	text-align				: left;
	overflow-x				: auto;
}

#pellicule .infosBdD ul {
	margin					: 0;
	padding					: 0 0 0 16px;
	list-style-position		: outside;
}

#pistesAudio h4 {
	width					: 130px;
	background-position		: center center;
	background-repeat		: no-repeat;
	margin					: 0;
	padding					: 0;
	text-indent				: -9999px;
}

#pistesAudio h4.audioFormat1 {
	height					: 24px;
	background-image		: url("../../images/audio/standard1.gif");
}
#pistesAudio h4.audioFormat2 {
	height					: 40px;
	background-image		: url("../../images/audio/standard2.gif");
}
#pistesAudio h4.audioFormat3 {
	height					: 24px;
	background-image		: url("../../images/audio/standard3.gif");
}
#pistesAudio h4.audioFormat4 {
	height					: 24px;
	background-image		: url("../../images/audio/standard4.gif");
}
#pistesAudio h4.audioFormat5 {
	height					: 24px;
	background-image		: url("../../images/audio/standard5.gif");
}
#pistesAudio h4.audioFormat6 {
	height					: 24px;
	background-image		: url("../../images/audio/standard6.gif");
}
#pistesAudio h4.audioFormat7 {
	height					: 24px;
	background-image		: url("../../images/audio/standard7.gif");
}
#pistesAudio h4.audioFormat8 {
	height					: 24px;
	background-image		: url("../../images/audio/standard8.gif");
}
#pistesAudio h4.audioFormat9 {
	height					: 40px;
	background-image		: url("../../images/audio/standard9.gif");
}
#pistesAudio h4.audioFormat10 {
	height					: 40px;
	background-image		: url("../../images/audio/standard10.gif");
}
#pistesAudio h4.audioFormat11 {
	height					: 40px;
	background-image		: url("../../images/audio/standard11.gif");
}

#pistesAudio ul {
	margin					: 0;
	padding					: 0;
	list-style-type			: none;
}

#pistesAudio li {
	margin					: 8px 0;
	padding					: 0;
	min-height				: 21px;
	line-height				: 18px;
}

#pistesAudio li  img{
	float					: left;
}

#categories {
	margin-top				: 10px;
	text-align				: center;
	text-transform			: uppercase;
	color					: #44B5FE;
}

#categories .separator {
	background-image		: url("../../images/filet_categoriedvd.gif");
	background-position		: center center;
	background-repeat		: no-repeat;
	height					: 1px;
	margin					: 0;
}

#categories .separator  hr {
	display					: none;
}

#categories .mb {
	margin-bottom			: 5px;
}

#categories .mt {
	margin-top				: 5px;
}

#categories a {
	font-size				: 0.9em;
}

#puceAmazon {
	width					: 155px;
	margin					: 20px auto;
	text-align				: left;
}

#puceAmazon a.puceAmazon {
	display					: block;
	width					: 155px;
	height					: 52px;
	margin					: 10px auto;
	background-image		: url('../../images/amazon_buy.gif');
	background-position		: 0 0;
	background-repeat		: no-repeat;
	text-indent				: -9999px;
}

#puceAmazon a.puceAmazon:hover {
	background-position		: 0 -52px;
}

#puceAmazon a.prixAmazon {
	color					: white;
	padding-left			: 20px;
	margin-left			: 20px;
	background-image		: url('../../images/smallicons/cart.png');
	background-position		: left center;
	background-repeat		: no-repeat;
	font-family				: Arial, Helvetica, sans;
}

#puceAmazon a.prixAmazon:hover {
	color					: #d57a00;
}

#puceDevedenaute {
	width					: 200px;
	height					: 47px;
	margin					: 10px auto; 
	padding					: 0;
}

#puceDevedenaute a {
	display					: block;
	height					: 43px;
	width					: 117px;
	text-align				: right;
	color					: black;
	font-weight				: bold;
	margin					: 0;
	padding-top				: 4px;
	padding-right			: 83px;
	font-size				: 18px;
	background-position		: 0 0;
	background-repeat		: no-repeat;
}

#puceDevedenaute a:hover {
	text-decoration			: none;
	background-position		: 0 -47px;
}
					
.devedenauteStatus00		{	display : none;	}
.devedenauteStatus01 a		{	background-image: url("../../images/devedenaute/puce_achat_devedenaute.jpg");	}
.devedenauteStatus02		{	display: none;	}
.devedenauteStatus03 a		{	background-image: url("../../images/devedenaute/puce_achat_devedenaute.jpg");	}
.devedenauteStatus04 a		{	background-image: url("../../images/devedenaute/puce_achat_devedenaute.jpg");	}
.devedenauteStatus10 a		{	background-image: url("../../images/devedenaute/puce_achat_devedenaute.jpg");	}

#capturesDVD {
	background-image	: url("../../images/entete_capture.gif");
	background-position	: top center;
	background-repeat	: no-repeat;
	overflow			: hidden;
	margin-top			: 20px;
	padding-top			: 37px;
}

#capturesDVD .screenShot {
	border				: 1px solid white;
	width				: 97px;
	height				: 55px;
	margin				: 1px;
	padding				: 0;
	float				: left;
}

#autresEditions {
	margin-top			: 20px;
	padding-top			: 36px;
	background-position	: top center;
	background-repeat	: no-repeat;
	background-image	: url("../../images/autres_editions.gif");
	width				: 170px;
	margin-left			: auto;
	margin-right		: auto;
	border-bottom		: 1px solid orange;
}

#autresEditions.nae1 {
	background-image	: url("../../images/autre_edition.gif");
}

#autresEditions div {
	background-color	: #004B69;
	margin				: 0;
	clear				: left;
	overflow			: hidden;
	padding				: 2px 0;
	text-align			: center;
}

#autresEditions div span {
	font-family			: Arial, Helvetica, sans;
	font-size			: 0.83em;
	color				: #ccc;
	padding				: 0 2px;
	margin-left			: 50px;
	display				: block;
}

#autresEditions div img {
	float				: left;
}

#submitBandeAnnonce th {
	font-family			: Arial, Helvetica, sans;
	font-size			: 1em;
	font-weight			: bold;
	color				: white;
	text-align			: right;
}

#submitBandeAnnonce input {
	font-family			: Arial, Helvetica, sans;
	font-size			: 0.9em;
	color				: black;
}

#specificationsNonContractuelles {
	background-image	: url("../../images/nc_specs.gif");
	background-position	: center center;
	height				: 9px;
	text-indent			: -9999px;	
	background-repeat	: no-repeat;
	margin-top			: 10px;
	clear				: both;
}

#visuelNonContractuel {
	background-image	: url("../../images/nc_visuel.gif");
	background-position	: center center;
	height				: 9px;
	text-indent			: -9999px;	
	background-repeat	: no-repeat;
}

/* Fiche DVD : boutons pour passer de la fiche à la critique, etc. */
#ficheRelated ul, #ficheRelated li {
	margin					: 0;
	padding					: 0;
	list-style-type			: none;
}

#ficheRelated {
	overflow				: hidden;
	width					: 360px;
	margin-bottom			: 10px;
	margin-left				: auto;
	margin-right			: auto;
}

#ficheRelated a {
	line-height				: 3em;
	font-size				: 0.66em;
	color					: white;
	text-indent				: -9999px;
}

#ficheRelated ul {
}

#ficheRelated li {
	display					: inline;
}

#ficheRelated li a {
	float					: left;
	display					: inline;
	height					: 36px;
	width					: 90px;
	background-repeat		: no-repeat;
	background-position		: 0 -36px;
}

#ficheRelated li a.selected {
	cursor					: default;
	background-position		: 0px -72px;
}

#ficheRelated li a.disabled {
	cursor					: default;
	background-position		: 0px 0px;
}

#ficheRelated li a.disabled:hover {
	background-position		: 0px 0px;
}

#ficheRelated li a:hover {
	background-position		: 0px -72px;
}

#ficheRelated a#frFiche {
	background-image		: url("../../images/menu_dvd_01_fiche.gif");
}

#ficheRelated a#frCritique {
	background-image		: url("../../images/menu_dvd_02_critique.gif");
}

#ficheRelated a#frNews {
	background-image		: url("../../images/menu_dvd_03_news.gif");
}

#ficheRelated a#frAvis {
	background-image		: url("../../images/menu_dvd_04_avis.gif");
}

#listeDesNews .separator {
	background-image		: url("../../images/filet_news.gif");
	background-position		: center left;
	background-repeat		: repeat-x;
	height					: 1px;
	margin					: 5px 0 5px 5px;
	width					: 365px;
}

#relatedNews {
	text-indent				: -9999px;
	font-size				: 0.6em;
	height					: 18px;
	width					: 100%;
	background-image		: url("../../images/newsDVD.gif");
	background-position		: bottom right;
	background-repeat		: no-repeat;
	margin					: 0;
	clear					: left;
	padding-top				: 15px;
}

#infoProgramme {
	overflow				: hidden;
}

#infoProgramme #notation {
	float					: right;
	margin					: 0 0 0 10px;
}

/* Critiques */
#blocCritique {
	margin				: 15px 0 0 0;
	height				: 26px;
	background-position	: top left;
	background-repeat	: no-repeat;
	text-indent			: -9999px;
	background-image	: url("../../images/banner_critique.gif");
}

#blocCritique.express {
	background-image	: url("../../images/banner_critique_artistique.gif");
}

.express h2 {
	border-style			: none !important;
	margin					: 15px 0 0 0;
	height					: 26px;
	background-position		: top left;
	background-repeat		: no-repeat;
	text-indent				: -9999px;
	background-image		: url("../../images/banner_critique_technique.gif");
}

.express #note {
	height					: 31px;
	background-position		: left center;
	background-repeat		: no-repeat;
	background-image		: url("../../images/note_1.gif");
	padding-left			: 30px;
	padding-top				: 5px;
	font-size				: 1.6em;
	font-weight				: bold;
}

h2.sectionCritique {
	border					: 1px solid black;
}

h2.sectionCritique  span.titre {
	display					: block;
	background-color		: #004b69;
	color					: #83cce7;
	font-weight				: bold;
	text-transform			: uppercase;
	font-size				: 1.17em;
	font-style				: normal;
	padding					: 5px 0 5px 80px;
}

h2.sectionCritique span.note {
	display					: block;
	width					: 75px;
	text-align				: center;
	background-color		: #83cce7;
	color					: #004b69;
	padding					: 5px 0;
	float					: left;
}

.contenuCritique p {
	color					: #ccc;
	clear					: left;
	font-size				: 1.2em;
}

.dvdPlein, .dvdDemi, .dvdVide {
	height					: 40px;
	background-position		: center left;
	background-repeat		: repeat-x;
	float					: left;
	margin-bottom			: 12px;
}

.dvdPlein {
	background-image		: url("../../images/note_1.gif");
}

.dvdDemi {
	background-image		: url("../../images/note_05.gif");
}

.dvdVide {
	background-image		: url("../../images/note_0.gif");
}

.note0 {
	display					: none;
}

.note1 {	width :  27px;	}
.note2 {	width :  54px;	}
.note3 {	width :  81px;	}
.note4 {	width : 108px;	}
.note5 {	width : 135px;	}

#configurationHC {
	margin-top				: 4em;
	background-color		: #004b69;
	border					: 1px solid #ccc;
	color					: #ccc;
	background-image		: url("../../images/fondConfigHC.jpg");
	background-position		: bottom right;
	background-repeat		: no-repeat;
}

#configurationHC  h2 {
	text-align				: center;
	margin					: 4px 0;
	padding					: 0;
	color					: #44b5fe;
	font-style				: normal;
	font-weight				: bold;
}

#configurationHC ul {
	margin					: 0 0 5px 20px;
	padding					: 0;
}

.critiqueBy {
	text-align				: left;
}

.bandeAnnonceVoir a {
	margin					: 8px 0;
	padding					: 0;
	width					: 165px;
	height					: 22px;
	display					: block;
	background-image		: url("../../images/bandesannonces/voir.gif");
	background-position		: 0 0;
	background-repeat		: no-repeat;
	text-indent				: -9999px;
}

.bandeAnnonceVoir a:hover {
	background-position		: 0 -22px;
}

#bandeAnnonceProposer {
	margin					: 8px 0;
	padding					: 0 0 0 25px;
	height					: 22px;
	background-image		: url("../../images/bandesannonces/proposer.gif");
	background-position		: left center;
	background-repeat		: no-repeat;
	line-height				: 22px;
}

#formBandeAnnonce dl {
	overflow				: hidden;
}

#formBandeAnnonce dt {
	font-weight				: bold;
	text-align				: right;
	width					: 200px;
	height					: 22px;
	float					: left;
	margin					: 0;
	padding					: 3px 5px 0 0;
	clear					: left;
}

#formBandeAnnonce dd {
	width					: 350px;
	height					: 25px;
	float					: left;
	margin					: 0;
	padding					: 0;
}

#formBandeAnnonce li a {
	font-size				: 0.9em;
}

#formBandeAnnonce dd input[type=text] {
	width					: 100%;
}

#formBandeAnnonce dd input.captcha {
	width					: 100px;
}

#formBandeAnnonce small  {
	font-size				: 0.75em;
	color					: #333;
}

#formBandeAnnonce small a {
	font-size				: 0.75em;
}

.sagaPrevious {
	padding					: 0 0 0 20px;
	background-image		: url("../../images/smallicons/previous.gif");
	background-position		: left center;
	background-repeat		: no-repeat;
	min-height				: 16px;
}

.sagaNext {
	padding					: 0 0 0 20px;
	background-image		: url("../../images/smallicons/next.gif");
	background-position		: left center;
	background-repeat		: no-repeat;
	min-height				: 16px;
}

#sagaDetails img {
	border					: 2px solid #EEE;
	padding					: 0;
	margin					: 2px;
}

#sagaDetails img.selected {
	border					: 2px solid #000080;
}

#sagaDetails a:hover img {
	border					: 2px solid red;
}

#sagaDetails {
	text-align				: center;
	width					: 688px;
	margin-left				: -344px;
}

