#ContainerPaiementRevenus{/*float:left;*/width:980px;padding-left:25px;font-size:14px;font-family:arial;color:#616161;}
#ContainerPaiementRevenus h1{text-align:center;font-size:30px;font-family:arial black;color:#1f5289;line-height:30px;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
p.AccrocheRevenus{font-size:16px;font-family:arial;font-weight:bold;color:#1c4474;line-height:18px;margin:5px 0px;padding:0px;}
div.PaveTextRevenus{float:left;width:470px;}
div.SeparateurRevenus{float:left;width:20px;}
div.PavePaiementRevenusGauche{float:left;width:365px;height:306px;}
div.PavePaiementRevenusDroite{float:left;width:587px;height:306px;background: url('../../images/site/revenus-fonciers/calcul-impots-avec-revenus-foncier.gif') no-repeat;margin-top:-15px;}
div.PavePaiementRevenusDroiteAbo{float:left;width:587px;height:306px;background: url('../../images/site/revenus-fonciers/calcul-impots-avec-revenus-foncier-abo.gif') no-repeat;margin-top:-15px;}
div.FormChoixPaiementRevenus{position:relative;top:0px;left:0px;width:580px;height:80px;padding-top:165px;padding-left:30px;}
div.DetailCalculRevenus{float:left;width:550px;padding-left:15px;}
div.PlusAbonnementRevenus{float:left;width:402px;}

/********FICHE SAISIE MAIL REVENUS FONCIERS***************/
.PaveHautPaiementRevenus{width:948px;height:467px;background: url('../../images/site/revenus-fonciers/fond-formulaire-cb-revenus.gif') no-repeat;margin:20px 0px 00px 0px;padding:0px;}
img#JeCalculeMesImpotsRevenus{padding:0px;position:absolute;margin-top:20px;left:260px;}
img#AccesIllimiteCalculRevenus{padding:0px;position:absolute;margin-top:108px;left:250px;}
p.Etape1SaisieMailRevenus{text-align:left;font-size:18px;font-family:arial; color:#ffffff;position:absolute;margin-top:146px;padding:0px 0px 0px 385px;}
p.AccederSaisieMailRevenus{text-align:left;font-size:14px;font-family:arial; color:#275c8a;position:absolute;margin-top:180px;padding:0px 0px 0px 385px;}
/*table#ContainerFormSaisieMailRevenus{padding-top:225px;}*/

.ColonneFormSaisieMailRevenus{height:45px;padding-left:385px;width:220px;font-weight:bold;color:#000000}
.tdViergeFormSaisieMailRevenus{height:50px;padding-left:385px;width:220px;}
.tdViergeFormSaisieMailGuideRevenus{height:50px;padding-left:55px;width:220px;}
.ColonneFormSaisieMailGuideRevenus{height:45px;padding-left:55px;width:220px;font-weight:bold;color:#000000}
.tdViergeFormSaisieMailGuideRevenus{height:50px;padding-left:55px;width:220px;}
a.RetourChoixPaiementRevenus {font-size:12px;font-family:arial;color:#275c8a;padding-left:25px;display:block;padding-top:10px;}
a.RetourChoixPaiementRevenus:hover {font-size:12px;font-family:arial;color:#000000;padding-left:25px;display:block;padding-top:10px;text-decoration:underline}

/*************FORMULAIRE CB***********/
p#LibelleSaisieCBRevenus{position:absolute;top:230px;left:385px;color:#000000;}
input#NumCB{position:absolute;top:230px;left:610px;}
p#LibelleSaisieDateExpRevenus{position:absolute;top:260px;left:412px;color:#000000;}

select#DateExpCbRevenusMois{position:absolute;top:260px;left:610px;}
p#SeparateurDateRevenus{position:absolute;top:260px;left:690px;color:#000000;}
select#DateExpCbRevenusAnnee{position:absolute;top:260px;left:700px;}

#LibelleSaisieCryptoRevenus{position:absolute;top:290px;left:406px;text-align:right;color:#000000;}

input#DateExpCryptoRevenus{position:absolute;top:300px;left:610px;}
a#InfosCryptoRevenus{position:absolute;top:322px;left:410px;font-size:11px;color:#275c8a;text-decoration:underline;cursor:pointer;}
input#SubmitCbRevenus{position:absolute;top:350px;left:640px;}
div#InfosPaiementSecuriseRevenus{width:515px;position:absolute;top:380px;left:385px;border:1px solid #66a3c8;background:#ebf6fc;height:60px;font-size:11px;color:#275c8a;padding-top:5px;padding-left:15px;}

p#MentionsLegalesPaiementCBRevenus{position:absolute;top:450px;left:50px;font-size:11px;color:#135281;}


/********PAIEMENT WHA ***************/
.PaveHautPaiementRevenusWha{width:943px;height:441px;background: url('../../images/site/revenus-fonciers/fond-wha-revenus.gif') no-repeat;margin:20px 0px 00px 0px;padding:0px;}
p.Etape2WhaRevenus{text-align:left;font-size:18px;font-family:arial; color:#ffffff;position:absolute;margin-top:25px;padding:0px 0px 0px 345px;}
iframe.IframeWhaRevenusFonciers{position:absolute;top:80px;left:375px;}
img.PositionImageAccrocheWhaRevenus{position:absolute;top:77px;left:480px;z-index:1}
a.RetourChoixPaiementRevenusWha {font-size:12px;font-family:arial;color:#275c8a;padding-left:345px;display:block;padding-top:10px;}
a.RetourChoixPaiementRevenusWha:hover {font-size:12px;font-family:arial;color:#000000;padding-left:345px;display:block;padding-top:10px;text-decoration:underline}


/** SSL CB */
#content{width:654px;margin:150px auto;}

#payboxSSL {height:220px; width:560px; position:relative; left:360px; top:180px;}
#payboxSSL p.titre {position:absolute;left:115px; top:5px;font-size: 16px; font-family: arial; color: rgb(19, 82, 129);}
#payboxSSL p.optionType {position:absolute; left:28px; top:56px;}
#payboxSSL label {font-weight:normal; }

#guiderf #payboxSSL {height:220px; width:560px; position:relative; left:40px; top:160px;;font-size:14px;}


#payboxForm input[type='text'], #payboxForm select {height:18px; padding-left:5px;border:1px solid grey; color#000000; background-color:white;}
#payboxForm select {height:20px;}

#porteurBlock {position:absolute; top:20px; left:16px; width:416px; height:65px;}
#porteur {position:absolute; top:18px; left:230px; width:200px;}
#porteurError {position:absolute; top:38px; left:230px; width:215px;}
#payboxCartes{position: absolute; top: 18px; left: 450px; height: 20px;}

#dateBlock{position: absolute; top: 60px; left: 40px; width: 250px; height: 65px;}
#dateMois {position:absolute; top:56px; left:230px; width:100px;}
#dateMoisError {position:absolute; top:80px; left:230px; width:250px;}
#dateAnnee {position:absolute; top:56px; left:345px; width:80px;}
#dateSeparator {position:absolute; top:60px; left:335px; width:80px;}

#cvvBlock {position: absolute; top: 90px; left: 16px; width: 188px; height: 45px; text-align:right;}
#cvv {position:absolute; top:100px; left:230px; width:40px;}
#cvvError {position:absolute; top:82px; left:275px; width:120px;}
#infosCVV {position:absolute; top:119px; left:16px; width:190px; font-size: 10px; text-decoration: underline; color: rgb(31, 82, 137); cursor: pointer;}
#payboxSubmit {position:absolute; left:265px; top:145px;}

#payboxError, span.errors{color: red; font-weight:bold;}
#payboxError {position:relative; top:0px; width:500px;text-align:center;margin:0 auto;}
/** FIN SSL CB */
/***SSL CB GUIDE REVENUS****/

#payboxSSLGuideRevenus {height:220px; width:560px; position:absolute; left:40px; top:160px;}
#payboxSSLGuideRevenus p.titre {position:absolute;left:115px; top:5px;font-size: 16px; font-family: arial; color: rgb(19, 82, 129);}
#payboxSSLGuideRevenus p.optionType {position:absolute; left:28px; top:56px;}
#payboxSSLGuideRevenus label {font-weight:normal;font-size:14px;color:#000; }


#payboxFormGuideRevenus input[type='text'], #payboxForm select {height:18px; padding-left:5px;border:1px solid grey; color#000000; background-color:white;}
#payboxFormGuideRevenus select {height:20px;}

#porteurBlockGuideRevenus {position:absolute; top:20px; left:16px; width:416px; height:65px;}
#porteurGuideRevenus {position:absolute; top:18px; left:230px; width:200px;}
#porteurErrorGuideRevenus {position:absolute; top:38px; left:230px; width:215px;}
#payboxCartesGuideRevenus{position: absolute; top: 18px; left: 450px; height: 20px;}

#dateBlockGuideRevenus{position: absolute; top: 60px; left: 40px; width: 250px; height: 65px;}
#dateMoisGuideRevenus {position:absolute; top:56px; left:230px; width:100px;}
#dateMoisErrorGuideRevenus {position:absolute; top:80px; left:230px; width:250px;}
#dateAnneeGuideRevenus {position:absolute; top:56px; left:345px; width:80px;}
#dateSeparatorGuideRevenus {position:absolute; top:60px; left:335px; width:80px;}

#cvvBlockGuideRevenus {position: absolute; top: 90px; left: 16px; width: 208px; height: 45px; text-align:right;}
#cvvGuideRevenus {position:absolute; top:100px; left:230px; width:40px;}
#cvvErrorGuideRevenus {position:absolute; top:82px; left:275px; width:120px;}
#infosCVVGuideRevenus {position:absolute; top:119px; left:30px; width:190px; font-size: 10px; text-decoration: underline; color: rgb(31, 82, 137); cursor: pointer;}
#payboxSubmitGuideRevenus {position:absolute; left:355px; top:145px;}

#payboxErrorGuideRevenus, span.errors{color: red; font-weight:bold;}
#payboxErrorGuideRevenus {position:relative; top:0px; width:500px;text-align:center;margin:0 auto;}

#various3{position:absolute;top:150px;left:45px;}

/*****PARTIE PAIEMENT - Guide + 1 Calcul offert ****/
#ContainerBtnUp{float:left;height:auto;width:965px;margin-top:20px;padding-left:35px;position:relative;margin-bottom:10px;}
a.Btn-Guide-Bailleur{float:left;display:block;width:456px;height:81px;background: url('../../images/paiement-revenus-fonciers/sprite-paiement-revenus-fonciers.gif') no-repeat 0 0;}
a.Btn-Guide-Bailleur:hover{float:left;display:block;width:456px;height:81px;background: url('../../images/paiement-revenus-fonciers/sprite-paiement-revenus-fonciers.gif') no-repeat 0 -81px;}
a.Btn-Guide-Bailleur span.LinkBGB{font-size:14px;font-family:arial;color:#414141;position:relative;top:30px;left:85px;}
a.Btn-Guide-Bailleur:hover span.LinkBGB{font-size:14px;font-family:arial;color:#010101;position:relative;top:30px;left:85px;}
.SeparatorBtn{float:left;width:24px;height:81px}
a.Btn-Declaration-Revenus-Fonciers{float:left;display:block;width:456px;height:81px;background: url('../../images/paiement-revenus-fonciers/sprite-paiement-revenus-fonciers.gif') no-repeat 0 -162px;}
a.Btn-Declaration-Revenus-Fonciers:hover{float:left;display:block;width:456px;height:81px;background: url('../../images/paiement-revenus-fonciers/sprite-paiement-revenus-fonciers.gif') no-repeat 0 -243px;}
a.Btn-Declaration-Revenus-Fonciers span.LinkDRF{font-size:18px;font-weight:bold;font-family:arial;color:#0c3559;position:relative;top:10px;left:65px;}
a.Btn-Declaration-Revenus-Fonciers:hover span.LinkDRF{font-size:18px;font-weight:bold;font-family:arial;color:#095aa1;position:relative;top:10px;left:65px;}
a.Btn-Declaration-Revenus-Fonciers span.LinkDRF2{font-size:14px;font-weight:normal;font-family:arial;color:#414141;position:relative;top:10px;left:65px;}
a.Btn-Declaration-Revenus-Fonciers:hover span.LinkDRF2{font-size:14px;font-weight:normal;font-family:arial;color:#000;position:relative;top:10px;left:65px;}


h1#h1GuideCalculFonciers{position:relative;text-align:center;font-size:24px;color:#1f5289;font-family:arial;margin-bottom:5px;font-weight:normal;}
#ContainerPaiementGuideCalcul{background: url('../../images/site/guide-declaration/new/fd-general.gif');width:936px;height:812px;float:left;margin-left:30px;position:relative;}
#ContainerChoixPaiementGuideRevenusCalcul{background: url('../../images/site/guide-declaration/new/fd-bulle.gif');width:559px;height:336px;position:absolute;top:201px;left:285px;}
a.linkphrasepaiement{display:block;position:relative;top:20px;left:45px;width:455px;height:75px;}
#prix{position:absolute;top:225px;left:837px;}
.ContainerFormGRFC{position:relative;top:27px;left:0px;width:542px;text-align:center;height:100px;}
div.ContainerArguGuide{position:relative;top:125px;left:30px;}
div.ContainerArguGuide h2{color:#000;font-size:16px;font-weight:bold;font-family:arial;position:relative;margin-top:15px}
div.ContainerArguGuide h2 span{color:#003983;padding-right:5px;}
div.ContainerArguGuide ul{position:relative;left:18px;color:#616161;list-style-type:none;line-height:19px;float:left;width:300px;}

/*SCELLIER*/
#ContainerBtnUpScellier{float:left;height:100px;width:965px;margin-top:20px;padding-left:35px;position:relative;margin-bottom:10px;}

#ContainerPaiementGuideCalculScellier{background: url('../../images/site/scellier/fd-chx-paiement.gif') no-repeat;width:937px;height:681px;float:left;margin-left:30px;position:relative;}
div.ContainerArguGuideScellier{position:relative;top:95px;left:30px;}
div.ContainerArguGuideScellier ul{position:relative;left:12px;color:#616161;list-style-type:none;line-height:18px;float:left;width:300px;}
div.ContainerArguGuideScellier li{padding-bottom:3px;}
div.ContainerArguGuideScellier h2{color:#000;font-size:16px;font-weight:bold;font-family:arial;position:relative;margin-top:15px}
div.ContainerArguGuideScellier h2 span{color:#003983;padding-right:0px;}
#ContainerChoixPaiementBulleScellier{background: url('../../images/site/scellier/bulle-chx.gif');width:534px;height:192px;position:absolute;top:177px;left:267px;}
#ContainerSaisieMailGuideCalculScellier{background: url('../../images/site/scellier/fd-scellier-mail.gif');width:936px;height:475px;float:left;margin-left:30px;position:relative;}

.ColonneFormSaisieMailRevenusScellier{height:45px;padding-left:385px;width:220px;font-weight:bold;color:#000000}
.tdViergeFormSaisieMailRevenusScellier{height:50px;padding-left:385px;width:220px;}
.tdViergeFormSaisieMailGuideRevenusScellier{height:50px;padding-left:55px;width:220px;}
.ColonneFormSaisieMailGuideRevenusScellier{height:45px;padding-left:35px;width:220px;font-weight:bold;color:#323232;font-size:14px;}
.tdViergeFormSaisieMailGuideRevenusScellier{height:50px;padding-left:35px;width:220px;}
a.RetourChoixPaiementRevenusScellier {font-size:12px;font-family:arial;color:#275c8a;padding-left:25px;display:block;padding-top:10px;}
a.RetourChoixPaiementRevenusScellier:hover {font-size:12px;font-family:arial;color:#000000;padding-left:25px;display:block;padding-top:10px;text-decoration:underline}
div.SommaireDetailleGuideScellier{float:left;width:880px;padding-top:20px;padding-left:60px;}
div.SommaireDetailleGuideScellier div.PaveArticleSommaireGuide{float:left;width:885px;padding-top:20px;margin-top:10px;}
div.SommaireDetailleGuideScellier div.PaveArticleSommaireGuide h3{float:left;width:840px;color:#323232;font-size:18px;font-weight:bold;margin:0 0 10px 0;padding-left:0px}
div.SommaireDetailleGuideScellier div.PaveArticleSommaireGuide p.UnderH3GRF{float:left;width:740px;color:#323232;font-size:14px;font-weight:normal;padding-left: 10px;text-align:left;padding-top:0;}
div.SommaireDetailleGuideScellier div.PaveArticleSommaireGuide p{float:left;width:875px;text-align:justify;color:#323232;font-size:14px;font-weight:normal;padding-top:15px;}
#ContainerCBGuideCalculScellier{background: url('../../images/site/scellier/fd-cb-scellier.gif') no-repeat;width:936px;height:493px;float:left;margin-left:30px;position:relative;}
#ContainerWhaGuideCalculScellier{background: url('../../images/site/scellier/fd-wha-scellier.gif') no-repeat;width:937px;height:493px;float:left;margin-left:30px;position:relative;}


/*FIN SCELLIER*/
div.BasPagePaiementRevenusFonciers h2{color:#000;font-size:16px;font-weight:bold;font-family:arial;position:relative;margin-top:15px}
div.BasPagePaiementRevenusFonciers h2 span{color:#003983;padding-right:5px;}
div.BasPagePaiementRevenusFonciers ul{position:relative;left:18px;color:#616161;list-style-type:none;line-height:19px;float:left;width:300px;}
div.SommaireDetailleGuideRevenusFonciers{float:left;width:880px;padding-top:20px;padding-left:80px;}
div.SommaireDetailleGuideRevenusFonciers div.PaveArticleSommaireGuide{float:left;width:885px;padding-top:20px;border-top:1px dotted #616161;margin-top:10px;}
div.SommaireDetailleGuideRevenusFonciers div.PaveArticleSommaireGuide h3{float:left;width:740px;color:#000;font-size:18px;font-weight:bold;margin:0 0 10px 0;padding-left: 10px}
div.SommaireDetailleGuideRevenusFonciers div.PaveArticleSommaireGuide p.UnderH3GRF{float:left;width:740px;color:#000;font-size:14px;font-weight:normal;padding-left: 10px;text-align:left;padding-top:0;}
div.SommaireDetailleGuideRevenusFonciers div.PaveArticleSommaireGuide p{float:left;width:875px;text-align:justify;color:#616161;font-size:14px;font-weight:normal;padding-top:15px;}

div#IllustrationGuideRevenusFonciers1, div#IllustrationGuideRevenusFonciers2, div#IllustrationGuideRevenusFonciers3, div#IllustrationGuideRevenusFonciers4, div#IllustrationGuideRevenusFonciers5, div#IllustrationGuideRevenusFonciers6, div#IllustrationGuideRevenusFonciers7 {background: url('../../images/paiement-revenus-fonciers/illustration-article.jpg');width:135px;height:79px;float:left;}
div#IllustrationGuideRevenusFonciers1{background-position: 0 -78px;}
div#IllustrationGuideRevenusFonciers2{background-position: 0 -159px;}
div#IllustrationGuideRevenusFonciers3{background-position: 0 0;}
div#IllustrationGuideRevenusFonciers4{background: url('../../images/paiement-revenus-fonciers/illustration-article.jpg') 0 -316px;width:135px;height:77px;float:left;}
div#IllustrationGuideRevenusFonciers5{background: url('../../images/paiement-revenus-fonciers/illustration-article.jpg') 0 -238px;width:135px;height:77px;float:left;}
div#IllustrationGuideRevenusFonciers6{background: url('../../images/paiement-revenus-fonciers/illustration-article.jpg') 0 -472px;width:135px;height:77px;float:left;}
div#IllustrationGuideRevenusFonciers7{background: url('../../images/paiement-revenus-fonciers/illustration-article.jpg') 0 -394px;width:135px;height:77px;float:left;}
div#IllustrationGuideRevenusFonciers8{background: url('../../images/paiement-revenus-fonciers/illustration-article.jpg') 0 -550px;width:135px;height:79px;float:left;}
div.SommaireDetailleGuideRevenusFonciers img{float:left;width:502px;height:16px;}

#ContainerSaisieMailGuideCalcul{background: url('../../images/paiement-revenus-fonciers/saisie-mail-guide-revenus-fonciers.gif') no-repeat;width:983px;height:475px;float:left;margin-left:30px;position:relative;}
#ContainerCBGuideCalcul{background: url('../../images/paiement-revenus-fonciers/fond-cb.gif') no-repeat;width:936px;height:476px;float:left;margin-left:30px;position:relative;}
#ContainerWhaGuideCalcul{background: url('../../images/paiement-revenus-fonciers/fond-wha.gif') no-repeat;width:938px;height:490px;float:left;margin-left:30px;position:relative;}


	
	