A {
	color:#000000;
	text-decoration:none;
	/* font-weight: bold; */
	}
	
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline; 
	/* font-weight: bold; */
	/* font-weight: bold; */
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	/* text-decoration: none;
	 font-weight: bold; */
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	/* text-decoration: none;
	 font-weight: bold; */
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000; 
	/* text-decoration: none; */
}



.lien_bas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline; 
	/* font-weight: bold; */
	/* font-weight: bold; */
}

.lien_bas:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	/* text-decoration: none;
	 font-weight: bold; */
}

.lien_bas:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	/* text-decoration: none;
	 font-weight: bold; */
}

.lien_bas:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
	/* text-decoration: none; */
}


.td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-color:#000000 ;
}

.td1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.td2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* font-weight: bold; */
	border-bottom:#000000 solid 1px;
}  
.td3 { 
	
	border-bottom:#000000 solid 1px;
}
.td4  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.td4:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.td4:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.td4:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.td4:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.page_utile {
	background-image:url(/images/common/fd_centre.gif); 
	background-repeat:no-repeat ;
	background-attachment:fixed ;
	height:459px ;
	overflow:auto ;
	scrollbar-face-color: #666F8C; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #8B767F;
	scrollbar-3dlight-color: #BDB0B7; 
	scrollbar-darkshadow-color: #8B767F; 
	scrollbar-track-color: #8B767F; 
	scrollbar-arrow-color: #FFFFFF;
	width:657px ;
}

.ligne_cadre_haut {
	border-bottom:solid 5px #FFFFF;
}

.ligne_cadre_bas {
	border-top:solid 5px #FFFFF;
}

.no_scroll {
	overflow:hidden ;
	width:350px ;	
}

TD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000; 
	}

 .td5  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top:#000000 solid 1px;
} 
.tabletop {
	background-image:url(/images/common/logo_haut.gif); 
	background-repeat:no-repeat ;
}
.barre_retour {
	padding-left:115px ;
}
.fd_gch {
	/*background-image:url(/images/common/separateur_gch.gif); */
	width:200px;
	background-repeat:no-repeat ;
	background-position:right 70px ; 
	padding-top:70px ;
}

.fd_menu_haut {
	/* background-image:url(../../images/common/menu_haut/top_menu.jpg); */
	background-repeat:no-repeat ;
	height:103px;
}

.top_menu_gch {
	/* background-image:url(/images/common/menu_gauche/fd_gris.jpg); */
	background-repeat:no-repeat ;
	width:188px ;
	height:26px ;
	padding-left:10px ;
}

.top_menu_centre {
	/* background-image:url(/images/common/fd_gris.jpg);*/ 
	background-repeat:no-repeat ;
	width:498px ;
	height:26px ;
	padding-left:10px ;
	padding-right:5px ;
}
.bottom_line {
	padding-left:10px ;
	padding-right:5px ;
	border-bottom: solid #FFFFFF 1px ;
	vertical-align:middle ;
}

.bottom_menu_btn {
	background-image:url(/images/common/fd_gris_btn_bas.jpg);
	background-repeat:no-repeat ;
	background-position:right ;
	width:498px ;
	height:26px ;
	padding-left:10px ;
	padding-right:10px ;
}

.bottom_menu_btn_small {
	background-image:url(/images/common/fd_gris_btn_bas_small.jpg);
	background-repeat:no-repeat ;
	background-position:left ;
	height:26px ;
	padding-left:10px ;
	padding-right:10px ;
}

.top_menu_droite {
	/* background-image:url(/images/common/menu_droit/fd_gris.jpg); */
	background-repeat:no-repeat ;
	width:232px ;
	height:26px ;
	padding-left:10px ;
	padding-right:10px ;
	
}


.admin_ss_menu {
	padding-left:195px ;
}
.fd_corps {
	padding-top:30px ;
}
.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color:transparent ;
	}

