body
{
	font-family:Arial, Helvetica, sans-serif;
	color : #177ebc;
	margin: 0;
	background: url(../images/fond.gif);
	background-repeat: repeat-x;
	background-color:#909090;
}

input.button1
{
	height:17px;
	font-size:10px;
	background-color: #ffffff;
    border: 1Px solid #d7d5d5;
	color : #8f8f8f;
}

input.input1
{
	height:17px;
	font-size:10px;
	width: 300PX;
	background-color: #ffffff;
    border: 1Px solid #d7d5d5;
	color : #8f8f8f;
}

select.select1
{
	height:15px;
	font-size:10px;
	background-color: #ffffff;
    border: 1Px solid #d7d5d5;
	color : #8f8f8f;
}

textarea.textarea1
{
	height:100px;
	width: 300Px;
	font-size:11px;
	background-color: #ffffff;
    border: 1Px solid #d7d5d5;
	color : #8f8f8f;
	overflow: auto;
}

.c1 { color: #177ebc; }
.c2 { color: #919191; }
.c3 { color: #ffffff; }
.c4 { color: #409ad6; }
.c5 { color: #8f8f8f; }
.c6 { color: #999797; }

.c7 { color: #f98500; }

.t0 { font-size : 8px; }
.t1 { font-size : 9px; }
.t2 { font-size : 10px; }
.t3 { font-size : 11px; }
.t4 { font-size : 12px; }
.t5 { font-size : 13px; }
.t6 { font-size : 18px; }

.gras { font-weight: bold; }
.non-souligne { text-decoration: none; }
.souligne { text-decoration: underline; }
.justifie { text-align: justify; }
h1 { color: #409ad6; font-size : 14px; margin: 0 0 4Px 0; font-weight: bold; }
h2 { color: #8f8f8f; font-size : 11px; margin: 0; font-weight: bold; }

.trait { background-color: #dddddd; height: 1Px; }
.trait-v { background-color: #dddddd; width: 1Px; }
.trait2 { background-color: #6ed1f8; height: 1Px; }
.trait3 { background-color: #d7d5d5; height: 1Px; }

.trait-titre { background-color: #e6e8f3; height: 6Px; }
.trait4 { background-color: #ffffff; height: 1Px; }

.transparent
{
	filter:alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

img.img-produit { border: 1Px solid #d3d1e5; }
img.image_membre { border: 1Px solid #d3d1e5; }

div.bloc-flash
{
    background: url(../images/bloc-flash.gif);
	background-repeat: repeat-x;
	border: 1Px solid #d5d5d5;
	width: 223Px;
	height: 161Px;
}

table.mini-fiche
{
    background: url(../images/mini-fiche.gif);
	width: 215Px;
	height: 120Px;
}

table.mini-fiche-new
{
    background: url(../images/mini-fiche-new.gif);
	width: 215Px;
	height: 120Px;
}

div.titre-bloc
{
	padding: 0 20Px 0 5Px;
	height: 17Px;
    line-height: 17Px;
    font-size: 11Px;
	font-weight: bold;
	color: #6c6c6c;
	background-color: #dddddd;
	margin-bottom: 5Px;
	display: inline;
}

td.bas
{
    background: url(../images/bas.gif);
	background-repeat: repeat;
}

td.bordure-gauche
{
    background: url(../images/bordure-gauche.gif);
	background-repeat: no-repeat;
	width: 3Px;
}

td.bordure-droite
{
    background: url(../images/bordure-droite.gif);
	background-repeat: no-repeat;
	width: 3Px;
}

td.bordure-basse
{
    background: url(../images/bordure-basse.gif);
	background-repeat: no-repeat;
	height: 3Px;
}

table.bandeau-haut
{
    background: url(../images/haut-fond.gif);
	background-repeat: repeat-x;
	height: 26Px;
}

td.bandeau-menu
{
    background: url(../images/menu-fond.gif);
	background-repeat: repeat-x;
	height: 23Px;
}

.menu-haut-gauche
{
    background: url(../images/menu-haut-gauche.gif);
	width: 55Px;
}

.menu-haut-fond
{
    background: url(../images/menu-haut-fond.gif);
	background-repeat: repeat-x;
}

.menu-haut-separation
{
    background: url(../images/menu-haut-separation.gif);
	width: 1Px;
}

.menu-droite-bouton
{
    background: url(../images/menu-droite-bouton.gif);
	background-repeat: repeat-x;
	height: 25Px;
	line-height: 25Px;
	width: 210Px;
	display: block;
	padding-left: 15Px;
	text-decoration: none;
	font-size: 11Px;
	font-weight: bold;
	color: #828282;
}

.menu-droite-bouton2
{
    background: url(../images/menu-droite-bouton.gif);
	background-repeat: repeat-x;
	height: 20Px;
	line-height: 20Px;
	width: 210Px;
	display: block;
	padding-left: 15Px;
	text-decoration: none;
	font-size: 10Px;
	font-weight: bold;
	color: #828282;
}

a.menu-droite-bouton:hover, a.menu-droite-bouton2:hover
{
    background: url(../images/menu-droite-bouton-sel.gif);
    text-decoration: none;
}

.menu-haut-bouton
{
    background: url(../images/menu-haut-bouton.gif);
	background-repeat: repeat-x;
	height: 31Px;
	line-height: 31Px;
	width: 85Px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 11Px;
	font-weight: bold;
	color: White;
}

a.menu-haut-bouton:hover
{
    background: url(../images/menu-haut-bouton-sel.gif);
    text-decoration: none;
}

a.menu-deroulant-lien
{
    background: url(../images/menu-haut-bouton.gif);
	background-repeat: repeat-x;
	height: 20Px;
	line-height: 20Px;
	width: 85Px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 10Px;
	font-weight: bold;
	color: White;
}

a.menu-deroulant-lien:hover
{
    background: url(../images/menu-haut-bouton-sel.gif);
    text-decoration: none;
}


a.bouton-fiche
{
    background: url(../images/bouton-fiche.gif);
	background-repeat: repeat-x;
	height: 16Px;
	line-height: 16Px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 10Px;
	color: White;
	padding: 0 10Px 0 10Px;
}

td.fiche
{
    background: url(../images/fiche.gif);
    height: 246Px;
    width: 219Px;
}

a.bouton-panier
{
    background: url(../images/bouton-panier.gif);
	background-repeat: repeat-x;
	height: 16Px;
	line-height: 16Px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 10Px;
	color: #627000;
	padding: 0 10Px 0 10Px;
}

td.bouton-fiche-gauche
{
    width: 5Px;
    background: url(../images/bouton-fiche-gauche.gif);
}

td.bouton-fiche-droite
{
    width: 4Px;
    background: url(../images/bouton-fiche-droite.gif);
}

td.bouton-panier-gauche
{
    width: 4Px;
    background: url(../images/bouton-panier-gauche.gif);
}

td.bouton-panier-droite
{
    width: 4Px;
    background: url(../images/bouton-panier-droite.gif);
}

a.bouton-produit:hover { text-decoration: none; }

a.menu-produit
{
	font-size: 11Px;
	color: #858ba3;
	font-weight: bold;
}

a.bouton-haut
{
    background: url(../images/bouton-haut.gif);
    background-repeat: no-repeat;
	height: 23Px;
	line-height: 25Px;
	width: 113Px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 9Px;
	color: #07579a;
	position:absolute;
	z-index: 20;
}

a.bouton-haut:hover, a.bouton-panier:hover, a.bouton-fiche:hover
{
    text-decoration: none;
}