/* Style site bibliopoche */
.sizeDivGlobal {
	width: 1000px;
	margin: 0 auto;
	margin-top:10px;
}
a {
	text-decoration: none;
	color: #000000;
}
#onglet {
			
			 float:left;
			 padding-left:10px;
			 color: #e3c898;
			 font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-size: 12px;
			 font-weight:bold;
			 width:100%;
	  		}
#onglet ul {
				 margin:0;
				 padding:0;
				 list-style:none;
				 
    			}
#onglet li{
					float:left;
   				background:url("images/menu/onglet_droit.jpg") no-repeat right 100%;
    				margin:0px;
    				padding:0;
					color:#716755;
					
    		}

#onglet a{
				float:left;
				background:url("images/menu/onglet_gauche.jpg") no-repeat left 100%;
   			
				padding:5px 10px;
				color:#716755;
				height:16px;
				
			}
#onglet > ul a {width:auto;}
ul.prixLitteraire{
							padding:0 0 5px 0;
							margin:0;
							list-style:none;
						}
#onglet li:hover,#onglet li.current{
			float:left;
			 margin:0;
			 background-position:right 0%;
			 padding:0;
			 color:orange;
			 z-index:150;
			 
    }
	 
#onglet a:hover,#onglet li.current a{
			 float:left;
			 padding:5px 10px;
			 background-position:0% -0px;
			 text-decoration:none;
			 } 
			 
.current_cat,.current_cat a{
					padding-top:15px;
					padding-bottom:5px;
					background-image:url(images/onglet.png);
					background-repeat:no-repeat;
					text-align:center;
					background-position:bottom;
					color:#FFFFFF;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:14px;
					
					}
.sousCat_active{ background-color:#DBD1BE;height:25px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;}				
a:hover {text-decoration: underline;}
.verdana { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.texte1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	margin-top: 5px; 
	margin-right: 10px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	color: #000000;
}
.onglet {
	background-image:url(images/onglet.gif);
	background-repeat:no-repeat;
	font-size: 12px;
	color: #00000;
	line-height: 25px;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}
.prixRouge{ color:#FF0000;font-weight:bold;}

.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top: 5px;
	margin-right: 10px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	color: #000000;
}
.texte2Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top: 5px;
	margin-right: 10px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
	color: #FFF;
}
.monopetit {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000;
}
			
.texte3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin: 5px 5px 5px 5px;  
	color: #000000;
}
.texte3Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin: 5px 5px 5px 5px;  
	color: #FFF;
}

.texte3Italic {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin: 5px 5px 5px 5px;  
	color: #000000;
	font-style:italic;
}

.texte4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #000000; 
	margin-top: 5px; 
	margin-right: 10px; 
	margin-bottom: 5px; 
	margin-left: 5px; 
}


.texteBasPage, .texteBasPage a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin: 5px 5px 5px 5px;  
	color: #8c302e;
}

.texteRouge { color:#FF0000; font-style:italic;}	
.auteurs, .auteurs a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-style: italic;
	color: #666666;
	font-weight:bold;
}
.auteursFiche, .auteursFiche a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-style: italic;
	color: #666666;
	font-weight:bold;
}
			
.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; 
	margin-top: 5px; 
	margin-right: 10px; 
	margin-bottom: 5px;
	margin-left: 5px;
}
			
.titre2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	margin-top: 5px; 
	margin-right: 10px; 
	margin-bottom: 5px; 
	margin-left: 5px;
}			
			
.titre3 {
	font: bolder 14px/30px Verdana, Arial, Helvetica, sans-serif;
	clip:   rect(auto auto auto auto);
	height: 20px;
}	
		  
img {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px
}

.logo {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-left: 10px;
}


.titrePrix {
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600;
line-height:20px;
}	 

.texte1sansdec { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; color: #000000; 
}	  
					
.texte2sansdec {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	color: #000000;
}
					
.texte3sansdec { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	color: #000000;
}
			
.ligneentete, .ligneentete a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #4e0000;
	text-align:left;
	padding-left:15px;
	color: #FFFFFF;
	height:25px
	
}

.enteteAgenda {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	background-color: #FFD379; 
	color: #000000;
}
/** Prix litteraires */ 
.ligneentetePrix {  
   width : 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	background-color: #FFD379; /*orange clair */
	color: #000000;
	text-align:center;
}

