﻿.blocblancFiche{
	background-color: #fec601;
	/*width: 500px;*/
	height:auto;
	/*margin-top: -4px;
	margin-right: 0px;
	margin-bottom: -1px;
	margin-left: 2px;*/
	padding-top:10px;
	padding-left:10px;
}

.blocblancFicheDetaillee{
	background-color: #FFF;
	width: 500px;
	height:auto;
	margin-top: 10px;/* raccord coin haut */
	margin-right: 0px;
	margin-bottom: -1px;/* raccord coin bas */
	margin-left: 0px;
	padding:10px;
}

.bandeauBlancFiche{
	width:500px;
	height:33px;
	float:left;
	background-color:#FFF;
	margin-left:0px;
}

.SortieLivre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-align: left;
	margin-top:-5px;
}

/*************************************************/
/*     MISE EN AVANT FICHE LIVRE
/*************************************************/
.MiseEnAvantFiche
{
   	width: 525px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	float:left;
     
}



.lblFicheLivre{
width:276px;
height:36px;
margin-top:-5px;
}

.MiseEnAvantFiche .blocblanc{
	background-color: #FFF;
	/*width: 500px;*/
	min-height:185px;
	margin-top: -4px;
	margin-right: 0px;
	margin-bottom: -1px;
	margin-left: 2px;
	padding: 10px;	
}

.DivTableauFormat{
width:300px;
display:inline-block;
}


.MiseEnAvantFiche .bandeaugris{
	color:#FFF;
	background-color:black;
	width: 320px;
	height:36px;
padding-top:10px;
	padding-bottom: 0px;
	padding-left:185px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;

}

.MiseEnAvantFiche .blocblanc .couvMiseEnAvant{
	float: left;
	margin-right:20px;
	margin-bottom:20px;
	display:inline-block;
	margin-left:60px;
	margin-top:-40px;

	


}



.MiseEnAvantFiche .blocblanc .titrelivre{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:16px;
	text-align: left;
	font-weight:bold;
	margin-left:200px;
	display:block;	
}
.MiseEnAvantFiche .blocblanc .auteurLarge{
	font-family:Arial, Helvetica, sans-serif;
	color:#545252;
	font-size:12px;
	text-align: left;
	overflow:visible;
	margin-top:5px;
margin-left:10px;
}

.MiseEnAvantFiche .blocblanc .titreEditeur{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-align: left;
	margin-top:-5px;
}

/*
.blocblanc .EtiquettePrixPetit{
	float:right;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	position: relative;
	top: -23px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
}

*/

.MiseEnAvantFiche .EtiquettePrixPetit{

	margin-top:-15px;
	margin-bottom:0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
	background-color:#f6c101;
	width:139px;
	height:30px;
	margin-left:330px;


}


.MiseEnAvantFiche .EtiquettePrixPetit .prix{
color:black;
font-family:"Arial";
font-weight:bold;
font-size:20px;

}

.MiseEnAvantFiche .EtiquettePrixPetit .prix .devises{
color:black;
font-family:"Euro Sans";
font-weight:bold;
font-size:22px;

}


.MiseEnAvantFiche .blocblanc .DivTableauFormat .DivPanierFiche
{
    width: 200px;
    height: 50px;

}
.MiseEnAvantFiche .blocblanc .DivTableauFormat .DivLienExtrait{
    position:relative;
    left:10px;
}

.MiseEnAvantFiche .blocblanc .DivTableauFormat .DivPanierFiche .ImgPanierFiche
{
    width: 38px;
    height: 38px;
    float:left ;
}

.MiseEnAvantFiche .blocblanc .DivTableauFormat .DivPanierFiche .LinkAddPanier
{
    margin-left:2px;
    position:relative ;
    text-decoration:none;
    color: Black;
	font-size:11px;
}

.MiseEnAvantFiche .blocblanc .FicheTitreEditeur
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-align: left;
	position:relative ;
	top: 0px;
	text-transform:uppercase;
}

.MiseEnAvantFiche .blocblanc .FicheTitreAuteur
{
    font-family: Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#545252;
}

.MiseEnAvantFiche .coinMoyenPlus  {
	/*width:585px;
	height:33px;
	padding:0px;*/
}
.MiseEnAvantFiche .coinMoyenPlus .CoinBandeau {
	background-image: url('Images/Entetes/coin.png');
	width: 33px;
	height: 33px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	float:left;
}
.MiseEnAvantFiche .coinMoyenPlus .BandeauBlanc {
	display:none;
	background-color:white;
	width: 500px;
	height: 33px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	float:left;
}

