/************************************************************************/
/*	 	Feuille de style contenant:										*/
/*			- les références couleurs d'un espace						*/
/*			- logo + bandeau du Header									*/
/*			- aspect du menu gauche										*/
/*			- taille de la zone contenu									*/
/*			- comportement de la zone de droite							*/
/************************************************************************/

body {
    padding:0;
    margin:0;
	color:#000; 
	background:url(../images/Space_BG.gif) repeat-x 0 0;
}
/* fil d'ariane */
    .BreadCrumbs{margin-left:170px;}


.C1fond {
	background-color:#db6b16; 
}
.C1font, .C1font:visited, a.LienDefaultStyle:link, a.C1lien:link, a.C1lien:hover, a.C1lien:active, a.C1lien:visited{
	color:#db6b16;
}
.C1border {
	border-color:#db6b16; 
}
/* Pour menu Espaces */
a.C1LienBorderSelected, a.C1LienBorder:hover, a.C1LienBorder:focus{ 
	background-color:#FFE8C5; /*C4*/
	border-color:#db6b16;
}
a.C1LienBorder2:hover{ 
	background-color:#fff2de; /*C3*/
	border-color:#db6b16;
	color:#db6b16;
}


.C2fond {
	background-color:#e5913b; 
}
.C2font, .C2font:visited, a.C2lien:hover, a.C2lien:active, a.C2lien:focus{
	color:#e5913b; 
}
.C2border {
	border-color:#e5913b; 
}
/* Aspect  par défaut des liens hypertexte */
a.LienDefaultStyle:hover, a.LienDefaultStyle:active, a.LienDefaultStyle:focus{
	color:#e5913b;
}



.C3fond {
	background-color:#fff2de; 
}
.C3font, .C3font:visited, a.C3lien:hover, a.C3lien:active, a.C3lien:focus{
	color:#fff2de; 
}
.C3border {
	border-color:#fff2de; 
}




.C4fond {
	background-color:#FFE8C5; 
}
.C4font, .C4font:visited, a.C4lien:hover, a.C4lien:active, a.C4lien:focus{
	color:#FFE8C5; 
}
.C4border {
	border-color:#FFE8C5; 
}



.C5fond {
	background-color:#ffdead; 
}
.C5font, .C5font:visited, a.C5lien:hover, a.C5lien:active, a.C5lien:focus{
	color:#ffdead; 
}
.C5border {
	border-color:#ffdead; 
}



.C6fond {
	background-color:#999999; 
}
.C6font, .C6font:visited, .C6font:link, a.C6font:hover, a.C6font:active, a.C6font:focus, a.C6lien, a.C6lien:hover, a.C6lien:active, a.C6lien:focus{
	color:#999999; 
}
.C6border {
	border-color:#999999; 
}



.C7fond {
	background-color:#333333; 
}
.C7font, .C7font:visited, a.C7lien:hover, a.C7lien:active, a.C7lien:focus{
	color:#333333; 
}
.C7border {
	border-color:#333333; 
}



.C8fond {
	background-color:#666666; 
}
.C8font, .C8font:visited, a.C8lien:hover, a.C8lien:active, a.C8lien:focus{
	color:#666666; 
}
.C8border {
	border-color:#666666; 
}



/***************************************************************************************************/
/*															Global	    						   */
/***************************************************************************************************/

.hBasket{background:url(../images/ico_Basket.gif) no-repeat 2px 5px;}


#Center_Zone{
	float:left; 
	width:670px;
	margin: 0 30px 20px;
	padding:0;
}
#Left_Zone{
	float:left; 
	width:250px;
	margin:0 0 20px;
	overflow:hidden;
}
#Right_Zone{
	float:left; 
	width:200px;
	text-align:center;
	margin:0 0 20px;
}

#Footer_Zone {
	clear:both;
	display:block;
	padding:2px 0 0;
	margin:10px 0 0;
	text-align:center;
	border-top:solid 1px #cccccc;
}



/***************************************************************************************************/
/*															Zone Menu Gauche																*/
/***************************************************************************************************/





