/* CSS Document */

body {
 width:100%;
 height:100%;
 margin: 0;
 padding:0; 
 background-image:url(/Img/ffbridge/Template/fond_degrader.jpg);
 background-repeat:repeat-x;
 background-position:top;
 text-align:center;
 vertical-align:middle;
 background-color:#FBFDF2;
}
/*CSS PORTAIL*/
a.texte_legale_portail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8CA607;
text-decoration:none;
}
#vignette img{
width:200px;
}
.texte_legale_portail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8CA607;
text-decoration:none;
}
.zone_infolegale_portail{
padding-top:8px;
padding-left:30px;
text-align:left;
vertical-align:top;
height:30px;
background-image:url(/Img/ffbridge/Portail/fond_infolegales_portail.jpg);
background-repeat:no-repeat;

}
.champ_form_portail{
width:140px;
border:none;
}
.texte_portail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8CA607;
text-decoration:none;
font-weight:bold;
text-align:left;
padding-top:10px;
margin-left:54px;
}
/*CSS TEMPLATE*/
#menu_nomenclature{
background-color:#72daff;
width:186px;
border-right: solid 1px #bfbfbf;
border-left: solid 1px #bfbfbf;

}
.zone_menucompte2{
background-color:#FFFFFF;
background-image:url(/Img/ffbridge/Template/background_zoneinfo.jpg);
height:30px;
vertical-align:bottom;
padding-bottom:5px;
background-position:top;
background-repeat:no-repeat;
border-right: solid 1px #9e9e9e;
border-left: solid 1px #9e9e9e;
}
.zone_login{
background-color:#FFFFFF;
border-right: solid 1px #9e9e9e;
border-left: solid 1px #9e9e9e;
}
.zone_cashback{
background-color:#FFFFFF;
border-right: solid 1px #9e9e9e;
border-left: solid 1px #9e9e9e;
}
.zone_panier{
background-color:#FFFFFF;
border-right: solid 1px #9e9e9e;
border-left: solid 1px #9e9e9e;
border-bottom: solid 1px #9e9e9e;
}
.zone_info{
}
.centre_searchnews{
width:1px;
height:22px;
background-image:url(/Img/ffbridge/Template/img_centre_searchnews.jpg);
}
.td_d_template{
background-image:url(/Img/ffbridge/Template/cote_d_table_template.jpg);
background-position:top;
background-repeat:no-repeat;
}
.td_g_template{
background-image:url(/Img/ffbridge/Template/cote_g_table_template.jpg);
background-position:top;
background-repeat:no-repeat;
}
/* CSS Menu Compte 2 */

