A
{
	FONT: bold 9pt Tahoma;
	COLOR: #336085;
	TEXT-DECORATION: none;
}
A:hover
{
	FONT: bold 9pt Tahoma;
	COLOR: #D60;
	TEXT-DECORATION: none;
}
A.ident
{
	FONT: bold 8pt Tahoma;
	TEXT-DECORATION: none;
	color: #336085;
}
A.ident:hover
{
	FONT: bold 8pt Tahoma;
	TEXT-DECORATION: none;
	color: #D60;
}
A.souligne
{
    FONT: bold 9pt Tahoma;
    COLOR: #336085;
    TEXT-DECORATION: underline;
}

A.petit
{
	FONT: bold 12px Tahoma;
	TEXT-DECORATION: none;
	color: #336085;
}
A.petit:hover
{
	FONT: bold 12px Tahoma;
	COLOR: #D60;
	TEXT-DECORATION: none
}
SPAN.ss_titre
{
	FONT: 11px Tahoma;
	TEXT-DECORATION: none;
	color: #336085;
}
SPAN.ss_titre:hover
{
	FONT: 11px Tahoma;
	COLOR: #D60;
	TEXT-DECORATION: none
}
SPAN.ss_titre_noir
{
	FONT: 11px Tahoma;
	TEXT-DECORATION: none;
}
SPAN.ss_titre_noir:hover
{
	FONT: 11px Tahoma;
	TEXT-DECORATION: none
}
/*-------------------------------------------*/
BODY
{
	FONT: 8pt Tahoma;
	/*
	font-size:14px;
	*/
	color:#000000;
	BACKGROUND: #5380A5;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	
	scrollbar-face-color: #336085;
	scrollbar-arrow-color: #90B9DB;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #90B9DB;
	scrollbar-darkshadow-color: #90B9DB;
}

