/*stylesheets COFIDIS*/
body {
background:transparent url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-blank.gif) repeat-x fixed 0 0;
background-image:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/20090317/bg-home.jpg);
}

a:visited {color:#000;text-decoration:none;}
a:link    {color:#000;text-decoration:none;}
a:hover   {color:#D4041C;}

#bd ul li {list-style-type: none;}

#bd h1, #bd h2 {color:#F59E19; background:none;}
* {
margin:0;
padding:0;
}
#hd div.hd {background: #ffffff none;
background:#FFFFFF none repeat scroll 0 0;
margin:0 auto;
position:relative;
text-align:left;
width:1003px;
height:130px;
z-index:999;
}
#hd div.bd {
background:#FFFFFF none repeat scroll 0 0;
width:1003px;
margin:0 auto;
height:110px;
}
#hd div.ft {
background:#FFFFFF none repeat scroll 0 0;
width:1003px;
margin:0 auto;
}
#hd #main_links {display:block;}
#hd #main_links li.answer-questions {display:none;}

#hd #breadcrumb {
margin-top:0px; height:40px;padding-top:10px;
}
#bd {
background:#FFFFFF none repeat scroll 0 0;
width:974px;
margin:0 auto;
}

#hd div.hd {background: #ffffff none;
background:#FFFFFF none repeat scroll 0 0;
margin:0 auto;
position:relative;
text-align:left;
width:1003px;
height:130px
}
#hd div.bd {
background:#FFFFFF none repeat scroll 0 0;
width:1003px;
margin:0 auto;
}
#hd div.ft {
background:#FFFFFF none repeat scroll 0 0;
width:1003px;
margin:0 auto;
}
#doc4 {
background-color:#fff;
width:1003px;
margin:0 auto;
}


/************ MODIFICATION ESPACE CLIENT *****************/
#baseline_refnat{margin:0 0 0 150px;}
/*********************************************************/

/*#baseline_refnat {
text-align:center;
}*/
#baseline_refnat span {
color:#999999;
font-size:11px;
}
#accroche {
left:0;
margin:0;
padding:0 0 0 150px;
position:absolute;
top:43px;
z-index:8;
}
#accroche h1 {
color:#FFA200;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
}
#top {
clear:both;
height:100px;
left:19px;
position:absolute;
top:0;
width:966px;
z-index:1;
}
#navi {
font-size:10px;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
position:absolute;
right:0;
top:70px;
}
#navi ul {
margin:0;
}
#navi li {
display:inline;
float:left;
margin:0;
}
#navi a {
color:#332806;
font-size:10px;
font-weight:normal;
text-decoration:none;
}


/************ MODIFICATION ESPACE CLIENT *****************/
#esp_client {width:258px;position:absolute;margin:0;padding:0;top:0;left:708px;height:31px;z-index:600;line-height:0;}
#esp_client a{text-decoration:none;display:block;padding:0;margin:0;}
#esp_client ul{list-style-type:none;padding:0;margin:0;}
#esp_client ul li{display:inline;float:left;}
#esp_client li a {color:#FFF;font-weight:bold;line-height:26px;padding:0;margin:0;}
#esp_client li:hover a,#esp_client li.sfhover a{color:#FFF;}
/*********************************************************/

/*#esp_client {
height:28px;
left:780px;
line-height:0;
margin:0;
padding:0;
position:relative;
top:0;
width:168px;
z-index:600;
}*/

/* MENU */ 

#menuTop {width:100%;position:relative;margin:0;padding:0;top:91px;left:0;height:38px;background: url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/fondMenuHautL.jpg) no-repeat top left}

#menuTop a{color:#251d04;text-decoration:none;display:block;line-height:37px;}

#menu1 a.active, #menu2 a.active, #menu3 a.active, #menu4 a.active, #menu5 a.active, #menu6 a.active, #menu7 a.active, #menu8 a.active{position:relative;width:100%;height:47px;color:#FFF;}

#menuTop ul {margin:0;list-style:none;height:38px;background: url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/fondMenuHautR.jpg) no-repeat top right}

#menuTop li{float:left;display:inline;text-align:center;line-height:38px;padding:0;position:relative;}

#menuTop .sep{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/menu-separe.jpg) no-repeat top left;padding:0;display:block;}



#menu0 {color:#999999;font-size:11px;width:96px;}



#menu1 {width:69px;font-size:12px;margin:0 0 0 100px;}

