html, body, form { 

 margin: 0; 

 padding: 0;

}

 

body

{

 background: #000000 url(images/back_striped.gif); 

 color: #000;

 font: 75%  Arial, Helvetica, Sans-Serif;

}

 

 

h1 {

 color: #425B81;

 margin: 0;

 padding: 0.5em;

 font-size: 1.5em;

 font-weight:bold; 

}

 

h2 {

 color: #ff00ff;

 font-size: 1.1em;

 font-weight:bold;

 vertical-align:middle;

 margin: 0;

 padding:0;

 

}  

 

 

h3 {

 font-size: 1em;

 font-weight:normal;

 margin: 0;

 padding: 0; 

}

 

h4 {

 font-size: 0.9em;

 font-weight:normal;

 margin-top: 0;

 padding: 0; 

}

 

 

img {

border: 0;

}

 

p {

clear:both;

font-size: 1em;

}

 

td {

font-size: 1em;

}

 

 

a {

  text-decoration: none;

  color:#ffffff;

}

 

a:link {

  text-decoration: none;

  color:#FFCCFF;

}

 

a:visited {

  text-decoration: none;

  color:#FFCCFF;  

}

 

a:hover {

  text-decoration: underline;

  color:#FF00FF;  

}

 

textarea {

 color:#ffccff;

 border: solid 1px #ff00ff;

 background-color:#000;

 font-weight: bold;

 font-family: Arial, Helvetica, Sans-Serif;

 padding:1px;

 border-spacing : 1px;

 width: 100%;

 font-size:1em;

}

 

input { 

 color:#FFCCFF;

 border: solid 1px #FF00CC;

 background-color:#000000;

}

 

.bouton_ok{ 

 background-image:url('images/ok.png');

 background-repeat:no-repeat;

 width:25px;

 height:23px;

 border:0px;

 

}

 

select { 

 color:#FFCCFF;

 border: solid 1px #ff00CC;

 background-color:#000;

 

}

 

.droite {

 text-align: right;

 padding-left: 0;

}

 

.bold {

 font-weight:bold;

}

 

 

div#header ul li.publicite { 

text-align:right;

}

 

/* Total */

div#head{

 color: #fff;

 padding: 0;

 margin: 0 auto;

 overflow: hidden;

 text-align: left;

    width: 960px;

}

 

div#total{

 clear:both;

    background: #000000;

 color: #000;

 margin: 0 auto;

 overflow: hidden;

 text-align: left;

    width: 960px;

}

 

 

/* Header */

div#header{

 width:960px;

 height:196px;

}

 

div#header table.header { 

 margin: 0;

 padding: 0;

 width:960px;

 border:0px;

}

div#header td.header { 

 margin: 0;

 padding: 0;

}

 

div#header p.header { 

 margin: 0;

 padding: 0;

} 

 

div#header ul li { 

 list-style: none;

 float:left;

}

 

/* Menu1 */

 

div#menu1 { 

 width: 960px;

 height:66px;

}  

div#menu1 ul { 

 margin: 0;

 padding: 0;

} 

div#menu1 ul li { 

 background: #425B81;

 border-right: 1px solid #fff;

 color: #fff;

 display: inline; 

 float: left;

 list-style: none;

 }

div#menu1 ul li a { 

 background: #425B81;

 color: #fff; 

 display: block; 

 padding: 0.3em 1em 0.3em 1em;

 text-decoration: none;

} 

 

div#menu1 ul li a:hover {

 color: #fff;

 background: #98a9d2;

 text-decoration: underline;

} 

div#menu1 ul li.active { 

 background: #98a9d2; 

 color: #ffffff;

 padding: 0.3em 1em 0.3em 1em;

}

/* Fil d'Ariane */

div#ariane p {

 margin: 0;

 padding: 0.2em;

 text-align: right;

}

 

/*logo*/

div#logo { 

 width: 960px;

 height:180px;

}

 

/* Menu 3 */

 

 

/* cadre */

#cadre{

width:195px;

margin:0;

