/* DEFAULT GLOBAL
--------------------------------------------- */
* {
	margin: 0;
	padding: 0;
	}

/* POP UPS 
--------------------------------------------- */
#pop-bg-bot {width:100%; height:6px; display:block; background:url(../images/cs2/layout/pop-bg-bot.gif) bottom right no-repeat;} 
body#pop {Font-size:9pt; Font-family:Arial,Helvetica,sans-serif; color:black;background:white url(../images/cs2/layout/pop-bg.gif) no-repeat top right;}

/* LAYOUT 
--------------------------------------------- */
#conteneur {margin:0 auto; width:860px;}
#logo-accueil {width:220px; height:90px; float:left; display:block;}
	#logo-accueil h1 {width:220px; height:90px;}
	#logo-accueil h1 a {display:block; margin:0; width:220px; height:90px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/logo.gif) no-repeat;}
#logo {width:220px; height:90px; float:left; display:block;}
	#logo h3 {width:220px; height:90px;}
	#logo h3 a {display:block; margin:0; width:220px; height:90px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/logo.gif) no-repeat;}
#header-right {width:640px; height:90px; float:right; display:block;}
	#utility-links {width:633px; height:25px; display:block; font-family:arial,verdana,helvetica,sans-serif; font-size:8.5pt; text-align:right; line-height:25px; padding-right:7px;}
	#telephones {width:382px; height:65px; float:left; display:block;}
		#telephones h4 {width:344px; height:55px; margin:10px 0 0 38px; display:block; text-indent:-5000px; background: url(../images/cs2/layout/telephones.gif) no-repeat;}
	#search {width:258px; height:26px; float:right; display:block; background-image:url(../images/cs2/layout/search-bg.jpg); background-repeat:no-repeat; padding-top:39px; text-align:right; overflow:hidden; }
#menu-top {width:860px; height:12px; display:block; background-image:url(../images/cs2/layout/menu-top.jpg); background-repeat:no-repeat; margin-bottom:1px;}

/* ACCUEIL SECTION GAUCHE
--------------------------------------------- */
#accueil-section-gauche {width:620px; display:block; float:left; margin-top:1px;}
#accueil-promo {width:620px; height:232px; display:block;}	
	#accueil-promo span {Font-size:40pt; Font-family:Trebuchet MS, Helvetica, sans-serif; color:#062554; font-weight:normal;}
	#accueil-promo a:hover {text-decoration:none; color:#062554;}
	#accueil-promo a:link {text-decoration:none; color:#062554;}