html body #menu1 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-accueil.gif) no-repeat;color:#fff;font-weight:normal;}



#menu2 { width:142px;}

#menu2 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-financez.gif) no-repeat;}



#menu3 {width:134px}

#menu3 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-reserve.gif) no-repeat;}





#menu4 {width:101px;}

#menu4 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-pret-perso.gif) no-repeat;}



#menu5 {width:114px;}

#menu5 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-rachat.gif) no-repeat;}



#menu6 {width:84px;}

#menu6 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-assurance.gif) no-repeat;}



#menu7 {width:66px;}

#menu7 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-paiement.gif) no-repeat;}



#menu8 {width:60px;}

#menu8 a.active{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-service.gif) no-repeat;}



#menuTop li:hover a,#menuTop li.sfhover a{background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-menu-hover-a.gif) no-repeat top left;color:#2e9dd8;font-weight:bold;}

#menuTop li:hover a span,#menuTop li.sfhover a span{display:block;background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-menu-hover-span.gif) no-repeat top right;position:relative;width:100%;height:38px; font-size:12px;}


/*#esp_client ul {
list-style-type:none;
margin:0;
padding:0;
}
#esp_client li a {
color:#FFFFFF;
font-weight:bold;
line-height:26px;
margin:0;
padding:0;
}
#esp_client a {
display:block;
margin:0;
padding:0;
text-decoration:none;
}*/
html body #menu1 a.active {
background:transparent url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-accueil.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-weight:normal;
}
#menu1 a.active, #menu2 a.active, #menu3 a.active, #menu4 a.active, #menu5 a.active, #menu6 a.active, #menu7 a.active, #menu8 a.active {
color:#FFFFFF;
height:47px;
position:relative;
width:100%;
}
#menu1 {
font-size:12px;
margin:0 0 0 100px;
width:69px;
}
#logoo {
top:3px;
left:19px;
position:absolute;
z-index:99;
_top:-6px;
}
#element_top.refnathome {
top:-15px;
}
#element_top {
clear:both;
left:0;
margin:0;
position:relative;
top:0;
z-index:10;
}
#menu2 {
width:142px;
}
#menu3 {
width:134px;
}
#menu4 {
width:101px;
}
#menu5 {
width:114px;
}
#menu6 {
width:84px;
}
#menu7 {
width:66px;
}
#menu8 {
width:60px;
}
#menu0 {
color:#999999;
font-size:11px;
width:96px;
}
/* Menu deroulant */

#menuTop .sousMenu {position:absolute;left:0;list-style:none;padding:0;margin:0;display:none;border:#aaa89e 1px solid;border-width:0 1px 1px 1px;height:auto;width:149px;}

#menuTop #menu8 .sousMenu {right:0;left:auto;}

#menuTop .sousMenu li{display:block;float:none;background:#fff;position:relative;}

#menuTop .sousMenu li.uneligne{height:24px;line-height:24px;}

#menuTop li:hover .sousMenu,#menuTop li.sfhover .sousMenu{display:block;background:#fff;}

#menuTop .sousMenu li a {background:#fff;background:url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/ssmenu-separ.gif) no-repeat top center;line-height:18px;width:125px;text-align:left;padding:3px 12px;font-size:10px;}

#menuTop .sousMenu li.first a {background:none;}

#menuTop .sousMenu li a strong {font-size:11px;}

#menuTop li.active .sousMenu {margin-top:-10px !important;}

/* DÃ©clinaison coleur menu deroulant */

#menuTop #menu1:hover a,#menuTop #menu1.sfhover a{background:url(bg-accueil.gif) no-repeat;color:#fff;font-weight:normal;height:45px;}



#menuTop #menu2:hover a,#menuTop #menu2.sfhover a{color:#ffa200;}

#menuTop #menu2 .sousMenu li a{color:#251d04;}

#menuTop #menu2 .sousMenu li a:hover {background-color:#fff7d1;}

#menuTop #menu2 .sousMenu li a strong {color:#ffa200;}



#menuTop #menu3:hover a,#menuTop #menu3.sfhover a{color:#63bb00;}

#menuTop #menu3 .sousMenu li a{color:#251d04;}

#menuTop #menu3 .sousMenu li a:hover {background-color:#ecf3d3;}

#menuTop #menu3 .sousMenu li a strong {color:#63bb00;}



#menuTop #menu4:hover a,#menuTop #menu4.sfhover a{color:#966197;}

