#page_content #oeuvre_page h2{
padding: 1px;
}
#oeuvre_page{
border: 1px solid #C2B8AC;
clear: both;
background: #FFFFFE;
position: relative;
}

#oeuvre_page select{
visibility: hidden;
}

#ereader_header{
background: url('/gfx/atmt/titre_background_marronclair.png');
padding: 5px;
position: relative;
}
#page_content #ereader_header h2{
padding: 1px;
width: 400px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

#ereader_footer_options{
height: 20px;
}

#ereader_top_options,
#ereader_footer_options ul{
list-style: none;
position: absolute;
right: 5px;
}
#ereader_top_options li,
#ereader_footer_options li{
float: left;
margin: 0 2px;
background: #978272;
}
#ereader_top_options li:hover,
#ereader_top_options li.opt_active,
#ereader_footer_options li.opt_active,
#ereader_footer_options li:hover{
float: left;
margin: 0 2px;
background: #765C49;
}
#ereader_top_options a,
#ereader_footer_options a{
font-size: 1px;
text-indent: -9000px;
display: block;
width: 20px;
height: 20px;
}
#opt_toc a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -80px -20px no-repeat;
}
#display_opt_btn a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') 0px -59px no-repeat;
}
#lights_off a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -61px 0 no-repeat;
}
#plein_ecran a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -39px 0 no-repeat;
}

#ereader_header h2{
border: none;
background: none;
font-family: Tahoma;
font-size: 14px;
margin: 0;
}
#ereader_header h2 span{
width: 345px;
}

#oeuvre_page_header{
background: url('/gfx/atmt/background_beige.png');
padding: 3px;
text-align: center;
font-size: 14px;
}

#oeuvre_page_content{
height: 540px;
overflow: auto;
line-height: 20px;
font-size: 14px;
background: url('/gfx/atmt/background_beige.png');
padding: 0 25px;
text-align: justify;
font-family: Georgia, serif;
}
#oeuvre_page_content p{
padding: 0;
margin: 0;
}
#oeuvre_page_content img{
vertical-align: bottom;
}
#oeuvre_page_content h3,
#oeuvre_page_content h4
#oeuvre_page_content h5
#oeuvre_page_content h6{
margin: 0;
text-align: center;
font-size: 15px;
padding: 40px 0 20px 0;
line-height: 20px;
}

#oeuvre_page_content span.super{
position: relative;
top: -4px;
font-size: 80%;
}
#oeuvre_page_content span.sub{
position: relative;
bottom: -3px;
font-size: 80%;
}
.smallcaps{
  font-variant: small-caps;
}
.uppercase{
  text-transform: uppercase;
}

#oeuvre_page_footer{
position: relative;
height: 28px;
background: url('/gfx/atmt/background_beige.png');
}

#options_page_footer,
#footer_chapter_nav{
list-style: none;
}
#options_page_footer a,
#footer_chapter_nav a{
font-weight: bold;
font-size: 11px;
display: block;
line-height: 24px;
}

form#opt_read_later{
  background: #EDE4DB; 
  text-align: right;
  height: 20px;
}
#opt_read_later button{
font-weight: bold;
background: none;
border: none;
color: #978272;
font-size: 11px;
margin: 4px 4px 0 0;
}
#opt_read_later button:hover{
color: #755A46;
cursor : pointer;
}
p#read_later_saved{
  padding: 0px 4px 0 0;
  color: #755A46;
}

li#start_reading,
li#next_page,
li#previous_page,
li#previous_chapter,
li#next_chapter{
  width: 200px;
  position: absolute;
  bottom: 0;
}

li#start_reading,
li#next_page,
li#next_chapter{
  right: 0;
  bottom: 0;
}

#start_reading a,
#next_page a,
#next_chapter a{
background: url('/gfx/atmt/ico_page.png') 177px center no-repeat;
text-align: right;
padding-right: 30px;
}
#start_reading a{
background: url('/gfx/atmt/ico_page.png') 130px center no-repeat;
}

#previous_page a,
#previous_chapter a{
background: url('/gfx/atmt/ico_page.png') -25px center no-repeat;
padding-left: 30px;
}
#global #previous_page a:hover,
#global #next_page a:hover,
#global #previous_chapter a:hover,
#global #next_chapter a:hover{
text-decoration: none;
}

#previous_chapter a{
color: #978272;
}

