#Content {
	margin:0px auto;
	padding:0px;
	border:0px;
	background-color: #D9E05E;
}

a.info {
   position: relative;
   color: black;
   text-decoration: none;
}

a.info em {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
   color: black;
}
a.info:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 30px;
    left: 30px;
    padding: 5px;
    color: #000;
    border: 4px solid #fff;
    background: #ffff88;
    width:230px;
    text-align:left;
}
a.info:hover em span {
    position: absolute;
    top: -14px;
    left: 15px;
    height: 14px;
    width: 29px;
    background: transparent url(../images/precisium/infobulletop.gif);
    margin:0;
    padding: 0;
    border: 0;
}


h1    {
	color: #557d40;
	font-weight: bold;
	font-size: medium;
	font-family: georgia, serif;
	margin-bottom: .2em
	}

h2    {
	color: #557d40;
	font-weight: normal;
	font-size: x-small;
	margin-top: 0px;
	margin-bottom: 0px
	}

textarea, input {
	font-size: xx-small
	}

select, option {
	font-size: x-small
	}

td {
	color: #333;
	font-size: x-small;
	font-family: verdana, sans-serif
	}

td.MainTableHeader   {
	color: #fff;
	background-color: #8bbc72;
	border-bottom: 1px solid #557d40
	}
table.client   { color: #fff; background-color: #ccc; border: solid 1px #ccc }
td.TableHeader         { color: #fff; font-weight: bold; font-size: 10px; background-color: #016239; border-right: 1px solid #fff }
td.TableHeader2 { color: #fff; font-weight: bold; font-size: 10px; background-color: #4169e1; border-right: #fff }
td.TableHeader1   { color: #696969; font-weight: bold; font-size: 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.TabledetailCol1   { color: #fff; font-weight: bold; font-size: 10px; background-color: #4169e1; border-bottom: 1px solid #f5f5f5 }

td.TableErrorRow {
	color: #f60;
	background-color: #fc6
	}
td.TableRow1    { color: #696969; font-size: 10px; background-color: #dcdcdc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.TableFooter {
	color: #fff;
	background-color: #999
	}

td.MainColumnHeading   {
	color: #fff;
	background-color: #8bbc72;
	border-right: 1px solid #557d40;
	border-bottom: 1px solid #557d40
	}

td.ColumnHeading   {
	color: #557d40;
	background-color: #bbdea9;
	border-right: 1px solid #7eb95f;
	border-bottom: 1px solid #7eb95f
	}

td.ColumnItem         { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItem1  { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc }
td.ColumnItem2  { color: #696969; font-size: 10px; background-color: #fff; border-top: 1px solid #ccc; border-right: 1px solid #ccc }
td.ColumnItem8  { background-color: #fff; border-bottom: 1px solid #ccc }
td.ColumnItem3   { color: #696969; font-size: 10px; background-color: #fff; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc }
td.ColumnItem9 { color: #696969; font-size: 10px; background-color: #fff; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItem10 { color: #696969; font-size: 10px; background-color: #fff; border: solid 1px #ccc }
td.ColumnItem11 { color: #696969; font-size: 10px; background-color: #fff }
td.ColumnItem7  { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
td.ColumnItem6 { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-left: 1px solid #ccc }
td.ColumnItem4 { color: #696969; font-size: 10px; background-color: #FFFFFF; border: 1px solid #E2001A;  }
td.ColumnItem13   { color: #696969; font-size: 13px; background-color: #fff }
td.ColumnItem12 { color: #696969; font-size: 10px; background-color: #F5F5F5; border-top: 1px solid #E2001A; border-right: 1px solid #E2001A; border-left: 1px solid #E2001A }
td.ColumnItem5  { color: #696969; font-size: 10px; background-color: #F5F5F5; border-right: 1px solid #E2001A; border-bottom: 1px solid #E2001A; border-left: 1px solid #E2001A;  }
td.ColumnItemtop  { color: #696969; font-size: 10px; background-color: #fff; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItembold  { color: #696969; font-weight: bold; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemleft   { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
td.ColumnItemleft1  { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-left: 1px solid #ccc }
td.ColumnItemall  { color: #696969; font-size: 10px; background-color: #fff; border: solid 1px #ccc }
td.ColumnItemall1 { color: #696969; font-size: 10px; background-color: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
td.ColumnItemAlt        { color: #696969; font-size: 10px; background-color: #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
td.ColumnItemAltleft   { color: #696969; font-size: 10px; background-color: #eee; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
input.MainButton {
	color: #fff;
	font-weight: bold;
	background-color: #9c6;
	cursor: hand;
	border-top: 1px outset #cf9;
	border-left: 1px outset #cf9;
	border-right: 1px outset #693;
	border-bottom: 1px outset #693;
	margin: 0px
	}

input.SecondaryButton {
	color: #666;
	font-weight: bold;
	background-color: #ccc;
	cursor: hand;
	border-top: 1px outset #fff;
	border-left: 1px outset #fff;
	border-right: 1px outset #999;
	border-bottom: 1px outset #999;
	margin: 0px
	}

a      { color: #696969 }

a:visited      { color: #696969 }

a:hover   { color: #E2001A; text-decoration: underline }
/*
** Use these when GoLive's layout view correctly picks up :link styles.
** This version hides links that don't have an href by giving them the
** same color as the TableHeader background.  We really need two
** link styles to make this idea work: one for TableHeader and one
** for MainTableHeader.

a.HeadingArea-Link  {
	color: #bbdea9
	}

a.HeadingArea-Link:link  {
	color: #ffc
	}
*/
a.HeadingArea-Link  {
	color: #ffc
	}

a:visited.HeadingArea-Link {
	color: #ffc
	}

a:hover.HeadingArea-Link {
	color: #557d40
	}