padding:0;

}

 

#cadre #header {

background-image:url('images/cadre-gauche_01.gif');

background-repeat:no-repeat;

width:195px;

height:30px;

padding:0 0 0 0;

}

 

#cadre #header h2{

color:#fff;

font-weight:bold;

font-family:Trebuchet Ms;

font-size:13px;

padding-top:5px;

padding-left:5px;

}

 

#cadre .content_menu{

background-image:url('images/cadre-gauche_02.gif');

background-repeat:repeat-y;

width:195px;

font-size:11px;

color:#000;

font-family:Trebuchet Ms;

}

 

#cadre .espace_gauche{

padding-left:5px;

}

#cadre .espace_droite{

padding-left:5px;

}

#cadre p{

padding:0;

margin:0;

}

 

#cadre h3{

background-image:url('images/separateur_gris.gif');

background-repeat:no-repeat;

color:black;

font-size:11px;

font-weight:bold;

font-family:Trebuchet Ms;

line-height:24px;

width:195px;

}

 

#cadre ul{

padding:0;

margin:0;

}

 

#cadre li{

list-style:none;

}

 

#cadre .footer {

background-image:url('images/cadre-gauche_03.gif');

background-repeat:no-repeat;

width:195px;

height:11px;

 

}

 

/*fin cadre */

 

div#menu3 h3 {

 margin: 0;

 padding: 0;

 

}

div#menu3 h2 {

 margin-top: 18px;

 padding-left: 75px;

 font-family: comic sans ms;

 color:#FFccff;

 font-size:17px;

 text-transform:uppercase;

 

}

div#menu3 h1 {

 color: #ffccff;

 margin-top: 18px;

 padding-left: 75px;

 font-family: comic sans ms;

 font-size:15px;

 text-transform:uppercase;

 

} 

div#menu3 ul {

 margin: 0;

 padding:0;

}

/* Content */

/* deux colonnes : colonne menu droite, voir right.css */

/* trois colonnes : colonne menu droite et menu gauche, voir left_right.css */

/* Tableaux avec les produits */

table.produits {

 /*border: 1px dotted #000;*/

 border-top: 0;

 border-bottom: 0;

 margin: 0.2em;

 width: 99%;

}

 

/* Produits sur deux colonnes */

td.produit2col {

 /*border-bottom: 1px dotted #000;*/

 padding: 0.4em;

 vertical-align: top;

 width: 100%;

}

.bordure {

 /*border-right: 1px dotted #000;*/

}

td.produit2col img {

 /*float: left;*/

}

td.produit2col div.zoom {

 /*float: left;*/

}

td.produit2col div.zoom p {

 /*margin: 0;

  text-align: center;*/

}

 

p.flash{

 color:#FFff00;

 font-weight:bold;

 font-size:17px;

}

.retour {

 clear: both;

}

p.retour img {

 float: none;

}

.alignerimage {

 vertical-align: middle;

}

 

/* Enregistrement Début */

div#enregistrement {

width: 540px;

background: #000;

color: #fff;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

 

}

 

div#enregistrement span.enregistrement{

width: 540px;

background: #000;

color: #fff;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

 

}

 

div#enregistrement span.enregistrementgauche {

color: #fff;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 200px;

height:30px;

}

 

div#enregistrement span.enregistrementdroite  {

background: #000;

color: #fff;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.2em 0 0.2em 0;

width: 320px;

height:40px;

}

 

 

form#entryform p {

text-align: left;

}

 

form#entryform span input.champtexte {

text-align: right;

width:250px;

}

 

form#entryform p.left {

text-align: left;

}

form#entryform p.center {

text-align: center;

}

form#entryform fieldset {

border: 1px solid #fff;

width:600px;

 

}

form#entryform textarea {

width: 250px;

height:30px;

}

 

.notice, .etoile {

 color:#FF00CC;

 font-weight:bold;

 font-size:0.9em;

}

/* Tableau minicaddie*/

table.minicaddie {

width: 100%;

}

 

