/* CSS Document */

/* *************************************************************************
	site : transcription du Cartulaire de Nesle, par Xavier Hélary (CNRS - IRHT - TELMA) 
	
	type : screen
	
	auteur : Thierry Buquet (CNRS - IRHT)
	
	version du 5 arvil 2006

*/

/* 	pour retrouver un chapitre de la css ctr + F : "==nom du chapitre"
	(chapitres : blocs, menu, balises, liens, images, listes, sup, div, form, par, car)

	pour retrouver un souschapitre de la css ctr + F : "=nom du sous-chapitre"
	(souschapitres importants : page, bandeau, navrub, sousmenu, nav, annexes, docs, pied, titres, 
	liennav, lientitres, ulannexe, h1, h2, h3, p
	
	origine du css tip : Stopdesign (Douglas Bowman - stopdesign.com)
	explication : http://stopdesign.com/log/2005/05/03/css-tip-flags.html
*/


body {
	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin:0; padding: 0;
}

html, body {
text-align: center; 
 }

li {
	font-size:10pt;
}
 
/******************************************************/
/* LAYOUT Blocs principaux de mise en page */ 

#page {
	width:1024px;
	margin-left:auto;
	margin-right:auto;
}

/* Bandeau supérieur : titres et logos */
#bandeau {/*background: #d6e5f2; height:65px; border-bottom: 1px solid black;*/
	height: 85px;
	width:1024 px;
	margin-top: 0pt;
	margin-bottom: 0pt;
	background-image: url(../images/nesle-bandeau2.jpg);
	background-color: #eeeced;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding-bottom: 20px;
	margin-left:auto;
	margin-right:auto;
}


#IE#bandeau {
	padding-bottom: 0px;
}

	#logoaedilis {
		display: none; float: right;
	}
	
	#logoirht {
		display: block; float: right; margin-right:10px; margin-top:5px;
	}
	
	/* a modifier dans feuille B. Suc css + xhtml*/ 
	
	#aedilis {
		left:-999em; position:absolute;
	}
	
	#collection {
		position: absolute; top: 40px; color: #d70015; 
		float:right;
		text-align:right;
		display:none;
	}
	
	/* a modifier dans css B. Suc*/ 
	#collection a, #collection a:visited {
		color: #d70015; text-decoration: none;
	}
	
	#collection a:hover {
		text-decoration: underline; color: #d70015;
	}
	
	/* a modifier dans css  B. Suc*/ 
	#titre {
		/*font-size: 1.7em; margin: 0 20% 0 20%; padding-top: 0.8em;*/
		font-weight: bold;
		color: #3f3f3f;
		margin-bottom: 1em;
		/*font-family: Georgia,"Century Schoolbook","Times New Roman",Times,serif;*/
		/*font-size: 133%;*/
		font-size:1.7em;
		text-align:left;
		padding-left: 110px;
		padding-top: 25px;
		font-family: Times New Roman, Georgia, "Century Schoolbook","Times New Roman", Times, serif;
	}
	
	

/* Bandeau de navigation, contenant le menu CHAPITRES, le chaiptre ENCOURS, FEUILLETAGE, moteur de recherche et menu INDICES*/

#navigation {
			/*left: 2%;*/
			/*border: 1px dashed #3f3f3f; */
			/*padding: 0.6em;*/
			/*z-index:2;*/
			/* SUC : enlever z-index */
						/*border: 1px dashed #3f3f3f;*/
			position: absolute;
			top: 135px;
			min-height:100px;
			background-color: #3f3f3f;
			width: 200px;
			padding-left: 2%;
			padding-bottom: 2%;
			text-align: left;
			/*-moz-border-radius: 0px 0px 30px 0px;
			-webkit-border-radius: 0px 0px 30px 0px;
			border-radius: 0px 0px 30px 0px;*/
		}
		
		#navigation form {padding-top:1em;margin-bottom:0.5em;}
		#navigation input {margin-left:1em;}
		#navigation h2 {margin: 1em; margin-right: 2em; padding:0; font-size:1.1em; font-weight:bold; color:#ffffff; border-color:#ffffff;}
		#navigation {font-size:0.9em;}
		
