/* ****************************************** */
/* **********     Généralités     *********** */
/* ****************************************** */
* 
{
	margin:0px;
	padding:0px;
	}
p{
	margin:0px;
	padding:0px;
	}



#borduredroite
{
	position: left;
}

table {
	font-size: 0.9em;
	
}


/*a:hover {
	text-decoration: none;
	color:#000;
	font-weight:bold;
}*/



#formulairec p
{
	
	font-size: 0.7em;
	margin:0;
	padding:0 60px 0 0;
	color:#706e71;
    font-weight: bold;
	float:left;
}

#formulairec ul li
{
	float: left;
	list-style-type:none;
	margin:0;
	padding:0 20px 0 4px;
}


#formulairec input
{
	width: 199px;
	height: 13px;
	margin-top: 0px;
	text-align: center;
	font-style: italic;
	font-size: 0.9em;
}

#paniergros
{
	margin-left: 1047px;
	padding-top: 17px;
	text-align: center;
	font-weight: bold;
	font-size: 0.8em;
	position:absolute;
}

#paniergros a
{
	text-decoration: none;
	color: #000000;	
}

#paniergros a:hover
{
	text-decoration: underline;
}

/* ****************************************** */
/* **********     page sommaire     *********** */
/* ****************************************** */



#blockgauche_som
{
	float:left;
	margin:0;
	 
	padding:10px 0 0 20px;
	width: 200px;
	height:669px;
	
		background-image: url("https://www.editionsparentheses.com/images/pointilles.jpg");
	background-repeat:no-repeat;
}
#blockgauche_som_texte
{
	background-image: url("https://www.editionsparentheses.com/IMG/jpg/accueil_bandeau_gauche.jpg");
	
	width: 200px;
	height:665px;
	
	margin-top:5px;

}
#blockgauche_som_texte p{
	/*background-color:#fcead1;*/
	font-size:1em;
	text-align:right;
	margin-right:15px;
	
}

#blockgauche_som_texte img{
	
}

#centre_sommaire{
	float:left;
	margin:0 0 0 0px;
	margin-top:15px;
	padding:0;
	width:921px;
	/*background-color: #fcead1;*/
	height:665px;
}

#pointille_droit_sommaire img
{
	margin:-95px 0 0 8px;
	padding:0;
}



/* ****************************************** */
/* **********     Bloc gauche     *********** */
/* ****************************************** */
#rechercheA{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
		margin-bottom: 20px;
	
}
#rechercheB{
	
	
	position: absolute; 
	z-index: 2;
	box-shadow: 8px 8px 12px #aaa;

}
#bt_recherche{
margin-top: 5px;
text-align: right;
position: absolute; 
z-index: 6;
margin-left: 152px
	
	
}


#menugauche input
{
	width: 184px;
	height: 18px;
	margin-top: 0px;
	text-align: center;
	font-style: italic;
	font-size: 0.9em;
	box-shadow: 8px 8px 12px #aaa;
	}



#border
{
	border-top: 1px dotted #aba6a6;
    margin: 5px 0 0 -10px;
    padding: 0;
    width: 200px;
}

















.bulletin{
	margin-bottom:-20px;
	line-height: 13px;
	margin-bottom: -18px;
	
	
}
.editer_email{
	background-color:#F00;
	
}
#email{
border-width: 0px;
border-color: transparent; 	
	
	
}
#formA li
{
	 background-color: #fff;
   border: 1px dashed #fff;
    color: black;
	margin-left:-5px;
  
  
    text-decoration: none;
	text-align:left;
	width: 180px;
	
}






#pictopanier
{
	text-align:right;
	margin-top:-20px;
	margin-right:-20px;
	
	
	clear:both;
	
}
#moins{
	margin-bottom:0px;
	
	
}
#pictopanier img
{
	width: 20px;
	height: 23px;
	
	

}



