#entete
{
   font-size : 300%;
   border-top: solid;
   border-bottom: solid;
   border-color : #C7CBE6;
   margin-bottom : 1%;
   text-align: center; 
   background: url(Data/images/logoMondeMemo.png) left no-repeat;
   white-space:nowrap;
   
}


.vertGrasMemoMajuscule
{
   font-size : 1.2em;
}


.vertGrasMemo{
   font-family: Arial, "Times New Roman", Times, serif; 
   font-weight: bold;   
   color: #118811;
}


/********************************************************************************/

.colonneGauche{
	float: left;
	width: 20%;
	margin-right:1%;
    font-family: Arial, "Times New Roman", Times, serif; 
	min-width: 120px;
}	

.menu{
	background-color : #EAE9F5;
	border: 1px solid #C7CBE6;
}	


.menutitre
{
   font-weight: bold;
   border: 1px solid white;
   padding : 1%;
   background-color : #C7CBE6;
}


.element_menu
{
   background : url(Data/images/bullet.gif) left no-repeat;
   border: 1px solid white;
   padding-left : 12px;
   font-family: Arial, "Times New Roman", Times, serif; 
}

.element_menu a
{
   color : black;
   text-decoration : none;      /* enleve le soulignement du lien */
}

.element_menu a:hover
{
   color: red;
}


/********************************************************************************/

#pieddepage
{
   padding: 5px;
   clear: both;
   text-align: center;
   color: #838383;
   background-color: #C7CBE6;
   font-size : 100%;
}



/********************************************************************************/
/********************************************************************************/



.colonneCentre{
    overflow : hidden; 
	min-width: 400px;
    padding : 1%;
    background-color: #F4FFFC;
    border : 1px solid;   
    border-color : #DDE0F7;
/*	margin-right:1%;  */
    font-family: Arial, "Times New Roman", Times, serif; 
}

.colonneCentre h2{
   font : 140% Arial;
   font-weight : strong;
   text-align: left;
   color : #004294;
   border-bottom: 1px solid;
}

.colonneCentre h3{
   font : 9.6px Arial;
   text-align: left;  
   font-size : 120%;
   color : #004294;
}

.colonneCentre p{
   /* padding-left: 5px;   */
}

.colonneCentre div{
/*   text-align: center;   */
   
/*   border : solid 2px;  */ /*      aide debuggage pour visualiser les div  */  
}


#remarqueTextArea{
   font-size : 12pt; 
   width: 100%; 
}

.Colonnes40pourcent{
  float: left;
  width: 40%;
  text-align : left;
}

.ligneHorizontale{
	border-bottom: 1px solid;	
	color : #C7CBE6;
}	

.ligneHorizontaleEpaisse{
	border-bottom: 3px solid;	
	color : #C7CBE6;
}	



#ajoutPanierBtn
{
	width: 200px;
	height: 50px;
	text-align: center;
	color:blue;
	font-size: 16px;
}


#ProformaBtn
{
	width: 250px;
	height: 50px;
	text-align: center;
/*	color:blue;   */
	font-size: 16px;
}
#PreparerBtn
{
	width: 250px;
	height: 50px;
	text-align: center;
/*	color:blue;   */
	font-size: 16px;
}



/* CSS pour le tableau de résultat des recherches */


table#TRR
{
	width:100%;	
	border: 1px solid;  
}
 
 table#TRR td:nth-of-type(1) 
 {
	 text-align : left;
 }

 table#TRR td:nth-of-type(2) 
 {
	 width:20%;
	 text-align : center;
 }

 table#TRR td:nth-of-type(3) 
 {
	 width:20%;
	 text-align : center;
 }

 table#TRR td:nth-of-type(4) 
 {
	 width:10%;
	 text-align : center;
 }






table#TPANIER
{
	width:100%;	
	border: 1px solid;  
}
 
 table#TPANIER td:nth-of-type(1) 
 {
	 width:5%;
	 text-align : left;
 }

 table#TPANIER td:nth-of-type(2) 
 {
	 width:15%;
	 text-align : center;
 }

 table#TPANIER td:nth-of-type(3) 
 {
/*	 width:50%;    */
	 text-align : center;
 }

 table#TPANIER td:nth-of-type(4) 
 {
	 width:12%;
	 text-align : center;
 }

table#TPANIER td:nth-of-type(5) 
 {
	 width:20%;
	 text-align : center;
 }

