li#start_reading{
  font-size: 14px;
  width: 200px;
}
li#start_reading a{
  font-size: 15px;
  height: 36px;
  line-height: 36px;
  padding-right: 40px;
  background: url('/gfx/atmt/ico_lecture_big.png?t=20130803') 104px -213px no-repeat;
}

p#the_end{
  display: none;
  color: #978272;
  font-weight: bold;
  position: absolute;
  bottom: 0;
  right: 8px;
  line-height: 24px;
}

#ereader_footer_options{
background: url('/gfx/atmt/titre_background_marronclair.png');
position: relative;
padding: 5px;
}
#ereader_footer_options ul{
bottom: 5px;
}
#fopt_comment a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -20px -40px no-repeat;
}
#fopt_correction a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') 0 -20px no-repeat;
}
#fopt_alert_moderator a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -20px -20px no-repeat;
}
#fopt_add_to_favorites a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -41px -19px no-repeat;
}
#fopt_spotlight a{
background: url('/gfx/atmt/ico_lecture.png?t=20131223') -40px -40px no-repeat;
}

#reader_kw{
border: none;
background: #F9F2E9;
height: 20px;
width: 180px;
}
#ereader_search fieldset{
height: 20px;
width: 200px;
position: relative;
}

#ereader_search{
padding: 0;
}
#ereader_search button{
font-size: 1px;
text-indent: -9000px;
height: 20px;
width: 20px;
border: none;
margin: 0;
background: #957E6C url('/gfx/atmt/ico_lecture.png?t=20131223') -60px -19px no-repeat;
position: absolute;
right: 0;
top: 0;
cursor: pointer;
}
#ereader_search button:hover{
background-color: #755A46;
}


/* Side bar */
#side_menu_b{
width: 230px;
}
#work_side_options{
position: relative;
width: 230px;
height: 470px;

background: url('/gfx/atmt/lecture_options.png') no-repeat;
}
#work_side_options dl{
width: 230px;
position: absolute;
}
#work_side_options dt strong{
font-family: Georgia;
font-size: 17px;
font-weight: normal;
text-align: center;
display: block;
}

dl#wso_download{
  top: 90px;
  height: 82px;
}

dl#wso_share{
  top: 190px;
  height: 88px;
}
#wso_share ul{
list-style: none;
position: absolute;
bottom: 0;
left: 10px;
}
#wso_share li{
width: 45px;
height: 45px;
float: left;
margin: 0 10px;
}

#wso_share li a{
display: block;
font-size: 1px;
text-indent: -9000px;
width: 45px;
height: 45px;
}


#share_work_email a{
background: url('/gfx/atmt/ico_lecture_big.png?t=20130803') -4px -4px no-repeat;
}
#share_work_share a{
background: url('/gfx/atmt/ico_lecture_big.png?t=20130803') -106px -249px no-repeat;
}
#wso_share #share_work_fb{
margin: 0 18px;
}



#share_work_fb a{
background: url('/gfx/atmt/ico_lecture_big.png?t=20130803') -56px -4px no-repeat;
}
#share_work_twitter a{
background: url('/gfx/atmt/ico_lecture_big.png?t=20130803') -104px -4px no-repeat;
}

#recommended_works{
top: 320px;
height: 117px;
position: relative;
}
#recommended_works ul li{
float: left;
position: relative;
width: 57px;  
height: 70px;
text-align: center;
}
#rw_works{
overflow: hidden;
height: 70px;
width: 160px;
position: relative;
left: 34px;
top: 33px;
z-index: 700;
}

#recommended_works dd ul{
width: 10000px;
list-style: none;
}

#recommended_works ul li a{
display: block;
position: absolute;
bottom: 0;
}

#recommended_works ul li.rw_na{
position: relative;
width: 160px;
text-align: center;
height: 35px;  
vertical-align: bottom;
color: #978272;
}

dd.recommended_nav{
  background: #B9D3C8;
  height: 20px;
  position: absolute;
  width: 206px;
  left: 13px;
  line-height: 18px;  
}
dd.recommended_nav a{
  font-size: 20px;
  font-weight: bold;
  z-index: 800;
  position: relative;
}
#global dd.recommended_nav a:hover{
text-decoration: none;
}
.rn_prev{
  float: left;
  margin-left: 2px;
}
.rn_next{
  float: right;
  margin-right: 2px;
}