#container{
			margin-top:100px;
			
			}
			
				 
			
			/* Styles specific to this particular page */
			#text_contenue
			{/*width: 93%;*/
			

			}
			#resum
			{/*width: 93%;*/
			

			}
		
			#surauteur
			{/*width: 93%;*/
				overflow: auto;
				 

			}

			#survisuel
			{/*width: 93%;*/
				overflow: auto;

			}



#blokhaut img
{
	float:right;
	margin:0;
	padding:5px 5px 0 0;
	

}

#blokhaut h2
{
	font-size:1.2em;
	
	margin:0;
	padding:0;
	
	
}
#blokhaut h4
{
	
	font-size:1em;
	margin:0;
	padding:0;
	font-weight:normal;
	
	
}

#blokhaut h3
{
	
	font-size:0.9em;
	margin:0;
	padding:0;
	
	
}

#blokhaut p
{
	
	margin:0;
	padding:0;
	font-size:1em;
	
}
#blokhaut td {
font-size:0.8em;
}

#blokhaut a{
color:#000000;

}

/* essai */

#blokhaut22 img
{
	float:right;
	margin:0;
	padding:5px 5px 0 0;
	

}

#blokhaut22 h2
{
	font-size:1.2em;
	
	margin:0;
	padding:0;
	
	
}
#blokhaut22 h4
{
	
	font-size:1em;
	margin:0;
	padding:0;
	font-weight:normal;
	
	
}

#blokhaut22 h3
{
	
	font-size:0.9em;
	margin:0;
	padding:0;
		
	
}
#blokhaut22.vide{
	font-size:10px;;
}

#blokhaut22 p
{
	
	margin:0;
	padding:0;
	font-size:1em;
	
}
#blokhaut22 td {
font-size:0.8em;
}

#blokhaut22 a{
color:#000000;

}



/* fin essai */












#blokimg
{
	
	margin:0 10px;
	padding:0 0 0 10px;
	background-color:#FFFFFF;
	/*height:200px;*/
	min-height:200px;
	

}

#blokimg img
{
	float:left;
	margin:0;
	padding:0;
}

#blokimg p
{
margin-bottom: 14px;
margin: 0px;
padding: 0 0 0 130px;
margin-bottom: 7px;
font-size:0.9em;
margin-right: 20px;
}

#imprimpanier
{
    margin-left: 10px;
   /*margin-top: -30px;*/
   height: 30px;
   min-height: 30px;
	margin-right: 30px;
	padding-right: 20px;
	margin-bottom: 0px;
	margin-top: -40px;
	background-color: #fff;
	width: 450px;

}

#imprimpanier img
{
    margin:0;
	padding:0 0 0 10px;

}


#imprimpanier ul li
{
    list-style-type:none;
	float:right;

}

#imprimpanier a
{
    text-decoration:none;
	color:#000000;

}

/* essai */
#blockgeneral{
position: fixed;

	
}
#blokimg2
{
	float: left;
	
  width: 300px;
	margin:0 10px;
	padding:0 0 0 10px;
	background-color:#FFFFFF;
	/*height:200px;*/
	min-height:200px;
	

}

#blokimg2 img
{
	float:left;
	margin:0;
	padding:0;
}

#blokimg2 p
{
margin-bottom: 14px;
margin: 0px;
padding: 0 0 0 130px;
margin-bottom: 7px;
font-size:0.9em;
}






#imprimpanier2
{
  float: left;
  width: 300px;
}




/* fin essai */

#blokbas
{

	margin:0 0 0 10px;
	padding:0;
	background-color:#FFFFFF;
	width:470px;
	/*height:399px;*/

}
#menu_contenue
{
	
	/*margin: 0px 13px 0px 10px;*/
	margin-left: 6px;
	background-color: #D3D4D5;
	width: 457px;
	margin-bottom: 5px;

}

#menu_contenue a
{
/*border-top: 1px dashed #8E8C8E;
border-left: 1px dashed #8E8C8E;
border-right: 1px dashed #8E8C8E;*/
margin: 5px;
color: #fff;
padding: 0px 5px 0px 5px;
text-decoration: none;
font-weight: bold;
font-size: 0.9em;
}