table.minicaddie td {

border-bottom: solid 1px #ffccff

padding: 0.1em;

}

 

table.minicaddie td.final {

font-weight:bold;

color:#990000;

 

}

 

table.minicaddie caption {

background: #425B81;

color: #fff;

font-weight: bold;

text-align: left;

}

 

 

/* Tableau caddie et historique des commandes */

table.caddie {

width: 98%;

}

table.caddie td {

border-bottom: solid 1px #ffccff;

padding: 0.1em;

}

table.caddie th {

border-bottom: solid 1px #ffccff;

padding: 0.1em;

 

}

table.caddie caption {

background: #425B81;

color: #fff;

font-weight: bold;

text-align: left;

}

 

.listeprod {

text-align: left;

}

 

 

 

div.totalcaddie p {

padding-right: 1em;

text-align: center;

}

 

div.totalcaddie ul {

 list-style : none;

 margin: 0;

 padding: 0.5em 0 0.5em 0;

}

div.totalcaddie li {

 border-left: 1px solid #ffccff;

 display: inline;

 padding: 0 0.5em 0 0.6em;

}

div.totalcaddie li.premier {

 border-left: 0;

 padding: 0 0.5em 0 0.6em;

}

div.totalcaddie li.dernier {

 border-left: 1px solid #ffccff;

 padding: 0 0.5em 0 0.6em;

}

 

 

.boutoncaddie ul {

 list-style : none;

 margin: 0;

 padding: 0.5em 0 0.5em 0;

}

.boutoncaddie  li {

 border-left: 1px solid #ffccff;

 display: inline;

 padding: 0 0em 0 0.5em;

}

 

 

/* Footer */

div#footer {

 width: 960px;

 float:left;

}

 

 

 

 

/*change_mot_pass_form*/

div#changepass {

width: 540px;

background: #000;

color: #ffccff;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

}

 

div#changepass span.changepass{

width: 540px;

background: #FF00CC;

color: #ffccff;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

}

 

div#changepass span.changepassgauche {

color: #ffccff;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 250px;

height:20px;

}

 

div#changepass span.changepassdroite  {

background: #000;

color: #ffccff;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.2em 0 0.2em 0;

width: 270px;

height:20px;

}

/*utilisateur contact */

div#contact {

width: 540px;

background: #000000;

color: #fff;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

}

 

div#contact span.contact{

width: 540px;

background: #ffccff;

color: #000;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

}

 

div#contact span.contactgauche {

color: #ffccff;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 200px;

height:20px;

}

 

div#contact span.contactdroite  {

background: #000000;

color: #000;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.2em 0 0.2em 0;

width: 320px;

height:40px;

}

/*maryline page historique_commande_liste*/

div#commande { 

 background: #425B81;

 clear: both;

 color: #fff;

 font-size: 100%;

 overflow: hidden;

 width: 100%;

 height:30px;

}  

div#commande ul { 

 margin: 0;

 padding: 0;

 height:30px;

 

} 

div#commande ul li { 

 background: #425B81;

 color: #fff;

 display: inline; 

 list-style: none;

 line-height:10px;

 

 }

div#commande1 { 

 clear: both;

 color: #ffccff;

 font-size: 100%;

 overflow: hidden;

 width: 100%;

 height:30px;

}  

div#commande1 ul { 

 margin: 0;

 padding: 0;

 height:30px;

 

} 

div#commande1 ul li { 

 color: #fff;

 display: inline; 

 list-style: none;

 line-height:10px;

 

 }

/* maryline page step1  */

.stepgauche {

background: #000000;

color: #afafaf;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.2em 0 0.2em 0;

width: 275px;

 

}

.stepdroite {

background: #000000;

color: #afafaf;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.1em 0 0.2em 0;

width: 275px;

 

}

form#entryformstep p {

text-align: left;

}

 

form#entryformstep fieldset {

border: 1px solid #dddddd;

}

 

form#entryformstep p.droite {

text-align: right;

}

 

form#entryformstep textarea {

width: 98%;

}

