/* modifié Lalaina */

#mainFrame {
  margin-left : auto;
  margin-right: auto; 
  padding : 0px; 
  margin-top : 0px;
  top: 0px;
  /*text-align: center; /* pour résoudre le bug de centrage de IE */
}


td {
	font-family:Tahoma;
	font-size:11px;
	color:4E5765;
}
td.bouttonHaut {
	border: 1px solid #8893B1 ;
}
a {
	text-decoration:underline;
	color:0030FF;
}
a.a1 {text-decoration: none;}
a.a2 {
	text-decoration: none;
	 color:132A8E;	
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}
.t10 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
}
.style2 {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.style3 {
	color: #4e5765;
	text-decoration:none;
}
a:hover.style3 {
	color: #4e5765;
	text-decoration:underline;
}
.style4 {
	color: #46569d;
	font-weight: bold;
}
.Style5 {color: #009900}
.style6 {
	color: #ffffff;
	text-decoration:none;
}
.style7 {
	font-family: Tahoma;
	color: #2a89cd;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
a:hover.style7 {
	color: #8991B5;
	text-decoration:none;
}
.catalogueImg {
	width: 100%;
	float: left;
	text-align: center;
	padding-top: 5px;
}
.catalogFormulaire {
	text-align: center;
	float: left;
}
/* Ce style CSS ne dois pas être enlevé, sinon les divs ne se cacheront pas 
	Utilisé pour la création d'un nouveau compte dans la page register.php */
.cachediv {
	visibility: hidden;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
	position: absolute;
}

.facture-ptite_case_first
{
	border-left:0px;
	border-right:1px;
	border-top:1px;
	border-bottom:0px;
	border-color: black;
}
.facture-ptite_case_others
{
	border-left:0px;
	border-right:1px;
	border-top:0px;
	border-bottom:0px;
	border-color: black;
}
.facture-case-normale
{
	border:1px solid #000000;
}
/************* LIVRE D'OR *******************/
.postLivre {
	border:1px dotted #002EB8;
	width:460px;
	margin-left:0px;
	margin-bottom: 30px;
	/*float: right;*/
}
.authorLivre {
	font-style:italic;
	text-align: right;
	float:right;
	width:455px;
	border-bottom:1px solid;
	padding-right:5px;
	background-color:#E5F3FF;
}
.contentLivre {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:5px;
	clear:both;
}
.stateLivre {
	float:left;
	text-align:left;
	font-style:normal;
}
.addLivre {
	background-color: #E5F3FF;
}
.entreestock {
	margin-left:25px;
}
.newstatusgencode {
	font-size: 14px;
	font-weight: bold;
}