#menuTop #menu4 .sousMenu li a{color:#251d04;}

#menuTop #menu4 .sousMenu li a:hover {background-color:#f2ecf2;}

#menuTop #menu4 .sousMenu li a strong {color:#966197;}



#menuTop #menu5:hover a,#menuTop #menu5.sfhover a{color:#228bc3;}

#menuTop #menu5 .sousMenu li a{color:#251d04;}

#menuTop #menu5 .sousMenu li a:hover {background-color:#e5f1f8;}

#menuTop #menu5 .sousMenu li a strong {color:#228bc3;}



#menuTop #menu6:hover a,#menuTop #menu6.sfhover a{color:#ffa200;}

#menuTop #menu6 .sousMenu li a{color:#251d04;}

#menuTop #menu6 .sousMenu li a:hover {background-color:#fff7d1;}

#menuTop #menu6 .sousMenu li a strong {color:#ffa200;}



#menuTop #menu7:hover a,#menuTop #menu7.sfhover a{color:#ffa200;}

#menuTop #menu7 ul.sousMenu{width:124px;}

#menuTop #menu7 .sousMenu li a{color:#251d04;width:88px;}

#menuTop #menu7 .sousMenu li a:hover {background-color:#fff7d1;}

#menuTop #menu7 .sousMenu li a strong {color:#ffa200;}



#menuTop #menu8:hover a,#menuTop #menu8.sfhover a{color:#ffa200;z-index:900;}

#menuTop #menu8 .sousMenu li a{color:#251d04;}

#menuTop #menu8 .sousMenu li a:hover {background-color:#fff7d1;}

#menuTop #menu8 .sousMenu li a strong {color:#ffa200;}

/*public controller index*/
#public_controller.index .most_consulted_questions_widget div.answer,
#public_controller.index .last_questions_widget div.answer {display:none;}
#public_controller .most_consulted_questions_widget, #public_controller .last_questions_widget {}
/*#public_controller .most_consulted_questions_widget h2, #public_controller .last_questions_widget h2 { padding:7px 0px 0px 12px;}*/

/*module mc background*/
.ipl_widget.mc_widget .module.with-border.inside .hd, .ipl_widget.mc_widget .module.with-border.inside .hd .t, .ipl_widget.mc_widget .module.with-border .bd, .ipl_widget.mc_widget .module.with-border .bd .t, .ipl_widget.mc_widget .module.with-border .ft, .ipl_widget.mc_widget .module.with-border .ft .t{background-image:url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/module_plain_background.png);color:#333;}
.ipl_widget.mc_widget .module.with-border.inside .bd {background-position:100% -120px;}
.ipl_widget.mc_widget .module.with-border.inside .bd .t {background-position: 0 -120px;}

/*bd ipl widget*/
#bd .ipl_widget.categories_widget div.category div.description em  {color:#292723;font-style:normal;}
#bd .ipl_widget.categories_widget .inside .bd {background-position: 100% -120px;}
#bd .ipl_widget.categories_widget .inside .bd .t {background-position: 0 -120px;}
#bd .ipl_widget.categories_widget div.category div.picture {margin:0px 12px 5px 0;}
#bd .ipl_widget.categories_widget div.category div.name {padding-top:12px;padding-top:0px !ie;_margin-top:0px;}

/*module most consulted and last question widgets*/
.most_consulted_questions_widget .tab-controls ,.last_questions_widget .tab-controls {display:none;}

/*ipl_widget default*/
.ipl_widget .module.with-border.inside .hd, .ipl_widget .module.with-border.inside .hd .t, .ipl_widget .module.with-border .bd, .ipl_widget .module.with-border .bd .t, .ipl_widget .module.with-border .ft, .ipl_widget .module.with-border .ft .t {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/module_plain_background.png);_background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/module_plain_background.gif);}



/*bt-new-question*/
#hd #main_links li.new-question {position:absolute;right:10px;top:3px;}
.bt-ideas {background:transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bt-ideas.png) no-repeat scroll left top; display:block;text-indent:-9999em;width:258px;height:34px;position:absolute;right:105px;top:0px;display:none;}
.bt-ideas:hover {background-position:left bottom;}

