
body{
font-family:Arial, Helvetica, sans-serif;
}

/*a:link {
    color: #0033CC;
    text-decoration: none;
}
a:visited {
    color: #0033CC;
    text-decoration: none;
}
a:hover {
    color: #0033CC;
    text-decoration: underline;
}*/

.bebestar_titre {
font-size: 25px;
color: #FF908B;
font-weight: bold;
font-family: "Cooper Black", Georgia, Times, serif;;
}



.txtroseb{
color: #dc459c;
font-size: 12px;
font-weight: bold;
}

.col_titre
 {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
} 

.titre_page
{
	font-family: "Times New Roman",Times,serif;
    font-size:30px;
    color:#993399;
	line-height:32px;
}

.col_titre_white
 {
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
}
.titreuniform
 {
    color : Black;
    font-size : 16px;
    font-weight : bold;
} 

.col_categorie a {
    font-size: 14px;
    font-weight: bold;
    color: #0033CC;
    text-decoration: none;
} 
.col_categorie a:visited
 {
    font-size: 14px;
    font-weight: bold;
    color: #0033CC;
    text-decoration: none;
} 
.col_categorie a:hover
 {
    font-size: 14px;
   text-decoration:underline;
    color: #0033CC;
    } 


.col_fairepart a
 {
    font-size: 12px;
    color: #0066CC;
    text-decoration: none;
} 
.col_fairepart a:visited
 {
    font-size: 12px;
    color: #0066CC;
} 
.col_fairepart a:hover
 {
    font-size: 12px;
    color:#0066CC;
    text-decoration: underline;
} 

.h1 
 {
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}
.txt_boutonrose  a
 {
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-decoration:none;
}
.txt_boutonrose a:visited
 {
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-decoration:none;
}

.txt_boutonrose a:hover
 {
font-size: 14px;
font-weight: bold;
color: #000000;
text-decoration:none;
}

.txt_caddie_b
 {
 font-size: 12px;
 font-weight: bold;
 color: #a970a3;
 text-decoration:none;
} 
.txt_caddie
 {
 font-size: 12px;
 color: #a970a3;
 text-decoration:none;
}
.txt_small_m
 {
 font-size: 12px;
 color: #a970a3;
 text-decoration:none;
}

.txt_black
 {
 font-size: 16px;
 color: #000000;
 text-decoration:none;
}
/*.txt_b
 {
 font-size: 16px;
 font-weight:bold;
 color: #000000;
 text-decoration:none;
}*/
.txtbox_org_total {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    background-color: #FB756F;
    
}
.txtbox_mauve_total {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    background-color: #7E2460;
    
}
.txt_white
 {
 font-size: 12px;
 color: #ffffff;
 text-decoration:none;
}
.txt_tablehead
 {
 font-size: 18px;
 font-weight: bold;
 color: #5b2c56;
 text-decoration:none;
}
.txt_fpname
 {
    font-size: 12px;
    font-weight: bold;
    color: #7E3877;
    text-decoration:none;
} 
.txt_fpname_2{
    font-size: 12px;
    font-weight: bold;
    color: #7E3877;
    text-decoration:none;
	background-color:#f6e49b;0
} 
.txt_fpprix
 {
 font-size: 12px;
 color: #e45585;
 text-decoration:none;
} 
.txt_fp
 {
 font-size: 12px;
 color: #000000;
 text-decoration:none;
}
.txt_fpcrea_b
 {
font-size: 16px;
font-weight: bold;
color: #e44942;
text-decoration:none;
} 
.txt_fpcrea
 {
font-size: 20px;
font-weight: bold;
color: #e44942;
text-decoration:none;
} 
.txt_fpcrea_p
 {
font-size: 12px;
color: #7e3877;
text-decoration:none;
}


.txt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.txt_choix_blanc
 {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 11px;
 font-weight:bold;
 color: #ffffff;
 text-decoration:none;
} 
.txt_choix_mauve
 {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-size: 11px;
 font-weight:bold;
 color: #7e2461;
 text-decoration:none;
}
.txt_ch_bleu
 {
font-size: 14px;
color: #1d1d86;
text-decoration:none;
}
.txt_ch_mauve_b 
 {
font-size: 14px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}
.txt_ch_mauve_b1 a
 {
font-size: 14px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}

.txt_ch_mauve_b1 a:visited
 {
font-size: 14px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}

.txt_ch_mauve_b1 a:hover
 {
font-size: 14px;
font-weight: bold;
color: #7e2461;
text-decoration:underline;
}
/*.txt_rose
 {
    font-size: 16px;
    color: #ee3c78;
    text-decoration:none;
    font-weight: bold;
}*/
.txt_vis_b
 {
font-size: 14px;
font-weight: bold;
color: #d32963;
text-decoration:none;
}
.txt_vis
 {
font-size: 14px;
color: #d32963;
text-decoration:none;
}
.txt_ch_mauve
 {
font-size: 14px;
color: #7e2461;
text-decoration:none;
}
.txt_ch_gris_b
 {
font-size: 14px;
font-weight: bold;
color: #676767;
text-decoration:none;
}

.txt_ch_gris
 {
font-size: 14px;
color: #676767;
text-decoration:none;
}

.txt_vert
 {
font-size: 12px;
color: #658910;
text-decoration:none;
}

.txtroseb 
 {
    color : #dc459c;
    font-size : 12px;
    font-weight: bold;
}