#wso_download ul{
  background: #d7e1d4;
  border: 1px solid #d7e1d4;
  border-radius: 8px;
  height: 30px;
  width: 70%;
  margin: 0 auto;
  position: relative;
  top: 20px;
  list-style: none;
}
#wso_download ul li{
  display: none;
  z-index: 1;
  position: relative;
  background: #d7e1d4;
  line-height: 30px;
  padding: 0 0 0 15px;
  font-size: 15px;
}
#wso_download.dl_disabled ul li a{
  color: #999;
}
#wso_download.show_more_dl_options ul li{
  display: block;
}
#wso_download ul li:last-of-type{
  border-radius: 0 0 10px 10px;
}
#wso_download ul li#sdl_pdf_free{
  display: block;
  position: relative;
  background: none;
}
#more_dl_options{
  display: block;
  width: 30px;
  text-align: center;
  color: #28878B;
  line-height: 24px;
  font-size: 14px;
  border-left: 1px solid #28878B;
  position: absolute;
  top: 1px;
  cursor: pointer;
  right: 0;
}

#wso_download ul.sdl_pay_ebook li, #wso_download ul.sdl_no_dl li{
  display: block;
text-align: center;
  padding: 0;
}
#global #sdl_ebook_price a{
font-size: 13px;
font-weight: bold;
}
#wso_download ul.sdl_no_dl li{
  color: #666; 
}

#audiobook_version dt,
#audiobook_version dd{
padding-left: 4px;
}
div#extra_side_options{
  position: relative;
  width: 230px;  
}
.as_audiocite a{
  display: block;
  background: url('/gfx/audiocite_35.png') right 0 no-repeat;
  height: 35px;
  width: 100%;
  text-indent: -9000px;
  font-size: 1px;
}
.as_yeuxetoreilles a{
  display: block;
  background: url('/gfx/yeuxetoreilles.png') 18px 0 no-repeat;
  height: 35px;
  width: 100%;
  text-indent: -9000px;
  font-size: 1px;
}
#global .audiopop a{
background: url('/gfx/atmt/audiobook_link.png') no-repeat;
display: block;
width: 100%;
height: 26px;
line-height: 26px;
color: #fff;
text-decoration: none;
font-size: 12px;
text-indent: 75px;
}

div#donate_to_author{
  padding-top: 10px;
  background: url('/gfx/atmt/lecture_etagere.png') 0 bottom no-repeat;
  float: left;
  margin-bottom: 20px;
}
#donate_to_author p{
height: 50px;
}
#donate_to_author a{
vertical-align: bottom;
padding: 0 0 0 14px;
font-weight: bold;
font-size: 11px;
}
#donate_to_author a:hover{
text-decoration: none;
}
#donate_to_author a em{
color: #40200B;
font-style: normal;
}
#donate_to_author span.donation_counter{
text-align: center;
display: block;
font-size: 11px;
width: 230px; 
}

/* work info */
#work_info_work {
padding: 0;
height: 190px;
float: left;
width: 520px;
}
#work_info_work dt#work_cover{
width: 120px;
height: 190px;
float: left;
text-align: center;
}
#work_cover a.fancybox img{
border: 1px solid #40200B;
}
#work_cover a.fancybox:hover img{
border: 1px solid #28878B
}
#work_info_work dd{
padding: 0 0 0 8px;
float: left;
width: 380px;
}
#work_cover img{
margin-top: 5px;
}
#work_info_work ul{
list-style: none;
padding: 5px 0;
font-size: 11px;
}
#work_info_work dd ul strong{
font-weight: normal;
}

#wo_category{
margin-bottom: 10px;
}

#work_info_author,
#work_news,
#side_work_ratings{
width: 220px;
float: right;
margin: 5px 0 0 0;
}
#work_info_author dt,
#work_news dt,
#side_work_ratings dt{
background: url("/gfx/atmt/titre_background_marron.png") repeat 0 0 transparent;  
font-size: 15px; 
margin: 0 0 0 0;
padding: 5px 0 5px 8px;
text-align: left;
font-weight: normal; 
display: block; 
}

#work_info_author dd,
#work_news dd,
#side_work_ratings dd{
background: url("/gfx/atmt/titre_background_marronclair.png") repeat scroll 0 0 transparent;  
clear: both;
}
#work_info_author dd img{
float: left;
margin: 5px 2px 2px 5px;
}
.auth_pic_and_stats ul,
.author_opt ul{
  list-style: none;
}
.author_opt ul li{
  margin: 2px 0 2px 8px;
}

