                      /*--------------- Styles du Scrolling ---------------*/
BODY
	{
	CURSOR: url(_img/curseur.ani);
	background-color: White;
	scrollbar-base-color:#F7AF09;
	font-family: Verdana;
	font-size: 10px;
	color: #004377;
	}
.defaut {
	font: 11px Verdana;
	}
.Tdefaut_centre {
	font: 10px Verdana;
	text-align: center;
	}
.TBlanc {
	color: White;
	font: 10px Verdana;
	}
.TBleu_bold {
	font: bold 11px Verdana;
	}
.TBleu_italique {
	font: 11px Verdana;
	}
.TBleu {
	font: small-caps bold 11px Verdana;
	}
.TBleu_petit {
	font: small-caps bold 10px Verdana;
	}
.TOrange {
	color: #EE8300;
	font: 11px Verdana;
	}
.TOrange01 {
	color: #EE8300;
	font: bold 11px Verdana;
	}
                      /*---------------- Styles des Liens ---------------- */
/*--------Defaut----------*/
A
	{
	color: #004377;
	text-decoration: none;
	}
A:hover
	{
	color: #004377;
	text-decoration: underline;
	}
/*--------Blanc---------*/
A.Blanc
	{
	color: White;
	text-decoration: none;
	}
A:hover.Blanc
	{
	color: White;
	text-decoration: underline;
	}
/*--------Gris---------*/
A.TOrange1
	{
	color:#EE8300;
	font: small-caps bold 11px Verdana;
	text-decoration: none;
	}
A:hover.TOrange1
	{
	color:#EE8300;
	font: small-caps bold 11px Verdana;
	text-decoration: underline;
	}
/*--------Rouge---------*/
A.Orange
	{
	color:#EE8300;
	text-decoration: none;
	}
A:hover.Orange
	{
	color:#EE8300;
	text-decoration: underline;
	}
A.mail
	{
	text-decoration: none;
	}
A:hover.mail
	{
	text-decoration: underline;
	}
                      /*------------ Styles des TEXTES------------*/
/*--------Normal---------*/
.titre_souligne
	{
	text-align : left;
	font : small-caps bold 11px Verdana;
	text-decoration : underline;
	}
.titre_non_souligne
	{
	text-align : left;
	font : small-caps bold 11px Verdana;
	}
.titre_souligne_centre
	{
	text-align : center;
	font : small-caps bold 11px Verdana;
	text-decoration : underline;
	}
.titre_non_souligne_centre
	{
	text-align : center;
	font : small-caps bold 11px Verdana;
	}
/*--------Petit---------*/
.titre_petit_souligne
	{
	text-align : left;
	font : small-caps 11px Verdana;
	text-decoration : underline;
	}
.titre_petit_non_souligne
	{
	text-align : left;
	font : small-caps 11px Verdana;
	}
.titre_petit_non_souligne_sc
	{
	color: #EE8300;
	text-align : left;
	font : small-caps bold 11px Verdana;
	letter-spacing: 1px;
	}
.titre_petit_non_souligne_center_sc
	{
	color: #EE8300;
	text-align : center;
	font : small-caps bold 11px Verdana;
	letter-spacing: 1px;
	}
.titre_petit_souligne_centre
	{
	text-align : center;
	font : small-caps 11px Verdana;
	text-decoration : underline;
	}
.titre_petit_non_souligne_centre
	{
	text-align : center;
	font : small-caps 11px Verdana;
	}
                      /*--------------- Styles du Scrolling ---------------*/
.menu_pixel {
	background-image : url(../_img/pixel.gif);
	background-repeat : no-repeat;
	font-size : 8px;
	color: White;
}
.barre_Orange
	{
	color: #EE8300;
	font : 1px Verdana;
	}
.menu_pixel_menu {
	background-image : url(../img/pixel.gif);
	background-repeat : no-repeat;
	font-size : 8px;
	color: #EE8300;
}
.tableau_menu {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	background-color: #FF8000;
	border-bottom : 1px solid #004377;
	border-left : thin none Gray;
	border-right : 1px solid #004377;
	border-top : thin none Gray;
	}
                      /*--------------- Styles du Menu1 ---------------*/