.txtrougeptit {
    color : #FF0000;
    font-size: 12px;
    font-weight: bold;
}

.txtnormal1{
    color: Gray;
    font-size: 11px;
    font-weight : bold;
}

.txtblanc{
    color : White;
    font-size : 14px;
    font-weight: bold;
}

.txt_ch_mauve_p
 {
font-size: 12px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}
.txt_ch_mauve_b1 a
 {
font-size: 12px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}
.txt_ch_mauve_b1 a:visited
 {
font-size: 12px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}
.txt_ch_mauve_b1 a:hover
 {
font-size: 12px;
font-weight: bold;
color: #7e2461;
text-decoration:none;
}
.chainage
{
font-size: 11px;
color: #6e669f;
text-decoration:none;
}



/*Pied de page*/
#pied2 { clear:both; width:984px; font-size:10px; margin:0 0 -11px 0; padding-top:10px;}
#pied2 ul { color:#999; text-align:center}
#pied2 li { display:inline; border-right:1px dashed #999; padding:0 0.33em}
#pied2 li:first-child { border-left:1px dashed #999}
#pied2 a { color:#999; text-decoration:underline}
#pied2 a:hover { color:#F60; font-weight:bold; text-decoration:none}

.border
{
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-bottom:none;
}
/* new css from fp photo */
.pointillier_v{
	background-image: url(../images/pointillier.jpg);
	background-repeat:repeat-y;
	background-position:middle top;
}
.pointillier_h{
	background-image: url(../images/pointillier_h.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.titre_noir_caddie{
    color : #000;
    font-size : 14px;
    font-weight: bold;
	background-image: url(../images/cad5.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	text-align:left;
	vertical-align:middle;
}
.titre_noir_caddie_2{
    color : #000;
    font-size : 14px;
    font-weight: bold;
	background-image: url(../images/cad2.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	text-align:left;
	vertical-align:middle;
}
.titre_noir_caddie2{
    color : #000;
    font-size : 14px;
    font-weight: bold;
	background-image: url(../images/cad5.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
}
.txt_bleu
{
    font-size:12px;
    color:#324ec7;
}
.txt_bleu a
{
    color:#324ec7;
    text-decoration:none;
}
.txt_bleu a:hover
{
    text-decoration:underline;
}
.txtviolet{
	color: #7e2461;
	font-size: 12px;
	font-weight: bold;
}
.but_rose_new{
	background-image : url(../images/but_rose_m.jpg);
	background-repeat : repeat-x;
	background-position : left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	height:52px;
	padding-left:3px;
	padding-right:8px;
}
.but_rose_new a{
	color: #FFFFFF;
    text-decoration: none;
}
.but_rose_new a:hover{
	color:#000;
	text-decoration:none;
}
/* added by prakash */
.txt_fp1{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	text-align:center;
}
.txt_fp2{
	font-family:Arial, Helvetica, sans-serif;
	color:#00F;
	font-size:10px;
	text-align:center;
}
/*.txt_nom_fp{
    font-size: 12px;
    font-weight: bold;
    color: #7E3877;
    text-decoration:none;
} 
.txt_nom_fp a{
    font-size: 12px;
    font-weight: bold;
    color: #7E3877;
    text-decoration:none;
} */
.txt_nom_fp_home{
    font-size: 12px;
    font-weight: bold;
    color: #7E3877;
    text-decoration:none;
	text-align:center;
	vertical-align:top;
	padding-top:5px;
} 
.txt_nom_fp_home a, .txt_nom_fp_home a:hover{
    color: #7E3877;
    text-decoration:none;
}

.txt_fpname_new{
    font-size: 12px;
    font-weight: bold;
    color: #7E3877;
	text-align:center;
}
.txt_fpname_new a{
    color: #7E3877;
    text-decoration:none;
}
.txtrougeptit_new{
    color : #FF0000;
    font-size: 12px;
    font-weight: bold;
}
.txtrougeptit_new a{
    color : #FF0000;
    font-size: 12px;
    font-weight: bold;
}
.unitxt2{
    font-size :12px;
    color: #000;
	font-weight:bold;
}
/*css for historique commandes */
.titre_hc2{
	background-image: url(../images/cad2.jpg);
	background-repeat:repeat-x;
	background-position:center left;
	text-align:left;
}


.txt_small_b_hc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	color: #000000;
	border-bottom: solid #ccc 1px;
	border-right: solid #ccc 1px;
}

.txt_small_b_hc2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	color: #000000;
	border-bottom: solid #ccc 1px;
	border-left: solid #ccc 1px;
	padding:10px;
}
.txt_small_b_hc3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	color: #000000;
	border-bottom: solid #ccc 1px;
	border-left: solid #ccc 1px;
	border-right: solid #ccc 1px;
	padding:10px;
}
.col_fairepart_2, .col_fairepart_2 a{
    font-size: 12px;
    color: #000;
    text-decoration: none;
} 
.col_fairepart_2 a{
    font-size: 12px;
    color: #000;
} 
.col_fairepart_2 a:hover{
    text-decoration: underline;
	color: #0066CC;
} 
/*.col_categorie_new{
    font-size: 12px;
    color: #7e3877;
    text-decoration: none;
} 
.col_categorie_new a {
    font-size: 12px;
    color: #7e3877;
    text-decoration: none;
} */

