h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36;
	font-style: normal;
	color: #000000;
	font-weight: lighter;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #000000;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #009900;
	font-weight: normal;
}
.titre_article
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.titre_menu
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

.prix {
	font-style: normal;
	color: #000000;
	font-size:14px;
}
.prixBarre {
	font-style: normal;
	color: #000000;
	text-decoration:line-through;
	font-size:14px;
}
.prixPromo {
	font-style: italic;
	color: #CC0000;
	font-size:14px;
}
.prixVPC {
	font-style: italic;
	color: #CC0000;
	font-size:14px;
}

.dispo_non {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #CC0000;
}

.dispo_oui {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}

.dispo_cmd {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.corner-top-left {
	background-image: url(/images/interface/cadre/corner-top-left.png);
	background-repeat: no-repeat;
	vertical-align:bottom;
}
.corner-top-right {
	background-image: url(/images/interface/cadre/corner-top-right.png);
	background-repeat: no-repeat;
	vertical-align:bottom;
}
.corner-bottom-left {
	background-image: url(/images/interface/cadre/corner-bottom-left.png);
	background-repeat: no-repeat;
}
.corner-bottom-right {
	background-image: url(/images/interface/cadre/corner-bottom-right.png);
	background-repeat: no-repeat;
}
.corner-middle-left {
	background-image: url(/images/interface/cadre/corner-middle-left.png);
	background-repeat: no-repeat;
}
.corner-middle-right {
	background-image: url(/images/interface/cadre/corner-middle-right.png);
	background-repeat: no-repeat;
}
.line-h {
	background-image: url(/images/interface/cadre/line-h.png);
	background-repeat: repeat-x;
}
.line-v {
	background-image: url(/images/interface/cadre/line-v.png);
	background-repeat: repeat-y;
}
.background {
	background-color: #F6F6F6;
}

.line2-sep {
	background-image: url(/images/interface/cadre2/line-sep.png);
	background-repeat: no-repeat;
}
.corner2-top-left {
	background-image: url(/images/interface/cadre2/corner-top-left.png);
	background-repeat: no-repeat;
	vertical-align:bottom;
}
.corner2-top-right {
	background-image: url(/images/interface/cadre2/corner-top-right.png);
	background-repeat: no-repeat;
	vertical-align:bottom;
}
.corner2-bottom-left {
	background-image: url(/images/interface/cadre2/corner-bottom-left.png);
	background-repeat: no-repeat;
	vertical-align:top;
}
.corner2-bottom-right {
	background-image: url(/images/interface/cadre2/corner-bottom-right.png);
	background-repeat: no-repeat;
	vertical-align:top;
}
.line2-top-h {
	background-image: url(/images/interface/cadre2/line-top-h.png);
	background-repeat: repeat-x;
	vertical-align:bottom;
}
.line2-bottom-h {
	background-image: url(/images/interface/cadre2/line-bottom-h.png);
	background-repeat: repeat-x;
	vertical-align:top;
}
.line2-left-v {
	background-image: url(/images/interface/cadre2/line-left-v.png);
	background-repeat: repeat-y;
}
.line2-right-v {
	background-image: url(/images/interface/cadre2/line-right-v.png);
	background-repeat: repeat-y;
}
.corner2-middle-left {
	background-image: url(/images/interface/cadre2/corner-middle-left.png);
	background-repeat: no-repeat;
}
.corner2-middle-right {
	background-image: url(/images/interface/cadre2/corner-middle-right.png);
	background-repeat: no-repeat;
}
.line2-middle-h {
	background-image: url(/images/interface/cadre2/line-middle-h.png);
	background-repeat: repeat-x;
}