#global dd.auth_pic_and_stats{
float: left;
width: 100%;
margin: 0;
padding: 0;
}
.auth_pic_and_stats ul{
  padding-top: 2px;
}
.auth_pic_and_stats ul li{
  padding: 0px 0 0px 12px;
  background: url('/gfx/atmt/menu_puce.png') 0 center no-repeat;
  float: left;
  width: 140px;
  
}
#global .auth_pic_and_stats ul li a{
font-size: 11px;
color: #40200B;
}

dd.author_opt{
  padding: 5px; 
}
#global .author_opt a{
display: block;
line-height: 16px;
font-size: 12px;
color: #40200B;
padding-left: 17px;
}
.auth_opt_follow{
  background: url('/gfx/atmt/ico_action_auteur.png') 0 0 no-repeat;
}
.auth_opt_profile{
  background: url('/gfx/atmt/ico_action_auteur.png') 0 -49px no-repeat;
}

#global dd.category_and_keywords div{
float: left;
font-size: 11px;
}
#resume_oeuvre{
height: 106px;
font-size: 11px;
overflow-x: auto;
}
.work_category{
  color: #C09A80;
}
.work_keywords{
  color: #8C796C;
  text-align: right;
}
#global dd.work_nbr_pages{
font-size: 11px;
position: absolute;
width: 120px;
padding: 0;
text-align: center;
top: 210px;
}

#pageblur_top{
display: none;
top: 30px;
height: 10px;
position: absolute;
width: 508px;
background: url('/gfx/atmt/pageblur_top.png') center bottom;
}
#pageblur_bottom{
display: none;
bottom: 50px;
height: 10px;
position: absolute;
width: 506px;
background: url('/gfx/atmt/pageblur_bottom.png') center top;
#border: 1px solid #f00;
}


#page_num{
text-align: center;
width: 30px;
height: 18px;
border: 1px solid #C2B8AC;
background: #F9F5EB;
color: #40200B;
}

#table_of_content{
position: absolute;
top: 29px;
width: 100%;
background: #EDE4DB;
height: 604px;
overflow: auto;
z-index: 1000;
}
#table_of_content h3{
font-size: 17px;
text-align: center;
}
#table_of_content ol{
padding: 5px 0 0 35px;
}
#table_of_content ol li a{
display: block;
background: #fffeec;
margin: 5px 20px 0 0;
padding: 2px 4px;
font-size: 12px;
}
#table_of_content ol li em.chapter_length{
float: right;
font-size: 11px;
font-style: normal;
color: #978272;
} 
#bookmark_opt{
background: url('/gfx/atmt/bookmark_brown.png') 0 center no-repeat;
display: block;
width: 18px;
height: 25px;
line-height: 25px;
text-indent: -9000px;
position: absolute;
right: 0;
top: 35px;
color: #fff;
text-align: center;
font-size: 12px;
z-index: 900;
}
#bookmark_opt:hover{
background: url('/gfx/atmt/bookmark_blue.png') 0 center no-repeat;
width: 200px;
text-indent: 12px;
text-decoration: none;
}
#bookmark_opt:hover a#del_bookmark{
display: block;
}
#bookmark_opt a{
color: #fff;
}
a#del_bookmark{
  display: none;
  width: 17px;
  height: 17px;
  position: absolute;
  top: 6px;
  right: 0;
  background: url('/gfx/del_ico.png?jjj') 0 -16px no-repeat;
  text-indent: -9000px;
}
a#del_bookmark:hover{
  background: url('/gfx/del_ico.png?jjj') 0 0 no-repeat;
}



.mature_content_title span, .rating_title_advised span{
  padding-left: 22px;
  display: block;
}
.mature_content_title em, .rating_title_advised em{
  display: block;
  font-size: 1px;
  width: 16px; height: 16px;
  background: url('/gfx/icone-18ans.gif') no-repeat;
  position: absolute;
  top: 6px;
  text-indent: -9000px;
}
.rating_title_advised em{
  background: url('/gfx/icone-12ans.gif') no-repeat;
}

#global h2.chapter_title,
#read_embed h2.chapter_title{
background: none;
border: 0;
text-align: center;
margin: 0;
padding: 0 0 20px 0;
font-size: 16px;
line-height: 20px;
font-family: Georgia, serif;
}

