/* Default CSS Stylesheet for a new Web Application project */

.Help
{
	position:absolute;
	top:2;
	width:100%;
}
.HelpImg
{
	margin-right:4;
	cursor:hand; 
}
.Body_1
{
	background-color:#aeccea;
}
.Border_1
{
	border-style:solid;
	border-width:3px;
	border-color:#aeccea;
}
.Border_2
{
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
}
.Border_3
{
	border-style:solid;
	border-width:1px;
	border-color:#ff0000;
}
.HeaderStyle
{
	color: #000000;
	background-color: #aeccea;
	font-weight: bold;
}
.ItemStyle
{
	background-color:#eeeeee;
	color: black;
}
.AlternatingStyle
{
	background-color:#dddddd;
	color: black;
}
.SelectedStyle
{
	background-color:#d6e6f6;
	color: black;
}
.IS
{
	background-color:#eeeeee;
	color: black;
}
.AS
{
	background-color:#dddddd;
	color: black;
}
.SS
{
	background-color:#d6e6f6;
	color: black;
}
.FooterStyle
{
	color: black;
	background-color: #CCCCCC;
	font-weight: bold;
}
.PagerStyle
{
	color: black;
	background-color: #aeccea;
	font-weight: normal;
}
.SelectedItemStyle
{
	background-color:#BBCCFF;
	color: black;
}
.SelectedTab
{
	background-color:#aeccea;
}
.TableBorder
{
	border-left-color:#eeeeee;
	border-right-color:#eeeeee;
	border-top-color:#eeeeee;
	border-bottom-color:#eeeeee;
	border-style:solid;
	border-width:1px;
}

