﻿.nbTitle{
/*	width:2.6em;*/ /* NB: Italic style */
/*	font-style:italic;*/ /* NB: Italic style */
	width:3.4em; /* N.B.: Roman style */
}

.nbContent{
/*	margin-left:2.6em;*/ /* NB: Italic style */
	margin-left:3.4em; /* N.B.: Roman style */
}

/*Modifies toc.css.*/
.annexnumber{
	width:109px;
}

.annexlabel{
	padding-left:109px;
}

/*Modifies 380200.*/
blockquote .list.source .label{
	padding-left:4em;
}

/*To minimise difference between special character º and sup.*/

.floatedTables sup {
	font-size:1em;
}

/*For A3, B1*/

.ratio sup{
 font-size: 1.1em;
  bottom: 0.4em;
}

.ratio sub{
font-size: 1.1em;
 bottom: -0.4em;
}

/*Used for a, b, c headings in 390500.*/
h4.letter{
	padding-left:23px;
	text-indent:-23px;
}

@media print{

#maincontent .nbContent, #maincontent td .nbContent{
	margin-left:2.8em; /* N.B.: Roman style */
}

#maincontent blockquote .nbContainer .nbContent{
	margin-left:1.5em; /* N.B.: Roman style */	
}

/*Modifies toc.css.*/
.annexnumber{
	width:107px;
}

.annexlabel{
	padding-left:107px;
}

/*Modifies 380200.css*/
blockquote .list.source .label{
	padding-left:3.2em;
}

/*Minimises difference between special character º and sup in Annex A3. */

.floatedTables sup {
	font-size:0.75em;
	bottom:0.6em;
}


/*Used for a, b, c headings in 390500.*/
h4.letter{
	padding-left:21px; 
	text-indent:-21px;}

}