/* side ratings */

#global dl.smb_block{
width: 230px;
}
.smb_block dt{
  border: 0;
}
#global .smb_block dt strong{
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
}
.work_avg_rating em{
  display: none;
}

.work_avg_rating strong{
  padding: 0 0 0 8px;
}
.work_avg_rating span.avg_rating_hearts,
.work_avg_rating span.avg_rating_feathers{
  float: right;
  margin-right: 55px;
}
.ratings_detail{
  display: none;
  font-size: 10px;
}


#toc_placeholder{
display: none;
}

/*** start page ***/
.start_page h4{
  text-align: center;
  padding: 40px 0;
  font-size: 18px;
}

.start_page h3{
  text-align: center;
  padding: 40px 0 0 0;
  font-size: 22px;
}
#oeuvre_page .firstpage_collection{
text-align: center;
margin-top: 20px;
font-style: italic;
}



/* like / do not like */
dl#quick_opinion{
  background: #C8E1DC;
  margin: 8px 0 0 0;
  height: 25px;
}
#quick_opinion dt{
float: left;
line-height: 25px;
padding: 0 0 0 10px;
font-size: 12px;
}
#quick_opinion ul{
list-style: none;
float: right;
}
#quick_opinion ul li{
float: left;
margin: 2px 20px 0 0;
}
.qo_like a{
  display: block;
  padding: 0 0 0 30px;
  line-height: 20px;
  background: url('/gfx/atmt/icone_aime.png') 0 -20px no-repeat;
}
.qo_dislike a{
  display: block;
  padding: 0 0 0 30px;
  line-height: 20px;
  background: url('/gfx/atmt/icone_aime.png') 0 0 no-repeat;
}

.qo_liked strong{
  padding-left: 25px;
  background: url('/gfx/atmt/icone_aime.png') 0 -20px no-repeat;
}
.qo_disliked strong{
  padding-left: 25px;
  background: url('/gfx/atmt/icone_aime.png') 0 0 no-repeat;
}

#quick_opinion em.cancel_action{
font-size: 11px;
font-style: normal;
}

#global #oeuvre_page_content a{
color: #978272;
}
#global #oeuvre_page_content a:hover{
color: #765C49;
text-decoration: none;
}

#oeuvre_page_content hr.separator{
height: 20px;
margin: 0;
padding: 0;
}
#oeuvre_page_content table,
#oeuvre_page_content td,
#oeuvre_page_content th{
border: 1px solid #40200B;
}
body .last_page_links p{
  text-align: left;
}
body .last_page_links p a,
body .last_page_links button{
  color: #978272;
  padding-left: 10px;
  background: transparent url(/gfx/atmt/menu_puce.png) 0 3px no-repeat; 
}
body .last_page_links button{
  border: 0;
  font-family: Georgia, serif;
  padding: 0 0 0 7px;
  font-size: 15px;
  cursor: pointer;
}
body .last_page_links button:hover{
  color: #765C49;
}


/* work completion status and licence */
div#wcs_and_licence{
  position: relative;
  clear: both;
  height: 28px;
}
#global p.work_completion_status{
position: absolute;
top: 0px;
font-size: 11px;
line-height: 25px;
padding: 0 0 0 28px;
}
p.wcs_wip{
  background: url('/gfx/atmt/work_completion_icons.png') left 3px no-repeat;
}
p.wcs_draft{
  background: url('/gfx/atmt/work_completion_icons.png') left -17px no-repeat;
}
p.wcs_finale{
  background: url('/gfx/atmt/work_completion_icons.png') left -37px no-repeat;
}
#global p.work_licence{
text-indent: -9000px;
position: absolute;
right: 0px;
top: 0px;
padding: 0;
margin: 0;
width: 100px;
}
p.work_licence em{
  display: block;
  height: 25px;
  width: 100px;
}
#side_work_ratings dd{
height: 26px;
margin: 0;
float: left;
width: 100%;
}
.work_side_likes ul{
  list-style: none;
  height: 22px;
  padding: 4px;
}
#global .work_side_likes li{
text-indent: 24px;
height: 20px;
font-size: 11px;
line-height: 20px;
width: 50%;
float: left;
margin: 0;
}
li.wsl_likes{
  background: url(" /gfx/atmt/ico_likes.png") 0px -20px no-repeat;
}
li.wsl_dislikes{
  background: url(" /gfx/atmt/ico_likes.png") 0px 0 no-repeat;
  margin-top: 4px;
}


