.inputpanier{
	border-top : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	font : 12px Arial, Helvetica, sans-serif;
	height: 22px;
	width : 30px;
	padding : 3 2 2 2;
	text-align : right;
	color : #D75313;
}
#paniertd{
	background-color: #FEFEFE;
	padding : 2px;
}
#paniernopadding{
	padding :0px;
}
#paniertotal{
	background-color: #F5F5F5;
	padding : 2px;
}
/*
.paniertitre{
	color : Blue;
}*/
.titrechptab{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
	background-color : #F6F6F6;
	vertical-align:middle;
	padding : 0 3 0 3;
}
.TDbouton{
	width : 100%;
	border-top : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	vertical-align : middle;
	cursor :hand;
	font : bold small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 22px;
	color : #CC2F1F;
	padding : 2 2 2 2;
	background-color : #F7F7F7;
}
/*****************************/
.tdblien{
	font : bold small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
}
.tdblien A, .tdblien A:ACTIVE, .tdblien A:VISITED{
	text-decoration : none;
	color : #CC2F1F;
}
.tdblien A:HOVER{
	text-decoration : underline;
}

.alertcontact{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3974ED;
	padding: 0 25 0 25;
}
.contactbouton, .contactinput, .contactarea{
	width : 100%;
	border-top : 1px solid #A5ACB2;
	border-right : 2px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 2px solid #A5ACB2;
	vertical-align : middle;
	color : #1C1C1C;
}
.contactbouton{
	cursor :hand;
	font : bold small-caps 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 23px;
	color : #CC2F1F;
	padding : 2 2 2 2;
	background-color : #F7F7F7;
}
.contactinput{
	font : 12px Arial, Helvetica, sans-serif;
	height: 22px;
	padding : 2 0 0 2;
}
.contactarea{
	font : 14px Arial, Helvetica, sans-serif;
	height: 80px;
	padding : 2;
}
/***************************/
.membreinput{
	width : 150px;
	border-top : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	font : 10px Arial, Helvetica, sans-serif;
	height: 20px;
	vertical-align : middle;
	padding : 2 0 0 2;
}
.membreselect{
	width : 150px;
	border-top : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	font : 10px Arial, Helvetica, sans-serif;
	height: 20px;
	vertical-align : middle;
	padding : 2 0 0 2;
}
/***********************************/
.tabmembre{
	border-bottom : 1px solid #494C50;
	border-right : 1px solid #494C50;
	border-left : 1px solid #494C50;
}
.tdmembre{
	background-color : #E5E6E6;
}
.tabpromo{
	border-top : 1px solid #8C9197;
	border-right : 1px solid #8C9197;
	border-left : 1px solid #8C9197;
}
.decalpromo{
	padding : 5 5 0 0;
}
.decalpromo2{
	padding : 0 5 0 0;
}
.tabpromo2{
	border-right : 1px solid #8C9197;
	border-left : 1px solid #8C9197;
}
.tdcentralexp{
	background-color : White;
}
.tdcentral{
	background-color : White;
	border-bottom : 1px solid #BA8D8E;
	border-right : 1px solid #BA8D8E;
	border-left : 1px solid #BA8D8E;
	border-top : 1px solid #BA8D8E;
}

