h2.rouge_chaud {
	color: #FF5A00;
	font-weight: bold;
}
BODY {
	COLOR: Black;
	border:0;
	}

tr.texte_entete {
	font: Arial;
	font-size: 15px;
	}

td.texte_leger {
	font: Arial;
	font-size: 14px;
	font-style: normal;
	color: maroon;
	}
a.texte_type_select {
	font: Arial;
	font-size: 20px;
	font-style: normal;
	color: maroon;
	font-weight: bolder;
	text-decoration: none;
	}

p.texte_type_unselect {
	font: Arial;
	font-size: 16px;
	font-style: ;
	color: maroon;
	font-weight: bold;
	}

tr.texte_adresse {
	font: Arial;
	font-size: 13px;
	color: #008BB7;
	font-weight: bold;
	}

tr.top_selection {
	color: White;
	font-size: 14px;
	background: #008BB7;
	
}



select.itemchoisi {
	background: #FF5A00;
	font-weight: bold;
	color: Yellow;
}
	
textarea. {
	background: #FF5A00;
	font-weight: bold;
	color: Yellow;
	
}
	
th {
	color: White;
	text-transform:uppercase;
	font-size: 13px;
	background: #008BB7;
	font-family: sans-serif;
	font: "Times New Roman", Times, serif;
	line-height: 16px;
	text-align: center;
	}


A {
	COLOR: Navy;
	TEXT-DECORATION: none;
	font-family: serif;
	font-size: 16px;
	font-weight: bold;
}

A:hover {
	COLOR: red;
	TEXT-DECORATION: underline;
}

table.panier {
	background-color:#000000;
	color=#FFFFFF;
	}
a.menu_cat {
	color: Navy;
	font-family: sans-serif;
	font-size: 13px;
	font: serif;
}

a.page_select {
	color: Yellow;
	font-family: sans-serif;
	font-size: 17px;
	font: serif;
	text-indent: 6;
	background: Navy;
}

a.scc_all {
    color: maroon;
    font-family: sans-serif;
    font-size: 17px;
    font: serif;
    font-weight: bold;
    text-indent: 6;
    text-decoration: none;
    background: transparent;
}

td.ligne_panier {
	COLOR: black;
	BACKGROUND-COLOR:#F3E2A0;
	font-weight:bold;
}
td.panier_total {
	COLOR: black;
	BACKGROUND-COLOR:#FFCC66;
	font-weight:bold;
}

table.contenu {
	background-color:#000000;
	color=#FFFFFF;
}

tr.ligne_titre {
	background-color:#990000;
	color: Yellow;
	text-transform:uppercase;
	font-size:12px;
	background: #6699FF;
	font-family: sans-serif;
	font-weight: bold;
}

tr.ligne_titre2 {
	COLOR: black;
	BACKGROUND-COLOR:#FFCC66;
	font-weight:bold;
}
tr.ligne_contenu {
	COLOR: black;
	font-weight:bold;
	background: #F5F5F5;
	}
tr.ligne_total {
	COLOR: black;
	BACKGROUND-COLOR:#FFCC66;
	font-weight:bold;
}

.image {
	border: 1px solid #000000;
}

a.top_entete {
	color: White;
}

.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
}


