a { color:black; }

img { vertical-align: middle; }
#checkboxlist {background:url('/app/credit/pix/checkbox.gif') left top no-repeat; width:13px; height:13px; margin:5px auto 0 auto; display:block;}

div.header { padding:5px; }
div.header h1 { float:right; font-size:12px; font-weight:normal;}

div.navtabyellowL { display:block; float:left; text-align:center; background:url('/app/credit/pix/navtabyellowL.gif') left top no-repeat;height:40px;overflow:hidden;border-right:1px dotted white; }
div.navtabyellowR { display:block; float:left; text-align:center; background:url('/app/credit/pix/navtabyellowR.gif') right top no-repeat;height:40px;overflow:hidden;}
div.navtabyellow  { display:block; float:left; text-align:center; background-color:#F3BD35;height:40px;overflow:hidden;border-right:1px dotted white; }
a.navtabyellow  { display:block; float:left; text-align:center; color:black; text-decoration:none; font-weight:bold; padding:0;margin:5px 0;}
a.navtab  { display:block; float:left; text-align:center; background-color:#F3BD35; padding:5px 0; border-right:1px dotted white; color:black; text-decoration:none; font-weight:bold; }
a.navtabpink { display:block; float:left; text-align:center; color:white; text-decoration:none; font-weight:bold;padding:0;margin:5px 0; }
div.navtabpinkL { display:block; float:left; text-align:center; background:url('/app/credit/pix/navtabpinkL.gif') left top no-repeat;height:40px;overflow:hidden;border-right:1px dotted white; }
div.navtabpinkR { display:block; float:left; text-align:center; background:url('/app/credit/pix/navtabpinkR.gif') right top no-repeat;height:40px;overflow:hidden;}

.kwo-tooltip { border:1px solid #666; background:#ffffef; padding:4px; font-size: 11px; font-weight:normal !important; text-align: left; z-index: 1000; position: absolute; white-space: normal; overflow: hidden; }

.sliderTrack { width:175px; height:8px; background-image:url('/app/credit/pix/rail.gif'); margin:0 auto; background-repeat:repeat-x; }

.sliderHandle { margin-top:-7px; cursor:pointer; }

.kwo-breadcrumb-box { padding:0 5px 8px 5px; color:#AAA; }

#caltos-box table.fixed { border:1px solid #EA2479 !important; }
#caltos-box td { border:1px dotted #EA2479 !important; font-size: 11px; padding:2px; text-align:center; vertical-align:middle; }
#caltos-box th { border:1px solid #EA2479 !important; padding:2px; text-align:center; color:#EA2479; font-size:10px; vertical-align:top;  cursor:pointer;}
#caltos-box td.teg { font-size:16px; font-weight:bold; }
#caltos-box td.amount { font-size:16px; }
#caltos-box th.selectable { background-repeat:no-repeat; background-position:bottom center; background-image:url('/app/credit/pix/caltos-selectable.gif'); }
#caltos-box th.asc { background-repeat:no-repeat; background-position:bottom center; background-image:url('/app/credit/pix/caltos-asc.gif') !important; }
#caltos-box th.desc { background-repeat:no-repeat; background-position:bottom center; background-image:url('/app/credit/pix/caltos-desc.gif') !important; }
#caltos-box td a { text-decoration:underline; }
#caltos-box td img { vertical-align: middle; }

#credits-box { margin-top:0px; }
#credits-box table.fixed { border:1px solid #ECB145 !important; }
#credits-box td { border:1px dotted #ECB145 !important; padding:2px; font-size: 11px; padding:2px; text-align:center; vertical-align:middle; }
#credits-box th { border:1px solid #ECB145 !important; padding:2px; text-align:center; color:#ECB145; font-size:10px; vertical-align:top; cursor:pointer;}
#credits-box td.teg { font-size:16px; font-weight:bold; }
#credits-box th.selectable { background-repeat:no-repeat; background-position:bottom center; background-image:url('/app/credit/pix/credits-selectable.gif'); }
#credits-box th.asc { background-repeat:no-repeat; background-position:bottom center; background-image:url('/app/credit/pix/credits-asc.gif') !important; }
#credits-box th.desc { background-repeat:no-repeat; background-position:bottom center; background-image:url('/app/credit/pix/credits-desc.gif') !important; }
#credits-box th.notselectable { background-repeat:no-repeat;cursor:default; }
#credits-box td a { text-decoration:underline; }
#credits-box td img { vertical-align: middle; }

#caltos .text { width:135px; }
#caltos #duration { width:140px; }
#caltos #credtype { width:140px; }

p { padding:2px 0 3px 0; }

h1 { font-size:22px; }
h2 { font-size:16px; }

.pink { color:#EA2479 }
h2.pink { line-height:24px; margin:5px 0; }
a.pink, a.pink:hover, a.pink:visited { color:#EA2479 !important }

.gold { color:#996600; }
h2.gold { line-height:24px; }
h2.marge {margin-bottom:10px;}

.grey { color:#666666; font-weight:normal;}
.grey h2 {font-size: 12px; display:inline}

.white { color:white }

.red { color:#ff0f0a; }

.small { font-size:10px; }

img.thumb { margin-right:10px; border:1px solid #AAA; }

input.text { padding:1px; border:1px solid #AAA; }

td.logo { text-align:center; }

input.logo { position:absolute; visibility:hidden; }
/*img.logo { display:block; width:76px; height:76px; background-position:center; background-repeat:no-repeat; border:1px solid #333333; }*/
img.logo { display:block; width:60px; height:60px; background-position:center; background-repeat:no-repeat; border:1px solid #333333; margin-right:5px;}
img.logopresentation { display:block; width:60px; height:60px; background-position:center; background-repeat:no-repeat; border:1px solid #333333;}
img.logosml {  width:30px; height:30px; background-position:center; background-repeat:no-repeat; border:1px solid #333333; }

.list-orga { width:695px; margin:20px auto 20px auto;}
.list-orga p {font-size:14px; font-weight:bold; text-align:center;}
img.logo-orga { width:53px; height:53px; background-position:center; background-repeat:no-repeat; border:1px solid #f8e2b1;}
.show-offres {font-size:10px; text-align:right;}

div.tab { cursor:pointer; height:53px; float:left; }

div#message { padding-top:5px; color:red; text-align: center; }
div#messagealias { padding-bottom:5px; color:red; text-align: center; }

div#tab1 { width:322px; background-image:url('/app/credit/pix/simulez-out.gif'); }
div#tab1 h2 { font-size:26px; margin:11px 0 0 65px; color:#fff; }
div#tab1 h2 span{ color:#ea2579; }
div#tab1.tabselected { background-image:url('/app/credit/pix/simulez-over.gif'); }
/*div#tab1:hover { background-image:url('/app/credit/pix/simulez-over.gif'); }*/

div#tab2 { width:322px; background-image:url('/app/credit/pix/comparez-out.gif'); }
div#tab2 h2 { font-size:26px; margin:11px 0 0 65px; color:#fff; }
div#tab2 h2 span{ color:#ea2579; }
div#tab2.tabselected { background-image:url('/app/credit/pix/comparez-over.gif'); }
/*div#tab2:hover { background-image:url('/app/credit/pix/comparez-over.gif'); }*/

div#tab3 { width:320px; background-image:url('/app/credit/pix/financez-out.gif'); }
div#tab3 h2 { font-size:26px; margin:11px 0 0 65px; color:#fff; }
div#tab3 h2 span{ color:#ea2579; }
div#tab3.tabselected { background-image:url('/app/credit/pix/financez-over.gif'); }
/*div#tab3:hover { background-image:url('/app/credit/pix/financez-over.gif'); }*/

.tab-content { margin-top:8px; height:165px;}
.tab-content h3 { margin-bottom:40px; font-size:16px;}
.tab-content .tab-content-btn { width:220px; margin:0 auto;}
.tab-content li { margin:0 0 8px 0;}
.tab-content .tab-content-tab {margin-left:20px; float:right;}

.topcaltos { width:964px; height:53px; background:url('/app/credit/pix/top-caltos.gif') no-repeat; }
.topcaltos h2 { color:white; font-size:24px; margin:0 10px 0 100px; padding:10px 0 5px 0; }
.topcaltos p { color:white; margin:0 10px 0 130px; padding:0 0 10px 0; }

.topcapaciteachat { width:964px; height:53px; background:url('/app/credit/pix/top-capacite-achat.gif') no-repeat; }
.topcapaciteachat h2 { color:white; font-size:24px; margin:0 10px 0 100px; padding:10px 0 5px 0; }

.creditheader { width:964px; height:97px; margin-bottom:5px; }
.creditheaderNew { width:964px; height:53px; margin-bottom:5px; }
.creditheader h2 { color:#996600; font-size:22px; margin:0 10px 0 130px; padding:10px 0 5px 0; }
.creditheaderOffre { width:964px; height:53px; margin-bottom:5px; background:url('/app/credit/pix/top-credit-offre.gif') no-repeat;}
.creditheaderOffre h2 { color:#996600; font-size:22px; margin:0 10px 0 49px; padding:7px 0 5px 0; }
.creditheaderOffre h2 img {margin-right:13px;}
.creditheaderNew h2 { color:#996600; font-size:24px; margin:0 10px 0 100px; padding:10px 0 5px 0; }
.creditheader p, .creditheaderNew p { color:white; margin:0 10px 0 130px; padding:0 0 10px 0; }

.topcontent { width:964px; height:9px; background-image:url('/app/credit/pix/top-content.gif'); margin-top:8px; line-height: 9px; font-size:0; }
.middlecontent { background-image:url('/app/credit/pix/middle-content.gif'); padding:5px 13px;  }
.bottomcontent { width:964px; height:9px; background-image:url('/app/credit/pix/bottom-content.gif'); line-height: 9px; font-size:0; clear:both;}

.topcalculatrice { width:964px; height:9px; background-image:url('/app/credit/pix/top-calculatrice.gif'); margin-top:8px; line-height: 9px; font-size:0; }
.middlecalculatrice { background-image:url('/app/credit/pix/middle-calculatrice.gif'); padding:5px 13px;  }
.bottomcalculatrice { width:964px; height:9px; background-image:url('/app/credit/pix/bottom-calculatrice.gif'); line-height: 9px; font-size:0; }

table.infos345 { width:345px; }
table.infos345 td.top { color:white; font-size:18px; padding:5px 8px 0 8px; background-image:url('/app/credit/pix/infos-top-345.gif'); background-position:top; }
table.infos345 td.bottom { color:white; padding:5px 8px 5px 8px; background-image:url('/app/credit/pix/infos-bottom-345.gif'); background-position:bottom; }

table.infos { width:388px; }
table.infos td.top { color:white; font-size:18px; padding:5px 8px 0 8px; background-image:url('/app/credit/pix/infos-top.gif'); background-position:top; }
table.infos td.bottom { color:white; padding:5px 8px 5px 8px; background-image:url('/app/credit/pix/infos-bottom.gif'); background-position:bottom; }

table.infos500 { width:496px; }
table.infos500 td.top { color:white; font-size:18px; padding:5px 8px 0 8px; background-image:url('/app/credit/pix/infos-top-500.gif'); background-position:top; }
table.infos500 td.bottom { color:white; padding:5px 8px 5px 8px; background-image:url('/app/credit/pix/infos-bottom-500.gif'); background-position:bottom; }
table.infos500 td.bottom a { color:white; }

div.toppromo { width:707px; height:9px; background-image:url('/app/credit/pix/top-promo.gif'); line-height: 9px; font-size:0;  }
div.middlepromo { background-image:url('/app/credit/pix/middle-promo.gif'); background-repeat:repeat-y; }
div.middlealtpromo { background-image:url('/app/credit/pix/middle-alt-promo.gif'); background-repeat:repeat-y; }
div.middlealtpromo p {padding-left:15px; padding-right:10px;}
div.bottompromo { width:707px; height:9px; background-image:url('/app/credit/pix/bottom-promo.gif'); margin-bottom:5px; line-height: 9px; font-size:0; }

div.toppromopremium { width:707px; height:9px; background-image:url('/app/credit/pix/top-promo-premium.gif');  line-height: 9px; font-size:0; }
div.middlepromopremium { background-image:url('/app/credit/pix/middle-promo-premium.gif'); background-repeat:repeat-y; }
div.middlealtpromopremium { background-image:url('/app/credit/pix/middle-alt-promo-premium.gif'); background-repeat:repeat-y; }
div.bottompromopremium { width:707px; height:9px; background-image:url('/app/credit/pix/bottom-promo-premium.gif'); margin-bottom:5px; line-height: 9px; font-size:0; }

div.topheading { width:707px; height:9px; background-image:url('/app/credit/pix/top-promo.gif'); line-height: 9px; font-size:0; }
div.middleheading { padding:0 10px 5px 10px; background-image:url('/app/credit/pix/middle-lead.gif'); }
div.middleheading h2 { font-size:16px; }
div.middleheading h2 a { text-decoration:none; }
div.middleheading ul.articles { margin:0; }
div.bottomheading { width:707px; height:9px; background-image:url('/app/credit/pix/bottom-promo.gif'); margin-bottom:5px; line-height: 9px; font-size:0; }

div.toparticle { width:707px; height:9px; background-image:url('/app/credit/pix/top-promo.gif'); }
div.middlearticle { padding:0 10px 5px 10px; background-image:url('/app/credit/pix/middle-lead.gif'); } 
div.middlearticle h1 { font-size:16px;  }
div.middlearticle h2 { font-size:14px; margin:5px 0; }
div.middlearticle div.pagination { text-align:center; }
div.bottomarticle { width:707px; height:9px; background-image:url('/app/credit/pix/bottom-promo.gif'); margin-bottom:5px}

div.topsidesimul { width:252px; height:44px; background-image:url('/app/credit/pix/top-side-simul.gif'); }
div.topsidesimul h2 { margin:0; padding:10px 0 0 60px; color:#fff; }
div.middlesidesimul { background-image:url('/app/credit/pix/middle-side-simul.gif'); background-repeat:repeat-y; /*padding:0 8px; */}
div.middlesidesimul input, div.middlesidesimul select {border:1px solid #ea2479;}
div.bottomsidesimul { width:252px; height:9px; background-image:url('/app/credit/pix/bottom-side-simul.gif'); margin-bottom:5px; line-height: 9px; font-size:0;  }

div.topsidecaltos { width:252px; height:44px; background-image:url('/app/credit/pix/top-side-caltos.gif'); }
div.topsidecaltos h2 { margin:0; padding:12px 0 0 60px; color:#fff;}
div.middlesidecaltos { background-image:url('/app/credit/pix/middle-side-caltos.gif'); background-repeat:repeat-y; padding:0 8px; }
div.middlesidecaltos ul {margin:0; padding-left:8px;}
div.bottomsidecaltos { width:252px; height:10px; background-image:url('/app/credit/pix/bottom-side-caltos.gif'); margin-bottom:5px; line-height: 9px; font-size:0; }

div.toppremium { width:252px; height:44px;/*height:60px;*/ background-image:url('/app/credit/pix/top-premium.gif');/**/ line-height: 9px; font-size:0; }
div.toppremium h2 { margin:0; padding:8px 0 0 60px; }
div.middlepremium { padding-left /*\**/:0px\9; }
div.middlepremium  img { float /*\**/:left\9; }
div.middlepremium { background-image:url('/app/credit/pix/middle-premium.gif'); background-repeat:repeat-y; padding:0 8px; }
div.bottompremium { width:252px; height:10px; background-image:url('/app/credit/pix/bottom-premium.gif'); margin-bottom:5px; line-height: 9px; font-size:0;  }

div.tophomeactu { width:297px; height:44px;/*height:60px;*/ background-image:url('/app/credit/pix/top-home-actu.gif');/**/ line-height: 9px; font-size:0; }
div.tophomepremium { width:297px; height:44px;/*height:60px;*/ background-image:url('/app/credit/pix/top-home-premium.gif');/**/ line-height: 9px; font-size:0;}
div.tophomepremium h2, div.tophomeactu h2 { margin:0; padding:8px 0 0 60px; }
div.middlehomepremium { width:297px; background-image:url('/app/credit/pix/middle-home-premium.gif'); background-repeat:repeat-y; padding:0 8px; }
div.middlehomepremium { padding-left /*\**/:0px\9; }
div.middlehomepremium  img { float /*\**/:left\9; }
div.bottomhomepremium { width:297px; height:9px; background-image:url('/app/credit/pix/bottom-home-premium.gif'); margin-bottom:5px; line-height: 9px; font-size:0;  }

div.top3cols { width:964px; height:9px; background-image:url('/app/credit/pix/top-content.gif'); line-height: 9px; font-size:0;  }
div.middle3cols { background-image:url('/app/credit/pix/middle-3cols.gif'); background-repeat:repeat-y; }
div.bottom3cols { width:964px; height:9px; background-image:url('/app/credit/pix/bottom-content.gif'); margin-bottom:5px; line-height: 9px; font-size:0; }

div.topoffre { width:630px; height:9px; background-image:url('/app/credit/pix/top-offre.gif');}
div.middleoffre { background-image:url('/app/credit/pix/middle-offre.gif'); background-repeat:repeat-y; padding-left:10px; padding-right:10px; min-height:300px;}
div.bottomoffre { width:630px; height:9px; background-image:url('/app/credit/pix/bottom-offre.gif');}

div.top2cols { width:603px; height:9px; background-image:url('/app/credit/pix/top-2cols.gif'); line-height: 9px; font-size:0; }
div.middle2cols { background-image:url('/app/credit/pix/middle-2cols.gif'); background-repeat:repeat-y; }
div.bottom2cols { width:603px; height:9px; background-image:url('/app/credit/pix/bottom-2cols.gif'); margin-bottom:5px; line-height: 9px; font-size:0; }

div.topcredit { margin-top:5px; width:300px; height:55px; background-image:url('/app/credit/pix/top-credit.gif'); }
div.middlecredit { background-image:url('/app/credit/pix/middle-credit.gif'); background-repeat:repeat-y;width:300px; }
div.bottomcredit { width:300px; height:9px; background-image:url('/app/credit/pix/bottom-credit.gif'); line-height: 9px; font-size:0; }

div.topcredcaltos { width:357px; height:50px; background-image:url('/app/credit/pix/top-cred-caltos.gif'); }
div.topcredcaltos h2 { margin:0; padding:15px 0 0 40px; }
div.middlecredcaltos { background-image:url('/app/credit/pix/middle-cred-caltos.gif'); padding:0 8px; white-space: normal; overflow: hidden; }
div.bottomcredcaltos { width:357px; height:9px; background-image:url('/app/credit/pix/bottom-cred-caltos.gif'); margin-bottom:5px; line-height: 9px; font-size:0;  }

div.tophomecredcaltos { width:297px; height:44px; background-image:url('/app/credit/pix/top-home-cred-caltos.gif'); margin-right:30px; }
div.tophomecredcaltos h2 { margin:0; padding:10px 0 0 60px; color:#fff; font-size:16px;}
div.middlehomecredcaltos { background-image:url('/app/credit/pix/middle-home-cred-caltos.gif'); background-repeat:repeat-y; width:286px; padding:0 6px; /*white-space: normal; overflow: hidden;*/ }
div.bottomhomecredcaltos { width:297px; height:9px; background-image:url('/app/credit/pix/bottom-home-cred-caltos.gif'); margin-bottom:5px; line-height: 9px; font-size:0;  }

div.topcredcaltos300 		{ width:300px; height:44px; background-image:url('/app/credit/pix/top-home-cred-caltos-300.gif'); margin-top:10px; text-align:left; background-repeat:no-repeat}
div.bottomcredcaltos300 	{ width:300px; height:9px; background-image:url('/app/credit/pix/bottom-home-cred-caltos-300.gif'); margin-bottom:5px; line-height: 9px; font-size:0;  }
*+html div.middlecredcaltos300 {margin-left:2px;}
div.middlecredcaltos300 	{ background-image:url('/app/credit/pix/middle-home-cred-caltos-300.gif'); background-repeat:repeat-y; padding:0 10px; white-space: normal; overflow: hidden; text-align:left; }
div.topcredcaltos300 h2 	{ margin:0; padding:10px 0 0 60px; color:#fff;}

div.topaide { width:319px; height:9px; background-image:url('/app/credit/pix/top-aide.gif'); }
div.middleaide { height:166px; background-image:url('/app/credit/pix/middle-aide.gif'); padding:0 8px; }
div.middleaide h2 { color:#996600; }
div.bottomaide { width:319px; height:9px; background-image:url('/app/credit/pix/bottom-aide.gif'); margin-bottom:5px }

div.topaide430 { margin-left:10px;width:430px; height:9px; background-image:url('/app/credit/pix/top-aide-430.gif'); }
div.middleaide430 { margin-left:10px;background:url('/app/credit/pix/middle-aide-430.gif') left repeat-y; padding:0 8px; }
div.middleaide430 h2 { color:#996600; }
div.bottomaide430 { margin-left:10px;width:430px; height:9px; background-image:url('/app/credit/pix/bottom-aide-430.gif'); margin-bottom:5px }

div.tophomeaide { width:320px; height:9px; background-image:url('/app/credit/pix/top-home-aide.gif'); }
div.middlehomeaide { height:166px; background-image:url('/app/credit/pix/middle-home-aide.gif'); background-repeat:repeat-y; padding:0 8px; }
div.middlehomeaide h2 { color:#996600; }
div.bottomhomeaide { width:320px; height:9px; background-image:url('/app/credit/pix/bottom-home-aide.gif'); margin-bottom:5px }

div.topaide300 { width:306px; height:9px; background-image:url('/app/credit/pix/top-home-aide-300.gif');text-align:left; }
div.middleaide300 { height:166px; background-image:url('/app/credit/pix/middle-home-aide-300.gif'); padding:0 8px;text-align:left; }
div.middleaide300 h2 { color:#996600; }
div.bottomaide300 { width:306px; height:9px; background-image:url('/app/credit/pix/bottom-home-aide-300.gif'); margin-bottom:5px }

div.topformcalc { width:645px; height:80px; margin-top:10px; background-image:url('/app/credit/pix/top-form-calc.gif'); }
div.topformcalc h2 { margin:0; padding:15px 0 0 55px; }
div.topformcalc p { margin:0; padding:5px 0 0 55px; }
div.middleformcalc { background-image:url('/app/credit/pix/middle-form-calc.gif'); padding:0 8px 0 58px; }
div.bottomformcalc { width:645px; height:9px; background-image:url('/app/credit/pix/bottom-form-calc.gif'); margin-bottom:5px }

.footer { text-align:center; padding:5px 0 10px 0; color:#666; }
.footer a { color:#666; }
.footer .plan { text-align: center; }
.footer .plan table { margin: 0px auto; width: 100%; }
.footer .plan table td { color: #999999; font-size: 11px; padding: 0px 2px; text-align: left; }
.footer .plan table td a { color: #999999; }
.footer .plan table thead td { color: #666666; font-weight: bold; }

div.instant { margin:0; width:904px; height:45px; background-image:url('/app/credit/pix/instant-select.gif'); color:white; }
div.instanttop { margin:0;margin-left:1px; width:904px; height:47px; background-image:url('/app/credit/pix/instant-selecttop.gif'); color:white; }
/*
div.instant-rose { margin:10px 0 0 10px; width:864px; height:51px; background-image:url('/app/credit/pix/instant-select-rose.gif'); color:white; }
*/
div.instant-rose-top { margin:0; width:904px; height:45px; background-image:url('/app/credit/pix/instant-selecttop-rose.gif'); color:white;}
div.instant-rose { margin:0; width:904px; height:45px; background-image:url('/app/credit/pix/instant-select-rose.gif'); color:white; }

table.gridgold { margin-top:5px; }
table.gridgold th { font-size:11px; border:1px solid #ecb145; color:#946a1e; text-align:center !important; padding:2px; background-color:#fae5ae; }
table.gridgold td { font-size:11px; border:1px dotted #ecb145; text-align:center; padding:5px; }
table.gridgold td.amount { text-align:right; color:#946a1e; background-color:#fae5ae; }

table.compare th { text-align:left !important; background-color:#fde9f1; cursor:default; }
table.compare td { font-size: 11px !important;; }
table.compare td.teg { font-size: 16px !important;; font-weight:bold; }
table.compare td a { text-decoration:underline; }

table.fixed td a.thumb { display:block; width:50px; height:50px; background-position:center; background-repeat:no-repeat; margin:0 auto; }

div.legend { margin-top:3px; width:185px; height:252px; background-image:url('/app/credit/pix/legend.jpg'); font-size: 11px; }
div.legend-long { margin-top:3px; width:185px; height:289px; background-image:url('/app/credit/pix/legend_new.jpg'); font-size: 11px; }

div.instantsimul { width:645px; height:54px; background-image:url('/app/credit/pix/instant-simul.gif'); }
div.instantsimul a { display:block; margin:0 0 0 50px; padding:15px; text-align:center; font-size:16px; font-weight:bold; }

table.formcalc td { padding:2px; }

a.cardprev { width:28px; height:176px; display:block; background-image:url('/app/credit/pix/card-left.gif'); cursor:pointer; }
a.cardprev:hover { background-image:url('/app/credit/pix/card-left-hover.gif'); }

a.cardnext { width:28px; height:176px; display:block; background-image:url('/app/credit/pix/card-right.gif'); cursor:pointer; }
a.cardnext:hover { background-image:url('/app/credit/pix/card-right-hover.gif'); }

#kwo-signup-step1 #kwo-signup-left { padding:15px; }
#kwo-signup-step1 #kwo-signup-right { padding:15px; }

.odd { background-color:#ECECEC; }

.articledate { color:#AAA; }
.pagination { margin-top:10px; }
.pagination span { display: block; float: left; }
.pagination .counter { width: 90px; text-align: center; }
.pagination .prevlink, .pagination .nextlink { color:#996600; width: 298px; }
.pagination .prevlink { text-align: left; }
.pagination .nextlink { text-align: right; }
.credit-article .middlearticle h2 { color:#996600; margin:10px 0 0 0 !important; }
.credit-article .middlearticle hr { background-color:#CCC; }

.chapters { margin-bottom:6px; padding:4px 6px; border-left:1px solid #ccc; }

.que {background:url('/app/credit/pix/collapse0.gif') left top no-repeat; padding-left:15px; }
.rep {background:url('/app/credit/pix/collapse1.gif') left top no-repeat; padding-left:15px;}

.partenaires { list-style:none; padding:0; margin:0;}
.partenaires li { list-style:none; border-bottom:1px dotted #ecb145; clear:both; min-height:60px;}
.partenaires img { float:left; margin:2px 5px 0 0;}
.partenaires p { padding-left:155px; }

#grilles { font-size:10px; color:#aaa; height:40px; overflow:auto;}
/** Partie promo**/
*+html #premium {width:220px;}
#premium {width /*\**/:180px\9;}
#premium {list-style:none; margin: 0; padding:0; width :230px;}
#homepremium {list-style:none; margin: 0; padding:0; width:280px;}
#homepremium {padding-left /*\**/:8px\9;}
#homepremium li, #premium li {list-style:none; height:58px; padding-top:8px; border-bottom:2px dotted #eebd4a;}
#homepremium li img, #premium li img {margin-right:10px;}
#premium {margin-bottom:-10px;}

.titreCal {text-align:center;}
.titreCal a {color:#ea2479; font-weight:bold; text-decoration:none;}
.titreCal img {margin-right:5px; border:none;}

/** page institution**/
#toporganisation {width:630px; height:9px; background:url('/app/credit/pix/top-offre.gif');}
*+html #middleorganisation {width:610px;}
#middleorganisation {width:610px; background-image:url('/app/credit/pix/middle-offre.gif'); background-repeat:repeat-y; padding:0 10px;}
#bottomorganisation {width:630px; height:9px; background-image:url('/app/credit/pix/bottom-offre.gif');}

p#slogan { font-weight:bold; display:block; margin-left:100px; margin-bottom:10px;}
#institution_1 .detail, #institution_2 .detail, #offre_1 .detail, #offre_3 .detail { float:right; width:250px; margin-left:5px; padding-left:5px; border-left:1px dotted #ecb145;}
#institution_1 .detail ul, #institution_2 .detail ul, #offre_3 .detail ul {list-style:none; font-weight:bold; padding:0; margin:0;}
#institution_1 .detail ul li span.def, #institution_2 .detail ul li span.def {width:130px; display: inline-block; font-weight:normal;}
#institution_1 .detail ul li span.donne, #institution_2 .detail ul li span.donne {width:115px; display:inline-table}
#institution_2 .detail ul li .cartecredit, #offre_3 .detail ul li .cartecredit {witdh:116px; height:74px;}
#onglet{height:14px;  font-weight:bold; margin-left:1px;}
#onglet ul{display:block; height:16px; margin:0; padding:0; list-style:none}
*+html #onglet ul li {border-top:1px solid #d4d4d4;}
#onglet ul li {float:left;background: url('/app/credit/pix/onglet-left.gif') no-repeat top left; padding-left:6px;}
#onglet ul li span {height:20px; border-top:1px solid #d4d4d4;}
#onglet a {color:#9b6905; font-weight:bold; text-decoration:none; background: url('/app/credit/pix/onglet-right.gif') no-repeat top right; padding-right:6px;}
a#carteVide {color:#999; cursor:text;}
.detail .detail-orga span { width:60px;}
*+html .middlecontent #pub {float:right; margin:10px 0 0 0px;}
.middlecontent #pub {float:right; margin:10px 0 10px 10px;}
#liste-actu {list-style:none; margin-left:130px;}
#liste-actu li {background:url('/app/credit/pix/puce-journal.png') no-repeat; padding-left:18px; margin-bottom:10px;}


/** Page offre **/
#simulation {width:300px; float:right;}
#ongletlogo {width:120px; float:left; margin:0 10px 10px 0; text-align:center;}
*+html #offre_1 {width:450px;}
*+html #offre_2 {width:430px;} 
#ongletlogo { float /*\**/:left\9;}
*+html #offre_3{width:450px;}
#offre_1 ul {list-style:none; padding:0; margin:0;}
#offre_2 {width:460px;}
#offre_1, #offre_3{width:610px;}
#offre_3 .detail ul li span.def {width:130px; display: inline-block; font-weight:normal;}