body {
background-color:#000000;
background-image:url('http://www.1001tableaux.fr/admin/imgs/background.png');
background-repeat: repeat-x;
background-position:top center;
background-attachment:fixed;
font-family:arial,tahoma;
padding :0px;
margin:0px;
text-align:center;
margin-bottom:0px;
}

body hr { border:0px; display:none; }

/* TETE DE PAGE /////////////// */
.tete-page { width:862px; height:27px; position:absolute; top:0px; left:0px; text-align:left; font-size:9pt; color:#ffffff; line-height:12px; }
.tete-page a { color:#ffffff; font-size:9pt; text-decoration:none; }
.tete-page a:hover { color:#000000; font-size:9pt; text-decoration:none; }
.tete-page h1 { display:inline; font-size:10pt; color:#ffffff; }

/* HEADER //////////////////// */
.header1 { width:863px; height:196px; background-image:url('http://www.1001tableaux.fr/imgs/header/header.png'); margin:auto; position:absolute; top:30px; left:0px; }
.cadre-txt-header { width:160px; height:150px; position:absolute; top:20px; left:210px; text-align:left; }
.cadre-txt-header h3 { display:inline; color:#ffffff; font-size:11pt; }
.cadre-txt-header ul { margin:0px; padding:0px; line-height:13px; margin-left:10px; list-style-type:square; font-size:9pt; }
.cadre-txt-header li { margin:0px; padding:0px; margin-left:10px; }
.cadre-txt-header a { color:#000000; font-size:9pt; text-decoration:none; }
.cadre-txt-header a:hover { color:#ffffff; font-size:9pt; text-decoration:none; }

/* MENU //////////////////// */
.menu { width:863px; height:30px; background-image:url('http://www.1001tableaux.fr/admin/imgs/menu.png'); margin:auto; margin-top:5px; line-height:26px; text-align:left; position:absolute; top:228px; left:0px; }
.cadre1-menu { width:270px; height:28px; float:left; }
.cadre1-menu a { color:#000000; font-size:8pt; text-decoration:none; font-weight:bold; }
.cadre1-menu a:hover { color:#ffffff; font-size:8pt; text-decoration:none; font-weight:bold; }
.cadre2-menu { width:550px; height:28px; float:right; text-align:right; color:#ffffff; }
.cadre2-menu a { color:#ffffff; font-size:8pt; text-decoration:none; font-weight:bold; }
.cadre2-menu a:hover { color:#000000; font-size:8pt; text-decoration:none; font-weight:bold; }

/* ACCUEIL //////////////////// */
.cadre-accueil1 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-asiatique.png'); position:absolute; top:271px; left:0px; }
.cadre-accueil2 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-design.png'); position:absolute; top:271px; left:435px; }
.cadre-accueil3 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-africain.png'); position:absolute; top:442px; left:0px; }
.cadre-accueil4 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-paysage-nature.png'); position:absolute; top:442px; left:435px; }
.cadre-accueil5 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-tryptique.png'); position:absolute; top:613px; left:0px; }
.cadre-accueil6 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-enfant.png'); position:absolute; top:613px; left:435px; }
.cadre-accueil7 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-abstrait.png'); position:absolute; top:784px; left:0px; }
.cadre-accueil8 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-citation.png'); position:absolute; top:784px; left:435px; }
.cadre-accueil9 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-photo-sur-toile.png'); position:absolute; top:955px; left:0px; }
.cadre-accueil10 { width:428px; height:163px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/accueil/tableau-photo-peinture.png'); position:absolute; top:955px; left:435px; }
.sous-cadre-accueil { width:413px; height:132px; position:absolute; top:5px; left:6px; text-align:left; font-size:9pt; line-height:13px; }
.sous-cadre-accueil a { font-size:9pt; text-decoration:none; color:#000000; }
.sous-cadre-accueil a:hover { font-size:9pt; text-decoration:none; color:#ffa800; }
.sous-cadre-accueil h2 { display:inline; font-size:11pt; color:#ffa800; }
.sous-cadre-accueil ul { margin:0px; padding:0px; list-style-type:none;  }
.sous-cadre-accueil li a { color:#ffffff; font-size:8pt; text-decoration:none; margin-left:15px; }
.sous-cadre-accueil li a:hover { color:#ffa800; font-size:8pt; text-decoration:none; margin-left:15px; }
.voir-collection { width:130px; height:22px; position:absolute; top:138px; left:5px; }

/* LISTING //////////////////// */
.titre-page-listing { width:865px; height:56px; margin:auto;  position:absolute; top:271px; left:0px; }
.produit-listing { width:289px; height:395px; margin:auto; text-align:center; position:relative; }
.description-produit-listing { width:850px; height:90px; font-size:9pt; color:#ffffff; position:absolute; top:328px; left:7px; text-align:left; }
.description-produit-listing a { font-size:9pt; color:#ffffff; text-decoration:none; }
.description-produit-listing a:hover { font-size:9pt; color:#ffffff; text-decoration:none; }
.description-produit-listing h2 { display:inline; font-size:11pt; color:#ffa800; }
.barre-promo-listing { width:287px; height:27px; margin:auto; position:absolute; top:300px; left:1px; background-image:url('http://www.1001tableaux.fr/imgs/listing/barre-promotion.png'); }
.barre-nouveau { width:287px; height:27px; margin:auto; position:absolute; top:300px; left:1px; background-image:url('http://www.1001tableaux.fr/imgs/listing/barre-nouveau.png'); }
.barre-coupdecoeur { width:287px; height:27px; margin:auto; position:absolute; top:300px; left:1px; background-image:url('http://www.1001tableaux.fr/imgs/listing/barre-coupdecoeur.png'); }
.fond-titre-produit-listing { width:282px; height:23px; margin:auto; background-image:url('http://www.1001tableaux.fr/imgs/listing/haut-image-rubrique.png'); }
.nom-produit-listing { width:180px; height:23px; line-height:23px; text-align:left; font-size:9pt; color:#ffffff; position:absolute; top:0px; left:7px; }
.nom-produit-listing a { font-size:9pt; color:#ffffff; text-decoration:none; }
.nom-produit-listing a:hover { font-size:9pt; color:#ffa800; text-decoration:none; }
.prix-produit-listing { width:90px; height:20px; text-align:right; position:absolute; top:1px; left:188px; }
.prix-listing {  font-size:9pt; color:#ffffff; }
.prix-remise-listing { font-size:9pt; color:#be0d0d; text-decoration:line-through; }
.pourcentage {  width:57px; height:22px; font-size:12pt; color:#ff6161; text-align:right; position:absolute; top:5px; left:220px; }
.cadre-pagination { width:863px; height:30px; }
.pagination { width:25px; height:25px; margin:auto; border:1px solid #ffffff; background-color:#000000; line-height:24px; }
.pagination a { font-size:12pt; color:#ffffff; text-decoration:none; }
.pagination a:hover { font-size:12pt; color:#ffa800; text-decoration:none; }
.pagination-select { width:25px; height:25px; margin:auto; border:1px solid #ffffff; background-color:#800201; line-height:24px; font-size:12pt; color:#000000; }
.pagination-select a { font-size:12pt; color:#ffffff; text-decoration:none; }
.pagination-select a:hover { font-size:12pt; color:#ffa800; text-decoration:none; }

/* PAGE PRODUIT //////////////////// */
.part1-produit { width:864px; height:483px; position:relative; }
.description-produit { width:465px; height:140px; position:absolute; top:0px; left:5px; font-size:9pt; color:#ffffff; text-align:left; }
.description-produit h2 { display:inline; font-size:12pt; color:#ffba00; text-align:left; }
.pourcent { font-size:12pt; color:#FF0000; text-align:left; }
.txt-promo-produit { font-size:11pt; color:#ffffff;; }
.prix1-produit { font-size:11pt; color:#868686; }
.prix2-produit { font-size:11pt; color:#ffffff; }
.remise-produit1 { font-size:8pt; color:#ffffff; }
.image-situation { width:460px; height:290px; position:absolute; top:150px; left:0px; }
.image-produit { width:387px; height:416px; position:absolute; top:22px; left:475px; text-align:left; }
.btn-zoom { width:387px; height:25px; position:absolute; top:442px; left:475px; text-align:left; }
.titre-personnaliser-tableau { width:863px; height:30px; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/produits/personnaliser-tableau.png'); margin-bottom:5px; }
.cadre-format-tableau { width:864px; height:136px; position: relative; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/produits/cadre-format-tableau.png'); margin-bottom:5px; }
.titre-option { width:790px; height:24px; position:absolute; top:2px; left:36px; line-height:24px; }
.titre-option h3 { display:inline; font-size:12pt; color:#a1a1a1; }
.prix-option { font-size:12pt; color:#ffba00; }
.format1 { width:225px; height:65px; position:absolute; top:45px; left:150px; color:#ffffff; font-size:12pt; }
.format1-detail { width:385px; height:20px; position:absolute; top:115px; left:72px; color:#ffffff; font-size:6pt; }
.format2 { width:225px; height:65px; position:absolute; top:45px; left:535px; color:#ffffff; font-size:12pt; }
.format2-detail { width:385px; height:20px; position:absolute; top:115px; left:457px; color:#ffffff; font-size:6pt; }
.cadre-quelleforme { width:864px; height:136px; position: relative; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/produits/cadre-quelleforme.png'); margin-bottom:5px; }
.format3 { width:225px; height:65px; position:absolute; top:45px; left:120px; color:#ffffff; font-size:12pt; }
.format3-detail { width:385px; height:20px; position:absolute; top:115px; left:42px; color:#ffffff; font-size:6pt; }
.format4 { width:225px; height:65px; position:absolute; top:45px; left:585px; color:#ffffff; font-size:12pt; }
.format4-detail { width:385px; height:20px; position:absolute; top:115px; left:500px; color:#ffffff; font-size:6pt; }
.cadre-fabrication { width:864px; height:136px; position: relative; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/produits/cadre-fabrication.png'); margin-bottom:5px; }
.format5 { width:225px; height:65px; position:absolute; top:45px; left:150px; color:#ffffff; font-size:12pt; }
.format6 { width:225px; height:65px; position:absolute; top:45px; left:580px; color:#ffffff; font-size:12pt; }
.delai-fabrication { font-size:10pt; color:#bababa; }
.cadre-pouroffrir { width:864px; height:136px; position: relative; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/produits/cadre-pouroffrir.png'); margin-bottom:15px; }
.format7 { width:225px; height:65px; position:absolute; top:45px; left:180px; color:#ffffff; font-size:12pt; }
.format8 { width:225px; height:65px; position:absolute; top:45px; left:537px; color:#ffffff; font-size:12pt; }
.cadre-promotionproduit { width:864px; height:40px; margin:auto; line-height:40px; background-image:url('http://www.1001tableaux.fr/imgs/produits/cadre-promotion-produit.png'); margin-bottom:5px; font-size:12pt; color:#8c0000; }
.promo-txt1 { font-size:14pt; color:#000000; }
.promo-txt2 { font-size:14pt; color:#000000; text-decoration:line-through; }
.cadre-prixavecoption { width:442px; height:40px; margin:auto; line-height:40px; background-color:#717171; border:1px solid #ffffff; margin-bottom:15px; font-size:12pt; color:#ffffff; }
.prix-avec-option { font-size:15pt; color:#000000; }

/* FOOTER //////////////////// */
.footer1 { width:863px; height:49px; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/footer/footer1.png'); line-height:49px; }
.footer1 { font-size:8pt; color:#ffffff; }
.footer1 a { font-size:8pt; color:#ffffff; text-decoration:none; }
.footer1 a:hover { font-size:8pt; color:#ffa800; }
.footer2 { width:863px; height:49px; margin:auto; margin-top:5px; background-image:url('http://www.1001tableaux.fr/imgs/footer/footer2.png'); line-height:49px; }
.footer2 { font-size:8pt; color:#ffffff; }
.footer2 a { font-size:8pt; color:#ffffff; text-decoration:none; }
.footer2 a:hover { font-size:8pt; color:#ffa800; }

img { border:0px; }