/*breadcrumb*/
#hd #breadcrumb {background:none;}
#hd #breadcrumb li a, #hd #breadcrumb li span {background:none; text-decoration:none;}
#hd #breadcrumb li a:hover {text-decoration:underline;}
#hd #breadcrumb.single, #hd #breadcrumb {background-color:#FFF;margin:0 auto;width:1000px;height:21px;padding-bottom:10px;}
#hd #breadcrumb {margin-top:0px;}
#hd #breadcrumb ul li a {text-decoration:underline;}
#hd #breadcrumb ul li span {font-size:0.8em;color:#333;}
#hd #breadcrumb ul li.first.last {background:none;}
#hd #breadcrumb ul li.first a, #hd #breadcrumb ul li.first span, #hd #breadcrumb ul li.before-last a {font-size:0.8em;color:#333;}
#hd #breadcrumb ul li.first, #hd #breadcrumb ul li.before-last, #hd #breadcrumb ul li.first.before-last {background:transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/breacrumb.gif) no-repeat scroll right center;}
#hd #breadcrumb ul li.first a, #hd #breadcrumb ul li.first span, #hd #breadcrumb ul li.last span, #hd #breadcrumb ul li.before-last a {margin-right:1px;}
#hd #breadcrumb ul li.first a:hover, #hd #breadcrumb ul li.before-last a:hover {color:#D4041C;}

/*search cheat*/
#hd #main_search {background:none; position:absolute; top:40px;left: 280px;}
#hd #main_search div {background: #fff url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/form-search.gif) no-repeat scroll left center; display:block; width:400px; height:34px; }
#hd #main_search input.query {color:#999;font-size:13px;width:217px; position:relative; top:-3px; left:-2px; top:-6px !ie;}
#hd #main_search button.submit {position:relative; top:-4px; left:0; height:40px;padding:0;width:161px;}
#hd #main_search button.submit p, #hd div.bd #main_search button.submit p span {background:transparent none repeat scroll 0 0;color:#FFFFFF;display:block;height:24px;width:84px;text-indent:-9999em; }

/*bd maitre cÃ©rÃ©monie*/
#bd .mc_widget .mc-photo {display:none;}
#bd .mc_widget .mc-text { background:none; padding-left:10px;}

/*bd div.question*/
#bd div.content { padding-left: 50px; }
#bd strong a {color:#000; text-decoration:underline;}
#bd strong a:hover {color:#D4041C;}
#bd div.question h3 a {color:#000;text-decoration:underline;}
#bd div.question h3 a:hover {color:#D4041C;}
#bd div.question div.body .body-ft {background:transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/close_quote.png) no-repeat scroll center center;float:right;height:15px;width:21px;margin-top:-5px;margin-right:5px;}
#bd div.question div.metadata dl.content-type dd {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/question_icons.png); font-size:16px; height:24px; padding-top:14px; text-indent:-9999em; text-shadow: 0 -1px 0 #dfa213;_background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/question_icons.gif);}
#bd div.answer div.metadata dl.content-type dd {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/answer_icon.png); font-size:16px; height:24px; padding-top:14px; text-indent:-9999em; text-shadow: 0 -1px 0 #597a0d; _background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/answer_icon.gif) no-repeat scroll 12px 12px;}
#bd div.category_widget div.category div.picture {border:none;}

#categories_controller #bd div.category_widget div.category div.name strong a {display:block; padding-top:10px;}

/*feedback sidebar*/
#bd div.sidebar dl.sidebar-parts dt.sidebar-part {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/sidebar_large_top.png);}
#bd div.sidebar dl.sidebar-parts dd.sidebar-part .bd {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/sidebar_large_background.png);background-position:center bottom;min-height:40px;_height:40px;}
#bd div.sidebar dl.sidebar-parts dd.sidebar-part {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/sidebar_large_bottom.png);padding-bottom:10px;}
#bd div.sidebar dl.sidebar-parts dt.sidebar-part.feed, #bd div.sidebar dl.sidebar-parts dd.sidebar-part.feed {display:none;}
#bd div.sidebar dl.sidebar-parts dt.sidebar-part.actions, #bd div.sidebar dl.sidebar-parts dd.sidebar-part.actions {display:none;}
#bd div.sidebar dl.sidebar-parts dt.sidebar-part.duplicates_not_stamped, #bd div.sidebar dl.sidebar-parts dd.sidebar-part.duplicates_not_stamped {display:none;}
#bd div.sidebar dl.sidebar-parts dd.details .bd ul li{display:none;}
#bd #question_sidebar dl.sidebar-parts dd.details li.date-and-hits { display: block; }
#bd div.sidebar dl.sidebar-parts dd.details .bd ul li.category {display:block;}
#bd div.sidebar dl.sidebar-parts dd.details .bd ul li.category a {text-decoration:underline;}
#bd div.sidebar dl.sidebar-parts dd.details .bd ul li.category-group-situations { display:none;}

