/* ---- styles propres au html --------*/

BODY {
        BACKGROUND-COLOR: #000000;
        FONT-FAMILY: verdana, arial, tahoma;
        margin-top: 0;
}
P,TD,TH {
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        font-style : normal;
  FONT-FAMILY: verdana, arial, tahoma
}

.spe {
        font-weight : bold;
        text-decoration:none;
        /*background: url("http://sexe-extreme.boutique-extreme.com/media/interface/188/fondtab2.jpg");*/
        background-color: #666666;
        BORDER: #ffffff 1px solid;
}


SMALL {
        font-size : 9px;
}

.categorie {
        border: #000000 0px solid;
        /*background: url("http://sexe-extreme.boutique-extreme.com/media/interface/188/fondtab.jpg");*/
}

/***** éléments spécifiques au service ************/
.cb0_content  {
        margin-top:5px;
        background-color:#F9E9F2;
        border: #FFCC33 1px solid;
        font-weight:normal;
}
.cb0_title {
        BORDER: #FFCC33 1px solid;
        background-color:#F55EAD;
        color: #FFFFFF;
        text-align:center;
        margin : 5px;
        padding:1px;
        font-weight:bold;
}

.display_prod{
        /*background: url("http://sexe-extreme.boutique-extreme.com/media/interface/188/fondtab2.jpg");*/
        background-color:#999999;
        border: #ffffff 1px dashed;
        padding-left: 5 px;
        padding-right: 5 px;
        font-weight:normal;
}

.display_content  {
        /*background: url("http://sexe-extreme.boutique-extreme.com/media/interface/188/fondficheprod.jpg");*/
        background-color:#999999;
        border: #ffffff 1px dashed;
        padding-left: 5 px;
        padding-right: 5 px;
        font-weight:normal;
}