form#entryformstep p.boutonenregistrement {

clear: both;

}

 

.fieldset {color : #000099;}

 

.formulaire-achat {width:140px;}

 

 

/* achat/index.php */

.achatgauche {

background: #ffccff;

border: 1px solid #ddd;

color: #fff;

float: left;

margin-top: 0.5em;

min-height: 260px;

padding-top: 0.5em;

width: 250px;

}

.achatdroite {

background: #fff;

border: 1px solid #ddd;

color: #fff;

float: left;

margin: 0.5em 0 0 4px;

min-height: 260px;

padding-top: 0.5em;

width: 250px;

}

 

/*caddie.php */

 

th.caddie{

    background: #ffccff;

 color : #FF00CC;

}

 

ul.caddie {text-align:center;}

.caddie_red {color : #ffccff; font-weight:bold;}

 

p.caddie_bold {color : #ffffff; font-weight:bold;text-align: left;}

 

div#choix_zone p{

 text-align: left;

}

 

/*step2 */

.step2 {

background: #000;

color: #fff;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 98%;

}

 

#step2caddie {

background: #000;

color: #fff;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 590px;

text-align:right;

}

 

div#center {text-align:center;}

 

#center img{

border:0;

}

 

div#left {text-align:left;}

 

 

/*achat/produit_details.php */

.produit_detail_gauche {

background: #fff;

border: 1px solid #ffccff;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 278px;

}

.produit_detail_droite {

background: #fff;

border: 1px solid #ffccff;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.2em 0 0.2em 0;

width: 278px;

}

div.produit_detail_droite p {text-align:left;}

div.produit_detail_gauche p {text-align:center;}

 

 

.produit_detail_img3 {

background: #fff;

border: 1px solid #ddd;

float: left;

margin: 0.2em 0 0.5em 0;

padding: 0.2em 0 0.2em 0;

width: 278px;

text-align:center;

}

.produit_detail_img4 {

background: #fff;

border: 1px solid #ddd;

float: left;

margin: 0.2em 0 0.5em 4px;

padding: 0.2em 0 0.2em 0;

width: 278px;

text-align:center;

}

 

 

div ul.produit_detail {

background: #000000;

float: left;

width: 33%;

margin: 0.5em 0 0.5em 0;

padding: 0;

}

 

div ul.produit_detail li {

list-style-type: none;

padding: 0 0 0 0.5em;

}

 

input img {

border:0;

}

 

/* utilisateurs/contact */

#contact table{

padding:1em;

}

 

#contact textarea{

width: 90%;

}

 

#contact input{

width: 90%;

}

 

#contact .bouton{

 width:125px;

 color:#000000;

 border: solid 1px #ffccff;

 background-color:#FFF;

 font-weight: normal;

 font-family:   Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

 padding:1px;

 border-spacing : 1px;

}

 

#contact .gauche{

width: 25%;

}

 

#contact .droite{

width: 75%;

}

 

/* fonction colonne */

#colonne {

text-align:center;

}

 

/* Module publicité */

#publicite {

text-align:center;

}

 

/* Module nuage de tag */

#nuage {

text-align: justify;

position:relative;

line-height:25px;

padding: 0.5em;

}

#nuage a {text-decoration:none}

#nuage a:hover {color: white; background-color: #668AA8;}

#nuage a.level0 {font-size:3px;color:#DFDFDF;}

#nuage a.level1 {font-size:6px;color:#B8C9D6;}

#nuage a.level2 {font-size:7px;color:#668AA8;}

#nuage a.level3 {font-size:8px;color:#47657B;}

#nuage a.level4 {font-size:9px;color:#E76300;}

#nuage a.level5 {font-size:10px;color:#685c65;}

#nuage a.level6 {font-size:9px;color:#8c524d;}

#nuage a.level7 {font-size:12px;color:#b44732;}

#nuage a.level8 {font-size:13px;color:#e53a11;}

#nuage a.level9 {font-size:15px;color:#E76300;font-weight: bold}

