body {
	font-size: 12pt;
	font-family: "Times New Roman", Times, serif;
}

#page.programme {
	margin: 0;
} 
	
	
#page {
	margin: 0;
	}

#entete.programme {
	width: 100%;
	text-align : center;

}

#entete {
	width: 100%;
	text-align : center;
	}


#identite {
	float: left;
	
}

.identite {
	display: none;
	
}

#rubrique {
	
}

.rubrique {
	display: none;
}

#navigation {
	display: none;
}

#rubs  {
	display: none;
}

#aide {
	display: none;
}

#contenu {
	width: 100%;
}

#titre {
	width: 100%;
	margin-top: 5px;
	padding-left: 20px;
}

#activite {
	font-weight: bold;
	letter-spacing: 2pt;
	font-size: 16pt;
	
}

#theme {
	font-size: 10pt;
	letter-spacing: normal; 
	font-weight: bold;
}



h1 {
	font-size: 18pt;
	letter-spacing: 1px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}


#surtitre{
	font-size: 80%;
}



#article {
	margin: 5mm;

}

#article.large {
	margin: 5mm;
	
}

table, td, tr {
	border: 1pt solid Black;
	border-collapse:collapse;
	font-size: 10pt;
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding: 3pt;
}
table {margin-top: 10mm;}
tr {margin-bottom: 2mm;}


#article h2 {
	font-size: 15pt;
	font-weight: bold;
	letter-spacing: 1px;
	margin : 18pt 0 3pt 0;
	}
	
	
#article h3 {margin-bottom: 5pt; font-size: 14pt; font-weight: bold; letter-spacing: 1px;}

#article p{ margin-top: 1mm; margin-bottom: 8pt;}

blockquote {margin: 0 20mm 0 20mm; }
	
.auteurs {margin: 0;}

.nomauteur{font-variant: small-caps; font-weight:inherit;}

.fichetechnique {color: Gray; font-size: 10pt; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0;}

.lastpara {margin-bottom: 20mm;}

.retour {display: none;}

#sousrub {display: none;}

#sousrub05 {display: none;}

#pratique {border: 1pt solid Black; padding: 5pt ; margin: 5mm 20% 5mm 20%; }

#pratique p {
	margin: 2pt;
}

#pratique h2 {
	display: none}


.nav {display: none;}

.date {
	font-weight: bold;
	font-size: 14pt;
	text-transform: uppercase;

}

img {
	border: 0;
	margin: 0;
	
}

img.illust {margin: 2mm 0 5mm 0;}

img.gauche {float: left; margin: 5mm 5mm 5mm 0; }
img.droite {float: right; margin: 5mm 0 5mm 5mm; }

div.droite {float: right; margin: 5mm 0 2mm 5mm; width: 20%;}
div.gauche {float: left; margin: 5mm 5mm 5mm 0; width: 20%;}

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


a:visited {text-decoration: underline;}

sup {font-size: 80%; }


