/* CSS Document */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	background: url(../images/accueil_fr/bg_r.jpg);
	color: #f5b9cf;
}

form{
margin: 0px;
padding: 0px;
}

#page{
background: url('../images/accueil_fr/bg_top.jpg') repeat-x top left;
}

textarea{
	overflow: auto;
}

/*
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
*/

a{
	color: #f5b9cf;
}

a:hover{
	color: #f5b9cf;
	text-decoration: none;
}

.menu_link a{
	color: #f5b9cf;
	text-decoration: none;
}

.menu_link a:hover{
	color: #f5b9cf;
	text-decoration: underline;
}

p{
margin-bottom: 8px;
margin-top: 3px;
}

h1 {
	font-size: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	color: #d4769d;	
}


h1.box_title {
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;	
}


h2 {
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #d4769d;	
	margin-bottom: 5px;	
}
h3 {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	color: #d4769d;	
	margin-bottom: 5px;	
}

.strike{
text-decoration: line-through;
}

.rouge{
color: #ff0000;
}

.jrouge{
font-weight: bold;
text-align:center;
padding: 8px;
margin: 6px;
border: 2px solid #6d1738;
color: #d60000;
background-color: #f5b9cf;
margin-top: 8px;
}

.jvert{
font-weight: bold;
text-align:center;
padding: 8px;
margin: 6px;
border: 2px solid #009900;
color: #009900;
background-color: #DBFFCE;
margin-top: 8px;
}
.bluetbltd1{
background-color: #6f1f49;
}

.bluetbltd2{
background-color: #b83478;
}

.bg_m_left_r{
background: url(../images/accueil_fr/bg_m_left_r.jpg) repeat-y top left;
}

.bg_m_right_r{
background: url(../images/accueil_fr/bg_m_right_r.jpg) repeat-y top left;
}

.bg_m_middle_r{
background: url(../images/accueil_fr/bg_m_middle_r.jpg) repeat-y top left;
}

.bg_categories{
background: url(../images/accueil_fr/bg_categories.jpg) no-repeat top left;
}

.bg_categories_r{
background: url(../images/accueil_fr/bg_categories_r.jpg) repeat-y top left;
}

.bg_promotiondumois{
background: url(../images/accueil_fr/bg_promotiondumois.jpg) no-repeat top left;
}

.bg_contenu_int{
	background: url(../images/interieur_fr/bg_contenu_int.jpg) no-repeat top left;
	padding: 5px;
	height: 456px;
}

.bg_promotiondumois_r{
background: url(../images/accueil_fr/bg_promotiondumois_r.jpg) repeat-y top left;
}

#panier{
background: url(../images/accueil_fr/bg_panier.gif) no-repeat top left;
width: 96px;
height: 110px;
padding-top: 224px;
color: #e78fb1;
font-size: 11px;
text-align:center;
}

#panier p{
padding: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 3px;
}

#panier a{
color: #e78fb1;
text-decoration:none;
}
#panier a:hover{
color: #e78fb1;
text-decoration:underline;
}

.paniernoshow{
display: none;
}

.paniershow{
display: block;
}

.imgborder{
border: 1px solid #6d1738;
}

.promo_prix{
color: #f5b9cf;
font-weight: bold;
font-size: 12px;
}

.promo_texte{
color: #f5b9cf;
font-size: 12px;
}

#menu_categories{
margin-top: 0px;
margin-left: 25px;
margin-right: 5px;
margin-bottom: 20px;
padding: 0px;
padding-top: 10px;
font-weight: bold;
color: #f5b9cf;
font-size: 10px;
list-style-position:outside;
}

.menu_c{
list-style-image:url(../images/accueil_fr/bullet.gif);
margin-bottom: 5px;
}

.menu_co {
list-style-image:url(../images/accueil_fr/bullet_o.gif);
margin-bottom: 5px;
}

.menu_cs{
	list-style-image:url(../images/accueil_fr/bullet.gif);
	margin-left: 14px;
	margin-bottom: 5px;	
}

ul li {
	list-style-image:url(../images/accueil_fr/bullet.gif);
}

.copyrights1{
font-family: "Times New Roman", Times, serif;
font-size: 16px;
color: #e78fb1;
font-weight: bold;
}

.copyrights2{
font-size: 10px;
color: #bb597c;
}

.distantia{
color: #f5b9cf;
}

.searchform_table{
margin-top:24px;
}

.styledform input, select, textarea{
background: url(../images/accueil_fr/bg_inputfield.jpg) top left repeat-y #c33779;
border: 1px solid #86226a;
color: #f5b9cf;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 3px;
}

#qty {
	text-align: center;
}

#price {
	text-align: right;
}

#bouton {
	background: none;
	border: 1px solid #e9acc3;
	background-color: #6e0030;
	color: #e9acc3;
}

hr{
border: 0px;
border-top: 1px solid #5e0029;
width: 100%;
height: 1px;
margin: auto;
padding-top: 10px;
padding-bottom: 10px;
}

.bigprice{
font-size: 18px;
}

.quantite{
width: 21px;
border: 1px solid #86226a;
background: url(../images/interieur_fr/bg_quantite.jpg) repeat-x left top #641333;
text-align: center;
color: #fec6da;
}

.titrepage{
margin-top: 18px;
margin-left: 20px;
font-size: 11px;
font-weight: bold;
color: #f5b9cf;
}

.contenu{
padding: 10px;
}

.rabais {
	border: 3px dashed #6d1738;
	padding: 3px;
	text-align: center;
}

.tablelinknoline a{
text-decoration: none;
}
.tablelinknoline a:hover{
text-decoration: none;
}

.msg_erreur{
	font-weight: bold;
	text-align:center;
	padding: 8px;
	margin: 6px;
	border: 2px solid #CC0000;
	color: #CC0000;
	background-color: #FED8D8;
	margin-top: 8px;
}

.msg_success{
	font-weight: bold;
	text-align:center;
	padding: 8px;
	margin: 6px;
	border: 2px solid #009900;
	color: #009900;
	background-color: #DBFFCE;
	margin-top: 8px;
}