#IE#navigation {
	position:absolute;
	left:50%;
	right:50%;
	margin-left:-513px;
	width:20%;
	padding-left:6%;
	padding-right:2%;
	top:120px;
}
		
#navigation a:link {
color:#ffffff;
text-decoration: none;
}

#navigation a:visited {
color:#ffffff;
text-decoration: none;
}
	                             
#navigation a:hover {
color:#d70015;
text-decoration: none;
}

#renvois a:link {
color:#d70015;
text-decoration: none;
}

#renvois a:visited {
color:#d70015;
text-decoration: none;
}
	                             
#renvois a:hover {
color:#ffffff;
text-decoration: 
}

#moteur a:link {
color:#000000;
text-decoration: none;
}

#moteur a:visited {
color:#000000;
text-decoration: none;
}
	                             
#moteur a:hover {
color:#d70015;
text-decoration: none;
}
	
		#indices ul {list-style:none; margin:0 0 0 1em; padding:0;}

		#indices ul li{
			list-style-image: none;
		}
#indices h2 {
border:0 none;
margin-left:0.5em;
margin-bottom:0;
}
#moteur {
	background-color: #ffffff;
	padding: 0.2em;
	margin-right: 10%;
	margin-top: 1em;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

#moteur h2 {
	color: #000;
	border-color:#000;
}

#moteur p {
	text-align:left;
	margin-left:1em;
}
		
/* div DOCUMENT : bloc de contenu de l'article*/

#document {	margin: 2% 5% 5% 27%;
			text-align: left;
		}


#outils {
	/*position: absolute; 
	top: 220px; 
	left: 76%;
	width: 15em; 
	border: 1px dashed #3f3f3f;
	padding: 0.6em;*/
	margin: 2em 0 0 0;
	border: 1px dashed #3f3f3f;
	padding: 0.4em;
}


	#outils h2 {
	margin-bottom: 0.2em; 
	font-size: 1.3em; 
	padding:0;
	}
	#outils ul {margin :0; padding:0; list-style: none;}
	#outils li ul {margin: 0; padding:0 0 0 2em;}
	#outils li ul li {margin: 0; padding:0;	}
	#outils li a {font-size: 0.9em;}
	
	/*A REVOIR #outils form input.bouton {
		border:2px outset red;
		font-weight:bold;
		cursor:pointer;
}*/

#introduction {
	position:relative;
	margin:0;
    padding: 0em; font-size: 0.9em;
	text-align: left;
}

#introduction p{
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 1.4em;
	text-align: left;
}

#introduction h2{
	text-align:center; font-family: Georgia, Arial, Verdana, sans-serif; font-size: 1.1em;
	border: none;
	margin-bottom: -1em;
	/*padding-bottom: 0.3em; */
	/*margin-top: 0;*/
	font-weight: bold;
	color: #3f3f3f;
	text-align: left;
}

/* ******************************************************* */

/* sommaire édition pour page accueil édition modif css + html SUC */
#sommaireedition ul {
	list-style-image: url(../images/puce.png);
	
}



/* ******************************************************************** */

/* Table des enquetes */

#tableenquete ul, #tableenquete li {
	margin:1em; padding: 0;
}

#tableenquete ul, #tableenquete li {
list-style-image:  url(../images/puce.png);
list-style-position: outside; 
}


/******************************************************************** */
/* Apparat critqiues : notes bas de page*/

#apparat {
	border-top : 1px solid #3f3f3f; margin-top: 4em;
}

 #notes
 {
 	margin-top: 4em;
 }

 p.notes {
 	text-align: left;
 }
 
 #refbib {
 	margin-top : 3em;
	margin-bottom : 3em;
	padding: 1em;
	padding-top: 0em;
	text-align: left;
 }

/* *************************************************************** */
/* Pied de page */

/* *************************************************************** */
/* Pied de page */
#piedepage {
    position:relative;
    z-index: 100;
    width: 1024px;
    background-color: #000;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    height: 30px;
    text-align: center;
    margin-left:auto;
    margin-right:auto;
    margin-top: 0pt;
    color:#ffffff;