#menu_contenue a:hover
{
	color: #000;
}


#text_contenue
{
	
	/*margin-left: 20px;*/
	margin-left: 15px;
	/*width: 385px;*/
	width: 452px;
	overflow: hidden;
	position: relative;
	/*height: 343px;*/
	
	
}

.argumentaire{
	
	color: #542983;
	background: #fff;
	
}

#resum, #surauteur, #survisuel{
/*width:340px;*/
width: 443px;
margin-top:0px;
margin-left:0px;
/*height:350px;*/
height: 350px;

}
#resum p, #surauteur p{
	margin-right:10px;
}
#grosse_bordure
{
	/* border-left: 2px dashed black; 
	 border-right: 2px dashed black; 
	 border-top: 2px dashed black; 
	 height: 31px; */
	 margin: 0 0 0 5px; 
	 width: 455px;
	
}

#texteA{
/*margin-top:-24px;*/


}
/* *************Pour rubrique id=20 ****************** */




#blok-video{
margin-top:10px;
width: 470px;
height:375px;
	/*background-color: #af99c4;*/
	background-color:#FFF;
	margin-left:10px;
	

}
#blok1
{
	margin:10px 10px 0;
	padding:10px 0 10px 10px;
	background-color:#FFFFFF;
	
}
#blok1 h1, #blok1 p, #blok1 h2, #blok1 h3, #blok1 h4{
margin-left:35px;
margin-right:20px;
margin-bottom:15px;


}
#blok1 h3{
	font-weight:normal;
	
	font-size:1.4em;
}
#blok1 h4{
	font-weight:normal;
	margin-bottom:0em;
	font-size:1.2em;
	
}


#blok1 h1 {
margin-top:-35px;

}
#blok2A{
	margin:10px 10px 0;;
	background-color:#FFFFFF;
	

}
#blok2{
	
	margin-left:10px;
	width:420px;
	
	background-color:#FFFFFF;
	

}
#blok2 hr{
	width:100px;
	margin-right:300px;
	margin-left:20px;
	
}
#blok2 p{
	margin-left:10px;
	margin-right:15px;
	
}
#blok2 p.librairie{
	margin-left:40px;
	
	
	
}
/*  Catalogue  et RP*/


#blok1RPCATA
{
	margin:10px 10px 0;
	padding:10px 0 10px 10px;
	background-color:#FFFFFF;
	height: 200px;
	
}
#blok1RPCATA h1, #blok1RPCATA p, #blok1RPCATA h2, #blok1RPCATA h3, #blok1RPCATA h4{
margin-left:35px;
margin-right:20px;
margin-bottom:15px;


}
#blok1RPCATA h3{
	font-weight:normal;
	
	font-size:1.4em;
}
#blok1RPCATA h4{
	font-weight:normal;
	margin-bottom:0em;
	font-size:1.2em;
	
}


#blok1RPCATA h1 {
margin-top:-35px;

}
















#blok2Cata{
margin-top: -7px;
	
	margin-left:10px;
	width:470px;
	
	background-color:#FFFFFF;
	height: 160px;
}
#blok2CataSB{

	
	height: 140px;
	width:465px;
	
}
#blok2Cata table{
margin-left: 20px;
margin-top: 0px;
	
	
}
#blok2Catavide{
	height: 10px;
}






td.titrecata{
border-bottom-color: #e3beca;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #e3beca;
border-top-style: solid;
border-top-width: 1px;
	
	
}


/*  Catalogue RP */
#blok2CataR{
margin-top: 10px;
	
	margin-left:10px;
	width:470px;
	
	background-color:#eeeeee;
	height: 260px;
}


#blok2CatavideR{
	height: 10px;
}




