
<style type="text/css">

.bleu:active{ color : #006; text-decoration:none; font-size:11px; font-family : "Verdana", Times New Roman, Arial;}
.bleu:link{ color : #006; text-decoration:none; font-size:11px; font-family : "Verdana", Times New Roman, Arial;}
.bleu:hover{text-decoration:underline;}
.bleu:visited{ color : #CCCC66; text-decoration:none; font-size:11px; font-family : "Verdana", Times New Roman, Arial;}

a.lien2{color : #FFFFFF; FONT-WEIGHT: bold; font-size:12px; font-family : "verdana", Arial;text-decoration:none;}
a.lien2:visited{color : #FFFFFF;text-decoration:none;}
a.lien2:active{color : #FFFFFF; text-decoration:none;}
a.lien2:hover{color :#999999; text-decoration:none;}

a.lien3{color : #FFFFFF; FONT-WEIGHT: bold; font-size:14px; font-family : "verdana", Arial;text-decoration:none;}
a.lien3:visited{color : #FFFFFF;text-decoration:none;}
a.lien3:active{color : #FFFFFF; text-decoration:none;}
a.lien3:hover{color :#999999; text-decoration:none;}

a.lien4{color : #FFCC66; FONT-WEIGHT: bold; font-size:14px; font-family : "verdana", Arial;text-decoration:none;}
a.lien4:visited{color : #FFFFFF;text-decoration:none;}
a.lien4:active{color : #FFFFFF; text-decoration:none;}
a.lien4:hover{color :#999999; text-decoration:none;}


.fermer:active{color : #9999CC; text-decoration:none; FONT-WEIGHT: bold; font-size:12px; font-family : "verdana", Arial;}
.fermer:link{ color : #9999CC; text-decoration:none; FONT-WEIGHT: bold; font-size:12px; font-family : "verdana", Arial;}
.fermer:hover{text-decoration:underline;}
.fermer:visited{ color : #9999CC; text-decoration:none; FONT-WEIGHT: bold; font-size:12px; font-family : "verdana", Arial;}

a.lien {color : #000000; FONT-WEIGHT: normal; font-size:11px; font-family : "verdana", Arial;text-decoration:none;}
a.lien:visited{color : #000000;text-decoration:none; FONT-WEIGHT: normal; font-size:11px; font-family : "verdana", Arial;}
a.lien:active{color : #000000; text-decoration:none; FONT-WEIGHT: normal; font-size:11px; font-family : "verdana", Arial;}
a.lien:hover{color :#999999; text-decoration:none;FONT-WEIGHT: normal;}

#menu{
margin-left:150px;
width:100%;
float:left;
}

#menu a, #menu div{
  background-color : #FB51F9;
  color : White;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight : bold;
  text-decoration : none;
  text-align: center;
  border-style : solid;
  border-color : #6666CC;
  border-width : 0 2px 0 2px;
  display:block;
  white-space:nowrap;
}

#menu a:hover{
   background-color : #FFCC66;
   color : #000066;
}

#menu ul{
  padding : 0;
  margin : 0;
  white-space : nowrap;
  background-color : #6666CC;
  border-style : solid;
  border-color : #6666CC;
  border-width : 2px 0 2px 0;
  list-style: none;
  float:left;
  width:9em;
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu li:hover{
cursor:pointer;
z-index:100;
}
/*
div#menu li:hover ul ul
{display:none;}
*/
div#menu li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

a.lien_menu {FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #FFFFFF; FONT-FAMILY: "Arial, Helvetica, sans-serif"; TEXT-DECORATION: none}
a.lien_menu:visited {FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #ffcc66; FONT-FAMILY: "Arial, Helvetica, sans-serif"; TEXT-DECORATION: none}
a.lien_menu:hover {FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #9999cc; FONT-FAMILY: "Arial, Helvetica, sans-serif"; TEXT-DECORATION: none}

a.link2 {color: #666666; text-decoration: none; } 
a.link2:visited {color: #0066CC; text-decoration: none; } 
a.link2:active {color: #FF0000; text-decoration: none; } 
a.link2:hover {color: #000000; text-decoration: underline; } 


.txtGras{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color:#9999CC; 	
	font-family : verdana,Tahoma, arial, helvetica;
}


.txtAccueil1:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 30 px; 	
	text-align: center;
	color : #666699;
	text-decoration:none;
	font-family : verdana, helvetica;
}
.txtAccueil1:hover{
	text-decoration:none;
	color : #CCCC66;
}
.txtAccueil1:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 30 px; 	
	text-align: center;
	font-family : verdana, helvetica;
	text-decoration:none;
	color : #CCCC66;
}


.txtAccueil2:link{
	FONT-WEIGHT: bold;
	FONT-SIZE: 30 px; 	
	text-align: center;
	color : #666699;
	text-decoration:none;
	font-family : verdana, helvetica;
}
.txtAccueil2:hover{
	text-decoration:none;
	color : #FFCCCC;
}
.txtAccueil2:visited{
	FONT-WEIGHT: bold;
	FONT-SIZE: 30 px; 	
	text-align: center;
	font-family : verdana, helvetica;
	text-decoration:none;
	color : #FFCCCC;
}

body.principal{
  margin: 0;
}

.txtCadrePrincipal1{
  margin-top: 10px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-align: justify;
}

.txtCadrePrincipal2{
  color: #FFCC66;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 13px;
}

.txtCadrePrincipal3{
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
}

.txtFinancement{
  margin-top: 10px;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  text-align: justify;
}

.txtFinancement li{
  padding-bottom: 10px;
}

a.lien_cadre_principal, a.lien_cadre_principal:visited{
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 2;
}

.gdtab{
	border:2;
	border-style : solid;
	font-family : arial, helvetica;
}


.gdtitre{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px; 	
	text-align: right;
	font-family : arial, helvetica;
}

.message{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 	
	color: #000066;
	font-family : arial, helvetica;
}

.tab{
	width : 670;
	border :0;
}


.tabListe.bak{
	background-color : #d7dbe0;


}

.tabListe.bak{
	background-color : #d7dbe0;


}


.tabInterne{
	border : 1;
	border-style : solid;
}


.tabTitre
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	font-family : arial, helvetica;
	background-color : #d7dbe0;

}

td.tabTxt
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	font-family : arial, helvetica;
	background-color :#f5f5f5;

}

td.tabTxt2
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	font-family : arial, helvetica;
	background-color :#f5f5f5;

}

td.tabTxt3
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	font-family : arial, helvetica;
	background-color :#f5f5f5;

}

.formIntitule
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	font-family : arial, helvetica;
	background-color :#f5f5f5;


}

.formIntitule2
{

	FONT-SIZE: 8pt;
	font-family : arial, helvetica;
	font-weight : bold;
	background-color :#f5f5f5;



}


.formValeur
{
	FONT: 12px;
	font-family : arial, helvetica;
	background-color :#f5f5f5;
	
}

.formValeur2
{
	FONT: 12px;
	font-family : arial, helvetica;
	color :#000066;
	FONT-WEIGHT: bold; 
	background-color :#f5f5f5;

}

.formValeur3
{
	font-size: 8pt;
	font-family : arial, helvetica;

	
}
.formNum
{
	FONT: 10px;
	font-family : arial, helvetica;

	
}
.valid 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.ligneBouton
{
	background-color : #d7dbe0;
}

.tri
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.ssTitre{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 	
	color: #000066;
	font-family : verdana,Tahoma, arial, helvetica;
}

.ssTitre2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 	
	color: #61718a;
	font-family : verdana,Tahoma, arial, helvetica;
}
.txtSimple{
	FONT-SIZE: 11px; 	
	font-family : verdana,Tahoma, arial, helvetica;
}
.txtGras{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color:#9999CC; 	
	font-family : verdana,Tahoma, arial, helvetica;
}
.txtPt{
	FONT-SIZE: 10px; 	
	font-family : verdana, Tahoma, arial, helvetica;
 font-weight: normal
}
.txtPtBd{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	color:#FFFFFF;  	
	font-family : verdana,Tahoma, arial, helvetica;
}
.txtDate{
	FONT-WEIGHT: normal;
	color: #000066;
	FONT-SIZE: 11px; 	
	font-family : verdana,Tahoma, arial, helvetica;
}
.rubrique{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px; 	
	color: #000066;
	font-family : verdana, Tahoma, arial, helvetica;
}
.txtBdTitre{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	color: #FFFFFF; 	
	font-family : Tahoma, arial, helvetica;
}
.normal1{ 
	color : #000000;
	FONT-WEIGHT: normal; 
	font-size:10px; 
	font-family : "verdana", Arial;
	text-decoration:none; 
}

h1 {
  color : #FFE12A;
  font-family : Arial, Helvetica, sans-serif;
  margin: 0px;
}

.dyncontent{
  font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  color : #FB51F9;
}

.liens_foot{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.liens_foot:visited{
  color : #6666CC;
}
table.grille_tarif{
  background: white;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
}

th.grille_tarif{
  vertical-align: middle;
}

tr.tete_tarif{
  background: #CCCCCA;
}

tr.pied_tarif{
  background: #CCCCCA;
}

tr.ligne_gamme{
  background: #808080;
}

tr.ligne_tarif_pair{
  background: #FFE12A;
}

tr.ligne_tarif_impair{
  background: #FFE19A;;
}

</style>