.accueil-promo-liens {display:block;margin:0;padding:0;width:525px;height:147px;  Font-size:50pt; cursor:pointer; color:#062554;background:url(../images/cs2/promo/Bandeau_BH_5_45_620x232_FR.jpg) no-repeat; padding:85px 0 0 95px; Font-family:Trebuchet MS, Helvetica, sans-serif; color:#062554; font-weight:bold;letter-spacing: -3pt;}
.accueil-promo-liens, x:-moz-any-link {display:table;} /* mozilla hack */
.accueil-promo-liens, x:-moz-any-link, x:default {display:table;} /* mozilla hack */

#tab-container {width:620px; height:212px; display:block; margin-top:1px;}
#icone-top {width:620px; height:25px; display:block; background:url(../images/cs2/layout/icone-top.jpg) no-repeat;} 
#accueil-icones {width:620px; height:119px; display:block; background: url(../images/cs2/layout/bg-icones.gif) repeat-x; margin-top:1px;} 
#icone-un {width:203px; height:119px; display:block; float:left;}
	#icone-un h2 a {width:203px; height:119px; display:block; text-indent:-5000px; background: url(../images/cs2/layout/icones-sprite.gif) no-repeat center top;}
#icone-deux {width:203px; height:119px; display:block; float:left;}
	#icone-deux h2 a {width:203px; height:119px; display:block; text-indent:-5000px; background: url(../images/cs2/layout/icones-sprite.gif) no-repeat 0 -119px;}
#icone-trois {width:203px; height:119px; display:block; float:left;}
	#icone-trois h2 a {width:203px; height:119px; display:block; text-indent:-5000px; background: url(../images/cs2/layout/icones-sprite.gif) no-repeat 0 -238px;}
	
/* ACCUEIL SECTION DROITE
--------------------------------------------- */
#accueil-section-droite {width:239px; display:block; float:right; margin-top:1px; margin-left:1px;}
#accueil-demande {width:222px; height:36px; display:block; background:url(../images/cs2/layout/bg-demande-acc.jpg) no-repeat; padding:24px 0 0 17px;}
	#accueil-demande h4 a {width:161px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-demande-acc.gif) no-repeat;}
	#accueil-demande h4 a:hover {background-position: 50% -21px;}
#accueil-calculatrice {width:222px; height:102px; display:block; background:url(../images/cs2/layout/bg-calcul-acc.jpg) no-repeat; padding:23px 0 0 17px;}
	#accueil-calculatrice h4 a {width:161px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-caclul-acc.gif) no-repeat;}
	#accueil-calculatrice h4 a:hover {background-position: 50% -21px;}
	#accueil-calculatrice p {padding:12px 0 0 2px; font-size:8.5pt;line-height:18px;}
#taux-du-jour {width:239px; height:192px; display:block; background:url(../images/cs2/layout/bg-taux.gif) repeat-x; margin-top:1px;}	
	#taux-titre {width:161px; height:35px; float:left; display:block; padding:21px 0 0 17px;}
		#taux-titre h4 {width:161px; height:15px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/taux-titre.gif) no-repeat;}
	#date {float:left; width:51px; height:56px; display:block; background: url(../images/cs2/layout/date.gif) no-repeat; text-align:center;}
	#date p {font-family:arial,helvetica; font-weight:normal; font-size:7.5pt; color:#ffffff;margin-top:4px;margin-bottom:3px;margin-left:2px;}
	#date .jour{font-family:arial,helvetica; font-weight:bold; font-size:14pt; color:#002a55;padding-left:3px;line-height:14px;}
	#date .annee {font-family:arial,helvetica; font-weight:normal; font-size:7.5pt; color:#757575;padding-left:3px;}
	.t-titre-un {font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#373837;height:22px;text-align:left;}
	.t-titre {font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#373837;height:22px;text-align:center;}
	.t-titre2 {font-family:arial,helvetica; font-weight:normal; font-size:7.0pt; color:#B8ACAC;height:22px;text-align:center;}
	.t-hypo {font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#6a6b6a;height:19px;background:#d9e9d4; width:69px; text-align:left;padding-left:20px;}
	.t-affiche {font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#6a6b6a;height:19px;background:#d9e9d4; text-align:center;padding-left:8px;}
	.t-taux {font-family:arial,helvetica; font-weight:bold; font-size:8.5pt; color:#002a55;height:19px;background:#d7f1d0; width:65px; text-align:center;}
	#taux-titre {width:161px; height:35px; float:left; display:block; padding:21px 0 0 17px;}
		#taux-titre h4 {width:161px; height:15px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/taux-titre.gif) no-repeat;}
	#date {float:left; width:51px; height:56px; display:block; background: url(../images/cs2/layout/date.gif) no-repeat; text-align:center;}
	#date p {font-family:arial,helvetica; font-weight:normal; font-size:7.5pt; color:#ffffff;margin-top:4px;margin-bottom:3px;margin-left:2px;}
	#date .jour{font-family:arial,helvetica; font-weight:bold; font-size:14pt; color:#002a55;padding-left:3px;line-height:14px;}
	#date .annee {font-family:arial,helvetica; font-weight:normal; font-size:7.5pt; color:#757575;padding-left:3px;}

	
#accueil-abonnez-vous  {width:222px; height:76px; display:block; background:url(../images/cs2/layout/bg-accueil-abonnez-vous.jpg) no-repeat; margin-top:1px; padding:23px 0 0 17px;}
	#accueil-abonnez-vous h4 a {width:215px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-abonnez.gif) no-repeat;}
	#accueil-abonnez-vous h4 a:hover {background-position: 50% -21px;}
	#accueil-abonnez-vous p {padding:0 26px 0 9px; font-size:8.5pt;line-height:15px;color:#6a6b6a;text-align:center;}
#atelier  {width:222px; height:69px; display:block; background:url(../images/cs2/layout/bg-accueil-abonnez-vous.jpg) no-repeat; margin-top:1px; padding:23px 0 0 17px;}
	#atelier h4 a {width:215px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-atelier.gif) no-repeat;}
	#atelier h4 a:hover {background-position: 50% -21px;}
	#atelier h5 a {margin-top:10px;width:215px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-atelier-autres.gif) no-repeat;}
	#atelier h5 a:hover {background-position: 50% -21px;}
	#atelier p {padding:0 26px 0 9px; font-size:8.5pt;line-height:15px;color:#6a6b6a;text-align:center;}
#accueil-institutions  {width:239px; height:129px; display:block; background:url(../images/cs2/layout/bg-institutions-acc.jpg) no-repeat;}
	#accueil-institutions p {padding:14px 26px 0px 26px; font-size:8.5pt;line-height:15px;color:#6a6b6a;text-align:center;}
#slogan {width:620px; height:auto; display:block; float:left; padding-top:48px;}
	#slogan h3 {width:620px; height:90px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/slogan.jpg) no-repeat;}
#accueil-groupes {width:189px; height:122px; display:block; float:right; background:url(../images/cs2/layout/bg-accueil-groupes.jpg) no-repeat; padding:16px 0 0 51px;}
	#accueil-groupes h4 a{width:142px; height:43px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/logo-cabinet.gif) no-repeat; padding-bottom:12px;}
	#accueil-groupes h5 a{width:142px; height:41px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/logo-commercial.gif) no-repeat;}
#accueil-footer {width:860px; height:auto; display:block; margin:0 auto;}
#footer {width:500px; height:50px; position:relative; display:block; margin:1px auto; padding:25px 8px 0 8px; background-image:url(../images/cs2/layout/footer-line.gif);background-position:center top;background-repeat: no-repeat;font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#949694;}
	#footer span{font-family:arial,helvetica; font-weight:normal; font-size:7.5pt; color:#949694;line-height:22px;}
	#footer a {color:#83a3c4; text-decoration:none;}
	#footer	a:hover {color:#3b6ea2; text-decoration:underline;}
#smalltext {margin-left:30px; margin-top:16px; padding-bottom:15px; font: normal 8.5pt arial, helvetica, sans-serif; color:#6c6864;}

/* TAB PROMO
--------------------------------------------- */
#tab-container-nav {float:left; width:240px; height:212px; display:block;}
	#tab-container-nav h2{width:240px; height:49px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/tab-container-nav-t.gif) no-repeat;}
#scroller { width:380px; height:212px; overflow:hidden; float:right;}
#content {width:1140px; height:212px;}
.slide {width:380px; height:212px;left:380px}
#nav-slide-one {width:240px; height:36px;}
	#nav-slide-one h3 a {width:240px; height:36px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/nav-slide-one.gif) no-repeat;}
	#nav-slide-one h3 a:hover {background-position: 50% -36px;}
	#nav-slide-one h3 a.selected {background-position: 50% -36px;}
#nav-slide-two {width:240px; height:36px;}
	#nav-slide-two h3 a {width:240px; height:36px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/nav-slide-two.gif) no-repeat;}
	#nav-slide-two h3 a:hover {background-position: 50% -36px;}
	#nav-slide-two h3 a.selected {background-position: 50% -36px;}
#nav-slide-three {width:240px; height:36px;}
	#nav-slide-three h3 a {width:240px; height:36px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/nav-slide-three.gif) no-repeat;}
	#nav-slide-three h3 a:hover {background-position: 50% -36px;}
	#nav-slide-three h3 a.selected {background-position: 50% -36px;}
#nav-slide-bottom {width:240px; height:55px; display:block; background:url(../images/cs2/layout/nav-slide-bottom.gif) no-repeat;}
#slide-1 {width:362px; height:200px;background:#846798 url(../images/cs2/layout/bg-slides.jpg) no-repeat center top; padding-top:12px; padding-left:18px;}
	#slide-1 h2 {width:232px; height:80px; text-indent:-5000px; background:url(../images/cs2/layout/slide-one-t.gif) no-repeat;}
	#slide-1 p {padding:8px 22px 0 3px; line-height:15px; color:#d0e8f8;}
	#slide-1 a {color:white; text-decoration:none;}
	#slide-1 a:hover {color:white; text-decoration:underline;}
#slide-2 {width:362px; height:200px;background:#67aa55 url(../images/cs2/layout/bg-slides.jpg) no-repeat 0 -212px; padding-top:12px; padding-left:18px;}
	#slide-2 h2 {width:232px; height:80px; text-indent:-5000px; background:url(../images/cs2/layout/slide-two-t.gif) no-repeat;}
	#slide-2 p {padding:8px 22px 0 3px; line-height:15px; color:#bcfeab;}
	#slide-2 a {color:white; text-decoration:none;}
	#slide-2 a:hover {color:white; text-decoration:underline;}
#slide-3 {width:362px; height:200px;background:#c17a01 url(../images/cs2/layout/bg-slides.jpg) no-repeat 0 -424px; padding-top:12px; padding-left:18px;}
	#slide-3 h2 {width:232px; height:80px; text-indent:-5000px; background:url(../images/cs2/layout/slide-three-t.gif) no-repeat;}
	#slide-3 p {padding:8px 22px 0 3px; line-height:15px; color:#eae99b;}
	#slide-3 a {color:white; text-decoration:none;}
	#slide-3 a:hover {color:white; text-decoration:underline;}

/* SOUS-MENU SECTIONS
--------------------------------------------- */
#sous-menu {width:215px; padding:23px 13px 20px 11px; display:block; background:#758ea6 url(../images/cs2/layout/bg-sous-menu.jpg) no-repeat left bottom; margin-top:8px; }
	#sous-menu ul {width:215px; padding:0; margin:0;}
		#sous-menu li {display:block; width:215px; border-top:1px solid #91a9b3; border-bottom:1px solid #577491;color:white; margin:0; font-size:8.5pt;}
		#sous-menu li a { width:193px;display:block; color:white; padding:5px 13px 5px 25px; margin:0;}
		#sous-menu li a:hover {background:#57697b; color:white;text-decoration:none; margin:0;}
		#sous-menu li a.selected {padding-left:20px;width:181px;background: url(../images/cs2/nav/fleche.gif) no-repeat left top;font-weight:bold; color:white;text-decoration:none; margin:0;}
		#sous-menu li a:hover.selected {font-weight:bold; color:white;text-decoration:none; margin:0;}
		#sous-menu li a.selected {padding-left:20px;width:181px;background: url(../images/cs2/nav/calc2.gif) no-repeat left top;font-weight:bold; color:white;text-decoration:none; margin:0;}
		#sous-menu li a:hover.selected {font-weight:bold; color:white;text-decoration:none; margin:0;background: url(../images/cs2/nav/calc2.gif) no-repeat left top;}
			#sous-menu li.titre {background:#404e5b;font-size:9pt; width:186px; display:block; padding:5px 13px 5px 14px; margin:0;}
			#sous-menu li.calc a { width:177px;display:block;background: url(../images/cs2/nav/calc.gif) no-repeat 195px center; color:white; padding:6px 13px 8px 25px; margin:0; font-size:8.5pt;}
			#sous-menu li.calc a:hover {background:#57697b url(../images/cs2/nav/calc.gif) no-repeat 195px center; color:white;text-decoration:none; margin:0;}
			#sous-menu li.calc a.selected {width:177px;background: url(../images/cs2/nav/calc2.gif) no-repeat left top;font-weight:bold; color:white;text-decoration:none; margin:0;}
			#sous-menu li.calc a:hover.selected {font-weight:bold; color:white;text-decoration:none; margin:0;background: url(../images/cs2/nav/calc2.gif) no-repeat left top;}
			#sous-menu li.calc2 a { width:177px;display:block;background: url(../images/cs2/nav/calc.gif) no-repeat 195px center; color:white; padding:6px 13px 8px 25px; margin:0; font-size:8.5pt;}
			#sous-menu li.calc2 a:hover {background:#57697b url(../images/cs2/nav/calc.gif) no-repeat 195px center; color:white;text-decoration:none; margin:0;}
			#sous-menu li.calc2 a.selected {width:177px;background:url(../images/cs2/nav/calc3.gif) no-repeat left top;font-weight:bold; color:white;text-decoration:none; margin:0;}
			#sous-menu li.calc2 a:hover.selected {font-weight:bold; color:white;text-decoration:none; margin:0;background:url(../images/cs2/nav/calc3.gif) no-repeat left top;}
			#sous-menu li.soussection a { width:177px;display:block; color:white; font-size:8.5pt;  padding:5px 13px 5px 25px; margin:0;}
			#sous-menu li.soussection a:hover {background:#647a8f; color:white;text-decoration:none; margin:0;}
			#sous-menu li.soussection a.selected {background:url(../images/cs2/nav/fleche.gif) no-repeat left top;font-weight:bold; color:white;text-decoration:none; margin:0;}
			#sous-menu li.soussection a:hover.selected {font-weight:bold; color:white;text-decoration:none; margin:0;}
#sous-menu li.sous-menu-titre {background:#404e5b;font-size:9pt; width:188px; display:block; padding:5px 13px 5px 14px; margin:0;}
h4.outils {width:152px; height:28px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/headers/t-s-outils.gif) no-repeat;}
h4.choisir {width:187px; height:28px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/headers/t-s-choisir.gif) no-repeat;}
h4.role {width:152px; height:28px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/headers/t-s-role.gif) no-repeat;}
h4.contact {width:152px; height:28px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/headers/t-s-contact.gif) no-repeat;}
h4.apropos {width:172px; height:28px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/headers/t-s-apropos.gif) no-repeat;}

/* SECTION GAUCHE
--------------------------------------------- */
#section-gauche {width:252px; display:block; float:left; background:url(../images/cs2/layout/bg-section.jpg) repeat-y right top; }

#section-gauche-contenu {width:239px; display:block;}
#section-menu-top {width:239px; height:40px; display:block; background:url(../images/cs2/layout/section-menu-top.gif) no-repeat; margin-top:1px;}
#section-menu-bottom {width:239px; height:54px; display:block; background:url(../images/cs2/layout/section-menu-bottom.jpg) no-repeat;}
.section-menu-sep {width:239px; height:4px; background:#e3e9ef; display:block;}
#section-demande {width:222px; height:31px; display:block; background:url(../images/cs2/layout/bg-demande-sec.jpg) no-repeat; padding:7px 0 0 17px;}
	#section-demande h4 a {width:161px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-demande-acc.gif) no-repeat;}
	#section-demande h4 a:hover {background-position: 50% -21px;}
#section-calculatrice {width:222px; height:102px; display:block; background:url(../images/cs2/layout/bg-calcul-sec.jpg) no-repeat; padding:20px 0 0 17px;}
	#section-calculatrice h4 a {width:161px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-caclul-acc.gif) no-repeat;}
	#section-calculatrice h4 a:hover {background-position: 50% -21px;}
	#section-calculatrice p {padding:12px 0 0 2px; font-size:8.5pt;line-height:18px;}
#section-abonnez-vous  {width:222px; height:76px; display:block; background:url(../images/cs2/layout/bg-section-gauche.gif) no-repeat left top; padding:23px 0 0 17px;}
	#section-abonnez-vous h4 a {width:215px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-abonnez.gif) no-repeat;}
	#section-abonnez-vous h4 a:hover {background-position: 50% -21px;}
	#section-abonnez-vous p {padding:0 26px 0 9px; font-size:8.5pt;line-height:15px; color:#6a6b6a; text-align:center;}
#section-institutions  {width:239px; height:129px; display:block; background:url(../images/cs2/layout/bg-section-gauche.gif) no-repeat left top;}
	#section-institutions p {padding:14px 26px 8px 26px; font-size:8.5pt;line-height:15px;color:#6a6b6a;text-align:center;}
#section-groupes {width:189px; height:122px; display:block; float:right; background:url(../images/cs2/layout/bg-section-gauche.gif) no-repeat left top; padding:16px 0 0 51px;}
	#section-groupes h4 a{width:142px; height:43px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/logo-cabinet.gif) no-repeat; padding-bottom:12px;}
	#section-groupes h5 a{width:142px; height:41px; display:block; text-indent:-5000px; background:url(../images/cs2/layout/logo-commercial.gif) no-repeat;}

#footer {width:844px; height:50px; position:relative; display:block; margin:1px auto; padding:25px 8px 0 30px; background-image:url(../images/cs2/layout/footer-line.gif);background-position:center top;background-repeat: no-repeat;font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#949694;}
	#footer span, #footer-section span{font-family:arial,helvetica; font-weight:normal; font-size:7.5pt; color:#949694;line-height:22px;}
	#footer a, #footer-section a {color:#83a3c4; text-decoration:none;}
	#footer a:hover, #footer-section a:hover {color:#3b6ea2; text-decoration:underline;}
#footer-section {width:844px; height:50px; position:relative; display:block; margin:1px auto; padding:25px 8px 0 8px; background-image:url(../images/cs2/layout/footer-line-section.gif);background-position:center top;background-repeat: no-repeat;font-family:arial,helvetica; font-weight:normal; font-size:8.5pt; color:#949694;}
	
#smalltext {margin-left:30px; margin-top:16px; padding-bottom:15px; font: normal 8.5pt arial, helvetica, sans-serif; color:#6c6864;}

/* SECTION DROITE
--------------------------------------------- */
#section-droite {width:610px; display:block; float:right; margin-top:1px;}
#section-droiteform {width:610px; display:block; float:right; margin-top:1px;}
#header-shadow {width:610px; height:12px; display:block;background:url(../images/cs2/headers/header-shadow.jpg) no-repeat; margin-top:1px;}
#header-shadowtwo {width:594px; height:14px; display:block;background:url(../images/cs2/headers/header-shadowtwo.jpg) no-repeat; margin-top:1px;}

h1.Demande-en-ligne {width:610px; height:137px;display:block; text-indent:-5000px; background:url(../images/cs2/headers/Demande-en-ligne.jpg) no-repeat;}
h1.Agent-Demande-en-ligne {width:277px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/Agent-Demande-en-ligne.gif) no-repeat;}
h2.premier-acheteur {width:610px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/premier-acheteur.jpg) no-repeat;}
h1.deja-proprietaire {width:610px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/deja-proprietaire.jpg) no-repeat;}
h1.renovez {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-renovez.jpg) no-repeat;}
h1.consolidez {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/consolidez.jpg) no-repeat;}
h1.investissez {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/investissez.jpg) no-repeat;}
h1.autres-projets {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/autres-projets.jpg) no-repeat;}
h1.marge {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/marge.jpg) no-repeat;}
h1.echeance {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/echeance.jpg) no-repeat;}
h1.avantecheance {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/avantecheance.jpg) no-repeat;}
h1.valeurnette {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/valeurnette.jpg) no-repeat;}
h1.role-courtier {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/role-courtier.jpg) no-repeat;}
h1.preteur-virtuel {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/preteur-virtuel.jpg) no-repeat;}
h1.partenaires {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/partenaires.jpg) no-repeat;}
h1.processus {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/processus.jpg) no-repeat;}
h1.services-gratuits {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/services-gratuits.jpg) no-repeat;}
h1.Calculez-versements {width:608px; height:69px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-calculateurs.gif) no-repeat;}
h1.faq {width:298px; height:72px; display:block; text-indent:-5000px; background:url(../images/layout/foire-aux-questions_label.jpg) no-repeat;}
h1.info-taux {width:448px; height:72px; display:block; text-indent:-5000px; }
h1.rembourser-rapidement {width:580px; height:104px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/rembourser-rapidement.gif) no-repeat;}
h1.votre-rapport-de-credit {width:335px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/votre-rapport-de-credit.gif) no-repeat;}
h1.programmes {width:463px; height:104px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/programmes.gif) no-repeat;}
h1.preteurs-assureurs {width:439px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/preteurs-assureurs.gif) no-repeat;}
h1.contactez-nous {width:610px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/contactez-nous.jpg) no-repeat;}
h1.Agent-contactez-nous {width:221px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/Agent-contactez-nous.gif) no-repeat;}
h1.succursales {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/succursales.jpg) no-repeat;}
h1.historique {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/historique.jpg) no-repeat;}
h1.groupe {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/groupe.jpg) no-repeat;}
h1.carriere {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/carriere.jpg) no-repeat;}
h1.equipe {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/equipe.jpg) no-repeat;}
h1.medias {width:608px; height:137px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/medias.jpg) no-repeat;}
h1.confidentialite {width:594px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/confidentialite.gif) no-repeat;}
h1.plan-du-site {width:594px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/plan-du-site.gif) no-repeat;}
h1.Trouvez-un-agent {width:264px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/Trouvez-un-agent.gif) no-repeat;}
h1.Self-employed {width:508px; height:104px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/self-employed.gif) no-repeat;}
h1.atelier-devenir {width:594px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-atelier.gif) no-repeat;}
h1.atelier-autres {width:594px; height:72px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-ateliers-gratuits.gif) no-repeat;}
h2.t-s-refinancing-selfemployed {width:565px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-refinancing-selfemploye.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-opter {width:578px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-opter.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-quepeut {width:452px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-quepeut.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-aquoisert {width:402px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-aquoisert.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-devrais {width:461px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-devrais.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-augmenter {width:512px; height:54px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-augmenter.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-simplifier {width:408px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-simplifier.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-chalet {width:479px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-chalet.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:8px;}
h2.t-s-locatives {width:183px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-locatives.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:0;}
h2.t-s-refinancement {width:334px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-refinancement.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:8px;}
h2.t-s-emprunter {width:504px; height:54px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-emprunter.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-augmentercot {width:393px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-augmentercot.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-investir {width:318px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-investir.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-expert {width:431px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-expert.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-conseils {width:215px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-conseils.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-services {width:426px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-services.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-comment {width:309px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-comment.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:8px;}
h2.t-s-ecoute {width:372px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-ecoute.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-taux {width:493px; height:75px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-taux.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-taux-av {width:428px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-taux-av.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:8px;}
h2.t-s-options-renouvellement {width:291px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-options-renouvellement.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-refinancementvous {width:362px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-refinancementvous.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-partenaires1 {width:568px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-partenaires1.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-investir {width:318px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-investir.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-souci {width:288px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-souci.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-conseillers {width:578px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-conseillers.gif) no-repeat; margin-left:18px;margin-top:20px;}
h2.t-s-succursales {width:162px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-succursales.gif) no-repeat; margin-left:18px;margin-top:20px;margin-bottom:10px;}
h2.t-s-franchises {width:148px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-franchises.gif) no-repeat; margin-left:18px;margin-top:20px;margin-bottom:10px;}
h2.t-s-mission{width:74px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-mission.gif) no-repeat; margin-left:18px;margin-top:8px;}
h2.t-s-valeurs {width:72px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-valeurs.gif) no-repeat; margin-left:18px;margin-top:20px;}
h2.t-s-carrieredev {width:497px; height:54px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-carrieredev.gif) no-repeat; margin-left:18px;margin-top:8px;}
h2.t-s-engageons {width:501px; height:54px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-engageons.gif) no-repeat; margin-left:18px;margin-top:20px;}
h2.t-s-tele {width:351px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-tele.gif) no-repeat; margin-left:18px;margin-top:20px;}
h2.t-s-journaux {width:344px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-journaux.gif) no-repeat; margin-left:18px;margin-top:20px;}
h2.t-s-communiques {width:242px; height:34px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-communiques.gif) no-repeat; margin-left:18px;margin-top:20px;}
h2.t-s-institutions {width:460px; height:40px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-institutions.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-assureurs {width:460px; height:40px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-assureurs.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}
h2.t-s-fournisseurs {width:460px; height:40px; display:block; text-indent:-5000px; background:url(../images/cs2/headers/t-s-fournisseurs.gif) no-repeat; margin-left:18px;margin-bottom:0;margin-top:20px;}

#section-droite p {width:576px; margin-left:18px;line-height:18px;}
ul.section {margin-left:48px; margin-top:10px; margin-bottom:19px;line-height:18px;}
ul.section li{ margin-top:8px; margin-bottom:8px;}
#sitemap table{margin-left:18px;}
#sitemap ul{margin-left:0; margin-top:10px; padding-bottom:10px;}
#sitemap li{margin:5px; list-style:none; padding-left:10px; font-size:9pt; background: url(../images/cs2/layout/li-b.gif) 0 5px no-repeat;line-height:16px;}
ol.section {margin-left:48px; margin-top:10px; margin-bottom:19px;line-height:18px;}
ol.section li{ margin-top:8px; margin-bottom:8px;}

#equipetableau {margin-left:18px;margin-top:15px;margin-bottom:40px}
#equipetableau table {padding:5px;}
#equipetableau td {padding:5px;vertical-align:top;border-bottom:1px solid white;}

/* CALCULATRICES
--------------------------------------------- */
#calc-menu {width:568px; height:43px; display:block; margin-left:16px;}
#calc-combien-topcurv {width:592px; height:6px; display:block; background:url(../images/cs2/layout/calc-combien-topcurv.gif) no-repeat; margin-left:16px;}
#calc-loc-topcurv {width:592px; height:6px; display:block; background:url(../images/cs2/layout/calc-loc-topcurv.gif) no-repeat; margin-left:16px;}
#calc-versements-topcurv {width:592px; height:6px; display:block; background:url(../images/cs2/layout/calc-versements-topcurv.gif) no-repeat; margin-left:16px;}
#calc-versements-botcurv {width:592px; height:7px; display:block; background:url(../images/cs2/layout/calc-versements-botcurv.gif) no-repeat; margin-left:16px;}
#calc-versements-top {width:568px; height:auto; display:block; text-align:center; background:#f3f7fb url(../images/cs2/layout/calc-bg.gif) repeat-x center bottom; margin-left:16px; font-size:9pt; color:#545654; padding: 15px 0 15px 22px; border-left:1px solid #dae0e6; border-right:1px solid #dae0e6; }
#calc-combien-top {width:588px; height:auto; display:block; text-align:center; background:#f3f7fb url(../images/cs2/layout/calc-bg.gif) repeat-x center bottom; margin-left:16px; font-size:9pt; color:#545654; padding: 15px 0 15px 2px; border-left:1px solid #dae0e6; border-right:1px solid #dae0e6; }
#calc-versements-mid {width:523px; height:75px; display:block; margin-left:36px; margin-top:1px; background:url(../images/cs2/layout/bg-calc-bot.gif) no-repeat; font: normal 8.5pt arial, helvetica, sans-serif; padding:12px 16px 10px 16px;  color:#5d605f; line-height:18px; text-align:center; }

#calc-versements-mois {width:277px; float:left; display:block; background:#ededed url(../images/cs2/layout/calc-versements-mois.gif) repeat-x; border-right:1px solid #d9dadb; margin-top:1px;}
	#calc-versements-mois h3 {width:143px; height:29px; display:block; text-indent:-5000px; background:#ededed url(../images/cs2/headers/versements-mois.gif) no-repeat;}
#calc-versements-sem {width:297px; float:left; display:block; background:#ededed url(../images/cs2/layout/calc-versements-mois.gif) repeat-x; border-left:1px solid #f7faf6; margin-top:1px;}
	#calc-versements-sem h3 {width:257px; height:29px; display:block; text-indent:-5000px; background:#ededed url(../images/cs2/headers/versements-sem.gif) no-repeat;}

.calc-dispo {width:576px; height:60px; display:block; text-align:center; background: url(../images/cs2/layout/bg-calc-dispo.gif) no-repeat;}	

.calc-combien-topcurvin {width:577px; height:6px; display:block; background:url(../images/cs2/layout/calc-combien-topcurvin.gif) no-repeat;}
.calc-combien-botcurvin {width:577px; height:6px; display:block; background:url(../images/cs2/layout/calc-combien-botcurvin.gif) no-repeat;}
.calc-combien-mid {width:575px; height:auto; display:block; text-align:center; background:#eef2f5 url(../images/cs2/layout/calc-combien-mid.gif) repeat-x center bottom; font-size:9pt; color:#545654; border-left:1px solid #d1d9e2; border-right:1px solid #d1d9e2; }

.calc-pale {background:#e7f1e4; border-top:1px solid white; padding-top:12px; padding-bottom:10px;}
.calc-fonce {background:#d2e0ce; border-top:1px solid #f1f7ef; padding-top:5px; padding-bottom:2px;}
.calc-text {font:normal 8.5pt arial,helvetica,sans-serif; color:#545654;}
.calc-textb {font:normal 8.5pt arial,helvetica,sans-serif; color:#002a55;}

.calc-combien-montant {width:560px; display:block; background:#e7f1e4; border-top:1px solid white;border-bottom:1px solid white;}

#calc-versements-bot {width:576px; height:4px; display:block; background:url(../images/cs2/layout/calc-versements-bot.gif) no-repeat; margin-left:24px; }

/* TROUVEZ UN AGENT
--------------------------------------------- */
#Trouver-agent {width:588px; display:table; background:#d9dada url(../images/cs2/layout/bg-trouver-agent.gif) repeat-x; ;margin-left:18px; font-size:9pt;font-weight:bold;border:1px solid #dae0e6;}
.trouver-sp {display:block;width:17px;height:62px;background:#d9dada url(../images/cs2/layout/trouver-sp.gif) no-repeat;margin-top:11px;margin-bottom:5px}
.trouver {display:block;margin-top:16px;margin-bottom:5px;padding-left:14px;}
.agent {border:1px solid #dae0e6;display:block;width:588px; background:#f0f3f6 url(../images/cs2/layout/bg-agent.jpg) no-repeat top right; margin-bottom:10px;height:auto;}
	.agent a:hover{color:#3b6ea2;text-decoration:underline;}
	.agent a {color:#3b6ea2;text-decoration:none;}
	.agent-photo a:hover img{border:1px solid #3b6ea2;}
	.agent-photo a img{border:1px solid #fdf9f0;}
.agent-spacer {float:left;width:18px;display:block;}
.agent-left {float:left;font-size:8.5pt; color:#545654;padding:9px;width:260px}
	.agent-left h2{font-weight:bold;font-size:9pt;}
.agent-middle {float:left;font-size:8.5pt; color:#545654;padding:9px;width:175px}
	.agent-middle h3{font-weight:bold;font-size:8.5pt; color:#545654;margin-top:5px;}
.agent-photo {float:right;display:block;width:68px;height:68px;background:#f0f3f6 url(../images/cs2/layout/bg-agent-foto.jpg) no-repeat; padding:5px;}

.agent-cab {border:1px solid #dae0e6;display:block;width:590px; background:#8F0027 url(../images/cs2/layout/bg-agent-cab.jpg) no-repeat top right; margin-bottom:10px;height:auto;}
	.agent-cab a:hover{color:#3b6ea2;text-decoration:underline;}
	.agent-cab a {color:#3b6ea2;text-decoration:none;}
	.agent-cab-photo a:hover img{border:1px solid #3b6ea2;}
	.agent-cab-photo a img{border:1px solid #fdf9f0;}
.agent-cab-spacer {float:left;width:18px;display:block;}
.agent-cab-left {float:left;font-size:8.5pt; color:#545654;padding:9px;width:260px}
	.agent-cab-left h2{font-weight:bold;font-size:9pt;}
.agent-cab-middle {float:left;font-size:8.5pt; color:#545654;padding:9px;width:175px}
	.agent-cab-middle h3{font-weight:bold;font-size:8.5pt; color:#545654;margin-top:5px;}
.agent-cab-photo {float:right;display:block;width:68px;height:68px;background:#f0f3f6 url(../images/cs2/layout/bg-agent-foto.jpg) no-repeat; padding:5px;}

/* PAGE D'AGENT
--------------------------------------------- */
#agent-contenu {display:block;width:600px;margin-right:10px;}
#agent-menu {display:block;width:220px;height:24px;padding:10px 0 0 19px;font:normal 8.5pt arial,helvetica,sans-serif;background:#f0f3f6 url(../images/cs2/layout/bg-agent-menu.gif) repeat-x;margin-bottom:1px;}
	#agent-menu a{text-decoration:none;color:#d6dde4;}
	#agent-menu a:hover{text-decoration:none;color:white;}
#agent-top {display:block;width:603px;height:201px;background:#f1f5f9 url(../images/cs2/layout/bg-agent-top.jpg) no-repeat;padding-left:17px;}
#agent-top-photo {float:left;display:block;width:159px;height:159px;background:#f0f3f6 url(../images/cs2/layout/bg-top-agent-foto.jpg) no-repeat;padding:7px;margin-top:12px;overflow:hidden;}
	#agent-top-photo img{width:159px;height:159px;overflow:hidden;}
#agent-top-shadow {display:block;width:620px;height:15px;background:url(../images/cs2/layout/agent-top-shadow.gif) no-repeat;}
#agent-desc {width:400px;float:right;margin-top:32px;margin-right:9px;font:normal 8.5pt arial,helvetica,sans-serif;color:#545654;display:block;}
	#agent-desc h1 {font:bold 19pt arial,helvetica,sans-serif;color:#002a55;}
#agent-add {display:block;float:left;width:220px;margin-top:9px;}
#agent-tel {display:block;float:right;margin-top:9px;padding-right:9px;}
	#agent-tel h2 {font:bold 16pt arial,helvetica,sans-serif;color:#002a55;}
	#agent-tel span {font-weight:bold;font-size:9pt;color:#002a55;}
#agent-contactez-moi  {width:222px; height:40px; display:block; background:url(../images/cs2/layout/bg-agent-contactez-moi.jpg) no-repeat; margin-top:1px; padding:23px 0 0 17px;}
	#agent-contactez-moi h2 a {width:161px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-agent-contactez-moi.gif) no-repeat;}
	#agent-contactez-moi h2 a:hover {background-position: 50% -21px;}
	#agent-contactez-moi p {padding:0 26px 0 9px; font-size:8.5pt;line-height:15px;color:#6a6b6a;text-align:center;}
#enteteFeuilleTauxAgent {background:#e4e8ec url(../images/cs2/feuilledetaux/bg-top.jpg) no-repeat bottom center;width:620px;display:table;}	
#agent-feuille  {width:222px; height:40px; display:block; background:url(../images/cs2/layout/bg-agent-agent-feuille.jpg) no-repeat; margin-top:1px; padding:23px 0 0 17px;}
	#agent-feuille h2 a {width:161px; height:21px; text-indent: -5000px; overflow:hidden; display:block; background:url(../images/cs2/layout/btn-agent-feuille.gif) no-repeat;}
	#agent-feuille h2 a:hover {background-position: 50% -21px;}
	#agent-feuille p {padding:0 26px 0 9px; font-size:8.5pt;line-height:15px;color:#6a6b6a;text-align:center;}
#agent-logo {width:239px; height:103px; display:block;}
	#agent-logo h1 {width:239px; height:103px;}
	#agent-logo h1 a {display:block; margin:0; width:239px; height:103px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/agent-logo.gif) no-repeat;}		
#agent-logo-cabinet {width:239px; height:103px; display:block;}
	#agent-logo-cabinet h1 {width:239px; height:103px;}
	#agent-logo-cabinet h1 a {display:block; margin:0; width:239px; height:103px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/bg-logo_cabinet.jpg) no-repeat;}	
#agent-logo-mr {width:239px; height:103px; display:block;}
	#agent-logo-mr h1 {width:239px; height:103px;}
	#agent-logo-mr h1 a {display:block; margin:0; width:239px; height:103px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/bg-logo_mr.jpg) no-repeat;}	
#agent-logo-commercial {width:239px; height:103px; display:block;}
	#agent-logo-commercial h1 {width:239px; height:103px;}
	#agent-logo-commercial h1 a {display:block; margin:0; width:239px; height:103px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/bg-logo_commercial.jpg) no-repeat;}	
#agent-logo-partenaires {width:239px; height:103px; display:block;}
	#agent-logo-partenaires h1 {width:239px; height:103px;}
	#agent-logo-partenaires h1 a {display:block; margin:0; width:239px; height:103px; text-indent:-5000px; overflow:hidden; background:url(../images/cs2/layout/bg-logo_partenaires.jpg) no-repeat;}			
	
	
	
	
	
#accueil-agent {display:block;width:560px;padding:20px 24px 0 24px;color:#002a55;text-align:center;line-height:18px;}


/* NAVIGATION
--------------------------------------------- */

#menu-bar {width:860px; height:34px; display:block;}
#navMain {background:url(../images/cs2/nav/menu.gif) no-repeat;position:relative;float:left;width:860px;height:34px;display:block;}
#navMain li {display:block;position:absolute; top:0;height:34px;}
#navMain li a {display:block;height:34px;text-indent:-1000em;}
#navMain .nAccueil {left:0; width:66px;}
#navMain .nChoisir {left:66px; width:158px;}
#navMain .nRole {left:224px; width:122px;}
#navMain .nTrouvez {left:346px; width:120px;}
#navMain .nOutils {left:466px; width:133px;}
#navMain .nContact{left:599px; width:107px;}
#navMain .nPropos {left:706px; width:154px;}
#navMain .nAccueil a:hover, #navMain .nAccueil a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat 0 -34px;}
#navMain .nChoisir a:hover, #navMain .nChoisir a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat -66px -34px;}
#navMain .nRole a:hover, #navMain .nRole a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat -224px -34px;}
#navMain .nTrouvez a:hover, #navMain .nTrouvez a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat -346px -34px;}
#navMain .nOutils a:hover, #navMain .nOutils a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat -466px -34px;}
#navMain .nContact a:hover, #navMain .nContact a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat -599px -34px;}
#navMain .nPropos a:hover, #navMain .nPropos a.active {background:transparent url(../images/cs2/nav/menu.gif) no-repeat -706px -34px;}

/* FAQ
--------------------------------------------- */
.question {width:570px;cursor: hand;cursor: pointer;margin: 10px 0 0 18px;background: #f1f6f9;padding:5px;}
.reponse {width:536px;margin: 0 0 0 18px;background: white;padding:10px 21px 20px 21px;border-right: 1px solid #ebf1f6;border-left: 1px solid #ebf1f6;border-bottom: 1px solid #ebf1f6;line-height:18px;}
.reponse ul{margin-left:48px; margin-top:10px; margin-bottom:19px;line-height:18px;}
.reponse li{ margin-top:8px; margin-bottom:8px;}
.openlanguage{color:black;background: #d7f1d0;}
.closedlanguage{color:black;text-decoration:underline;}
.closedlanguage a:hover {}

/* TEXT STYLING
--------------------------------------------- */
.texte-gris-med {font:normal 8.5pt arial,helvetica,sans-serif; color:#7c7e81;}
.texte-med {font:normal 8.5pt arial,helvetica,sans-serif; color:#545654;line-height:15px;padding-bottom:20px;}
.texte-gris-med a{text-decoration:none;color:#7c7e81;}
.texte-gris-med a:hover{text-decoration:underline;color:#7c7e81;}
.smallgris {font:normal 8.5pt arial,helvetica,sans-serif; color:#949694;}

/* FORMULAIRES
--------------------------------------------- */
#container-form {width:566px;  display:block; margin-left:18px; border:1px solid #c7d0db; padding:5px;}
#container-form h2 {width:554px;  display:block; background:#758ea6; padding:4px 4px 4px 8px; font: bold 9pt arial, helvetica, sans-serif; color:white;}
		
input.recherche { border: 1px solid #99a9ba; font:normal 8.5pt arial,helvetica,sans-serif; color:#69839e; padding:5px 1px 5px 7px; width:75% /* Width */;height:13px;}

input.calc {padding:3px 2px 2px 2px; height:18px; margin:0; font-size:9pt; border-top:1px solid #7c7c7c; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd; background:#d7f1d0 url(../images/cs2/form/fieldbg.gif) repeat-x top; color:#333; font-family:Arial, Verdana, sans-serif; text-align:right;}
input.calcw {padding:3px 2px 2px 2px; height:18px; margin:0; font-size:9pt; border-top:1px solid #7c7c7c; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd; background:white url(../images/cs2/form/fieldbg.gif) repeat-x top; color:#333; font-family:Arial, Verdana, sans-serif; text-align:right;}
select.calcw{padding:3px 2px 2px 2px; height:23px; margin:0; font-size:9pt; border-top:1px solid #7c7c7c; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd; background:white url(../images/cs2/form/fieldbg.gif) repeat-x top; color:#333; font-family:Arial, Verdana, sans-serif;}

/* INFOTAUX */

#infotaux_adv
{
    color:Red;
    font-weight:bold;
}

.infotaux_ind
{
    color:#C0C0C0;
    font-weight:normal;    
}

ul.rdbutdemande
{
    font-size:40px;
    color:Lime;
}

.TelExt
{
    display:block;
    height:20px;
    width:147px;
    text-align:right;        
    margin-bottom:-12px;
}

.TelExt_FeuilleDeTaux
{
    display:block;
    height:20px;
    width:147px;
    text-align:right;        
    margin-bottom:-13px;
    margin-top:-5px;
}