#nuage a.level10 {font-size:17px;color:#FF3300;font-weight: bold} 

 

/* Affichage des produits en ligne */

.col1{

 width: 175px;

 padding-top: 10px;

 padding-bottom: 2px;

 float: left;

 

}

 

.col2{

 width: 250px;

 padding-top: 10px;

 padding-bottom: 2px;

 float: left;

 

}

 

.col3{

 padding-top: 10px;

 padding-bottom: 2px;

 float: left;

 

}

 

.espace_haut {

padding-top:10px;

}

 

/* Page catalogue */

 

table.fc {

 background-color:#fff;

 width:260px;

 

}

 

td.fc_titre_produit {

 background-color:#fff;

 width:260px;

 font-size : 1.1em;

 font-weight:bold;

 border-top:1px solid #ffccff;

 

}

 

td.fc_prix {

 text-align:right;

 border-top:1px solid #C7C7C7; 

 height:25px;

 font-weight:bold;

 color:#cc0000;

 font-size:1em;

}

 

td.fc_flash {

 

 border-top:1px solid #C7C7C7; 

 font-weight:bold;

 color:#ffccff;

 font-size:1em;

}

 

td.fc_descriptif {

 color:#ffccff;

 font-size:1em;

 text-align:justify;

 height:25px;

}

 

 

td.fc_image {

 border:1px solid #FF00CC;

 width:260px;

 height:260px;

 text-align:center;

 vertical-align:middle;

}

 

td.fc_zoom {

 background-image:url('images/fc_fond.png');

 background-repeat:no-repeat; 

 width:130px;

 height:25px; 

 text-align:center; 

 font-weight:bold;

 font-weight:normal; 

 color:#fff;

 font-size:1em;

}

 

td.fc_zoom a{

 font-weight:normal; 

 color:#fff;

 font-size:1em;

 text-decoration:none;

}

 

.zoom:link,.zoom:visited, .zoom:active{

 font-weight:normal; 

 color:#000000;

 font-size:1em;

 text-decoration:none;

}

 

.zoom:hover{

 font-weight:normal; 

 color:#FF00CC;

 font-size:1em;

 text-decoration:underline;

}

 

td.fc_detail {

 background-image:url('images/fc_fond.png');

 background-repeat:no-repeat; 

 width:130px;

 height:25px; 

 text-align:center; 

 font-weight:normal; 

 color:#fff;

 font-size:1em;

}

 

 

.plus_detail:link, .plus_detail:visited, .plus_detail:active{

 font-weight:normal; 

 color:#000000;

 font-size:1em;

 text-decoration:none;

}

 

.plus_detail:hover{

 font-weight:normal; 

 color:#000000;

 font-size:1em;

 text-decoration:underline;

}

 

/* Page produit_details */

 

table.fp {

 background-color:#000;

 width:620px;

}

 

td.fp_produit {

 width:420px;

 height:200px;

 background-color:#000000;

 font-size : 1.3em;

 font-weight:normal;

 font-family:"comic sans ms";

 color:#FFCCFF;

 vertical-align:top; 

 padding-left:30px;

}

 

td.fp_image_grande {

 width:200px;

 height:200px;

 font-weight:bold;

 color:#000;

 font-size:1em;

 text-align:center;

 vertical-align:top;

}

 

td.fp_descriptif {

 color:#ffccff;

 font-size:1.4em;

 font-family:"comic sans ms";

 text-align:left;

 height:25px;

}

 

 

td.fp_image{

 width:620px;

 text-align:center;

 vertical-align:middle;

}

 

 

 

td.fp_ami {

 background-color:#000;

 border-top:1px dotted #ffccff;

 border-bottom:1px dotted #ffccff;

 width:620px;

 text-align:center; 

}

 

span.titre_produit {

color: #FF00CC;

font-size: 1.13em;

font-weight:bold;

}

 

p.fp_prix {

 font-weight:bold;

 color:#FF00CC;

 font-size:1.2em;

} 

 

p.notice {

 color:#ffccff;

 font-size:1em;

} 

 

