/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background: url('_images\arr-plan.gif');
}
.skinmaster {
	height: 100%;
	background-color: #ffffff;
	/*border-right: #c4c5c9 1px solid; 
	border-top: #c4c5c9 1px solid; 
	border-left: #c4c5c9 1px solid; 
	border-bottom: #c4c5c9 1px solid; */
	border-right:  #E3E2E3 4px inset; 
	border-top: #E3E2E3 1px solid; 
	border-left: #E3E2E3 1px solid; 
	border-bottom: #E3E2E3 4px inset;
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}

.skinmasterVAL {
	height: 100%;
	background-color: #ffffff;
	border-right:  #E3E2E3 4px inset; 
	border-top: #E3E2E3 1px solid; 
	border-left: #E3E2E3 1px solid; 
	border-bottom: #E3E2E3 4px inset;
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
	background: #ffffff  url('_images/VAL-arr-plan.png') no-repeat bottom right;
}

.skinaccueil {
	height: 80%;
	background-color: #ffffff;
	border-right:  #E3E2E3 4px inset; 
	border-top: #E3E2E3 1px solid; 
	border-left: #E3E2E3 1px solid; 
	border-bottom: #E3E2E3 4px inset;
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;

}

.skinheader {
}
.skingradient {

	background-color: #C0C7E4;
	height:30px;
}
.Bandeau {	
	vertical-align:middle;
	font-color: #ffffff;
	height:24px;
	width:100%;
	background:url('_images/tracee_gris.png') repeat-x #808592;
	padding-right: 2px;
	
}

/*  
===========================================================
	Page vert - ressources humaines  
===========================================================
*/

.BandeauVert {	
	vertical-align:middle;
	font-color: #ffffff;
	height:110px;
	width:816px;
	/* arriere plan dans la feuille de style portal.css*/
}

.contentpanevert {

	background-color: transparent;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	width:600px;
}

