p.cadre {
	 border-style: solid;
	  text-align: center; 
}
BODY
{
    BACKGROUND-COLOR: white;
    COLOR: #4b4b4b;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10pt;
    MARGIN: 3px;
	margin-right: 10px;
	margin-left: 10px;
}
TD
{
    COLOR: #4b4b4b;
    FONT-SIZE: 12pt;
	border-style: none;
	line-height:18pt;
	margin-left:15pt;
}
tr
{
	border-style: none;
}
table
{
	border-collapse: collapse;
	border-style: none;
}
h1 {
	font-family : Verdana, Arial, Helvetica;
	font-size : 12pt;
	font-weight : bold;
	color : #333366;
}

.searchType{			/* Type d'objet dans le résultat de l'onglet recherche */
	color : #313131;
	font-weight : bold;
}

.searchStereotype{		/* Stéréotype d'objet dans le résultat de l'onglet recherche */
	color : #313131;
	font-weight : normal;
}

.info-title,
.info-title>a,
.info-title>a:hover {  /* titre rubrique comme car étendue */
	background-color:#ffffff;
	color : #414141;
	font-family : Verdana, Helvetica;
 	font-size : 10pt;
	font-weight : bold;
	text-align : left;
	border-style: none;
	padding-left:10px
}

.info { 
	background-color:#f0f0f0;
	color : #4b4b4b;
	font-family : Verdana, Helvetica;
 	font-size : 12pt;
	text-align : left;
	border-style: none;
}

.title-type,
.title-type:hover{ /* type de l'objet en de la page */
	color : #4b4b4b;
	font-family : Verdana, Helvetica;
 	font-size : 16pt;
	/* font-weight : bold; */
	line-height:28pt;
	/* background-color:#E7E7E7; */
	border-style: none;
}

.title-name,
.title-name:hover { /* type de l'objet en de la page */
	color : #4b4b4b;
	font-family : Verdana, Helvetica;
 	font-size : 16pt;
	font-weight : bold;
	line-height:28pt;
	/* background-color:#E7E7E7; */
	border-style: none;
}

.table-title{   /* titre bloc : Description, Caractéristiques étendue, Impact, Doc associé... */
	color : #4b4b4b;
	background-color : #ffffff;
    font-size: 11pt;
	font-weight : bold;
}

.table-name,
.table-name>a,
.table-name>a:hover {   /* Nom des regroupemnt onglet impact en forme de tableau */
	/*background-color:#ffffe0;*/
	color : #4b4b4b;
	font-family : Verdana, Helvetica;
 	font-size : 10pt;
	/*font-weight : bold;*/
	line-height: 10pt;  /*28pt;*/
	background-color:#f6f6f6;
	border-style: none;
	padding-left:10px
}

.rappel-name {   /* liste d'objets sur certains objet */
	background-color:#FFFFFF;
	color : #4B4B4B;
/*	background-color:#ffffe0;
	color : #6633cc;*/
	font-family : Verdana, Helvetica;
 	font-size : 10pt;
	/*font-style : italic;*/
	border-style: none;
}

.feature-heading,
.feature-heading>a,
.feature-heading>a:hover {  /* Nom des infos à afficher (alias, libellé, etc...) */
	color : #4b4b4b;
	background-color: #f6f6f6;
	font-family : Verdana, Helvetica;
	font-size : 10pt;
	border-bottom:1px solid #C2C2D6;
	border-top:1px solid #C2C2D6;
	padding-left:10px
}

.feature-detail { /* Infos à afficher (alias, libellé, etc...) */
	color : #4b4b4b;
	background-color:#ffffff;
	font-family : Verdana, Helvetica;
 	font-size : 10pt;
	text-align : left;
	border-bottom:1px solid #C2C2D6;
	border-top:1px solid #C2C2D6;
	padding-left:10px
}

.feature-heading-noborder { /* ligne tree impact / matrice */
	color : #4b4b4b;
	background-color: #f6f6f6;
	font-family : Verdana, Helvetica;
	font-size : 10pt;
	/*   padding-left:10px   */
}

.feature-detail-noborder { /* ligne tree impact / matrice */
	color : #4b4b4b;
	background-color:#ffffff;
	font-family : Verdana, Helvetica;
 	font-size : 10pt;
	/* text-align : left; */
	/* padding-left:10px */
}

.feature-heading-matrice { /* ligne tree impact / matrice */
	color : #4b4b4b;
	background-color: #f6f6f6;
	font-family : Verdana, Helvetica;
	font-size : 10pt;
	border:1px solid #C2C2D6;
}

.feature-detail-matrice { /* ligne tree impact / matrice */
	color : #000000;
	background-color:#ffffff;
	font-family : Verdana, Helvetica;
 	font-size : 10pt;
	border:1px solid #C2C2D6;
}

.datatype {
	color : blue;
}

a.classifier:link {
	color : #4b4b4b;
	text-decoration: none;
}

a
{
	COLOR: #4b4b4b;
	text-decoration: none;
}
a:hover
{
    COLOR: #b80000;
	text-decoration: none;
}

SMALL
{
    COLOR: #4b4b4b;
    FONT-SIZE: 8pt
}
UL
{
    COLOR: #4b4b4b;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    PADDING-LEFT: 18px
}
LI
{
    COLOR: #4b4b4b;
    FONT-SIZE: 10pt
}

#RefC p { margin: 0px; white-space: nowrap; }
#RefC div { margin: 0px; }

#RefC img,
#def img,
#Doc img,
#Diagram  img,
#Admin img,
#Detail img { vertical-align: -10%; }

