A:LINK{color:#660033;font-family:verdana;}
A:ACTIVE{color:#660033;font-family:verdana;}
A:VISITED{color:#660033;font-family:verdana;}

/* TODO */
A.Menu:LINK{	color: #FFFFFF; font-family:verdana;}
A.Menu:ACTIVE{	color: #FFFFFF; font-family:verdana;}
A.Menu:VISITED{color: #FFFFFF; font-family:verdana;}



A.lienBdx:LINK {color:#AD1063 ; font-family:verdana;font-weight: bold;FONT-SIZE:9pt;}
A.lienBdx:ACTIVE {color:#AD1063 ; font-family:verdana;font-weight: bold;FONT-SIZE:9pt;}
A.lienBdx:VISITED {color:#AD1063 ; font-family:verdana;font-weight: bold;FONT-SIZE:9pt;}


.Verdana2{COLOR:#000000;FONT-FAMILY:Verdana;FONT-SIZE:10pt;}
.Verdana2Gras{COLOR:#000000;FONT-FAMILY:Verdana;FONT-WEIGHT:BOLD;FONT-SIZE:10pt;}

.dynamic1{FONT-FAMILY:Verdana;FONT-SIZE:9pt;COLOR:#000000;}
.dynamic2{FONT-FAMILY:Verdana;FONT-SIZE:9pt;COLOR:#000000;}
.dynamic3{FONT-FAMILY:Verdana;FONT-SIZE:9pt;COLOR:#000000;}
.dynamic4{FONT-FAMILY:Verdana;FONT-SIZE:9pt;COLOR:#000000;}
.dynamic5{FONT-FAMILY:Verdana;FONT-SIZE:9pt;COLOR:#000000;}
.invisible{display:none}

.TexteArialMoyen{FONT-FAMILY:Arial;FONT-SIZE:7.5pt;COLOR:#660033;}

.TextePopUp{FONT-FAMILY:Verdana;FONT-SIZE:13px;COLOR:#660033;}
.TextePopUpmoyen{FONT-FAMILY:Verdana;FONT-SIZE:8pt;COLOR:#660033;}
.TextePopUpPetit{FONT-FAMILY:Arial;FONT-SIZE:7pt;COLOR:#660033;}
.TextePopUpGras{FONT-FAMILY:Arial;FONT-SIZE:15px;FONT-WEIGHT:BOLD;COLOR:#660033;}
.TextePopUpGrasLong{FONT-FAMILY:Arial;FONT-SIZE:7pt;FONT-WEIGHT:BOLD;COLOR:#043E13;}
.TitreGris{FONT-FAMILY:Arial;FONT-SIZE:12pt;COLOR:#999999;}
.TexteForm{COLOR:#000000;FONT-FAMILY:Verdana;FONT-SIZE:8pt;}
.TexteNoir{FONT-FAMILY:Verdana;FONT-SIZE:8pt;COLOR:#000000;}
.TitrePuce1{FONT-FAMILY:Verdana;FONT-SIZE:12pt;COLOR:#993366;FONT-WEIGHT:BOLD;}
.normal {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;COLOR:#660033;}
select.navigate {background-color: #F0439C; color: #ffffff; border: 0px;  border-bottom: 0px;  border-bottom-width: 0px;  border-color: #F0439C ;  border-left: 0px;  border-right: 0px;  border-top: 0px;  font-weight: normal;   font-family: Arial, Helvetica, sans-serif; FONT-SIZE:8pt;}
option.header  {background-color: #F0439C; color: #ffffff;  font-weight: normal;  font-family: Arial, Helvetica, sans-serif;  font-style: normal;  font: normal; FONT-WEIGHT:BOLD;   }
select.red {background-color: #ffffff; color: #660033; border: 0px;  border-bottom: 0px;  border-bottom-width: 0px;  border-color: #ffffff ;  border-left: 0px;  border-right: 0px;  border-top: 0px;  font-weight: normal;   font-family: Arial, Helvetica, sans-serif; FONT-SIZE:8pt;}
option.headerRed {background-color: #ffffff; color: #660033;  font-weight: normal;  font-family: Arial, Helvetica, sans-serif;  font-style: normal;  font: normal; FONT-WEIGHT:BOLD;   }

.NavBar {
	font-family: Verdana;
	TEXT-DECORATION:none;
	font-size: 9px;
	font-style: normal;
	color: #660033;
}
A.NavBar2 {
	font-family: Verdana;
	TEXT-DECORATION:none;
	font-size: 9px;
	font-style: normal;
	color: #660033;
}


.TxtEntenial {FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#FF9900;FONT-WEIGHT:BOLD; }

.TxtOrange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #FF5E01}

.TexteRouge{COLOR:#990033;FONT-FAMILY:Verdana;FONT-SIZE:8pt;}
.TexteGras{COLOR:#000000;FONT-FAMILY:Verdana;FONT-SIZE:8pt;FONT-WEIGHT:bold;}
.TextePopUpFushia{FONT-FAMILY:Verdana;FONT-SIZE:8pt;COLOR:#BD0029;;FONT-WEIGHT:BOLD}
.TexteItalique{COLOR:#000000;FONT-FAMILY:Verdana;FONT-SIZE:8pt;font-style: italic;}


.coemp{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#FF3399;}

.TexteGrisF{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#666666;}
.TitreRose{FONT-FAMILY:Arial;FONT-SIZE:12pt;FONT-WEIGHT:BOLD;COLOR:#FF3399;}
.TexteGris{FONT-FAMILY:Arial;FONT-SIZE:8pt;COLOR:#999999;}
.TexteVert{FONT-FAMILY:Arial;FONT-SIZE:8pt;COLOR:#006633;}
.TexteRose{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#FF3399;}
.TexteRoseF{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#B32B72;}
.TexteRoseGras{FONT-FAMILY:Arial;FONT-SIZE:9pt;FONT-WEIGHT:BOLD;COLOR:#FF3399;}
.TitreRoseGros{FONT-FAMILY:Arial;FONT-SIZE:14pt;COLOR:#FF3399;}

.TexteMarron{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#69493A;}
.TexteMarronGros{FONT-FAMILY:Arial;FONT-SIZE:11pt;COLOR:#69493A;}
.TexteMarronClairPt{FONT-FAMILY:Arial;FONT-SIZE:7pt;COLOR:#AA7F5F;}
.TexteMarronClair{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#AA7F5F;}
.TexteMarronClairGras{FONT-WEIGHT:BOLD;FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#AA7F5F;}
.TexteMarronClairGros{FONT-FAMILY:Arial;FONT-SIZE:11pt;COLOR:#AA7F5F;}
.TexteBlanc{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#FFFFFF;}
.TexteBlancGras{FONT-WEIGHT:BOLD;FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#FFFFFF;}
.TexteRoseZenPt{FONT-FAMILY:Arial;FONT-SIZE:9pt;COLOR:#E00052;}
.TexteRoseZen{FONT-FAMILY:Arial;FONT-SIZE:13pt;COLOR:#E00052;}
.TexteRoseZenGras{FONT-WEIGHT:BOLD;FONT-FAMILY:Arial;FONT-SIZE:13pt;COLOR:#E00052;}

.TextePopUpLien{FONT-FAMILY:Arial;FONT-SIZE:8pt;COLOR:#0033FF;TEXT-DECORATION:none;}

.TitreTotal{COLOR:#f96e35;FONT-FAMILY:Verdana;FONT-SIZE:8pt;FONT-WEIGHT:BOLD;}
.TitreDB{FONT-FAMILY:Verdana;FONT-SIZE:8pt;COLOR:#209346;FONT-WEIGHT:BOLD;}


/* ajout de style pour nouvelle version cof et ccof*/
/*
body {
  margin: 0px;
}
*/

div#bandeau-haut {
  width: 790px;
  background: url('../images/soficarte/ht_menu.gif') no-repeat top left;
}
#bandeau-haut ul {
  margin: 0px;
  padding: 0px;
  line-height: 27px;
  text-align: right;
}
#bandeau-haut ul li {
  list-style: none;
  display: inline;
}
div#autres-offres {
  margin: 0px;
  padding: 0px 0px 10px 0px;
  _padding: 0px;
  width: 790px;
  height: 108px;
  background: url('../images/pied_page.gif') no-repeat top right;
  background-color: #E2EEF7;
}
#autres-offres img {
  border: 0px;
}
#autres-offres div {
  float: left;
}
#reserve {
  margin: 0px 0px 0px 35px;
  _margin: 0px 0px 0px 18px;
  padding: 0px;
}
#economiser {
  margin: 0px 0px 0px 29px;
  padding: 50px 0px 20px 8px;
  width: 151px;
  text-align: left;
  background: url('../images/envie_economiser.gif') no-repeat top left;
}
#concretiser {
  margin: 0px 0px 0px 20px;
  padding: 50px 0px 20px 8px;
  width: 151px;
  text-align: left;
  background: url('../images/concretiser_projets.gif') no-repeat top left;
}
#concretiser ul {
  margin: 0px;
  padding: 5px 0px 0px 0px;
}
#concretiser li {
  margin: 0px;
  padding: 0px 0px 0px 5px;
  line-height: 12px;
  list-style: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 12px;
  font-weight: bold;
  color: #4F4F4F;
}
#bons-plans {
  margin: 0px 0px 0px 48px;
  padding: 0px;
  width: 171px;
  text-align: right;
  background: url('../images/sof_bon_plan.gif') no-repeat top left;
}
#bons-plans form {
  padding: 80px 10px 0px 0px
}
.bouton-ok-news {
  float:right;
}
div#footer-credit {
  margin: 0px;
  _margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 790px;
  background: url('') no-repeat top right;
}

#footer-credit img {
  float: right;
  border: 0px;
  margin: 0px;
  _margin: 0px 0px 0px 0px;
}
#gray-spacer {


  margin: 0px;
  padding: 0px;
  width: 790px;
  height: 52px;
  text-align: right;
  background: url('../images/pied_page02.gif') no-repeat top left;
  background-color: #E2EEF7;

}
#footer-credit ul {
  margin: 0px 0px 0px 110px;
  _margin: 0px 0px 0px 100px;
  padding: 0px;
  line-height: 27px;
  text-align: center;
}
#footer-credit li {
  list-style: none;
  display: inline;
}
#bandeau-compte {
  margin: 0px;
  padding: 0px;
  width: 790px;
  height: 71px;
  text-align: right;
  background: url('../images/bandeau_credit.gif') no-repeat top left;
  background-color: #C1DAEF;
}
#compte {
	float: right;
	_float: center;
	margin: 0px;
  	_margin: 0px;
  	padding: 25px 35px 0px 0px;
  	_padding: 25px 24px 0px 0px;
  	background: url('../images/consultez_voscomptes.gif') no-repeat top right;
}
#compte div {
  float: right;
  padding: 10px 10px 0px 8px;
}
div#mainmenu {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 790px;
  height: 42px;
  background: url('../images/bandeau_fin.gif') no-repeat top right;
}
#mainmenu ul {
  margin: 0px;
  padding: 20px 0px 0px 25px;
  _padding: 20px 0px 0px 25px;
}
#mainmenu li {
  margin: 0px;
  list-style: none;
  display: inline;
}
#menu-accueil {
  padding: 0px 5px 10px 10px;
  _padding: 4px 5px 10px 10px;
  height: 19px;
  background: url('../images/bt_g.gif') no-repeat top left;
}
.menu-credit {
  padding: 0px 5px 10px 14px;
  _padding: 4px 5px 10px 12px;
  height: 25px;
  background: url('../images/bt_m.gif') no-repeat top left;
}
.menu-carte {
  padding: 0px 15px 10px 20px;
  _padding: 4px 20px 10px 20px;
  height: 19px;
  background: url('../images/bt_d.gif') no-repeat top left;
}
#offres {
  text-align: left;
  width:790px;
	_width: 840px;
	margin-top: 5px;
}
#offre1 {
  float:left;
  margin: 0px 41px 0px 35px;
  _margin: 0px 39px 0px 18px;
}
div#header-offre1 {
  width: 511px;
  height: 243px;
  background: url('../images/offre1/teg299.gif') no-repeat top left;
}

div#right-299 {
  width: 359px;
  height: 173px;
  background: url('../images/HomeCcof/fd299.jpg') no-repeat top right;
  text-align: right;
}

div#footer-offre1 {
  width: 511px;
  height: 131px;
  background: url('../images/offre1/teg299-offre.gif') no-repeat top left;
  text-align: left;
}
#footer-offre1 h2 {
  margin: 0px 0px 0px 50px;
  padding: 5px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  text-align: left;
}
#footer-offre1 p {
  margin: -2px 300px 0px 0px;
  padding: 1px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 16px;
  font-weight: bold;
  color: #BB006F;
  text-decoration: none;
  text-align: right;
}
#footer-offre1 form {
  float:right;
  margin: 35px 170px 0px 0px;
  _margin: 35px 60px 0px 0px;
  padding: 0px 0px 0px 10px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 16px;
  font-weight: bold;
  color: #BB006F;
}
#footer-offre1 select {
  margin: 0px 0px 5px 0px;
  padding: 0px;
}
#footer-offre1 input {
  margin: 0px;
  padding: 0px;
}
#autres-info {
  float: right;
}

#calculer {
  margin: 7px 0px 0px 315px;
  _margin: -9px 0px 0px 263px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #FFFFFF;
}

#offre2 {
  margin-right:17px;
  _margin-left:-1px;
  text-align: left;
  background: url('../images/HomeCcof/fd299.jpg') no-repeat top right;
  height: 359px;
  width: 173px;
}

div#footer-offre2 {
  margin: 150px 17px 0px 0px;
  text-align: left;
}
#footer-offre2 h2 {
  margin: 0px 0px 0px 50px;
  padding: 5px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  text-align: left;
}
#footer-offre2 p {
  padding: 1px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 16px;
  font-weight: bold;
  color: #BB006F;
  text-decoration: none;
  text-align: right;
}
#footer-offre2 form {
  float:right;
  margin: 35px 170px 0px 0px;
  _margin: 35px 60px 0px 0px;
  padding: 0px 0px 0px 10px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 16px;
  font-weight: bold;
  color: #BB006F;
}
#footer-offre2 select {
  margin: 0px 0px 5px 0px;
  padding: 0px;
}
#footer-offre2 input {
  margin: 0px;
  padding: 0px;
}






































.clear {
  clear: both;
  height: 5px;
}

#offres-gauche {
  float:left;
  width: 151px;
  margin: 0px 0px 0px 0px;
  /*_margin: 0px 330px 0px 12px;*/
  _margin: 0px 0px 0px 12px;
  
  
}
#offres-gauche img {
  border: 0px;
}
#reserve-gauche {
  margin: 0px;
  padding: 0px;
  width: 150px;
}
#economiser-gauche {
  margin: 10px 0px 0px 0px;
  padding: 50px 0px 20px 0px;
  width: 151px;
  text-align: left;
  background: url('../images/envie_economiser.gif') no-repeat top right;
}
#economiser-gauche p {
  margin: 0px 0px 0px 8px;
  padding: 0px;
}
#concretiser-gauche {
  margin: 0px;
  padding: 50px 0px 20px 0px;
  width: 151px;
  text-align: left;
  background: url('../images/concretiser_projets.gif') no-repeat top left;
}
#concretiser-gauche ul {
  margin: 0px;
  padding: 5px 0px 0px 8px;
}
#concretiser-gauche li {
  margin: 0px;
  padding: 0px 0px 0px 5px;
  line-height: 12px;
  list-style: none;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  line-height: 12px;
  font-weight: bold;
  color: #4F4F4F;
}
#bons-plans-gauche {
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 151px;
  text-align: right;
  background: url('../images/sof_bon_plan2.gif') no-repeat top left;
}
#bons-plans-gauche form {
  padding: 80px 10px 0px 0px
}



#offre-credit {
  margin: 0px 0px 0px 180px;
  _margin: 0px 0px 0px 187px;  
  padding: 0px;
  width: 590px;
  text-align: left;
  font-family: Arial;
}



.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.Menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #F8F400;
	text-decoration: none;
	text-align: center;
}
.Menuactif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFED00;
	text-decoration: none;
	text-align: center;
}

A.Menuactif:VISITED {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFED00;
	text-decoration: none;
	text-align: center;
}

.LienUtiles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #C04175;
	text-decoration: none;
}
.LienUtiles:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.trait_separ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #C04175;
	text-decoration: none;
}
.t_simulation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.lienCalculer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.lienCalculer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
.texteGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
}
.liensProjets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
}
.liensProjets:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #FF3E8B;
	text-decoration: underline;
}
.champRose {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C04175;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #C04175;
	padding-left: 2px;
	width: 50px;
	height: 13px; 
}

