/* www.meusburger.net/matthias : CSS impression */
body    {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: white; color: black;}

/* Titres */
h1	{color: #AA0000; font-size: 14pt; font-weight: bold;}
h2	{color: #AA0000; font-size: 12pt;}
h3	{color: #AA0000; font-size: 11pt; font-style: italic;}

/* Blocs */
div.langue		{display: none;}
div.menu		{display: none;}
div.credits		{display: none;}

/* Acronymes, abbréviations et aide */
abbr, acronym, .help {border-bottom: 1px dotted #333; cursor: help;}

/* Images */
img	{border: 0;}

/* Regles */
hr	{color: white; width: 1px;}

/* Listes */
li	{line-height: 1em; margin-top: 10px;}
li li	{ margin-top: 5px;}
ul.sommaire li {margin-top:3px;}

/* Accessibilité */
div.accessibilite {display: none;}

	
/* Tableaux */
table.largmax	  	{width: 100%; }
table.cv td		{vertical-align: top; padding-bottom : 1em; padding-right: 1em;}
table.cv th		{display: none;}

/* Credits */
div.credits			{font-size: 8pt; color : #CCCCCC;}
div.credits a			{font-size: 8pt; color : #CCCCCC;}
div.credits a:link		{text-decoration: none;}
div.credits a:visited		{text-decoration: none;}
div.credits a:hover		{text-decoration: underline;}

/* Liens */
a:link			{color: #000000;}
a:visited		{color: #000000;}
a:hover			{color: #AA0000;}
a[hreflang]:after {
content: "\00A0[" attr(hreflang) "]";
color: rgb(128, 128, 128);
}
	
/* Texte */
.credits		{font-size: 8pt; color : #CCCCCC;}
.credits a:link 		{color: #CCCCCC;}
.credits a:visited 		{color: #CCCCCC;}
.credits a:hover 		{color: #CCCCCC;}
.petit			{font-size: 8pt; color : #000000;}
p			{text-align: justify; padding-left: 5px; padding-right: 5px; text-indent: 10px; line-height: 1.2;}
code, .code		{font-family: 'courier new', typewriter, matrix, monospace; font-size: 9pt;}
code			{ color : #AA0000; }
.code			{ color : #333333; }
pre			{line-height: 1;margin-left: 30px;}