.IMG01{
	margin : 0 8 0 0;
}
.IMG02{
	border-bottom : 1px solid #D8847A;
	border-right : 1px solid #D8847A;
	border-left : 1px solid #D8847A;
	border-top : 1px solid #D8847A;
	margin : 0 8 0 0;
}
.datenews{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
}
.textnews{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
}
.titrenews{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3C3C3C;
}
.soustitreR{
	color : #CC2F1F;
	font : 12px "MS Sans Serif", Geneva, sans-serif;
	letter-spacing : 1px;
}
/****************************/
.textwelcome{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
}
/********************************/
.textpasse{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #383838;
}
.textpasse A, .textpasse A:ACTIVE, .textpasse A:VISITED{
	text-decoration : underline;
	color : #383838;
}
.textpasse A:HOVER{
	text-decoration : underline;
	color : #909090;
}
/*****************************/
.textnorm{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0A0A0A;
}
.textnorm A, .textnorm A:ACTIVE, .textnorm A:VISITED{
	text-decoration : none;
	color :  #0A0A0A;
}
.textnorm A:HOVER{
	text-decoration : underline;
}
/*****************************/
.textrouge{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CB2716;
}
.textrouge A, .textrouge A:ACTIVE, .textrouge A:VISITED{
	text-decoration : none;
	color : #CB2716;
}
.textrouge A:HOVER{
	text-decoration : underline;
}
/*****************************/
.textfaq{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :  #D75313;
}
.textfaq A, .textfaq A:ACTIVE, .textfaq A:VISITED{
	text-decoration : none;
	color : #D75313;
}
.textfaq A:HOVER{
	text-decoration : underline;
}
/*****************************/
.textdeck{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :  #3974ED;
}
.textdeck A, .textdeck A:ACTIVE, .textdeck A:VISITED{
	text-decoration : none;
	color :  #3974ED;
}
.textdeck A:HOVER{
	text-decoration : underline;
}
/*****************************/
.textcoord{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
}
.textcoord A, .textcoord A:ACTIVE, .textcoord A:VISITED{
	text-decoration : none;
	color : Green;
}
.textcoord A:HOVER{
	text-decoration : underline;
}
/******************************/
.textbaspage{
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
}
.textbaspage A, .textbaspage A:ACTIVE, .textbaspage A:VISITED{
	text-decoration : none;
	color : #CC2F1F;
}
.textbaspage A:HOVER{
	text-decoration : underline;
	color : #CC2F1F;
}
/*******************************/
.titrepromo{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
	padding : 0 8 0 8;
	letter-spacing : 1px;
}
.titrepromo A, .titrepromo A:ACTIVE, .titrepromo A:VISITED{
	text-decoration : none;
	color : #CC2F1F;
}
.titrepromo A:HOVER{
	text-decoration : underline;
}
/*********************************/
.textpromo{
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	padding : 0 8 0 8;
}
.textpromo A, .textpromo A:ACTIVE, .textpromo A:VISITED{
	text-decoration : none;
	color : Black;
}
.textpromo A:HOVER{
	text-decoration : underline;
}
/*******************************/
.location{
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	padding : 0 8 0 8;
	letter-spacing : 1px;
}
.location A, .location A:ACTIVE, .location A:VISITED{
	text-decoration : none;
	color : #CC2F1F;
}
.location A:HOVER{
	text-decoration : underline;
}
/*************************/
.prixpromo{
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3974ED;
	padding : 0 8 0 8;
}
/**********************/
H1{
	font : 9px Arial, Helvetica, sans-serif;
	color : Black;
	letter-spacing : 1px;
	margin : 0px;
	padding :  0px;
}
H1 B{
	color : #CC2F1F;
	text-transform : uppercase;
}
#decalgauche{
	padding : 0 0 0 10;
}
/*--------------------------------*/
.listed{
	border-left : 1px solid #666A70;
	border-right : 1px solid #666A70;
}
.baslisted{
	border-bottom : 1px solid #666A70;
}
.bloc{
	border-top : 1px solid #666A70;
	border-bottom : 1px solid #666A70;
	border-left : 1px solid #666A70;
	border-right : 1px solid #666A70;
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
	padding : 0 8 0 8;
	letter-spacing : 1px;
	padding : 3px;
	background-color : #FAFAFA;
}
.bloc A, .bloc A:ACTIVE, .bloc A:VISITED{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #CC2F1F;
}
#card1{
	background-color : #F6F6F6;
	padding:2px;
}
#card2{
	background-color : #FDFDFD;
	padding:2px;
}
.inputnbp{
	border-top : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	font : 12px Arial, Helvetica, sans-serif;
	height: 22px;
	width : 30px;
	padding : 2 2 2 2;
	text-align : right;
}
.inputadd, .inputmod{
	border-top : 1px solid #A5ACB2;
	border-right : 1px solid #A5ACB2;
	border-left : 1px solid #A5ACB2;
	border-bottom : 1px solid #A5ACB2;
	
	height: 22px;
	width : 75px;
	cursor:hand;
}
.inputadd{
	font : 12px Arial, Helvetica, sans-serif;
		color : #CC2F1F;
		background-color : #F7F7F7;
}
.inputmod{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #404040;
	background-color : #E2EBFC;
}
.toto{
	background-color : #B2B2B2;
}
#fond{
	background-color : #DCDCE4;
}