/**
 * File: application.cssframe
 * Info: Feuille de style CSS NAPI
 * (c)2004, 2005 VIDAL
 * Validated by http://jigsaw.w3.org/css-validator
 */

/*
 ****************************************************************************
 *  BeginSection = 
 ****************************************************************************
*/


/*
BODY,TABLE,A,DIV,SELECT,LI{
	font-size: 12px;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
}




BODY {

	font-family: Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
}

A{
	font-size: 12px;
	color: #333388;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}


A:hover {
  text-decoration: underline;
  color: #FF0000;
}

A.main {
  text-decoration: underline;
}

A.main:hover {
  text-decoration: underline;
}

A.through {
  text-decoration: line-through;
}

A.through:hover {
  text-decoration: line-through;
}

FORM {
  margin: 0;
}




TABLE.tableau_principal {
 	padding: 15;
	margin: 0;
	border-spacing: 0; 
  	border: 0px solid black;
 	background: #FFFFFF;
}

TABLE.tableau_principal TH {
 	padding: 15;

	text-align: left;


}

TABLE.tableau_principal TH A {
	font-size: 16px;
	font-weight: bold; 
}


TABLE.tableau_principal TD{
 	padding: 15;
}


TABLE.tableau_secondaire {
	padding: 0;
	margin: 0;
	border-spacing: 1; 
  	width: 100%;
  	border: 1px solid #AAAAAA;
  	background: #EDEFE0;
	font-family: Arial,Helvetica,sans-serif;
}

TABLE.tableau_secondaire TH{
	padding: 3;
	background: #FFE87F;
	color: #3F362B;
	font-weight: bold;  
	text-align: center;
}




TABLE.tableau_secondaire TD{
	padding: 3;
  	background: #FFFEEF;

}


TABLE.tableau_secondaire TD.api{
	font-weight: normal;  
}

TABLE.tableau_secondaire TD.wsdl{

}

TABLE.tableau_secondaire TD.description{
	font-style: normal; 
}

TABLE.tableau_secondaire TD.pink{
background: #FF2F4B;

}

TABLE.tableau_exemple {
	padding: 0;
	margin: 0;
	border-spacing: 0; 
  	width: 100%;
  	border: 1px solid #AAAAAA;
  	background: #FFFEEF;
	font-family: Arial,Helvetica,sans-serif;
}

TABLE.tableau_exemple TH{
	padding: 3;
	background: #DFDFDF;
	color: #000000;
}


TABLE.tableau_exemple TH A {
	font-size: 15px;
	font-weight: bold; 
}

TABLE.tableau_exemple TD{
	padding: 3;

}

TABLE.tableau_exemple TD.description{
	
	font-style: normal; 
	font-weight: normal; 

}

.dataclass{
	font-size: 16px;
	font-weight: bold; 
}



TABLE.tableau_resultat {
	padding: 0;
	margin: 0;
	border-spacing: 1; 
  	width: 100%;
  	border: 1px solid #AAAAAA;
  	background: #DFDFDF;
	font-family: Arial,Helvetica,sans-serif;
}

TABLE.tableau_resultat TH{
	padding: 3;
	background: #FFE87F;
	color: #3F362B;
	font-weight: bold;  
	text-align: center;
}




TABLE.tableau_resultat TD{
	padding: 3;


}

*/

TABLE.bordered {
	border-collapse: collapse;
	padding: 0;
	border: 1px solid #bbbbbb;
	margin: 0;
	width: 100%;
  }
TABLE.bordered TH{
	padding: 3;
	color: #FFFFFF;
	font-weight: bold;  
	text-align: center;
}


  TABLE.bordered TH A{
	color: #FFFFFF;
  }

  TABLE.bordered TD {
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-left: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;
	font-size: 11px;
  }

  
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 11px;
	margin: 0px;
}