.champRoseCompte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C04175;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #C04175;
	padding-left: 2px;
	width: 78px;
	height: 13px; 
}

.champRoseCompteDisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C04175;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #C04175;
	padding-left: 2px;
	width: 45px;
	height: 13px; 
}

.champCredit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E71CA4;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #97184C;
	padding-left: 2px;
	width: 80px;
	height: 16px; 
}


.champCreditBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004495;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #004495;
	padding-left: 2px;
	width: 80px;
	height: 16px; 
}
.encartSimulateur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #BB006F;
	text-decoration: none;
}
.champSimulateur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BB006F;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #BB006F;
	padding-left: 2px;
	width: 90px;
	height: 14px; 
}

.champSimulateurHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #BB006F;
	text-decoration: none;
	background-color: #FFFFFF;
	border: solid 1px #BB006F;
	padding-left: 2px;
	width: 90px;
	height: 11px; 
}

/* debut feuille de style offre.css studio */

/*
body {
  margin: 0px;
}
*/

img {
  margin: 0px;
  padding: 0px;
  border:none;
}
.right {
  text-align: right;
}
.top {
  vertical-align: top;
}
.bottom {
  vertical-align: bottom;
}
.puce {
  float: left;
  margin: 0px 0px 0px 15px;
  padding: 0px 5px 0px 0px;
}
.content-credit {
  margin: 0px 0px 0px 50px;
  padding: 0px 0px 10px 0px;
  font-family: Verdana;
  font-weight: normal;
  color: #660033;
  font-size: 11px;
}
.content-credit span {
  font-weight: bold;
}
#image-credit {
  float: right;
}
#simulateur {
  margin: 0px 0px 0px 25px;
  width: 298px;
  height: 200px;
  background: url('images/simul.gif') no-repeat top left;
}
#simulateur h2 {
  margin: 0px 0px 0px 53px;
  padding: 12px 0px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  text-align: left;
}
#simulateur p {
  margin: 10px 120px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-family: Verdana;
  color: #660033;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
}
#simulateur-credit {
  float:right;
  margin: 57px 20px 0px 0px;
  _margin: 52px 10px 0px 0px;
  padding: 0px 0px 0px 10px;
  text-align: left;
  font-family: Verdana;
  color: #660033;
  font-size: 11px;
  font-weight: bold;
}
#simulateur-credit input {
  margin: 0px 0px 5px 0px;
  font-family: Verdana;
  color: #660033;
  font-size: 11px;
  font-weight: normal;
  border: 1px solid #777;
}
#simulateur-credit div {
  margin: 0px 0px 5px 0px;
}
#calculer-offre {
  margin: 25px 0px 0px 60px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  color: #FFFFFF;
}
.lienCalculer-offre {
  font-family: Verdana;
  color: #d8000b;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
.lienCalculer-offre:hover {
  text-decoration: underline;
}

#acces-assurance {
  margin: 15px 0px 0px 5px;
  padding: 0px 0px 0px 5px;
  height: 21px;
  background: url('images/bt-assurance.gif') no-repeat top left;
}
#acces-assurance a {
  font-family: Verdana;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}
