/*  ------------------------------------------ */
/*  Styles pour l'hopital virtuel
/*  ------------------------------------------ */

/*  ------------------------------------------ */
/*  Redéfinition des balises HTML
/*  ------------------------------------------ */
body {
	margin: 0px;
	background-color: #E5E5E5;
	font-family: Arial;
}

td {
	font-family: Arial;
	font-size: 12px;
	vertical-align: top;
}

p {
	margin: 5px;
}

/*  ------------------------------------------ */
/*  Définition des balises propres au site
/*  ------------------------------------------ */
.tableauPrincipal {
	width: 802;
	background-color: #FFFFFF;

}
/****************
// Balises persos
//***************/
.fontMenuLiena
{
	color: #166FD2;
	font-size: 13px;
	text-decoration: none;
	margin: 5px;
  line-height: 20px;
}

.fontMenuLiena:hover
{
	color: #ef6102;
	font-size: 13px;
	text-decoration: none;
}

/***************
// Balises Rubriques
//**************/
.fontTitreRubrique
{
	color: #118477;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}

.fontTitreRubrique2
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 600;
	margin: 12px;
	text-shadow: 3px 3px 5px red ;
	font-stretch : semi-expanded ;

}

.fontTitreSousRubrique
{
	color: #166FD2;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;

}

.lienRubriquea
{
	color: #166FD2;
	font-weight: bold;
	font-size: 13px;
	margin: 0px;
	text-decoration: none;
}

.lienRubriquea:hover
{
	color: #ef6102;
	font-weight: bold;
	margin: 0px;
}
/***************
// Balises Articles
//**************/
.fontGras
{
	color: #003F96;
	font-size: 12px;
	font-weight: bold;
}

.fontTitreArticle
{
	color: #118477;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
}

.lienArticle
{
	color: #0857B2;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

.lienArticle:hover
{
	color: #ef6102;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}

.fontArticle
{
	color: ##000000;
	font-size: 13px;
	font-weight: regular;
	margin: 0px;
}



/***************
// Balises Breve
//**************/
.fontGras
{
	color: #003F96;
	font-size: 12px;
	font-weight: bold;
}

.fontTitreBreve
{
	color: #166fd2;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}

.fontTitreBreve:hover
{
	color: #ef6102;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}

.lienBreve
{
	color: #000000;
	font-size: 13px;
	margin: 0px;
}

.lienBreve:hover
{
	color: #ef6102;
	font-size: 13px;
	margin: 0px;
}

.fontBreve
{
	color: #000000;
	font-size: 13px;
}

.fontBreveBienvenue
{
	color: #FFFFFF;
	font-size: 12px;
	margin-right: 10pt;
}

.fontBreveBienvenue 
{
	color: #000000;
	font-size: 12px;
	margin-right: 10pt;
}

.fontBreveBienvenueAccueil
{
	color: #FFFFFF;
	font-size: 12px;
	margin-right: 10pt;
}

.fontBreveBienvenueAccueil A
{
	color: #00e3c0;
	font-size: 12px;
	margin-right: 10pt;
}

.fontBreveBienvenueAccueil A:hover
{
	color: #00e3c0;
	font-size: 12px;
	margin-right: 10pt;
}

/***************
// Balises Tableau
//**************/

table.spip {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color: #000000;
	font-size: 12;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #999999;
	border-collapse: separate ;
}

table.spip caption{
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin-left: auto;                                                       
	margin-right: auto;
	padding: 3px;
	font-weight: bold;
	font-family: Arial, Verdana,Sans,sans-serif;
	font-size : 70%;
}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #d0d0d0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {
	padding: 10px;
	text-align: justify; 
	vertical-align: middle;
}
