/* Styles généraux qui ne doivent pas être visibles dans éditeur */
body
{
	background-color: White;
	margin-top: 0;
	margin-left: 0;
}

#mainContainer
{   
    width: 965px;
    text-align: center;
    background: white 0px 0px;
    margin: 0px auto;
}

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:					#3A4046;
	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:					#3A4046;
	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
{
	width: 30;
	vertical-align: top;
}

td.principal
{
	width: 460px;
	vertical-align: top;
}

td.patch
{
	width: 150px;
	vertical-align: top;
	background-color: #3a4046;
}

td.menu
{
	width: 270px;
	vertical-align: top;
}

table.mainBg
{
    background-color: #FE8125;
	background-image: url('../images/bgBig.gif');
    background-repeat: no-repeat;
    background-position: left;
}


table.pdfTable
{
    border :                1px solid black;  
}

td.pdfEntete
{
    FONT-SIZE:				15px;
	COLOR:					black;
	FONT-FAMILY:			arial;
	font-weight:			bold;  
	border :                1px solid black;   
}

td.pdfNom
{
    FONT-SIZE:				13px;
	COLOR:					black;
	FONT-FAMILY:			arial;   
	border :                1px solid black;   
}

td.pdfPrix
{
    text-align:             center;   
    FONT-SIZE:				13px;
	COLOR:					black;
	FONT-FAMILY:			arial;   
	border :                1px solid black;   
}

td.pdfNomJaune
{
    FONT-SIZE:				13px;
	COLOR:					black;
	FONT-FAMILY:			arial;   
	border :                1px solid black;   
	background-color:       yellow;
}

td.pdfPrixJaune
{
    text-align:             center;   
    FONT-SIZE:				13px;
	COLOR:					black;
	FONT-FAMILY:			arial;   
	border :                1px solid black;   
	background-color:       yellow;
}