/*selected controls*/
#bd ul.tab-controls li.selected, #bd ul.tab-controls li.selected a, #bd ul.tab-controls li.selected a span {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/selected_control.gif);}
#bd ul.simple-stats {background-color:#f1ecdd;border:none;}
#bd ul.simple-stats strong {color:#EFB704;}
#bd ul.simple-stats em {font-weight:bold;font-style:normal;}

/*bd browse_questions_sidebar*/
#bd #browse_questions_sidebar ul li {min-height:5px;}
#bd #browse_questions_sidebar ul li div.category div.name a {color:#000; font-weight:bold;}
#bd #browse_questions_sidebar ul li div.category div.name a:hover {color:#D4041C;}
/* delete the login for question and comment */
#bd #yui-main div.yui-b div.metadata dl.author-name dd {display:none;}

#bd ul.questions div.answer.best div.body .body-bd {font-size:85%}

/*best answer*/
#bd div.answer.best div.body .body {padding-right:0;}
#bd div.answer.best.admin_stamped div.body .body-hd {background:none;}
#bd div.answer.best.author_stamped div.body .body-hd {background:none;}
#bd div.answer.best div.body .body-bd  {background: transparent none repeat-x left top; color:#333; border-left: 1px solid #000; }
	/*read_more*/
	#bd div.answer.best div.body .body-bd a.read-more {color:#000; text-decoration:underline; }
	#bd div.answer.best div.body .body-bd a.read-more:hover {color:#D4041C; background-position:left bottom;}
#bd div.answer div.body .body-ft {_background-image:url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/content_arrows.gif);_right:58px;}
#bd div.answer div.body .body-ft {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/content_arrows.gif);}

/*bd small*/
#bd .small div.question.author_stamped div.metadata dl.content-type dd {background-position: 2px -69px; text-indent:-9999em;}
#bd .small div.question.admin_stamped div.metadata dl.content-type dd {background-position: 2px -110px; text-indent:-9999em;}

/*widget sliding panel*/
div.sliding_panel_controls {position:absolute; top:1px; left:165px; clear:none; padding:0; }
div.sliding_panel_controls a {background:none; padding:0; font-size:0.85em;}
div.sliding_panel_controls a span {background:none; margin:0;}
div.sliding_panel_controls a.previous span {}
#bd div.content div.metadata dl.answer-count {display:none;}
#bd div.sidebar dl.sidebar-parts dt.stamped_by, #bd div.sidebar dl.sidebar-parts dd.stamped_by  {display:none;}
div.sliding_panel_controls a.previous, div.sliding_panel_controls a.next {background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/prev-next.gif) no-repeat scroll left top; padding:0; width:16px; height:16px; display:block; float:left; margin:1px;}
div.sliding_panel_controls a.next, div.sliding_panel_controls a.next:active {background-position: left bottom;}
div.sliding_panel_controls a.previous:active {background-position: left top;}
div.sliding_panel_controls a span  {display:none;}
#bd div.sliding_panel_controls a.disabled.previous, div.sliding_panel_controls a.previous, div.sliding_panel_controls a.previous:hover {background-position: left top; padding: 0;}
#bd div.sliding_panel_controls a.disabled.next, div.sliding_panel_controls a.next, div.sliding_panel_controls a.next:hover, div.sliding_panel_controls a.next span, #bd div.sliding_panel_controls a.disabled.next span, div.sliding_panel_controls a.next {background-position: left bottom; padding: 0;}
#bd div.sliding_panel_controls a.disabled.previous {background-position: right top;_background-position: left top;}



#bd div.content div.metadata dl.answer-count {display:none;}
#bd div.sidebar dl.sidebar-parts dt.stamped_by, #bd div.sidebar dl.sidebar-parts dd.stamped_by  {display:none;}


/*display none avatar*/
#bd div.answer div.corpus {margin-right:0;}
#bd div.answer div.user {display:none;}
#bd div.answer div.body .body-ft {display:none;}

#bd div.answer.not-best div.body .body-bd {border-left:1px solid #000; background:none;}

/*bd div user*/
#bd div.user {display:none;}

