/*
__________________________________________________

- Copyright	: WISTEE SARL (Christophe KASSE)
- Contact	: contact@wistee.fr
- Website	: http://www.wistee.fr/ - http://www.wistee.eu/
__________________________________________________

*/

body { background-image: url('http://www.cadre-photo.com/images/background.jpg'); background-attachment: fixed; background-position: top center; color:#000000; font-size:8pt; font-family:Arial, Tahoma, Verdana; margin:0px; padding:0px; height:100%; }

.barre-header { background-image: url('http://www.cadre-photo.com/images/barre-header.png'); background-repeat:repeat-x; width:100%; height:37px; }
.barre-header td { color:#8D8D8D; padding:0px; margin:0px; }
.barre-header a { color:#8D8D8D; text-decoration:none; font-weight:bold; font-size:10pt; }
.barre { color:#DDDDDD; margin-left:10px; margin-right:10px; font-size:10pt; }

.barre-header2 td { color:#8D8D8D; padding:0px; margin:0px; }
.barre-header2 a { color:#8D8D8D; text-decoration:none; font-family:Arial, Tahoma, Verdana; font-size:8pt; font-weight:bold; }

.header-centre { width:895px; height:257px; margin-left:auto; margin-right:auto; }

.footer { color:#AAAAAA; font-size:8pt; height:36px; text-align:center; background-image: url('http://www.cadre-photo.com/images/footer.png'); line-height:16px; vertical-align:top; padding:0px; margin:0px; margin-top:20px; }

.barre-titre-menu-gauche { width:208px; height:30px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-titre-nos-produits.png'); background-repeat:no-repeat; padding:0px; padding-top:5px; text-align:center; }
.titre-menu-gauche { color:#ffffff; font-size:10pt; font-weight:bold; }
.barre-titre-menu-droit { width:208px; height:30px; background-image: url('http://www.cadre-photo.com/images/menu-droit-titre.png'); background-repeat:no-repeat; padding:0px; padding-top:5px; text-align:center; }

.envoyer-ami { margin-right:580px; position:relative; top:25%; }
.ajouter-favoris { position:relative; top:25%; }

.liste-menu-gauche { padding:0px; margin:0px; }
.liste-menu-gauche2 { padding:0px; margin:0px; height:21px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-fond-sous-titre.png'); background-repeat:no-repeat; line-height:21px; padding-left:30px; }
.liste-menu-gauche3 { padding:0px; margin:0px; height:21px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-fond-sous-titre2.png'); background-repeat:no-repeat; line-height:21px; padding-left:30px; }
.lien-liste-gauche a { color:#425a1a; font-size:9pt; text-decoration:none; }
.lien-liste-gauche a:hover { color:#ffffff; font-size:9pt; }
.lien-liste-gauche2 a { color:#ffffff; font-size:9pt; text-decoration:none; }
.lien-liste-gauche2 a:hover { color:#425a1a; font-size:9pt; }

.fond-recherche { width:209px; height:83px; background-image: url('http://www.cadre-photo.com/images/fond-chercher.png'); background-repeat:no-repeat; }

.menu-haut { width:214px; min-width:214px; height:14px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-haut.png'); background-repeat:no-repeat; }

.menu-centre { width:208px; min-width:208px; height:100%; background-image: url('http://www.cadre-photo.com/images/menu-gauche-centre.png'); background-repeat:repeat-y; color:#676666; font-size:9pt; vertical-align:top; }
.menu-centre img { padding-top:10px; border:none; display:block; }
.menu-bas { width:208px; min-width:208px; height:90px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-bas.png'); background-repeat:no-repeat; background-color:#394e1d; }

.menu-contenu { padding-left:10px; }
.menu-contenu a { color:#676666; text-decoration:none; }
.menu-contenu a:hover { color:#676666; text-decoration:underline; }

#chargement a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#chargement a:hover { color:#FFFFFF; font-weight:bold;  text-decoration:underline; }

.contenu-haut { width:478px; height:17px; background-image: url('http://www.cadre-photo.com/images/contenu-haut.png'); background-repeat:no-repeat; }
.contenu-centre { width:478px; min-width:478px; height:100%; background-color:#ededed; vertical-align:top; padding-bottom:20px; padding-left:0px; text-align:center; }
.contenu-bas { width:478px; height:90px; background-color:#b9b5a4; vertical-align:top; text-align:center; padding-top:10px; }

.contenu-bas a { color:#FFFFFF; text-decoration:none; }
.contenu-bas a:hover { color:#FFFFFF; text-decoration:underline; }

.menu-droit-centre { width:209px; min-width:209px; background-image: url('http://www.cadre-photo.com/images/menu-droit-centre.png'); background-repeat:repeat-y; vertical-align:top; padding-bottom:20px; padding-left:0px; }
.menu-droit-centre img { border:none; display:block; }
.menu-droit-bas { width:209px; height:21px; background-image: url('http://www.cadre-photo.com/images/menu-droit-bas.png'); background-repeat:no-repeat; background-color:#394e1d; }

.titre-contenu { width:676px; height:35px; text-align:center; background-image: url('http://www.cadre-photo.com/images/centre-titre.png'); background-repeat:no-repeat; padding-top:5px; font-weight:bold; font-size:10pt; color:#3D3C3C; margin-top:10px; margin-bottom:10px; }

.cadres { width:643px; border:1px; border-style:solid; border-color:#FFFFFF; background-color:#B5AF9B; margin-left:auto; margin-right:auto; padding-top:3px; padding-bottom:3px; color:#535353; }
.text { background-color:#C7C7C7; border:1px; border-style:solid; border-color:#FFFFFF; width:120px; height:13px; font-family:Tahoma, Verdana, Arial; font-size:8pt; color:#535353; padding-left:5px; padding-right:5px; }
.file { background-color:#C7C7C7; border:1px; border-style:solid; border-color:#FFFFFF; width:210px; height:17px; font-family:Tahoma, Verdana, Arial; font-size:8pt; color:#535353; padding-left:5px; padding-right:5px; }

select { font-family:Tahoma, Verdana, Arial; font-size:8pt; color:#535353; }
.img-padding img { padding:0px; }

.titre { width:478px; height:32px; background-image: url('http://www.cadre-photo.com/images/titre.png'); background-repeat:no-repeat; color:#ffffff; font-family:Arial, Tahoma, Verdana; font-size:8pt; text-align:center; padding-top:4px; margin-top:1px; }
.titre_opaque { width:478px; height:32px; background-image: url('http://www.cadre-photo.com/images/titre_opaque.png'); background-repeat:no-repeat; color:#ffffff; font-family:Arial, Tahoma, Verdana; font-size:8pt; text-align:center; padding-top:4px; margin-top:1px; }
.description { font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#616161; margin:0px; padding-bottom:10px; text-align:center; }
.cadre_deco1 { width:478px; height:298px; background-image: url('http://www.cadre-photo.com/images/cadre-deco1.png'); text-align:center; }
.cadre_deco1 img { padding:0px; margin:0px; }

h1, h2, h3 { font-size:8pt; display:inline; }
img { border:0px; }

li { margin:0px; padding:0px; list-style-type:none; background-image: url('http://www.cadre-photo.com/images/menu-droit-puce.png'); background-repeat:no-repeat; font-family:Arial, Tahoma, Verdana; color:#525252; font-size:8pt; padding-left:25px; height:22px; margin-top:5px; }
ul { line-height:25px; margin:0px; padding:0px; margin-left:10px; margin-top:5px; margin-bottom:10px; }

.produits_tailles { font-size:8pt; padding-right:20px; }
.produits_quantite { font-size:8pt; }
.produits_listing { font-family:Tahoma, Verdana, Arial; font-size:7pt; background-image: url('http://www.cadre-photo.com/images/listing-produit.png'); width:157px; height:189px; vertical-align:top; text-align:center; }
.produits_listingn { color:#FFFFFF; font-weight:normal; line-height:16px; }
.produits_listing a { color:#FFFFFF; text-decoration:none; }
.produits_listing a:hover { color:#FFFFFF; text-decoration:underline; }
.produits_details { color:#FFFFFF; font-weight:normal; margin-left:25px; }
.produits_details a { color:#FFFFFF; text-decoration:none; }
.produits_details a:hover { color:#FFFFFF; text-decoration:none; }
.produits_prix { color:#3A3838; font-weight:bold; margin-left:30px; }
.produits_lignes { width:75px; font-family:Arial, Tahoma, Verdana; font-size:8pt; vertical-align:middle; }
.produits_champs { height:20px; border:1px; border-style:solid; border-color:#a00001; text-align:center; }
.produits_champs2 { height:20px; border:1px; border-style:solid; border-color:#a00001; background-color:#C7C7C7; text-align:center; }

.produits_p { width:272px; text-align:center; font-family:Arial, Tahoma, Verdana; font-size:8pt; font-weight:bold; }
.produits_pactuel { color:#000000; font-family:Arial; font-size:8pt; }
.produits_pautres { color:#9C9C9C; font-family:Arial; font-size:8pt; }
.produits_pautres a { color:#9C9C9C; text-decoration:none; }
.produits_pautres a:hover { color:#9C9C9C; text-decoration:none; }

.rubriques i { color:#808080; }
.rubriques a { text-decoration:none; color:#525252; }
.rubriques a:hover { text-decoration:none; color:#525252; }

.rubriques2 i { color:#808080; }
.rubriques2 a { text-decoration:none; color:#a20f71; font-weight:bold; }
.rubriques2 a:hover { text-decoration:none; color:#a20f71; font-weight:bold; }
.rubriques2 li { margin:0px; padding:0px; list-style-type:none; background-image: url('http://www.cadre-photo.com/images/menu-droit-puce2.png'); background-repeat:no-repeat; font-family:Arial, Tahoma, Verdana; color:#a20f71; font-size:8pt; font-weight:bold; padding-left:25px; height:22px; margin-top:5px; }

.rubriques-verte i { color:#FFFFFF; }
.rubriques-verte a { text-decoration:none; color:#FFFFFF; font-weight:bold; }
.rubriques-verte a:hover { text-decoration:underline; color:#FFFFFF; font-weight:bold; }
.rubriques-verte li { margin:0px; padding:0px; list-style-type:none; background-image: url('http://www.cadre-photo.com/images/menu-puce-verte.png'); background-repeat:no-repeat; font-family:Arial, Tahoma, Verdana; color:#a20f71; font-size:8pt; font-weight:bold; padding-left:25px; height:20px; line-height:18px; }

.rubriques-blanche i { color:#c2d2a9; }
.rubriques-blanche a { text-decoration:none; color:#ffffff; font-weight:bold; }
.rubriques-blanche a:hover { text-decoration:underline; color:#ffffff; font-weight:bold; }
.rubriques-blanche li { margin:0px; padding:0px; list-style-type:none; background-image: url('http://www.cadre-photo.com/images/menu-puce-blanche.png'); background-repeat:no-repeat; font-family:Arial, Tahoma, Verdana; color:#a20f71; font-size:8.5pt; font-weight:bold; padding-left:25px; height:20px; line-height:18px; }

.cat-actuel { color:#900D65; font-weight:bold; }
.cat-actuel a { color:#900D65; font-weight:bold; }
.cat-actuel a:hover { color:#900D65; font-weight:bold; }
.cat-actuel i { color:#900D65; font-weight:normal; }
.scat-actuel { background-image:none; color:#900D65; font-weight:normal; height:15px; margin:0px; margin-left:10px; line-height:10px; }
.scat-actuel a { color:#900D65; }
.scat-actuel a:hover { color:#900D65; }
.scat { background-image:none; color:#525252; font-weight:normal; height:15px; margin:0px; margin-left:10px; line-height:10px; }

.cadre1-haut { width:428px; height:20px; background-image: url('http://www.cadre-photo.com/images/cadre1-haut.png'); background-repeat:no-repeat; margin-top:10px; }
.cadre1-centre { width:428px; background-image: url('http://www.cadre-photo.com/images/cadre1-centre.png'); }
.cadre1-bas { width:428px; height:30px; background-image: url('http://www.cadre-photo.com/images/cadre1-bas.png'); }

.cadre2-titre { width:449px; height:18px; background-image: url('http://www.cadre-photo.com/images/cadre2-titre.png'); background-repeat:no-repeat; background-position: top center; font-size:8pt; color:#a00001; font-family:Arial, Tahoma, Verdana; font-weight:bold; text-align:center; line-height: 18px; vertical-align:middle; }
.cadre2-haut { width:449px; height:5px; font-size:4px; background-image: url('http://www.cadre-photo.com/images/cadre2-haut.png'); }
.cadre2-centre { width:449px; background-image: url('http://www.cadre-photo.com/images/cadre2-centre.png'); padding-left:20px; padding-right:20px; padding-bottom:20px; }
.cadre2-bas { width:449px; height:8px; background-image: url('http://www.cadre-photo.com/images/cadre2-bas.png'); background-repeat:no-repeat; }

.cadre3-haut { width:463px; height:9px; background-image: url('http://www.cadre-photo.com/images/cadre3-haut.png'); }
.cadre3-centre { width:463px; background-image: url('http://www.cadre-photo.com/images/cadre3-centre.png'); padding-left:20px; padding-right:20px; padding-bottom:20px; }
.cadre3-bas { width:463px; height:12px; background-image: url('http://www.cadre-photo.com/images/cadre3-bas.png'); background-repeat:no-repeat; }

.texte-gris { color:#666666; text-decoration:none; }
.texte-violet { color:#a00001; text-decoration:none; }
.panier { color:#ededed; font-size:8pt; font-weight:bold; }
.panier2 { color:#425a1a; font-size:8pt; font-weight:bold; }

.etape1 { width:92px; height:18px; border:1px; border-style:solid; border-color:#FFFFFF; font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#FFFFFF; text-align:center; background-color:#394e1d; }
.etape2 { width:92px; height:18px; border:1px; border-style:solid; border-color:#FFFFFF; font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#FFFFFF; text-align:center; background-color:#a00001; }
.etape3 { width:92px; height:18px; border:1px; border-style:solid; border-color:#FFFFFF; font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#FFFFFF; text-align:center; background-color:#C3C2C0; }

.champ-desc { width:120px; height:30px; color:#626262; font-size:8pt; font-family:Arial, Tahoma, Verdana; text-align:right; }
.champ-input input { height:18px; padding-left:2px; padding-right:5px;  background-color:#FFFFFF; border:1px; border-style:solid; border-color:#626262; margin-left:5px; color:#474747; font-size:8pt; font-family:Arial, Tahoma, Verdana; }
.champ-input select { width:215px; height:18px; background-color:#FFFFFF; border:1px; border-style:solid; border-color:#a00001; margin-left:5px; color:#474747; font-size:8pt; font-family:Arial, Tahoma, Verdana; }
.champ-input2 input { width:95px; height:18px; padding-left:2px; padding-right:5px; background-color:#FFFFFF; border:1px; border-style:solid; border-color:#626262; margin-left:5px; color:#474747; font-size:8pt; font-family:Arial, Tahoma, Verdana; }
.champ-radio { color:#394e1d; font-size:8pt; font-family:Arial, Tahoma, Verdana; font-weight:bold; }
.inscription { width:425px; height:1px; border:0px; border-top:1px; border-style:solid; border-color:#394e1d; }

.partenaires-desc { color:#716F70; font-size:7pt; font-family:Arial, Tahoma, Verdana; }
.partenaires-nom { line-height:12px; }
.partenaires-nom a { color:#9D1971; font-size:8pt; font-family:Arial, Tahoma, Verdana; text-decoration:none; font-weight:bold; }
.partenaires-nom a:hover { color:#9D1971; font-size:8pt; font-family:Arial, Tahoma, Verdana; font-weight:bold; }

.blanc { color:#FFFFFF; text-decoration:none; }
.blanc:hover { color:#FFFFFF; text-decoration:underline; }

.input input { width:150px; height:19px; color:#737373; background-color:#F1EEE7; border:1px; border-style:solid; border-color:#959595; }

.rose { font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#820000; }
.vert { font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#394e1d; }
.gris { font-family:Arial, Tahoma, Verdana; font-size:8pt; color:#777777; }

.rose a { color:#8d0a62; text-decoration:none; }
.rose a:hover { color:#8d0a62; text-decoration:underline; }

.index-cadre1 { width:468px; height:352px; background-image: url('http://www.cadre-photo.com/images/cadre-font-accueil1.png'); margin:auto; }

.cadre-dispo { width:431px; height:40px; background-image: url('http://www.cadre-photo.com/images/cadre-dispo.png'); margin:auto; margin-bottom:10px; line-height:40px; }
.txt-dispo1 { font-family:Arial, Tahoma, Verdana; font-size:9pt; color:#756140; font-weight:bold; } 
.txt-dispo2 { font-family:Arial, Tahoma, Verdana; font-size:9pt; color:#626f37; } 

.txt-index-marron { font-size:9pt; color:#6c6755; }


.img_rubrique { position:absolute; width:240px; height:auto; background-repeat:no-repeat; background-position: center 4px; background-color:#EDEDED; display:none; border:1px; border-style:solid; border-color:#000000; }

.nous-contacter input { height:18px; background-color:#f1eee7; border:1px; border-style:solid; border-color:#959595; font-size:8pt; color:#737373; padding-left:5px; padding-right:5px; }

form{ margin:0; padding:0; }

.vert-fonce { width:208px; height:20px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-bg.png'); line-height:17px; }
.vert-fonce a { color:#FFFFFF; text-decoration:none; margin-left: 35px; font-size:8.5pt; }

.vert-clair { width:208px; height:20px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-bg2.png'); line-height:17px; }
.vert-clair a { color:#FFFFFF; text-decoration:none; margin-left: 35px; font-size:8.5pt; }

.rouge-fonce { width:208px; height:20px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-bg3.png'); line-height:17px; }
.rouge-fonce a { color:#FFFFFF; text-decoration:none; margin-left: 35px; font-size:8.5pt; }

.rouge-clair { width:208px; height:20px; background-image: url('http://www.cadre-photo.com/images/menu-gauche-bg4.png'); line-height:17px; }
.rouge-clair a { color:#FFFFFF; text-decoration:none; margin-left: 35px; font-size:8.5pt; }

.lien-gris a { color:#777777; font-size:8pt; text-decoration:none; }
.lien-gris a:hover { color:#777777; font-size:8pt; text-decoration:underline; }

.petit-noir-gras { font-family:Arial, Tahoma, Verdana; font-size: 9pt; color:#000000; font-weight:bold; }
.petit-rouge-gras { font-family:Arial, Tahoma, Verdana; font-size: 9pt; color:#9d0000; font-weight:bold; }
.points-rouge { font-family:Arial, Tahoma, Verdana; font-size: 14pt; color:#9d0000; font-weight:bold; }

.cadre-produit-createur { background-image: url("http://www.cadre-photo.com/images/cadre-produit-createur.png"); background-repeat:no-repeat; width:168px; height:192px; margin-left:auto; margin-right:auto; text-align:center; padding-top:10px; }

.txt-formulaire { font-family:Arial, Tahoma, Verdana; font-size: 8pt; color:#616161; font-weight:bold; }

.lien-bordeau { color:#700000; text-decoration:underline; }
.lien-bordeau a { color:#700000; text-decoration:underline; }
.lien-bordeau a:hover { color:#616161; text-decoration:underline; }

.titre2 { width:204px; height:23px; background-image: url('http://www.cadre-photo.com/images/titre2.png'); background-repeat:no-repeat; color:#ffffff; font-family:Arial, Tahoma, Verdana; font-size:8pt; text-align:center; padding-top:4px; }

.lien-blog a { color:#000000; text-decoration:none; }

.liens h2 a { color:#324e2c; font-size:12pt; text-decoration:none; }
.liens h2 a:hover { color:#000000; font-size:12pt; }
.liens h3 a { color:#8d0006; font-size:10pt; text-decoration:none; }
.liens h3 a:hover { color:#000000; font-size:10pt; text-decoration:none; }
.thematique { color:#535353; font-size:9pt; }
.url { color:#aeaeae; font-size:9pt; }