#blok2CataRP{
	margin-top: 10px;
	
	/*margin-left:10px;*/
	/*margin-left:10px;*/
	width:465px;
	
	/*background-color:#eeeeee;*/
	height: 245px;
	
}

#blok2CataRP table{
margin-left: 20px;
margin-top: -10px;
}
#blok2CataRP tr{
margin-top: 10px;
padding-top: 20px;

	
}
.trrp{
margin-top: 10px;
padding-top: 20px;

	
	
}
.petitr{
font-size: 4px;
	
	
}

.tabcatalogues{
	font-size:24px;
	text-align:right;
	
}

/* *************Pour rubrique id=35 Auteurs ****************** */

#blok1auteurs
{
	margin:10px 10px 0;
	padding:10px 0 10px 10px;
	background-color:#FFFFFF;
	height: 120px;
	
}
#blok1auteurs h1, #blok1auteurs p, #blok1auteurs h2, #blok1auteurs h3, #blok1auteurs h4{
margin-left:35px;
margin-right:20px;
margin-bottom:15px;


}
#blok1auteurs h3{
	font-weight:normal;
	
	font-size:1.4em;
}
#blok1auteurs h4{
	font-weight:normal;
	margin-bottom:0em;
	font-size:1.2em;
	
}


#blok1auteurs h1 {
margin-top:-35px;
font-size: 1.2em;

}

#blok-auteurs{
margin-top:10px;
width: 470px;
height:490px;
	/*background-color: #af99c4;*/
	background-color:#FFF;
	margin-left:10px;
}
#blok-alpha{
	width: 467px;
	background-color:#FFF;
	margin-left:10px;
	height: 20px;
	margin-top: -12px;
	margin-bottom: -5px;
	
}
#blok-alphaT{
/*margin-left: 20px;*/
font-size: 1.1em;
font-weight: bold;
text-align: center
	
	
}
#listeauteurvide{
	width: 460px;
	height: 10px;
	background-color: #fff;
	
}
#listeauteur
{/*width: 93%;*/
overflow: auto;
width: 460px;
margin-top:0px;
margin-left:0px;
/*height:350px;*/
height: 470px;
margin-left: 5px;			
}

#listeauteur td{
	
	font-size: 9px;
	border-top-style:solid;
	border-top-width: 1px;
	border-top-color: #000;
	padding-top: 5px;
	/*margin-right: 40px;
	padding-right: 20px;*/
}
#listeauteur td.tdvide{
	border-top-style: hidden;
	border-top-width: 0px;
	border-top-color:inherit;
	width: 0px;
	
}
.nomauteur{
		font-size: 11px;
	
}


/* *************Pour rubrique id=éç diffusion ****************** */

#blok1diffusion
{
	margin:10px 10px 0;
	padding:10px 0 10px 10px;
	background-color:#FFFFFF;
	height: 250px;
	
}
#blok1diffusion h1, #blok1diffusion p, #blok1diffusion h2, #blok1diffusion h3, #blok1diffusion h4{
margin-left:35px;
margin-right:20px;
margin-bottom:15px;


}
#blok1diffusion h3{
	font-weight:normal;
	
	font-size:1.4em;
}
#blok1diffusion h4{
	font-weight:normal;
	margin-bottom:0em;
	font-size:1.2em;
	
}


#blok1diffusion h1 {
margin-top:-35px;
font-size: 1.2em;

}

#blok-diffusion{
margin-top:0px;
width: 467px;
height:265px;
	/*background-color: #af99c4;*/
	background-color:#FFF;
	margin-left:10px;
}
#blok-alpha{
	width: 470px;
	background-color:#FFF;
	margin-left:10px;
	height: 20px;
	margin-top: -12px;
	margin-bottom: -5px;
	
}
#blok-alphaT{
/*margin-left: 20px;*/
font-size: 1.1em;
font-weight: bold;
text-align: center
	
	
}
#listediffvide{
	width: 460px;
	height: 10px;
	background-color: #fff;
	
}