/* Moteur de recherche */
#SearchEngine{
	background-image:url(../images/Search_right_Shadow.gif);
	background-repeat:repeat-y;
	background-position:right top;
	padding:0 5px 0 0;
}
#SearchEngine .Title{
    display:block;
	font:bold 12pt Arial;
	color:#fff;
	white-space:pre;
	text-align:center;
	padding:2px 0 0 0;
	margin:0 1px 0 0;
}
#SearchEngine .Content{
	display:block;
	position:relative;
	font:normal 8pt Arial;
	color:#757575;
	
	background-color:#fff;
	background-image:url(../images/Search_background.gif);
	background-repeat:repeat-y;
	
	text-align:center;
	padding:0 0 5px 0;
	margin:0 1px 0 0;
	border-left-width:1px;
	border-left-style:solid;
}
#SearchEngine .Content p{display:inline-block;width:190px;text-align:left;}
#SearchEngine .Comment{
	display:block;
	padding:5px 0 0 25px;
	background:url(../images/Search_ico.gif) no-repeat 0 8px; 
}
#SearchEngine .Input{
	float:left;
	border-width:1px; 
	border-style:solid;
	height:16px;
	width:150px;
	margin:6px 0 0 0;
	padding:2px;
}
#SearchEngine .Button{
	float:left;
	margin:3px 0 10px -10px;
}
#SearchEngine .AdvancedSearch{
	position:relative;
	clear:both;
	display:inline-block;
	float:left;
	white-space:nowrap;
	
	background-image:url(../images/Search_Arrow.gif);
	background-repeat:no-repeat;
	background-position: 18px 4px; 
	padding:0 0 0 26px;
	margin:-15px 0 0 0;
}
#SearchEngine .bottom_Shadow{ 
	float:left;
	height:5px;
	width:100%;
	margin:0 -12px 0 0;
	border-top-width:1px; 
	border-top-style:solid;
	background:url(../images/Search_bottom_Shadow.gif) repeat-x;
}
#SearchEngine .top_Left_Corner, #SearchEngine .top_Right_Corner{
	position:relative;
	height:7px; 
	margin:0 -5px 0 0;
}
#SearchEngine .top_Left_Corner{ 
	float:left;
	width:7px; 
	background:url(../images/Search_Top_Left_Corner.gif) no-repeat;
}
#SearchEngine .top_Right_Corner{ 
	float:right;
	width:11px;
	background:url(../images/Search_Top_Right_Corner.gif) no-repeat;
}
#SearchEngine .inner_Left_Corner, #SearchEngine .inner_Right_Corner{ 
	position:relative;
	height:4px;
	width:5px;
	margin:0;
} 
#SearchEngine .inner_Left_Corner{ 
	background:url(../images/Search_Inner_Left_Corner.gif) no-repeat;
	float:left;
}
#SearchEngine .inner_Right_Corner{ 
	background:url(../images/Search_Inner_Right_Corner.gif) no-repeat;
	float:right;
}
#SearchEngine .bottom_Right_Corner, #SearchEngine .bottom_Left_Corner{
	position:relative;
	height:13px;
} 
#SearchEngine .bottom_Left_Corner {
	float:left;
	width:7px;
	margin:-7px 0 -7px 0;
	background:url(../images/Search_Bottom_Left_Corner.gif) no-repeat;
}
#SearchEngine .bottom_Right_Corner{ 
	float:right;
	width:12px;
	margin:-7px -5px -7px 0;
	background:url(../images/Search_Bottom_Right_Corner.gif) no-repeat;
}

