/* Styles généraux qui ne doivent pas être visibles dans éditeur */
body
{
	background-color: White;
	margin-top: 0;
	margin-left: 0;
}

INPUT.TEXT.outil
{ 
  font-size: 10px; 
}

.titrePage
{
	FONT-SIZE:				15px;
	COLOR:					black;
	FONT-FAMILY:			arial;
	font-weight:			bold;
}

.grisFonceGras
{
	FONT-SIZE:				12px;
	COLOR:					#3A4049;
	FONT-FAMILY:			arial;
	font-weight:			bold;
}

.grisGras
{
	FONT-SIZE:				12px;
	COLOR:					#999999;
	FONT-FAMILY:			arial;
	font-weight:			bold;
}

A.grisGras
{
	FONT-SIZE:				12px;
	COLOR:					#999999;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.grisGras:active
{
	FONT-SIZE:				12px;
	COLOR:					#999999;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.grisGras:visited
{
	FONT-SIZE:				12px;
	COLOR:					#999999;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.grisGras:hover
{
	FONT-SIZE:				12px;
	COLOR:					#3A4049;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}

.signature
{
	FONT-SIZE:				9px;
	COLOR:					black;
	FONT-FAMILY:			verdana;
}

A.signature
{
	FONT-SIZE:				9px;
	COLOR:					black;
	FONT-FAMILY:			verdana;
	text-decoration:		underline;
}
A.signature:active
{
	FONT-SIZE:				9px;
	COLOR:					black;
	FONT-FAMILY:			verdana;
	text-decoration:		underline;
}
A.signature:visited
{
	FONT-SIZE:				9px;
	COLOR:					black;
	FONT-FAMILY:			verdana;
	text-decoration:		underline;
}
A.signature:hover
{
	FONT-SIZE:				9px;
	COLOR:					black;
	FONT-FAMILY:			verdana;
	text-decoration:		underline;
}

.cadreBlanc
{
	border-color: White;
}

.blancGras
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}

A.blancGras
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.blancGras:active
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.blancGras:visited
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.blancGras:hover
{
	FONT-SIZE:				12px;
	COLOR:					#3A4049;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}

.patchListeDate
{
	FONT-SIZE:				11px;
	COLOR:					#999999;
	FONT-FAMILY:			arial;
	font-weight:			bold;
}

.patchListeTitre
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.patchListeTitre
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.patchListeTitre:active
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.patchListeTitre:visited
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.patchListeTitre:hover
{
	FONT-SIZE:				11px;
	COLOR:					#FF6600;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}

.patchListeDate
{
	FONT-SIZE:				11px;
	COLOR:					#999999;
	FONT-FAMILY:			arial;
	font-weight:			bold;
}

.pagination
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.pagination
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.pagination:active
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.pagination:visited
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}
A.pagination:hover
{
	FONT-SIZE:				12px;
	COLOR:					#FF6600;
	FONT-FAMILY:			arial;
	font-weight:			bold;
	TEXT-DECORATION:		none;
}

A.blanc
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		none;
}
A.blanc:active
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		none;
}
A.blanc:visited
{
	FONT-SIZE:				12px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		none;
}
A.blanc:hover
{
	FONT-SIZE:				12px;
	COLOR:					#FF6600;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		none;
}

td.dansPatch
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
}

.patch
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
}

.lienPatch
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		underline;
}

A.lienPatch
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		underline;
}
A.lienPatch:active
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		underline;
}
A.lienPatch:visited
{
	FONT-SIZE:				11px;
	COLOR:					white;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		underline;
}
A.lienPatch:hover
{
	FONT-SIZE:				11px;
	COLOR:					#FF6600;
	FONT-FAMILY:			arial;
	TEXT-DECORATION:		underline;
}

/* CSS pour structure de la page uniquement */
body
{
	background-color: white;
	margin-top: 0;
	margin-left: 0;
}

td.vertical
{
	background-image: URL(../images/vertical.jpg);
	width: 30;
	vertical-align: top;
}

td.principal
{
	width: 460;
	vertical-align: top;
	background-color: #95a6ae;
}

td.patch
{
	width: 150;
	vertical-align: top;
	background-color: #3a4046;
}

td.menu
{
	background-image: URL(../images/bgMenu.gif);
	width: 270;
	vertical-align: top;
}