.MiseEnAvantFiche .ResumeLivre
{
    display:block;
    padding-top:20px;
    width:525px;
}

.MiseEnAvantFiche .ResumeLivre .contenuMilieuFiche{
    /*width:518px;*/
    height:30px;
    background-color:#19171a;
    border:1px white solid;

}

.MiseEnAvantFiche .ResumeLivre .FicheResumeDuLivre{
    display:block;
    text-align:center;
    color:#fec601;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-top:8px;
	
}

.MiseEnAvantFiche .ResumeLivre .ombreLongueFiche{
display:none;
	width:500px;
	height:3px;
	background-image:url('Images/Entetes/ombre.png');
	background-repeat:repeat-x;
	margin-left:3px;
	padding-bottom:2px;
}


.MiseEnAvantFiche .ResumeLivre .ResumeDuLivreFiche{
    display:block;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:justify;
    width:490px;
    padding-left:5px;
    padding-right:5px;
	
}


.MiseEnAvantFiche .FichePanelOnglet
{
    padding-top: 20px;
/*width:530px;*/
}



/*************************************************/
/*    FICHE - Controle FicheFormat.ascx
/*************************************************/
.LibelleFormat
{

    
}

.EnteteRowISBN
{
    background-color:#dadada;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    padding-left:10px;
    border:0;
	border-bottom:1px white solid;
}



.bandeauVioletTableauFiche{
	width:535px;
	height:20px;
	background-color:#fdc613;
	margin-left:20px;
	margin-top:10px;
}


.PuceOrangeFiche{
    width:20px;
    height:20px;
    float:left;
}

.BandeauRose{
    width:500px;
    height:60px;
    background-color:#e7d7e2;
}

.rectanglegrisFiche{
    width:148px;
    height:60px;
    margin:0px;
    background-color:#19171c;
    text-align:center;
    color:#fec601;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    border:0px;
}

.PanierRoseIcone{
    background-color:#fec601;
    width:38px;	
    border:0px;
}



.EtiquettePaniertableau{
	display:block;
	width:60px;
	height:50px;
	background-color:#e7d7e2;
	margin-left:200px;
	margin-top:-42px;
}



.OngletetirableFiche ul {
	height: 21px;
	width: 245px;
	list-style:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: -1px;
	margin-left:0px;
	padding: 0;
    }
