#container #main #fondBlanc #colGauche ul#menu li ul.sousRub { position: absolute; left: 234px; top: 3px; margin: 0px; padding: 0px; width: 170px; height: 138px; z-index: 20; visibility: hidden; background: #FFFFFF; }
#FOCUS { height: 300px; width: 225px; margin-left: 25px; position: relative; }
#FOCUS #FOCUSimage { height: auto; width: 200px; margin-top: 200px; }
#FOCUS #FOCUSimage img, #AFFICHE img, #DECOUV img {border:solid 1px #DDD}
#FOCUS #FOCUStitre { position: relative; height: 1px; width: 200px; }
#FOCUS #FOCUSlabel { height: 21px; width: auto; position: absolute; top: -21px; background: #990000; text-transform: uppercase; color: #FFFFFF; font-size: 15px; font-weight: bold; padding-top: 1px; padding-right: 6px; padding-left: 6px; }
#FOCUS h2 { font-size: 20px; line-height: 110%; color: #990000; padding: 0px; margin: 5px 0px 5px; width: 200px; }
#FOCUS p { width: 210px; }
#COL-droite { float: right; width: 303px; padding-top: 220px; overflow: visible; }
#AUTRES h2 { font-size: 13px; font-weight: bold; color: #990000; }
#AUTRES p a { font-size: 12px; font-weight: bold; float: left; height: auto; width: 140px; color: #000000; background: url(../images/pucerouge10.gif) no-repeat left 3px; padding-left: 10px; margin-bottom: 4px; }
#AUTRES p { width: 150px; margin-top: 5px; overflow: visible; height: auto; }
#DECOUV { clear: left; float: right; height: auto; width: 245px; margin-top: 25px; margin-right: 10px; }
#DECOUV img { width:72px;float:left; margin-right: 5px; }
#DECOUVlabel { font-size: 14px; font-weight: bold; color: #FFFFFF; width: 165px; float: right; white-space: nowrap; }
#DECOUV h2 { font-size: 13px; width: 165px; float: right; margin-top: 6px; margin-bottom: 3px; }
#DECOUV p { float: right; width: 165px; overflow: visible; }
#DECOUVlabel span { background: #990000; display: inline; padding: 1px 6px; }
#Layer1 { position: absolute; left: 0px; top: 0px; width: 377px; height: 494px; z-index: 1; }
#EVENEMENT { position: absolute; left: 270px; top: 382px; width: 313px; height: 102px; z-index: 2; }
TD.EVENE-bord { background: url(../images/evene_points.gif) repeat-x left top; font-size: 2px; height: 4px; }
#EVENEMENT .EVENE-centre h3,#EVENEMENT .EVENE-centre h2 { font-size: 13px; margin-top: 8px; margin-bottom: 3px; margin-left: 6px; }
#EVENEMENT .EVENE-centre p { font-size: 11px; margin-bottom: 2px; margin-left: 6px; margin-right: 0px; }
#EVENEMENT .EVENE-centre p a{ font-weight: bold; }
#AFFICHE #AFF-scrolltxt { position: absolute; margin-top: 5px; height: 13px; left: 2px; top: 131px; overflow: visible; width: auto; white-space: nowrap; }
#AFFICHE strong { color: #990000; }
#dmx1Scroller { position: absolute; top: 100px; left: 100px; width: 290px; height: 92px; z-index: 100; visibility: visible; overflow: hidden; }
#dmx1OuterBorder { position: absolute; top: 0px; left: 0px; width: 290px; height: 92px; layer-background-color: #FFFFFF; border: 1px none #000000; background: #FFFFFF; }
#dmx1OuterBackground { position: absolute; top: 1px; left: 1px; width: 288px; height: 90px; layer-background-color: #FFFFFF; border: 1px none #000000; background: #FFFFFF; }
#dmx1Back { position: absolute; left: 269px; top: 5px; width: 16px; }
#bg1Slider { background: url(../images/scrollF.jpg) repeat-y; }
#dmx1Forth { position: absolute; left: 269px; top: 71px; width: 16px; }
#dmx1InnerBorder { position: absolute; left: 5px; top: 5px; width: 262px; height: 82px; layer-background-color: #FFFFFF; border: 1px none #000000; background: #FFFFFF; }
#dmx1InnerBackground { position: absolute; left: 6px; top: 6px; width: 260px; height: 80px; layer-background-color: #FFFFFF; border: 1px none #000000; background: #FFFFFF; }
#dmx1Container { position: absolute; left: 10px; top: 10px; width: 252px; height: 72px; visibility: visible; clip: rect(0px 252px 72px 0px); overflow: hidden; }
.dmx1Content { position: absolute; left: 0px; top: 72px; width: 252px; }
.dmx1Content td { font: 11px Verdana, Arial, Helvetica, sans-serif; }
#AFFICHE { position: absolute; left: 193px; top: 193px; width: 287px; height: 158px; z-index: 1; border: 1px solid #CCCCCC; overflow: hidden; }
#AFFICHE #AFFICHE-table { margin: 0px; padding: 0px; width: 287px; height: 133px; border-style: none; }
#AFFICHE #AFFICHE-table tr td.AFF-titre { font-size: 12px; text-transform: uppercase; color: #990000; margin: 0px; padding: 0px 0px 0px 4px; height: 18px; font-weight: bold; }
#AFFICHE #AFFICHE-table img { margin-left: 2px; margin-right: 2px; }
#AFFICHE .AFF-scroll { height: 30px; }
#AFFICHE #AFF-txt { position: absolute; width: 283px; left: 3px; overflow: hidden; height: 20px; }
#COL-ROM-E { position: absolute; height: 73px; width: 144px; left: 300px; top: 89px; z-index: 50; }
#COL-ROM-F { position: absolute; height: 185px; width: 55px; left: 510px; top: 180px; z-index: 54; }
#COL-SANTE { position: absolute; left: 750px; top: 33px; width: 58px; height: 183px; z-index: 53; }
#THRILLER { position: absolute; height: 113px; width: 117px; left: 736px; top: 236px; z-index: 52; }
#COL-ESSAIS { position: absolute; height: 148px; width: 59px; left: 809px; top: 144px; z-index: 51; }
#FLASH { position: absolute; height: 203px; width: 286px; left: 445px; top: 26px; z-index: 90; }
#DECOUV a,#EVENEMENT { font-weight: bold; }
#EVENEMENT #scrollbox { position: absolute; height: 92px; width: 292px; font-weight: normal; }
#EVENEMENT .EVENE-centre .EVENE-centre #hauteur { }
#EVENEMENT .EVENE-centre { height: 92px; width: 292px; }
#dmx1Scroller { position: absolute; top: 0px; left: 0px; width: 292px; height: 92px; z-index: 100; visibility: visible; overflow: hidden; }
#dmx1OuterBackground { position: absolute; top: 0px; left: 0px; width: 292px; height: 92px; layer-background-color: #FFFFFF; border: 1px none #000000; background: #FFFFFF; }
#dmx1Back { position: absolute; left: 274px; top: 4px; width: 14px; }
#dmx1Slider {position:absolute; left:277px; top:17px; width:8px;}
#bg1Slider {background-image:url(../images/scrollF.jpg); background-repeat:repeat-y; background-color:#FFFFFF; layer-background-color:#FFFFFF; }
#dmx1Thumb {position:absolute; left:277px; top:17px; width:8px;}
#dmx1Forth { position: absolute; left: 274px; top: 71px; width: 14px; }
#dmx1InnerBackground { position: absolute; left: 4px; top: 4px; width: 266px; height: 80px; layer-background-color: #FFFFFF; border: 1px none #000000; background: #FFFFFF; }
#dmx1Container { position: absolute; left: 7px; top: 7px; width: 260px; height: 74px; visibility: visible; clip: rect(0px 260px 74px 0px); overflow: hidden; }
.dmx1Content { position: absolute; left: 0px; top: 74px; width: 260px; }
.dmx1Content td { font-family: Verdana, Arial, Helvetica, sans-serif; }
#dmx1Content1 { position: absolute; left: 1px; top: -12px; }
#container #main #fondBlanc { }
#AutoScrollContainer {position:absolute;
	top:0px;
	left:5px;
	width:274px;
	height:20px;
	clip:rect(0,290,20,0);
	overflow:hidden;
	z-index:99;
	visibility:visible;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 1px none #000000;
}
#AutoScrollContent {
	position:absolute;
	top:0px;
	left:5px;
	white-space: nowrap;
	width:auto;
	visibility:visible;
	overflow: visible;
}
#container #main #fondBlanc #AFFICHE #AFF-scrolltxt p.standard{display: inline;color:#000000}
#container #main #fondBlanc #AFFICHE #AFF-scrolltxt a {white-space: nowrap;display: inline;}
#container #main #fondBlanc #colDroite #livre #detailLivre img {
	float: left;
	margin-right:15px;
	margin-bottom:20px;
	margin-top:0px;
	border:solid 1px #dddddd
}
#container #main #fondBlanc #colDroite #livre #detailLivre {
	width: 535px;
}
#livre #detailLivre h3 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
}