#bloc-gris {
  margin: 10px 0px 10px 25px;
  width: 446px;
}
#bloc-gris p {
  margin: 0px;
  padding: 0px 10px 10px 10px;
  font-family: Verdana;
  font-weight: normal;
  color: #660033;
  font-size: 11px;
  background-color: #e4e2e3;
}

/* end feuille de style offre.css */


.lienmenu {
	
	TEXT-DECORATION:none;
	color: white;
}
a.lienmenu {
	TEXT-DECORATION:none;
	color: white;
}

#bloc-gris-clair {
  margin: 10px 0px 10px 0px;
  background-color: #f3eeeb;
}
#bloc-gris-clair p {
  margin: 0px;
  padding: 0px 10px 10px 10px;
  font-family: Arial;
  font-weight: normal;
  color: #008BCD;
  font-size: 13px;
}
.puce-l {
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 5px 0px 0px;
}


#espace-blanc  {
  width: 790px;
  background: url('../images/pixel.gif') no-repeat top left;
}


/*lien "VOtre offre est inferieure a 6000E dans les simulateurs */
div#lienPPR {
	text-align: center;
	padding-top: 10px;
	}

a#lienPPR {
	color: #686868;
/*	font-weight: bold;*/
	font-family: arial;
	font-size: 12pt;
}