#secondtextediff{
width: 467px;
	background-color:#FFF;
	margin-left:10px;
	height: auto;
	margin-bottom: 10px;
	margin-top: -10px;
	
	
	
}

#secondtextediff p{
padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	}


#listediffusion{
overflow: auto;
width: 460px;
margin-top:0px;
margin-left:0px;
/*height:350px;*/
height: 240px;
margin-left: 5px;			
}





#listediffusion td{
	
	font-size: 9px;
	border-top-style:solid;
	border-top-width: 1px;
	border-top-color: #000;
	padding-top: 5px;
	/*margin-right: 40px;
	padding-right: 20px;*/
}
#listediffusion td.tdvide{
	border-top-style: hidden;
	border-top-width: 0px;
	border-top-color:inherit;
	width: 0px;
	
}
.nomdiffusion{
		font-size: 10px;
	
}




/* ****************************************** */
/* **********     Bloc droit    *********** */
/* ****************************************** */


#pointille_droit img
{
	margin:-95px 0 0 35px;
	padding:0;
}
#jCarouselLite{
height:680px;
}
#jCarouselLite img{
	margin-bottom:10px;
	
}

#imagegd{
/*float:left;*/
	
	/*position:fixed;*/
	
/*	margin:0;
	padding:10px 0 0 20px;
	width: 545px;
	height:680px;

	*/
	
	
}


/* ****************************************** */
/* **********     Bloc dialogue    *********** */
/* ****************************************** */
#dialogA{
	font-weight:bold;
background-color:#FC0;
opacity:0.7;
/* https://www.alsacreations.com/tuto/lire/910-creer-des-ombrages-ombres-css-box-shadow-text-shadow.html */
 border: 5px solid #fff; 
    -moz-box-shadow: 8px 8px 12px #aaa;  
    -webkit-box-shadow: 8px 8px 12px #aaa;  
    box-shadow: 8px 8px 12px #555;  
	 filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=12); 
    zoom: 1; 
}
#dialogA p{
	margin-left:10px;
}
/*#imagegd{
	font-weight:bold;
background-color:#FC0;
opacity:0.7;
 https://www.alsacreations.com/tuto/lire/910-creer-des-ombrages-ombres-css-box-shadow-text-shadow.html
 border: 5px solid #fff; 
    -moz-box-shadow: 8px 8px 12px #aaa;  
    -webkit-box-shadow: 8px 8px 12px #aaa;  
    box-shadow: 8px 8px 12px #555;  
	 filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=12); 
    zoom: 1; 
}*/

.ui-dialog-titlebar { display:none; } 


.plus{
text-align: right;
margin-top: -10px;
margin-right: -20px;
	
	
}
#blok2actuA{
	
	height: 500px;
	width:465px;
}

#blok2actu{

	
	height: 500px;
	width:465px;
	background-color: #fff;
	
}
#blok2new{
margin-top: -7px;
	
	margin-left:10px;
	width:470px;
	
	background-color:#FFFFFF;
	height: 567px;
}


#blok2newSB{

	
	height: 550px;
	width:440px;
	margin-left: 30px;
	padding-right: 20px;
	
}
#blok2newSB p{
margin-right: 25px;
	
	
}




.acceder{
font-size: 12px;
font-style: italic;
width: 190px;
background-color: #FBF4EB;
text-align: right;
margin-right: 10px;
margin-left: -10px;
padding-righft: 10px;
font-weight: bold;
line-height: 15px;
height: 19px;

}




.petith1{
font-size: 11px;
font-weight: normal;
font-style: italic;

	
	
}

#messageeamil{
color:#542983;


}


.spip_doc_titre strong{
font-size: 0.9em;
	
	
}
.espace3{
margin-top:3px;
padding-top: 3px;
display: inline-block;

}
.espace6{
margin-top:6px;
padding-top: 6px;
display: inline-block;

}
.espace9{
margin-top:9px;
padding-top: 9px;
display: inline-block;

}