#work_news{
width: 270px;
}
ul.work_news_titles{
  font-size: 8pt;
}
.work_news_titles a em{
  font-style :normal; 
  font-size:11px; 
  line-height :18px; 
  color:#6F4C29; 
}
#side_work_ratings{
float: right;
}
#side_work_ratings dd{
line-height: 20px;
}
#global #side_work_ratings ul.see_more a,
#global #work_news ul.see_more a{
color: #40200B;
font-size: 12px;
}
#side_work_ratings ul.see_more,
#work_news ul.see_more{
float: none;
padding: 0 0 2px 0;
}

#work_news dd.sb_lastdd,
#side_work_ratings dd.sb_lastdd{
padding: 0;
background: none;
}

#reader_and_options{
position: relative;
clear: both;
}
#reader_part{
float: left;
width: 510px;
}
#options_part{
position: absolute;
right: 0;
top: -40px;
}

#work_news dt em{
#display: block;
font-size: 11px;
font-style: normal;
}
#work_news{
float: left;
}
#work_news dd{
position: relative;
}
#follow_work_ico{
width: 20px;
height: 20px;
position: absolute;
top: -24px;
right: 25px;
}
#follow_work_ico button{
border: 0;
background: #C0B1A0 url('/gfx/atmt/ico_lecture.png?t=20131223') -60px -40px no-repeat;
width: 20px;
height: 20px;
text-indent: -9000px;
cursor: pointer;
}
#follow_work_ico.following_work button{
background-color: #765C49;
}

.basic_list{
  list-style: none;
}
dd .basic_list li{
  padding: 2px 0 2px 12px;
  background: url('/gfx/atmt/menu_puce.png') 0 center no-repeat;
}
#global #work_news .basic_list a{
color: #40200B;
}

#news_and_ratings{
padding-top: 25px;
}

#oeuvre_page #work_presentation{
margin-top: 70px;
font-size: 13px;
height: 285px;
overflow-y: auto;
}

a.footnote_link{
  position: relative;
  top: -4px;
  cursor: help;
}
.footnoteTip { width: 500px; }
.footnoteTip .content { 
  font-size: 9pt;
  font-family: Georgia, serif; 
  text-align: justify;
  width: 460px; 
  padding: 10px; 
  border: 3px solid #8C796C;
  border-radius: 5px;
  background: #F9F5EC; 
  color: #40200B; 
}
.atmtTip .content dt{
  font-size: 8pt;
}
.footnoteTip .citation_link{
  color: #40200B;
  text-decoration: none;
  display: none;
}
.footnoteTip .bottom{ 
  height: 14px; 
  background: url(/gfx/notch-atmt.png?kk) top center no-repeat; 
}

#oeuvre_page_content .cl_atmt2 p{
margin-bottom: 20px;
}
#oeuvre_page_content .cl_atmt3 p{
text-indent: 25px;
}
#oeuvre_page_content .cl_atmt4 p{
margin-bottom: 20px;
text-indent: 25px;
}

#oeuvre_page_content p.atmtr_centered{
text-indent: 0; text-align: center;
}
#oeuvre_page_content p.atmtr_right{
text-indent: 0; text-align: right;
}
#oeuvre_page_content p.atmtr_left{
text-indent: 0; text-align: left;
}
#oeuvre_page_content ul{
padding-left: 38px;
}
#global #oeuvre_page_content ul p{
text-indent: 10px;
}

#ereader_footer_options a.opt_toc{
display: inline;
width: auto;
font-size: 12px;
}
#ereader_footer_options a.opt_toc:hover{
text-decoration: none;
}

#book_available{
padding-top: 10px;
margin-bottom: 15px;
text-align: center;
}
#book_available ul{
list-style: none;
}
#book_available dt{
padding: 0 0 4px 0;
}
#book_available dt strong{
font-family: Georgia;
font-size: 17px;
font-weight: normal;
}

dl#reader_kb_shortcuts{
  color: #978272;
}
#reader_kb_shortcuts ul{
list-style: none;
}
#reader_kb_shortcuts dt{
padding: 0 0 4px 12px;
font-weight: bold;
font-size: 12px;
}
#reader_kb_shortcuts ul li{
padding: 1px 0 0 12px;
font-size: 13px;
}
#reader_kb_shortcuts ul li strong{
color: #40200B;
font-weight: normal;
display: block;
width: 30px;
float: left;
text-align: center;
}