/*
  background: #d6e5f2;
  height: 50px;
  font-size:0.9em;
/*
  SUC : augmenter la marge du pied de page
  margin-top: 11em; width:100%; }
 */
}
#piedepage a {
    font-size: 1em;
    text-decoration: none;
    color: #FFFFFF;
}
#piedepage a:visited {
    text-decoration:none;
}
#piedepage a:hover {
    color: #d70015;
}
#piedepage a#back {
    background: url(../images/back.png) no-repeat 0 -32px;
    padding-left: 40px;
}
#piedepage a#back:hover {
    background: url(../images/back.png) no-repeat 0 0;
}
#piedepage a#top {
   /* background: url(../images/top.png) no-repeat 0 -32px;*/
    padding-right: 32px;
}
#piedepage a#top:hover {
    padding-bottom: 5em;
    /*background: url(../images/top.png) no-repeat right 0;*/
}
#piedepage a#back {
    border: none;
}	
		
	
	
/******************************************************** */


/* Typographie générale */ 

h1 {
	text-align: center; 
	font-family: Georgia, Arial, Verdana, sans-serif;
	/* modifier taille dans css Suc */
	font-size: 1.6em;
	color: #d70015;
	letter-spacing: 0.1em;
	margin-bottom: 1em;
	margin-top: 0;
}



#document h1 {
	margin-top: 0em;
	font-size: 1.8em;
	margin-bottom: 0em;
	border-bottom: 2px solid #d70015;
}

#document h1.sous-titre {
	margin-top:1em;
	font-size: 1.2em;
	border-bottom:none;
}

#introduction h1 {
	font-size: 1.2em;
	border-bottom: none
}



h2 {
	text-align:left; 
	font-family: Georgia, Arial, Verdana, sans-serif; 
	font-size: 1.4em;
	border-bottom: 2px solid #d70015;
	color:#d70015;
	padding-bottom: 0.3em; 
	margin-top: 2em;
	font-weight: normal;
	margin-right: 1em;
}

#sommaireedition h2 {
	color:#d70015;
	border-bottom: 2px solid #d70015;
}

h3 {
	font-size: 1em; font-weight:bold; margin-top: 2em; margin-bottom: 0;
}

p {
	text-align:justify; font-size: 10pt; margin-top: 0.3em; margin-bottom: 1em; line-height: 160%;
}

#feuilletage p{
	font-size: 0.8em; 
	margin-left: 27%;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

/* gestions des exposants :  */

sup {vertical-align: super; line-height: 0.1em;}

	/* taille de l'exposant en fonction du contexte - mauvaise gestion par Firefox et mozilla */
	h1 sup {font-size: 0.6em; font-weight:bold; text-transform: lowercase;}
	p sup {font-size: 0.7em;}


/* ------------------------------

/**********************************************************************/
/* Styles particuliers de caractères */

.siecle, .nomauteur {
	text-transform: lowercase; 
	font-variant: small-caps; 
	letter-spacing:0.1em;
	font-size: 110%;
}

.barre {
	text-decoration: line-through;
}


/* ******************************************* */
/* style de sous-enquetes */

.sousenquete {
	margin-top: 3em;
}

.sousenquete p{
	margin-bottom: 0.7em; 
}

div.peau {
	font-style : italic; margin-bottom: 1em; font-family : Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
}

.label {
	font-weight: bold; color: #646464; position:absolute; right: 81%; /*display: block; text-align:right; width: 2%;*/  
}

/* ******************************************************** */
/* LIENS */ 

#document a {
	color: #000; text-decoration: none; 
}

#document a:hover {
	color: #000; text-decoration: none; border-bottom: 1px solid #000;
}

#document a.liennote {
border: 1px solid #d70015; padding:0.1em;
font-size: 0.9em;
}


a.externe {
	background-image:url(../images/valideOff.gif); 
	background-repeat:no-repeat; 
	background-position:right; 
	padding-right: 2.2em;
}

a.interne {
	background-image: url(../images/plus.png); 
	background-repeat:no-repeat; 
	background-position:right; 
	padding-right: 1.5em;
}

#table-ms a.interne {
	color: #d70015;
}

a.pdf {
	background-image: url(../images/pdf.png); 
	background-repeat:no-repeat; 
	background-position:right;
	padding-right: 1.5em;
}

a#mentions, a#colophon {
	background-image: none; 
}

#outils a, #navigation a {
	color: #d70015;
	background-image: none;
	text-decoration: none;
}

