.posrelative
{
POSITION: relative;
}
#conteneur
{
OVERFLOW: hidden;
WIDTH: 150px;
CLIP: rect(0px 250px 150px 0px);
/*POSITION: absolute;*/
LEFT: 25px;
TOP: 340px;
}

BODY {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	WORD-SPACING: normal;
	TEXT-TRANSFORM: none;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	LETTER-SPACING: normal;
}

TD {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
}

/* Links */
A:link { COLOR: #0061C1;	TEXT-DECORATION: none; }
A:visited { COLOR: #0061C1; TEXT-DECORATION: none; }
A:active { COLOR: #0061C1; TEXT-DECORATION: none; }
A:hover { COLOR: #00468C; TEXT-DECORATION: underline; }
/* Form Elements */
input.3d {
	FONT-SIZE: 8pt;
	COLOR: Navy;
	FONT-FAMILY: Tahoma;
	BACKGROUND-IMAGE: url(img\fondinp.gif);
	font-weight : bold;
}
input.3dsml {
	FONT-SIZE: 7pt;
	COLOR: Navy;
	FONT-FAMILY: Tahoma;
	BACKGROUND-IMAGE: url(img\fondinp.gif);
}
.textarea3d {
	background-image: url(img/fondinp.gif); font-family: Tahoma; font-size: 8pt;
		COLOR: Navy;
	font-weight : bold;
}
smbutton { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; background-color : #BADCDC; }
select.3d { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma;  font-weight : bold; }
option {
font-family: Tahoma; font-size: 8pt;
		COLOR: Navy;
	font-weight : bold;
}

.blkbrd { border : 1px solid Black; }

.black { color : Black;	}
.white { color : White; font-size : 7pt;}
.tdnormal { font-family: Tahoma; font-size: 10pt; color : Navy; }
.tdnormal2 { font-family: Tahoma; font-size: 10pt; color : #99ccff; }
.tdsmallC { font-family: Tahoma; font-size: 8pt; text-align: center; }
.tdsmallL { font-family: Tahoma; font-size: 8pt; text-align: left; }
.tdsmallR { font-family: Tahoma; font-size: 8pt; text-align: right; }
.tdsmall2 { font-family: Tahoma; font-size: 8pt; text-align: center; color : Navy; }
.Title { FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: center; }
.InpBut { BACKGROUND-IMAGE: url(..\img\inputbg.gif)}
.AlignR { TEXT-ALIGN: right; }
.ListUsers { FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; }
.TabSelected2 { VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #F5F5F5; TEXT-ALIGN: center; }
.TabCarreSel { VERTICAL-ALIGN: middle; width : 80px; font-size : 7pt; }
.TabCarre { VERTICAL-ALIGN: middle; border-bottom: 1px solid Gray; width : 80px; font-size : 7pt; }
.TabNormal { VERTICAL-ALIGN: middle; COLOR: Black; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center; width : 80px; font-size : 7pt; border-top : 1px solid Gray; border-bottom : 1px solid Gray; }
.TabSelected { VERTICAL-ALIGN: middle; BACKGROUND-COLOR: White; TEXT-ALIGN: center; width : 80px; font-size : 7pt; border-top : 1px solid Gray; border-left : 1px solid Gray; border-right : 1px solid Gray; }

.TabSel {
	BACKGROUND-COLOR: White
}
.TbText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.BoxTitle {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #999999
}
.BoxBg {
	BACKGROUND-COLOR: #ececec
}
.BoxImg {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.BoxText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.CalLTCorner {
	FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; WIDTH: 60px; BORDER-BOTTOM: black 1px ridge
}
.CalHeader {
	FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; WIDTH: 60px; BORDER-BOTTOM: black 1px ridge; BACKGROUND-COLOR: #99ccff
}
.CalCellB {
	FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; WIDTH: 60px; BORDER-BOTTOM: black 1px ridge; BACKGROUND-COLOR: #f08080
}
.CalCellA {
	FONT-SIZE: 8pt; BORDER-LEFT: black 1px solid; WIDTH: 60px; BORDER-BOTTOM: black 1px ridge; BACKGROUND-COLOR: white
}
.RepTitle {
	FONT: 8pt Tahoma; WHITE-SPACE: nowrap
}

	.Contenu2 {
	border: 1px solid Black;
	font-family : Tahoma;
	font-size : 8pt;
	background-color : #FFFACD;
}	

.TableBugRep{
	font : Tahoma;
	font-size : 7pt;
	margin-left : 10px;
}

.InputBug {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}

/* Les styles ci-dessous sont utilises par le composant calendrier */

	.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}