.notice:link, .notice:visited, .notice:active{

 color:#ffccff;

 font-size:1em;

 text-decoration:none;

} 

 

.notice:hover{

 color:#ffccff;

 font-size:1em;

 text-decoration:underline;

} 

 

span.prix {

 font-weight:bold;

 color:#ffccff;

 font-size:1em;

} 

 

 

span.ecotaxe {

 font-weight:normal;

 color:#fff;

 font-size:0.9em;

}

td.fp_asso {

 width:620px;

 font-size : 1.2em;

 font-weight:normal;

 vertical-align:top; 

}

ul {

float: left;

width: 195px;

margin:0.5em 0 0 0.5em;

padding: 0;

list-style-type: none;

text-align:center;

}

 

li a:link{

list-style-type: none;

color:#FF00CC;

font-weight:bold;

font-size : 1.1em;

}

 

li a:visited{

list-style-type: none;

color:#FF00CC;

font-weight:bold;

font-size : 1.1em;

}

 

li a:hover{

list-style-type: none;

color:#FF00CC;

font-weight:bold;

font-size : 1.1em;

}

/* affiche_produit_colonne new */

#top {

width:195px;

margin:0;

padding:0;

}

 

#top h3{

/*background-image:url('images/separateur_arrow.gif');

background-repeat:no-repeat;*/

color:black;

font-size:11px;

font-weight:bold;

line-height:24px;

width:195px;

padding-left:30px;

}

 

#top p{

padding:0;

margin:0;

text-align:center;

}

 

div#bouton {

background-image:url('images/bouton_fond.png');

background-repeat:no-repeat;

width:115px;

height:26px;

color:#ffccff;

}

 

.bouton:link{

color:#ff00ff;

font-size:1em;

}

 

.bouton:visited{

color:#ff00ff;

font-size:1em;

}

.bouton:hover {

color:#ff00ff;

text-decoration:underline;

font-size:1em;

}

 

 

.clicbouton {

background-image:url('images/boutonclic_fond.png');

background-repeat:no-repeat;

color:#fff;

width:140px;

height:26px;

font-size:1em;

border:0;

padding-bottom:0.4em;

text-align:center;

}

 

 

#content h2 {

color: #FFccff;

font-size: 1.8em;

text-align: center;

font-weight:bold;

vertical-align:middle;

padding-left:20px;

margin:0;

} 

 

/* Page catalogue produit en ligne*/

 

table.fcel {

 background-color:#000;

 width:600px;

 border-bottom:1px dotted #FF00CC;

 

}

 

td.fcel_espace {

 height:5px;

}

 

td.fcel_image {

 width:200px;

 height:200px;

 text-align:center;

 vertical-align:top;

}

 

 

 

td.fcel_produit {

 background-color:#000;

 width:400px;

 font-size : 1.1em;

 font-weight:bold;

 vertical-align:top;

}

 

p.fcel_titre_produit {

 text-align:center;

 font-weight:bold;

 color:#FF00CC;

 font-size:1.2em;

}

 

p.fcel_marque {

 color:#FFccff;

 font-size:1.3em;

 text-align:center;

 font-weight:bold;

}

 

p.fcel_descriptif {

 color:#ffccff;

 font-size:1.2em;

 text-align:center;

 font-weight:normal;

}

 

p.fcel_prix {

 text-align:center;

 font-weight:bold;

 color:#ffccff;

 font-size:1.2em;

}

 

p.fcel_flash {

 text-align:center;

 border-top:1px solid #ffccff; 

 font-weight:bold;

 color:#ffff00;

 font-size:1em;

}

 

p.fcel_detail {

 background-image:url('images/fcel_fond.png');

 background-repeat:no-repeat; 

 font-family:"comic sans ms";

 width:115px;

 height:26px; 

 margin-left:5px;

 font-size:1.1em;

}

 

.plus_detail:link{

 font-weight:bold; 

 font-family:"comic sans ms";

 color:#000000;

 font-size:1.21em;

 text-decoration:none;

 margin-left:10px;

 padding-top:5px;

}