#connexion {
	border : 0;
	background : url(images/bouton_connexion.gif) left top no-repeat;
	height : 25px;
	width : 160px;
	cursor : pointer;
	margin-top:5px;
	margin-bottom:5px;
}
/*-------------------------------------------*/
HR
{
	COLOR: #5380A5;
	background-color: #5380A5;
	border : 0px;
	padding-top:1px;
	padding-bottom:1px;
}
/*-------------------------------------------*/
H3
{
	FONT: bold 9pt Tahoma;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
H4
{
	FONT: bold 8pt Tahoma;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline
}
H5
{
	FONT-SIZE: 14px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
H6
{
	FONT-SIZE: 14px;
	TEXT-ALIGN: center;
}
/*-------------------------------------------*/
INPUT
{
	-moz-border-radius: 4px;
	FONT: 12px Tahoma;
	border: 1px solid #336085; 
	background: #F0F0F0;
	padding:1px;
	margin:2px;
	text-align:top;
	/*
	border: 1px solid #5E5D63; 
	FONT-SIZE: 10px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif; 
	*/
}
/*Formulaire (bouton, zone de texte...) */
input.formButton 
{
	FONT: 8pt tahoma;
	border: 1px solid #5E5D63; 
	color: white; 
	background: #336085;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:0px;
	margin:5px;
	margin-bottom:10px;
	-moz-border-radius: 4px;
	cursor:pointer;


	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;

}
input.formButtonSearch
{
	FONT: 7pt tahoma;
	border: 1px solid #5E5D63; 
	color: white; 
	background: #336085;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	padding-top:1px;
	padding-bottom:1px;
	margin-left:2px;
	margin-bottom:2px;
	margin-top:3px;
	-moz-border-radius: 4px;
	cursor:pointer;


	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;

}

input.formButtonBlack
{
	FONT: 8pt tahoma;
	border: 1px solid #5E5D63; 
	color: orange; 
	background: #303030;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
	padding-top:0px;
	padding-bottom:0px;
	margin:5px;
	margin-bottom:10px;
	-moz-border-radius: 4px;
	cursor:pointer;


	border-bottom:thin solid #202020;
	border-right:thin solid #202020;
	border-top:thin solid #808080;
	border-left:thin solid #808080;

}

input.formButtonAchat
{
	FONT: bold 9pt tahoma;
	border: bold 1px #5E5D63; 
	color: white; 
	background: #00856F;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	margin:5px;
	margin-bottom:10px;
	-moz-border-radius: 4px;
	cursor:pointer;

	border-bottom:thin solid #224422;
	border-right:thin solid #224422;
	border-top:thin solid #99cc99;
	border-left:thin solid #99cc99;

}

/*-------------------------------------------*/
label
{
	COLOR: black;
}

/*-------------------------------------------*/
SELECT
{
	FONT-SIZE: 10px
}

/*-------------------------------------------*/
/*
SPAN
{
	FONT: bold 8pt Tahoma;
	COLOR: #1C588B;
	TEXT-DECORATION: none;
}
*/
SPAN.prix
{
	/* tahoma, verdana, arial, helvetica, sans-serif;  */
	FONT: bold 20px tahoma;
	COLOR: darkred;
	TEXT-DECORATION: none;
}
SPAN.prix_barre
{
	/* tahoma, verdana, arial, helvetica, sans-serif;  */
	FONT: bold 12px "Tahoma";
	COLOR: black;
	TEXT-DECORATION: none;
}
SPAN.prix_petit
{
	/* tahoma, verdana, arial, helvetica, sans-serif;  */
	FONT: bold 16px "Tahoma";
	COLOR: darkred;
	TEXT-DECORATION: none;
}
SPAN.formButton
{
	FONT: 8pt tahoma;
	border: 1px solid #5E5D63; 
	color: #EFEFEF; 
	background: #336085;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	-moz-border-radius: 4px;
	cursor:pointer;
	
	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;
}
SPAN.formButtonAchat
{
	FONT: bold 9pt tahoma;
	border: 1px solid #5E5D63; 
	color: #EFEFEF; 
	background: #00856F;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	-moz-border-radius: 4px;
	cursor:pointer;

	border-bottom:thin solid #224422;
	border-right:thin solid #224422;
	border-top:thin solid #99cc99;
	border-left:thin solid #99cc99;

}
SPAN.formBouton
{
	FONT: 9pt tahoma;
	border: 1px solid #5E5D63; 
	color: #EFEFEF; 
	background: #336085;
	text-align:center;
	-moz-border-radius: 4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	cursor:pointer;

	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;
	
}
/*-------------------------------------------*/
STRONG.mot_cle
{
	FONT: bold ;
	color:#AA0000;
}
/*-------------------------------------------*/
TABLE
{
	border-collapse:collapse;

}
TABLE.bordbleu
{
	/*
	border: 3px #336085 solid;
	*/
}

TABLE.bordbleu2
{

	border: 1px black solid;
	
}
TABLE.cadrebleu
{

	border: 1px #336085 solid;
	
}
/*-------------------------------------------*/
TD
{
	FONT: 9pt Tahoma;
}
TD.bordbleu {
	border: 2px solid white;
	color:white ;
}
TD.fondgris
{
	border: 2px solid white;
	BACKGROUND: #E0E0E0;
}
TD.fondgrisfonce
{
	border: 2px solid white;
	BACKGROUND: #808080;
	color:white;
}
/*-------------------------------------------*/
TEXTAREA
{
	FONT-SIZE: 12px;
	BACKGROUND: #EAEAEA;
}
/*-------------------------------------------*/
TR.fondgris
{
	BACKGROUND: #E0E0E0;
	border: 2px white solid;
	color:black;
}
TR.fondgrisfonce
{
	BACKGROUND: #808080;
	border: 2px white solid;
	color:white;
}

/* =================================================================== */
/* ========================  LES BLOCS =============================== */
/* =================================================================== */

#bouton_inscrire {
	border : 0;
	background : url(images/bouton_inscrire.gif) left top no-repeat;
	height : 25px;
	width : 160px;
	cursor : pointer;
	margin-top:10px;
}
#bouton_inscrire_newsletter {
	border : 0;
	background : url(images/bouton_inscrire.gif) left top no-repeat;
	height : 25px;
	width : 160px;
	cursor : pointer;
	margin-top:5px;
	margin-bottom:5px;
}
#bouton_rechercher {
	border : 0;
	background : url(images/bouton_ok.gif) left top no-repeat;
	height : 21px;
	width : 21px;
	cursor : pointer;
	margin-right:7px;
}
#bouton_payer_en_ligne {
	border : 0;
	background : url(images/bouton_payer_en_ligne.gif) left top no-repeat;
	height : 36px;
	width : 230px;
	cursor : pointer;
	margin-top:15px;
	margin-bottom:10px;
}

