body{
margin	: 0px;
padding	: 0px;
color:#292929;
}
.ea-line{
color:white;
background-color:midnightblue;
cursor:pointer;
}
.ea-code-line{
color:#292929;
}
.ea-100
{
width		: 100%!important; 
}
.ea-0
{
width		: auto!important; 
}
.ea-1
{
width		: 50%;
margin		: 0px;
margin-top	: 10px;
margin-bottom	: 10px;
padding		: 5px;
padding-top	: 5px;
padding-bottom	: 5px;
border		: 1px solid black;
background-color : white;
border-radius : 5px;
}
.ea-3
{
width		: 70%;
margin		: 0px;
margin-top	: 10px;
margin-bottom	: 10px;
padding		: 5px;
padding-top	: 5px;
padding-bottom	: 5px;
border		: 1px solid black;
border-radius : 5px;
}
.ea-4
{
width		: auto;
margin		: 0px;
margin-top	: 10px;
margin-bottom	: 10px;
padding		: 5px;
padding-top	: 5px;
padding-bottom	: 5px;
border		: 1px solid black;
border-radius : 5px;
}

.ea-tc{
width		: 95.60%;
margin		: 0px;
margin-top	: 10px;
margin-bottom	: 10px; /* 10 */
padding		: 5px;
padding-top	: 5px;
padding-bottom	: 5px;
border		:  1px solid black;
border-radius : 0px;
text-align	: center;
}
.ea-main{
width:auto!important; 
}
.center{
text-align:center;
}
.textCenter{
margin-left:auto;
margin-right:auto;
}
.padding45{
padding-top:45px;
padding-bottom:45px;
}
.padding30{
padding-top:30px;
padding-bottom:30px;
}
.padding15{
padding-top:15px;
padding-bottom:15px;
}
.padding10{
padding-top:10px;
padding-bottom:10px;
}
.padding5{
padding-top:5px;
padding-bottom:5px;
}
.no-padding{
padding:0px;
}
.margin15{
	margin-top:15px;
	margin-bottom:15px;
}
.margin10{
	margin-top:10px;
	margin-bottom:10px;
}
.margin5{
	margin-top:5px;
	margin-bottom:5px;
}
.margin0{
	margin-top:0px;
	margin-bottom:0px;
}
.no-margin{
	margin:0px;
}
.bdr{
border:1px solid black;
}
.radius-0{
	border-radius:0px;
}
.radius-1{
	border-radius:1px;
}
.radius-2{
	border-radius:2px;
}	
.radius-3{
	border-radius:3px;
}
.radius-4{
	border-radius:4px;
}
.radius-5{
border-radius:5px;
}
.no-bdr{
border:0px solid black;
}
.bg-white{
background-color:white;
}
.bg-black{
background-color:black;
}
.bg-purple{
background-color:purple;
}
.bg-midnightblue{
background-color:midnightblue;
}
.fg-white{
color:white;
}
.no-display{
display:none;
}
.no-visible{
visibility:hidden;
}
.ea-vbox-centos
{
width		: 65.73%;
margin		: 0px;
margin-top	: 10px;
margin-bottom	: 10px;
padding		: 5px;
padding-top	: 5px;
padding-bottom	: 5px;
border		: 1px solid black;
border-radius : 5px;
}
.padding-5{
padding:5px;
}

/* margin pour les marges top bottom 
   si container imbriqué et pour les
   mises en page personnalisé.. Les
   marges s'additionnent, il faut 
   ajuster. Exemple class="ea-tc ea-3" 
*/
.margin0-b{		/* b=bottom à 0px*/
margin-bottom:0px;
}
.margin-b5m{		/* b5m=bottom -5px */
margin-bottom:-5px;
}
.margin-t5m{		/* t5m=top -5px; */	
margin-top:-5px!important;
}