/***** panier et infos commerciales *****/
table.panier { background-color:#000000; color:#FFFFFF; }
.panier_title { COLOR: black; BACKGROUND-COLOR:#cccccc; }
.panier_content { COLOR: black; BACKGROUND-COLOR:#999999; }
.panier_infos_commerciales { font-weight:bold; }
.fluo { font-weight : bold; text-decoration:none; background-color: #000000; }

/*********** onglets du menu partenaires **********/
.onglet_actif {
        background-color : #ffffff;
        color : ;
        border: #F55EAD 1px solid;
}
.onglet_inactif {
        background-color : #FED3F8;
        color : #330066;
        border: #FFFFFF 1px solid;
}

.main_top {
  background-color:;
}
.separator {
}


/********* tableau englobant ***********/
.global {
        background-color:##E4CCCA;
        BORDER: #000000 1px solid;
}
/*
.col_gauche {
  background-color:;
  padding-left:5px;
  padding-right:5px;
}

.col_droite {
  padding-left:2px;
  padding-right:0px;
}
*/
.col_centre {
        /*background : url("http://sexe-extreme.boutique-extreme.com/media/interface/188/fondficheprod.jpg");*/
        padding:5px;
        margin:5px;
}

.contour {
        margin 15px;
        BORDER: #ffffff 1px solid;
        background-color:#000000;
}

.bordure_img, .produit, .image {
        BORDER: #000000 1px solid;
}
.nom_produit {
        height:2.5 em;
        cursor : hand;
}

.bordure_tab {
        BORDER: #800040 2px solid;
}

A:link {COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A:visited {COLOR: #dddddd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A:hover {COLOR: #FFFF00;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline}
A.uppercase {font-size:12px;text-transform:uppercase; padding-top : 3 px;font-weight:bold}

A.indent:link {padding-right : 5 px; padding-top : 3 px;}
A.indent:visited {padding-right : 5 px; padding-top : 3 px;}
A.indent:hover {padding-right : 5 px; padding-top : 3 px;}

A.small:link {  font-size:10px; font-weight:normal;padding-top : 3 px;}
A.small:visited {       font-size:10px; font-weight:normal;padding-top : 3 px;}
A.small:hover { font-size:10px; font-weight:normal;padding-top : 3 px;}

/* ---------- liens de catégories "actives" du modèle 2 ------------*/
A.uppercase_selected:link {text-transform:uppercase; padding-top : 3 px; background-color:#F8393E;COLOR: #FFFFFF}
A.uppercase_selected:visited {text-transform:uppercase; padding-top : 3 px; background-color:#F8393E;COLOR: #FFFFFF}
A.uppercase_selected:hover {text-transform:uppercase; padding-top : 3 px; background-color:#F8393E;COLOR: #FFFFFF}
A.uppercase_selected:active {text-transform:uppercase; padding-top : 3 px; background-color:#F8393E;COLOR: #FFFFFF}
.uppercase_selected {font-size:11px;text-transform:uppercase;  COLOR: #FFFF00; font-weight:bold;}


A.indent_selected:link {padding-right : 5 px; font-weight : ; ;background-color:#F8393E;COLOR: #FFFFFF}
A.indent_selected:visited {padding-right : 5 px; font-weight : ; ;background-color:#F8393E;COLOR: #FFFFFF}
A.indent_selected:hover {padding-right : 5 px; font-weight : ; ;background-color:#F8393E;COLOR: #FFFFFF}
A.indent_selected:active {padding-right : 5 px; font-weight : ; ;background-color:#F8393E;COLOR: #FFFFFF}
.indent_selected {font-size:11px;font-weight:bold; COLOR: #FFFF00}


A.small_selected:link { font-size:10px; font-weight:normal; background-color:#F8393E;COLOR: #FFFFFF}
A.small_selected:visited {      font-size:10px; font-weight:normal; background-color:#F8393E;COLOR: #FFFFFF}
A.small_selected:hover {        font-size:10px; font-weight:normal; background-color:#F8393E;COLOR: #FFFFFF}
A.small_selected:active {       font-size:10px; font-weight:normal; background-color:#F8393E;COLOR: #FFFFFF}
.small_selected { font-size:10px;font-weight:normal; COLOR: #FFFF00}




H1 {
        font-size:16px;
        font-family:arial, tahoma,verdana;
        font-style:normal;
        font-weight:;
        color:#ffffff;
        }

H2, H3 {
        BACKGROUND-COLOR: #999999 ;
        border-bottom: #F55EAD 0px solid;
        border-left: #F55EAD 0px solid;
        font-size:14px;
        font-family:Arial,      Helvetica, sans-serif;
        font-style:normal;
        font-weight:;
        color:#000000;
        text-decoration : none;
        padding:1px;
        padding-left:5px;
        padding-bottom : 2px;
        margin-left:20px;
        margin-right:20px;
        }


H2.specials , txt_title {
        text-align:center;
        BORDER: #ffffff 1px solid;
        background-color:#000000;
        /*padding:1px;
        margin-bottom:20px;
        color:#003366;*/
        font-size:10px;
}

H3.prix {
}

SELECT  { color: black; font-size: xx-small;}


INPUT, TEXTAREA {
        BORDER: #000000 1px solid;
        SCROLLBAR-FACE-COLOR: #cccccc;
        FONT-SIZE: 12px;
        BACKGROUND: #ffffff;
        SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
        COLOR: #000000;
        SCROLLBAR-3DLIGHT-COLOR: #ffffff;
        SCROLLBAR-ARROW-COLOR: #ff3300;
        SCROLLBAR-TRACK-COLOR: #FFFFFF;

        }

DIV#prd_order{
        padding-bottom : 3px
}


.contrast  {
}
.puce {
        color:#000000;
}
.rank {
        font-size : 14px;
        font-weight:bold;
}

.prixProduit {
        FONT-WEIGHT: bold;
        COLOR: #fff000;
        FONT-FAMILY: verdana, arial, tahoma;
        FONT-SIZE: 10px;
        }

.oldPrix {
        TEXT-DECORATION: line-through;
        FONT-FAMILY: verdana, arial, tahoma;
        FONT-SIZE: 11px;
        color : #fff000;
        }

.gal_link {
padding-left:220px;
}
.title {
}

TABLE.global {
        width:100%;
}
/*---------- encart des frais de port ------------------ */
.encart {
        BORDER: #FFFFFF 1px solid;
        background-color:#9B7B66;
        color: #FFFFFF;
        text-align:;
        margin : 5px;
        padding:1px;
        font-weight:bold;
}

.encart2 {
        background-color:#9B7B66;
        color: #9D2383;
        text-align:;
        margin : 1px;
        padding:1px;
        BORDER: #000000 1px solid;
        font-weight:bold;
}

/**** style utilisé pour le menu bq en haut et en bas ****/
.bordure_td {
        BORDER-TOP: #ffffff 2px solid;
        BORDER-BOTTOM: #ffffff 2px solid;
}
.categories_haut {
        BORDER: #ffffff 1px solid;
        background-color:#999999;
        margin-bottom:15px;
}

.categorie {
        border: #ffffff 1px dashed;
        background-color:#000000;
}
