BODY
{
    BACKGROUND-COLOR: white;
	COLOR: #24547C;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
	font-weight: bold;
}

#div_loader {
	position:absolute;
	top:40%;
	width:50%;
	height:70px;
	z-index:1;
	left: 25%;
}

.text {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px; 
	color : #000000; 
	font-weight: regular;
}

.titre-theme {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px; 
	color : #000000; 
	font-weight: bold;
}

.titre-page {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px; 
	color : #FFFFFF; 
	font-weight: bold;
	letter-spacing: 2pt;
}

.nfocus {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px; 
	color : #505050; 
	letter-spacing: 1pt;
}

.box
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #7D7D7D;
	vertical-align: middleline;
	margin-top:2px;
	background-color: #e3f4f9;
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

.box-error
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #F30F0F;
	vertical-align: middleline;
	margin-top:2px;
	background-color: #FEE6E6;
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

.fieldcell input {
 width: 100px;
 font: 10px Arial, Verdana, Geneva, Helvetica, sans-serif;
 background-color: #e3f4f9;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
} 

.flux-titre {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px; 
	color : #000000; 
	font-weight: bold;
}

.menuLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #505050;
	text-decoration: none;
	/*letter-spacing: -1pt;	*/
}

a.menuLeft{ text-decoration:none; color:#505050; font-size: 10px;}
a.menuLeft:HOVER{ color:#00a0c6; font-size: 10px;text-decoration: none;}

.SMLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #505050;
	text-decoration: none;
	/*letter-spacing: -1pt;*/
}

a.SMLeft{ text-decoration:none; color:#505050;}
a.SMLeft:HOVER{ color:#00a0c6; text-decoration: none;}

.infoConnected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #505050;
	text-decoration: none;
	/*letter-spacing: -1pt;	*/
}
.libelleForms {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #505050;
}

.sous-titre-bleu {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 13px; 
	color : #0da1c9; 
	font-weight: bold;
	/*letter-spacing: -1pt;*/
}
a.sous-titre-bleu{ text-decoration:none; color:#0da1c9;}
a.sous-titre-bleu:HOVER{ color:#0da1c9; text-decoration: none;}

.titiinfo{ 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#FFF;
	font-size : 11px; 
	background-image:url(../img/bg_iinfo.jpg); 
	padding-left:10px; 
	padding-top:2px; 
	padding-bottom:2px;


}
.textiinfo {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px; 
	color : #000000; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:5px;
	 padding-bottom:10px;
}