.tableau_menu1 {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #004377;
	border-left : thin none Gray;
	border-right : 1px solid #004377;
	border-top : thin none Gray;
	background-image: url(../_img/barre01.gif);
	}
.tableau_menuR {
	font: small-caps bold 11px Verdana;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #CF0F0D;
	border-left : thin none Gray;
	border-right : 1px solid #CF0F0D;
	border-top : thin none Gray;
	background-color: #CF0F0D;
	}
.tableau_menuJ {
	font: small-caps bold 11px Verdana;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FFCF1B;
	border-left : thin none Gray;
	border-right : 1px solid #FFCF1B;
	border-top : thin none Gray;
	background-color: #FFCF1B;
	}
.tableau_menuVi {
	font: small-caps bold 11px Verdana;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #943864;
	border-left : thin none Gray;
	border-right : 1px solid #943864;
	border-top : thin none Gray;
	background-color: #B04377;
	}
.tableau_menuVe {
	font: small-caps bold 11px Verdana;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : thin none Gray;
	border-right : 1px solid #4F7A2B;
	border-top : thin none Gray;
	background-color: #4F7A2B;
	}
.tableau_menu2 {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F79709;
	border-left : 1px solid #F79709;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/barre01.gif);
	background-position: left;
	}
.tableau_menu3 {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F79709;
	border-left : thin none Gray;
	border-right : 1px solid #F79709;
	border-top : thin none Gray;
	background-image: url(../_img/barre.gif);
	}
                      /*--------------- Styles du Menu2---------------*/
.tableau_menuG_orange {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F5821F;
	border-left : thin none Gray;
	border-right : 1px solid #F5821F;
	border-top : thin none Gray;
	background-image: url(../_img/orange280G.jpg);
	}
.tableau_menuD_orange {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F5821F;
	border-left : 1px solid #F5821F;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/orange280D.jpg);
	background-position: left;
	}
.tableau_menuC_orange {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F5821F;
	border-left : thin none Gray;
	border-right : 1px solid #F5821F;
	border-top : thin none Gray;
	background-image: url(../_img/orange570.jpg);
	}
                      /*--------------- Styles du Menu Orange1---------------*/
.tableau_menuG_orange1 {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F5821F;
	border-left : thin none Gray;
	border-right : 1px solid #F5821F;
	border-top : thin none Gray;
	background-image: url(../_img/orange1280G.jpg);
	background-position: right;
	}
.tableau_menuD_orange1 {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F5821F;
	border-left : 1px solid #F5821F;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/orange1280D.jpg);
	background-position: left;
	}
.tableau_menuC_orange1 {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F5821F;
	border-left : thin none Gray;
	border-right : 1px solid #F5821F;
	border-top : thin none Gray;
	background-image: url(../_img/orange570.jpg);
	background-position: right;
	}
                      /*--------------- Styles du Menu rouge---------------*/
.tableau_menuG_rouge {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #CF0F0D;
	border-left : thin none #CF0F0D;
	border-right : 1px solid #CF0F0D;
	border-top : thin none #CF0F0D;
	background-image: url(../_img/rouge280G.jpg);
	background-position: right;
	}
.tableau_menuD_rouge {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #CF0F0D;
	border-left : 1px solid #CF0F0D;
	border-right : thin none #CF0F0D;
	border-top : thin none #CF0F0D;
	background-image: url(../_img/rouge280D.jpg);
	background-position: left;
	}
.tableau_menuC_rouge {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #CF0F0D;
	border-left : thin none #CF0F0D;
	border-right : 1px solid #CF0F0D;
	border-top : thin none #CF0F0D;
	background-image: url(../_img/rouge570.jpg);
	background-position: right;
	}
                      /*--------------- Styles du Menu vert---------------*/
.tableau_menuG_vert {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : thin none Gray;
	border-right : 1px solid #4F7A2B;
	border-top : thin none Gray;
	background-image: url(../_img/vert280G.jpg);
	background-position: right;
	}
.tableau_menuD_vert {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : 1px solid #4F7A2B;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/vert280D.jpg);
	background-position: left;
	}