#bloc_form_login2
{
	position: relative;
	top: 0px;
	left: 270px;
	width:250px;;
	border:1px solid #336085;
	padding:2px;
	margin:10px;
	line-height: 140%;
	text-align:center;
}
#faq li
{
	margin-left:10px;

}

#fdp_liste_action
{
	border: 0px solid blue;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	
}
#fdp_pays
{
	FONT: 9pt Tahoma;
	background-color: #336085;
	color:white;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;
}
#fdp_pays:hover { background-color: #5380A5; }

#fdp_type
{
	FONT: 9pt Tahoma;
	background-color: #336085;
	color:white;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;
}
#fdp_type:hover { background-color: #5380A5; }

#fdp_poids
{
	FONT: 9pt Tahoma;
	background-color: #336085;
	color:white;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;
}
#fdp_poids:hover { background-color: #5380A5; }

#fdp_modif_grille
{
	FONT: 9pt Tahoma;
	background-color: #336085;
	color:white;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;
}
#fdp_modif_grille:hover { background-color: #5380A5; }

#wait
{
	padding-top:80px;
	color:#000077;
	background-color:#e6ecff;
	FONT: bold 10pt Tahoma;
	text-align: center;
	border: 1px solid #003399; 
	position: absolute; 
	z-index: 1010;
	left: 430px; 
	top: 200px;
	width:420px;
	height:170px; 
	opacity: 0.90;
	filter:Alpha(opacity=90);
}

/* =================================================================== */
/* =======================  LES CLASSES ============================== */
/* =================================================================== */

.ariane
{
	FONT: bold 8pt Tahoma;
	COLOR: black;
	TEXT-DECORATION: none
}
.best
{
	FONT: bold 8pt Tahoma;
	COLOR: #FB7000;
	TEXT-DECORATION: none
}

.bleufonce {
	background: #336085;
	border: 2px white solid;
	BACKGROUND-IMAGE: url("images/back_tableau.gif");
	COLOR: white;
	padding-left:10px;
}
.bleu {
	background: #619ACA;
	BACKGROUND-IMAGE: url("images/back_tableau2.gif");
	border: 2px white solid;
	COLOR: white;
}
.bleu2
{
	background: #619ACA;
	border: 2px black solid;
	COLOR: white;
}
.bloc_texte_centre
{
	position: relative;
	top: 0px;
	left: 0px;
	/* border:1px solid #336085; */
	padding:5px;
	line-height: 140%;
}
.bloc_texte_centre_ebay
{
	position: relative;
	top: 0px;
	left: 13px;
	width:485;
	/* border:1px solid #336085; */
	padding:5px;
	line-height: 140%;
}
.bloc_titre_centre
{
	
	border:1px solid #336085;
	BACKGROUND-IMAGE: url("images/backtitre.gif");
	BACKGROUND-REPEAT: repeat-x;
	
	padding:5px;
	margin:10px;
	
	FONT: 17px "Lucida Sans Unicode";
	text-align:center;
	
	/*color:#265173;*/
	color:#FFF;
}
.bloc_titre_centre_ebay
{
	position: relative;
	top: 0px;
	left: 65px;
	width:400px;
	
	border:1px solid #336085;
	
	padding:5px;
	margin:10px;
	
	FONT: 10pt Tahoma;
	text-align:center;
	
	-moz-border-radius: 20px;
	
	background: #619ACA;
	color:#F8F8F8;
}

