p		{font-size: 8pt}
table		{font-size: 8pt}
h4		{font-size: 8pt; font-weight:bold; color:#000080;}
a		{font-size: 8pt; 
	text-decoration:none; 
	color:#000080; 
	font-weight:bold;}

body
{
	color:Black;
	font-family: Verdana;
	background-color: #EAEAEA;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	/*background-image: url(../images/fond_demo.jpg);*/
	font-size:11px;
}

.btnHidden{display:none;}

.menuBar
{
	background-image: url(../images/menubar.gif);
}
input, select, textarea	{font-size: 8pt}
.titre_page {font-family:Arial;font-size:12pt; font-weight:bold}
.titre1 {font-family:Arial;font-size:10pt; font-weight:bold}
.inputNombre {text-align: right}
.inputInactif {  background-color: #CCCCCC;}
.inputNombreInactif {  background-color: #CCCCCC; text-align: right}

.cadre_b {  border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;}
.cadre_g {  border-left-style:solid; border-left-color: black;border-left-width: .5pt;}
.cadre_h {	border-top-style:solid; border-top-color: black;border-top-width: .5pt;}
.cadre_d {	border-right-style:solid; border-right-color: black;border-right-width: .5pt;}

.cadre_bg {  border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;
	border-left-style:solid; border-left-color: black;border-left-width: .5pt;}
.cadre_bgd { border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;
	border-left-style:solid; border-left-color: black;border-left-width: .5pt;
	border-right-style:solid; border-right-color: black;border-right-width: .5pt;}
.cadre_bgh { border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;
	border-left-style:solid; border-left-color: black;border-left-width: .5pt;
	border-top-style:solid; border-top-color: black;border-top-width: .5pt;}
.cadre_bghd { border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;
	border-left-style:solid; border-left-color: black;border-left-width: .5pt;
	border-top-style:solid; border-top-color: black;border-top-width: .5pt;
	border-right-style:solid; border-right-color: black;border-right-width: .5pt;}
.cadre_gh { border-left-style:solid; border-left-color: black;border-left-width: .5pt;
	border-top-style:solid; border-top-color: black;border-top-width: .5pt;}
.cadre_hd { border-top-style:solid; border-top-color: black;border-top-width: .5pt;
	border-right-style:solid; border-right-color: black;border-right-width: .5pt;}
.cadre_bhd { border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;
	border-top-style:solid; border-top-color: black;border-top-width: .5pt;
	border-right-style:solid; border-right-color: black;border-right-width: .5pt;}
.cadre_bh { border-bottom-style:solid; border-bottom-color: black;border-bottom-width: .5pt;
	border-top-style:solid; border-top-color: black;border-top-width: .5pt;}
	
.BackGroundConfig {background-position: center center; background-attachment: fixed; background-repeat: no-repeat;}

.DatagridAlternatingItemStyle
{
 background-color:#F0F0F0;   
}

.DatagridItemStyle
{
 background-color:#DDDDDD;
}

.DatagridFooterStyle
{
	BACKGROUND-COLOR: #B2B2B2;
}
.DatagridHeaderStyle
{
	BACKGROUND-COLOR: #B2B2B2;
}

.calendrierItem
{
	font-weight:normal;
	font-size:7pt;
}
.calendrierItem a
{
	font-weight:normal;
	font-size:7pt;
}

.listeClients
{
	font-weight:normal;
	font-size:10px;
}

.checkRed
{
	color:#00f; 
	background-color:red;
}

.demi_jour
{
    background-image:url(../images/demi-jour.png);
}

/* File Upload */
.progress{
  width:50%;
  margin-top:3px;
}

.smallComment{
  font-size:10px;
}

.progress{
  z-index:2147483647 !important;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -33px; /* make this half your image/element height */
  margin-left: -50px; /* make this half your image/element width */
  text-align:center;
  width:100px;
  height:66px;
  background-color:white;
  border:solid 1px #aaaaaa;
  padding:10px;
  /*display:none;*/
}