.select_reference {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000 ;
	background-color:transparent ;
	width:280px ;
	}
	
.select_reference_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000 ;
	background-color:transparent ;
	width:190px ;
	}
	
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	/* background-color:#FFCC00; */
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/* background-color:#FFCC00; */
}
.input_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color:#321623 ;
	text-align:right ;
	font-weight:bold ;
	border-style:none ;
	width:120px;
	background-color:transparent ;
}

.input_nom_reference {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color:#321623 ;
	border-style:none ;
	width:200px;
	background-color:transparent ;
}

.input_reduc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration:line-through ;
	color:#BB9097 ;
	font-weight:bold ;
	border-style:none ;
	width:50px;
}

.input_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#BB9097 ;
	border-style:none ;
	width:150px;
}

.sslien_categ_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000 ;
	font-size: 11px;
	font-weight:bold;
}
.sslien_categ_a:active {
	color:#000000 ;
	font-weight:bold;
	font-size: 11px;
}
.sslien_categ_a:hover {
	color:#000000 ;
	font-weight:bold;
	font-size: 11px;
	text-decoration:underline ;
}
.sslien_categ_a:link {
	color:#000000 ;
	font-weight:bold;
	font-size: 11px;
}

.sslien_categ_b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000 ;
	font-size: 11px;
	font-weight:bold;
}
.sslien_categ_b:active {
	color:#000000 ;
	font-weight:bold;
	font-size: 11px;
}
.sslien_categ_b:hover {
	color:#000000 ;
	font-weight:bold;
	font-size: 11px;
	text-decoration:underline ;
}
.sslien_categ_b:link {
	color:#000000 ;
	font-weight:bold;
	font-size: 11px;
}


.sslien_a:visited {
	font-size: 11px;
	color:#000000 ;
	text-decoration:none;
}
.sslien_a:link {
	font-size: 11px;
	color:#000000 ;
	text-decoration:none;
}
.sslien_a:active {
	font-size: 11px;
	color:#000000 ;
	text-decoration:none;
}
.sslien_a:hover {
	font-size: 11px;
	color:#000000 ;
	text-decoration:underline;
}

.sslien_b:visited {
	font-size: 10px;
	color:#000000 ;
	text-decoration:none;
}
.sslien_b:link {
	font-size: 10px;
	color:#000000 ;
	text-decoration:none;
}
.sslien_b:active {
	font-size: 10px;
	color:#000000 ;
	text-decoration:none;
}
.sslien_b:hover {
	font-size: 10px;
	color:#000000 ;
	text-decoration:underline;
}


.nom_prod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.prix_prod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.text_prod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.lien_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF
}