.bordg
{
	BACKGROUND-IMAGE: url(images/tabs/07.gif);
	BACKGROUND-REPEAT: repeat;
}
.bouton
{
	TEXT-ALIGN: center;
}
.BoutonSousHeader
{
	width:130px;
	float:left;
	BACKGROUND-IMAGE: url("images/bouton.gif");
	BACKGROUND-REPEAT: no-repeat;
	border: 1px solid #336085; 
	FONT: 17px "Lucida Sans Unicode";
	letter-spacing:2px;
	color: white; 
	/*background: #336085;*/
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:6px;
	margin-right:4px;
	cursor:pointer;
}
.BoutonSousHeader:hover
{
	BACKGROUND-IMAGE: url("images/boutonover.gif");
	BACKGROUND-REPEAT: no-repeat;
	border: 1px solid #336085; 
	color: white; 
	width:130px;
	FONT: 17px "Lucida Sans Unicode";
}
.BoutonPanierSousHeader
{
	width:130px;
	float:left;
	BACKGROUND-IMAGE: url("images/boutonpanier.gif");
	BACKGROUND-REPEAT: no-repeat;
	border: 1px solid #336085; 
	FONT: 17px "Lucida Sans Unicode";
	letter-spacing:2px;
	color: white; 
	/*background: #336085;*/
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:6px;
	margin-right:4px;
	cursor:pointer;
}
.BoutonPanierSousHeader:hover
{
	BACKGROUND-IMAGE: url("images/boutonpanierover.gif");
	BACKGROUND-REPEAT: no-repeat;
	border: 1px solid #336085; 
	color: white; 
	width:130px;
	FONT: 17px "Lucida Sans Unicode";
}
.BoutonAdmin
{
	FONT: 7pt tahoma;
	border: 1px solid #5E5D63; 
	color: white; 
	background: #336085;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:2px;
	margin-bottom:2px;
	margin-top:3px;
	-moz-border-radius: 4px;
	cursor:pointer;

	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;
}
.BoutonAdmin:hover
{
	color: white; 
	FONT: 7pt tahoma;
	background: #437095;
}

.bordure1px 
{
	border: 1px solid #5E5D63; 
}
.bordure2px
{
	border: 2px white solid; 
}
.bouton_unique
{
	display:block;
	width: 179px; 
	color:white;
	cursor:pointer;
	background: #6390B5;
	FONT: 17px "Lucida Sans Unicode";
	text-decoration: none;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	margin:0px;
}
.bouton_unique:hover
{
	color:white;
	FONT: 17px "Lucida Sans Unicode";
	cursor:pointer;
	background-color:#5380A5;
}
.bouton_next_prev {
	FONT: 9pt Tahoma;
	width:150px;
	background-color: #6390B5;
	vertical-align:middle;
	text-align:center;
	border: 1px solid #DDD;
	color:#F5F5F5;

	-moz-border-radius: 4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	
	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;

}
.bouton_next_prev:hover {
	FONT: 9pt Tahoma;
	color:#CCC;
	background-color: #336085;
}
.bleufin
{
	/*
	border: 1px solid ;
	*/
	border-width: 1px ; 
	border-style: solid ; 
	border-color: #336085; 
	background: white;
}
.cadrebleufin_marge
{
	/*
	border: 1px solid ;
	*/
	border-width: 1px ; 
	border-style: solid ; 
	border-color: #336085; 
	background: white;
	padding:5px;
}
.cadrebleufin
{
	background: white;
	padding:5px;
	margin: 0px 5px 0px 5px;
}
.cadrebleufin TD
{
	padding:2px;
}
.clair
{
	/* Fond blanc : #FFFFFF */
	background: #FFFFFF;
}