/*bd ul listing*/
#bd ul.listing-with-users.small p {margin-left:0;}
#bd ul.listing-with-users li {padding-bottom:10px;}

#bd div.sidebar dl.sidebar-parts dd.user {display:none;}
#bd div.content div.metadata dl.category  {display:none;}


#bd .small div.category.with-picture div.description em { font-style:normal; font-size:85%;color:#332806;}
#questions_controller.show div.answer div.body p {font-size:100%;}
#questions_controller.show div.not-found a {text-decoration:underline;}

/*bd categories*/
#bd .categories_widget div.hd {_height:30px;}
#bd .categories_widget h2 {padding-top:5px; padding-left:3px;}
#bd div.sidebar dl.sidebar-parts dt.sidebar-part {color: #423c26; padding-top:5px;}

/*percent*/
#bd div.usefulness div.bar div.percent, #bd div.usefulness div.bar div.percent p, #bd div.usefulness div.bar div.percent span {_background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/usefulness.gif);}

/*bd help*/
#bd dl.help { background-color:#f1ecdd; }
#bd dl.help dt { background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/help.gif);}
#bd dl.help dd { color:#333;}

/*bd ul.question */
#questions_controller.browse #bd ul.questions li.question { border-top:1px solid #E1E1E1; padding-top:10px;padding-bottom:20px;}
#questions_controller.browse #bd ul.questions li.question.first {border-top:none;}

/* delete the date */
#bd #yui-main div.yui-b div.metadata dl.date dd {display:none;}
#bd #question_sidebar dl.sidebar-parts div.metadata dl.date-distance dd {display:none;}

#bd a.redirect-result {float:right;position:relative;right:20px;margin-top:40px;top:-33px;background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/icon-listing-search.gif) no-repeat scroll left center; text-indent:15px}
#bd div.starred_questions_widget div.content div.metadata dl.date-distance {display:none;}

/* remote widget => quick feedback */
body#remote_widgets_controller #bd{ width:100%;}

/* delete the title h1 on questions_controller */
body#questions_controller.show div#yui-main div.yui-b h1 {display:none;}

/* Texte Bottom & footer */ 
#bottom ul {margin:0;padding:0;text-align:center;background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bg-nav-footer.gif) no-repeat scroll top center;height:23px;line-height:22px;}
#bottom li {margin:0;padding:0  15px;display:inline;list-style:none;}
#bottom a {font-size:10px;text-decoration:none;color:#584e32;}
#bottom a:hover {text-decoration:underline;}
#bottom .border {border-left:#fae9ac 1px solid;}

#footer{font-size:10px;color:#999999;padding:15px;width:966px;margin:0 18px 0 19px;_padding:15px 0px;}
#footer a{font-size:10px;color:#999999;}
#footer h2 {font-size:11px;}
#menufooter {margin:20px 0 0;}
#menufooter h3 {font-size:11px;font-weight:bold;margin:0;color:#999999;}
#menufooter .footer1 {width:413px;float:left;display:inline;}
#menufooter .footer2 {width:166px;padding:0 0 0 65px;float:left;display:inline;border:#dadad7 1px solid;border-width:0 1px 0 1px;}
#menufooter .footer3 {width:260px;padding:0 0 0 60px;float:left;display:inline;}
#menufooter ul li{float:left;display:inline;list-style:none;width:130px;}
#menufooter ul {margin:0;}

#ft {background-color:#FFFFFF;margin:0 auto;width:1003px; text-align:left; }
#ft .bd {padding-top:0;}
#basPage {background:transparent url(http://www.cofidis.fr/commun/contenu/image/bibliosite/prospection/home/bg-basPage.png) no-repeat scroll left top;height:20px;margin-top:35px;position:absolute;width:1003px;margin-top:0px !ie;background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bg-basPage.gif);}

#bd div.answer.best div.body a {color:#000;text-decoration:underline;}
#bd div.answer.best div.body a:hover {color:#D4041C;}

/*bd div.usefulness*/
#bd div.usefulness p.label {text-align:left;}

.starred_questions_widget div.hd {position:absolute;}
div.ipl_widget.sliding_panel .bd .b {padding-top:30px}

/*wizard*/
#bd #new_question_wizard h1 { color: #F59E19; }

