/********** BOOK **********/

#book{
padding:0;
margin:35px 20px 20px;
text-align:justify;
font:normal normal 13px  Verdana,Tahoma,Arial,sans-serif;
}
#book a,#book a:hover,#book a:visited{
color: #006cc1;
}
#book .author{
text-align:center;
padding:0;
margin-top:15px;
font-size:14px
}
#book div#subtitle_1,#book div#subtitle_2,#book div#subtitle_3{
text-align: center;
color:#004276;
margin:0;
padding:0;
font:normal normal 14px Verdana,Tahoma,Arial,sans-serif;
}
#book div#subtitle_1{
margin:0 0 10px 0;
font-style:italic;
}
#book div#subtitle_2{
font-weight:bold;
font-size:12px;
text-align:center;
}
#book div#subtitle_3{
font-size:12px;
margin:4px 0 0;
text-align:center;
}


#book div#archive_id{
}
#book h1{
text-align: center;
color: #004173;
padding: 5px;
font-size:22px;
}
#book h3{
text-align: center;
color: #004173;
padding: 20px;
font-size:15px;
}
#book #image{
float:left;
padding:25px 20px 20px 0;
}
#book #descr{
padding:20px 0 0 0;
margin:0;
text-indent:4ex;
line-height:18px;
font-size:13px;
}
#book #descr p{
padding:0;
margin:0;
}
#book #toc ul{
margin:0;
padding:0;
list-style: none;
}
#book #toc li{
margin:0;
padding:0;
list-style: none;
}
#book #toc li a{
margin:0;
padding:0;
list-style: none;
font-size:13px;
color:#009;
text-decoration:none;
}
#book #toc a.top{
color:#006cc1;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#book #toc a.top:hover{
color:#409957 !important;
}
#book #toc li.subul{
margin: 20px 0 20px 0;
padding:0;
list-style: none;
}
#book #toc ul ul{
padding:0;
margin:0;
}
#book #toc ul ul li{
padding:0;
margin:0;
}
#book #toc ul ul li a.reg-ul{
margin:0;
padding:0;
font-size:13px;
font-weight: normal;
color:#009;
}
#book .hl{
clear:both;
margin:26px auto 30px;
width:500px;
height:1px;
border-top:1px solid #006CC1;
font-size:1px;
text-align: center;
}
#book .fitem{
clear:both;
margin:0;
padding:20px 0 0 0;
font-size:14px;
}
#book .fitem a.fhdr{
padding:0;
margin:0;
color:#009;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#book .fitem a.fhdr:hover,
#book .fsdescr a.fmore:hover{
color:#D03000
}
#book .fimage{
float:left;
padding:0;
margin:10px 20px 5px 0;
}
#book .fsdescr p{
padding:0;
margin:10px 0 0;
font-size:13px;
}
#book a.fmore{
padding:0;
margin:15px 0 0;
float:right;
color:#D03000;
font-size:11px;
}
#book #show-book{
margin:20px 0 0 0;
padding:0;
}
#book #show-book a{
margin:0;
padding:0;
color:#009;
text-decoration:none;
}

#cbook {
margin:25px 20px 20px;
}
#cbook h1{
text-align: center;
color: #004276;
margin: 0 0 5px 0;
padding:0;
font:normal bold 20px Verdana,Tahoma,Arial,sans-serif;
}
#cbook div#epigraph {
float:right;
}
#cbook div#epigraph p{
text-align:justify;
text-indent:0;
padding:0;
margin:8px auto 5px;
width:auto;
font:italic normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#cbook div#epigraph .author{
text-align:right;
padding:0;
margin-top:0;
font:normal normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#cbook div#subtitle_1,#cbook div#subtitle_2,#cbook div#subtitle_3{
text-align: center;
color:#004276;
margin:0;
padding:0;
font:normal normal 14px Verdana,Tahoma,Arial,sans-serif;
}
#cbook div#subtitle_1{
margin:0 0 10px 0;
font-style:italic;
}
#cbook div#subtitle_2{
font-weight:bold;
font-size:12px;
}
#cbook div#subtitle_3{
font-size:12px;
margin:4px 0 0;
}
#cbook h2,h4{
text-transform:uppercase;
text-align: left;
padding:0;
margin:25px 0 15px;
font: normal bold 14px Verdana,Tahoma,Arial,sans-serif;
}
#cbook h2.center,h4.center{text-align:center}
#cbook h5{
margin:20px 0 5px 0;
padding:0;
font-size:13px;
}
#cbook h5.center{text-align:center}
#cbook .author{
text-align: center;
color: #006cc1;
padding:0;
margin:0 0 10px;
font:normal normal 13px Verdana,sans-serif;
}
#cbook a,#cbook a:hover,#cbook a:visited{
color: #006cc1;
}
#cbook #body{
margin:0;
padding:24px 0 0;
clear:right;
}
#cbook p{
text-align: justify;
padding: 0;
margin:0 0 4px 0;
text-indent: 2.5em;
}
#cbook li p{
text-indent:0;
padding:0;
margin:0;
}
#cbook p.center{text-align:center}
#cbook p.left{text-align:left}
#cbook p.right{text-align:right}
#cbook .citation{
text-align:justify;
padding:10px 40px;
margin:0;
font: normal normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#cbook a.sup{
font-size: .83em;
font-weight:bold;
vertical-align: super;
}
#cbook a.sub{
font-size: .83em;
font-style:bold;
vertical-align: sub;
}
#cbook #footnotes{
margin-top:30px;
border-top:1px solid gray;
}
#cbook #footnotes p{
text-indent:0;
text-align:justify;
padding:0;
margin:10px 0 0 0;
font: normal normal 11px Verdana,Tahoma,Arial,sans-serif;
}
#cbook .original{
text-align:justify;
padding:10px 40px;
margin:0;
font: normal normal 14px Verdana,Tahoma,Arial,sans-serif;
}
#cbook .questions{
text-align:justify;
margin:30px 0;
font-weight:bold;
display:block;
}
#cbook .questions i
{
	display:inline;
}