.conseil
{
	margin-top:15px;
	line-height: 100%;
}
.conseil_hr
{
	COLOR: #AAA;
	background-color: #AAA;
	border : 0px;
	padding-top:1px;
	padding-bottom:1px;
}

#ebay_liste
{
	margin-left:30px;
	FONT: bold italic 14px Tahoma;
	line-height: 160%;
}
.ebay_gris
{
	color: #AAAAAA;
}
.ebay_orange
{
	color: #FF7700;
	text-align:center;
	font:bold 15px Tahoma;
}
.ebay_tableau td
{
	font-size:16px;
}
.ebay_petit
{
	font: italic 12px Tahoma;
}
.faq_liste_question
{
	margin-left:15px;
	margin-top:5px;
}
.faq_liste_question a
{
	text-decoration:underline;
}
.faq_question
{
	text-decoration:underline;
	margin-left:15px;
	margin-top:5px;
	font: bold 12px "Tahoma";
	
}
.faq_reponse
{
	margin-top:10px;
	margin-left:25px;
	margin-right:10px;
	margin-bottom:0px;
	font-size:12px;
	display:"";
}
.fondblanc
{
	background: white;
}
.formButtonDetail
{
	FONT: 8pt tahoma;
	border: 1px solid #5E5D63; 
	color: white; 
	background: #336085;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	margin:5px;
	margin-bottom:10px;
	-moz-border-radius: 4px;
	cursor:pointer;
	border-bottom:thin solid #222244;
	border-right:thin solid #222244;
	border-top:thin solid #9999cc;
	border-left:thin solid #9999cc;

}
.formButtonDetail:hover
{
	color: white; 
	FONT: 8pt tahoma;
	background: #437095;
	cursor:pointer;
}

.grisfonce:hover
{
	background: #656565;
	border: 2px white solid;
	COLOR: white;
}
.gris
{
	background: #858585;
	border: 2px white solid;
	COLOR: white;
}
.grostitre
{
	FONT: 10pt Tahoma;
	border: 1px black solid;
	COLOR: black;
}
.histo
{
	FONT: bold 8pt Tahoma;
	color:#888;
	TEXT-DECORATION: underline;
}
.histo:hover
{
	FONT: bold 8pt Tahoma;
	color:#444;
	TEXT-DECORATION: underline;
}
.ident
{
	FONT: bold 8pt Tahoma;
	TEXT-DECORATION: none;
	color: black;
}
.inline
{
	display: inline;
}