.ligneenteteGenre {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	background-color: #990000;
	color: #FFFFFF;
	text-align:center;
}
.ligneenteteGenre A:link {text-decoration: none; color:#FFFFFF}
.ligneenteteGenre A:visited {text-decoration: none;color:#FFFFFF}
.ligneenteteGenre A:active {text-decoration: none;color:#FFFFFF}
.ligneenteteGenre A:hover {text-decoration: underline overline; color:#FFFFFF}


.ligneMenuPrix {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border-bottom : 3px dotted #FFD379;
	font-style: normal; 
	background-color: white; /*orange clair */
	color: #333333;
	
	}
	
.ligneMenuPrix A:link {text-decoration: none;}
.ligneMenuPrix A:visited {text-decoration: none;}
.ligneMenuPrix A:active {text-decoration: none;}
.ligneMenuPrix A:hover {text-decoration: none; background-color:#FFCC66;}

/*.ligneMenuGenre {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	height:90%;
	border-bottom : 3px dotted #FFD379;
	font-style: normal; 
	background-color:#990000; 
	color: white;
	}*/
								
.lignepair {  
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #000000; 
	padding-left: 2px; 
	padding-right: 6px; 
	padding-top: 3px; 
	padding-bottom: 3px ;
}
				
.ligneimpair { 
	background-color: #Fbfbe5; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #000000; 
	padding-left: 2px; 
	padding-right: 6px; 
	padding-top: 3px; 
	padding-bottom: 3px ;
}
				
.lienpied {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000; 
	text-align: right; 
	margin-right: 10px;
}				

				
.encadre { border: 1px #888888 solid;margin-left:50px;}
			
.italic { font-style: italic;}
				 
td.tabResRech { 
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px; 
	padding-top: 2px;
}

#corpForm label.oblig {
	font-weight: bold;	/*** Mise en evidence des champs obligatoires ***/
}
#corpForm .focus {	/*** Mise en avant des champs en cours d'utilisation ***/
	background: beige;
	color: black;
}	
				  
.espacepuce {
	top: 0px;
	bottom: 0px;
	clip: rect(0px auto 0px auto);
	height: 0px;
	line-height: 15px;
}
	
.alert{font-color:red;}	
/*.fieldSet {color: #CC0066}	*/		

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}
			
.pol_oran {color: #FF3300;}		
.bordImage { border: 1px solid #000000;}						
.borderTabInt {padding: 10px;}
/*.pucesT3 {
	text-indent: 15px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}*/
					
.imageTitre {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
}
				
/*.textebleu {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666699;
}
				
.texteoran {
	font: bold normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #ffcc66;
}

*/

.titreRubrique {
	background-color: #e3c898;
	font-size: 12px;
	color: #00000;
	line-height: 25px;
	clip:   rect(auto auto auto auto);
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}
							
.entetechoix { 
	border-bottom: 1px solid  #E0E0E0;
	width: 100%;
	padding-bottom: 2px ;
	font-weight: bold;
	margin-bottom: 2px ;
	color: #555555;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.blocchoix {
	border: 1px solid  #E0E0E0;
	background-color: #FAFAFA;
}
				
.blocchoixliv {
	border: 1px solid  #E0E0E0;
	background-color: #657FD0;
}
					
.bloccontent {
	padding: 4px;
	font-size: 12px;
 }

ul.choix {
	list-style-type: square ;
	text-indent: 0px;
	padding: 2px;
	margin-left: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}
			
.blocchoixliv {
	border: 1px solid  #E0E0E0;
	background-color: #E9EDFC;
}
					
.entetechoixliv { 
	border-bottom: 1px solid  #E0E0E0;
	width: 100%;
	padding-bottom: 2px ;
	font-weight: bold;
	margin-bottom: 2px ;
	color: #6d7db1;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Fiche livre*/

.texteResumFiche { 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding: 0 10px 0 10px;
	text-align:justify;
}
.texteResumFicheSansDec { 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding: 0 5px 0 5px;
	text-align:justify;
}
/*.texte { 
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}*/
	
.dateFiche, 
{
	font-family:"Courier New", Courier, monospace; 
	color:#99000; 
	font-size:13px; 
	font-weight:600;
}

a.lien {
	width:100px;
	background:#FFCC66;
	;
	border:white dashed 1px;
	text-decoration:none;
	color:#990000;
	text-shadow:#0099CC;
	font-stretch:extra-expanded;
	float:right;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
 }

.titreLivre, .titreLivre a {
	font-stretch:expanded;
	color:#6c1819;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 10px;
}

.titreOriginal { 
	font-stretch:expanded; 
	font-style:italic;
	color:#99330; 
	font-size:12px;
}
	
.infosLivre {
	font-size:12px;
	color:#666666;
	font-weight:300;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	margin-left:10px;
}
.note {
	font-size:12px;
	color:#00000;
    font-family:Verdana, Arial, Helvetica, sans-serif;	
}
		
.guillemets { 
	width:15px;
	background-image:url(images/guillemets.png);
}

.fondFicheLivre {
	background-image:url(images/fond_ficheLivre.gif);
	background-repeat: no-repeat;
	margin-left: 150px;
	clip: rect(auto,auto,auto,15px);
}


/*agenda */
 
.contour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:50px;
	width:500px;
	height:20px;
	vertical-align:baseline;
	outline:dotted orange 2px;
	text-align:center;
}
			
.souligne { border-bottom : dashed #666666 2px;}
			 
.tri { border:ridge #FF9933; 2px;}
	  

.texteRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
}

.background_surligne{background-image:url(images/onglet_bas.gif);background-repeat:no-repeat;background-position:bottom;}
.backgroundOnglet {
	background-image:url(images/background_onglet.png);
	background-repeat:no-repeat;
	width:539px;
	height:42px;
	margin-left:100px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	text-shadow:#666666;
	text-transform:capitalize;
	text-align:center;
	vertical-align:super;
}
/*#bandeau {
	
	padding:10px;
	height: auto;
	width:auto;
	
}
#bandeau p {
	float:left;
	width:auto;
	padding:5px;
	background:#FBEACA;;
	outline:dashed #234770 1px;
	line-height:22px;
	

}*/

.imageBtn {
	color:#990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	color:#990000;
}

.alignLeft{
	position:absolute;
	left:350px;
	width: 415px;
	height: 41px;
}
.alignRight {
	position:absolute;
	left:575px;
	/*display:block;*/

	width: 415px;
	height: 41px;
}
				
/* bas de page image*/ 

/*#page {
	background-image:url(images/fond2.png);
	background-repeat:repeat;
	height:30px;
	width:auto;
}
	*/	
.infoLivre {
	width:50%;
	margin-left:5px;
	padding : 5 5 5 5;
	height:25px;
	background-color:white;
	outline:dashed #234770 1px;
	line-height:25px;
}
.infoLivreEdition {
	width:48%;
	padding : 5 5 5 5;
	height:25px;
	background-color:#FAE7C0;
	outline:dashed #234770 1px;
	line-height:25px;
}
				
.bloc {
	position:relative;
	width:97%;
	margin:10px 10px 10px 10px;
	padding:7px 7px 7px 7px;
	outline:dashed #FFBA00 1px;
	background-color:#FFFFFF;
}
.blocEdition {
	
	width:80%;
	padding :0;
	margin-left : 15px;
	outline:dashed #234770 1px;
	background-image:url(images/background_blocOrange.png);
	
}
			
/* sens de choix de la selection d'affichage */
.divRight { 
	text-align:right;
}

.choixTriSel {
	color:#FF9900;
	font-style:italic;
	font-weight:bold;
	vertical-align:top;
}
				
.choixTri { color:#cccccc; }		

.backgroundBlanc{
	margin-right:15px;
	border:thin #000033 1px;
	padding: 5 5 5 5;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.resumeEdition p {
	text-align:justify;
	background:white;
	margin-right:10px;
	padding:5px;
	background-image:url(images/background_blocOrange.png);
}

.basEnvoyerAmi {
	border:dashed #000066 1px;
	background-color:white;
	
}
.padding-left { padding-left : 10px;}
.padding-right { padding-right : 10px;}
.visible { visibility:visible;}
.invisible { visibility:hidden;}

.ligneentetePrix {  
   width : 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	background-color: #FFD379;
	color: #000000;
	text-align:center;
}

.ligneenteteGenre {
	width : 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	background-color: #990000;
	color: #FFFFFF;
}
.ligneenteteGenre A:link {text-decoration: none; color:#FFFFFF}
.ligneenteteGenre A:visited {text-decoration: none;color:#FFFFFF}
.ligneenteteGenre A:active {text-decoration: none;color:#FFFFFF}
.ligneenteteGenre A:hover {text-decoration: underline overline; color:#FFFFFF}

.prixMenu{
	font-style: normal;
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	text-align: left;
	text-transform:capitalize;
	border-width: 0px;
	border-style: none;
 
}*/
ul { padding : 0px;
		margin : 0px;
		}
/*.prixMenu ul,li{
 list-style-type:square;
 color:#990000;
 margin:0px;
}
.prixMenu A:link {text-decoration: none; color:#000000}
.prixMenu A:visited {text-decoration: none;color:#000000}
.prixMenu A:active {text-decoration: none;color:#000000}
.prixMenu A:hover {text-decoration: underline overline; color:#000000}

.ligneMenuGenre {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	height:90%;
	border-bottom : 3px dotted #FFD379;
	font-style: normal; 
	background-color:#990000; /*orange clair */
	color: white;
	}
								
.lignepair {  
	background-color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #000000; 
	padding-left: 2px; 
	padding-right: 6px; 
	padding-top: 3px; 
	padding-bottom: 3px ;
}
				
.ligneimpair { 
	background-color: #Fbfbe5; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #000000; 
	padding-left: 2px; 
	padding-right: 6px; 
	padding-top: 3px; 
	padding-bottom: 3px ;
}
				
.lienpied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: right;
	margin-right: 10px;
}				

				
.encadre { border: 1px #888888 solid;}
			
.italic { font-style: italic;}
		  
			  
			
.blocchoixliv {
	border: 1px solid  #E0E0E0;
	background-color: #657FD0;
}
					
.bloccontent {
	padding: 4px;
	font-size: 12px;
 }

ul.choix {
	list-style-type: square ;
	text-indent: 0px;
	padding: 2px;
	margin-left: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}
								
.entetechoixliv { 
	border-bottom: 1px solid  #E0E0E0;
	width: 100%;
	padding-bottom: 2px ;
	font-weight: bold;
	margin-bottom: 2px ;
	color: #6d7db1;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.genre {
	font-variant:normal;
	font-size:12px;
	color:#666666;
	font-weight:600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}

.dateFiche, 
.auteurFiche {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#990000; 
	font-size:13px; 
	font-weight:600;
}

/* Fiche livre*/

/*h1.fichelivre, { margin-bottom: 3px;}
					 
.titreFiche {}

.texteResumFiche { 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
}
.texte { 
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
	

a.lien {
	width:100px;background:#FFCC66;;
	border:white dashed 1px;
	text-decoration:none;
	color:#990000;
	text-shadow:#0099CC;
	font-stretch:extra-expanded;
	float:right; text-align:center;
 }

.titreLivre, .titreLivre a {
	font-variant:normal;
	font-stretch:expanded;
	color:#993300;
	font-size:20px;
}
.titreOriginal { 
font-variant:small-caps; 
	font-stretch:expanded; 
	font-style:italic;
	color:#993300; 
	font-size:14px;
}
	



.note {
	font-variant:normal;
	font-size:12px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
		
.guillemets { 
	width:15px;
	background-image:url(images/guillemets.png);
}


//*//*
//.contour {
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	font-size:12px;
//	margin-top:50px;
//	width:500px;
//	height:20px;
//	vertical-align:baseline;
//	outline:dotted orange 2px;
//	text-align:center;
//}
//			
//.souligne { border-bottom : dashed #666666 2px;}
//			 
//.tri { border:ridge #FF9933; 2px;}
//	  
//
//.texteRouge {
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	font-size: 13px;
//	color: #990000;
//}
//				
//.backgroundOnglet {
//	background-image:url(images/background_onglet.png);
//	background-repeat:no-repeat;
//	width:539px;
//	height:42px;
//	margin-left:100px;
//	padding-top:10px;
//	font-family:Verdana, Arial, Helvetica, sans-serif;
//	color:#990000;
//	text-shadow:#666666;
//	text-transform:capitalize;
//	text-align:center;
//	vertical-align:super;
//}
//}
//.imageBtn {
//	color:#990000;
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	height:15px;
//	color:#990000;
//}
//
//.alignLeft{
//position:absolute;
//	left:350px;
//	width: 415px;
//	height: 41px;
//}
//.alignRight {
//	position:absolute;
//	left:575px;
//
//	width: 415px;
//	height: 41px;
//}
//				
//
//		
//.infoLivre {
//	width:50%;
//	margin-left:5px;
//	padding : 5 5 5 5;
//	height:25px;
//	background-color:white;
//	outline:dashed #234770 1px;
//	line-height:25px;
//}
//.infoLivreEdition {
//	width:48%;
//	padding : 5 5 5 5;
//	height:25px;
//	background-color:#FAE7C0;
//	outline:dashed #234770 1px;
//	line-height:25px;
//}
//				

//	background-color:#FFFFFF;
//}
//.blocEdition {
//	
//	width:80%;
//	padding :0;
//	margin-left : 15px;
//	outline:dashed #234770 1px;
//	background-image:url(images/background_blocOrange.png);
//	
//}
//			
//
//.choixTriSel {
//	color:#FF9900;
//	font-style:italic;
//	font-weight:bold;
//	vertical-align:top;
//}
//				
//.backgroundBlanc{
//	margin-right:15px;
//	border:thin #000033 1px;
//	padding: 5 5 5 5;
//	text-align:justify;
//	font-family: Verdana, Arial, Helvetica, sans-serif;
//	font-size:12px;
//
//}
//.resumeEdition p {
//	text-align:justify;
//	background:white;
//	margin-right:10px;
//	padding:5px;
//	background-image:url(images/background_blocOrange.png);
//}
//
//
//.basEnvoyerAmi {
//	border:dashed #000066 1px;
//	background-color:white;
//}
//.padding-left { padding-left : 10px;}
//.padding-right { padding-right : 10px;}*/
//*/
.visible { visibility:visible;}

.cssImg {
	background-image: url(images/fondOnglet.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.cssImg a {

background: url("images/fondOnglet.png")no-repeat;
text-decoration: none;
}

.cssImg a:hover {
background-position:148px;
}



.basBlocAccueil
{
	background:url(/images/bas_tableau.gif) repeat-y top;
	height:7px;
}
.blocAccueil
{
	background:url(/images/fond_tableau.gif) repeat-y top;
	width:172px;
}
*/
td.titreBlocAccueilBleu
{
	background-image:url(images/titre_vide_bleu.gif);
	color:#FFFFFF;
}

td.titreBlocPartenaire
{
	background-image:url(images/titre_bloc_partenaire.gif);
	color:#FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.titreBlocInterne
{
	background-image:url(images/titre_bloc.gif);
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.titreBlocAccueilVert
{
	background-image:url(images/titre_vide_vert.gif);
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.titreBlocAccueilBleu,
.titreBlocaccueilBleu,
.titreBlocaccueil, .titreBlocPartenaire, .titreBlocPartenaire a, .titreBlocInterne, .titreBlocInterne a, .titreBlocAccueilVert, titreBlocAccueilVert a
{
	height:18px;
	padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color:#FFFFFF;
}

td.blocPartenaires
{
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

/*.titreBlocaccueil_Edito
{
	background-image:url(images/barre_edito.gif);
	height:20px;
	padding-top:2px;
	width:365px;
}
.titreBlocaccueil_Parution
{
	background-image:url(images/barre_parutions.gif);
	height:20px;
	padding-top:2px;
	width:548px;
}


 1) Zone d'integration dans la page, bordure et fond blanc.*/
	#punwrap
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		width:100%;
		height:100%;
		background-color:#FFFFFF;
		width:760px;
	}
	
	div.pun
	{
		padding:10px 10px 10px 10px;
		border-left:1px solid black;
		border-right:1px solid black;
	}
	
	#brdheader div.box
	{
		border-top-width: 1px;
	}
/* 1) */

/* 2) Couleur des bordures */
	/* Bordure cadre */
		DIV.box ,DIV.inbox , DIV.blockpost DIV.box,DIV.blocktable
		{
			BORDER-COLOR: #b48747;

		}
	/* Bordure tableau */
		.pun TD, .pun TH
		{
			BORDER-COLOR: #FFD379;
		}
		
	/*Bordure zone de post, = background partie gauche*/
	DIV.postright, DIV.postfootright ,
		div.postfootleft ,div.postleft 
		{
			BORDER-COLOR: #FBFBE5;
		}
/* 2) */

/* 3) Couleur des background */
	DIV.blockpost H2, .pun H2, #brdmenu, .pun TH
	{
		BACKGROUND-COLOR: #FFD379;
	}
	
	.pun TD,div.box,.pun blockquote,div.codebox,
	#adminconsole fieldset th,.rowodd,.roweven,
	div.blockpost div.box,
	div.postright, div.postfootright,
	div.postfootleft ,div.postleft 
	{
		BACKGROUND-COLOR: #FBFBE5;
	}

/* 3) */

/* 4) Couleur du texte */
	.pun H2 A:link, .pun H2 A:visited, #brdmenu A:link, #brdmenu A:visited , .pun H2 A:hover, #brdmenu A:hover ,span
	{
		COLOR: #000000;
		font-size: 12px;
	}
/* 4) */





/********************************/
/********************************/
/********************************/
/*			Menu			*/
/********************************/
/********************************/
/********************************/
#menu
{
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:100%;
}

#menu td.menu a,#menu td.menuactif a
{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position:relative;
	left:-7px;
	width:101%;
	display:block;
	text-decoration:none;
}

#menu td.menu,#menu td.menuactif
{
	background: url(/images/menu/onglets_droit.jpg) repeat-x right top;
	height:23px;
	text-align:center;
}

#menu td.menuAvant,#menu td.menuAvantactif
{
	background: url(/images/menu/onglets_gauche.jpg) no-repeat right top;
	height:23px;
	width:10px;
	padding-left:1px;
}

#menu td.menuactif a,#menu td.menuAvantactif,#menu td.menuactif
{
	background-position: 100% -23px;
	color:#000000;
}

b.selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.desactiver
{
	color:gray;
	text-decoration:none;
}
.desactiver:hover
{
	color:gray;
	text-decoration:none;
}

.jaune
{
	color: #F49C14;
}

#miniatureDrapeau
{
	border:1px solid black
}
/*****************************
Menu*/


.menu 						{background:url(images/menu_bg.gif) 0px 0px repeat-x; margin-bottom:10px;} 
.menugauche 				{background:url(images/menu_gauche.gif) 0px 0px no-repeat;}
.menu .td 					{background:url(images/menu_droit.gif) 100% 0px no-repeat;height:37px;}
.menu td					{width:auto;text-align:center;  line-height:18px; vertical-align:middle;}
.menu table .menu_separateur	{width:5%; vertical-align:middle; text-align:center;}
.menu td a					{display:block;}
.menu td img				{margin:3px 9px 3px 9px;}
.menuTexteBlanc a { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	margin-top: 5px; 
	margin-right: 10px; 
	margin-bottom: 5px; 
	margin-left: 5px ; 
	color: #FFFFFF;
 }
 .menuFilAriane {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#CC0033;
	}

.catMenu_table					{margin:0px 0px 10px 0px;background:url(images/coin_cat_droit.gif) 100% 100% no-repeat #dbd1be;}
.catMenu_td 					{padding:0px 0px 0px 0px;background:url(images/coin_cat_gauche.gif) 0px 100% no-repeat;}

.catMenuContenu_table			{
	margin:0px 0px 0px 5px;
}
.catMenuContenu_table {padding:0px 0px 14px 0px; width:100%; height:82px;}

.categories				{
	margin:0px 0px 1px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.catTitre_table		{margin:0px 0px 0px 0px;background:url(images/catHaut.gif) 0px 100% repeat-x #ece4d5;}
.catTitre_td		{
	width:100%;
	height:45px;
	padding:20px 10px 6px 15px;
	color:#50493c;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
}
.titrePageGris		{
	width:100%;
	height:45px;
	padding:20px 10px 6px 15px;
	color:#50493c;
	font-size:18px;
	line-height:16px;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
}
.titreIndex		{
	width:100%;
	height:45px;
	padding:20px 10px 6px 12px;
	color:#50493c;
	font-size:18px;
	line-height:16px;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase;
}

catTexte td					{color:#535353; font-size:11px; line-height:12px; font-family:arial; }
.catbg 				{
	background:url(images/catbg.gif) repeat-x 3px bottom;
	line-height: 25px;
	width: 140px;
}

.bg_list 					{background:url(images/catbg.gif) 0px 100% repeat-x;}
.bg_list a					{color:#50493c; font-size:13px; line-height:13px; font-weight:normal;
									 padding:6px 1px 11px 39px;background:url(images/catbg_list.gif) 20px 8px no-repeat;text-decoration:none;}
.bg_list a:hover			{color:#50493c;text-decoration:underline;}
.bg_list a b				{color:#50493c; font-weight:bold; text-decoration:none;}

.infoBoxHeading_td		{color:#50493c;font-size:14px;line-height:16px;font-weight:bold;font-family:arial; text-transform:uppercase;}
.infoBoxHeading_td a 			{color:#50493c;font-size:14px;line-height:16px;font-weight:bold;font-family:arial;text-decoration:none}
.infoBoxHeading_td a:hover  	{color:#50493c; text-decoration:underline;}

.infoBox_table					{margin:0px 0px 10px 0px;background:url(images/corner_bottom_right.gif) 100% 100% no-repeat #dbd1be;}
.infoBox_td 					{padding:0px 0px 0px 0px;background:url(images/corner_bottom_left.gif) 0px 100% no-repeat;}
/* ************************************************************************************* */
.infoBoxContents_table			{margin:0px;}
.infoBoxContents_table .boxText	{padding:10px 17px 14px 17px; width:100%; height:82px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox2_table					{margin:0px 0px 10px 0px;background:url(images/coin_cat_bas_droit.gif) 100% 100% no-repeat #dbd1be;}
.infoBox2_td 					{padding:0px 0px 0px 0px;background:url(images/coin_cat_bas_gauche.gif) 0px 100% no-repeat;}

/* ************************************************************************************* */
.content_wrapper1_b 		{background:url(images/bloc_contour_b.gif) 0px 100% repeat-x #f3ede3;margin:0px 0px 10px 0px;}
.content_wrapper_b 			{background:url(images/bloc_contour_b.gif) 0px 100% repeat-x #f3ede3;margin:0px 0px 0px 0px;}
.content_wrapper_t 			{background:url(images/bloc_contour_t.gif) 0px 0px repeat-x;}
.content_wrapper_r 			{background:url(images/bloc_contour_r.gif) 100% 0px repeat-y;}
.content_wrapper_l 			{background:url(images/bloc_contour_l.gif) 0px 0px repeat-y;}
.content_wrapper_tl 		{background:url(images/bloc_contour_tl.gif) 0px 0px no-repeat; width:100%;}
.content_wrapper_tr 		{background:url(images/bloc_contour_tr.gif) 100% 0px no-repeat;}
.content_wrapper_bl			{background:url(images/bloc_contour_bl.gif) left 100% no-repeat;}
.content_wrapper_br 		{background:url(images/bloc_contour_br.gif) 100% 100% no-repeat;padding:16px 24px 23px 24px;}

.content_wrapper2_bl			{background:url(images/bloc_contenu2_bl.gif) left 100% no-repeat;}
.content_wrapper2_br 		{background:url(images/bloc_contenu2_br.gif) 100% 100% no-repeat;padding:6px 14px 13px 14px;}

/* Moteur de recherche *************************************************************************************/ 
.ok				{border:1px solid #830404;background:#ffffff;vertical-align:middle;margin:0px 0px 0px 0px; padding-top:2px; padding-left:3px;; padding-right:3px; }
.okBox				{border:1px solid #830404;background:#ffffff;vertical-align:middle;margin:0px 0px 0px 0px; padding-top:2px; padding-left:3px;; padding-right:3px;}

.enStock {
	font: 12px Verdana, Geneva, sans-serif;
	color: #23d723;
	font-weight:bold;
	padding-bottom:3px;
	padding-top:3px;
}