/* Zone Rubriques, Collections, Actualités */
#mnu_Links{clear:both;position:relative;margin:15px 5px 0 0;background-color:#D9D9D9;padding:0;}
#mnu_Links .Corner{ 
	display:block;
	position:relative;
	z-index:1;
	font-size:7px;
	height:7px;
	background-repeat:no-repeat;
	background-position:right top;
}
.Links_Top_Right, .Links_Top_Left, .Links_Bottom_Right, .Links_Bottom_Left{position:absolute;height:7px;width:7px;margin:0;z-index:1;background:url(../images/Links_top_Corner_Left.gif) no-repeat 0 0;}
.Links_Top_Right {float:right;clear:both;width:100%;}
.Links_Bottom_Right {width:100%;margin:-7px 0 0 0;}
.Links_Top_Left {float:left;z-index:2;}
.Links_Bottom_Left {float:left;margin:-7px 0 0 0;z-index:2;}
.Links_Top_Right{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
.Links_Bottom_Left{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}
.Links_Bottom_Right{-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1,-1);filter:FlipV FlipH;-ms-filter:"FlipV FlipH";}
#mnu_Links .Title{
	display:block;
	font:normal 12pt Verdana;
	color:#DF7A2D;
	letter-spacing:0.25em;
	margin:0 0 0 25px;
	padding:7px 0 0 0;
}
#mnu_Links .Title a{
	font:normal 7pt Verdana;
	color:#888;
	letter-spacing:0.05em;
	padding:auto;
}

.WhiteZone{clear:both;background-color:#fff;margin:0 11px 0 11px;position:relative;}
.WhiteZone_Top, .WhiteZone_Bottom{background:url(../images/WhiteZone_top_Corner.gif) no-repeat 0 0;width:7px;width:7px;margin-left:216px;background-color:#d9d9d9;}
.WhiteZone_Bottom {-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";background-position:0 0;}
.WhiteZone a, .WhiteZone a:hover{font:normal 9pt Arial;color:#444444;}
/*.WhiteZone li.Selected, .WhiteZone li:hover{background:url(../images/Item_Selected.gif) repeat-x left center;}*/
.WhiteZone li.Selected  a{font-weight:bold;}
.WhiteZone li{border:solid 1px #fff;list-style:none;}

#RefineSearch{clear:both;}
#RefineSearch_Tabs {margin:5px 0 0 10px;display:inline-block;}
#RefineSearch_Tabs li{
	display:inline-block;
	float:left;
	font:normal 9pt Arial;
	cursor:pointer;
	height:26px;
	background-repeat:repeat-x;
}
#RefineSearch_Tabs li a{
	display:inline-block;
	max-height:26px;
	padding:0 1px 2px 2px;
	vertical-align:bottom;
}
#RefineSearch_Tabs li.Selected{
	color:#757575;
	background-image:url(../images/Tab_Background_Selected.gif);
}
#RefineSearch_Tabs li.Normal{
	color:#A3A3A3;
	background-image:url(../images/Tab_Background_Normal.gif);
}
#RefineSearch_Tabs li.Selected a:hover{color:#757575;}
#RefineSearch_Tabs li.Normal a:hover{color:#757575;}
#RefineSearch_Tabs li .TabLeft{display:inline-block;width:7px;height:26px;background-repeat:no-repeat;}
#RefineSearch_Tabs li .TabRight{display:inline-block;width:10px;height:26px;background-repeat:no-repeat;}
#RefineSearch_Tabs li.Selected .TabLeft{background-image:url(../images/Tab_Left_Selected.gif)}
#RefineSearch_Tabs li.Normal .TabLeft{background-image:url(../images/Tab_Left_Normal.gif)}
#RefineSearch_Tabs li.Selected .TabRight{background-image:url(../images/Tab_Right_Selected.gif)}
#RefineSearch_Tabs li.Normal .TabRight{background-image:url(../images/Tab_Right_Normal.gif)}

ul.trwRoot, .trwRoot ul{margin:0;padding:0 0 2px 0;list-style:none;display:block;}
.trwRoot ul{display:none;margin:0 0 0 15px;padding:0;}
.trwRoot li{display:block;margin:0;padding:0;font:bold 9pt Arial, Helvetica, sans-serif;}
#LstRubriques li{background:url(../images/trw/tV.gif) repeat-y 10px top;}
#LstRubriques li:last-child {background:url(../images/trw/tV.gif) no-repeat 10px top;}
.trwRoot li.Lvl1 {font-size:10pt;}
.trwRoot li.Closed {}
.trwRoot li.Opened {}
.trwRoot li a{display:block;padding:2px 0 0 0;}
#LstRubriques li a{margin:0 0 0 22px;background:url(../images/trw/tH.gif) no-repeat 1px 10px;}
#trwEvents li a{margin:2px 0 0 0;padding:0 0 0 25px;background:url(../images/Actus_Arrow.gif) no-repeat 12px 3px;}
#LstRubriques li a:hover{background:url(../images/Item_Selected.gif) repeat-x 10px center;}
.trwRoot li a:link, .Root li a:visited{text-decoration:none;}
#LstRubriques li a.Selected {font-weight:bold;background:url(../images/Item_Selected.gif) repeat-x left center;}
#LstRubriques li img{position:absolute;margin:6px 0 0 6px;cursor:pointer;}
#trwEvents li img{position:absolute;margin:6px 0 0 11px;cursor:pointer;}



#LstCollections a, #LstCollections a:hover {
	display:block;
	padding:0 0 1px 15px;
	margin:0;
	min-height:18px;
}

