* html tr.tdContenu,
* html div.tdContenu { height : 400px; }
tr.tdContenu,
div.tdContenu       { min-height : 400px;}

.tdContenu h1, .h1       { font: bold 1.2em Verdana, sans-serif; color: #22A6F4; padding: 0 0 0 12px; margin: 0 0 18px 0; border-left:solid  4px #22A6F4; letter-spacing : 0.05em; }
.tdContenu h2, .h2   
	{ font: bold 1.1em Verdana, sans-serif; color: #22A6F4; padding: 0 0 3px 0;  margin: 0 0 18px 12px;   border-bottom: dotted 2px #22A6F4; }
.tdContenu h3, .h3       
	{ font: bold   1em Verdana, sans-serif; color: #22A6F4; padding: 0 0 0 9px;  margin: 4px 0 16px 24px; border-left :  double 6px #22A6F4; }
.tdContenu h4, .h4
       { font: bold   1em Verdana, sans-serif; color: #666; padding: 0 0 0 9px;  margin: 0 0 12px 36px;   border-left:   double 6px #ccc; }
.tdContenu h5       { font: bold   1em Verdana, sans-serif; color: #666; padding: 0; margin: 0 0 12px 48px; }
.tdContenu ol       { font: 1em Verdana, sans-serif; margin: 0 0 12px 24px; list-style:decimal; }
.tdContenu ul       { font: 1em Verdana, sans-serif; margin: 0 0 12px 24px; list-style:square; }
<!--.tdContenu li       { font: 1em Verdana, sans-serif; margin: 0 0 6px 0; list-style: square; }-->
.tdContenu li       { font: 1em Verdana, sans-serif; margin: 0 0 6px 0; list-style:inherit; }
.tdContenu p        { margin: 0 0 12px 0; text-indent : 3em; text-align : justify; }
p.noTab             { margin: 0 0 12px 0; text-indent : 0em; }
.tdContenu td p     { text-indent : 0em; }
.TxtImportant,
.tdContenu a        { color: #22A6F4; }
.tdContenu nodec {text-decoration:none;}
.tdContenu a:hover  { color: #666; }
.TxtQuote           { color: #8bc; }
.gauche             { float : left; }
img.gauche          { margin : 0 2em 1em 0; }
.droite             { float : right; }
img.droite          { margin : 0 0 1em 2em; }

/* new */
* html tr.Contenu,
* html div.Contenu { height : 400px; width:480px; max-width:480px;overflow:hidden}
tr.Contenu,
div.Contenu       { min-height : 400px;width:480px; max-width:480px;overflow:hidden}

.Contenu h1, .h1       { font: bold 1.2em Verdana, sans-serif; color: #22A6F4; padding: 0 0 0 12px; margin: 0 0 18px 0; border-left:solid  4px #22A6F4; letter-spacing : 0.05em; width:480px; max-width:480px;overflow:hidden}
.Contenu h2, .h2   
	{ font: bold 1.1em Verdana, sans-serif; color: #22A6F4; padding: 0 0 3px 0;  margin: 0 0 18px 12px;   border-bottom: dotted 2px #22A6F4; width:480px; max-width:480px;overflow:hidden}
.Contenu h3, .h3       
	{ font: bold   1em Verdana, sans-serif; color: #22A6F4; padding: 0 0 0 9px;  margin: 4px 0 16px 24px; border-left :  double 6px #22A6F4; width:480px; max-width:480px;overflow:hidden}
.Contenu h4, .h4
       { font: bold   1em Verdana, sans-serif; color: #666; padding: 0 0 0 9px;  margin: 0 0 12px 36px;   border-left:   double 6px #ccc; width:480px; max-width:480px;overflow:hidden}
.Contenu h5       { font: bold   1em Verdana, sans-serif; color: #666; padding: 0; margin: 0 0 12px 48px; width:480px; max-width:480px;overflow:hidden}
.Contenu ol       { font: 1em Verdana, sans-serif; margin: 0 0 12px 24px; list-style:decimal; width:480px; max-width:480px;overflow:hidden}
.Contenu ul       { font: 1em Verdana, sans-serif; margin: 0 0 12px 24px; list-style:square; width:480px; max-width:480px;overflow:hidden}
<!--.Contenu li       { font: 1em Verdana, sans-serif; margin: 0 0 6px 0; list-style: square; width:480px; max-width:480px;overflow:hidden}-->
.Contenu li       { font: 1em Verdana, sans-serif; margin: 0 0 6px 0; list-style:inherit; width:480px; max-width:480px;overflow:hidden}
.Contenu p        { margin: 0 0 12px 0; text-indent : 3em; text-align : justify; width:480px; max-width:480px;overflow:hidden}
p.noTab             { margin: 0 0 12px 0; text-indent : 0em; width:480px; max-width:480px;overflow:hidden}
.Contenu td p     { text-indent : 0em; width:480px; max-width:480px;overflow:hidden}
.TxtImportant,
.Contenu a        { color: #22A6F4; width:480px; max-width:480px;overflow:hidden}
.Contenu nodec {text-decoration:none;width:480px; max-width:480px;overflow:hidden}
.Contenu a:hover  { color: #666; width:480px; max-width:480px;overflow:hidden}