/* ************************************************************ */
/* Blocs de paragaraphes particuliers */ 

blockquote {
	font-size: 10pt; margin: 0 1em 2em 5em; font-style: italic;
}


.note {
	margin-bottom: 3em;
	text-indent: -1em; 
	margin-left: 1em; 
	
}

div#tooltip, #notemarge {
   position:absolute;
	background-color: white;
   visibility:hidden;
   z-index:100;
   font-size:0.9em;
	width: 15%;
	margin-left: 1em;
	margin-top: -2em;
	border: 1px solid black;
	padding: 0.5em;
	
}


#censier li{
	margin-top: 1em;
	list-style-type: none;
}


/*********************************************************************/
/* TABLEAUX */
table, caption {
	margin-right: auto; margin-left:auto;  width:auto; text-align:center;
}

table {
	margin-bottom: 3em;
}

/* rajouter thead et tbody dans css SUC */

table, thead, tbody, tr, td, th {
	border: 1px solid #3f3f3f; border-collapse: collapse; font-size: 10pt;
}

td, th {
	padding: 0.2em;
}

th {
	color:#d70015;
}

table caption {
	font-weight: bold; 
	background: #3f3f3f; 
	color: white; 
	padding: 0.5em; 
	font-size: 1.2em;
	
}


/**************************************************************** */
/* blocs IMAGES */

.illus-right {float:right; position:relative; margin-right: -50px; margin-left: 15px;}

.illus-centre {
	margin-right: auto; 
	margin-left:auto; 
	text-align:center; 
	width:auto; 
	margin-bottom: 3em;
	
	
}

.illus {
	margin-right: -200px; position:relative; margin-bottom: 3em; border :1px solid #D5D5D5; padding:0.3em;
	
}

img {
	border: 0; margin: 0; padding: 0;
	margin-bottom: 1%;
	text-align:center;
}

.illus-centre img {
	
}

img.bordure {
	padding: 0.5em; border: 1px solid #D5D5D5;
}


/* feuilletage : liens vers article suivant et precedent*/

			#feuilletage {
			/*position:absolute;*/
			margin-top:-10px;
			height: 25px;
			width:1024px;
			margin-left:auto;
			margin-right:auto;
			/*margin-bottom:15px;
			padding-top: 0pt;
			padding-right: 0pt;
			padding-bottom: 0pt;*/
			background-color: #3f3f3f;
			/*-moz-border-radius: 0px 0px 30px 0px;
			-webkit-border-radius: 0px 0px 30px 0px;
			border-radius: 0px 0px 30px 0px;*/
			/*padding-left: 30%;*/
			/*text-align: center;*/
			color: #ffffff;
			font-size: 1.1em;
			/*position:absolute;
			top: 15%; 
			left: 16%;
			width: 84%;
			text-align:left;
			padding: 0.3%;
			padding-left: 5%;
			/*margin-left: 15em; margin-right: 15em;
			border: 1px solid #D5D5D5; 
			background: white;
			padding:1px; font-weight:bold;
			color:#3f3f3f;*/
			/*margin-left: -34%;
			margin-right: -45%;
			background-color: #3f3f3f;*/
}
			#feuilletage a {
				color:#ffffff;  
				margin-left: 3%;
				text-decoration :none;  
				font-size: 0.8em; 
				line-height: 160%; 
				margin-top: 0.3em;
				margin-bottom: 0.3em;
			}
			#feuilletage a:hover {color:#d70015;}
			#feuilletage #previous {/*background: url(../images/prev.png)*/ left no-repeat; padding: 0 0 0 17px;   margin-right: -2.5%;}
			#feuilletage #next {/*background: url(../images/next.png)*/ right no-repeat;  padding: 0 17px 0 5px; border-left:1px solid #D5D5D5;}
			
			#IE#feuilletage {
				/*left:50%;
				right:50%;
				margin-left:-512px;*/
				/*top:70px;*/
			}

/* *********************************************** ************  **/

/* index dans le texte avec affichage de bulle sur passage souris */
		
		
#document a.index {
		cursor: help;
		border-bottom : 0.1em dashed Gray;
		/*background: url(../images/puce.png) no-repeat left;
		padding-left: 6px;*/
		padding-bottom: 0em;
		color: Black;
		text-decoration:none;
		
			}
			