.table_produit {
	height:100% ;
}
.fond_50 {
	filter:alpha(opacity=50);
}
.chapo_origine {
	background-repeat:no-repeat ;
	height:150px;
	padding-left:220px;
}
.table_contour {
	border: 1px solid #FFCC66;
}
.main_table {
	/* background-image:url(/images/common/fd_rouge_001.gif); */
	vertical-align:top ;
	/* height:725px ; */
	
}
.main_body {
	background-image:url(http://images.alixir-beaute.com/common/fd_page.jpg);
	background-repeat:no-repeat ;
	background-color:#4E2E3D ;
	background-position:top ;
}

.main_body_normal {
	/* background-image:url(/images/common/fd_main.jpg); */
	background-position:center ;
	
}
/* STYLE DE LA CALCULATRICE */

.calculatrice {
	background-image:url(/images/common/ow_calcul/fd_calculette.gif);
	background-repeat:no-repeat ;
	width:455px;
	height:259px;

}

.btn_calcul {
	background-image:url(/images/common/ow_calcul/fd_chiffres.gif);
	color:#FFFFFF ;
	background-position:bottom ;
	border-style:none ;
	width:33px ;
	height:35px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}

.btn_raz {
	background-image:url(/images/common/ow_calcul/fd_raz.gif);
	color:#FFFFFF ;
	background-position:bottom ;
	border-style:none ;
	width:74px ;
	height:35px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-repeat:no-repeat ;
	font-size: 12px;
}

.top_calculatrice {
	height:65px;
}
.saisie_haut {
	background-image:url(/images/common/ow_calcul/fd_saisie_haut.gif);
	background-position:right ;
	text-align:right ;
	color:#000000 ;
	height:32px ;
	width:115px ;
	padding-left:55px;
	padding-right:5px;
	background-repeat:no-repeat ;
	font-weight:bold;
	font-size: 12px;
}

.saisie_droit {
	background-image:url(/images/common/ow_calcul/fd_saisie_droit.gif);
	background-position:right ;
	text-align:right ;
	color:#000000 ;
	height:24px ;
	width:115px ;
	padding-left:50px;
	padding-right:10px;
	background-repeat:no-repeat ;
	font-weight:bold;
	font-size: 12px;
}

.btn_convertir {
	height:20px ;
	width:141px ;
	padding-left:62px;
}

.contour_pointille {
	background-image:url(/images/common/fd_rouge_002.gif);
	border-width:1px;
	border-color:#FFFFFF;
	border-style:dotted;
	padding:6px ;
	font-weight:bold ;
}

.contour_pointille_rouge {
	background-color:#FF0000;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:dotted;
	padding:6px ;
	font-weight:bold ;
}

.contour_pointille_nopad {
	background-image:url(/images/common/fd_rouge_002.gif);
	border-width:1px;
	border-color:#FFFFFF;
	border-style:dotted;
	font-weight:bold ;
}

.bord_pointille {
	border-width:1px;
	border-color:#000000;
	padding:6px ;
}

.bord_pointille_produit {
	border-width:1px;
	border-color:#FFFFFF;
	border-left-style:dotted;
	border-right-style:dotted;
	border-bottom-style:dotted;
	padding:1px ; 
}

.bord_pointille_b {
	border-width:1px;
	border-color:#FFFFFF;
	border-left-style:dotted;
	border-right-style:dotted;
	border-bottom-style:dotted;
}

.fd_rouge {
	background-image:url(/images/common/fd_rouge_003.gif);
	padding:2px ;
	font-weight:bold ;
}

td.fd_vig {
	vertical-align: top ;
	filter:alpha(opacity=85);

}

.vig {
	border-width:10px ;
	border-color :#666F8C ;
}

td.fd_vig_recherche {
	vertical-align: top ;
	filter:alpha(opacity=85);
	border: 5px solid #4E2E3D;
}


fd_vig  td.a:hover {
	border: 2px solid #FF0000;
	
}


.fd_desc {
	border: 1px solid #CCCCCC;
	/* background-image:url(/images/common/fd_deg.jpg); */
	background-repeat:no-repeat ;
	padding-top:2px ;
	padding-left:2px ;
}

.teaser_bottom {
	/*border: 1px solid #CCCCCC;
	 background:#EFEFEF; 
	padding:2px ;*/
}

.teaser_description {
	border: 1px solid #CCCCCC;
	padding-left:10px ;
	padding-right:10px ;
	padding-top:5px ;
	padding-bottom:5px ;
}

.fd_titrage_prod {
	background-image:url(/images/common/fd_titrage_prod.jpg);
	background-repeat:no-repeat ;
	height:26px ;
	padding-left:10px ;
	padding-right:10px ;
	padding-top:2px ;
}

.cell_nav {
	height:20px ;
	padding-right:10px ;
	
}

.fd_catalogue {
	/* border-bottom: 1px #FFFFFF solid ; */
	padding-top : 5px ;

}

.haut_pointille {
	border-width:2px;
	border-color:#FFFFFF;
	border-left-style:dotted;
	padding:6px ;
}
.menu_gauche {
	width:178px;
	padding-left:3px;
	vertical-align:top;
}
.menu_gauche_gauche {
	width:225px;
	vertical-align:top;
}

.menu_univers_gauche {
	/* background-image:url(http://images.alixir-beaute.com/common/fd_menu_univers.jpg) ; */
	background-color:#321623 ;
	padding-right : 15px ;
}

.lien_menu_univers:visited {
	font-family:verdana ;
	font-size:12px ;
	color : #FFFFFF ;
}
.lien_menu_univers:link {
	font-family:verdana ;
	font-size:12px ;
	color : #FFFFFF ;
}
.lien_menu_univers:hover {
	font-family:verdana ;
	font-size:12px ;
	color : #FFFFFF ;
	font-weight:underline ;
}

.lien_deroulant {
	cursor: pointer;
	font-size:11px ;
	filter:alpha(opacity=80);
	font-size:10px ;
	color : #FFFFFF ;
}

.lien_blanc:visited { 
	font-family:verdana ;
	font-size:10px ;
	color : #FFFFFF ;
}

.lien_blanc:link { 
	font-family:verdana ;
	font-size:10px ;
	color : #FFFFFF ;
}

.lien_blanc:hover { 
	font-family:verdana ;
	font-size:10px ;
	color : #FFFFFF ;
	font-weight:underline ;
}

.typo_blanc_10 {
	font-family:verdana ;
	font-size:10px ;
	color : #FFFFFF ;
}

.typo_produit {
	font-size:11px ;
	color:#321623 ;
}

.info_produit {
	font-size:11px ;
	/* color:#C32E00 ;*/ 
	color:#321623 ;
	border-bottom: solid #5A5A5A 1px ;
	padding-bottom:20px;
}

.typo_info {
	padding-top:4px ;
	font-weight:bold;
	font-size:11px ;
	color:#321623 ;
}

.big_typo_produit {
	font-size:14px ;
	color:#321623 ;
	font-weight:bold;
}
.lien_color:link {
	color:#321623 ;
	font-size:10px ;
}
.lien_color:visited {
	color:#321623 ;
	font-size:10px ;
}
.lien_color:hover {
	color:#FFFFFF ;
	font-size:10px ;
}

.lien_produit:link {
	color:#321623 ;
	font-weight:bold;
	font-size:12px ;
}
.lien_produit:visited {
	color:#321623 ;
	font-weight:bold;
	font-size:12px ;
}
.lien_produit:hover {
	color:#FFFFFF ;
	font-size:12px ;
}
.menu_gauche_top {
	border-color:#4E2E3D;
	border-width:1px ;
	border-style:solid ;
	color:#FFFFFF ;
}
.space_td {
	padding-bottom:3px ;
}

.titrage_gauche {
	background-color : #666F8C ;
	padding-bottom : 2px ;
	padding-left : 5px ;
	font-size:11px ;
	/* filter:alpha(opacity=40); */
	color:#FFFFFF ;
}

.menu_droite {
	width:220px;
	align:right;
	vertical-align:top ;
}
.bord_livraison {
	background-image:url(/images/generales/fd_livraison.gif);
	background-position:right top ;
	background-repeat:no-repeat ;
	border-width:1px;
	border-color:#FFFFFF;
	border-left-style:dotted;
	border-right-style:dotted;
	border-bottom-style:dotted;
	padding:6px ;
}

.fd_degrade {
	background-image:url(/images/common/teaser/2007.accueil.code.deg.jpg);
	background-repeat:no-repeat ;
	padding-top:4px ;
	padding-left:4px ;
	padding-right:4px ;
}

.fil_de_fer {
	height:20px;
	border-bottom: solid #FFFFFF 1px ;
	padding-left:232px;
	color:#FFFFFF ;
	font-size:10px;
}

.td_pied {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.td_pied:link {
	color:#999999 ;
	font-size:9px ;
}
.td_pied:visited {
	color:#999999 ;
	font-size:9px ;
}
.td_pied:hover {
	color:#999999 ;
	font-size:9px ;
	decoration:underline;
}