#bd #new_question_wizard div.help {border:none;background:none;width:250px;}
#bd #new_question_wizard div.help h2 { background:url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/picto-info.gif) no-repeat left 2px; padding-top: 0; }
#bd #new_question_wizard div.help div.hd {background:transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bg-info-hd.gif) no-repeat scroll left top; height:10px;_height:5px;}
#bd #new_question_wizard div.help div.bd {background:transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bg-info-bd.gif) no-repeat scroll left bottom;padding: 0 10px 10px;}
#bd #new_question_wizard div.help div.bd p { font-size:0.88em; _font-size:11px;color:#000;padding-bottom:7px; }

#bd #new_question_wizard_pagination {background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/liseret-wizard.gif) repeat-x scroll left 25px; position:relative; margin-top:0; display:block;height:65px;width:670px;}
#bd #new_question_wizard input.title-field {background:transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bg-input.gif) repeat-x scroll left top; font-size:100%; padding:5px 0px 2px 2px; width: 78%;}

#bd #new_question_wizard_pagination li { background: none; width:165px; }
#bd #new_question_wizard_pagination li p { color: #999; font-size: 0.85em; font-weight: bold; }
#bd #new_question_wizard_pagination li strong { background: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/new_question_wizard_page.gif) no-repeat center top; color: #fff; font-size: 200%; height: 39px; padding-top: 8px; }
#bd #new_question_wizard_pagination li.current strong { background-position: center bottom; }
#bd #new_question_wizard_pagination li.current p span { background:transparent; font-size:13px;color:#f59e19; text-shadow: none; }
#bd #new_question_wizard_pagination li.enabled strong { color: #fff; }

a#new_question_wizard_previous_button, 
a#new_question_wizard_previous_button span {background:none;color:#666;}
a#new_question_wizard_previous_button span {text-decoration:underline;}
a#new_question_wizard_previous_button span:hover {text-decoration:none;color:#D4041C;}
#new_question_wizard_navigation a#new_question_wizard_previous_button {color:#666; font-size:0.85em;}
#bd #new_question_wizard_page_improvements div.body p {width:130px;}
#bd #new_question_wizard_page_improvements div.body p label {font-size:13px;}
#bd #new_question_wizard_page_improvements div.body p em {font-style:normal;font-size:0.8em;}
#bd #new_question_wizard_page_improvements div.body textarea {background:#fff url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/bg-input.gif) repeat-x scroll left top; font-size:13px;margin:0; width:527px; padding:5px 0 0 2px;}
#bd #new_question_wizard dl.error dd, #bd #new_question_wizard dl.error dt { background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/error.gif) no-repeat scroll left top; font-size:0.85em; color:#666; text-align:left; padding-left:20px;}
#bd #new_question_wizard dl.error dt, #bd #new_question_wizard dl.warning dt {display:none;}
#bd #new_question_wizard_pagination {}
#bd #new_question_wizard.new_question {position:relative; width: 670px; margin-top:25px; min-height:220px; }
#bd #new_question_wizard dl.warning dd, #bd #new_question_wizard dl.warning dt {background:none; font-size:0.85em; color:#666;}

#bd #new_question_wizard dl.error dd, #bd #new_question_wizard dl.warning dd {text-align:left;}
#bd #new_question_wizard dl.warning dd, #bd #new_question_wizard dl.warning dt {background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/error.gif) no-repeat scroll left top; padding-left:20px;}
#bd #new_question_wizard div.question h3 {color:#000;}

a.button, button.submit p {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/orange_arrow_button.gif);}
#questions_controller.new #bd div.content div.metadata dl.date-distance {display:none;}
a.button span, button.submit p span {background-image: url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/orange_arrow_button.gif);font-weight:bold;color:#fff;}
#bd div.usefulness div.bar p.border-text span.vote a {text-decoration:underline;}
div.without-picture {display:none}
#bd .small div.category.with-picture div.description {min-height:20px}

#bd div.question div.body .body-hd {_background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/open_quote.gif) no-repeat scroll center;_width:21px;_position:relative;_left:0;}

/*div not-found*/
div.not-found, div#new_question_wizard_page_preview dl.information_redirect { background-color:#f1ecdd; padding:10px 15px; margin: 10px 6px 25px; -moz-border-radius: 9px;}
.not-found p {font-weight:bold; }
#questions_controller.browse .not-found a {color:#000; text-decoration:underline;}
#questions_controller.browse .not-found a:hover {color:#D4041C;}

