.fiche_txt   { color: #333; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, "sans- serif"; }a.StkExp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #91b52b; font-weight: normal; text-decoration: underline; text-align: left; }a.CodeFilm { color: #0000cd; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }a.CodeFilm:visited:hover { color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-decoration: underline; }a.CodeFilm:hover { color: #990000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-decoration: underline; }a.Page {	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: normal;	font-variant: normal;	letter-spacing: 1px;}a.Page:visited { color: #903; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: italic; letter-spacing: 1px; }a.Page:visited:hover {	color: #990033;	font-family: Arial, Helvetica, sans-	serif;	font-size: 11px;	font-style: italic;	letter-spacing: 1px;}a.Page:hover { color: #990033;}a.Actus { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; font-weight: normal; font-variant: normal; text-decoration: none; letter-spacing: 1px; }a.Actus:hover { color: #990033; font-size: 9px; font-style: italic; text-decoration: none; }.chapeaublanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: lighter;	color: #FFFFFF;	background-color: #990033;	line-height: 14px;}.chapeaublancpop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: normal;	color: #FFFFFF;	background-color: #990033;	line-height: 14px;	text-align: justify;	margin: 8px;}.RougeSouligTitre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: bold;	font-variant: normal;	color: #990033;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #990033;	border-left-color: #990033;	border-bottom-width: 1px;	text-indent: 4px;}.RougeSouligTitreMaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	color: #990033;	text-indent: 4px;}.maj {	color: #66cccc;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	text-align: center;	font-style: normal;	font-weight: bold;}.couleur {	color: #990033;}.texthtml {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	color: #000000;	font-weight: normal;}.TextCourantGrasblanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: #fff;	text-align: left;}.TextCourantGrasgris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #333333;	text-align: left;}.TextCourantGrasrouge {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #b22222;	text-align: left;}.TextCourantGrasgris10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: #333333;	text-align: left;}.TextCourantItalMasque {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	line-height: 14px;	font-weight: normal;	color: #333;	text-align: left;}.TextCourantGrasgris10Centre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: #333333;	text-align: center;}.TextCourantGrasOrange10Centre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #FF6600;	text-align: center;}.TextCourantGrasRouge10Centre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #CC3300;	text-align: center;}.suivitLivraison {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #FF8D67;}.unimarc {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #fff74c;}.popupListe {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #777;	letter-spacing: 1px;}.voircdesSoldees {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	background-color: #CC3300;	letter-spacing: 1px;}.poprecherche {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #777;	letter-spacing: 1px;}.exposantcourant {	font-size: 7px;	vertical-align: text-top;}.TextCourantGrisItal2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: normal;	color: #333333;	text-align: left;	line-height: 10px;}.TextCourantGrisItalvalid {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: normal;	color: #333333;	text-align: center;	line-height: 10px;}.EventSynopsis {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: normal;	color: #333333;	text-align: left;	line-height: 10px;}.TextCourantGrisItalGrand {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	font-weight: normal;	color: #333333;	text-align: left;	line-height: 20px;	letter-spacing: 1px;}.TextCourantGrisItalGdinterligne {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: normal;	color: #333333;	text-align: left;	line-height: 15px;}.TextCourantGrisItal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: 14px;	font-weight: normal;	color: #333333;	text-align: left;}.TextCourantGrisItalMoyen {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	line-height: 14px;	font-weight: normal;	color: #333333;	text-align: left;}.TextCourantGrasgrispop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	color: #333333;	text-align: left;	text-indent: 8px;}.paragraphecentre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: #000000;	text-align: left;}.RougeInter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-variant: normal;	color: #990033;}.RougeAlerte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-variant: normal; color: #fff; background-color: #903; }.RougeInterpop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #990033;	text-indent: 10px;}.RougeInterItal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #990033;}.filetbas {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #666666;}.TextCourantFiction {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 8px;	font-weight: bold;	color: #4D597C;	text-align: left;	padding-bottom: 1px;}.TextCourantJeunespublics {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 8px;	font-weight: bold;	color: #ADB5C5;	text-align: left;}.TextCourantDocu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 8px;	font-weight: bold;	color: #4FA399;	text-align: left;}.TextCourantConsMultimedia {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 8px;	font-weight: bold;	color: #49A8CF;	text-align: left;}.textCourantPretConsMultimed {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 8px;	font-weight: bold;	color: #9CB3B7;	text-align: left;}.filetbas2 {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #336600;}.texteCourantgris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	color: #333333;}.texteCourantgris10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	color: #333333;}.TextCourantmediumgris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: #333333;	text-align: center;}.TextCourantGrisIextrasmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	color: #333333;	text-align: left;	line-height: 10px;}.TextCourantNoirIextrasmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: left;	line-height: 11px;}.EventInfoFilm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: left;	line-height: 11px;}.TextCourantGrisIextrasmallCentre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	color: #333333;	text-align: center;	line-height: 10px;}.texteCourantgrispop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #333333;	margin-top: 0px;	margin-right: 8px;	margin-bottom: 0px;	margin-left: 10px;}.TextCourantGrasNoirmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 5px;	font-weight: bolder;	color: #000000;	text-align: left;	text-transform: none;	text-indent: 10px;}.TextCourantGrasNoirmall2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 5px;	font-weight: bolder;	color: #000000;	text-align: left;	text-transform: none;	text-indent: 15px;}.TextCourantGrasgrismall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #333333;	text-align: left;}.TextCourantGrasgrismallfiche {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #333333;	text-align: left;	padding-left: 4px;}.TextCourantGrasgrismallpop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 16px;	font-weight: bold;	color: #333333;	text-align: left;	margin-left: 10px;}.texteCourantnoirItalic {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #333333;	padding-left: 0px;	margin: 0px;}.EventCitation {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #333333;	padding-left: 0px;	margin: 0px;}.nclienmdp {	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	text-align: center;	font-style: normal;	font-weight: bold;	background-color: #FFFFFF;	border-left-style: solid;	border-left-color: #990033;	border-left-width: thin;}.prix {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #990033;	text-indent: 8px;}.aides {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #990033;	text-indent: 8px;}.prixNoir {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #000000;	text-indent: 8px;}.nouveaute {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	color: #0099FF;}.epuise {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;	font-variant: normal;	color: #0000cd;}.TextCourantGrasgrisItal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	line-height: 13px;	font-weight: bold;	color: #333333;	text-align: left;}.TextCourantGrasVert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #91b52b;	text-align: left;}.TextCourantGrasVert2 { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: 91b52b; 	text-align: left; }.TextCourantGrasVertsmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: 91b52b;	text-align: left;}.TextCourantGrisItal3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: normal;	color: #333333;	text-align: left;	line-height: 20px;	font-variant: normal;	letter-spacing: 3px;}.titrecritrouge {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #990033;}.titrecritrougemaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: lighter;	color: #990033;}.titreficherouge {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #990033;}.titreficherougemaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: lighter;	color: #990033;}.titreRech {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	color: #990033;}.titreRechmaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: lighter;	color: #990033;}.titreficheVertCopie {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #97BE0D;	padding-left: 9px;}.titreficheVert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #97BE0D;	padding-left: 16px;}.titreficheVertmaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: lighter;	color: #97BE0D;}.leselect{ text-align: left; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bolder; border-color: #903 #990033 #990033; border-style: solid; border-width: 1px; }input, select, option, textarea{	font:normal 11px Verdana;	text-align: left;	color: #333333;	border : 1px solid #D9DADB;	font-weight: bold;}.chromestyle{/*background: url(images/fond_menu.gif) center center repeat-x;*/width: 795px;}.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/content: "."; display: block; height: 0; clear: both; visibility: hidden;}.chromestyle ul{padding: 0px 0px;margin: 0px;text-align: left; /*set value to "left", "center", or "right"*/}.chromestyle ul li{padding: 0px 0px;margin: 0px;border:none;display: inline;}.chromestyle ul li a{color: #494949;margin: 0;text-decoration: none;}.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*//*background: url(chromebg-over.gif) center center repeat-x; THEME CHANGE HERE*/}/* ######### Style for Drop Down Menu ######### */.dropmenudiv{	position:absolute;	top: -12px;	font:12px Verdana;	z-index:100;	background: url(images/fond_smenu.gif);	width: 120px;	visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/	color: #339999;}.dropmenudiv2{	position:absolute;	top: -12px;	font:12px Verdana;	z-index:100;	background: url(images/fond_smenuv.gif);	width: 110px;	visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);}.dropmenudiv3{position:absolute;top: -12px;font:12px Verdana;z-index:100;background: url(images/fond_smenuo.gif);width: 130px;visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}.menuthema{position:absolute;top: -12px;font:9px Verdana;z-index:100;background:#fdc767;width: 220px;visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}.menufilmdoc{ color: #4c4c4c; top: 0; font:10px Verdana; z-index:0; background:#f3f3f3; width: 250px; visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}.dropmenudiv a{	width: auto;	display: block;	text-decoration: none;	font-weight: normal;	color: #990033;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-variant: normal;}.dropmenudiv2 a{	width: auto;	display: block;	text-decoration: none;	font-weight: normal;	color: #91b52b;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-variant: normal;}.dropmenudiv3 a{	width: auto;	display: block;	text-decoration: none;	font-weight: normal;	color: #F19011;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-variant: normal;}.menuthema a{ width: auto; display: block; color: #000; font-size: 9px; font-family: Verdana; font-variant: normal; line-height: normal; text-decoration: none; }.menufilmdoc a{ width: auto; display: block; color: #4c4c4c; font-size: 10px; font-family: Verdana; font-variant: normal; line-height: normal; background-color: #f3f3f3; text-decoration: none; }* html .dropmenudiv a{ /*IE only hack*//*width: 99%;*/}.dropmenudiv a:hover{ /*THEME CHANGE HERE*/background-color: #990033;color: #ffffff}.dropmenudiv2 a:hover{ /*THEME CHANGE HERE*/background-color: #91b52b;color: #ffffff}.dropmenudiv3 a:hover{ /*THEME CHANGE HERE*/background-color: #F19011;color: #ffffff}.menuthema a:hover{ /*THEME CHANGE HERE*/background-color: #f19011; color: #ffffff; font-size: 9px; }.menufilmdoc a:hover{ /*THEME CHANGE HERE*/background-color: #f3f3f3; color: #000; font-size: 10px; font-weight: bold; }.chromesearchcss{position:absolute;top: -12px;font:9px Verdana;z-index:100;background:#fff;width: 125px;visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}.chromesearchcss a{ width: auto; display: block; color: #000; font-size: 9px; font-family: Verdana; font-variant: normal; line-height: normal; text-decoration: none; }.chromesearchcss a:hover{ /*THEME CHANGE HERE*/background-color: #369; color: #ffffff; font-size: 9px; }.menugauche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #ffffff; text-align: left; line-height: 10px; border-left: 6px solid #9da3b2; }.menugauche2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: normal;	color: #FFFFFF;	text-align: left;	padding-left: 10px;	padding-top: 1px;	padding-bottom: 3px;}.refbleu {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #0000FF;	font-weight: bold;}.Textbiblio {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	color: 663399;	border-left-width: medium;	border-left-style: solid;	border-left-color: 663399;	padding-left: 5px;	text-align: left;	display: table;	margin-left: 5px;	padding-top: 0px;	margin-top: 20px;}.Textenseigne {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	color: FF9900;	border-left-width: medium;	border-left-style: solid;	border-left-color: FF9900;	padding-left: 5px;	text-align: left;	display: table;	margin-left: 5px;	padding-top: 0px;	margin-top: 20px;}.Textautre {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	color: 006666;	border-left-width: medium;	border-left-style: solid;	border-left-color: 006666;	padding-left: 5px;	text-align: left;	display: table;	margin-left: 5px;	padding-top: 0px;	margin-top: 20px;}.barre {	font-family: Arial, Helvetica, sans-serif;	font-size: 6px;	font-style: normal;	line-height: 6px;	font-weight: normal;	color: #FFFFFF;	border-left-width: medium;	border-left-style: solid;	border-left-color: #951930;	padding-left: 1px;	text-align: left;	display: marker;	margin-left: 2px;	padding-top: 0px;	margin-top: 0px;	left: 0px;	padding-right: 0px;}.Textbiblio2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	color: 663399;	border-left-width: medium;	border-left-style: solid;	border-left-color: 663399;	padding-left: 5px;	text-align: left;	display: table;	margin-left: 5px;	padding-top: 0px;	margin-top: 0px;}.texteCourantgrispopetape {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-left: 26px;}.texteCourantgrasbleu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: 14px;	font-weight: bold;	font-variant: normal;	color: #663399;}.tableaucentre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: bold;	color: #000000;	text-align: center;}.Textenseigne2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	color: #FF9900;	border-left-width: medium;	border-left-style: solid;	border-left-color: #FF9900;	padding-left: 5px;	text-align: left;	display: table;	margin-left: 5px;	padding-top: 0px;	margin-top: 0px;}.texteCourantgrasorange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: 14px;	font-weight: bold;	font-variant: normal;	color: #FF9900;}.texteCourantgrasvert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: 14px;	font-weight: bold;	font-variant: normal;	color: #006666;}.Texteautre2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 14px;	font-weight: normal;	color: #006666;	border-left-width: medium;	border-left-style: solid;	border-left-color: #006666;	padding-left: 5px;	text-align: left;	display: table;	margin-left: 5px;	padding-top: 0px;	margin-top: 0px;}.paniervide {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: italic;	font-weight: bold;	color: #990033;	border-left-width: thick;	border-left-style: solid;	border-left-color: #981534;	padding-left: 8px;	line-height: 16px;}.CompteBlocVert {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bolder;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	text-indent: 0px;	letter-spacing: 1px;	margin-left: 0px;	padding-left: 0px;	background-color: #97BE0D;}.CompteBlocVertNoir {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bolder;	font-variant: normal;	text-transform: none;	color: #000000;}.CompteBlocVertItalic {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	letter-spacing: 1px;	text-indent: 5px;	margin-right: 5px;}.ligneGrisesGAUCHE {	border-left-style: solid;	border-left-color: #5E6072;	border-left-width: 6px;}.titreproduit {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #b22222;}.formatPcMac {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: uppercase;}.auteur {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;}.nouveautebleu {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #0000FF;}.prixListe {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;}.ap {	font-family: Arial, Helvetica, sans-serif;}.ap {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	font-variant: normal;}.DVD {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;}.docJeune {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	text-transform: uppercase;}.genre {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	font-variant: normal;}.boitebas {	vertical-align: bottom;	background-position: -10px;}.lienimage{ border-style: none; }.infobulle{ color: #fff; position: absolute; visibility : hidden; border: solid 1px black; padding: 10px; font-family: Verdana, Arial; font-size: 10px; background-color: #9c3; }a.Mail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; font-weight: normal; text-decoration: none; }a.Devis { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #91b52b; 	text-decoration: none; 	text-align: left; }a.Devis:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #FF9900; 	text-align: left; }a.SupCde { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #903; 	text-decoration: none; 	text-align: left; }a.SupCde:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #333333; 	text-align: left; }a.ValCde { 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #0000CD; 	text-decoration: none; 	text-align: left; }a.ValCde:hover {	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; 	font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #903; 	text-align: left; }.suiviDevis {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #97BE0D;}.titreficheFictionmaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: lighter;	color: #36359D;}.titreficheFiction {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #2D2E8C;}.EventChapeauFiction {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	font-weight: bold;	color: #2D2E8C;	line-height: 25px;	letter-spacing: 1px;}.EventChapeauDocu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: italic;	font-weight: bold;	color: #306666;	line-height: 25px;	letter-spacing: 1px;}.titreficheFictionmaigreItalic {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: italic;	font-weight: lighter;	color: #36359D;}.titreficheDocumaigreItalic {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: italic;	font-weight: lighter;	color: #306666;}.titreficheDocu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #306666;}.titreficheDocumaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: lighter;	color: #306666;}.titreficheAdavevt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #7D657D;}.titreficheFAdavEvtmaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: lighter;	color: #7D657D;}.TextCourantGrasgrismall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 12px;	font-weight: bold;	color: #333333;	text-align: left;}.TextCourantgrismallItalic {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: 12px;	color: #333333;	font-style: italic;	text-align: left;}.TextCourantGrasgrismallPetit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	font-style: normal;	line-height: 10px;	font-weight: bolder;	color: #666666;	text-align: left;}.TextCourantGrasgrismallITALIC {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	line-height: 12px;	font-weight: bold;	color: #333333;	text-align: left;}.EventTitre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	line-height: 12px;	font-weight: bold;	color: #333333;	text-align: left;}.SOULIGNE {	border-bottom-style: solid;	border-bottom-color: #990033;	border-bottom-width: 1px;	border-right-style: solid;	border-right-color: #990033;	border-right-width: 3px;}.bandeAnnonces {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	background-color: #F28F0D;	line-height: normal;	letter-spacing: 1px;	text-align: center;}.bandeAnnoncesPetit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	background-color: #F28F0D;	line-height: normal;	letter-spacing: 1px;	text-align: center;}.titreficheOrange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #F19011;}.titreficherOrangemaigre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: lighter;	color: #F19011;}.formatPcMac {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: uppercase;	color: #000000;}.prixListeDroite {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	text-align: right;}ul.MenuBarVertical { font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 10px; line-height: 12px; color: #000000;	font-weight: normal;  	text-decoration: none; }.panierGris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #666666;	border-left-width: thick;	border-left-style: solid;	border-left-color: #333333;	padding-left: 8px;	line-height: 13px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #333333;}.themagris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #666666; }.menu_links {	font-family: Times, Georgia, Garamond, Verdana, serif;	color: #000099;	font-size: 80%;	letter-spacing: 0pt;	font-weight : bold;	}.gallerycontainer{position: relative;/*Add a height attribute and set to largest image's height to prevent overlaying*/}.thumbnail img{border: 1px solid white;margin: 0 5px 5px 0;}.thumbnail:hover{background-color: transparent;}.thumbnail:hover img{border: none;}.thumbnail span{ /*CSS for enlarged image*/position: absolute;padding: 5px;left: -1000px;visibility: hidden;color: black;text-decoration: none;}.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.thumbnail:hover span{ /*CSS for enlarged image*/visibility: visible;top: 0;left: 230px; /*position where enlarged image should offset horizontally */z-index: 50;}.texteCourantgrasorangeDroit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: bold;	font-variant: normal;	color: #FF9900;}.nouveauteOrange {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF9900;}.blanc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 20px;	font-weight: lighter;	font-variant: normal;	color: #FFFFFF;	letter-spacing: 1px;}.prixautrecoul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #663399;	text-indent: 8px;}#listekey { text-indent: 4px; position: absolute; width: 135px; border: solid 1px black; overflow: auto; display: none; }#listeEdit { text-indent: 4px; position: absolute; width: 200px; border: solid 1px black; overflow: auto; display: none; }#liste1 { text-indent: 4px; position: absolute; width: 200px; border: solid 1px black; overflow: auto; display: none; }#liste2 { text-indent: 4px; position: absolute; width: 200px; border: solid 1px black; overflow: auto; display: none; }.result { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color : #000000; background-color : #FFFFFF;}.result:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color : #FFFFFF; background-color : #000000;}#monmenu { font-family: Verdana, sans-serif; font-size: 10px; font-weight:bold; position: relative; left: -50px; }#monmenu ul ul { display: none; position: absolute; top: -1px; left: 100px; margin:0; padding: 0; border: solid 1px #c0c0c0; }#monmenu li { background-color: #fff; list-style-type: none; position: relative; width: 300px; padding: 2px; margin: 0 }#monmenu li a { text-decoration:none; }#monmenu li:hover ul.niveau2, #monmenu li li:hover ul.niveau3, #monmenu li.sfhover ul.niveau2, #monmenu li li.sfhover ul.niveau3 {display: block}