.CellBorder
{
	border-left-color:#7591b1;
	border-right-color:#7591b1;
	border-top-color:#7591b1;
	border-bottom-color:#7591b1;
	border-style:solid;
	border-width:1px;
	margin:2px;
}
.CellBorder_2
{
	background-color:#beccda;
	border-right-color:#7591b1;
	border-right-style:solid;
	border-right-width:1px;
}
.CellBorder_3
{
	border-bottom-color:#7591b1;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.CellBorder_4
{
	border-right-color:#7591b1;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#7591b1;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.CellBorder_5
{
	border-right-color:#7591b1;
	border-right-style:solid;
	border-right-width:1px;
}
.DivBorder
{
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
	margin-bottom:5px;
}
.DivBorder_1
{
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
}
.DivBorder_2
{
	border-style:solid;
	border-width:3px;
	border-color:#aeccea;
	margin-bottom:5px;
}
.DivBorder_3
{
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
	margin-bottom:5px;
	font-size: 12px;
	font-weight: bold;
}
.DivBorder_4
{
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
	padding:2px;
}
.DivContent_1
{ 
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8px;
	color: #000000;
}
.SearchOptions_1
{
	font-weight: bold;
	background-color:#7591b1;
	color: #ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
	cursor: hand;
	padding : 2px 2px 2px 2px;
}
.SearchOptions_2
{
	font-weight: bold;
	background-color:#ffffff;
	color: #000000;
	border-style:solid;
	border-width:1px;
	border-color:#7591b1;
	cursor: hand;
	padding : 2px 2px 2px 2px;
	margin-bottom:5px;
}
.Caption_1			  
{	
	background-color:#beccda;
	color: #000000;
}
.Caption_2					  
{ 
	background-color:#ffffff;
	color: #000000;
}
.Caption_3			  
{	
	background-color:#beccda;
	color: #000000;
	font-weight: bold;
}
.Button						  
{ 
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 100%;
	color: #000000; 
	cursor: hand; 
	border: solid 1px #777777; 
	background: url(images/button_back.gif) center;
	background-color:#eeeeee;
	padding:1px; 
}
.TxtAlignRight
{
	text-align:right;
}
.FS
{
	cursor: hand;
	font-weight: bold;
}
.SL
{
	cursor: hand;
}
.TS_1
{
	background-color:#aeccea;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
}
.CM_1
{
	border-style:solid; 
	border-width:1px; 
	border-color:#7591b1;
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif; 
	font-weight: normal; 
	width:100%;
	height:100%;
}
.resizeMe
{
	border-style:solid;
	border-width:1px;
	border-color:#aeccea;
	overflow: hidden; 
	position: absolute; 
	top: 200px;
	z-index: 10;
}
.showValeurData 
{
	border-style:solid;
	border-width:1px;
	border-color:#aeccea;
	position: absolute; 
	top: 220px;
	height:20px;
	z-index: 11;
	background: #ffffff;
}
.showVM
{
	border-style:none;
	position: absolute; 
	top: 200px;
	height:20px;
	z-index: 11;
	text-align: center;
}
.showClass
{
	border-style:none;
	position: absolute; 
	top: 200px;
	height:20px;
	z-index: 11;
	text-align: center;
}
.showPlusMoins 
{
	border-style:solid;
	border-width:1px;
	border-color:#aeccea;
	position: absolute; 
	top: 236px;
	height:16px;
	z-index: 11;
	background: #ffffff;
}
.axes 
{
	border-bottom-style:dotted;
	border-left-style:dotted;
	border-right-style:dotted;
	border-top-style:none;
	border-width:1px;
	border-color:#000000;
	position: absolute; 
	z-index: 50;
	top:10px;
	height:182px;
	width:570px;
}
.legends
{
	left:3px;
	position:absolute;
}
.legendslabels
{
	top:5px;
	left:720px;
	position:absolute;
	height:200;
	width:200;
}
.BodyMargins
{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 70%;
	color: #000000;
	margin-top: 4px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
}
.ImgNoBorder 	
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.TabSelectedStyle
{
	background-color: #aeccea;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-align:center;
}
.TabDefaultStyle
{
	background-color: #cccccc;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-align:center;
}
.TabHoverStyle
{
	background-color: #cccccc;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-align:center;
}

.WPti
{
	font-weight:bold;
	color: #212152;
}

.WPtl
{
	background-image: url(images/tlbg.gif);
}

.WPtc
{
	background-image: url(images/tbg.gif);
	padding: 4px;
	padding-left: 2px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: black;
	font-size: 8pt;
}

.WPtr
{
	background-image: url(images/trbg.gif);
}

.WPl
{
	background-image: url(images/lbg.gif);
}

.WPr
{
	background-image: url(images/rbg.gif);
}

.WPbl
{
	background-image: url(images/blbg.gif);
}

.WPb
{
	background-image: url(images/bbg.gif);
}

.WPbr
{
	background-image: url(images/brbg.gif);
}

.TX1
{
	font-size:12px;
	color: #000000;
	text-align:left;
	font-weight: bold;
	cursor:hand;
}

.TX2
{
	font-size:11px;
	color: #212152;
	text-align:left;
	font-weight: normal;
	cursor:hand;
}

.TX3
{
	font-size:12px;
	color: #7591b1;
	text-align:left;
	font-weight: bold;
	cursor:hand;
}

.TX4
{
	color: #000000;
	text-align:center;
	font-weight: bold;
	cursor:hand;
}

BODY
{ 
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 70% ;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	



	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

TABLE	{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 100%;
	color: #000000; 
	}

INPUT	
{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 100%; 
}

TEXTAREA	
{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 100%; 
}

SELECT	
{
	font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;
	font-weight: normal;
	font-size: 100%; 
}

/* -----------------   NEWS  --------------------------- */

DIV.Title
{
	padding: 2Px;
	BACKGROUND-COLOR: #AECCEA;
	BORDER-BOTTOM: #AECCEA 1px solid;
	BORDER-LEFT: #AECCEA 1px solid;
	BORDER-RIGHT: #AECCEA 1px solid;
	BORDER-TOP: #AECCEA 1px solid;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	COLOR: #000000;
	font-size: 8pt;
	margin-bottom:4px;
}

Div.TypeNews
{	
	background-color:#D5D9D1;
	position:relative;
	float:left;	
	margin-bottom:5px;	 
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	height:200px;
	width:185px;
	overflow:auto;
	padding-bottom:5px;
	padding-top:5px;
	 
		  
}

Div.EnteteListeNews
{	
	position:relative;
/*	float:left;	*/
	margin-bottom:0px;	 
	margin-top:4px;
 	margin-left:0px;
	margin-right:0px; 
	
	/*width:800px;*/
	width:100%;
	overflow:auto;
	padding-bottom:2px;
	padding-top:0px;
	padding-left:2px;
	color:#000000;
	text-align:left;
	 	  
}

span.Titre
{
	text-align:center;
	font-weight:bold;
	
	/*color:Green;*/
	background-color: #F2F7ED;	 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	width:160px;
	
}



.TabDocAttached
{
	background-color: #FFFFFF;	
	font-size:10px;
	font-weight:bold;	
	text-align:center;
	width:400px;
	border:solid 1px #9FB2C3;
	margin-bottom:15px;
	margin-top:15px;
	padding-bottom:2px;
	padding-top:2px;
	 
	
}

Td.Entete
{	
	font-weight:bold;
	color:#FFFFFF;
	background-color: #9FB2C3 ;/* #D5D9D1;	*/ 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	font-size:11px;
	
}


TD.Hachure
{	
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding:2px 2px 2px 2px;
	
}


.NewsHeaderStyle
{
	color: #666D70;
	background-color: #FFFFFF;		
	font-weight: normal;	
	text-align:center;
	
}


TD.BorderNewsHeaderStyle
{
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#BECCDA; /*A39E8C;*/
	
}

TD.NewsItemStyle
{
	color: #000000;
	background-color:#eeeeee; /*E5E5E5; */
	font-weight: normal;
	text-align:center;
	padding:2px 2px 2px 2px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#BECCDA;
	font-size: 11px;
	 
}
 


TD.NewsItemStyleHidden
{
	color: #000000;
	background-color: #FFFFFF;
	font-weight:normal;
	font-size: 11px;
}

.Recherche
{
	background-color: #FFFFFF;
/*	border:solid 1px #799BA9;*/
	font-weight:normal;
	font-size: 11px;
	
}

.Datagrid
{
	background-color: #FFFFFF;
	font-weight:normal;
	font-size: 11px;
	padding:2px 2px 2px 2px;
	
}

TD.RechercheBorder
{
	 border-right:solid 1px #BECCDA;
	 border-left:solid 1px #BECCDA;
	 border-bottom:solid 1px #BECCDA;
	 border-top:solid 1px #BECCDA;
}

.RechercheBorder2
{
	 border-bottom:solid 1px #799BA9;
}

.Couleur1
{
 color:#336699;	
 text-align:center;
}

.Couleur2
{
 color:#FFFFFF;	
 text-align:left;
 font-weight:bold;
 
}

.alignLeft
{
 float:left;
 text-align:left;
}

.alignRight
{
	 float:right;
}

.ChangeAspectSouris
{
	cursor:hand;
}

DIV.EnteteRech
{
	padding:0px  0px   1px   2px;
	margin-left:0px;
	margin-right:0px;
	color:#000000;  /*#262350;	 */
	font-size: 11px;
	font-weight:normal;
	background-color:#BECCDA;  
	/*width:95px;*/

	border-style:none;
	 
	position:relative;
	float:left;	
	cursor:hand;
}

 #CoinBas {
  width:0;height:0;
  border:15px solid;
  border-bottom:none;
  border-right:none;
  border-color:#FFFFFF #BECCDA ;
  float:left;
 }


DIV.ParamRecherche
{
	
	border:solid 1px #799BA9;
	margin-left:0px;
	margin-top:0px;
	width:426px; 
	padding-left:2px 2px 2px 2px;
	position:relative;
	color:#000000;	
	font-size: 11px;
	/*float:none;*/
	

	
}



.ScrollAuto
{
	overflow:auto;
		
}

.TRalert
{
	background-color:Gray;
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
}

.THeader
{
	background-color:#AECCEA;
	font-weight:normal;
	font-size:11px;
	color: #000000;
}

.FormLib
{
	font-weight:normal;
	font-size:11px;
	color: #000000;
	background-color:#beccda;
}

.FormChampsSaisie
{
	font-weight:normal;
	font-size:11px;
	color: #032043;
	background-color:#eeeeee;

}