.OngletetirableFiche li {
	float:left;
	background-image: url('Images/Assets/ArrondiDroitGris.png');
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
    
 .OngletetirableFiche .TexteEtirableFiche {
	display:block;
	padding:5px 10px;
	background-image: url('Images/Assets/ArrondiGaucheGris.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	color:black;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


.TexteEnregistrementFiche{
	width:465px;
	margin-right: 20px;
	margin-bottom: 20px;
	background-color: white;
	border: 1px solid #fdc700;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	min-height: 80px; 
}

.EtiquettePrixTableau{
	width:91px;
	height:60px;
	background-image:url('Images/Assets/PrixPetit.png');
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	background-repeat: no-repeat;
	color:black;
	font-size:25px;
	font-weight:bold;
	float:right;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	position: relative;
	top: -60px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.titrelivreFiche{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:16px;
	text-align: left;
	margin-top:-0px;
	font-weight:bold;
	width:270px;
	margin-left:170px;
	display:block;
	margin-bottom:5px;	
}

.TableauFiche{
    width:386px;
    height:70px;
    margin-top:20px;
    border-collapse:collapse;
    margin-bottom:20px;
}

.TableauFiche td{
    vertical-align:bottom;	
    height:38px;
}


.TableauFiche td a img{
    text-decoration:none;
    border:0px
}

.AjouterAuPanierFiche A {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:black;
    text-decoration:none;
    VERTICAL-ALIGN: 20px;
}


.TableauFicheDetaille{
    width:500px;
    height:auto;
    border:thin black solid;	
}

.TableauFicheDetaille a{
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:11px;
    color:black;
    vertical-align:middle;
}

.AjouterAuPanierFiche{
    background-color:#fec601;
    border:0px;


}

.AjouterAuPanierFiche2 A {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:black;
    text-decoration:none;
    VERTICAL-ALIGN: 20px;
}
.EtiquettePrixPetitFiche{
	width:91px;
	height:25px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	color:black;
	font-size:25px;
	font-weight:bold;
	margin-right:10px;
	padding-left:30px;

}
	
.PrixTableauFiche
{
    background-color:#fec601;
    text-align:right;
    border:0px;

}

.PetitPrixTableauFiche
{
	font-size: 20px;
	font-weight: bold;
	color: black;
	float: left;
	width: auto;
	text-align:center;
	display:block;
}

.PetitPrixdecimal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.devisesPrixFiche{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

/*************************************************/
/*       CSS DES ONGLETS sur la FICHE LIVRE      */
/*************************************************/
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:0px;
border-bottom:1px black solid;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
	margin-right: 0px;
	background: url(Images/TabOnglets/UnSelected.png);
	width: 82px;
	height: 23px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	color: black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:5px 0px 0px 0px;
    width:82px;
    height:23px;
    background:url(Images/TabOnglets/Selected.png);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
   padding:8px;
    width:500px;
    border-top-width:1px; 
    background-color: #FFF;
	height:auto;
	margin-right: 0px;
	margin-bottom: -1px;
	margin-left: 0px;
	padding:10px;
	border-top-color:black;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
    
}

.TabBandeauBlanc {
	background-color:white;
	width: 492px;
	height: 33px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0px;
	float:left;
}


/**********************************************************/
/*   Tableau des Format sur Mise en Avant Fiche livre     */
/**********************************************************/
.DivTableauFormat
{
   /* background-color:white ;
    width:300px;
    height: 120px;
    margin-left:180px; */
}


.DivTableauFormat .TableFormat
{
    width: auto;
}

.DivTableauFormat .RowFormat
{
    
}

.DivTableauFormat .CellFormat
{
    background-image:url("images/Boutons/BoutonFormat.gif");
    width:51px;
    height:35px;
    background-repeat:no-repeat;
    vertical-align:top;
    color:White;
    font-weight:bold ;
    text-align:center;
    font-size:8pt;
    border:1px white solid;
    
}


/**********************************************************/
/*  PopUp Descriptif */
/**********************************************************/

.PopUpdescriptifLong{
    width:750px;
    height:339px;
    background-color:black;
    font-family:Georgia;
    font-size:12px;
    color:white;
}
.PopUpdescriptifLong .Entete{
    background-image:url('Images/Assets/EntetePopUpDescriptif.gif');
    height:54px;
    width:725px;
    font-weight:bold;
    padding-left:25px;
    padding-top:7px;
    font-size:16px;
}

.PopUpdescriptifLong .Corps{
	width: 665px;
	height: 205px;
	background-color: #444445;
	margin-left: 25px;
	margin-right:30px;
	margin-top: 10px;
	overflow: auto;
	border: 1px solid #000;
	text-align: justify;
	padding: 15px;
	line-height: 25px;
}

.PopUpdescriptifLong .Entete .Boutons{
	width: 36px;
	height: 28px;
	float:right;
	text-align:right;
	margin-top:-5px;
}
.PopUpdescriptifLong .Entete .Titre{
	font-size: 18px;
	float: left;
	color:black;
	font-family:"Arial";
	font-weight:bold;

}
.TableFormatPanier .LienExtraitPopUp{
    color:#fdc613;
    font-weight:bold;
}

.LienExtraitEnabled{
    color:black;
    font-weight:bold;
	font-size:11px;
}


.DivLienExtrait .LienExtraitEnabled a{
	text-decoration:none;
}

.LienExtraitDisabled{
    color:#cccccc;
    font-weight:bold;
}

/**********************************************************/
/*  PopUp Warning */
/**********************************************************/

.PopUpWarning{
    width:750px;
    height:250px;
    background-color:black;
    font-family:Georgia;
    font-size:12px;
    color:white;
}
.PopUpWarning .Entete{
    background-image:url('Images/Assets/EntetePopUpDescriptif.gif');
    height:54px;
    width:725px;
    font-weight:bold;
    padding-left:25px;
    padding-top:7px;
    font-size:16px;

}

.PopUpWarning .Corps{
	width: 665px;
	height: 96px;
	background-color: #444445;
	margin-left: 25px;
	margin-right:30px;
	margin-top: 10px;
	overflow: auto;
	border: 1px solid #000;
	text-align: justify;
	padding: 15px;
	line-height: 25px;
	font-weight:bold;
	font-size:16px;
	padding-top:50px;
}

.PopUpWarning .Entete .Boutons{
	width: 36px;
	height: 28px;
	float:right;
	text-align:right;
	margin-top:-5px;
}
.PopUpWarning .Entete .Titre{
	font-size: 18px;
	float: left;
	color:black;
	font-family:"Arial";
font-weight:bold;

}


.BoutonPopUpDetailAttention{
display:block;
margin-left:300px;

}

/**********************************************************/
/*  encart Descriptif Commercial */
/**********************************************************/
.Descriptif{
    padding-left:15px;
    padding-right:10px;
    height:30px;
    overflow:hidden;
    text-align:justify;
}




.BlocTextFiche{

}