.tableau_menuC_vert {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : thin none Gray;
	border-right : 1px solid #4F7A2B;
	border-top : thin none Gray;
	background-image: url(../_img/vert570.jpg);
	background-position: right;
	}
                      /*--------------- Styles du Menu vertC---------------*/
.tableau_menuG_vertC {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : thin none Gray;
	border-right : 1px solid #4F7A2B;
	border-top : thin none Gray;
	background-image: url(../_img/vertC280G.jpg);
	background-position: right;
	}
.tableau_menuD_vertC {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : 1px solid #4F7A2B;
	border-right : thin none #4F7A2B;
	border-top : thin none #4F7A2B;
	background-image: url(../_img/vertC280D.jpg);
	background-position: left;
	}
.tableau_menuC_vertC {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #4F7A2B;
	border-left : thin none Gray;
	border-right : 1px solid #4F7A2B;
	border-top : thin none Gray;
	background-image: url(../_img/vertC570.jpg);
	}
                      /*--------------- Styles du Menu rose ---------------*/
.tableau_menuG_rose {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FE059E;
	border-left : thin none Gray;
	border-right : 1px solid #FE059E;
	border-top : thin none Gray;
	background-image: url(../_img/rose280G.jpg);
	background-position: right;
	}
.tableau_menuD_rose {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FE059E;
	border-left : 1px solid #FE059E;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/rose280D.jpg);
	background-position: left;
	}
.tableau_menuC_rose {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FE059E;
	border-left : thin none Gray;
	border-right : 1px solid #FE059E;
	border-top : thin none Gray;
	background-image: url(../_img/rose570.jpg);
	}
                      /*--------------- Styles du Menu jaune ---------------*/
.tableau_menuG_jaune {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FFCF1B;
	border-left : thin none Gray;
	border-right : 1px solid #FFCF1B;
	border-top : thin none Gray;
	background-image: url(../_img/jaune280G.jpg);
	background-position: right;
	}
.tableau_menuD_jaune {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FFCF1B;
	border-left : 1px solid #FFCF1B;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/jaune280D.jpg);
	background-position: left;
	}
.tableau_menuC_jaune {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #FFCF1B;
	border-left : thin none Gray;
	border-right : 1px solid #FFCF1B;
	border-top : thin none Gray;
	background-image: url(../_img/jaune570.jpg);
	background-position: right;
	}
                      /*--------------- Styles du Menu violet ---------------*/
.tableau_menuG_violet {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #943864;
	border-left : thin none Gray;
	border-right : 1px solid #943864;
	border-top : thin none Gray;
	background-image: url(../_img/violet280G.jpg);
	background-position: right;
	}
.tableau_menuD_violet {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #943864;
	border-left : 1px solid #943864;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/violet280D.jpg);
	background-position: left;
	}
.tableau_menuC_violet {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #943864;
	border-left : thin none Gray;
	border-right : 1px solid #943864;
	border-top : thin none Gray;
	background-image: url(../_img/violet570.jpg);
	background-position: right;
	}
                      /*--------------- Styles du Menu bleu---------------*/
.tableau_menuG_bleu {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #286B75;
	border-left : thin none Gray;
	border-right : 1px solid #286B75;
	border-top : thin none Gray;
	background-image: url(../_img/bleu280G.jpg);
	background-position: right;
	}
.tableau_menuD_bleu {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #286B75;
	border-left : 1px solid #286B75;
	border-right : thin none Gray;
	border-top : thin none Gray;
	background-image: url(../_img/bleu280D.jpg);
	background-position: left;
	}
.tableau_menuC_bleu {
	font: small-caps bold 11px Verdana;
	background-repeat: repeat-y;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #286B75;
	border-left : thin none Gray;
	border-right : 1px solid #286B75;
	border-top : thin none Gray;
	background-image: url(../_img/bleu570.jpg);
	}
                      /*--------------- Styles du Menu Orange1---------------*/
.tableau_menu31 {
	font: small-caps bold 11px Verdana;
	background-repeat: no-repeat;
	text-align: center;
	letter-spacing: 3px;
	border-bottom : 1px solid #F79709;
	border-left : thin none Gray;
	border-right : 1px solid #F79709;
	border-top : thin none Gray;
	background-image: url(../_img/barre.gif);
	}