#livre #detailLivre #head{
	float: left;
	width: 288px;
}
#container #main #fondBlanc #colDroite #livre #detailLivre #head h3 {
	font-size: 11px;
	font-weight: bold;
	margin-left:0;
	margin-top: 10px;
	margin-bottom: 10px;
	color:#555555;
}
#container #main #fondBlanc #colDroite #livre #detailLivre #detail p, 
#container #main #fondBlanc #colDroite #livre #detailLivre p,
#container #main #fondBlanc #colDroite #livre #detailLivre h3 {
	margin-left: 165px;
	line-height:135%;
}
#container #main #fondBlanc #colDroite #livre #detailLivre h4 {
	color:#777;
	font-size:12px;
	margin:10px 0 6px 0;
	
}
#livre #detailLivre h2 {
	font-size: 16px;
	font-weight: bold;
	color: #8A0000;
	width: 267px;
	margin-top: 45px;
}

#container #main #fondBlanc #colGauche #menu2 h3 {
	font-size: 14px;
	color: #CCCCCC;
	margin-bottom: 10px;
}
#colDroite #livre #detailLivre .news-single-img {
	border:solid 1px #dddddd
	margin: 0px;
	float: left;
	width: auto;
}
#colDroite #livre #detailLivre .news-single-img .news-single-imgcaption {
	display: none;
}
#container #main #fondBlanc #colDroite #livre #detailLivre {
	margin-top: 15px;
}
#container #main #fondBlanc #colGauche #menu2 h2,
#container #main #fondBlanc #colGauche #menu2 h3 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-bottom: 10px;
}
#FOCUS .news-latest-morelink,
#DECOUV .news-latest-morelink,
#EVENEMENT .news-latest-morelink,
#FOCUS .news-list-morelink,
#DECOUV .news-list-morelink,
#EVENEMENT .news-list-morelink {display:block; margin-top:3px;}


