/* CSS Document */

*{ margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; padding:0;}

body {background: url(../images/modele/fd_header.gif) repeat-x scroll 0 0;font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:0;text-align:center;}
.left{float:left}
.right{float:right}
.clear{clear:both;font-size:0px;line-height:0; height:0px;}
.center{text-align:center;}
img{border:none;}
form {margin:0;padding:0;}
input {color:#494949;font-family:Verdana,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:100%;}
li{list-style-type:none;list-style-position:outside;}
input {color:#494949;font-family:Verdana,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:100%;}
a{text-decoration:none}
a:hover{text-decoration:underline}

/* HEADER */
#header-region{height:128px; margin:0 auto; width:990px;}
#header-region #logo{float:left;height:124px;padding:4px 0 0 28px;}
#header-region #logo{float:left;height:124px;padding:4px 0 0 28px;}
#header-region #header-login ul li a {color:#000000;}
#header-region #wiki-form input {float:left;}
#header-region #wiki-form #search-wiki{background:transparent url(../images/modele/fd_header_search.gif) no-repeat scroll 0 0;border:medium none;color:#FFFFFF;font-size:11px;height:18px;margin-bottom:1px;margin-right:3px;padding:4px 7px 0;width:131px;}
#header-region #header-right{float:left;height:128px; width:835px;}
#header-region #header-top{font-size:11px;padding-bottom:8px;}
#header-region #header-login{float:left; padding-top:13px; width:364px;}
#header-region #header-login ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
#header-region #header-login ul li {float:left;padding-right:9px;}
#header-region #header-login ul li span {color:#8761C9;font-weight:bold;}
#header-region #wiki-access {float:left;padding:13px 14px 0 0;}
#header-region #wiki-form {border-left:1px solid #E1E1E1;float:left;margin-top:8px;padding-left:17px;}
#header-region #wiki-form label {height:0;overflow:hidden;position:absolute;width:0;}
#header-region #wiki-form #search-wiki-wrapper {float:left;margin:0;}
#header-region #wiki-form input {float:left;}
#header-region #nav {list-style-image:none;list-style-position:outside;list-style-type:none;padding:29px 0 0 39px;}
#header-region #nav li {float:left;margin-right:50px;padding:0 2px;}
#header-region #nav li.on {padding:15px 0 0;}
#header-region #nav li.last {margin-right:0;}
#officiel {color:#2F1A51;font-size:9px;line-height:20px;margin:0 auto;padding-left:30px;text-align:left;width:960px;}


/* CONTENEUR */

#container {margin:0 auto;text-align:left;width:990px;}

#col-left{ width:790px; float:left;}
#col-left{}


#col-left .titre{height: 45px; width: 788px; margin: auto;}
#col-left .testTitre{float: left;}
#col-left .conteneur-corps{ height:300px; margin:0 0 30px 0;}
#col-left .conteneur-corps-3{margin:0 0 20px 0; padding:0 0 10px;}


#col-left .conteneur-ligne{ border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
#col-left .conteneur-ligne-2{ padding:0 0 25px 0;border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}
#col-left .titre-commande-billets{padding:15px 0 10px 36px; }
#col-left .titre-commande-billets-match{padding:17px 0 22px 35px;}
#col-left .titre-commande-billets-match h3{font-size:1.3em; font-weight:bold; color:#ffffff}
#col-left .titre-commande-billets-match p{font-size:1.3em; color:#ffffff}

#col-left .tableau-billets {background:#926fce url(../images/fond-tableau-rang.gif) no-repeat scroll 0 0; width:724px; margin:0 0 0 35px}
#col-left .tableau-billets th{padding:9px 0 7px 0px; font-size:1.3em; font-weight:bold;  color:#ffffff; text-align:center;}
#col-left .tableau-billets td{color:#ffffff; text-align:center; font-size:1.1em; padding:2px 0;}
#col-left .tableau-billets .rang{width:79px; border-right:solid 1px #301b53;}
#col-left .tableau-billets .place{width:102px; border-right:solid 1px #301b53;}
#col-left .tableau-billets .numero{width:117px; border-right:solid 1px #301b53;}
#col-left .tableau-billets .retrait{width:118px; border-right:solid 1px #301b53;}
#col-left .tableau-billets .match{width:115px; border-right:solid 1px #301b53;}
#col-left .tableau-billets .tribune{width:123px; border-right:solid 1px #301b53;}
#col-left .tableau-billets .tarif{width:65px;}

#col-left .montant-total{font-weight:bold; color:#ffffff; padding:10px 30px 20px 0;}

#col-left .explication{color:#ffffff; width:724px; padding:20px 0 0 35px;}
#col-left .explication-2{color:#8761c9; font-size:1.4em; padding:5px 0 0 35px;}
#col-left .explication-3{color:#8761c9; font-size:1.4em; padding:5px 0 0 0px;}
#col-left .explication a{color:#8761c9; font-weight:bold;  }
#col-left .explication-2 a{color:#8761c9; font-weight:bold; font-size:14px;}
#col-left .explication a:hover{color:#c0a6ed; text-decoration:underline;  }
#col-left .explication-2 a:hover{text-decoration:underline; }

#col-left .e-tribune{margin:0 5px}

#col-left .sans-passer{font-size:1.4em; color:#999999; margin:0 0 0 35px;}

#col-left .dossier{margin:42px 0 15px 35px; font-weight:bold; color:#ffffff;}
#col-left .dossier-2{margin:17px 0 22px 35px; font-weight:bold; color:#ffffff;}

#col-left .recevoir{margin:0px 0 0px 35px; font-size:1.1em; color:#ffffff; width:709px; height:26px; padding:10px 8px 11px 8px; background:#e52780}

#col-left .adresse-stade{ color:#ffffff; margin:0px 0 0px 35px; padding:0 0 25px 0}

#col-left .adresse{color:#ffffff; font-weight:bold; margin:25px 0 70px 35px; padding:0 0 30px 0}
#col-left .adresse a{color:#c0a6ed; font-weight:bold;}
#col-left .adresse a:hover{color:#c0a6ed; text-decoration:underline;}

#col-left .retrait-place{margin:0 0 0 35px;}



#col-left #map{margin:17px 0 15px 35px}
#col-left{}

/* RECAP COMMANDE */

.titre-commande-billets {background:#301B53;}  
.conteneur-confirm #infos-persos {float:left; font-size:11px; color:#333; width:455px;}
.conteneur-confirm #infos-dossier {float:left; font-size:11px; color:#333; width:270px;}
.conteneur-confirm {padding:10px 20px 10px 36px;}
.conteneur-confirm .infos-match {padding:5px 0 17px 0;}
.conteneur-confirm .infos-match .match {font-size:20px; font-weight:bold;}
.conteneur-confirm .infos-match .date-match {font-size:14px; font-weight:bold;}
#col-left .conteneur-confirm .tableau-billets {margin:0;}
#col-left .conteneur-confirm .tableau-billets td{color:#ffffff; text-align:center; font-size:1.1em; padding:2px 0;}
#col-left .conteneur-confirm .tableau-billets .rang{width:79px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm .tableau-billets .place{width:102px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm .tableau-billets .numero{width:117px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm .tableau-billets .retrait{width:118px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm .tableau-billets .match{width:115px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm .tableau-billets .tribune{width:123px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm #total-commande {text-align:right; padding:5px 13px 30px 0;}
#col-left .conteneur-confirm #total-commande .prix-commande {color:#e52780; font-size:12px; font-weight:bold; padding-left:10px;}
#col-left .conteneur-confirm #total-commande .lib-commande {font-size:14px; font-weight:bold; color:#301b53;} 
#col-left .conteneur-confirm #retraits { background:#f3f3f3; padding:15px 10px;}
#col-left .conteneur-confirm #retraits #retrait-col1 {float:left; width:200px; padding-right:33px;}
#col-left .conteneur-confirm #retraits #retrait-col2 {float:left; width:250px; padding-right:20px;}
#col-left .conteneur-confirm #retraits #retrait-col3 {float:left; width:200px;}
#col-left .conteneur-confirm #retraits h3 {color:#333; font-weight:bold; font-size:11px; padding-bottom:7px;}
#col-left .conteneur-confirm #retraits p {padding:7px 0;}
#col-left .conteneur-confirm #retraits p span {font-style:italic;}
#col-left .conteneur-confirm #retraits p a {color:#8761c9; font-weight:bold;}
#col-left .conteneur-confirm #tt-retrait-place {padding:20px 0 15px 0;}
#col-left .conteneur-confirm #map {margin:0; padding:0;width: 730px; height: 272px;}

/* RECAP COMMANDE E-TRIBUNE */
.conteneur-confirm-etribune #infos-persos {float:left; font-size:11px; color:#333; width:455px; color:#fff;}
.conteneur-confirm-etribune #infos-dossier {float:left; font-size:11px; color:#333; width:270px; color:#fff;}
.conteneur-confirm-etribune #infos-dossier span {color:#8761c9;}
.conteneur-confirm-etribune {padding:10px 20px 10px 36px; background:#301B53; border-top:solid 1px #fff;}
.conteneur-confirm-etribune .infos-match {padding:5px 0 17px 0; color:#fff;}
.conteneur-confirm-etribune .infos-match .match {font-size:20px; font-weight:bold;}
.conteneur-confirm-etribune .infos-match .date-match {font-size:14px; font-weight:bold;}
#col-left .conteneur-confirm-etribune .tableau-billets {margin:0;}
#col-left .conteneur-confirm-etribune .tableau-billets td{color:#ffffff; text-align:center; font-size:1.1em; padding:6px 0;}
#col-left .conteneur-confirm-etribune .tableau-billets .porte{width:91px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm-etribune .tableau-billets .rang-etr{width:94px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm-etribune .tableau-billets .categorie{width:118px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm-etribune .tableau-billets .retrait-pdf{width:100px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm-etribune .tableau-billets .mobile{width:138px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm-etribune .tableau-billets .billet{width:107px; border-right:solid 1px #ffffff;}
#col-left .conteneur-confirm-etribune .tableau-billets .prix{width:82px;}
#col-left .conteneur-confirm-etribune #total-commande {text-align:right; padding:5px 13px 30px 0;}
#col-left .conteneur-confirm-etribune #total-commande .prix-commande {color:#e52780; font-size:12px; font-weight:bold; padding-left:10px;}
#col-left .conteneur-confirm-etribune #total-commande .lib-commande {font-size:14px; font-weight:bold; color:#fff;} 
#col-left .conteneur-confirm-etribune #retraits { background:#f3f3f3; padding:15px 10px;}
#col-left .conteneur-confirm-etribune #retraits #retrait-col1 {float:left; width:200px; padding-right:33px;}
#col-left .conteneur-confirm-etribune #retraits #retrait-col2 {float:left; width:250px; padding-right:20px;}
#col-left .conteneur-confirm-etribune #retraits #retrait-col3 {float:left; width:200px;}
#col-left .conteneur-confirm-etribune #retraits h3 {color:#333; font-weight:bold; font-size:11px; padding-bottom:7px;}
#col-left .conteneur-confirm-etribune #retraits p {padding:7px 0;}
#col-left .conteneur-confirm-etribune #retraits .mise_en_avant {background:#e52780; color:#fff; padding:9px; font-size:12px;}
#col-left .conteneur-confirm-etribune #retraits p span {font-style:italic;}
#col-left .conteneur-confirm-etribune #retraits p a {color:#8761c9; font-weight:bold;}
#col-left .conteneur-confirm-etribune #tt-retrait-place {padding:20px 0 15px 0;}
#col-left .conteneur-confirm-etribune .confirm-recept {padding:15px 10px 5px 10px; color:#fff; font-weight:bold;}
#col-left .conteneur-confirm-etribune #map {margin:0; padding:0;width: 730px; height: 272px;}




/* POINTS DE VENTE */

.bandeau-top{background:transparent url(../images/fond-bandeau-top.gif) no-repeat scroll 0 0; width:710px; height:24px; padding:15px 0 0 80px; margin:0 0 23px 0;}
.bandeau-top-2{background:transparent url(../images/fond-bandeau-top.gif) no-repeat scroll 0 0; width:710px; height:24px; padding:15px 0 0 80px; margin:0 0 0px 0;}
.bandeau-top-3{background:transparent url(../images/fond-bandeau-top-2.gif) no-repeat scroll 0 0; width:990px; height:24px; padding:15px 0 0 80px; margin:0 0 0px 0;}
.titre-mon-compte{margin: 0 30px 0 0;}
.marge-bottom{margin-bottom:20px;}
.in-order{font-size:1.4em; font-weight:bold; margin:0 0 15px 0;}
.pixels-blancs{background: url(../images/pixels-blanc-1.gif) no-repeat; width:789px; height:20px; _padding-bottom:0px;}
.pixels-blancs-2{background: url(../images/pixels-blanc-2.gif) no-repeat; width:789px; height:20px; }
.bloc-gris-clair{width:789px; background:#f2f2f2;}
.bloc-gris-clair-2{width:789px; background:#f2f2f2;  }
.bloc-gris-fonce{width:789px;  background:#e4e4e4;}
.bloc-gauche{border-right:1px solid #cccccc; width:447px;  padding:10px 20px 20px 30px;}
.bloc-gauche-3{border-right:1px solid #cccccc; width:447px;  padding:0px 20px 10px 30px;}
.bloc-gauche-2{border-right:1px solid #cccccc; width:447px;  padding:10px 20px 70px 30px;}
.bloc-gauche-titre h3{font-size:1em; margin:0 0 12px 0}
.bloc-gauche-texte{width:430px;}
.bloc-gauche-texte span{font-style:italic}
.bloc-droite-logo-1{padding:75px 0px 0px 75px;}
.bloc-droite-logo-2{padding:90px 0px 0px 75px;}
.bloc-droite-logo-3{padding:33px 0px 0px 75px;}
#col-left{}

/* INDEX */ 

.bandeau-flash{width:790px; height:182px;}
.tfc-vs-psg{padding:0 0 0 70px;}
.tfc-vs-psg h3{font-size:2em; color:#e52780}
.cliquez{padding:8px 0 0 4px;}
.cliquez p{font-size:14px; color:#ffffff;}
.cliquez p a{font-size:14px; color:#ffffff;text-decoration:underline;}
.cliquez a:hover{text-decoration:none;}
.plan-stadium{width:601px; height:438px; margin:0 0 0 10px; _margin:0 0 0 5px;}
.infos{margin: 0 0 0 7px; pqdding-top: 10px; width:167px;}
.titre-infos{margin:0 0 7px;}
.titre-actus{margin:15px 0 7px 0;}
.liste-infos{width:162px; margin:0 0 10px 0; line-height:15px;}
.liste-infos ul li{background: url(../images/puce-info.gif) no-repeat scroll 0px 3px; padding:0 0 0 11px}
.liste-infos a{font-weight:bold; color:#cbc6d4;}
.liste-infos a:hover{text-decoration:underline;}
.actu-conteneur{margin:0 0 0 5px; padding:0 10px 0 0;}
.date{color:#b699e7;}
.texte{color:#cccccc}
.suite{ margin:0 0 15px 0;}
.suite a{color:#8761c9; font-weight:bold; }
.suite a:hover{text-decoration:underline}
.toute-actu{margin:0 10px 0 0;}
.toute-actu a{text-decoration:underline; color:#8761c9; font-weight:bold;}
.toute-actu a:hover{text-decoration:none}

.choix-auto{width:290px; margin:0 35px 0 0}
.titre-choix{padding:5px 0 0 15px}

.formulaire-2{padding:0 0 0 15px;}
.cliquez-label{color:#ffffff; padding:10px 0 15px 0;}
.tribune-select{margin:0 0 0 112px;}
.nombre-place-label{color:#ffffff; padding:8px 0 0 0px;}
.nombre-select{padding:8px 0 0 8px;}
.tribune-select select, .nombre-select select {font-size:11px;} 
.bouton-commander{padding:15px 0px 0 0px;}
.commander-input{width:290px}


.titre-tarifs{padding:0px 0 0 0px}

.tableau-tarifs{color:#cccccc; background: url(../images/fond-tableau-tarifs.gif) no-repeat scroll 0 0; margin:17px 0 0 0; width:275px; height:117px; padding:0px 0 0 10px}
.tableau-tarifs th{height:20px}

.tableau-tarifs .carre { width:16px; }

.tableau-tarifs .tribunes {font-size:0.9em; width:88px; padding:0 5px 0 0;}
.tableau-tarifs .plein-tarif{width:22px; text-align: center; padding:0 0px 0 12px}
.tableau-tarifs .seize{width:27px; text-align: right; padding:0 21px 0 22px}
.tableau-tarifs .tarif-dames{width:38px; text-align:center; }

.liste-acces{background: url(../images/fond-acces.gif) no-repeat scroll 0px 3px; padding:10px 0 0 10px; width:158px;height:82px; margin:35px 0 0 6px}
.liste-acces ul li{background: url(../images/fleche-violette2.gif) no-repeat scroll 0px 3px; padding:0 0 0 11px}
.liste-acces a{font-weight:bold; color:#b2aabf;}
.liste-acces a:hover{text-decoration:underline;}


/* RECAPITULATIF DE COMMANDE */

.conteneur-corps-4{background:#301b53; margin:1px 0 20px 0; padding:15px 0 10px 10px; width:980px;}

.tfc-psg{margin:0 0 0 12px}
.titre-recapitulatif h2{color:#ffffff; font-size:1.3em; font-weight:normal}
.titre-recapitulatif{margin:2px 0 2px 0}
.titre{margin:15px 0 5px 30px;}


.tableau-recap-e-tribune td{color:#8761c9; border-left:1px solid #ffffff; border-bottom:2px solid #ffffff; }
.tableau-recap td{color:#8761c9; border-left:1px solid #ffffff; border-bottom:2px solid #ffffff; }
.tableau-recap-e-tribune  th{border-left:1px solid #ffffff; height:21px}
.tableau-recap th{border-left:1px solid #ffffff; height:21px}
.tableau-recap-e-tribune {background: #e5e5e5; width:970px; border-right:1px solid #ffffff; border-top:1px solid #ffffff; }
.tableau-recap{background: #e5e5e5; width:970px; border-right:1px solid #ffffff; border-top:1px solid #ffffff; }
.categorie{width:200px; padding:0 0 0 20px;}
.tribune2{width:175px; padding:0 0 0 20px;}
.rang2{width:105px; padding:0 0 0 20px;}
.tableau-recap .place{width:115px; padding:0 0 0 20px;}
.prix{width:135px; padding:0 0 0 20px;}
.e-tribune{background: url(../images/fond-e-tribune.gif) no-repeat scroll right 2px;}
.choix-tarif{width:260px; padding:5px 0 5px 20px;height:60px;}







.identifiant-email{background:#ffffff; width:780px; height:23px; padding:20px 0 0 190px;}
.conteneur-montant{background: #e5e5e5; width:970px; margin:0 0 20px 0;}


.normal-label{ padding:0px 0 0 5px; }
.normal-label{ _padding:3px 0 0 0; }
*+ html .normal-label{ padding:3px 0 0 0; }
.reduit-label{padding:5px 0 0 5px; _padding:3px 0 0 0; }
*+ html .reduit-label{padding:3px 0 0 0; }
.reduit{margin:5px 0 0 0; _margin:0px 0 0 0; }
*+ html .reduit{margin:0px 0 0 0;  }
.dames-label{padding:5px 0 0 5px; _padding:3px 0 0 0; }
*+ html .dames-label{padding:3px 0 0 0;}
.dames{margin:5px 0 0 0; _margin:0px 0 0 0; }
*+ html .dames{margin:0px 0 0 0;  }


.montant-total-2{font-weight:bold; font-size:1.2em; padding:40px 30px 0px 0px;}
.montant-total-2 span{color:#e52780;}
.apres-validation{ padding:0px 30px 0 0px; padding:0px 28px 35px 0px;}
.apres-validation span{color:#e52780;}

.conditions{color:#ffffff; padding:0 0 30px 0}
.bt-valide{margin:0 10px 0 0}

.retrait-place{margin:0 0 15px 35px;}

.infos-2{margin:0 0 0 83px; }
.titre-infos-2{margin:0 0 7px;}
.liste-infos-2 ul li{background: url(../images/puce-info.gif) no-repeat scroll 0px 3px; padding:0 0 9px 11px}
.liste-infos-2 a{font-weight:bold; color:#cbc6d4;}
.liste-infos-2 a:hover{text-decoration:underline;}
.tfc-vs-psg-2{padding:7px 0 0 0px;}
.tfc-vs-psg-2 h3{font-size:1.8em; color:#e52780}


/* BILLET PAIEMENT*/

.conteneur-corps-5{background:#301b53; margin:0 0 20px 0; padding:20px 0 65px 10px; border-top:1px solid #ffffff}
.titre-h2 h2{color:#e52780; font-weight:bold; font-size:2em;}
.sous-texte{color:#ffffff; margin:4px 0 15px 0; font-size:1.4em;}

.tableau-paiement{background:#e5e5e5; margin:0 0 20px 0; border-right:1px solid #ffffff; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; }
.tableau-paiement td{border-left:1px solid #ffffff; color:#8761c9; text-align:center}
.tableau-paiement th{border-left:1px solid #ffffff; text-align:center}
.quantite-paiement-th{padding:0px 50px 0px 40px}
.quantite-paiement{padding:20px 0 40px 0}
.match-paiement-th{padding:0 60px 0 70px}
.match-paiement{padding:20px 0 40px 0}
.categorie-paiement-th{padding:0 60px 0 60px }
.categorie-paiement{padding:20px 0 40px 0}
.tribunes-paiement-th{padding:0 80px 0 70px;}
.tribunes-paiement{padding:20px 0 40px 0}
.prix-paiement-th{padding: 0 95px 0 90px}
.prix-paiement{padding:20px 0 40px 0; font-weight:bold}

.type{margin:0 0 20px 0}
.conteneur-cb{background:#ffffff; padding:15px 0 15px 20px; width:900px}
.conteneur-logo-cb{width:320px}
.conteneur-cb p{text-align:center;}
.logo-cb{margin:0 10px 0 0}
.logo-master{margin:0 10px 0 0}
.cb-label{margin:15px 0px 0 0; width:115px;}
.cb{margin:15px 0 0 0; _margin:12px 0 0 0; }
*+ html .cb{margin:12px 0 0 0; }
.master-label{margin:15px 0px 0 0; width:115px;}
.master{margin:15px 0 0 0; _margin:12px 0 0 0; }
*+ html .master{margin:12px 0 0 0; }

.conteneur-numero-cb{width:400px; margin:0 0 0 100px}
.numero-carte-label{padding:10px 0px 0 110px; font-weight:bold; width:105px}
.numero-carte-input{border:1px solid #dedede;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;height:15px;margin:5px 0 0 0;padding:3px 4px;width:90px;}
.chiffres-label{margin:10px 6px 0 5px;  _margin:10px 7px 0 2px;  width:210x;  font-weight:bold; }
.chiffres-input{ border:1px solid #dedede;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;height:15px;margin:5px 0 0 0;padding:3px 6px;width:24px;}
.jour-label{padding:10px 0 0 0;  width:215px; font-weight:bold; }
.jour{margin:5px 0 0 0}
.date-label{padding:10px 0px 0 110px; width:105px; font-weight:bold; }
.mois{margin:5px 0 0 5px;}
.annee-label{padding:10px 0 0 0; width:105px; font-weight:bold; }
.annee{margin:5px 0 0 5px}

.accepte{text-align:center; margin:20px 0 0 0}
.accepte a{font-weight:bold; text-decoration:underline; color:#323232}
.accepte a:hover{font-weight:bold; text-decoration:none}
.ssi{text-align:center; font-weight:bold; margin:20px 0 0 0; color:#e52780}


/* PUSHS RIGHT */
#col-right {width:190px; float:right;}
#col-right #tt-top-vente{height:65px;padding-top:10px;}
#col-right #tt-top-vente img {display:block;}
#col-right #top-ventes {background:transparent url(../images/boutique/fd_top_ventes.gif) repeat-y scroll 0 0;}
#col-right #top-ventes ul{background:transparent url(../images/boutique/fd_liste_top_ventes.gif) no-repeat scroll left top;list-style-image:none;list-style-position:outside;list-style-type:none;padding:2px 10px 2px 13px ;}
#col-right #top-ventes ul li{background:transparent url(../images/boutique/puce_top_ventes.gif) no-repeat scroll 0 6px;padding-left:6px;}
#col-right #top-ventes ul li a{color:#CFC8D9;}
#col-right #top-ventes ul li a:hover{color:#CFC8D9;text-decoration:underline;}
#col-right #top-ventes ul li a span{color:#957AC3;font-weight:bold;}
#col-right .push{margin:0; padding:5px 0;}


/* PUSHS BAS */

.conteneur-push-bas{background: url(../images/fond-bottom.gif) repeat-x scroll; width:100%; height:214px; _margin-bottom:-3px; text-align:left;}
.conteneur-push-bas-2{margin:auto; width:1000px;}
.push-bas-2{border-left:1px solid #cccccc;border-right:1px solid #cccccc}

/* FOOTER */

#footer {border-top:1px solid #CCCCCC;padding-bottom:20px; }
#footer-content {font-size:11px;margin:0 auto;padding:18px 9px 0;width:972px;}
#footer #copyright {color:#999999;float:left;}
#footer #links {float:right;}
#footer #links ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
#footer #links ul li {float:left;padding-left:7px;}
#footer #links ul li a {color:#333333;}

/** FAN ZONE **/
.conteneur-push-bas #fan-zone {border-left:solid 1px #ccc;border-right:solid 1px #ccc;width:332px;float:left;	height:214px;background:url('../images/fd_fan_zone.gif') repeat-x;}
.conteneur-push-bas #fan-zone #tt-fan-zone{	padding:23px 0 0 12px;}
.conteneur-push-bas #fan-zone #tt-fan-zone #tt-fan-zone-img {height:33px;}
.conteneur-push-bas #fan-zone #tt-fan-zone #tt-fan-zone-txt {float:left;width:210px;}
.conteneur-push-bas #fan-zone #car-fan-zone {padding-left:12px;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-g {padding:26px 4px 0 9px;	float:left;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-c {float:left;width:266px;height:105px;overflow:hidden;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-c ul {list-style:none;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-c ul li {width:102px;height: 105px;padding:0 5px;color:#8761c9;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-c ul li .car-fan-zone-img {height:70px;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-c ul li .car-fan-zone-date {font-weight:bold;padding:5px 0 0 2px;width:100px;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-c ul li .car-fan-zone-pseudo {	padding:0 0 0 2px;	width:100px;}
.conteneur-push-bas #fan-zone #car-fan-zone #car-fan-zone-d {padding:27px 0 0 5px;float:left;}