div.message-modal-home-div{
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	/*border:4px solid #EEEEEE;*/
}

div.message-modal-home-div a img{
	border: none;
}
div.justif {
	text-align: center;
	font:15px Arial,Helvetica,sans-serif;
	color:#666666;
	border:1px #a5a5a5 solid;
	padding:5px;
}
div.justifBlack {
	text-align: center;
	font:15px Arial,Helvetica,sans-serif;
	color: #686868;
	border:1px #a5a5a5 solid;
	margin-left: 27px;
	padding:5px;
	width: 504px;
}
.informationMajeure {
	font-size:15px; 
	text-decoration:none;
	/*color: #4A779D;*/
	color: #008BCD;
}
.arialgris12 .informationMajeure {
	font-size:15px; 
	font-weight:bold;
	text-decoration:none;
}

div#btnsimul{
	text-align:center;
	margin-top:15px;

}

div#offre-credit h1#titre-credit{
	margin: 5px 0px 10px 0px;
	height: 25px;
	color: #FF6D03;
	font: bold 20px Arial,Helvetica,sans-serif;
	text-align: left;
}

div#flashsimu{
	margin-left: 20px; 
}

.left{
	text-align: left;
}

.ml, .mentions {
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	margin-top: 20px;
}

p.normalPPC{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	color: #686868;
}

