
@charset "ISO-8859-1";
/* CSS Document */

   

    body  {
	font: 100% "Times New Roman", Times, serif; /* il est conseillÃ© de mettre Ã  zÃ©ro la marge et le remplissage de l'Ã©lÃ©ment body, pour tenir compte des diffÃ©rentes valeurs par dÃ©faut des navigateurs */
	padding: 0;
	text-align: center; /* ce paramÃ©trage centre le conteneur dans les navigateurs IE 5.x. Le texte est ensuite alignÃ© Ã  gauche (valeur par dÃ©faut) dans le sÃ©lecteur #container */
	color: #000000;
	margin-top: 20px;
    }

    

    /* Conseils pour la mise en page avec des Ã©lÃ©ments Ã©lastiques 

    1. La taille globale des Ã©lÃ©ments Ã  mise en forme Ã©lastique Ã©tant basÃ©e sur la taille de police par dÃ©faut de l'utilisateur, l'aspect de ces Ã©lÃ©ments est relativement imprÃ©visible. UtilisÃ©s correctement, ils sont toutefois plus accessibles pour les utilisateurs ayant besoin de polices de grande taille, puisque la longueur des lignes reste proportionnelle.

    2. Le dimensionnement des Ã©lÃ©ments div de cette mise en page est basÃ© sur la taille de police 100 % dans l'Ã©lÃ©ment body. Si vous rÃ©duisez la taille gÃ©nÃ©rale du texte en utilisant l'attribut font-size: 80% pour l'Ã©lÃ©ment body ou le #container, n'oubliez pas que toute la mise en page sera proportionnellement rÃ©duite. Pour compenser ce risque, il est conseillÃ© d'augmenter la largeur des divers Ã©lÃ©ments div.

    3. Si la taille de police est modifiÃ©e individuellement dans chaque Ã©lÃ©ment div au lieu d'une modification globale (par ex. : la taille de police de #sidebar1 est rÃ©duite Ã  70 % et celle de #mainContent Ã  85 %), ce choix modifiera proportionnellement la taille globale de chaque Ã©lÃ©ment div. Il est conseillÃ© de modifier ces Ã©lÃ©ments div en fonction de la taille de police finale.

    */

    .twoColElsLt #container {
	width: 860px;
	text-align: left; /* ce paramÃ©trage annule le paramÃ¨tre text-align: center de l'Ã©lÃ©ment body. */
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	background-image: none;
	border: 6px ridge #990033;
	background-repeat: repeat;
    } 

    

    /* Conseils pour sidebar1 :

    1. si vous dÃ©finissez une valeur de taille de police pour cet Ã©lÃ©ment div, la largeur totale de ce dernier sera ajustÃ©e en consÃ©quence.

    2. Comme nous travaillons en ems, il est prÃ©fÃ©rable de ne pas utiliser de remplissage pour l'encadrÃ© mÃªme. Pour les navigateurs conformes aux standards, il sera ajoutÃ© Ã  la largeur, crÃ©ant ainsi une largeur rÃ©elle inconnue. 

    3. Pour crÃ©er un espace entre le cÃ´tÃ© de l'Ã©lÃ©ment div et les Ã©lÃ©ments qu'il contient, attribuez une marge gauche et une marge droite Ã  ces Ã©lÃ©ments, comme dans la rÃ¨gle ".twoColElsLt #sidebar1 p".

    */

    .twoColElsLt #sidebar1 {
	float: left;
	width: 220px; /* le remplissage en haut et en bas crÃ©e un espace visuel Ã  l'intÃ©rieur de cet Ã©lÃ©ment div */
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
    }
#entete {
	height: auto;
	top: 0px;
	right: 240px;
}
#mainContent {
	top: 10px;
	right: 240px;
	left: 10px;
	bottom: auto;
}

    

    /* Conseils pour mainContent :

    1. Si vous attribuez Ã  cet Ã©lÃ©ment div #mainContent une valeur de police diffÃ©rente de celle utilisÃ©e pour l'Ã©lÃ©ment div #sidebar1, les marges de l'Ã©lÃ©ment div #mainContent seront basÃ©es sur la taille de sa police, et la largeur de l'Ã©lÃ©ment div #sidebar1 sera basÃ©e sur la taille de sa police. Il peut Ãªtre utile de modifier les valeurs de ces Ã©lÃ©ments div.

    2. L'espace compris entre les Ã©lÃ©ments mainContent et sidebar1 est crÃ©Ã© avec la marge gauche de l'Ã©lÃ©ment div mainContent.  Quelle que soit la taille du contenu dans l'Ã©lÃ©ment div sidebar1, l'espace des colonnes reste prÃ©servÃ©. Vous pouvez supprimer cette marge gauche si vous souhaitez que le texte de l'Ã©lÃ©ment div #mainContent remplisse l'espace de l'Ã©lÃ©ment #sidebar1 lorsque le contenu de ce dernier se termine.

    3. Pour Ã©viter une perte de l'Ã©lÃ©ment flottant, il peut Ãªtre nÃ©cessaire de faire des tests pour dÃ©terminer la taille maximale approximative de l'image ou de l'Ã©lÃ©ment, car cette disposition est basÃ©e sur une combinaison de la taille de police par dÃ©faut de l'utilisateur et des valeurs que vous dÃ©finissez. Toutefois, si la taille de police d'un utilisateur est infÃ©rieure Ã  la taille normale, l'espace disponible dans le div #mainContent sera moins important que celui que vous verrez lors de vos tests.

    4. Dans le commentaire conditionnel pour Internet Explorer ci-dessous, la propriÃ©tÃ© zoom permet de donner Ã  l'Ã©lÃ©ment mainContent l'attribut "hasLayout." Cela Ã©vite l'apparition de plusieurs bogues spÃ©cifiques d'Internet Explorer.

    */

    .twoColElsLt #mainContent {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 240px;
    } 

    

    /* Diverses classes Ã  rÃ©utiliser */

    .fltrt { /* cette classe permet de rendre flottant le cÃ´tÃ© droit d'un Ã©lÃ©ment dans la page. L'Ã©lÃ©ment flottant doit prÃ©cÃ©der l'Ã©lÃ©ment Ã  cÃ´tÃ© duquel il doit se trouver dans la page. */

    	float: right;

    	margin-left: 8px;

    }

    .fltlft { /* cette classe permet de rendre flottant le cÃ´tÃ© gauche d'un Ã©lÃ©ment dans la page */

    	float: left;

    	margin-right: 8px;

    }

    .clearfloat { /* cette classe doit Ãªtre placÃ©e pour un Ã©lÃ©ment div ou break et doit Ãªtre l'Ã©lÃ©ment final avant la balise de fin d'un conteneur qui doit contenir entiÃ¨rement un Ã©lÃ©ment flottant */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	margin-top: 10px;
	margin-left: 240px;
    }
body,td,th {
	font-family: Times New Roman, Times, serif;
	font-size: 14pt;
	}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 21pt;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 18pt;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	white-space: normal;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
}
.liste_etoile {
	list-style-position: outside;
	list-style-image: url(images/site/etoile_li.png);
}

     
.lettrine {
	font-size: 24pt;
	font-style: italic;
	color: #990033;
}