#LstCollections li.Selected a, LstRubriques li a.Selected {font-weight:bold;background:url(../images/Item_Selected.gif) repeat-x left center;}


/* Actuatlités */
#News{clear:both;margin:10px 0 0 0;padding:0 0 10px 0; }
#News .WhiteZone{margin-top:5px;}
.Links  a, .Links  a:hover{
	display:inline-block;
	padding:0 0 1px 25px;
	background:url(../images/Actus_Arrow.gif) no-repeat 12px 4px;
}

#News .WhiteZone li:hover{background:url(../images/Item_Selected.gif) repeat-x;}


/* Newsletter */
#Newsletter{
	background:url(../images/Newsletter_right_Shadow.gif) repeat-y right top;
	margin:15px 0 0 0;
	padding:0 5px 0 0;
	border-top:solid 1px #d9d9d9;
	border-left:solid 1px #d9d9d9;
}
#Newsletter .Title{
	display:block;
	font:normal 12pt Verdana;
	color:#DF7A2D;
	letter-spacing:0.30em;
}
#Newsletter .Title a{
	font:normal 7pt Verdana;
	color:#A9A9A9;
	letter-spacing:0.15em;
	padding:auto;
}
#Newsletter .Content{
	display:block;
	position:relative;
	font:normal 8pt Arial;
	color:#757575;
	
	background-color:#fff;
	
	text-align:center;
	padding:5px 0 5px 0;
	margin:0 1px 0 0;
}
#Newsletter .Content .form{
	display:inline-block;
	text-align:left;
	padding:0 0 0 55px;
	
	width:150px;
	background:url(../images/ico_Newsletter.gif) no-repeat 5px 5px;
}
#Newsletter .Input{
	float:left;
	border:solid 1px #d9d9d9;
	font:normal 8pt Arial;
	color:#666666;
	height:16px;
	width:120px;
	margin:6px 0 0 0;
	padding:1px 2px 0 2px;
}
#Newsletter .Loading{background:url(../images/ajax_Newsletter_loader.gif) no-repeat center center;}
#Newsletter .Button{
	float:left;
	margin:5px 0 2px -10px;
}
#Newsletter .Message{clear:both;display:block;color:#DF7A2D;}

#Newsletter .bottom_Shadow{ 
	float:left;
	height:5px;
	width:100%;
	margin:0 -12px 0 0;
	border-top:solid 1px #d9d9d9;
	background:url(../images/Newsletter_bottom_Shadow.gif) repeat-x;
}
#Newsletter .top_Right_Corner, #Newsletter .top_Left_Corner, #Newsletter .bottom_Right_Corner, #Newsletter .bottom_Left_Corner{position:relative;z-index:1;width:11px;}
#Newsletter .top_Left_Corner, #Newsletter .top_Right_Corner{height:8px;background:url(../images/Newsletter_Top_Left_Corner.gif) no-repeat;}
#Newsletter .bottom_Left_Corner, #Newsletter .bottom_Right_Corner{height:12px;background:url(../images/Newsletter_Bottom_Left_Corner.gif) no-repeat;}
#Newsletter .top_Left_Corner, #Newsletter .bottom_Left_Corner{float:left;}
#Newsletter .top_Right_Corner, #Newsletter .bottom_Right_Corner{float:right;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
#Newsletter .top_Right_Corner{margin:-1px -5px 0 0;}
#Newsletter .bottom_Right_Corner{margin:-6px -5px 0 0;}
#Newsletter .top_Left_Corner{margin:-1px 0 0 -5px;}
#Newsletter .bottom_Left_Corner{margin:-6px 0 0 -5px;}

