a:link       { color: #990000; }
a:visited    { color: #003366; }
a:hover      { color: #0D7D6D; }
a:active     { color: #0D7D6D;}

body		 { background-color: #FFFFFF;
        margin-top: 0;
        margin-left: 0;
}

html         { font-family: 'Comic Sans MS', Arial, Helvetica; text-align: left; color: #003366; font-size: 10 pt; margin: 0; }

h1, h2, h3, h4, h5, h6 { color: #990000; font-weight: bold; }

h1           { font-size: 12 pt;}

h2           { font-size: 12 pt; font-style: italic; }

h3           { font-size: 10 pt;}

h4           { font-size: 8 pt;}

h5           { font-size: 8 pt; font-style: italic; }

table        { font-size: 10 pt;}

code         { font-size: 14 pt; }

dt           { font-size: 8 pt;}

ol           { list-style-type: decimal;} 

ul     { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucer2.gif);
	color: #003366 ;}
ul ul  { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucer3.gif);
	color: #003366 ;}
ul ul ul{ list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucer3.gif);
	color: #003366 ;}

.bleu    	 { color: #003366 ;}
ul.bleu      { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/puceb2.gif);}
ul.bleu ul.bleu   { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/puceb3.gif);}
ul.bleu ul.bleu ul.bleu{ list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/puceb3.gif);}

.rouge     { color: #990000; }
ul.rouge      { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucer2.gif);
	color: #003366 ;}
ul.rouge ul.rouge   { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucer3.gif);
	color: #003366 ;}
ul.rouge ul ul.rouge{ list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucer3.gif);
	color: #003366 ;}

.vert    	 { color: #0D7D6D; }
ul.vert      { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucev2.gif);
	color: #003366 ;}
ul.vert ul.vert   { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucev3.gif);
	color: #003366 ;}
ul.vert ul.vert ul.vert{ list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucev3.gif);
	color: #003366 ;}

.orange		 { color: #FFD686; }
ul.orange      { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucej2.gif);
	color: #003366 ;}
ul.orange ul.orange   { list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucej3.gif);
	color: #003366 ;}
ul.orange ul.orange ul.orange{ list-style-type: font-family; list-style-image:  url(http://www.cathyastuce.com/images/aspect/pucej3.gif);
	color: #003366 ;}

.code_vba    { font-family: Verdana; color: #990000; }

.comment_vba { font-family: Verdana; color: #0D7D6D; }

.objet_vba    { font-family: Verdana; color: #990000; font-weight: bold ;font-style: italic;  }

.file_modif  { font-size: 8 pt; }

.liste_liens { font-size: 8 pt; text-align: center; margin-top: 0; margin-bottom: 0; }

.nom_auteur  { font-size: 10 pt; }

.menu		 	{
	color: #FFD686;
}
a.menu:link, a.menu:visited, a.menu:hover, a.menu:active 	{
	color: #FFD686;
	text-decoration: none;
}
table.menu		{ background-color: #003366; }
td.menu   		{ background-color: #0D7D6D; }
th.menu   		{ background-color: #990000; }

.nom_menu    { color: #990000; font-style: italic;  }

.nom_touche  { color: #990000; font-weight: bold;  }

.nom_valeur  { font-family: Verdana; font-weight: bold;  }

.titre        	{ font-size: 24 pt; font-weight: bold;  }

.petittitre     { font-size: 10pt; font-weight: bold;  }

.titrechapitre  { font-size: 14 pt; font-weight: bold;  }

.titresouschapitre { font-size: 12 pt; font-weight: bold; }

.titrerouge        	{ color: #990000; font-size: 10 pt; font-weight: bold;  }
.titrebleu        	{ color: #003366; font-size: 10 pt; font-weight: bold;  }

.colonne     { background-color: #003366;}
td.colonne   { background-color: #FFFFFF; 
	border-left: 1px #003366 solid;
}
th.colonne   { background-color: #FFD686; font-weight: bold;  
	border-left: 1px #003366 solid;
}

.ligne     { background-color: #003366;}
td.ligne   { background-color: #FFFFFF; 
 	 border-bottom: #003366 1px solid;
}
th.ligne   { background-color: #FFD686; font-weight: bold;  
 	 border-bottom: #003366 1px solid;
}

.lignecolonne     { background-color: #003366;}
td.lignecolonne   { background-color: #FFFFFF; 
	 border-left: 1px #003366 solid;
 	 border-bottom: #003366 1px solid;
}

.surligne     { background-color: #003366;}
td.surligne   { background-color: #FFFFFF; 
 	 border-top: 2px solid #003366;
 	 border-bottom: 1px solid #003366;
}

.fondgris		 { background-color: #C0C0C0; }

.tableau     { }
table.tableau{
	background-color: #003366;
	border: 2px solid #003366;
}
tr.tableau   { background-color: #FFFFFF; }
td.tableau   { background-color: #FFFFFF; }
th.tableau   {
	background-color: #FFD686;
	font-weight: bold;
	background-position: left;
}

td.colonne   { background-color: #FFFFFF; }
th.colonne   { background-color: #FFD686; font-weight: bold;  }

.surtableau     { background-color: #990000;}
td.surtableau   { height:5}

.tableaufin     { }
table.tableaufin{
	background-color: #003366;
}
.tableautitre     { }
tr.tableautitre   { background-color: #FFD686; }
td.tableautitre   { background-color: #FFD686; }
th.tableautitre   { background-color: #FFD686; }

.gemccap	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.gemccap:link, a.gemccap:visited, a.gemccap:hover, a.gemccap:active	{
	color: #006633;
}		

.gemccapnom	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: italic;
}
a.gemccapnom:link, a.gemccapnom:visited, a.gemccapnom:hover, a.gemccapnom:active	{
	color: #006633;
	font-weight: bold;
	text-decoration: none;
}		
.fondbleu {
	background-color: #003366;
	color: #FFD686;
}
.fondorange {
	background-color: #FFD686;
}
.toutpetit {
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
}
.codeAudio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #FFD686;
	border: 1px solid #003366;
	text-align: center;
	width: 70px;
}