.rightpanevert {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


.texteiconevert{
	margin-left:2px;
	background-image:url(_images/pastille-verte.png);
	background-repeat:no-repeat;
	height:37px;
}

.textevert{
	font-size:9pt;
	color:#99BB0D;
	font-weight:600;
}


/* =========================================
 Menu de lien gauche des rubriques (vert)  
============================================*/

.MenuLink, .MenuSubLink{
	font:Arial;
	font-size: 10pt;
	font-style: normal;
	color: #1A171B;
	text-align:justify;
	/*font-weight:bold;*/
	

}

.MenuLink td, .MenuSubLink td{
	background-color: #B1C800;
	border-bottom: #FFFFFF 2px solid; 
	border-left: #FFFFFF 1px solid;
	height:25px;
	padding-left:13px;
	padding-top:4px;
}

.MenuLink a, .MenuSubLink a{
	color:#121200;
}

.MenuLink  a:visited, .MenuSubLink  a:visited{
	color:#121200;
}

.MenuLink a:hover, .MenuSubLink a:hover{
	color:#4E8B00;
	text-decoration:none;
	background-image:url(_images/trip-link.png);
	background-repeat:no-repeat;
}

/** Menu de sous liens  **/

.MenuSubLink{
	font-weight:100;
}

.MenuSubLink td{
	background-color: #CEDD5F;
	/*padding-left: 20px;*/
}

.MenuSubLink  a{
}

.MenuSubLink  a:visited{
}

.MenuSubLink a:hover{
}
/*=========================================================*/
/***************************************************************************************************************/
/*  
===========================================================
	Page bleu - Centre de formation  
===========================================================
*/

.BandeauBleu {	
	vertical-align:middle;
	font-color: #ffffff;
	height:110px;
	width:816px;
	/* arriere plan dans la feuille de style portal.css*/
}

.contentpanebleu {

	background-color: transparent;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	width: 600px;
}

.rightpanebleu {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


.texteiconebleu{
	margin-left:2px;
	background-image:url(_images/pastille-bleue.png);
	background-repeat:no-repeat;
	
}

.textebleu{
	font-size:9pt;
	color:#009EE0;
	font-weight:600;
}

/* =========================================
 Menu de lien gauche des rubriques (bleu)  
============================================*/

.MenuLinkBleu{
	font:Arial;
	font-size: 10pt;
	font-style: normal;
	color: #1A171B;
	text-align:justify;

}

.MenuLinkBleu td{
	background-color: #80D4FD;
	border-bottom: #FFFFFF 2px solid; 
	border-left: #FFFFFF 1px solid;
	height:25px;
	padding-left:13px;
	padding-top:4px;
}

.MenuLinkBleu a{
	color:#121200;
}

.MenuLinkBleu a:visited{
	color:#121200;
}

.MenuLinkBleu a:hover{
	color:#0094E4;
	text-decoration:none;
	background-image:url(_images/trip-link-bleu.png);
	background-repeat:no-repeat;
}


/*=========================================================*/
/***************************************************************************************************************/
/*  
===========================================================
	Page orange - Organismes collecteurs  
===========================================================
*/

.BandeauOrange {	
	vertical-align:middle;
	font-color: #ffffff;
	height:110px;
	width:816px;
	/* arriere plan dans la feuille de style portal.css*/
}

.contentpaneOrange {

	background-color: transparent;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	width:600px;
}

.rightpaneorange {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


.texteiconeorange{
	margin-left:2px;
	background-image:url(_images/pastille-orange.png);
	background-repeat:no-repeat;
	height:40px;
}

.texteorange{
	font-size:9pt;
	color:#F6A800;
	font-weight:600;
}

/* =========================================
 Menu de lien gauche des rubriques (orange)  
============================================*/

.MenuLinkOrange{
	font:Arial;
	font-size: 10pt;
	font-style: normal;
	color: #1A171B;
	text-align:justify;

}

.MenuLinkOrange td{
	background-color: #F6A800;
	border-bottom: #FFFFFF 2px solid; 
	border-left: #FFFFFF 1px solid;
	height:25px;
	padding-left:13px;
	padding-top:4px;
}

.MenuLinkOrange a{
	color:#121200;
}

.MenuLinkOrange a:visited{
	color:#121200;
}

.MenuLinkOrange a:hover{
	color:#E96200;
	text-decoration:none;
	background-image:url(_images/trip-link-orange.png);
	background-repeat:no-repeat;
}
/*=========================================================*/
/***************************************************************************************************************/
/*  
===========================================================
	Page grise - Logiciels transverses  
===========================================================
*/

.BandeauGris {	
	vertical-align:middle;
	font-color: #ffffff;
	height:110px;
	width:816px;
	/* arriere plan dans la feuille de style portal.css*/
}

.contentpaneGris {

	background-color: transparent;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
}

.rightpanegris {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width:200px;
}


.texteiconegris{
	margin-left:2px;
	background-image:url(_images/pastille-grise.png);
	background-repeat:no-repeat;
	height:37px;
}

.textegris{
	font-size:9pt;
	color:#406B83;
	font-weight:600;
}

/* =========================================
 Menu de lien gauche des rubriques (gris)  
============================================*/

.MenuLinkGris{
	font:Arial;
	font-size: 10pt;
	font-style: normal;
	color: #1A171B;
	text-align:justify;

}

.MenuLinkGris td{
	background-color: #A1B8C6;
	border-bottom: #FFFFFF 2px solid; 
	border-left: #FFFFFF 1px solid;
	height:25px;
	padding-left:13px;
	padding-top:4px;
}

.MenuLinkGris a{
	color:#121200;
}

.MenuLinkGris a:visited{
	color:#121200;
}

.MenuLinkGris a:hover{
	color:#406B83;
	text-decoration:none;
	background-image:url(_images/trip-link-gris.png);
	background-repeat:no-repeat;
}
/*=========================================================*/

/* ==============================================================
 Menu de lien gauche des rubriques (gris_foncee) - Les services 
===============================================================*/

.MenuLinkGrisFoncee{
	font:Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	text-align:justify;

}

.MenuLinkGrisFoncee td{
	background-color: #808592;
	border-bottom: #FFFFFF 2px solid; 
	border-left: #FFFFFF 1px solid;
	height:25px;
	padding-left:13px;
	padding-top:4px;
}

.MenuLinkGrisFoncee a{
	color:ffffff;
}

.MenuLinkGrisFoncee a:visited{
	color:#ffffff;
}

.MenuLinkGrisFoncee a:hover{
	color:#ffffff;
	text-decoration:none;
	background-image:url(_images/trip-link-blanc.png);
	background-repeat:no-repeat;
}
/*=========================================================*/
/***************************************************************************************************************/
/*  
===========================================================
	Page rouge - Societe  
===========================================================
*/

.BandeauRouge {	
	vertical-align:middle;
	font-color: #ffffff;
	height:110px;
	width:816px;
	/* arriere plan dans la feuille de style portal.css*/
}


.contentpanerouge {

	background-color: transparent;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	width:600px;
}

.rightpanerouge {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}


.texteiconerouge{
	margin-left:20px;
	background-image:url(_images/form-vert.png);
	background-repeat:no-repeat;
	height:37px;
}

.texterouge{
	font-size:9pt;
	color:#B70034;
	/*font-weight:600;*/
}


.texterouge_maigre{
	font-size:9pt;
	color:#B70034;
}


.signature{
	background-image:url(_images/pastille-signature-gris.png);
	background-repeat:no-repeat;
	height:60;
	padding-top:4px;
	margin-left:90px;
	
}

.titregraphe{
	font: Arial;
	font-size: 12pt;
	font-style: normal;
	color: #b70034;
	text-align: center;
}

/* =========================================
 Menu de lien gauche des rubriques (rouge)  
============================================*/

.MenuLinkRouge{
	font:Arial;
	font-size: 10pt;
	font-style: normal;
	text-align:justify;
}

.MenuLinkRouge td{
	background-color: #A82C36;
	color: #1A171B;
	border-bottom: #FFFFFF 2px solid; 
	border-left: #FFFFFF 2px solid;
	height:25px;
	padding-left:25px;
}

.MenuLinkRouge a{
	color:#ffffff;
}


.MenuLinkRouge a:visited{
	color:#ffffff;
}

.MenuLinkRouge a:hover{
	color:#ffffff;
	text-decoration:none;
	background-image:url(_images/trip-link-blanc.png);
	background-repeat:no-repeat;
}

/*=========================================================*/

/*  
===========================================================
	Page Contact 
===========================================================
*/


.contentpanecontact {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 412px;
	
}

.rightpanecontact {

	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 450px;
}


.texteicone-plandacces{
	margin-left:20px;
	background-image:url(_images/pastille-plandacces.png);
	background-repeat:no-repeat;
	height:44px;
	width:120px;
	padding-top:3px;
	padding-left:40px;
	font-weight:bold;
	color:4d4d4f;
}


/*************************************************************************/

.controlpanel {
	width: 100%;
	background-color: #fefefe;
	border-right: #c4c5c9 1px solid; 
	border-left: #c4c5c9 1px solid; 
	border-top: #c4c5c9 1px solid; 
	border-bottom: #c4c5c9 1px solid;
}

.logopane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
}

.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftpane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.contentpane {
	width: 100%
	background-color: transparent;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.contentpane1 {
	width: 400;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane2 {
	width: 333;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.rightpane {
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.leftpaneAccueil {
	width: 0px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.contentpaneAccueil {
	width: 700px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.rightpaneAccueil {
	width: 200px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
}
.leftpaneAccueilClients {
	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpaneAccueilClients {
	width: 500px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpaneAccueilClients {
	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpaneEspaceClientGeneral {
	width: 0px;
	background-color: transparent;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
}


.bottompane {
	width: 100%;
	height:15px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/**********************************************************************/
/*	Menu général du site                                          */
/**********************************************************************/

.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #b70034; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color:#ffffff;
	font-size: 8.5pt; 
	font-style: normal; 
	background-color: Transparent;
	font-family:  Arial;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
	text-transform:uppercase; 
	border-right: #ffffff 1.5px solid; 
	padding: 0px 5px 0px 5px; 
}

.main_dnnmenu_itemhover {  
	/*background-color: #FFB84F;*/
	color: #b70034;  
}


.main_dnnmenu_itemhover td {  
	background-color: #b70034; 
	color: #ffffff; 
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #d5dae0;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
	
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: "Arial Narrow", Arial;
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: "Arial Narrow", Arial;
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #b70034 none; 
  color: #ffffff;
  font-family: Arial; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}

/**********************************************************************/

.Head {
   font-family: Arial, Helvetica;
   font-size:  11px;
   font-weight: normal;
   font-weight:bold;
   font-size-adjust: 0.5;
}


.titregras{
	font:"Arial Narrow";
	font-size: 16pt;
	font-style: normal;
	color: #99a5b9;
	text-align: left;
}

.soustitregras{
	font:"Arial Narrow";
	font-size: 12pt;
	font-style: normal;
	color: #99a5b9;
	text-align: left;
}

.texterouge{
	font:"Arial Narrow";
	font-size: 10pt;
	font-style: normal;
	color: #b70034;
	text-align: left;
}

.texte{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	color: #1a171b;   
	text-align: justify;
}

.textemodule{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	color: #1a171b;
	text-align: justify;
}

#textetitremodule
{
	font-size:11pt;
}

.soustexte{
	font: Arial;
	font-style: normal;
	color: #1a171b;
	text-align: justify;
	padding-top:2px;	
	margin-left: 31px;
	font-weight:100;
	font-size:9pt;
}

.textehome{
	font: Arial;
	font-size: 9pt;
	font-style: normal;
	color: #1a171b;
	text-align: justify;
}

.citation{
	font: Arial;
	font-size : 10pt;
	color:#636466;
	text-align:justify;
	font-weight:bold;
}

.piedspage {
	font-family: "Arial Narrow", Arial;
	font-size: 10px;
	font-style: normal;
	color: #7287A2;
	text-align: center;
	text-transform:uppercase;
	text-decoration:none;
	margin-top:2pt;
	margin-right:10pt;
}

.div.piedspage a{
	width:100%
	position:relative; 
	opacity:0.2;
	color: #7287A2;
}


a {
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}



.texteAdress, .titreRouge{
	font: Arial;
	font-size: 16pt;
	font-style: normal;
	text-align: justify;
}

.texteAdress{
	color:#818DA3;
}

.titreRouge{
	color: #b70034;
}

/* 
==============
Styles ajoutes 
==============
*/
.LoginSkinObject {
	cursor: pointer; 
	cursor: hand; 
	color: #b70034; 
	font-size: 7.5pt; 
	font-style: normal; 
	background-color: Transparent;
	font-family:  Arial;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;
	text-transform:uppercase;

}

A.LoginSkinObject:link {
	background-color: transparent;
	color: #b70034;
	text-decoration: none;
}

A.LoginSkinObject:visited  {
}

A.LoginSkinObject:active   {
}

A.LoginSkinObject:hover    {
	color: #7287A2;
}

.UserSkinObject {
   	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	font-family:  Arial;
	white-space: nowrap;
	padding: 0px 3px 0px 5px;
}

A.UserSkinObject:link {
	background-color: transparent;
	color:#7287A2;
	text-decoration: none;
}

A.UserSkinObject:visited  {
}

A.UserSkinObject:active   {
}

A.UserSkinObject:hover    {
	color: #b70034;
}
.Fond {
	background-color: transparent;
}

/********************************************/
/**** Info bulle ****************************/
/********************************************/

p.info_bulle, a.info_bulle:visited
{
	color : #ffffff;
	text-decoration : none;
	padding : 2px 2px 2px 2px; 
	position : inherit; 
	font-size : 7pt;
	font-family: Arial;
	text-align:center;
	/*overflow: auto;*/
	font-weight:bold;

}

#info_bulle_zoom
{
	font-size : 8.5pt;
}

a.info_bulle
{
	color : #ffffff;
	text-decoration : none;
	padding : 2px 2px 2px 2px; /*Définition des marges intérieures de notre lien */
	position : inherit; /* Indispensable pour le bon positionnement de l'info-bulle */
	font-size : 7pt;
	font-family: Arial;
	text-align:center;
	/*overflow: auto;*/
}
a.info_bulle:hover
{
/* lignes qui corrige le bug d'IE6 et inférieur */
border : 0; 
text-decoration : none;
color : #ffffff;
}
/* Rend invisible tout notre bloc span */
a.info_bulle span.info_bulle
{
position : absolute;
top : -2000em;
left : -2000em;
width : 1px;
height : 1px;
overflow : hidden;
}
/* Rend visible tout notre bloc span et lui attribue une taille */
a.info_bulle:hover span.info_bulle, a.info_bulle:focus span.info_bulle, a.info_bulle:active
span.info_bulle
{
top : auto;
left : auto;
width : 120px;
height : auto;
overflow : visible;
}
span.info-top
{
display : block;
height : 15px; /* Hauteur correspondant à celle de notre image */
line-height : 220%; /* Propriété qui centrera le texte verticalement */
text-align : center;
background : transparent url('_images/top.png') no-repeat 0 0;
font-size : 12px;
font-weight : bold;
}
span.content
{
display : block;
background : transparent url('_images/bg-infobulle.png') repeat-y ;
padding : 0 8px;
color:#666666;
font-size : 12px;
font-family: Arial;
text-align:justify;
border:0;
width:120px;
}
span.info-bot
{
display : block;
height : 15px;
background : transparent url('_images/bot.png') no-repeat bottom left;
font-size : 8pt;
color:#b70034;
text-align:right;
padding-right: 10px;
margin-bottom:2px;
font-weight:bold;
font-family: Arial;
}
/***** fin info bulle **********************************/
/*******************************************************/

/****** lien pour dire ou on est ***********************/


a.SkinObject {
	font-size:8pt;
	color:#808592;
}

a.SkinObject:link {
	font-size:8pt;
	color:#808592;
}

a.SkinObject:visited {
	font-size:8pt;
	color:#808592;
}

a.SkinObject:hover {
	font-size:8pt;
	color:#b70034;
}


/*******************************************************/

/*******************************************************/
/**** Liens du plan de site ****************************/
.title_linkplansite, .title_linkplansite_vert, .title_linkplansite_bleu,  .title_linkplansite_orange, .title_linkplansite_gris{
	font: Arial;
	font-size: 11pt;
	font-style: normal;
	font-weight:bold;
}

.title_linkplansite a {
	text-decoration:none;
	color: #1a171b;
}

.title_linkplansite a:visited {
	text-decoration:none;
	color:#b70003;
}

.title_linkplansite a:hover {
	text-decoration:none;
	color:#b70003;
}

.linkplansite, .linkplansite_vert, .linkplansite_bleu, .linkplansite_orange,.linkplansite_gris{
	font: Arial;
	font-size: 10pt;
	font-style: normal;
}

.linkplansite a, .linkplansite_vert a, .linkplansite_bleu a, .linkplansite_orange a, .linkplansite_gris a{
	text-decoration:none;
}

.linkplansite a:visited, .linkplansite_vert a:visited, .linkplansite_bleu a:visited, .linkplansite_orange a:visited, .linkplansite_gris a:visited {
	text-decoration:none;
	color:#b70003;
}

.linkplansite a:hover, .linkplansite_vert a:hover, .linkplansite_bleu a:hover, .linkplansite_orange a:hover, .linkplansite_gris a:hover {
	text-decoration:none;
	color:#b70003;
}


.linkplansite a, .title_linkplansite{color: #1a171b; text-decoration:none;}
.linkplansite_vert a, .title_linkplansite_vert{ color:#99bb0d; text-decoration:none; }
.linkplansite_bleu a, .title_linkplansite_bleu{ color:#009ee0; text-decoration:none; }
.linkplansite_orange a, .title_linkplansite_orange{ color:#F6A800; text-decoration:none;}
.linkplansite_gris a, .title_linkplansite_gris { color:#406B83; text-decoration:none; }

/***** Fin Lien du plan de  site *************************/