#document a.indexactif {
		cursor: help;
		border-bottom : 0.1em dashed Gray;
		/*background: url(../images/puce.png) no-repeat left;
		padding-left: 6px;*/
		padding-bottom: 0em;
		color: Black;
		font-weight: bold;
		text-decoration:none;
			}
			
#document a.index:hover {
	color:#d70015; text-decoration: none;
	
	/* modification css SUC : plus de fleche en rollover*/
	/* background: url(../images/plus.png) no-repeat right; 
		padding-right: 13px;*/
}

#document a.indexactif:hover {
	color:#d70015;
	font-weight: bold;
	text-decoration: none;
	
	/* modification css SUC : plus de fleche en rollover*/
	/* background: url(../images/plus.png) no-repeat right; 
		padding-right: 13px;*/
}

/******************************************************/

/* appels de notes */
 #document a.appel_note {
 	bottom: 0;
	position:relative;
	bottom: 0.5em;
	padding-left: 0.2em; 
	font-size: 80%;
	font-weight:bold;
	color:#d70015;
	}
	
/* **************************************************** */ 

/* citations *cite* et *q* */

cite {
	font-style: italic; 
}

cite cite {
	font-style: normal;
}

cite em {
	font-style: normal;
}

q {
	quotes: none;
	font-style: normal; 
}

q.latin {
	quotes: none; font-style:italic;
}


body#liturgie q{
	quotes:none; font-style: italic; 
}


/* pour toutes les listes par défaut : SUC > css */

ul {
	list-style-image : url(../images/puce.png);
	margin-left:3em;
}

#indices li.sous_menu {
	margin-left:3em;
}

/********************************** */

/* Styles pour Ordonnances */

div#ordonnance ul, div#ordonnance li {
		margin:0; padding:0; 
		list-style: none; list-style-image: none;
}

div#ordonnance ul li {
	margin-top:2em; font-weight:bold; letter-spacing:0.1em;
}

div#ordonnance ul li ul li {
	margin-top:0; font-weight:normal; letter-spacing: normal;
}

div#ordonnance ul li ul{
	margin:0;
}

ul#metiers, ul#metiers li  {
	list-style: none; list-style-image: none; margin:0;
}

ul#metiers li {
	/*display:inline; */
	/*border-right: 1px solid Black;*/
	margin-right: 1em;
	padding-right: 1em;
	text-transform: lowercase;
}

/* catalogue mss liturgiques : liste pour relevés */

/* SUC modif CSS*/

#description li, #edition li
{
	margin-bottom: 1em;
}


/* styles pour cartulaires */
#krtulr #outils {
	position: absolute; top: 350px; left: 2%; width: 11em;
 }
 
#krtulr #document {
	margin: 3% 30% 0 20%; 
}

#krtulr #document h1 {
	margin-top: 2em; background: #d70015; color:white; padding:0.3em; 
}

#krtulr #tradition {
	position:absolute; 
	top: 104px; left: 70%;
	width: 200px;
	border: 1px solid #d70015;
}
 
 #krtulr #tradition h2 {
 	background:#d70015 ; 
	color:white; 
	padding:0.3em; font-size:1.6em;
	margin: 0; text-decoration:none;
 }
 
 #krtulr #document #tradition ul {
 	margin: 0; list-style-type:none; list-style-image:none;
 }
 
  #krtulr #document #tradition li {
 	margin: 0; padding:0; list-style-type:none; list-style-image:none;
 }
 
 #krtulr #introduction {
 	margin-top: 5em;
 }
 
 
 /* styles pour nesle */
 
 #nesle #introduction p{
 	font-family: "Trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
}

#nesle #preliminaire {
	margin-top: 2em;
}

#nesle .gauche 
{
	position: absolute; /* positionn? par rapport ? la boite parent (ici .container) */
	left: 16px; /* d?marre ? 10 pixels de la gauche de la boite parent */
	width: 12%; /* largeur de la boite */
	padding-bottom: 10px; /* marge int?rieure haute */
	top:150px;
	border:0px solid green;
}