/* roll-over sur personnages */

#container #main #fondBlanc a.lienCollec,
#container #main #fondBlanc a.lienCollec:visited {position: relative;display: block;}
#container #main #fondBlanc #COL-ROM-E .lienCollec .nomCollec {top:44px;}
#container #main #fondBlanc #COL-ROM-F .lienCollec .nomCollec {top: 80px;left: -10px;}
#container #main #fondBlanc #COL-SANTE .lienCollec .nomCollec {top: 84px;left: -10px;width:70px}
#container #main #fondBlanc #COL-ESSAIS .lienCollec .nomCollec {position: absolute;left: -10px;top: 60px;}
#container #main #fondBlanc #THRILLER .lienCollec .nomCollec {position: absolute;left: 0px;top: 40px;}
#container #main #fondBlanc a.lienCollec .nomCollec {display: none;}

#container #main #fondBlanc a.lienCollec:hover {
color: #f00;
text-indent: 0; /* added the default value */
}

#container #main #fondBlanc a.lienCollec:hover .nomCollec {display: block;font-size: 12px;font-weight: bold;color: #FFFFFF;background: #8A0000;position: absolute;text-align: center;padding: 0 6px 0 6px;}

#FOCUS-b #container #main #fondBlanc #colDroite #livre #detailLivre #detail .standard {
	margin-left: 0px;
	padding: 0px;}
#FOCUS-b #container #main #fondBlanc #colDroite #livre #detailLivre {width:500px}
#FOCUS-b #container #main #fondBlanc #colDroite #livre #detailLivre img {
	float: left;
	border:solid 1px #dddddd;
	margin: 0px 15px 20px 0px;
}
#FOCUS-b #container #main #fondBlanc #colDroite #livre #detailLivre #detail {
	clear: both;
}
#FOCUS-b #container #main #fondBlanc #colDroite #livre #detailLivre #head {
	width: 500px;
}
#FOCUS-b #container #main #fondBlanc #colDroite #livre #detailLivre #detail h2 {
	font-size: 14px; margin-bottom:10px;clear:left; width:500px;
}
