.cadreInfoBulle
{
	background-color: #007FCE;
	padding: 0px;
}

.celluleTitreInfoBulle
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #007FCE;
	background-color: #F4F4F4;
	
}

.celluleMessageInfoBulle
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #007FCE;
	background-color: #F4F4F4;
	padding: 2px;
}

.celluleMessageWarningInfoBulle
{
	font-family: 'capsuularegular','pt_sansregular',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style:italic;
	font-size:9px;
	color: #FF5500;
	background-color: #F4F4F4;
}

a.fermetureTexteInfoBulle
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle:link
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle:visited
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: none;
	font-size: 9px;
}
a.fermetureTexteInfoBulle:hover
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}
a.fermetureTexteInfoBulle:active
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}

<!-- classes par role -->
<!-- role salarie -->
.cadreInfoBulle4
{
	background-color: #007FCE;
	padding: 0px;
}

.celluleTitreInfoBulle4
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0052C2;
	background-color: #BBD6E7;
	
}

.celluleMessageInfoBulle4
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #007FCE;
	background-color: #F4F4F4;
	padding: 2px;
}

.celluleMessageWarningInfoBulle4
{
	font-family: 'capsuularegular','pt_sansregular',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style:italic;
	font-size:9px;
	color: #FF5500;
	background-color: #F4F4F4;
}

a.fermetureTexteInfoBulle4
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle4:link
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #F4F4F4;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle4:visited
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #F4F4F4;
	text-decoration: none;
	font-size: 9px;
}
a.fermetureTexteInfoBulle4:hover
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #F4F4F4;
	text-decoration: underline;
	font-size: 9px;
}
a.fermetureTexteInfoBulle4:active
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #F4F4F4;
	text-decoration: underline;
	font-size: 9px;
}


<!-- role drh -->

.cadreInfoBulle3
{
	background-color: #007FCE;
	padding: 0px;
}

.celluleTitreInfoBulle3
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #007FCE;
	background-color: #F4F4F4;
	
}

.celluleMessageInfoBulle3
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #007FCE;
	background-color: #F4F4F4;
	padding: 2px;
}

.celluleMessageWarningInfoBulle3
{
	font-family: 'capsuularegular','pt_sansregular',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style:italic;
	font-size:9px;
	color: #FF5500;
	background-color: #F4F4F4;
}

a.fermetureTexteInfoBulle3
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle3:link
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle3:visited
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: none;
	font-size: 9px;
}
a.fermetureTexteInfoBulle3:hover
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}
a.fermetureTexteInfoBulle3:active
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}


<!-- role administrateur -->

.cadreInfoBulle1
{
	background-color: #A7B724;
	padding: 0px;
}

.celluleTitreInfoBulle1
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #A7B724;
	background-color: #E7D2BC;
	
}

.celluleMessageInfoBulle1
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #A7B724;
	background-color: #F7EFE7;
	padding: 2px;
}

.celluleMessageWarningInfoBulle1
{
	font-family: 'capsuularegular','pt_sansregular',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style:italic;
	font-size:9px;
	color: #FF5500;
	background-color: #F7EFE7;
}

a.fermetureTexteInfoBulle1
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #A7B724;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle1:link
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #A7B724;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle1:visited
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #A7B724;
	text-decoration: none;
	font-size: 9px;
}
a.fermetureTexteInfoBulle1:hover
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #A7B724;
	text-decoration: underline;
	font-size: 9px;
}
a.fermetureTexteInfoBulle1:active
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #A7B724;
	text-decoration: underline;
	font-size: 9px;
}

<!-- role superviseur -->

.cadreInfoBulle2
{
	background-color: #007FCE;
	padding: 0px;
}

.celluleTitreInfoBulle2
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #007FCE;
	background-color: #F4F4F4;
	
}

.celluleMessageInfoBulle2
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #007FCE;
	background-color: #F4F4F4;
	padding: 2px;
}

.celluleMessageWarningInfoBulle2
{
	font-family: 'capsuularegular','pt_sansregular',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style:italic;
	font-size:9px;
	color: #FF5500;
	background-color: #F4F4F4;
}

a.fermetureTexteInfoBulle2
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle2:link
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle2:visited
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: none;
	font-size: 9px;
}
a.fermetureTexteInfoBulle2:hover
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}
a.fermetureTexteInfoBulle2:active
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}


<!-- role planificateur -->

.cadreInfoBulle5
{
	background-color: #007FCE;
	padding: 0px;
}

.celluleTitreInfoBulle5
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #007FCE;
	background-color: #F4F4F4;
	
}

.celluleMessageInfoBulle5
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #007FCE;
	background-color: #F4F4F4;
	padding: 2px;
}

.celluleMessageWarningInfoBulle5
{
	font-family: 'capsuularegular','pt_sansregular',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style:italic;
	font-size:9px;
	color: #FF5500;
	background-color: #F4F4F4;
}

a.fermetureTexteInfoBulle5
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle5:link
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	font-size: 9px;
	text-decoration: none;
}
a.fermetureTexteInfoBulle5:visited
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: none;
	font-size: 9px;
}
a.fermetureTexteInfoBulle5:hover
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}
a.fermetureTexteInfoBulle5:active
{
	font-family:  'capsuularegular','pt_sansregular', Arial, Helvetica, sans-serif;
	color: #007FCE;
	text-decoration: underline;
	font-size: 9px;
}