div#exemplePPC{
	margin: 10px 25px 10px 15px;
	font-size: 13px;
	text-align: center;
}

.introbleueMaj {
	/*color:#0365C0;*/
	color:#4A779D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
}



/*-------------------
  Tablea des infos financières
  (utilisable au cas par cas)
 */

table.infos {
  	margin:0 0 0 15px; 
  	padding: 0;
  	width: 506px;
  	border-collapse: collapse;
  	font-size:15px;
  	
}
table.infos tr {
  	margin: 0; padding: 0;
  	border-position: inside;
}
table.infos tr.pl {
	background-image: url(../images/tableau-cofinoga-infos-financiere-ppc.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border: none;
}

table.infos tr.pl th.a {
	background-image: url(../images/tableau-cofinoga-infos-financiere-ppc.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

table.infos tr.pl th.d {
	background-image: url(../images/tableau-cofinoga-infos-financiere-ppc.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

table.infos tr.variante {
  	background-color: #ECECEC;
}
  table.infos tr th {
  	margin: 0; padding: 5px 2px 2px 0px;
  	color: #FFFFFF;
  	text-align: center;
  }
  	table.infos tr th.f {
  		padding-left: 15px;
  		text-align: left;
  	}
  	table.infos tr th.maigre {
		font-weight:normal;
  	}

  table.infos tr td.a{width:40px;}
  table.infos tr td.b{width:110px; font-weight:bold; }
  table.infos tr td.c{width:130px; font-weight:bold; }
  table.infos tr td.d{width:130px}
  
  table.infos tr td {
  	margin: 0; padding: 4px 3px 4px 15px;
  	color: #666666;
  	text-align: center;
  }
  	table.infos tr.variante td {
  		color: #333333;
  	}
  	table.infos tr td.f {
  		text-align: left;
  		border-left: 1px solid #C9C8C8;
  	}
  	
  	table.infos tr td.mensualite {
  		color: #E50083;
  		border-right: 1px solid #C9C8C8;
  	}
  table.infos tr td.l{
  border-right: 1px solid #C9C8C8;
  }
  table.infos tr.footer td{padding:0}
  table.infos tr.footer td.a{
  	background-image: url(../images/tableau-cofinoga-infos-financiere-bas.gif);
    background-repeat: no-repeat;
    background-position: top left;height:9px;}
  table.infos tr.footer td.b{
	  background-image: url(../images/tableau-cofinoga-infos-financiere-bas.gif);
	  background-repeat: no-repeat;
	  background-position: top center;height:9px;}
  table.infos tr.footer td.c{
  	background-image: url(../images/tableau-cofinoga-infos-financiere-bas.gif);
	  background-repeat: no-repeat;
      background-position: top center;height:9px;}
  table.infos tr.footer td.d{background-image: url(../images/tableau-cofinoga-infos-financiere-bas.gif);
      background-repeat: no-repeat;
      background-position: top right;height:9px;}
