/* Feuille de style des ressources
 *
 * Auteur : 
 * Mise à jour : 
 *
 *
 * Historique :
 *     
 *
 *
 *
 */


/* Principes de couleurs :
 */


/* styles généraux de base */
body {
	font-size: 8pt;
	font-family: Verdana, Arial;
	text-align: left;
	scrollbar-face-color: #5F5F5F;
	scrollbar-shadow-color: #5F5F5F;
	scrollbar-highlight-color: #C5C5C5;
	scrollbar-darkshadow-color: Black;
	scrollbar-track-color: #C6A900;
	scrollbar-arrow-color: #C6A900;
	color: #666666;
}


/* coloration des liens */
a:link    	{
	border: none;
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}
a:active  	{
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}
a:visited 	{
	color: #996600;
	font-weight: bold;
	text-decoration: none;
}
a:hover   	{
	color: #996600;
	font-weight: bold;
	text-decoration: underline;
}

a.selection:link {
	border: none;
	color: Maroon;
	font-weight: bold;
	text-decoration: none;
}
a.selection:active  	{
	color: Maroon;
	font-weight: bold;
	text-decoration: none;
}
a.selection:visited 	{
	color: Maroon;
	font-weight: bold;
	text-decoration: none;
}
a.selection:hover   	{
	color: Maroon;
	font-weight: bold;
	text-decoration: underline;
}


/* titres */
h1    		{
	color: #663300;
	font-size: 12pt;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
h2    		{}

/* différents types de paragraphes */
p        	{
	/*text-align: justify;*/
	margin: 0px 0px 0px 0px;
}

.note        	{
	font-size: 10px;
	font-family: Verdana, Arial;
	font-style: italic;
}

.big        	{
	font-size: 14px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: Red;
}

.big2     	{
	font-size: 12px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #666666;
}
.biggris     	{
	font-size: 14px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: #666666;
}

.basdepage	{
	color: #996600;
	margin-right: 10px;
}

.libelle	{
	color: #2F2F2F;
	font-style: italic;
}

.modele{
	font-size: 12px;
	color: #FF6347;
	text-align: center;
	font-weight: bold;
}

/*class*/

/* paragraphes spéciaux */
img			{border-width:0}

/* pour le span, commentaires (.c), headers et mots clés (.h), erreurs (.e) */
.c			{}
.h			{}
.e			{}


/* types spécialisés */
acronym		{ font-variant: small-caps; letter-spacing: 0.1em }


/* gestion des listes */
ul			{ }
ol			{ }
li    	{ }
ol li		{ }
ol ol li	{ }
ol ol ol li	{ }


/* tableaux */
caption		{}
table		{
	display: table;
	empty-cells: show;
	background-color: transparent;
	padding-top: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	padding-right: 0pt;
	border-style: solid;
	border-color: black;
	border-top-width: 0pt;
	border-left-width: 0pt;
	border-bottom-width: 0pt;
	border-right-width: 0pt;
	table-align: left;
}

th			{}
thead		{}
tr			{}
td			{
font-size: 8pt;
}

/*td speciaux*/

td.cadre{
	background-color: transparent;
	border: 1px solid #FFCC99;
	padding: 3px 3px 3px 5px;
}
td.cadre h1 {
	color: #663300;
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
td.tab1{
	background-color: #9FA0EA;
	border: 1px solid Black;
	font-size: x-small;
}

td.tab2{
	background-color: #FFD0D0;
	border: 1px solid Black;
	font-size: x-small;
} 