html, body {
	background-color:#C3DEF7;
	font-family: Verdana; 
	font-size: 10px;
}

#page_site
	{
	width:830px;
	background-color:#1FBA28;
}

a, a.hover, a.visited, a.active{
	text-decoration:none
}

.ent{
	color : #000000;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.entite{
	color : #000000;
	font-size : 10pt;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.access{
	color : #ffffff;
	font-size : 8pt;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.txtSite
{
	text-indent:20px
}
.TitreCase{
	color : #FFFFFF;
	font-size : 16px;
	font-family : Arial;
	font-weight: bold;
	vertical-align:middle;
	quotes:inherit;
	text-indent:10px;
}
.TitreMenuHaut{
	color : #990000;
	font-size : 16px;
	font-family : Arial;
	font-weight: bold;
	vertical-align:middle;
	quotes:inherit;
}

.grostitre 
{
	font-size: 18px;
	font-weight:bold;
	font-family:Verdana;
}
.titre_rub {
	font-size: 14px;
	font-weight: bold;
}
.titre_panier{
	font-size: 15px;
	font-weight: bold;
	color:#FFFFFF;
}
a.valide { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 600px; /* largeur de l'image réactive */
     height: 20px; /* hauteur de l'image réactive */
     background-image: url(../images/valide_1.png); /* source de l'image de départ */
     background-repeat: no-repeat;
	 background-position:center;
	 color:#ffffff;	 
     }
a.valide:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../images/valide_2.png); /* source de l'image d'arrivée */
     }