INPUT, textarea {
	background: #CCCCCC;
}
.fondcouleur {
	background-color : #F0F8FF;
}
.fondcouleurvert {
	background-color : #F0FFF0;
}
Body, TD
	{
	font-family: Georgia, "Times New Roman", Serif;
	font-size: 12pt;
	color: Black;
	background-color: White;
	margin: 5px;
}

P
	{
	font-family: Georgia, "Times New Roman", Serif;
	font-size: 12pt;
	margin-left: 20pt;
	margin-right: 20pt;
	text-align: justify;
}

LI
	{
	font-family: Georgia, "Times New Roman", Serif;
	font-size: 10pt;
	list-style-image: url("images/pt_bleu.gif");
}

H1
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18pt;
	text-decoration: none;
	color: #FFFFFF;
	background-color: rgb(58,110,165);
	letter-spacing: 2px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

H2
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 16pt;
	text-decoration: none;
	letter-spacing: 1px;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	background-color : #6495ED;
}

H3
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13pt;
	color: #FFFFFF;
	background-color : #87CEFA;
	text-decoration: none;
	letter-spacing: 0px;
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}

H4
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	background-color: #F0F8FF;
	text-decoration: none;
	letter-spacing: 0px;
	padding-left: 25px;
	padding-top: 1px;
	padding-bottom: 1px;
}

H5
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11pt;
	background-color: #F0F0F0;
	text-decoration: none;
	letter-spacing: 0px;
	padding-left: 30px;
	padding-top: 1px;
	padding-bottom: 1px;
}

A
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A:link
	{
	color: rgb(0,0,128);
}

A:active
	{
	color: rgb(250,189,5);
}

A:visited
	{
	color: rgb(255,128,00);
}

A:hover
	{
	color: rgb(255,0,0);
	text-decoration : underline;
}

.Justified
	{
	text-align: justify;
}


.references {
	font-size: xx-small;
}
TABLE
{
	margin-left: 20pt;
	margin-right: 20pt;
	padding : 0px;
	background-color : #FFFFFF;
	border-collapse:collapse;
	border : 2px outset #CCFFFF;
}

TD {
	border : 1px solid #CCCCFF;
}

FORM {
	border : 0px;
	margin : 0px;
	padding : 0px;
}

.encadre {
	border: 2px;
       	solid #1c75c8; 
	padding: 3px;
	  margin-left: auto;
	    margin-right: auto;
	max-width:500px;
	background-color: #87CEFA;
       	-moz-border-radius-topleft: 5px; 
	-moz-border-radius-topright: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-moz-border-radius-bottomleft: 5px;
}