/* Devenez Auteur */
#Author{
	margin:15px 5px 0 0;
	padding:0;
	border:solid 1px #fac997;
}
#Author .Title{
	display:block;
	font:normal 12pt Verdana;
	color:#A9A9A9;
	letter-spacing:0.05em;
}
#Author .Title a{
	font:normal 7pt Verdana;
	color:#DF7A2D;
	letter-spacing:0.03em;
	padding:auto;
}
#Author .Content{
	display:block;
	position:relative;
	font:normal 8pt Arial;
	color:#757575;
	
	background-color:#fff;
	
	text-align:center;
	padding:8px 0 8px 0;
	margin:0 1px 0 0;
	background:url(../images/Search_background.gif) repeat-y;
}
#Author .Content p{
	display:inline-block;
	text-align:left;
	padding:0 0 0 55px;
	
	width:150px;
	background:url(../images/ico_Author.gif) no-repeat;
}
#Author .Link{
	clear:both;
	float:right;
	display:inline-block;
	color:#A9A9A9;
	background:url(../images/Search_Arrow.gif) no-repeat;
	padding: 0 0 0 8px;
	margin:4px 8px 0 0;
	background-position: 0 4px;
}

#Author .bottom_Right_Corner, #Author .top_Right_Corner, #Author .bottom_Left_Corner, #Author .top_Left_Corner{width:7px;height:7px;position:relative;z-index:1;background:url(../images/Books_Corner_Top_Left.gif) no-repeat;}
#Author .top_Left_Corner, #Author .bottom_Left_Corner{float:left;}
#Author .top_Right_Corner, #Author .bottom_Right_Corner{float:right;}
#Author .top_Right_Corner{margin:-1px -1px 0 0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}
#Author .bottom_Right_Corner{margin:-6px -1px 0 0;-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1,-1);filter:FlipV FlipH;-ms-filter:"FlipV FlipH";}
#Author .top_Left_Corner{margin:-1px 0 0 -1px;}
#Author .bottom_Left_Corner{margin:-6px 0 0 -1px;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}




/***************************************************************************************************/
/*															Zone contenu espace					   */
/***************************************************************************************************/
#aspnetForm{text-align:center;}
#DivEspace{	display:inline-block;width: 1200px;text-align:left;margin-top:25px;}
a.btn_Itf{position:absolute;z-index:5;left:2px;top:-17px;color:#757575;font:normal 8pt Arial;}
a.btn_Itf:first-letter{font-size:7pt;}
.Centre {
	margin: 0;
	padding: 0;
	/*min-width:800px;*/
}

.IfRameStatic {
	float:left; 
	width:670px;
	margin: 0 30px 20px;
	padding:0;
}
#content{width:670px;}
.StatiquePageZone{padding:0;margin:0;}

.AffichageLivreTitre, .AffichageLivreIncrement, .RechercheResultatseparation, .AffichageLivreCombo{background-image: url(../images/trait.gif);}
.FlashAdvertisement{margin:5px 0 5px 0;}


/****************************************************
					Bas de page
*****************************************************/
#Footer_Zone{position:relative;display:block;width:100%;}
#Footer_Zone .Section{display:inline-block;margin:0 10px 0 10px;vertical-align:top;text-align:left;}
#Footer_Zone .Section strong{display:inline;font:bold 10pt Arial;color:#28A9D4;line-height:25px;vertical-align:top;}
#Footer_Zone .Section a{font:normal 8pt Arial;color:#757575;margin:0;line-height:15px;}
#Footer_Zone .Section img{border:0;}
#Footer_Zone .Section br{margin:0;}

.master_Copyright{clear:both;background-color:#cccccc;font:normal 9pt verdana;color:#757575;margin:14px 0 0 0;}



/***************************************************************************************************/
/*															classes personnalisées				    */
/***************************************************************************************************/


