body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#202020;
}

.fond_menu {
background-image:url(images/fond_menu_produits.gif);
background-repeat:repeat-y;
}

.prod_famille {
background-color:#494949; color:#e8e8e8; font-size:12px; font-weight:bold;
background-image:url(images/bg_menu_famille_produits_mousse_decoupe_memoire-forme_acoustique.gif);
background-repeat:no-repeat; background-position:top; cursor:pointer;
}
.prod_famille_over {
background-color:#215e75; color:#e8e8e8; font-size:12px; font-weight:bold;
background-image:url(images/bg_over_menu_famille_produits_mousse_decoupe_memoire-forme_acoustique.gif);
background-repeat:no-repeat; background-position:top; cursor:pointer;
}
.prod_ssfamille {
background-color:#FFFFFF; color:#494949; font-size:11px; font-weight:bold; cursor:pointer;
}
.prod_ssfamille_over {
background-color:#41b8e5; color:#FFFFFF; font-size:11px; font-weight:bold; cursor:pointer;
}

input, textarea {
	background:#FFFFFF;
	border:1px solid #c5bcb5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.conex {
width:96px; height:43px; border:none; cursor:pointer;
background-image:url(images/bt_connexion_vin_pamplemousse_aperitif_doux_savoureux_vin_sucre.gif);
}
.conex_over {
width:96px; height:43px; border:none;  cursor:pointer; 
background-image:url(images/bt_connexion_over_vin_pamplemousse_aperitif_doux_savoureux_vin_sucre.gif);
}

.valid {
	width:76px;
	font-weight:bold;
	height:27px;
	color:#913b5d;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #913b5d;
	background-color: #FFF;
}
.noborder {
border:none;
background:none;
}
.nav {
	font-weight:bold;
	color:#913b5d;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #913b5d;
	background-color: #FFF;
	height:23px;
	cursor:pointer;
}
fieldset {
/*border:solid 1px #c5bcb5;*/
}
legend {
color:#913b5d;
}
.gros_titre {
font-size:23px;
color:#f4dae4;
}
.taxe {
color:#913b5d;
font-size:8px;
vertical-align:top;
}


#contenu .total {
font-size:14px;
color:#913b5d;
}

#copyright {
font-family:Arial, Helvetica, sans-serif;
color:#969696;
font-size:10px;
}
#copyright a {
color:#969696;
text-decoration:none;
}
#copyright a:hover {
color:#969696;
text-decoration:underline;
}

#bandeau {
background-image:url(images/bg_bandeau_fabrication_mobilier_mousse_collectivite_literie_refection-canape_mousse-decoupe.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;
}
#bandeau .gros {
font-size:18px; font-weight:;
}


#panier {
font-family:Arial, Helvetica, sans-serif;
background-repeat:repeat-x;
font-size:12px;
color:#dedad8;
}
#panier a {
color:#463D37;
text-decoration:none;
}
#panier a:hover {
	color:#463D37;
	text-decoration:underline;
}
#panier .marron {
color:#352e2a;
}



#produit {
width:276px;
font-family:Arial, Helvetica, sans-serif;
color:#909090;
font-size:11px;
}
#produit .cell_produit {
padding-bottom:15px;
}
#produit .titre {
height:15px;
color:#913b5d;
font-size:12px;
font-weight:bold;
}
#produit .prix {
color:#913b5d;
font-size:13px;
font-weight:bold;
}
#produit .prixflash {
font-size:14px;
font-weight:bold;
color:#CC0000;
}
#produit .commentaireflash {
font-size:10px;
color:#CC0000;
}
#produit .prixbarre {
font-size:10px;
color:#e20000;
text-decoration:line-through;
}
#produit .photo {
border:solid 2px #b04863;
margin:0 10px 0 10px;
}

#cartouche {
	color:#4c4441;
	font-size:12px;
	background-color: #f3eeeb;
}
#cartouche .bord {
border-top:solid 1px #c5bcb5;
padding:4px;
}
#cartouche .esp {
padding:4px;
}
#cartouche .prixflash {
font-size:14px;
font-weight:bold;
color:#CC0000;
}

#chemin {
font-family:Arial, Helvetica, sans-serif; font-size:11px;
color: #333333;
}
#chemin .dernier {
color: #f0f0f0;
}
#chemin a {
color: #333333; text-decoration:underline;
}
#chemin a:hover {
color: #f0f0f0; text-decoration:underline;
}


#mon_compte {
font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#202020;
}
#mon_compte a {
color:#84766f; text-decoration:underline;
}
#mon_compte a:hover {
color:#a3958e; text-decoration:underline;
}


.info_flash_h {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/info_flash_vin-hesperides-aperitif-pamplemousse-artisanal.png');
}
.info_flash_h[class] {
background:url(images/info_flash_vin-hesperides-aperitif-pamplemousse-artisanal.png);
}

.info_flash_m {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/info_flash_bg_vin-hesperides-aperitif-pamplemousse-artisanal.png');
}
.info_flash_m[class] {
background:url(images/info_flash_bg_vin-hesperides-aperitif-pamplemousse-artisanal.png) repeat-y;
}

.info_flash_b { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/info_flash_bas_vin-hesperides-aperitif-pamplemousse-artisanal.png');
}
.info_flash_b[class] {
background:url(images/info_flash_bas_vin-hesperides-aperitif-pamplemousse-artisanal.png);
}

#cont_info {
font-size:11px; color:#202020;
padding:0 8px;
}
#cont_info .titre {
color:#913b5d;
}

#mentions, #mentions a {
font-size:9px; color:#625751; text-decoration:none;
}
#mentions a:hover {
font-size:9px; color:#625751; text-decoration:underline;
}

#contenu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#202020;
}
#contenu .gris{
font-family:Arial, Helvetica, sans-serif;
font-size:10px; color:#a8a09a;
}
#contenu .titre {
font-size:13px;
}
#contenu a {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#84766f; text-decoration:underline;
}
#contenu a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
color:#a3958e; text-decoration:underline;
}

input, textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.hg {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/coin_hg.png');
}
.hg[class] {
background-image:url('images/coin_hg.png');
}

.hd {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/coin_hd.png');
}
.hd[class] {
background-image:url('images/coin_hd.png');
}

.bg {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/coin_bg.png');
}
.bg[class] {
background-image:url('images/coin_bg.png');
}

.bd {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/coin_bd.png');
}
.bd[class] {
background-image:url('images/coin_bd.png');
}

.h {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/cadre_h.png');
}
.h[class] {
background-image:url('images/cadre_h.png');
}

.b {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/cadre_b.png');
}
.b[class] {
background-image:url('images/cadre_b.png');
}

.g {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/cadre_g.png');
}
.g[class] {
background-image:url('images/cadre_g.png');
}

.d {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/cadre_d.png');
}
.d[class] {
background-image:url('images/cadre_d.png');
}