#reader_display_options{
display: none;
border: 1px solid #C2B8AC;
background: #EDE4DB;
width: 250px;
position: absolute;
right: 245px;
top: 65px;
z-index: 999;
box-shadow: 5px 5px 5px #ccc;
}
#reader_display_options form{
padding: 0px 10px 15px 10px;
}
#reader_display_options dt{
font-size: 14px;
font-weight: bold;
padding: 15px 0 2px 0;
}

#fontsize_options{
text-align: center;
}
#fontsize_options button{
border: 1px solid #C2B8AC;
background: #E9DCCE url('/gfx/atmt/ico_lecture.png?t=20131223') 0 -88px no-repeat;
text-indent: -9000px;
width: 30pt;
height: 30pt;
margin: 0 10pt;
color: #40200B;
cursor: pointer;
}
#fontsize_options button:hover{
background-color: #FFFFFE;
}
button#increase_font{
  background-position: -60px -88px;
}
#reader_display_options ul{
list-style: none;
border-bottom: 1pt solid #C2B8AC;
}
#reader_display_options li{
cursor: pointer;
border: 1pt solid #C2B8AC;
border-bottom: 0;
padding: 2pt 3pt;
background: #E9DCCE;
position: relative;
}
#reader_display_options li:hover{
background: #FFFFFE;
}
#fc_font_serif, #oeuvre_page_content.font_serif{
font-family: Georgia, serif;
}
#fc_font_sans, #oeuvre_page_content.font_sans{
font-family: Arial, sans-serif;
}
#fc_font_dyslexic, #oeuvre_page_content.font_dyslexic{
font-family: dyslexia;
}
#reader_display_options li.opt_active,
#reader_display_options button.opt_active{
background-color: #FFF;
}
.rdo_notch{ 
  position: absolute;
  top: -14px;
  right: 45px;
  height: 20px; 
  width: 20px;
  background: url('/gfx/atmt/ico_lecture.png?t=20131223') -40px -58px no-repeat;
}

#layout_choices li span{
font-size: 10pt;
display: block;
text-align: center;
width: 15pt;
height: 10pt;
position: absolute;
top: 4.5pt;
right: 0pt;
}
p.layout_legend{
  font-size: 8pt;
  margin-top: 3pt;
  text-align: right;
}

/* OpenDyslexic(open-dyslexic) by Abelardo Gonzalez is licensed under a Creative Commons Attribution 3.0 Unported License. */
@font-face
{
  font-family: dyslexia;
  src: url('/css/fonts/OpenDyslexic-Regular.eot');
  src: local(my_font), url('/css/fonts/OpenDyslexic-Regular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face
{
  font-family: dyslexia;
  src: url('/css/fonts/OpenDyslexic-Regular.eot');
  src: local(my_font), url('/css/fonts/OpenDyslexic-Regular.otf') format('opentype');
  font-weight: normal;
  font-style: italic;
}
@font-face
{
  font-family: dyslexia;
  src: url('/css/fonts/OpenDyslexic-Bold.eot');
  src: local(my_font), url('/css/fonts/OpenDyslexic-Bold.otf') format('opentype');
  font-weight: bold;
  font-style: normal;
}
@font-face
{
  font-family: dyslexia;
  src: url('/css/fonts/OpenDyslexic-BoldItalic.eot');
  src: local(my_font), url('/css/fonts/OpenDyslexic-BoldItalic.otf') format('opentype');
  font-weight: bold;
  font-style: italic;
}

#work_presentation_text{
border: 1px solid #C2B8AC;
width: 500px;
margin: 0 auto;  
clear: both;
background: url('/gfx/atmt/background_beige.png');
padding: 15px;
line-height: 20px;
font-size: 14px;
background: url('/gfx/atmt/background_beige.png');
text-align: justify;
font-family: Georgia, serif;
}
#work_presentation_text h2{
background: none;
border: none;
padding: 0;
margin: 0;
font-size: 16px;
}
#members_only_warning{
font-size: 15px;
text-align: center;
padding: 20px;
}
#members_only_warning p{
padding: 2px;
}
#members_only_warning a{
font-weight: bold;
}


#new_bookmarks{
margin: 10px 0;
background: #F9F5EB;
}

div.bots_cant_read{
  background: #fff;
  padding: 5px;
}
