/* CSS Document Archives */

/* **********************
 *	Styles communs		*
 ************************/
 
/* TAGS par défaut */
	body,td,th,input,select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
	body { margin: 0px 0px 0px 0px; background-color:#FFFFFF; }

/* styles italiques et gras */
	.ital { font-style:italic; }
	.gras { font-weight:bold; }

/* date féré à droite (commentaire,...) */
	.date { text-align: right; vertical-align: top; padding: 3px 10px 0px 0px; }

/* Copyright (commentaire,...)*/
	.copyright { color: #BB1126; text-align: center; padding-top: 10px;}
	
/* Copyright dans la navigation en bas (liste de résultats/résultat/documents/popup)*/
	.copyrightInNav { color: #BB1126; text-align: right; padding-right: 10px;}

/*div permettant de marger tous les conteneurs (utiliser pour les navigations, conteus, etc.)*/ 
	.divFullMarge { padding: 0px 9px 0px 10px; }
	* html .divFullMarge { width:100%; padding:0px 9px 0px 10px; } /* hack IE Mac et PC */
	

/* Style appliqué aux tables conteneur (qui contiennent généralement la totalité du contenu) afin qu'ils soient margés */
	.mainTableFormat { margin-left: 5px; width: 97%; }
	
/*id permettant de marquer certaines tag en fond blanc*/
	#fBlanc { background-color:#FFFFFF; }
	
/*id permettant de marquer certains tag en texte normal*/
	#tNormal { font-weight:normal; }

/* Bloc fonctionnel imprimer/Augmenter/Diminuer le commentaire	*/
	#blocImprimerTypo { float:right; position:absolute; right:204px; top:13px; }
	
/* **********
*	liens	*
*************/
/*  générique  */
	a:link,a:active,a:visited { color: #000000; font-weight: bold; text-decoration: none; } /* Communs à toutes les balises a. */
	a:hover { color: #BB1126; text-decoration: underline; }
	
	a.mail:link, a.mail:active, a.mail:visited { text-decoration: underline; }  /* Communs à toutes les adresses mail */
	a.url:link, a.url:active, a.url:visited  { text-decoration: underline; }  /* Communs à toutes les liens url */
	
/* ******************************************************************	
*	navigation horizontale en TOP du résultat d'une recherche 		*
*********************************************************************/

/* tableau en 2 cell. contenant la navigation interdocument/imprimer/deconnexion */ 
	.tabNavPopupDoc { width:100%; height:48px; background-image: url(../img/fondNavTopResultat.gif); /*fond gris*/ background-repeat: repeat-x; background-position: left top; }

/*conteneur des objets imprimante et deconnexion --> COMMUN A LA LISTE ET AU RESULTAT*/
	.navTopPopupFermerImpr { position: relative; float: right; top: 14px; right: 10px; }


/* **************************************
 *	Styles communs aux pages statiques	*
 ****************************************/
 
	/* titre rouge précédé d'une puce rouge ronde */
		.titrePucePoint {
			color:#BB1126;
			font-weight:bold;
			padding: 15px 0px 5px 20px;
				
			background-image: url("../img/puceRondeBB1126.gif");
			background-repeat: no-repeat;
			background-position: 10px 18px;
		}	
		
	/* Picto imprimer en vis à vis de l'onglet */
		.imprimerStatic { float: right; position: relative; z-index: 1; top: -17px; right: 0px; }	
		
	/* ******************************************
	 *	Cond. gén. de vente et d'utilisation	*
	 ********************************************/
	 
	 /* <div> conteneur des conditions générales de vente et d'util. */
		.divCondGen { margin-top: 10px; padding: 10px 10px 20px 10px; border-bottom: 1px solid #CCCCCC; background-color:#F9F9F9; text-align:justify; }
		
	/* **************************
	 *	Cond. gén. de vente		*
	 ****************************/
	 
		.article { font-size:10px; color:#BB1126; }
		
	/* **********************************
	 *	Contactez-nous					*
	 ************************************/
	 
	/* tableau conteneur de la liste de contact sur deux colonnes */
		.tabContact { width:100%; }
	
	/* <div> conteneur de l'adresse Dalloz */
		.divContactezNous, .divMentionsLegales, .divQuiSommesNous { margin: 10px 0px 15px 0px; padding: 20px 20px 20px 20px; border-bottom: 1px solid #CCCCCC; background-color:#F9F9F9; } 
		
	/* Colonnes gauche, au centre et droite du tableau de contacts */
		.tabContactColG, .tabContactColC, .tabContactColD {
			padding: 10px 10px 10px 20px;
			vertical-align:text-top;
			border-bottom: 1px dotted #AEAEAE;
			border-left: 1px solid #FFFFFF;
		}  
		.tabContactColG { background-color: #F9F9F9; font-weight: bold; }
		.tabContactColC { width: 180px; background-color: #F3F3F4; }
		.tabContactColD { width: 150px; background-color: #EFEFF1; }
		
	/* **************************************
	 *	Mentions légales					*
	 ****************************************/
	 
	 /* <div> conteneur des mentions légales */
		/* .divMentionsLegales {} Factorisé --> identique à .divContactezNous */
		
	/* **********************************
	 *	Qui sommes nous					*
	 ************************************/	
	 /* <div> conteneur du texte d'introduction */
		/* .divQuiSommesNous {} Factorisé --> identique à .divContactezNous */
		
	/* colonnes gauche, au centre et droite du tableau conteneur des membres de la direction */
		/* tableau conteneur */
		.tabDirection { border:1px dotted #AEAEAE; margin-left:20px; }
		.tabDirectionColG, .tabDirectionColD {
			padding: 10px 30px 10px 20px;
			border-bottom: 1px dotted #AEAEAE;
			border-left: 1px solid #FFFFFF;
		}  
		.tabDirectionColG { background-color: #F9F9F9; font-weight: bold; }
		.tabDirectionColD { background-color: #EFEFF1; }
		
	/* Conteneur de l'adresse dalloz */
		#divAdresseQuiSommesNous { width:456px; margin: 20px 0px 10px 20px; padding: 10px 10px 10px 20px; border: 1px dotted #AEAEAE; }