.tableau_menu32 {
	font: normal normal 12px Verdana;
	background-repeat: no-repeat;
	border-bottom : 1px solid #F79709;
	border-left : thin none Gray;
	border-right : 1px solid #F79709;
	border-top : thin none Gray;
	background-image: url(../_img/_admin/logo.gif);
	}
.tableau_menu_fond_pdp {
	font: 10px Verdana;
	background-repeat: repeat;
	background-image: url(../img/pdp01v.jpg);
	text-align: Left;
	color: White;
	background-color: #4F95B9;
	border-bottom : 1px solid Gray;
	border-left : thin none Gray;
	border-right : 1px solid Gray;
	border-top : thin none Gray;
	}
.tableau_main_titre {
	font: small-caps bold 12px Verdana;
	background-repeat: no-repeat;
	background-image: url(../img/main.gif);
	text-align: center;
	color: #DC143C;
	letter-spacing: 6px;
	background-color: White;
	border-bottom : thin none Gray;
	border-left : 1px solid Gray;
	border-right : thin none Gray;
	border-top : thin none Gray;
	}
.tableau_main {
	font: 10px Verdana;
	background-image: url(../_img/logofond.jpg);
	border-bottom : 1px solid #F28927;
	border-left : thin none Gray;
	border-right : 1px solid #F28927;
	border-top : thin none Gray;
	}
.tableau_main_jaune {
	font: 10px Verdana;
	background-image: url(../_img/logofond.jpg);
	border-bottom : 1px solid #FFCF1B;
	border-left : thin none Gray;
	border-right : 1px solid #FFCF1B;
	border-top : thin none Gray;
	}
.tableau_main_vert {
	font: 10px Verdana;
	background-image: url(../_img/logofond.jpg);
	border-bottom : 1px solid #4F7A2B;
	border-left : thin none Gray;
	border-right : 1px solid #4F7A2B;
	border-top : thin none Gray;
	}
.tableau_main_rouge {
	font: 10px Verdana;
	background-image: url(../_img/logofond.jpg);
	border-bottom : 1px solid #CF0F0D;
	border-left : thin none Gray;
	border-right : 1px solid #CF0F0D;
	border-top : thin none Gray;
	}
.tableau_main_violet {
	font: 10px Verdana;
	background-image: url(../_img/logofond.jpg);
	border-bottom : 1px solid #943864;
	border-left : thin none Gray;
	border-right : 1px solid #943864;
	border-top : thin none Gray;
	}
.tableau_main_bleu {
	background-image: url(../_img/logofond.jpg);
	}
.tableau_main_interne {
	font: 10px Verdana;
	border-bottom : 1px solid Gray;
	border-left : 1px solid Gray;
	border-right : 1px solid Gray;
	border-top : 1px solid Gray;
	}
.tableau_main_cellule {
	font: 10px Verdana;
	border: 1px solid Gray;
	}	
	
	.tableau_accueil_gauche {
	font: 10px Verdana;
	border-bottom : 1px solid Gray;
	border-left : thin none Gray;
	border-right : 1px solid Gray;
	border-top : thin none Gray;
	}
	
	.tableau_accueil_droit {
	font: 10px Verdana;
	border-bottom : 1px solid Gray;
	border-left : 1px solid Gray;
	border-right : thin none Gray;
	border-top : thin none Gray;
	}
	
.tableau_pdp {
	font: small-caps bold 8px Verdana;
	background-repeat: no-repeat;
	background-image: url(../img/pdp.jpg);
	text-align: center;
	color: #F8F9EA;
	letter-spacing: 6px;
	background-color: White;
	border-bottom : 1px solid Gray;
	border-left : 1px solid Gray;
	border-right : 1px solid Gray;
	border-top : thin none Gray;
	}
	
/*--------- FORMULAIRE ---------*/
INPUT
{
	background-color: #FBD399;
	font:  10px Verdana;
	border: 1px ridge #F79709;
}

/*------------------*/
SELECT
{
	background-color: #FBD399;
	font: small-caps bold 10px Verdana;
	border: 1px ridge #F79709;
}	