.texte_menucompte2{
color:#4d5b00;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
/* CSS cashback */

.texte1_cashback{
color:#4d5b00;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}
.texte2_cashback{
color:#97b107;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}
.td_cashback{
text-align:left;
padding-left:10px;
}
.montant_cashback{
color:#ff6a00;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:center;
}
/* CSS PANIER */

a.texte_panier{
color:#97b107;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}
.nb_article_panier{
color:#ff6a00;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:center;
}
.td_panier{
text-align:left;
padding-left:10px;
}

/* QUICKSEARCH BOX */
.titre_search{
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:right;
padding-right:10px;
width:200px;
}
.champ_search{
border:none;
font-size:9px;
width:150px;
}
.searchtd{
border:none;
font-size:9px;
width:150px;
}
.table_search{
background-image:url(/Img/ffbridge/Template/degrader_search.jpg);
background-repeat:repeat-x;
height:22px;
width:421px;
}
td.ok_search{
text-align:left;
padding-left:10px;
}
/* NEWSLETTER */
.titre_news{
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:right;
padding-right:10px;

}
.champ_news{
border:none;
font-size:9px;
width:150px;
}
.table_news{
background-image:url(/Img/ffbridge/Template/degrader_news.jpg);
background-repeat:repeat-x;
height:22px;
width:381px;
}
td.ok_news{
text-align:left;
padding-left:10px;
}
.newstd{
border:none;
font-size:9px;
width:150px;
}
/* nomenclature */

div.ssmenu{
width:176px;
}
ssmenu.rayon{
font-family:Arial, Helvetica, sans-serif;
background-color:#ff6e03;
font-size:11px;
color:#000000;
padding-left:20px;
text-align:left;
}
ul.ssmenu{
background-color:#ff6e03;
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
div.Famille{
background-color:#b7d800;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
a.Famille{
background-color:#b7d800;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
a.fam{
color:#000000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding-left:15px;
text-decoration:none;
}
div.SFamille{
background-color:#d6e83d;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
a.sfam{
color:#000000;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding-left:20px;
text-decoration:none;
}
.rayon{
}
.rayon a{
color:#000000;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding-left:10px;
text-decoration:none;
}

/* AFFCOURT */
.SFamille2{
background-color:#d6e83d;
color:#000000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none;
}
.SFamille2 a:hover{
background-color:#d6e83d;
color:#000000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:underline;
}
.txt_filtre, .omikron_titre_filtre, .omikron_titre_tri, .omikron_sous_titre_filtre{
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txt_filtre a{
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.filtre_marque{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:thin 1px #7f9db9;
}
.filtre_prix{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:thin 1px #7f9db9;
}
.titre_prod{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.desc_prod{
color:#646464;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.prix{
color:#ff6e03;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texteprix2{
color:#ff6e03;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.prix2{
color:#ff6e03;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.prix_barre{
color:#5d6e00;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ecopart{
color:#5d6e00;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_economie{
color:#5d6e00;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.montant_economie{
color:#ff6e03;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.txtfin{
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.nav{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.nav{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tableproduit{
border:solid 1px #9e9e9e;
background-color:#FFFFFF;
height:160px;
}
.img_produit{
width:200px;
height:150px;
}
.epargne, .omikron_epargne{
color:#FF6E03;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}
/* AFFPROD */
.epargne_affprod{
color:#FF6E03;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.montant_epargne_affprod{
color:#FF6E03;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.aulieude{
color:#5d6e00;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aulieude2{
color:#5d6e00;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texteaulieude2{
color:#5d6e00;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.garantie{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#desclongue{
color:#9e9e9e;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.libelle{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:10px;
}
#desclongue{
padding-left:5px;
padding-right:10px;
list-style:none;
}
#tableservice{
padding-left:20px;
}
.prixbas{
padding-left:20px;
padding-bottom:20px;
}
.declinaison{
padding-left:20px;
}
.texte_prix{

}
.titre_service{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px 0 5px;
}
.texte_service{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:10px;
}
.ficheproduit_photo{
border:solid 1px #9e9e9e;
}

.texte_courant_bold{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_courant{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.zonedesc_affprod{
padding-left:10px;
border-left:solid 1px #9e9e9e;
}

/* COMPTE COORD RECAP */

.titre_coordrecap{
background-color:#72daff;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_coordonnees_fact{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_coordonnees_fact2{
color:#646464;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.menu_coord_on{
color:#000000;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none
}
a.menu_coord_off{
color:#FFFFFF;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none
}
.texte_cnil{
color:#000000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_inscription{
color:#646464;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_news{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titre_commandlist{
background-color:#72daff;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.date_cmd{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.com_cmd{
color:#737373;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.num_cmd{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.num_cmd a{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.montant_cmd{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.facture_cmd{
color:#ff6e03;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* PANIER */

a.menu_panier_off{
color:#FFFFFF;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none
}
a.menu_panier_on{
color:#000000;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none
}
.titre_panier{
background-color:#72daff;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titre_tva{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.panier_tva{
color:#ff6e03;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titre_total{
color:#000000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.total{
color:#ff6e03;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_panier,.titre_article,.texte_participation{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.prix_panier,.titre_total,.titre_article_bold{
color:#000000;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.titre_sstotal{
color:#000000;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_panier a{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* ZONE 2 */

.info_legales_template{
color:#93ad00;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.info_legales_template a{
color:#93ad00;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.omikron_titre_page{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.omikron_nombre_resultat{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
.omikron_titre_votre_recherche{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.omikron_lien_page_on{
color:#FF6E03;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.omikron_lien_page_off{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.omikron_titre_resultat{
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* RECAP COMMANDE */

.titre_detail_cmd{
color:#000000;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* SUIVI COMMANDE */
.texte_courant_blanc_bold{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.texte_courant_blanc{
color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* zone1 */
.texte_zone1_bold{
color:#012763;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
}
.texte_zone1{
color:#012763;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.zone1{
padding-left:5px;
}

			.diff_trans{
			background-color:#FF0000;
			color:#FFFFFF;
			font-family:Arial;
			font-weight:bold;
			font-size:12px;
			}
/*page gestion regle */

.titre_prix_box{
background-color:#FF6E03;
color:#FFFFFF;
text-align:center;
font-size:12px;
font-weight:bold;
}
.titre2_prix_box{
background-color:#FF6E03;
color:#FFFFFF;
text-align:center;
font-size:12px;
font-weight:bold;
}
.texte_prix_box{
text-align:center;
font-size:12px;
}
.texte_prix_box a{
color:#000000;
text-align:center;
font-size:12px;
}