
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;;
}

.txtgrisp{
color: #727372;
font-size: 12px;
font-weight: bold;
}

.txtroseb{
color: #dc459c;
font-size: 12px;
font-weight: bold;
}

.col_titre
 {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
} 

.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_small_b
 {
 font-size: 12px;
  font-weight: bold;
 color: #000000;
 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_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;
}

.chainage_gris
{
    font-size: 11px;
    color: #676767;
    text-decoration:none;
    font-weight : bold;
}

/*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_haut
{
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-bottom:none;
}

.border_bas
{
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	border-top:none;
}
