/* inclure les styles originaux : à ne pas toucher */@import url(./discounteo/soldesete2010/../default/css/style.css);/* redéfinition des themes nécessaires */#DivGlobal { background: #598acc url('./discounteo/soldesete2010/images/bg2.jpg') no-repeat 50% 0; background-position: top center; border-top: 1px solid white; /*border-bottom: 1px solid white;*/ font-family: arial, serif;}#LiFormAccueil { background: url('./discounteo/soldesete2010/images/262x186_news2.png') top left no-repeat;}#LiFormAccueil .FormNews { background:none; font-size:90%; padding-left:25px;}.FormNews { border:0; padding-left:17px; padding-top:5px;}#idBandeGrise { background: transparent none;}#idBandeGriseCentre { background: url('./discounteo/soldesete2010/images/Bg_header.gif') 0 0 repeat-x; width: 980px; margin: 0 auto; color:#3088bb;}#idBandeGriseCentre a { color:#530F33;}#NouvelArrivage { background:transparent url('./discounteo/soldesete2010/images/723X48_soldes_selection.png') no-repeat scroll 0 0; height:47px;}#LiUn { padding-left: 5px; width: 180px; height: 29px; display: block; background: url('./discounteo/soldesete2010/images/Bt_soldes_ete2010_02.png') no-repeat; background-position:top; padding-bottom: 0; margin-top:-2px; /*position:relative !important; z-index: 2; padding-bottom: 6px; margin-top:-1px;*/}#LiUn:hover, #LiHauEnCours #LiUn { background: url('./discounteo/soldesete2010/images/Bt_soldes_ete2010_02.png') no-repeat; background-position:bottom;}#LiDeux , #LiTrois , #LiQuatre{ padding-left: 10px; padding-right: 10px;}/** STYLES A REUTILISER POUR TOUS LES THEMES **/#idAccesLanding a { background: url('./discounteo/soldesete2010/images/puceacceslanding2.gif') no-repeat 0 0.1em ; padding-left: 12px; position: static; color: white;}#idFooterHaut {font-size:70%;padding-bottom:5px;padding-left:0px;}div.category-intro { font: normal 1em Arial, sans-serif;}div.category-intro h2 { font-size: 1em; color: #555; text-align: center; margin-bottom: 1em;}div.category-intro h3 { font-size: 0.8em; color: #555; text-align: left;}div.category-intro p { margin: 2px 0 8px 0; font: normal 12px Arial, sans-serif; text-align: justify; color: #222;}div.category-intro a { text-decoration: none; color: #731F4A;}div.category-intro a:hover { text-decoration: underline; color: #6F1D45;}div.category-intro ul li { font: normal 12px Arial, sans-serif; list-style-type: square; color: #222; margin-left: 3em;/** FIN STYLES A REUTILISER **/  /* #idUlHautGauche { background: transparent none; float:left; font-size:70%; padding:8px 0 7px 5px;}#idBandeGrise { background: transparent none;}#idBandeGriseCentre { background: url('./discounteo/soldesete2010/images/repeat-pink.png') repeat-x 0 0; width: 980px; margin: 0 auto;}#idUlHautDroite { background: transparent none; float: right; font-size: 70%; padding:6px 0px 7px 0px;}#LiFormAccueil { width: 262px; background: #ffffff url('./discounteo/soldesete2010/images/repeat-news.jpg') repeat-x 0 0;}#LiFormAccueil .FormNews { background: #ffffff url('./discounteo/soldesete2010/images/lettre2.png') no-repeat 100% 0 ; min-height: 74px; height: auto !important; height: 76px;}#LiUn { color: red; padding-right: 15px; width: 159px; display: block; background: url('./discounteo/soldesete2010/images/BT_fdm01.png') no-repeat 12px 0; position:relative !important; z-index: 2; padding-bottom: 6px; margin-top:-1px;}#LiUn:hover, #LiHautEnCours #LiUn{ background: url('./discounteo/soldesete2010/images/BT_fdm01_hover.png') no-repeat 12px 0;}.LiHautEnCours #LiUn, #LiHautEnCours #LiUn { background: url('./discounteo/soldesete2010/images/BT_fdm01_hover.png') no-repeat 12px 0;}#idAccesLanding a { background: url('./discounteo/soldesete2010/images/puceacceslanding2.gif') no-repeat 0 0.1em ; padding-left: 12px; position: static; color: white;}#idFooterHaut {font-size:70%;padding-bottom:5px;padding-left:0px;}div.category-intro { font: normal 1em Arial, sans-serif;}div.category-intro h2 { font-size: 1em; color: #555; text-align: center; margin-bottom: 1em;}div.category-intro h3 { font-size: 0.8em; color: #555; text-align: left;}div.category-intro p { margin: 2px 0 8px 0; font: normal 12px Arial, sans-serif; text-align: justify; color: #222;}div.category-intro a { text-decoration: none; color: #731F4A;}div.category-intro a:hover { text-decoration: underline; color: #6F1D45;}div.category-intro ul li { font: normal 12px Arial, sans-serif; list-style-type: square; color: #222; margin-left: 3em;} */
#track1 {
 width:233px; height:54px; margin:0 auto;
}
#handle1 {
 background:url(./discounteo/default/images/thumb-n.gif) no-repeat; width:79px; height:23px; cursor:move
}
#slider-values {
 width:208px;font:70% arial, sans-serif;text-align:center;padding:0 13px 0 12px;background:#E6E6E6 url(./discounteo/default/images/bg-values.gif) repeat-x; margin:0 auto;
}
.bloc-franfinance {
 border: 1px solid #CCCCCC;
 padding: 3px 14px;
}
.titre-violet {
 color: #97082D;
}
.texte-gris {
 color: #808080;
 font-size:80%;
 margin: -2px 0 5px 0
}
.texte-gris-petit-centre {
 color: #808080;
 font-size:70%;
 text-align:center;
 margin-bottom:3px;
}
.texte-rouge-centre {
 color: #E50000;
 font-size:80%;
 text-align:center;
}
.texte-rouge-centre strong {
 font-size:160%;
}
.texte-gris-petit {
 color: #808080;
 font-size:70%;
}
.franfinance_card {
 margin-top:3px;
}
.franfinance_card a {
 color: #783193;
 display:block;
 font-size: 70%;
 background:url(./discounteo/default/images/franfinance-card.gif) no-repeat 250px 50%;
 padding: 0 70px 2px 30px;
 text-align:center;
}
.franfinance_info .titre_principal {
 font-size: 150%;
 font-weight:bold;
 text-align:center;
 margin-top:5px;
 margin-bottom:20px;
}
.franfinance_info .titre_secondaire {
 font-size: 150%;
 font-weight:bold;
 text-align:left;
 background-color:#A6A6A6;
 background-width:100%;
 margin:10px 0;
}
.franfinance_info .titre_tertiaire {
 font-size: 120%;
 font-weight:bold;
 text-align:left;
 background-color:#D9D9D9;
 background-width:100%;
 margin:10px 0;
}
.franfinance_info .elmt_exemple {
 margin-top:15px;
 padding-left:5px;
}
.franfinance_info .titre_exemple {
 font-weight:bold;
 text-decoration:underline;
 margin-bottom:3px;
}
.franfinance_info .texte_titre {
 font-weight:bold;
 text-decoration:underline;
}
.franfinance_info .icone_cellule {
 width:160px;
 height:30px;
}
.franfinance_info .icone {
 width:50px;
 height:20px;
 display:block;
 margin:0 auto;
}
.franfinance_info .image-exemple {
 display:block;
 margin-left:auto;
 margin-right:auto;
}
.franfinance_info .reglette-complete {
 width:243px;
}
.franfinance_info .reglette-panier {
 
}
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 */
@media print {
* { background:none !important; }

/* Resets */
* { min-height:0 !important;text-align:left !important; }
body { background:#fff; font-size:9pt; margin:15px; }
a, a:hover { color:#2976C9 !important; }
th, td { color:#2f2f2f !important; }
td { border-color:#ccc !important; }
hr{ visibility:visible; height:1px; margin:20px 0; }


/* Common Elements */
.button-set { display:none; }
.col3-set *, .col4-set * { float:none !important; width:auto !important; }
.form-button { display:none; }
.head { text-align:left; }
.head *, .page-head *, .page-head-alt * { display:block !important; float:none; }

.pager, .view-by { display:none; }
.actions { display:none !important; }
.content, .box { padding:5px 0 5px 0 !important; }


/* Layout */
#nav { display:none; }
.header { border:0; }
.header-top-container { border:0; }
h1#logo, .this-is-a-demo, .quick-access { float:none; }
h1#logo { margin:0; }
.quick-access { float:none; display:none; }
.side-col { float:none !important; }
.side-col .box { display:none; }
.col-main { width:auto !important; float:none !important; margin:0 !important; }
.footer-container { border:0; }
.footer { margin-top:2em; border-top:1px solid #ccc; }
.footer .informational { display:none; border:0; }


/* Shop Elements */
.count { color:#2f2f2f !important; }
.ratings, .rating-box { display:none !important; }
.step-count { display:inline !important; }
.base-mini .head * { padding:0; }

/* Shop Pages */
#track1 { display:none; }
ul.more-views { margin-bottom:10px; }
ul.more-views * { display:inline !important; }
.product-info { float:none !important; width:auto !important;}
.add-to-box { display:none; }
.checkout-progress { padding:0; margin:10px 0 !important;}
.checkout-progress * { display:inline !important; padding:0 !important; padding-right:10px !important; }
.listing-type-list .listing-item { padding:10px 0 10px 0; border-top:1px dashed #ddd; }
.one-page-checkout .active .step-count { color:#2f2f2f; }
.login-box td { border-bottom:0; }
.shipment-count { color:#2f2f2f; }
.grand-total { background:none !important; color:#2f2f2f; }
p.grand-total { padding-right:0; }
.account-side{ border:0; width:auto !important;}
.account-side .box { display:block !important; }
.account-box .head h4 { background:none; padding-left:0; }
.account-box .product-images { width:auto; }
.account-box .product-details { margin:0; }
table.data-table {width:90% !important;}
body.page-popup .data-table td, body.page-popup .data-table th { border-right:1px solid #D9DDE3 !important; border-bottom:1px solid #D9DDE3 !important; }
body.page-popup .data-table th.last, body.page-popup .data-table td.last { border-right:0 !important; }
body.page-popup .data-table tfoot td { border-bottom:none !important; }
body.page-popup .data-table td, body.page-popup .data-table th { border-color:#bbb; }
.page-popup h1#logo { display:block; margin-bottom:10px; }
.a-right {text-align: right !important;}
#idDivGaucheGlobal {display: none;}
}
.conteneur {
 position:absolute;
 top:0;
 width:100%;
 z-index: 999999;
}
#conteneur_choose {
 background: url('./discounteo/default/images/pxgrise_02.png') repeat;
 padding-top:250px;
}
#conteneur_wait {
 background: url('./discounteo/default/images/pxgrise_02.png') repeat;
 padding-top:250px;
}
.principalPage {
 z-index:9;
 position:relative;
}
.contenuPopIn {
 margin: 0 auto 0 auto;
 width: 528px;
}
.PopArrondiHaut {
 background: #F9F9F9 /*url('./discounteo/default/images/panier_couleur_03.png') no-repeat 50% 20px*/;
 /*padding-top:142px*/;
 text-align:center;
 padding-bottom:40px;
}

.PopArrondiHaut h1 {
 font-size: 110%;
 color:#884963;
 padding-bottom: 20px;
 position:relative;
}
#SelectPopIn {
 margin:0 auto;
 padding:0 10px 20px 10px;
 font-size:75%;
 text-align:left;
 position:relative;
 z-index: 9999999;
}
#SelectPopIn input{
 font-size:90%;
 margin-bottom:10px;
}
.BtDisContinuerAchatG {
 background: url('./discounteo/default/images/bt_vertCommandezG.gif') no-repeat 0 0;
 padding-left: 13px;
 float:left;
 margin-right: 40px;
 margin-left: 60px !important;
 margin-left: 30px;
}
.BtDisContinuerAchatM {
 background: url('./discounteo/default/images/RepeatbtCommandezVert.gif') repeat-x 0 0;
 float:left;
 font-size:80%;
}
.BtDisContinuerAchatM a {
 color: white;
 font-weight: bold;
 display: block;
 padding: 6px 0 7px 0;
}
.BtDisContinuerAchatD {
 background: url('./discounteo/default/images/bt_vertCommandezD.gif') no-repeat 100% 0;
 padding-right: 30px;
 float:left;
}
.PopVoirPanierG {
 background: url('./discounteo/default/images/bt_orangeCommandezG.gif') no-repeat 0 0;
 padding-left: 13px;
 float:left;
}
.PopVoirPanierM {
 background: url('./discounteo/default/images/RepeatbtCommandezorange.gif') repeat-x 0 0;
 float:left;
 font-size:80%;
}
.PopVoirPanierM a {
 color: white;
 font-weight: bold;
 display: block;
 padding: 6px 0 7px 0;
}
.PopVoirPanierD {
 background: url('./discounteo/default/images/bt_orangeCommandezD.gif') no-repeat 100% 0;
 padding-right: 30px;
 float:left;
}

.LabelWarranty {
 font-weight:bold;
}
.FermeturePopIn {
 text-align:right;
 padding:10px 15px 0 0;
}
.FermeturePopIn a {
 color: #884963;
 font-weight: bold;
}
.UlDefilement {
 width:100%;
 padding-top: 5px;
 margin-bottom: 20px;
}
.UlDefilement *{
 color: #884963;
 font-weight: bold;
}
.UlDefilementPrec {
 float:left;
 background: url('./discounteo/default/images/pucePrecDiscount.gif') no-repeat 0 0.45em;
 padding-left: 20px;
}
.UlDefilementSuiv {
 float:right;
 background: url('./discounteo/default/images/puceSuivDiscount.gif') no-repeat 100% 0.45em;
 padding-right: 20px;
}
.divCenter {
 text-align:center;
}
.contenuPopInImage {
 width: 720px;
}
.PopArrondiHautImage {
 background-color:#F9F9F9;
 height:1%;
 width:720px;
 margin:0 auto;
}
.PopArrondiMilieuImage {
 background-color:#F9F9F9;
}
.PopArrondiBasImage {
 background-color:#F9F9F9;
 width:720px;
}
.PopArrondiHautImage h1 {
 font-size: 140%;
 padding-bottom: 20px;
 padding-top: 20px;
 
 /*color:#72A638;*/
 position: relative;
}
/* Popin attente */
.contenuPopIn2 {
 padding-top: 20px;
 margin: 0 auto 0 auto;
 width: 30px;
}
/**************************Lightbox****************************/
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; margin-bottom:10px; margin-top:10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
/*#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }*/
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}



#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; }

#imageData{ padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; } 
#imageData #caption{ font-weight: bold; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } 
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;} 

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/****************************Fin lightbox***********************/
/* Mise en place de la lightbox */

#backgroundLighbox {
 -khtml-opacity: .8;
 -moz-opacity: .8;
 filter: alpha(opacity=80);
 opacity: .8;
 background: #000;
 height: 100%;
 width: 100%;
 position: fixed;
 left: 0;
 top: 0;
 z-index: 1000;
}

#detailsPointRelais {
 border:16px solid #fff;
 width: 752px;
 height:360px;
 position: fixed;
 top:50%;
 left:50%;
 margin:-180px 0 0 -371px;
 background:#fff;
 overflow: hidden;
 z-index: 1001;
}

/* Mise en page du contenu */
#detailsPointRelais { text-align:left; font-size:11px; }
#detailsPointRelais .colonne-gauche { float:left; width:420px; }
#detailsPointRelais h1 { color:red; font-weight:normal; font-size:17pt; padding:0 0 0 50px; background:url(./discounteo/default/images/mondialrelay/img_fleche.gif) no-repeat; }
#detailsPointRelais p { margin:0; line-height:1em; }
#detailsPointRelais .adresse { padding:0 0 0 70px; margin:20px 0 0; background:url(./discounteo/default/images/mondialrelay/logo_PR_01.gif) no-repeat; }
#detailsPointRelais .adresse h2 { font-size:11px; font-weight:bold; color:#000; }
#detailsPointRelais .situation { margin:10px 0 0; }
#detailsPointRelais .googlemap { position:absolute; bottom:0; left:0; }
#detailsPointRelais .colonne-droite { float:right; width:320px; margin:0 0 0 10px;}
#detailsPointRelais .horaires { margin:0 0 0 50px; }
#detailsPointRelais .horaires h2 { margin:20px 0 5px; color:red; font-weight:normal; font-size:17pt; }
#detailsPointRelais .horaires td { line-height:1em; width:100px; }
#detailsPointRelais .horaires td.jour { font-weight:bold; }
#detailsPointRelais .fermer { position:absolute; right:10px; bottom:0px; padding:0 0 0 25px; background:url(./discounteo/default/images/mondialrelay/img_fermer.gif) no-repeat; }
#detailsPointRelais .fermer a { color:red; text-decoration:none; font-weight:bold; }

.fermerHaut {
 position:absolute; right:0px; top:0px;
}