.plus_detail:visited{

 font-family:"comic sans ms";

 font-weight:bold; 

 color:#000000;

 font-size:1.21em;

 text-decoration:none;

 margin-left:10px;

 padding-top:5px;

}

.plus_detail:hover{

 font-weight:bold; 

 color:#FFCCFF;

 font-size:1.21em;

 text-decoration:underline;

 margin-left:10px;

 padding-top:5px;

}

 

td.fcel_zoom {

 background-image:url('images/fc_fond.png');

 background-repeat:no-repeat; 

 width:130px;

 height:25px; 

 text-align:center; 

 font-weight:bold;

 font-weight:normal; 

 color:#fff;

 font-size:1em;

}

 

td.fcel_zoom a{

 font-weight:normal; 

 color:#fff;

 font-size:1em;

 text-decoration:none;

}

 

.zoom:link,.zoom:visited, .zoom:active{

 font-weight:normal; 

 color:#fff;

 font-size:1em;

 text-decoration:none;

}

 

.zoom:hover{

 font-weight:normal; 

 color:#FF00CC;

 font-size:1em;

 text-decoration:underline;

}

 

.blanc{font-size:15px;color:#ffccff;text-decoration:underline;font-family:arial;}

 

.rose:link{font-size:13px;color:#ffccff;text-decoration:underline;font-family:arial;}

.rose:visited{font-size:13px;color:#ffccff;text-decoration:underline;font-family:arial;}

.rose:hover{font-size:13px;color:#ffccff;text-decoration:none;font-family:arial;}

 

 

.rose_caddie:link{font-size:12px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

.rose_caddie:visited{font-size:12px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

.rose_caddie:hover{font-size:12px;color:#ffccff;text-decoration:underline;font-family:arial;font-weight:bold;}

 

.menuleft:link {font-size:15px;color:#FFCCFF;text-decoration:none;font-family:comic sans ms;}

.menuleft:visited {font-size:15px;color:#FFCCFF;text-decoration:none;font-family:comic sans ms;}

.menuleft:hover {font-size:14px;color:#FF00CC;text-decoration:underline;font-family:comic sans ms;}

 

.menubarre{font-size:15px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

.menubarre:link{font-size:15px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

.menubarre:visited{font-size:15px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

.menubarre:hover{font-size:15px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

 

.menubas:link {font-size:12px;color:#FF00CC;text-decoration:none;tex-align:left;font-family:arial;font-weight:bold;}

.menubas:visited {font-size:12px;color:#FF00CC;text-decoration:none;tex-align:left;font-family:arial;font-weight:bold;}

.menubas:hover {font-size:12px;color:#FFCCFF;text-decoration:none;tex-align:left;font-family:arial;font-weight:bold;}

 

.barreblanc{font-size:12px;color:#FFCCFF;text-decoration:none;font-family:arial;font-weight:normal;}

.menublanc:link {font-size:12px;color:#FFCCFF;text-decoration:none;font-family:arial;font-weight:normal;}

.menublanc:visited {font-size:12px;color:#FFCCFF;text-decoration:none;font-family:arial;font-weight:normal;}

.menublanc:hover {font-size:12px;color:#FF00CC;text-decoration:none;font-family:arial;font-weight:normal;}

 

.promo_titre:link {font-size:14px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;text-transform:uppercase;}

.promo_titre:visited {font-size:14px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;text-transform:uppercase;}

.promo_titre:hover {font-size:14px;color:#ffccff;text-decoration:underline;font-family:arial;font-weight:bold;text-transform:uppercase;}

 

.promo_prix_barre {font-size:14px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

.promo_prix {font-size:14px;color:#ffccff;text-decoration:none;font-family:arial;font-weight:bold;}

 

.ttc {

 font-weight:normal;

 color:#ffccff;

 font-size:0.8em;

}

 

.ttc_promo {

 font-weight:normal;

 color:#ffccff;

 font-size:0.8em;

}
