/* * Correction des styles HTML par defaut */.structure {	font-size: 105%;	text-transform: uppercase;	letter-spacing: 5px;	font-style: oblique;}h1,h2,h3,h4 {	margin-top: 0em;	margin-bottom: 0em;	font-size: 115%;	font-weight: normal;}/* * Styles generaux *//* bien regler la marge (bugs IE) */.chapo {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	font-size: 115%;	padding-bottom: 15px;}.texte, .texte p.spip {	font-family: Georgia, Garamond, Times, serif;	text-align: justify;	font-size: 105%;	padding-bottom: 15px;}.ps {	font-family: Georgia, Garamond, Times, serif;	text-align: justify;	font-size: 95%;}.notes {	font-family: Georgia, Garamond, Times, serif;	text-align: left;	font-size: 95%;}/* * Ici les styles pour le contenu */.contenu h1,h2 {	font-size: 120%;	font-weight: bold;}.contenu h1,h2.titre-extrait {	font-size: 160%;	font-weight: bold;}.contenu h1,h2.titre-texte {	font-size: 190%;	font-weight: bold;}.contenu .surtitre {	font-size: 110%;	font-weight: bold;	font-variant: small-caps;}.contenu .detail {	font-size: 80%;	color: #303030;}.extrait {	font-size: 100%;}/* * Disposition a l'ecran */#MAIN {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}#plan {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}#Menu {	font-family: Verdana, Arial, Helvetica, sans-serif;}.encart {	font-family: Verdana, Arial, Helvetica, sans-serif;}