.lien
{
	COLOR: #707070;
}
.lien:hover
{
	COLOR: #202020;
}
.main
{
	CURSOR: pointer;
}
.majuscule
{
	TEXT-TRANSFORM: uppercase;
}
.menu_lien
{
	FONT:  9pt Tahoma;
	COLOR: #202020;
}
.menu_lien:hover
{
	FONT: 9pt Tahoma;
	COLOR: #336085;
}
.menu_ligne
{
	padding:2px;
}
.menu_ligne_centre
{
	padding:2px;
	color:black;
	TEXT-ALIGN:center;
}
.menu_nolien
{
	FONT: 9pt Tahoma;
	COLOR: black;
	TEXT-ALIGN: left;
}
.menu_nolien:hover
{
	FONT:  9pt Tahoma;
	COLOR: black;
	TEXT-ALIGN: center;
}
.menu_tableau
{
	border: 1px solid #336085; 
	color: white; 
	FONT:  9pt Tahoma;
	margin-bottom:4px;
}
.menu_titre
{
	background: #336085;
	FONT: 17px Tahoma;
	color: white; 
	text-align:center;
	padding:2px;
}
.nolien
{
	FONT: bold 8pt Tahoma;
	COLOR: black;
	TEXT-ALIGN: center;
}
.nolien:hover
{
	FONT: bold 8pt Tahoma;
	COLOR: black;
	TEXT-ALIGN: center;
}
.norepeat 
{
	background-repeat: no-repeat;
}
.normal
{
	BACKGROUND: #90B9DB;
}
.orange
{
	background: #F5C0A0;
	border: 2px white solid;
	COLOR: black;
}
.orange:hover
{
	background: #D5A080;
	border: 1px white solid;
	COLOR: black;
}
.petit
{
	FONT: 12px Tahoma;
	TEXT-DECORATION: none;
	color: black;
}
.pied_page
{
	FONT: bold 7pt Tahoma;
	TEXT-DECORATION: none;
	color: #D7D7D7;
	background: #336085;
}
.pied_page a
{
	FONT: bold 7pt Tahoma;
	TEXT-DECORATION: none;
	color: #D7D7D7;
	background: #336085;
}
.pied_page a:hover
{
	FONT: bold 7pt Tahoma;
	TEXT-DECORATION: none;
	color: #FFF;
	background: #336085;
}
.plus_infos
{
	FONT: italic 8pt Tahoma;
	TEXT-ALIGN: center;
}
.plus_infos A
{
	FONT: italic 8pt Tahoma;
	TEXT-DECORATION: underline;
}
.plus_infos A:hover
{
	FONT: italic 8pt Tahoma;
	TEXT-DECORATION: underline;
	color: #D60;
}
.repeatx 
{
	background-repeat: repeat-x;
}
.repeaty 
{
	background-repeat: repeat-y;
}
.repeat 
{
	background-repeat: repeat;
}
.rubrique
{
	FONT: bold 8pt Tahoma;
	COLOR: gray;
	TEXT-DECORATION: none;
}
.rubrique_lien
{
	FONT: bold 8pt Tahoma;
	COLOR: #0C487B;
	TEXT-DECORATION: none;
}
.rubrique_lien:hover
{
	FONT: bold 8pt Tahoma;
	COLOR: #6D6D6D;
	TEXT-DECORATION: none;
}
.t_commande
{
	margin-left:3px;
}
.t_commande TD
{
	padding:2px;
	padding-left:5px;
	padding-right:5px;
}
.t_stats TD
{ 
	FONT: 12px Tahoma;
	padding:2px;
}
.tableau_article TD
{
	padding:5px;
}
.tableau_promo {
	text-align:center;
}
.tarif
{
	FONT: 11px Tahoma;
}

.texte_bleu
{
	COLOR: #336085;
	BACKGROUND: #E0E0E0;
}
.texte_interligne
{
	line-height: 140%;
}
.texte_menu
{
	TEXT-ALIGN:left;
	FONT: 8pt Tahoma;
	line-height: 140%;
	color:black;
	TEXT-DECORATION: none;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
}
.texte_orange
{
	FONT: bold 8pt Tahoma;
	COLOR: #D57050;
	BACKGROUND: #E0E0E0;
}
.texte_rouge
{
	COLOR: darkred;
	BACKGROUND: #E0E0E0;
}
.texte_vertfonce
{
	FONT: bold 12px Tahoma;
	COLOR: #36792E;
	BACKGROUND: #E0E0E0;
}
.texte_violet
{
	COLOR: #660099;
	BACKGROUND: #E0E0E0;
}
.titre
{
	TEXT-DECORATION: underline;
	VERTICAL-ALIGN:top; 
}
.titre_site
{
	/*background: #4D5A82;*/
	background: #336085;
	color: white;
}
.vide
{
	background: white;
}

.vert
{
	background: #A6E99E;
	border: 2px white solid;
	COLOR: black;
}
.vert:hover
{
	background: #86C97E;
	border: 2px white solid;
	COLOR: black;
}
.vertfonce
{
	/*background: #46893E;*/
	border: 2px white solid;
	COLOR: #26691E;
}
legend  {
	float:none;
}