.arr1 {
	background-image: url(medias/images/arr1.jpg);
	background-repeat: repeat-x;
}
.arr2 {
	background-image: url(medias/images/arr2.jpg);
	background-repeat: repeat-x;
}
.copy {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFBFA1;
	text-decoration: none;
}
.arr3 {
	background-color: #EFEFEF;
	background-image: url(medias/images/arr3.jpg);
	background-repeat: repeat-x;
}
.gris {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #797875;
	text-decoration: none;
}
.bordo {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #9E4438;
	text-decoration: none;
}
.gris12 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #646871;
	text-decoration: none;
}
.gris11 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #7E7D7C;
	text-decoration: none;
}
.arr4 {
	background-color: #EFEFEF;
	background-image: url(medias/images/arr4.jpg);
	background-repeat: repeat-x;
}
.texte {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #828080;
	text-decoration: none;
	line-height: 20px;

}
.texte2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;

}

.erreur {
border:1px solid #FF0000;
color:#FF0000;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:20px;
margin-top:5px;
padding:5px;
text-decoration:none;

}

.jaune {
	text-decoration: none;
	background-image: url(medias/images/arr-jaune.jpg);
	background-repeat: repeat-y;
}

.bout {
	background-image: url(medias/images/deg-rouge.jpg);
	background-repeat: repeat-x;
}
.img {
	background-image: url(medias/images/pan.gif);
	background-repeat: no-repeat;
	width:359px;
	height:135px;
	
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;

	color:#990033;
	text-decoration: none;
	
}

.img a{
	
	
	
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#990033;
	text-decoration: none;
	
}
.rouge {
	/*background-image: url(medias/images/panier-articles.gif);
	background-repeat: no-repeat;*/
	width:142px;
	height:27px;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.rouge a{
	
	width:142px;
	height:27px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	
	
}

.textblan {
	font-family: Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.texterouge {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
}
.textegrisgras {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7E7D7C;
	text-decoration: none;
	

}
.textegrisgras2 {
background-color:#9E4438;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	

}
texteblan2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textblan2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:20px;
	vertical-align: text-top;



}
.rougetitre {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #84011F;
	text-decoration: none;
	padding-bottom: 15px;



}
.textblan2Copie {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	vertical-align: top;













}
.separateur {
	background-image: url(medias/images/sep1.gif);
	background-repeat: repeat-x;
	background-position: center center;
	text-decoration: none;



}
.rougetitre2 {

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #84011F;
	text-decoration: none;
	padding-top: 5px;
}
.texterouge2 {

	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
}


.texterouge3 {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-decoration:line-through;
}


.texterouge4 {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
	
}

.texterouge5 {

	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-decoration:line-through;
}
.texterouge51 {

	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-decoration:line-through;
}

.texterouge6{

	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
	
}

.texterouge61{

	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
	
}


.texterouge7 {

	font-family: Tahoma;
	font-size: 19px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
}


.maron {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #C38624;
	text-decoration: underline;
	padding-left: 70px;
	padding-top: 30px;
	padding-bottom: 30px;
}
.textblan1 {

	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.texteblangras {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.textrechercher {


	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.zone-gris {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #EDEBEB;
}
.gris-fonce {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #424343;
	text-decoration: none;
}
.textblan1souligne {


	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
étoile {


	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
}
.etoile {


	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #880120;
	text-decoration: none;
}
.textegrisgrassoul {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7E7D7C;
	text-decoration: none;
}
a.textegrisgrassoul:hover {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7E7D7C;
	text-decoration: underline;
}
.rougetitre22 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #84011F;
	text-decoration: none;
	padding-top: 30px;
	
}
.separateur2 {

	background-image: url(medias/images/sep1.gif);
	background-repeat: repeat-y;
	background-position: center center;
	text-decoration: none;
}
.arr_bouton {
	background-image: url(medias/images/deg-rouge_pan.jpg);
	background-repeat: repeat-x;
	vertical-align: text-top;

}


.champs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464545;
	text-decoration: none;
	border: 1px solid #C4C9C4;
	height: 18px;
	width: 150px;

}
.champs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464545;
	text-decoration: none;
	border: 1px solid #C4C9C4;
	height: 18px;
	width: 40px;

}
.champs3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #464545;
	text-decoration: none;
	border: 1px solid #C4C9C4;
	height: 150px;
	width: 150px;

}
.c
.img2{
border:1px solid #bc801f;

}
.OkMessage {
background-color:#F8F8F8;
border:1px solid #CCCCCC;
color:#990000;
float:right;
font-size:12pt;
font-weight:bold;
margin:4px;
padding:6px;
width:97%;
}