#nesle .droite 
{
	position: absolute; /* positionn? par rapport ? la boite parent (ici .container) */
	right: 14px; /* d?marre ? 10 pixels de la droite de la boite parent */
	top:150px;
	width: 14%; ; /* largeur de la boite */
	padding-bottom: 10px; /* marge int?rieure haute */
	border:0px solid green;
}
/*
a.info{
    position:relative;
    z-index:24;
    color:#000;
    text-decoration:none;
	 /*font-weight:bold;
	 vertical-align: super;
	  font-size: 80%;
	 }

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover 
 	display:block; 
 	position:absolute;
    top:0.2em; left:1px; width:15em;
    border:1px solid #d70015;
    background-color:#eeeeee;
	 text-decoration: none;
	 color:#3f3f3f;
    text-align: justify;
    font-weight:none;
    /*padding:1em;
    }*/
	 
	#document a.info{
    position:relative; 
    z-index:24;
    color:#d70015;
    text-decoration:none;
	 vertical-align: super;
	 line-height: 0.2em;
	 font-weight: bold;
	 font-size: 80%;
	  }

#document a.info:hover{
	z-index:25;
	background-color:white;
	}

#document a.info span{display: none;}

#document a.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 	 display:block; 
 	 position:absolute;
    top:-3.2em;
	 left:15px;
	 width:15em;
    border:1px solid #3f3f3f;
    background-color:white;
	 text-decoration: none;
	 color:Black;
	 line-height: normal;
    text-align: left;
    font-weight:none;
    padding:1em;
    }
	 
#document a.infoindex{
    position:relative; 
    z-index:24;
    color:black;
	 border-bottom : 0.1em dashed Gray;
    text-decoration:none;
	 }

#document a.infoindex:hover{
	z-index:25;
	cursor: help;
	color: #d70015;
	background-color:white;
	}
	
	#document a.infoindex:visited{
		color: black;
	}

#document a.infoindex span{display: none;}

#document a.infoindex:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 	 display:block; 
 	 position:absolute;
    top:-3.5em;
	 left:50px;
	 width:15em;
    border:1px solid #d70015;
    background-color:white;
	 text-decoration: none;
	 color:Black;
	 line-height: normal;
    text-align: left;
    font-weight:normal;
    padding:1em;
    }
	 
	 
	#document a.infoindexactif{
    position:relative; 
	 cursor: help;
    z-index:24;
    color:#D5D5D5;
	 background-color: #e45050;
    text-decoration:none;
	 font-weight:bold;
	  }

#document a.infoindexactif:hover{
	z-index:25;
	color: Black;
	background-color:white;
	}

#document a.infoindexactif span{display: none;}

#document a.infoindexactif:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 	 display:block;
	 position:absolute;
    top:-3.2em;
	 left:15px;
	 width:15em;
    border:1px solid #d70015;
    background-color:#eeeeee;
	 text-decoration: none;
	 color:#3f3f3f;
	 line-height: normal;
    text-align: left;
    font-weight:none;
    padding:1em;
    }
	
#document dl  dd ul li a.interne{
	color: #d70015;
}

#document dt {
	margin-top:2%;
}

#document dd {
	font-size:10pt;
}

#notes a.footnote {
	color:#d70015;
}

#apparat a.footnote {
	color:#d70015;
}

#logos {
    width:1024px;
	height:90px;
    background-color: none;
    background-image: url(../images/pied_de_page.png);
    background-repeat: repeat;
	background-attachment: scroll;
    background-position: 0% 0%;
	text-align: center;
    margin-left:auto;
    margin-right:auto;
}

#logos img {
    margin-left: 2em;
    margin-right: 2em;
    margin-bottom: 0%;
    margin-top: 10;
}

#nesle #introduction #blocNavigation {
	font-family: Georgia,Times,"Times New Roman",serif;
	font-size: 1.4em;
	text-align: left;
}

#nextEnreg {
	border-width: 1px;
	cursor: pointer;
	border-style:solid;
	border-color:#000000;
	border-top-width: 1px;text-align: center;
	margin-right:1%;
	margin-left:4%;
	padding:2px;
}

#precEnreg {
	border-width: 1px;
	cursor: pointer;
	border-style:solid;
	border-color:#000000;
	border-top-width: 1px;text-align: center;
	margin-right:4%;
	margin-left:1%;
	padding:2px;
}