#bd ul.content-buttons li.admin-stamp a.button, #bd ul.content-buttons li.admin-stamp a.button span {color:#333;}
#bd div.sidebar dl.sidebar-parts dd.category_group_situations .small div.category.with-picture div.name { padding-top:12px;_margin-top:-10px;}
#bd div.sidebar dl.sidebar-parts dd.category_group_situations ul {position:relative;}
a.link-to-all-categories {background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/icon-listing-search.gif) no-repeat scroll left center; padding-left:15px;text-decoration:underline;position:absolute;bottom:-5px;right:10px;font-size:11px;_bottom:10px;}

#bd div.category div.picture img {_display:none;}
#bd div.category.category_29 div.picture {_background: none; height:56px; width:56px;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feedback20.s3.amazonaws.com/custom-v2/cofidis/picto-demande-client.png');}
#bd div.category.category_28 div.picture {_background: none; height:56px; height:56px; width:56px;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feedback20.s3.amazonaws.com/custom-v2/cofidis/picto-client.png');}
#bd div.category.category_30 div.picture {_background: none; height:56px; height:56px; width:56px;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feedback20.s3.amazonaws.com/custom-v2/cofidis/picto-pas-client.png');}

/* bar de vote custom */
.usefulness #percent{display:none;}
.usefulness #summary{display:none;}
.usefulness #summary.show{display:block;}
.usefulness #usefulness_no a{display:none;}
.usefulness #usefulness_yes a{display:none;}
.usefulness .bar .count { display:none;}
.usefulness .already_voted{ color:#999999;}

/*barre de sondage*/
#bd div.usefulness {margin-left:50px; margin-bottom:60px; display:block;}
#bd div.usefulness p.label {font-weight:bold; font-size:13px;}
#bd div.usefulness div.bar {}
#bd div.usefulness div.bar input {vertical-align:middle;}
#bd div.usefulness div.bar p.border-text.no,
#bd div.usefulness div.bar p.border-text.yes {display:block;float:left;width:100%; margin:3px 0;}
#bd div.usefulness div.bar p.border-text.no span.vote,
#bd div.usefulness div.bar p.border-text.yes span.vote {margin:0;}
#bd div.usefulness div.bar p.border-text span.vote {font-size:100%; line-height:100%;}
#bd div.usefulness p.summary { background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/summary-yes.png) no-repeat scroll left top; width:353px; height:78px; padding:0 0 0 10px; line-height:95px; color:#333; font-style:normal; text-shadow: 0 1px 0 #fff; position:relative; top:15px;}
#bd div.usefulness p.summary span {font-size:20px; font-weight:bold;}

/*barre de sondage not found*/
div.not-found, div#new_question_wizard_page_preview dl.information_redirect {}
div.not-found {position:relative !ie; top:-20px !ie;}

/*keywords*/
#bd div.keywords { background-color:#f8f8f8;border:1px solid #ccc; padding:10px; -moz-border-radius:6px; -webkit-border-radius:6px;}
#bd div.keywords h4 { font-size:18px; font-weight:bold; color:#bf0704;}
#bd div.keywords div.recherches-internes-yes p.titre-recherche,#bd div.keywords div.recherches-externes-yes p.titre-recherche{ padding-left:10px;color:#FFA200;font-weight:bold;clear:both;margin-top:20px;}
#bd div.keywords div.recherches-internes-no p.titre-recherche,#bd div.keywords div.recherches-externes-no p.titre-recherche{display:none;}
#bd div.keywords div.recherches-externes-yes p.titre-recherche{padding-top:10px;}
#bd div.keywords p.titre-reponse {padding-left:20px;text-decoration:underline;}
#bd div.keywords li.keyword dt{display:none;}
#bd div.keywords ul{ padding-left:25px;position:relative;}
#bd div.keywords li.keyword:first-child dl.keywords-label {background: transparent url(http://feedback20.s3.amazonaws.com/custom-v2/cofidis/tag_yellow.png) no-repeat scroll left center; padding-left:20px;}
#bd div.keywords li.keyword dl.keywords-label {margin-right:5px;float:left;}
#bd div.keywords li.keyword dl.keywords-count { border:0px; float:left;}
#bd div.keywords li.keyword:last-child dl.keywords-count dd:after{content:")";}
#bd div.keywords li.keyword dl.keywords-count dd:before{content:"(";}
#bd div.keywords li.keyword dl.keywords-count dd:after{content:"),";}
#bd div.keywords li.keyword{border:0px ;padding:0px;float:left;}
