/* ====== armature =====*/

body {font-family:"Myriad",Tahoma,Verdana,Helvetica,Arial,sans-serif; margin: 0px auto;color:#2A2A2A;font-size:12px;}
img {border:0;}
select, input, textarea {font:11px "Arial", sans-serif;}
a {color:#7B7C7C;}
h4 {color:#032047;font-size:14px;}
h3 {font-size:15px;}

/* ============= structure principale ================================*/
#contener {margin:auto;width:100%;}
#HeaderLarge {margin:auto;width:100%;background-color:#2176AC;background-image: url("../media/images/degrade.gif");background-repeat: no-repeat;background-position:right;border-bottom:1px solid #D5D5D5;}
#header {height:238px;width:100%;background-image: url("../media/images/diffuser-une-annonce3.gif");background-position: top;background-repeat: no-repeat;}
#bluheader{margin:auto;width:984px;height:90px;}
#Footer {margin:auto; width:1024px; display: block; padding-top:20px; height:20px;text-align:center;}
#degradeheader {background-image: url("../media/images/bleuheaderdegrade.gif");background-repeat:repeat;}
/* ============= dans le header ================================*/
#header a {color:#FFFFFF;}
#logoDiffuser{float:left;width:400px;color:#FFF;}
#AnnoncesHeader{float:right;width:520px;}
/*background-image: url("../media/images/language.gif");===========à remettre dans language quand langue=====*/
#Language {display:block; height:22px;width:279px;padding:0px; margin-left:219px;color:#FFF;}
#Language img {border: 1px solid #FFF;}
.FrequenceHome {float:left;color:#FFFFFF;font-size:12px; font-weight:bold;line-height:1.7em;margin-top:10px;margin-left:5px;}
#AnnoncesHeader ul {list-style:none;padding:0px; margin:0px;}
.PetitesPhotos li  {float:left;padding-right:10px;}
.PetitesPhotos img  {border:2px solid #FFFFFF;}
.log   {display:block; float:right; position:relative; z-index: 1000; color:#FFF;font-size:12px;padding-top:10px;padding-right:20px;}
.LogBleu  {background-image: url("../media/icones/connexion.gif");font-weight:bold;height:23px; width:195px;padding-top:7px;padding-left:18px;color:#FFFFFF;}
.Homephi  {width:306px;height:30px;display:block; float:left;}
#Welcome {clear:both;width:1024px;margin:auto;padding-top:85px;text-align:center;font-weight:bold;color:#2176AC;}
.Diffuser {display:block;color:#0C5C8F !important;font-size:23px;padding-left:20px;padding-top:4px;}

/* ============= pavé du corps ================================*/
#Corpo  {width:980px;margin:auto;display:block;}
#LeCorpo  {width:980px;margin:auto;display:block;}
#ColonneGauche  {float:left;width:690px;}
#ColonnesHome td  {width:230px;background-image: url("../media/images/3colonnes.gif");background-repeat: repeat;}
#HomeAnnonce  {background-image: url("../media/images/c-annonce.gif");background-repeat: no-repeat;background-position: top;padding: 5px 20px 20px 20px;height:270px;color:#000;}
.InputRegion ,.InputCommune {width:180px;padding:0px; margin-bottom:5px;}
.SelectPays, .SelectType  {width:180px;padding:0px; margin-bottom:5px;}
#HomeInscription {background-image: url("../media/images/c-inscription.gif");background-repeat: no-repeat;background-position: top;padding: 5px 20px 20px 20px;height:270px;text-align:justify;}
#HomeInscription .input {width:180px;padding:0px;margin:0px;}
#HomeInscription form {padding:0px;margin:0px;}
#HomeInscription h4 {padding:0px;margin:0px;color:#31A10B;}
#HomeDiffusion {background-image: url("../media/images/c-diffusion.gif");background-repeat: no-repeat;background-position: top;padding: 5px 20px 20px 20px;height:270px;}

#TetiereAnnonce {position:relative; background-image: url("../media/images/onglet_annonce.gif");background-repeat: no-repeat;background-position: top;height:46px;}
#Tempo {position:absolute; z-index:910;top:10px;right:10px;}

#TetiereDiffusion {position:relative; background-image: url("../media/images/onglet_jediffuse.gif");background-repeat: no-repeat;background-position: top;height:46px;}
#Meilleurprix  {position:absolute;z-index:900;top:10px;right:10px;}

#TetiereInscription {position:relative; background-image: url("../media/images/onglet_jeminscris.gif");background-repeat: no-repeat;background-position: top;height:46px;}
#Gratuit {position:absolute;z-index:900;top:10px;right:10px;}

#TetiereMembre {width:264px; background-image: url("../media/images/ongletmembre.gif");background-repeat: no-repeat;background-position: top;height:46px;}
.TetiereFrequence a {float:left;padding-left:25px;padding-top:15px;color:#299BDA;font-size:14px;font-weight:bold;text-decoration:none;}
.IcoMembre {float:left;color:#FFF;padding-top:8px;padding-left:4px;}
#ContenuMembre {margin-left:25px;margin-right:10px;font-size:13px;line-height:1.5em;}
#ContenuMembre a {color:#1C85B7;}
#ContenuMembre a:hover {color:#1C85B7;text-decoration:underline;}
#ContenuDiffusion {margin-left:10px;margin-right:10px;font-size:13px;width:600px;}


#TetiereAnnonceOff {position:relative; background-image: url("../media/images/onglet_off.gif");background-repeat: no-repeat;background-position: top;height:46px;}
#TetiereDiffusionOff {position:relative; background-image: url("../media/images/onglet_off.gif");background-repeat: no-repeat;background-position: top;height:46px;}
#TetiereInscriptionOff {position:relative; background-image: url("../media/images/onglet_off.gif");background-repeat: no-repeat;background-position: top;height:46px;}

.Ico {width:22px;float:left;color:#FFF;font-size:14px;font-weight:bold;padding-top:15px;padding-left:15px;}

.tetiere {float:right;width:115px;padding-right:75px;padding-top:10px;}
.tetiere a  {color:#FFF;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}

.tetierediffuse {float:right;width:105px;padding-right:80px;padding-top:10px;}
.tetierediffuse a  {color:#FFF;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}


.tetiereannonce {float:right;width:105px;padding-right:80px;padding-top:10px;}
.tetiereannonce a  {color:#FFF;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}

.tetierecompte{float:right;padding-right:150px;padding-top:18px;}
.tetierecompte a  {color:#FFF;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}

.tetiereMembre{float:right;padding-right:20px;padding-top:20px;}
.tetiereMembre a  {color:#FFF;font-size:14px;font-weight:bold;color:#FFF;text-decoration:none;}



/* ============= pavé de droite ================================*/
#ColonneDroite  {width:291px;}
#Visite {background-image: url("../media/images/fleur_media.gif");background-repeat: no-repeat;background-position: bottom;border:1px solid #CECCCC;width:263px;height:445px;color:#032047;padding:10px;}
#Visite ul {list-style-type:none; padding:0px; margin:0px;}
#Visite li {padding-bottom:10px;display:block;line-height:1.5em;}
#Visite li img{padding-right:10px;float:left;}
#Visite h4 {padding:0px; margin:0px;font-size:21px;line-height:1em;font-weight:normal;}
#Visite h2 {padding:0px; margin:0px;font-size:27px;color:#2595D0;}
#Visite li h3 {padding:0px; margin:0px;font-size: 18px;float:right;width:235px;}

/* ============= pavé des annonces ================================*/
#Annonces {width:100%;} 
#tetierelisting {background-color:#032047;color:#FFF;font-weight:bold;font-size:13px;width:100%;padding-left:5px;}
.UneAnnonce h5  {color:#204577;padding:0;margin:0;}
.UneAnnonce  {width:100%; border-bottom:1px solid #2B9EDF;}
.PhotoAnnonce {width:90px; height:65px; border:1px solid #A2A2A2;}

/* #Annonces h4 {padding-top:0px; margin:0px;} */


/* ============= je crée mon annonce ================================*/
#HeaderAnnonce {background-image: url("../media/img/annonce-header.gif");background-repeat:repeat;height:46px;padding:0px;margin:0px;width:100%;}
#HeaderAnnonce .btdiffusion  {border-bottom: 3px solid #2A9CDE;}
#HeaderAnnonce .btannonce  {border-bottom: 3px solid #2A9CDE;}
#HeaderAnnonce .btannonce  {background-image: url("../media/img/annoncebt.gif");background-repeat:no-repeat;width:220px;background-position:bottom left;}
#HeaderAnnonce .btdiffusion  {background-image: url("../media/img/diffusionbt_off.gif");background-repeat:no-repeat;background-position:bottom left;}

/* ============= je diffuse ================================*/
#HeaderDiffusion {background-image: url("../media/img/diffusion-header.gif");background-repeat:repeat;height:46px;padding:0px;margin:0px;width:100%;}
#HeaderDiffusion .btannonce {border-bottom: 3px solid #F86E00;}
#HeaderDiffusion .btannonce  {background-image: url("../media/img/annoncebt_off.gif");background-repeat:no-repeat;width:220px;background-position:bottom left;}
#HeaderDiffusion .btdiffusion  {background-image: url("../media/img/diffusionbt.gif");background-repeat:no-repeat;background-position:bottom left;border-bottom: 3px solid #F86E00;}

.btannonce a,.btdiffusion a, .btcompte a {display:block;color:#FFF;text-decoration:none;font-size:14px;font-weight:bold;padding-top:15px;padding-left:10px;}

/* ============= mon compte ================================*/
#HeaderCompte {background-image: url("../media/img/compte-header.gif");background-repeat:repeat;height:46px;padding:0px;margin:0px;width:100%;}
#HeaderCompte .btcompte, .btannonce, .btdiffusion  {border-bottom: 3px solid #209C0B;}
#HeaderCompte .btcompte  {background-image: url("../media/img/comptebt.gif");background-repeat:no-repeat;width:220px;background-position:bottom left;}
#HeaderCompte .btannonce  {background-image: url("../media/img/annoncebt_off.gif");background-repeat:no-repeat;width:220px;background-position:bottom left;}
#HeaderCompte .btdiffusion  {background-image: url("../media/img/diffusionbt_off.gif");background-repeat:no-repeat;background-position:bottom left;}

.btannonce a,.btdiffusion a  {display:block;color:#FFF;text-decoration:none;font-size:14px;font-weight:bold;padding-top:15px;padding-left:10px;}

#CAnnonce   {border-top:3px solid #2B9EDF;padding:0px;margin:0px;border-left:1px solid #DADBDB;border-right:1px solid #DADBDB;border-bottom:1px solid #DADBDB;width:100%;background-image: url("../media/img/fondoannonce.gif");background-repeat:repeat-x;}
#CDiffusion   {border-top:3px solid #FA7102;padding:0px;margin:0px;border-left:1px solid #DADBDB;border-right:1px solid #DADBDB;border-bottom:1px solid #DADBDB;width:100%;}
#CDiffusion2   {border-top:3px solid #FA7102;padding:0px;margin:0px;border-left:1px solid #DADBDB;border-right:1px solid #DADBDB;border-bottom:1px solid #DADBDB;width:100%;}
#CCompte {border-top:3px solid #209C0B; padding-top:0px;margin:0px;border-left:1px solid #DADBDB;border-right:1px solid #DADBDB;border-bottom:1px solid #DADBDB;width:100%;background-image: url("../media/img/fondocompte.gif");background-repeat:repeat-x;}

#MonCompte {background-image: url("../media/images/moncompte.gif");background-repeat: no-repeat;background-position: top;height:260px;width:290px;}
#CompteInternaute {width:265px;background-image: url("../media/images/ongletinternaute.gif");background-repeat: repeat;}
#TetiereMonCompte {background-image: url("../media/images/onglet_moncompte.gif");background-repeat: no-repeat;background-position: top;height:46px;}


#contientSupport {height:240px;}
#bouton {float:right;width:33px;}


#LoginInscription {background-color:#FFF; width:100%;padding-left:11px;padding-right:11px;color:#000;margin-bottom:0px; padding-bottom:0px;}
#LoginInscription p {text-align:justify;}

.TextContent {padding:10px;font-size:12px;width:670px;}
.TextContent h4 {padding-top:5px;font-size:22px;display:block;}
.TextContent h2 {font-size:14px;padding:0px;margin:0px;color:#1C85B7;}
.TextContent p {text-align:justify;padding-right:10px;}

/*--------------------------------------Page mon compte--------------------------------------*/

#topMenuMain {background-color:#FFF; width:631px;margin-left:29px;color:#000;margin-bottom:0px; padding-bottom:0px;}

.topMenuElement {text-align:left;line-height:1.2em;}
a {text-decoration:none;color:#8E847D;}
.invisible {display: none;visibility: hidden;}
.OngletChoix {float:left;margin-left:11px;}
.MenuCompte {width:660px;margin-left:11px;color:#000;margin-bottom:0px; padding-bottom:0px;margin-top:10px;background-color:#FFF;float:left;margin-left:10px;}
.MenuCompte a{float:left; display: block; height: 22px;width:165px; color:#2B9EDF;font-weight:bold;padding-left:20px;text-decoration:none; background-color:#FFF;padding-top:8px;margin-right:10px;}
.MenuCompte a:hover{background-color:#D7DADC;}
#ContenuCompte {width:100%;font-size:12px;padding-top:5px;}
#ContenuCompte h1 {color:#2B9EDF;font-weight:bold;padding-left:11px;font-size:18px;}
.box {padding-right:10px;padding-left: 10px;}
.box h4{font-size:14px;}

/*--------------------------------------Page diffusion--------------------------------------*/
#topMenuDiffusion {background-color:#FFF; color:#000;margin-bottom:0px;}
.OngletDiffuse {float:left;margin-left:11px;margin-top:5px;}
.OngletDiffuse 	a	{background-image: url("../media/icones/suivant.gif");background-repeat: no-repeat;background-position: 0px 5px;display: block; height: 25px; width:170px; color:#2B9EDF;font-weight:bold;padding-left:25px;text-decoration:none;background-color:#FFF;padding-top:8px;}			
.OngletDiffuse 	a:hover	{}

.LinkBlu {color:#299BDA;font-weight:bold; padding-right:5px;text-decoration:underline;border:1px solid #3B9DCF;background-color:#FFF;padding:3px;}
.LinkBleu  {color:#299BDA;font-weight:bold;text-decoration:underline;}

.LigneMedia {display:block;clear:both;padding-bottom:10px;margin-bottom:10px;width:100%;border-bottom:1px solid #1C85B7;}
.NomPartenaire {color:#2B9EDF;font-weight:bold;font-size:13px;margin:0px;padding:0px;}
.PresPartenaire {float:right;text-align:justify;padding-left:10px;width:80%;padding-top:15px;}
.OffrePartenaire {float:left;padding-top:15px;}
.OffrePartenaire img {display:block;float:left;margin-bottom:5px;}
.OffrePartenaire input {display:block;float:left;}

#BoutonBleu {display:block;width:206px;height:36px;font-weight:bold; font-size:14px; letter-spacing:-0.1em;color:#FFF; background: transparent url("../media/icones/bt_bleu.gif") no-repeat top left;border:0px;}

.visitebleue {color:#1C85B7;font-size:14px;font-weight:bold;}
.visiteorange {color:#FA801E;font-size:14px;}
.visitebleue2 {color:#1C85B7;font-size:16px;font-weight:bold;}

/*---Homephi--*/
#HomePhi {width:1024px;padding-top:100px;color:#299BDA;font-weight:bold; text-align:center;}
#HomePhi a {color:#299BDA;text-decoration:underline;}
a.Offre  {color:#4D4D4E;font-size:13px;}
a.Offre:hover {color:#4D4D4E;font-size:13px;text-decoration:underline;}
a.linkoffre  {color:#299BDA;font-size:13px;text-decoration:underline;}
a.linkoffre:hover {color:#299BDA;font-size:13px;text-decoration:underline;}

#Btcreation {margin-left:200px;text-align:center;width:205px; height:37px; background-image: url("../media/img/btcreation.gif");padding-top:9px;}
#Btcreation a {color:#FFFFFF;font-weight:bold;text-decoration:underline;}

#Paiement {width:263px;color:#032047;padding:10px;}

a.home {font-weight:normal;text-decoration:underline;color:#CFDCE3!important;}


.blocannonce {border:1px solid #9F9F9F; margin:7px auto; text-align:left;margin-bottom:30px;}
.Titleannonce {background-image: url("../media/img_annonces/header.gif"); padding:5px;color:#FFFFFF;font-size:15px;font-weight:bold;background-repeat:repeat-x;}
.Visuels {padding:3px;text-align:center;width:207px;}
.Descriptif {color:#2A2A2A;padding:5px;}
.Modif {padding-top:4px;padding-bottom:4px;text-align:center;}
.Libelle {float:left;}
.Prix {font-weight:bold;}
.annoncepartenaire {color:#fff;text-align:right;padding-top:3px;padding-bottom:2px;padding-right:10px;}
.more {display:block;border:none;color:#fff;background-image: url("../media/img_annonces/more.gif");width:69px; height:17px;font-weight:bold;font-size:12px;padding-top:2px;padding-left:4px;}

/*--------------------------------------defilement--------------------------------------*/
#checkout_nav {height:80px;margin:auto;text-align:center;width:500px;padding-bottom:0px;padding-right:35px;}

div.etp_1 {background:transparent url("../media/images/bck_etp_1.gif") no-repeat scroll left center;}
div.etp_2 {background:transparent url("../media/images/bck_etp_2.gif") no-repeat scroll left center;}
div.etp_3 {background:transparent url("../media/images/bck_etp_3.gif") no-repeat scroll left center;}
div.etp_4 {background:transparent url("../media/images/bck_etp_4.gif") no-repeat scroll left center;}

#checkout_nav_number {padding-left:29px;}

#checkout_nav_number div {float:left;padding-left:45px;padding-top:20px;width:72px;}

#checkout_nav .txt_off {color:#F2870A;}

/*--------------------------------------les boutons--------------------------------------*/
.Btsuite {width:100%;margin-top:20px;}
.submit{border:none;color:#fff;background: transparent url("../media/images/continuer.gif") no-repeat top left;width:205px; height:41px;font-weight:bold;font-size:14px;padding-bottom:5px;}

.textelegal {text-align:justify;font-size:10px;margin:auto;}

.Continuer{
     border:none;
     color:#2C9EDF;
     background: transparent url("../media/img/bt-blanc.gif") no-repeat top left;
     width:123px;
     height:31px;
     font-weight:bolder;
     font-size:14px;
    
}


.Continuerbt{
     margin-top:10px;margin-bottom:25px;
     display:block;
     height:31px;
     width:123px;
     border:none;
     background: transparent url("../media/img/bt-blanc.gif") no-repeat top left;
     width:123px;
     height:31px;
     font-weight:bolder;
     font-size:14px;
}

.Continuerbt a{display:block;margin-top:5px;padding-left:20px;color:#2C9EDF;}

.Btvert{
     border:none;
     color:#FFF;
     background: transparent url("../media/img/btvert.gif") repeat-x;
     width:auto;
     height:49px;
     font-weight:bolder;
     font-size:14px;
}


.Btverta{
     border:none;
     color:#FFF;
     background: url("../media/img/btvert.gif") repeat-x;
     width:auto;
     height:49px;
     font-weight:bolder;
     font-size:14px;
}

.Btverta a {color:#FFF; }


.Btvertindex{
     display:block;
     border:none;
     float:inline;
     color:#FFF;
     background: url("../media/images/btvertindex.gif") repeat-x;
     height:41px;
     width:94px;
     font-weight:bolder;
     font-size:14px;
}

.Btvertindex a{
     display:block;
     padding-top:5px;
     padding-left:7px;
     color:#FFF;
     
}

Btsuite a {display:block;border:none;color:#fff;background: url("../media/images/continuer.gif") no-repeat top left;width:205px; height:46px;font-weight:bold;font-size:14px;}

.txtcom {color:#4D4D4E;line-height:1.3em;}
.txtcom h3 {color:#2492CC;font-size:14px;padding:0px;margin:0px;}

a.linkCGV {color:#1E648C;}
a.linkCGV:hover {text-decoration:underline;}



.TexteOffre  {text-align:justify;font-size:13px;}
.TxtOffre {text-align:justify;}
.TxtOffre h3 {margin:0px;padding:0px;color:#2899D7;}
ul.TxtOffre  {list-style:none;padding-right:15px;padding-top:10px;margin:0px;}
li.TxtOffre  {text-align:justify;font-size:13px;}
.textbox {position:relative;padding-top:5px;padding-bottom:5px;display:block;border-bottom:1px solid #1C85B7;width:100%;text-align:justify;}
.textbox h4 {padding:0px;margin:0px;font-size:13px;font-weight:bold;} 
.textbox h5 {padding-left:30px;margin:0px;font-size:12px;font-weight:bold;} 
.separation{clear:both;width:100%;float:left;height:5px;margin:2px 0;}
.Btcontact {display:block; float:right; color:#42A91F;font-size:11px;padding-right:4px;padding-left:25px;padding-top:0px;padding-bottom:4px;text-decoration:underline;margin-bottom:4px;}
a.Btcontact {background-image: url("../media/images/icocontact.gif");background-repeat: no-repeat;background-position: 0px 0px;}

/*--------------------------------------listing diffuseurs--------------------------------------*/

.ProduitNom {color:#336699;font-size:18px;padding-top:10px;display:block;font-weight:bold;}
.descriptionoffre {display:block;}
.descriptionoffre b  {color:#f4a62b;}
.descriptionoffre .url  {color:#2492CC;}
.descriptionoffre span  {color:#2492CC;font-weight:bold;}
.ListePartenaire {clear:both;width:100%;float:left;padding-top:15px;border-bottom:1px solid #1C85B7;}


.pastille  {position:absolute;left:90px;top:-22px;z-index:900;}
.Logoliste {position:relative;width:110px;}
.choix {width:20px;}
.Prixliste  {width:60px;text-align:right;padding-right:10px;color:#6F6F6F;}
.Prixliste h3 {padding:0px;margin:0px;font-size:12px;color:#2492CC;display:inline;}

.ListeFournisseurProduit {display:block;float:inline;color:#6F6F6F;}
.ListeFournisseurProduit .titre {display:block;float:left;font-weight:bold;font-size:14px;color:#2492CC;padding-left:10px;width:350px;}
.ListeFournisseurProduit .duree {display:block;float:left;font-weight:bold;color:#2492CC;}
.ListeFournisseurProduit .prix {display:block;float:right;text-align:right;font-weight:bold;color:#000;}

.message_etat_produit {font-weight:bolder;color:#FF9400;font-size:15px;}

.Dateliste  {width:120px;text-align:right;font-size:11px;}
.calendrier {margin:0px;padding:0px;display:block;valign:top;}
.calendrier img {margin-top:5px;display:inline;padding-left:3px;}
.calendrier input {margin:0px;padding:0px;}
.detailpartenaire {clear:both;width:100%;display:block;}
.Descriptifpartenaire {width:100%;display:block;}
.PartenaireChoix {width:100%;padding-top:3px;margin-bottom:5px;margin-top:10px;}
.LienDetail {text-decoration:underline;color:#1C85B7;}
.ListeDescriptif {display:block;padding-left:25px;float:left;width:210px;color:#4D4D4E;font-size:12px;}
.LigneMediaProduit {list-style-type:none;display:block;padding:0px;margin:0px;}
.ligneMedia {list-style-type:none;padding:0px;margin:0px;display:block;}
.ligneMedia b  {color:#f4a62b;}
.ligneMedia .url  {color:#2492CC;}
.ligneMedia span  {color:#2492CC;font-weight:bold;}

/*--------------------------------------footer--------------------------------------*/


#footer_divisions {
background: url("../media/img/fondfooter.gif") repeat-x scroll left top;
color:#FFFFFF;
float:left;
margin-top:20px;
padding-top:10px;
width:100%;
}


#footer_divisions h4 {
border-bottom:1px solid #126CB2;
color:#FFF;
padding-bottom:4px;
}

h1, h3, h4 {
color:#336699;
font-weight:bold;
}

ul.footer_divisions_content {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}

.LinkFooter{
color:#FFF;
}


ul, menu, dir {
-moz-padding-start:0;
}

p.Paiement {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
display:block;
font-size:12px;
font-style:italic;
margin:0 0 -1px;
padding:8px;
width:94%;
}

#footer_logos {
background:#126CB2 none repeat scroll 0 0;
clear:both;
padding:0 0;
text-align:center;
width:100%;
}

#copyright_container {
background:#264D81 none repeat scroll 0 0;
float:left;
padding:4px 0 2px;
width:100%;
}

#subscribe-form #subscribe-button {
margin:0px;
padding:0px;
width:80px !important;
}

#progress {
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	border: 1px solid #333333;
	color:#FFFFFF;
	background-color:#808080;
	text-align:center;
}


.PavePhoto {display:block;width:190px;height:250px;float:left;border: solid 1px #CCCCCC;padding:5px;margin:3px;text-align:center;}
.PavePhoto input{padding:0px;margin:0px;}
.PavePhoto form{padding:0px;margin:0px;}

.ToutesOffres {display:block;color:#FA7E19;font-size:14px;text-decoration:underline;font-weight:bold;margin-top:5px;}

.barre_promo {
	text-decoration: line-through;
}

.promohomephi {
	text-align:center;
}

.promohomephi span {
	letter-spacing:0.2em;
	font-size:10px;
}

.promohomephi img {
	margin:5px auto 10px;
}
