/* embedded fonts */
@font-face {font-family: greek_font; font-style: normal; font-weight: normal; src: url("/assets/ctx/2a21517f/fonts/lsans.ttf");}
@font-face {font-family: greek_font; font-style: italic; font-weight: normal; src: url("/assets/ctx/b1ea27d2/fonts/lsansi.ttf");}
@font-face {font-family: greek_font; font-style: normal; font-weight: bold; src: url("/assets/ctx/e4ff2f38/fonts/lsansd.ttf");}
@font-face {font-family: greek_font; font-style: italic; font-weight: bold; src: url("/assets/ctx/74200b5b/fonts/lsansdi.ttf");}
@font-face {font-family: slavonic_font; font-style: normal; font-weight: normal; src: url("/assets/ctx/7083fd0a/fonts/HirmUcs8.ttf");}
@font-face {font-family: slavonic_font_ie; font-style: normal; font-weight: normal; src: url("/assets/ctx/b5f62085/fonts/HirmIEUcs8.eot");}
@font-face {font-family: slavonic_font; font-style: italic; font-weight: normal; src: url("/assets/ctx/bd54a25d/fonts/HirmSoUcs8.ttf");}
@font-face {font-family: slavonic_font_ie; font-style: italic; font-weight: normal; src: url("/assets/ctx/565ec61b/fonts/HirmSoIEUcs8.eot");}


/* BiblesStructureNavigation
--------------------------------------------------*/
.gototext {margin: 15px 0 0 0; height: 300px}
.gototext h1 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 19px; line-height:22px; font-weight:bold; color:#353535; padding: 0 0 4px 0;}
.bookspart {float:left; width:263px; height:258px; overflow:hidden; background: #ffffff; margin: 6px 0 0 0;border: solid #cedee6; border-width:1px 0px 1px 1px;}
.bookspart .bookspartcontainer {height:240px; overflow-y:scroll; overflow-x:hidden; padding: 8px 0 10px 0; position: relative;}
.bookspart .biggrouphead {font-family: Georgia; font-size: 15px; line-height:20px; font-weight:normal; color:#969696; padding: 0 0 0 14px;}
.bookspart .biggroup {padding: 1px 0 3px 0;}
.bookspart .smallgrouphead {font-family: Georgia; font-size: 14px; line-height:18px; font-weight:normal; color:#969696; padding: 0 0 0 26px;margin-bottom: -3px;margin-top: 1px;}
.bookspart .smallgroup {padding: 4px 0 4px 0;}
.bookspart .onebook {font-family: Verdana, sans-serif; font-size:13px; line-height: 14px; color:#3d3f41; padding: 2px 20px 2px 33px; margin: 0 0 0 1px;}
.bookspart .onebook a {
    color:#487bb7;
    border-bottom:1px dotted #487bb7;
    text-decoration:none; }
.bookspart .activebook {background: #F2F2F2 url("/assets/ctx/1a980a55/img/sys/activebook-bgbot.gif") left bottom repeat-x; margin: -2px 0 -2px 1px; padding:0;}
.bookspart .activebook .ab2 {background: url("/assets/ctx/5bd81ad4/img/sys/activebook-bgtop.jpg") left top repeat-x;}
.bookspart .activebook .ab2 .ab3 {background: url("/assets/ctx/5b7b2794/img/sys/activebook-arrow.gif") 232px center no-repeat; padding: 4px 20px 4px 33px;}
.bookspart .activebook a {
    color:#3d3f41; 
    border:0px none;
    cursor:default;}
.preloader {text-align:center; background:#FFFFFF; cursor:wait;}
.chapterspart {float:left; width:691px; height:258px; overflow:hidden; background: #ffffff; margin: 6px 0 0 0; border: solid #cedee6; border-width:1px 0px 1px 0px;}
.chapterspart .chapterspartcontainer {height:258px; overflow-y:scroll; overflow-x:hidden;position: relative;}
.chapterspart .onechapterline {}
/*
.chapterspartcontainer .chapters {}
.chapterspartcontainer .chapters td {text-align:left; vertical-align:top; font-family: Verdana, sans-serif; line-height: 16px; color:#787878;}
.chapterspartcontainer .chapters td a {color:#487bb7; text-decoration:none;}
.chapterspartcontainer .chapters td.chapter {width:136px; padding: 4px 0 4px 17px; font-size:13px;}
.chapterspartcontainer .chapters td.verses {padding: 4px 0 4px 10px; border-left: 1px solid #EAEAEA; font-size:11px; line-height: 16px; color:#487bb7;}
.chapterspartcontainer .chapters td.verses td.vverse {padding: 2px 10px 0 10px; font-size:11px;}
.chapterspartcontainer .chapters td.verses td.vnumbers {width: 65px; padding: 2px 0 0 10px; font-size:11px;}
.chapterspartcontainer .chapters td.verses td.vnumbersarrow {width: 75px; font-size:11px; padding: 2px 0 0 0;}
.chapterspartcontainer .chapters td.verses td.vnumbersarrow .arrow {float:left; width:4px; height:7px; margin: 0 6px 0 0;}
.chapterspartcontainer .chapters td.verses td.vnumbersarrow .arrow img {width:4px; height:7px; background: url("/img/sys/subgroup-arrow-right.gif") left top no-repeat;}
.chapterspartcontainer .chapters td.verses td.vnumbersarrow .nearthearrow {float:left;}
.chapterspartcontainer .chapters td.verses td.vheaders {padding: 2px 0 0 0;}
.chapterspartcontainer .chapters td.verses td.vheaders span.vvname {margin: 0 0 0 10px;}
*/
.chapterspartcontainer .chapters {width:100%; margin: 8px 0 10px 0;}
.chapterspartcontainer .chapters td {text-align:left; vertical-align:top; font-family: Verdana, sans-serif; font-size:13px; line-height: 16px; color:#787878;}
.chapterspartcontainer .chapters td a {color:#487bb7; text-decoration:none;}
.chapterspartcontainer .chapters td.chapter {width:136px; padding: 4px 0 4px 17px; font-size:13px;}
.chapterspartcontainer .chapters td.verses {border-left: 1px solid #EAEAEA; line-height: 16px; color:#787878;}
.chapterspartcontainer .chapters td.verses .offset {float:left; width:75px; height:16px;}
.chapterspartcontainer .chapters td.verses .arrow {width:10px; height:16px; float:left;}
.chapterspartcontainer .chapters td.verses .vnumbers {float:left; width: 85px; font-size:11px;}
.chapterspartcontainer .chapters td.verses .alink {color:#487bb7;}
.chapterspartcontainer .chapters td.verses .onerow {padding: 4px 0 4px 10px;}
.chapterspartcontainer .chapters td.verses .offset {float:left; width:75px; height:16px;}
.chapterspartcontainer .chapters td.verses .arrow {width:10px; height:16px; float:left;}
.chapterspartcontainer .chapters td.verses .topic-title {float:left;}
.chapterspartcontainer .chapters td.expanded .nextlevel {background: #f0f0f0 url("/img/sys/activebook-bgbot.gif") left bottom repeat-x;}
.chapterspartcontainer .chapters td.expanded .nl-bg {background: url("/img/sys/activebook-bgtop.jpg") left top repeat-x;}
.chapterspartcontainer .chapters td.expanded .nl-bg {background: url("/img/sys/activebook-bgtop.jpg") left top repeat-x;}
.chapterspartcontainer .chapters td.expanded .arrow img {background: url("/img/sys/subgroup-arrow-bottom.gif") center center no-repeat;}
.chapterspartcontainer .chapters td.collapsed .arrow img {background: url("/img/sys/subgroup-arrow-right.gif") center center no-repeat;}

.chapterspart .onechapterline .verses .oneversegroup {padding: 1px 0 1px 17px;}
.chapterspart .onechapterline .verses .oneversegroup .versesgroupnumber {float:left; width:82px; font-family: Verdana, sans-serif; font-size:11px; line-height: 14px; color:#787878; margin: 1px 0 0 0;}
.chapterspart .onechapterline .verses .oneversegroup .versesgroupname {float:left; width:420px; font-family: Verdana, sans-serif; font-size:13px; line-height: 16px; color:#487bb7;}
.chapterspart .onechapterline .verses .oneversegroup .versesgroupverse {float:left; width:42px; font-family: Verdana, sans-serif; font-size:11px; line-height: 14px; color:#787878; margin: 1px 0 0 0;}
.chapterspart .onechapterline .verses .oneversegroup .versesgrouplist {float:left; width:460px; font-family: Verdana, sans-serif; font-size:13px; line-height: 16px; color:#487bb7;color:#787878;}
.chapterspart .onechapterline .verses .oneversegroup .versesgrouplist a {color:#487bb7;}
.chapterspart .onechapterline .verses .subgroup {padding: 2px 0 3px 0; margin: -1px 0 -2px 0;}
.chapterspart .onechapterline .verses .subgroup .arrow {float:left; width:4px; height:7px; margin: 1px 6px 0 8px;}
.chapterspart .onechapterline .verses .subgroup .arrow img {width:4px; height:7px; background: url("/img/sys/subgroup-arrow-right.gif") left top no-repeat;}
.chapterspart .onechapterline .verses .sg-active {padding:0; margin: -1px 0 1px 0;}
.chapterspart .onechapterline .verses .sg-active .arrow {float:left; width:7px; height:4px; margin: 0 5px 0 6px;}
.chapterspart .onechapterline .verses .sg-active .arrow img {width:7px; height:4px; background: url("/img/sys/subgroup-arrow-bottom.gif") left top no-repeat;}
.chapterspart .onechapterline .verses .sg-active .sg2 {background: #F2F2F2 url("/assets/ctx/1a980a55/img/sys/activebook-bgbot.gif") left bottom repeat-x;}
.chapterspart .onechapterline .verses .sg-active .sg2 .sg3 {background: url("/assets/ctx/5bd81ad4/img/sys/activebook-bgtop.jpg") left top repeat-x; padding: 2px 0 3px 0;}
.chapterspart .onechapterline .verses .ssgroup {margin: 0 0 0 79px; padding: 1px 0 1px 0;}
.chapterspart .onechapterline .verses .ssgroup .versesgroupname {width:343px;}


/* searchInBible
--------------------------------------------------*/
.searchinbible {margin: 9px 0 0 0;}
.searchinbible h1 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 19px; line-height:22px; font-weight:bold; color:#353535;}
.searchinbible .searchline {margin: 8px 0 0 0;}
.searchinbible .slpleft {float:left;}
.searchinbible .slpleft .inputpart {float:left;}

.searchinbible .slpleft .input-field {width:542px;  font-family: Verdana, sans-serif; font-size:12px; font-style:italic; color:#999a9c; line-height: 16px;}
.searchinbible .slpleft .lineunderinput {font-family: Verdana, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; margin: 7px 0 0 0;}
.searchinbible .slpleft .lineunderinput .searchconcur {float:left; color:#535353;}
.searchinbible .slpleft .lineunderinput .searchconcur div.scchbox {float:left; width:17px; margin: 2px 0 0 2px;}
.searchinbible .slpleft .lineunderinput .searchconcur .scchtext {float:left;}
.searchinbible .slpleft .lineunderinput .searchwhere {float:left; color:#535353; background: url("/assets/ctx/6850986/img/sys/dot_vert_2.gif") left bottom repeat-y; margin: 0 0 0 10px; padding: 0 0 0 9px;}
.searchinbible .slpleft .lineunderinput .searchwhere .swtext {float:left;}
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere {float:left; margin: 0 0 0 6px;}
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink:hover,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink-hover 
{
    padding: 1px 18px 3px 0;
    cursor:pointer; 
    font-family: Verdana, sans-serif;
    font-size:12px; 
    line-height: 14px;
    color:#487bb7;
    margin: -1px 0 0 0;
}

.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink:after,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink:hover:after,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink-hover:after,
searchinbible .slpright .bibleversion:after 
{
    content: '';
    position: absolute;
    background: url("/assets/ctx/786298ce/img/sys/dropbox_arrows.png") right -99px no-repeat;
    width:19px;
    height:15px;
    margin-top: -1px;
}
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink .dotted {
    border-bottom: 1px dotted #487bb7;
    padding: 0;}

.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink:hover,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink-hover 
{
    color:#ff9933;
}
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink:hover:after,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink-hover:after,
.searchinbible .slpright .bibleversion:hover:after,
.searchinbible .slpright .bibleversion-hover:after 
{
    background: url("/assets/ctx/786298ce/img/sys/dropbox_arrows.png") right -123px no-repeat;
}

.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink:hover .dotted,
.searchinbible .slpleft .lineunderinput .searchwhere .swwhere .swwherelink-hover .dotted {    
    border-bottom: 1px dotted #ff800e;
    padding: 0;}
.searchinbible .slpleft .buttonpart {float:left; margin: 0 0 0 3px; width:102px; height:28px;}
.searchinbible .search-button.dimentions,
.searchinbible .search-button .dimentions {width:100px;}
.searchinbible .slpright {float:left; background: url("/assets/ctx/1f430ae9/img/sys/dot_vert_1.gif") left bottom repeat-y; margin: -5px 0 0 15px; padding: 0 0 0 12px;}
.searchinbible .slpright .bibleversion,
.searchinbible .slpright .bibleversion:hover,
.searchinbible .slpright .bibleversion-hover 
{
    float:left;
    padding: 1px 18px 3px 0; 
    margin:10px 0; 
    cursor:pointer; 
    font-family: Verdana, sans-serif; 
    font-size:12px; 
    line-height: 14px; 
    color:#487bb7;
}
.searchinbible .slpright .bibleversion .dotted {
    border-bottom: 1px dotted #487bb7;
    padding: 0;}
.searchinbible .slpright .bibleversion:hover,
.searchinbible .slpright .bibleversion-hover 
{
    float:right; 
    color:#ff800e;
}

.searchinbible .slpright .bibleversion:hover .dotted,
.searchinbible .slpright .bibleversion-hover .dotted {
    border-bottom: 1px dotted #ff800e;
    padding: 0 ;}


/** Блок справочных материалов **/
.materialsline {padding: 0 0 26px 0; margin: 26px 0 0 0;}
.materialsline .mlpartleft {float:left; width:419px;}
.materialsline .mlpartright {float:left; width:535px;}
.materialsline h2 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 16px; font-variant: small-caps; line-height:20px; font-weight:bold; color:#353535; margin: 0 0 0 2px;}
.materialsline .mlpartright h2 {float:left;}
.materialsline ul {list-style-type: none; margin: 11px 0 0 3px;}
.materialsline ul li {    
    background: url("/assets/ctx/bab4a7ec/img/sys/bullets.png") 0 -128px no-repeat;
    padding: 0 0 6px 17px; 
    font-family: Verdana, sans-serif; 
    font-size: 14px; 
    line-height: 16px; 
    font-weight: normal; 
    color:#515151;
}
.materialsline ul li a {line-height: 18px; color:#487bb7; text-decoration:none;}
.materialsline ul li a:hover {color:#487bb7; text-decoration:underline;}
/** /Блок справочных материалов **/


/** Блок библиотеки **/
.libraryline {padding: 0 0 25px 0;}
.libraryline h2 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 19px; line-height:22px; font-weight:bold; color:#353535; padding: 0 0 0 2px;}
.libraryline h2 a {color:#353535; text-decoration:none;}
.libraryline h2 a:hover {color:#ff800e;}
.libraryline .llcol1 {float:left; width:313px; padding: 10px 10px 0 0;}
.libraryline .llcol2 {float:left; width:323px; padding: 10px 10px 0 0;}
.libraryline .llcol3 {float:left; width:288px; padding: 10px 10px 0 0;}
.libraryline h3 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 17px; line-height:20px; font-weight:bold; color:#353535; margin: 0 0 0 2px;}
.libraryline h3 a {color:#353535; text-decoration:none;}
.libraryline h3 a:hover {color:#ff800e;}
.libraryline ul {list-style-type: none; margin: 7px 0 0 3px;}
.libraryline ul li {
    padding: 0 0 12px 17px; font-family: Verdana, sans-serif;
    font-size: 14px; 
    line-height: 16px; 
    font-weight: normal;
    color:#515151;
}
.libraryline ul li span.mark{
    display: inline-block;
    width: 20px;
    height: 22px;
    margin: -1px 0 0 -17px;
    float: left;
    background: url("/assets/ctx/bab4a7ec/img/sys/bullets.png") 0 -128px no-repeat;
}
.libraryline ul li a {line-height: 18px; color:#487bb7; text-decoration:none;}
.libraryline ul li a:hover {color:#487bb7; text-decoration:underline;}
.libraryline ul li span.author {font-family: Verdana, sans-serif; font-size: 12px; font-style:italic; line-height: 16px; margin: -1px 0 0 0;}
.libraryline .showmore {float:left; margin: 1px 0 0 20px; background: url("/assets/ctx/58f41638/img/sys/arrow_more_3.gif") right 7px no-repeat; padding: 0 10px 0 0; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; color:#487bb7;}
.libraryline .showmore a {color:#487bb7; text-decoration:none;}
.libraryline .showmore a:hover {text-decoration:underline;}
/** /Блок библиотеки **/

/* Страница текста Библии */
/** Пунктирная полоска **/
.dottednavbibleline {height:31px; background: url("/assets/ctx/9acd0f14/img/sys/dotnavline-bg.gif") left top repeat-x; margin: 6px 0 15px 0;}
.dottednavbibleline .partleft {float:left; height:31px; width:760px;}
.dottednavbibleline .partleft .sectionname {float:left; font-family: Verdana, sans-serif; font-size:12px; font-weight:normal; line-height: 16px;
                                            color:#2b65aa; background: url("/assets/ctx/fba8114d/img/sys/sectionname-icon.gif") left 3px no-repeat; padding: 0 0 0 19px; margin: 7px 0 0 5px;}
.dottednavbibleline .partleft .sectionname .dotted {
    border-bottom: 1px dotted #2b65aa;
    padding: 0;}
.dottednavbibleline .partleft .sectionname:hover,
.dottednavbibleline .partleft .sectionname-hover {color:#ff800e; background: url("/assets/ctx/dc281048/img/sys/sectionname-icon-orange.gif") left 3px no-repeat;}
.dottednavbibleline .partleft .sectionname:hover .dotted,
.dottednavbibleline .partleft .sectionname-hover .dotted {
    border-bottom: 1px dotted #ff800e;
    padding: 0;}
.dottednavbibleline .partleft .bibleversion,
.dottednavbibleline .partleft .bibleversion:hover,
.dottednavbibleline .partleft .bibleversion-hover 
{
    float:right; 
    padding: 1px 18px 3px 0; 
    color:#2b65aa; 
    cursor:pointer; 
    font-size:12px; 
    font-family: Verdana, sans-serif; 
    font-weight:normal;
    line-height: 16px; 
    margin: 6px 13px 0 0;
}
.dottednavbibleline .partleft .bibleversion:after{
    background: url("/assets/ctx/786298ce/img/sys/dropbox_arrows.png") right -99px no-repeat;
    margin-top: 0px;

} 
.dottednavbibleline .partleft .bibleversion .dotted {
    border-bottom: 1px dotted #2b65aa;
    padding: 0;}
.dottednavbibleline .partleft .bibleversion:hover,
.dottednavbibleline .partleft .bibleversion-hover {
    color:#ff800e;
}
.dottednavbibleline .partleft .bibleversion:hover:after,
.dottednavbibleline .partleft .bibleversion-hover:after
{
    background: url("/assets/ctx/786298ce/img/sys/dropbox_arrows.png") right -123px no-repeat;
    margin-top: 0px;    
} 
.dottednavbibleline .partleft .bibleversion:hover .dotted,
.dottednavbibleline .partleft .bibleversion-hover .dotted {
    border-bottom: 1px dotted #ff800e;
    padding: 0;}
.dottednavbibleline .partright {float:left; height:31px; width:194px; background: url("/assets/ctx/1f430ae9/img/sys/dot_vert_1.gif") left bottom repeat-y; font-family: Verdana, sans-serif; font-size: 11px; font-weight:normal; line-height: 14px;}
.dottednavbibleline .partright .tolisten {float:left; padding: 1px 0 3px 18px; background: url("/assets/ctx/e05e3a83/img/sys/todayblock_tolisten_icon.jpg") left 3px no-repeat; color:#2b65aa; cursor:pointer; margin: 7px 0 0 13px;}
.dottednavbibleline .partright .tolisten .dotted {
    border-bottom: 1px dotted #2b65aa;
    padding: 0;
}
.dottednavbibleline .partright .tolisten:hover,
.dottednavbibleline .partright .tolisten-hover {float:left; padding: 1px 0 3px 18px; background: url("/assets/ctx/e05e3a83/img/sys/todayblock_tolisten_icon.jpg") left 3px no-repeat; color:#ff800e; cursor:pointer; margin: 7px 0 0 13px;}
.dottednavbibleline .partright .tolisten:hover .dotted,
.dottednavbibleline .partright .tolisten-hover .dotted {
    border-bottom: 1px dotted #ff800e;
    padding: 0;
}
.dottednavbibleline .partright .toshare,
.dottednavbibleline .partright .toshare:hover,.dottednavbibleline .partright .toshare-hover 
{
    float:left; 
    padding: 1px 0 3px 17px;     
    background: url("/assets/ctx/f1c98141/img/sys/icons.png") -10px -45px no-repeat; 
    color:#2b65aa;
    cursor:pointer;
    margin: 7px 0 0 11px;
}
.dottednavbibleline .partright .toshare .dotted {
    border-bottom: 1px dotted #2b65aa;
    padding: 0;}
.dottednavbibleline .partright .toshare:hover,.dottednavbibleline .partright .toshare-hover 
{
    color:#ff800e;
}
.dottednavbibleline .partright .toshare:hover .dotted,
.dottednavbibleline .partright .toshare-hover .dotted {
    border-bottom: 1px dotted #ff800e;
    padding: 0;
}
/** /Пунктирная полоска **/

/** Выпадающее окошко с библейскими главами и стихами **/
.bookswindow-top {width:988px; height:323px; position:absolute; margin: -55px 0 0 -17px;}
.bookswindow-top .bwleft {float:left; width:11px; height:323px; background: url("/assets/ctx/54670060/img/sys/bookwindowtop-bgleft.png") left top no-repeat;}
.bookswindow-top .bwright {float:left; width:11px; height:323px; background: url("/assets/ctx/3ca80ac3/img/sys/bookwindowtop-bgright.png") left top no-repeat;}
.bookswindow-top .bwcenter {float:left; width:966px; height:323px; background: url("/assets/ctx/6d7173e8/img/sys/bookwindowtop-bg.png") left top repeat-x;}
.bookswindow-bottom {width:988px; height:336px; position:absolute; margin: -342px 0 0 -17px;}
.bookswindow-bottom .bwleft {float:left; width:11px; height:336px; background: url("/assets/ctx/419dfe98/img/sys/bookwindowbottom-bgleft.png") left top no-repeat;}
.bookswindow-bottom .bwright {float:left; width:11px; height:336px; background: url("/assets/ctx/9e110aea/img/sys/bookwindowbottom-bgright.png") left top no-repeat;}
.bookswindow-bottom .bwcenter {float:left; width:966px; height:336px; background: url("/assets/ctx/bff97278/img/sys/bookwindowbottom-bg.png") left top repeat-x;}
.bwcenter .breadcrumbsline {float:left; width:932px; margin: 14px 0 0 11px; font-family: Verdana, sans-serif; font-size:12px; font-weight:normal; line-height: 16px;}
.bwcenter .breadcrumbsline .bible {float:left; color:#ff800e; background: url("/assets/ctx/dc281048/img/sys/sectionname-icon-orange.gif") left 3px no-repeat; padding: 0 0 0 19px;}
.bwcenter .breadcrumbsline .bible .dotted {
    border-bottom: 1px dotted #ff800e;
    padding: 0;
}
.bwcenter .breadcrumbsline .arrow {float:left; width:6px; height:9px; background: url("/assets/ctx/54052aeb/img/sys/bwbreadcrumb-arrow.gif") left top no-repeat; margin: 4px 7px 0 7px;}
.bwcenter .breadcrumbsline .oneblock {float: left; padding: 0px; color:#3d3f41;}
.bwcenter .closebutton {float:right; width:17px; height:17px; margin: 10px 8px 0 0;padding-right: 5px;}
.bwcenter .booksline {margin: 0 0 0 6px;}
/** /Выпадающее окошко с библейскими главами и стихами **/

/** Выпадающее окошко с анонсами ссылок параллельных мест **/
.onelinkanons {width:289px; position:absolute; margin: 3px 0 0 20px;}
.onelinkanons .bgtop {height:6px; background: url("/assets/ctx/d8cf65d6/img/sys/link-anons-bgtop.png") left top no-repeat;}
.onelinkanons .bgcenter {background: url("/assets/ctx/d31b679b/img/sys/link-anons-bg.png") left top repeat-y; padding: 7px 16px 7px 16px;}
.onelinkanons .bgcenter p {font-family: Verdana, sans-serif; font-size:12px; font-weight:normal; line-height: 16px; color:#3d3f41;}
.onelinkanons .bgbottom {height:6px; background: url("/assets/ctx/570260de/img/sys/link-anons-bgbottom.png") left top no-repeat;}
/** /Выпадающее окошко с анонсами ссылок параллельных мест **/

/** Текст Библии **/
.slavonic{font-family:"Hirmos ieUcs", slavonic_font, slavonic_font_ie;font-size: larger;}
.bookspart-control.slavonic{font-size: 100%;}
.bibletextblock {}
.bibletextblock h1 {font-family:Georgia; font-size: 24px; line-height:28px; font-weight:normal; color:#444444; padding: 8px 0 0 0;}
.bibletextblock h1 span.number {font-family:Georgia; font-size: 24px; line-height:28px; font-weight:normal; color:#444444; padding: 8px 0 0 0;}
.bibletextblock h1.standard {font-family:Georgia; font-size: 28px; line-height:28px; font-weight:normal; color:#444444; padding: 46px 0 16px 0;}
.bibletextblock h1.greek {font-family:'Tinos', serif; font-size: 24px; line-height:28px; font-weight:normal; color:#444444; padding: 8px 0 0 0;}
.bibletextblock h1.slavonic {font-family:"Hirmos ieUcs", slavonic_font, slavonic_font_ie; font-size: 24px; line-height:28px; font-weight:normal; color:#444444; padding: 8px 0 0 0;}
.bibletextblock h2 {font-family:Georgia; font-size: 16px; line-height:20px; font-weight:normal; color:#487bb7; padding: 12px 0 0 0; text-transform:uppercase;}
.bibletextblock h2 span.number {font-family:Georgia; font-size: 16px; line-height:20px; font-weight:normal; color:#487bb7; padding: 12px 0 0 0; text-transform:uppercase;}
.bibletextblock h2.standard {font-family:Georgia; font-size: 16px; line-height:20px; font-weight:normal; color:#487bb7; padding: 12px 0 0 0; text-transform:uppercase;}
.bibletextblock h2.greek {font-family:'Tinos', serif; font-size: 16px; line-height:20px; font-weight:normal; color:#487bb7; padding: 12px 0 0 0; text-transform:uppercase;}
.bibletextblock h2.slavonic {font-family:"Hirmos ieUcs", slavonic_font, slavonic_font_ie; font-size: 16px; line-height:20px; font-weight:normal; color:#487bb7; padding: 12px 0 0 0; text-transform:uppercase;}
.bibletextblock h2 a {color:#487bb7; text-decoration:none;}
.bibletextblock h2 a:hover {color:#ff800e; text-decoration:underline;}
.bibletextblock .bibletextparts {position: relative; zoom: 1; overflow: hidden; min-height: 20px; padding: 9px 0 0 0; font-family: Verdana, sans-serif; font-size: 13px; font-weight:normal; line-height: 16px;}
.bibletextblock .bibletextparts .onepart {position: relative; float: left; margin: 0 0 2px -1px; padding: 0 19px 0 18px; border-left: 1px solid #999999;}
/* .bibletextblock .bibletextparts .onelastpart {border-right: none;} */
.bibletextblock .bibletextparts .onepart a {text-decoration:none; padding:0 12px 0 0;}
.bibletextblock .bibletextparts .onepart a:hover {padding: 0;}

.bibletextblock .bibletextparts .onepart a span.dotted {
    color:#487bb7; 
    border-bottom: 1px dotted #487bb7; 
    padding: 0;}
.bibletextblock .bibletextparts .onepart a.nopad {padding:0;}
.bibletextblock .bibletextparts .onepart a:hover span.dotted {color:#ff800e; background: url("/assets/ctx/8e2e0e03/img/sys/arrow_orange.gif") right 6px no-repeat; padding: 0 12px 0 0;}
.bibletextblock .bibletextparts .onepart a.readmore:hover span.dotted {background:url("/assets/ctx/2ba52690/img/sys/readmorebibletext-arrow.gif") right 6px no-repeat; padding: 0 12px 0 0;}
.bibletextblock .bibletextblock {margin: 21px 0 0 38px;}
.bibletextblock .bibletextblock td {text-align:left; vertical-align:top;}
.bibletextblock .bibletextblock td.bibletext {width:675px; padding: 0 0 19px 0;}
.bibletextblock .bibletextblock div.bibletext {font-family:Georgia; font-size: 16px; line-height:23px; font-weight:normal; color:#444444; padding: 0 50px 0 0; margin: -6px 0 0 0; /*padding-left:20px;*/}
.bibletextblock .bibletextblock div.bibletext.versed {margin: 0; vertical-align:top; position:relative; padding-left: 50px;}
.bibletextblock .bibletextblock div.bibletext.versed .versed_text {vertical-align:top;}
.bibletextblock .bibletextblock div.bibletext.versed sup.first {padding-top:3px; vertical-align:top;}
.bibletextblock .bibletextblock .bibletext_greek {font-family:'Tinos', serif; font-size: 16px; line-height:23px; font-weight:normal; color:#444444; padding: 0 50px 0 0; margin: -6px 0 0 0;/*padding-left:20px;*/}
.scroll_box .bibletextblock .bibletext_slavonic, 
.bibletextblock .bibletextblock .bibletext_slavonic {
    font-family:"Hirmos ieUcs", slavonic_font, slavonic_font_ie; 
    font-size: 16px; 
    line-height:23px; 
    font-weight:normal; 
    color:#444444; 
    padding: 0 50px 0 0;
    margin: -6px 0 0 0;/*padding-left:20px;*/}
.bibletextblock .bibletextblock .bibletext sup, sup.first.fake {font-family:Georgia; font-size: 12px; line-height:12px; font-weight:normal; color:#000000;}
.bibletextblock .bibletextblock .bibletext_greek sup {font-family:Georgia; font-size: 12px; line-height:12px; font-weight:normal; color:#000000;}
.bibletextblock .bibletextblock .bibletext_slavonic sup {font-family:Georgia; font-size: 12px; line-height:12px; font-weight:normal; color:#000000;}
.bibletextblock .bibletextblock .bibletext sup.first {min-width:20px; margin: 0 0 0 -46px;display: inline-block; text-align: right;}
.bibletextblock .bibletextblock div.versed_text {display:inline;}
.bibletextblock .bibletextblock td.biblelinks {border-left:1px solid #C7C7C7;}
.bibletextblock .bibletextblock .biblelinks {}
.bibletextblock .bibletextblock .biblelinks .onelinksblock {padding: 1px 0 3px 0;}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .verse {float:left; width:27px; margin: -5px 0 0; text-align:right; font-family:Georgia; font-size: 12px; line-height:14px; font-weight:normal; color:#1a1b1b;}
.bibletextblock .bibletextblock .biblelinks .onelinksblock.onecolumnlinks .verse {width:55px; margin: -5px 0 0 10px; text-align:center; }
.bibletextblock .bibletextblock .biblelinks .onelinksblock .links {height:0 auto; float: left; padding: 0px; text-align:left; margin: -1px 0 14px 10px; font-family: Verdana, sans-serif; font-size:11px; font-weight:normal; line-height: 14px; color:#487bb7; width:203px;}
.bibletextblock .bibletextblock .biblelinks .onelinksblock.onecolumnlinks .links {margin-left: 10px;  width:120px;}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .links a {text-decoration:none;}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .links a:hover {color:#ff800e;}
/*.bibletextblock .bibletextblock .biblelinks .onelinksblock .links span {white-space: nowrap; display:inline-block; width:100px;}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .links span a{display:inline-block;width:auto;}
*/
.bibletextblock .bibletextblock .biblelinks .onelinksblock .onelinkanons {}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .onelinkanons .bgtop {}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .onelinkanons .bgcenter {}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .onelinkanons .bgcenter p {}
.bibletextblock .bibletextblock .biblelinks .onelinksblock .onelinkanons .bgbottom {}
/** /Текст Библии **/


/** Служебное после текста **/
.bibletextblock .readmore {float:left; font-family: Verdana, sans-serif; font-size:13px; font-weight:normal; line-height: 16px; color:#487bb7; margin: 0px 0 15px 1px; padding: 6px 8px 6px 7px; background: #FFFBE8;}
.bibletextblock .readmore span.arrow {background: url("/assets/ctx/2ba52690/img/sys/readmorebibletext-arrow.gif") right 6px no-repeat; padding: 0 13px 0 0; cursor:pointer;}
.bibletextblock .readmore span.dotted {
    border-bottom: 1px dotted #487bb7;
}
.bibletextblock .readmore:hover,
.bibletextblock .readmore-hover {color:#ff800e;}
.bibletextblock .readmore:hover .arrow,
.bibletextblock .readmore-hover .arrow {background: url("/assets/ctx/1a893482/img/sys/readmorebibletext-arrowhover.gif") right 6px no-repeat;}
.bibletextblock .readmore:hover .dotted,
.bibletextblock .readmore-hover .dotted {
    border-bottom: 1px dotted #ff800e;}
.bibletextblock .noteblock {margin: 17px 0 0 0; font-family: Verdana, sans-serif; font-size:11px; font-weight:normal; font-style:italic; line-height: 16px; color:#999999;}
.bibletextblock .noteblock a {
    text-decoration:none; 
    color: #3c3c3c;
    padding: 0; 
    border-bottom: 1px dotted #3c3c3c}
/** /Служебное после текста **/

/** Комментарии, словари, темы **/
.linksblock {font-family: Verdana, sans-serif; font-size:13px; font-weight:normal; line-height: 16px; color:#3c3c3c; padding: 21px 0 0 1px; margin-bottom: 50px;}
.linksblock .oneline 
{    
    background: url("/assets/ctx/f1c98141/img/sys/icons.png") -10px -108px no-repeat;
    padding: 4px 4px 2px 16px;
}
.linksblock .oneline .onelinehead {float:left;}
.linksblock .oneline .onelineversions {float:left; margin: 0 0 0 4px;}
.linksblock .oneline .onelineversions .oneitem {float:left;}
.linksblock .oneline .onelineversions .oneitem a {color:#487bb7; text-decoration:underline;}
.linksblock .oneline .onelineversions .oneitem a:hover {color:#ff800e; text-decoration:underline;}
.linksblock .oneline .onelineversions .onedot {
    float:left;
    width:4px; 
    height:11px;     
    background: url("/assets/ctx/bab4a7ec/img/sys/bullets.png") 0 -109px no-repeat;
    margin: 0 9px 0 9px;
}
.linksblock .oneline .onelineversions .onecommentbook {padding: 0 0 2px 0;}
.linksblock .oneline .onelineversions .onecommentbook a {
    color:#487bb7; 
    text-decoration:none; 
    border-bottom: 1px dotted #487bb7;
    cursor:pointer;}
.linksblock .oneline .onelineversions .onecommentbook a:hover {
    color:#ff800e; 
    text-decoration:none; 
    border-bottom: 1px dotted #ff800e;}
.linksblock .oneline .onelineversions .commentopenblock {margin: 0 0 4px 0; width:800px; padding: 10px 0 5px 0; font-family: Arial, sans-serif; font-size:12px; font-weight:normal; line-height: 16px; color:#444444; border-bottom: 1px solid #E2E2E2;}
.linksblock .oneline .onelineversions .commentopenblock .hide {font-family: Tahoma, Arial, sans-serif; font-size:11px; line-height: 14px; color: #487BB7; padding: 0 0px 1px 0; text-align:right; /*background: url("/assets/ctx/797f38f7/img/sys/hide_arrow.jpg") right 7px no-repeat;*/ margin: 3px 0 0 0;}
.linksblock .oneline .onelineversions .commentopenblock .hide .dotted {        
    border-bottom: 1px dotted #487BB7;
    cursor:pointer; 
    padding: 0;}
.linksblock .oneline .onelineversions .commentopenblock .onepoint .comment1 {font-size: 105%; font-weight: bold;}
.linksblock .oneline .onelineversions .commentopenblock .onepoint .author {font-weight: bold;}
.linksblock .oneline .onelineversions .commentopenblock .onepoint .cite {font-style: italic;}
/** /Комментарии, словари, темы **/

/** Мысли вслух **/
.notesblock {margin: 29px 0 0 0;}
.notesblock h3 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 24px; line-height:22px; font-weight:bold; font-variant: small-caps; color:#2b65aa; padding: 10px 0 16px 0;}
.notesblock .onenote {}
.notesblock .onenote .notetext {
    float:left; 
    width:702px; 
    padding: 0 0 0 18px; 
    margin: 0 0 0 20px;
}
.notesblock .onenote .notetext span.mark{
    display: inline-block;
    width: 10px;
    height: 22px;
    margin: 4px 0 0 -18px;
    float: left;
    background: url("/assets/ctx/bab4a7ec/img/sys/bullets.png") 0 -128px no-repeat;

}
.notesblock .onenote .notetext p {font-family: Verdana, sans-serif; font-size: 14px; font-weight:normal; line-height: 20px; color:#444444; padding: 3px 0 2px 0;}
.notesblock .onenote .notetext a {text-decoration:none;}
.notesblock .onenote .notetext a span.readmore {
    font-family: Verdana, sans-serif; 
    font-size: 11px; 
    font-weight:normal; 
    line-height: 20px;
    color:#487bb7; 
    border-bottom: 1px dotted #487bb7;
    padding: 0; 
    display: inline-block;
    height: 16px;
}
.notesblock .onenote .notetext a:hover span.readmore {
    color:#ff800e; 
    border-bottom: 1px dotted #ff800e;}
.notesblock .onenote .notelinks {float:left; width:156px; margin: 5px 0 0 38px; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; color:#487bb7;}
.notesblock .onenote .notelinks a {color:#487bb7; text-decoration:none;}
.notesblock .onenote .notelinks a:hover {color:#ff800e;}
.notesblock .onenote .notesfulltext {border-bottom: 1px solid #D7D7D7;padding-bottom:10px;} 
.notesblock .onenote .notesfulltext span.dotted, .notesblock .onenote .notesfulltext span.readmore {
    font-family: Verdana, sans-serif; 
    font-size:11px; 
    line-height: 14px; 
    font-weight:normal; 
    font-style:italic; 
    color:#686868; 
    text-align:right; 
    padding: 1px 3px 0 0;
    margin: 23px 0 -7px 0;
    border-bottom: 1px dotted #686868;    
    cursor:pointer;
    float:right;} 
.notesblock .showmore {float:left; margin: 4px 0 0 39px; background: url("/assets/ctx/6ff8141d/img/sys/arrow_1.gif") right 7px no-repeat; padding: 0 9px 0 0; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; color:#487bb7;}
.notesblock .showmore a {text-decoration:none;}
.notesblock .showmore a span.dotted {
    color:#487bb7; 
    padding: 0; 
    border-bottom: 1px dotted #487bb7;        
}
.notesblock .showmore a:hover span.dotted {
    color:#ff800e; 
    border-bottom: 1px dotted #ff800e;}
/** /Мысли вслух **/

/** Вопрос-ответ **/
.faqblock {margin: 29px 0 0 0;}
.faqblock h3 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 19px; line-height:22px; font-weight:bold; font-variant: small-caps; color:#2b65aa; padding: 0 0 12px 0;}
.faqblock .onefaq {margin: 0 0 16px 0;}
.faqblock .onefaq .textpart {float:left; width:722px; margin: 0 0 0 18px;}
.faqblock .onefaq .textpart .question 
{
    font-family: Verdana, sans-serif; 
    font-size: 14px;
    font-weight:normal; 
    line-height: 20px; 
    color:#2f3033; 
    padding: 0 0 0 20px;
}
.faqblock .onefaq .textpart .question span.mark, 
.faqblock .onefaq .textpart .answer span.mark
{
    display: inline-block;
    width: 20px;
    height: 22px;
    margin: 0 0 0 -20px;
    float: left;
    background: url("/assets/ctx/f1c98141/img/sys/icons.png") -10px -86px no-repeat;
}
.faqblock .onefaq .textpart .answer 
{
    margin: 7px 0 0 0;
    padding: 0 0 0 20px;    
}
.faqblock .onefaq .textpart .answer span.mark{
    background: url("/assets/ctx/f1c98141/img/sys/icons.png") -10px -60px no-repeat;
}
.faqblock .onefaq .textpart .answer p {font-family: Verdana, sans-serif; font-size: 14px; font-weight:normal; line-height: 20px; color:#2f3033; padding: 3px 0 3px 0;}
.faqblock .onefaq .textpart .answer a {text-decoration:none;}
.faqblock .onefaq .textpart .answer a span.readmore {
    font-family: Verdana, sans-serif; 
    font-size: 11px; 
    font-weight:normal; 
    line-height: 20px;
    color:#487bb7;
    padding: 0;
    border-bottom: 1px dotted #487bb7;    
}
.faqblock .onefaq .textpart .answer a:hover span.readmore {
    color:#ff800e; 
    border-bottom: 1px dotted #ff800e;}
.faqblock .onefaq .textpart .faqsfulltext {border-bottom: 1px solid #D7D7D7;padding-bottom:10px;} 
.faqblock .onefaq .textpart .faqsfulltext a span.readmore {
    font-family: Verdana, sans-serif;
    font-size:11px;
    line-height: 13px;
    font-weight:normal;
    font-style:italic; 
    color:#686868; 
    text-align:right; 
    padding: 1px 4px 0 0;
    margin: 23px 0 -7px 0;
    border-bottom: 1px dotted #686868;    
    cursor:pointer;
    float:right;} 
.faqblock .onefaq .linkspart {float:left; width:156px; margin: 2px 0 0 38px; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; color:#487bb7;}
.faqblock .onefaq .linkspart a {color:#487bb7; text-decoration:none;}
.faqblock .onefaq .linkspart a:hover {color:#ff800e;}
/** /Вопрос-ответ **/

/** Библиотека **/
.libraryblock {margin:20px 0 0 0; padding: 0 0 42px 0;}
.libraryblock h3 {font-family:Cambria, "Palatino Linotype", Georgia; font-size: 24px; line-height:22px; font-weight:bold; font-variant: small-caps; color:#2b65aa; padding: 10px 0 16px 0;}
.libraryblock .onebook {padding: 0 0 6px 0;}
.libraryblock .onebook .bookpart {
    float:left; 
    width:702px; 
    font-family: Verdana, sans-serif; 
    font-size: 14px; 
    font-weight:normal; 
    line-height: 20px; 
    color:#487bb7;     
    padding: 0 0 0 18px; 
    margin: 0 0 0 20px;
}
.libraryblock .onebook .bookpart span.mark{
    display: inline-block;
    width: 10px;
    height: 22px;
    margin: 0 0 0 -18px;
    float: left;
    background: url("/assets/ctx/bab4a7ec/img/sys/bullets.png") 0 -128px no-repeat;

}
.libraryblock .onebook .bookpart a {color:#487bb7; text-decoration:none;}
.libraryblock .onebook .bookpart a:hover {color:#ff800e; text-decoration:none;}
.libraryblock .onebook .bookpart span.author {font-family: Verdana, sans-serif; font-size: 12px; font-weight:normal; font-style:italic; line-height: 20px; color:#474748;}
.libraryblock .onebook .linkspart {float:left; width:156px; margin: 2px 0 0 38px; font-family: Verdana, sans-serif; font-size: 11px; line-height: 16px; color:#487bb7;}
.libraryblock .onebook .linkspart a {color:#487bb7; text-decoration:none;}
.libraryblock .onebook .linkspart a:hover {color:#ff800e;}
/** /Библиотека **/
/* /Страница текста Библии */


/* Commenttabs Block */
.commentcontainer .commenttabs {float:left; font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px; font-weight: normal; margin: 8px 0 0 0;}
.commentcontainer .commenttabs .onepart {height:27px; float:left;}
.commentcontainer .commenttabs .onepart .fphead {
    color:#444444; 
    border-bottom: 1px dotted #8a8b8f;    
    cursor:pointer;}
.commentcontainer .commenttabs .onepart .fphead-hover {
    color:#ff800e;
    border-bottom: 1px dotted #ff800e;    
    cursor:pointer;}
.commentcontainer .commenttabs .onepart.active .fphead,
.commentcontainer .commenttabs .onepartactive .fphead-hover{
    border-bottom:0px none;
}
.commentcontainer .commenttabs .onepart.inactive .fphead
{
    color:#999a9c;
    border:0px none;
    cursor: default;    
}
.commentcontainer .commenttabs .onepart .op1 {height:27px;}
.commentcontainer .commenttabs .onepart .op1 .op2 {height:27px; padding: 0 6px 0 6px;}
.commentcontainer .commenttabs .onepart.active{background: url("/assets/ctx/dac36a32/img/sys/faqpartsbg.jpg") center top no-repeat;}
.commentcontainer .commenttabs .onepart.active .op1 {height:27px; background: url("/assets/ctx/f9134006/img/sys/faqpartsbgleft.jpg") left top no-repeat;}
.commentcontainer .commenttabs .onepart.active .op1 .op2 {height:27px; background: url("/assets/ctx/5103cea/img/sys/faqpartsbgright.jpg") right top no-repeat; padding: 0 6px 0 6px;}
.commentcontainer .commenttabs .onepart.active .op1 .op2 .fphead {color:#383838; background:none; cursor:default;}
.commentcontainer .commenttabs .separ {width:1px; height:13px; float:left; background: url("/assets/ctx/17c80b18/img/sys/faqpartssepar.gif") left top no-repeat; margin: 6px 13px 0 13px;}
/* Commenttabs Block */

.commentcontainer .commentopenblock p.tit{font-weight:bold;padding:0 0 8px;margin:0;}
.commentcontainer .commentopenblock {clear:both;}
.commentcontainer{margin:0 0 10px;}
.commentcontainer .commentopenblock{clear:both;}
.scroll_pane {width:800px; max-height: 595px; overflow: auto; clear:both;}
.commentopenblock .onepoint p{padding-right:10px;}
div.page div.linksblock div.oneline div.onelineversions div.scroll_box {padding:0 0 20px;}
.bookswindow {}
.bookswindow .dimentions{width:980px; height:315px; position:absolute;}
.bookswindow .mask {}
.bookswindow .corners{border-radius: 8px; border: 1px solid #ECECEC; -webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.2); -moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.2); box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.2);}
.bookswindow .gradient{margin-left: -1px; margin-top: -1px; 
                       background: #fffef5; 
                       /* Old browsers */
                       background: -moz-linear-gradient(top, #fffef5 0%, #fefef8 85%, #f6f3e7 100%); /* FF3.6+ */
                       background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffef5), color-stop(85%,#fefef8), color-stop(100%,#f6f3e7)); /* Chrome,Safari4+ */
                       background: -webkit-linear-gradient(top, #fffef5 0%,#fefef8 85%,#f6f3e7 100%); /* Chrome10+,Safari5.1+ */
                       background: -o-linear-gradient(top, #fffef5 0%,#fefef8 85%,#f6f3e7 100%); /* Opera 11.10+ */
                       background: -ms-linear-gradient(top, #fffef5 0%,#fefef8 85%,#f6f3e7 100%); /* IE10+ */
                       background: linear-gradient(to bottom, #fffef5 0%,#fefef8 85%,#f6f3e7 100%); /* W3C */
                       filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffef5', endColorstr='#f6f3e7',GradientType=0 ); /* IE6-9 */}
.bwcenter{margin-left: 7px;}
.bookswindow .dimentions .bottom{height: 327px;}
.verse-tab{display:inline-block;width:24px;height:16px;overflow:hidden;}
div.center{display: inline-block; width: 570px; text-align: center; padding: 0px;}

.bibletextblock .bibletextblock div.speech,
.bibletextblock .bibletextblock div.bibletext.speech,
.bibletextblock .bibletextblock span.bibletext.speech{display: block; margin: 0; vertical-align:top; position:relative; padding-left: 50px;}
.bibletextblock .bibletextblock div.bibletext.nowrap > div.bibletext.speech,
.bibletextblock .bibletextblock div.bibletext.nowrap span.str > span.bibletext.speech{margin-left: -18px;}
.bibletextblock .bibletextblock div.speech > span.str > sup,
.bibletextblock .bibletextblock div.bibletext.speech > span.str > sup,
.bibletextblock .bibletextblock span.bibletext.speech > span.str > sup{position: absolute; left: 0; padding-top: 3px; vertical-align: top; display: inline-block; margin: 0; width: 40px; min-width: 0; text-align: right;}
.bibletextblock .bibletextblock div.speech sup.pr,
.bibletextblock .bibletextblock div.bibletext.speech sup.pr,
.bibletextblock .bibletextblock span.bibletext.speech sup.pr{position: static; display: inline; margin: 0; min-width: 0; padding-top: 0; vertical-align: super; width: auto;}

.speech .default{margin-left: -50px;display: inline-block; width:auto;}
.versed .default{margin-left: -50px;display: inline-block; width:auto;}
.center .default{display: inline-block; width: auto; text-align: left; padding: 0px;}

.chapter {font-size: 14px;line-height:20px; font-weight:normal;font-family:Verdana; padding: 12px 0 0 0; color: #2B65AA;}
span.onepart{position: relative; margin: 0 6px 0 -1px; padding: 0; color: #2B65AA; line-height: 25px;}
span.onelastpart{background:transparent;}
.chapter a:hover{text-decoration:underline;}
.chapter span.inl,span.onepart span.inl{
    vertical-align:baseline; /*display:inline;	height:20px; line-height:20px;*/}
span.inl.ref,span.inl.ref a{color:#a4a4a4 !important;}
span.inl.ref a:hover{color:#FF800E;}
.chapter span.arr{color: #616161; padding: 0 2px 0 2px;margin:0 0 0 2px;}
span.onepart sup{color: #616161; font-size: 11px;  font-family: Georgia;}

.comment-chapter-separator{
    color:#487bb7;
    border-bottom: 1px dotted #487bb7;
    width: 100%;
    height: 1px;
    margin-bottom: 12px;}

.bibletextblock .bibletextblock {margin: 0;}
.bibletextblock .bibletextblock table{margin-top:0;}
.bibletextblock .bibletextblock td.bibletext {width:720px; padding:5px 0 11px;}
.bibletextblock .bibletextblock td.biblelinks {border-left:1px solid #C7C7C7; width:208px;padding:7px 0 5px;}
.bibletextblock .bibletextblock table tr:first-child td.biblelinks {padding-top:2px;}
.bibletextblock .bibletextblock table tr:first-child td.bibletext {padding-top:0; }
.bibletextblock .bibletextblock table tr:last-child td.biblelinks {padding-bottom:1px;}                                                                   
.bibletextblock .bibletextblock table tr:last-child td.bibletext {padding-bottom:1px; }                                                                   
.bibletextblock  h1{padding: 8px 0 4px;}

.bibletextblock span.onepart{white-space: pre;}
.bibletextblock span.onepart a {text-decoration:none; padding:0 2px 0 0; font-family:Arial,sans-serif; font-size: 14px;line-height:20px;}
.bibletextblock span.onepart a span.dotted {
    border-bottom: 1px dotted #487bb7;    
}
.bibletextblock span.onepart a.nopad {padding:0; margin-top:0;line-height:20px;}
.bibletextblock span.onepart a:hover span.dotted {
    color:#ff800e; 
    border-bottom: 1px dotted #ff800e;  }
.bibletextblock span.onepart a.readmore:hover span.dotted {background:url("/assets/ctx/2ba52690/img/sys/readmorebibletext-arrow.gif") right 6px no-repeat; padding: 0 12px 0 0;}
.bibletextblock span.onepart a i{background: url("/assets/ctx/8d79c44c/img/sys/arrow_blue.gif") right 7px no-repeat; padding:0 2px;margin:0 4px 0 0;}
.bibletextblock span.onepart a:hover  i{background: url("/assets/ctx/8e2e0e03/img/sys/arrow_orange.gif") right 7px no-repeat;}
.bibletextblock span.onepart span.sep{font-family:Verdana;font-size: 14px;padding-left: 2px;color: #616161; white-space: normal;}
.bibletextblock span.inl span.sep{padding-left: 0px; color: #a4a4a4;}

.bibletextblock span.onepart.level0, 
.bibletextblock span.onepart.level0 a,
.bibletextblock span.chapter.level0 a{font-size: 14px; color:#2b65aa;}
.bibletextblock span.onepart.level1, 
.bibletextblock span.onepart.level1 a,
.bibletextblock span.chapter.level1 a{font-size: 14px; color:#3772b8;}
.bibletextblock span.onepart.level2, 
.bibletextblock span.onepart.level2 a,
.bibletextblock span.chapter.level2 a{font-size: 13px; color:#4D8EDA;}
.bibletextblock span.onepart.level3,
.bibletextblock span.onepart.level3 a,
.bibletextblock span.chapter.level3 a{font-size: 12px; color:#5a99e3;}
.bibletextblock span.onepart.level4,
.bibletextblock span.onepart.level4 a,
.bibletextblock span.chapter.level4 a,
.bibletextblock span.onepart.level5,
.bibletextblock span.onepart.level5 a,
.bibletextblock span.chapter.level5 a,
.bibletextblock span.onepart.level6,
.bibletextblock span.onepart.level6 a,
.bibletextblock span.chapter.level6 a{font-size: 12px;color:#66a5f0;}

.bibletextblock .bibletextblock  div.bibletext, 
.bibletextblock .bibletextblock .bibletext_greek , 
.bibletextblock .bibletextblock .bibletext_slavonic  {margin-top:-3px;padding-left:18px;}
.bibletextblock .bibletextblock  div.bibletext.nowrap{ 
    white-space: nowrap;
}
.bibletextblock .bibletextblock .bibletext sup,
.bibletextblock .bibletextblock .bibletext_greek sup, 
.bibletextblock .bibletextblock .bibletext_slavonic sup  {font-size:11px; margin-right:-3px;}    
.bibletextblock .bibletextblock .bibletext sup.first { width: 47px;}

.bibletextblock .bibletextblock  .biblelinks .onelinksblock {position:relative;}
.bibletextblock .bibletextblock  .biblelinks .onelinksblock  div.verse {font-size:11px;}
.bibletextblock .bibletextblock  .biblelinks .onelinksblock  sup.verse {float:left; font-size:11px;width:22px; margin: -5px 0 0; text-align:right; font-family:Georgia; line-height:14px; font-weight:normal; color:#1a1b1b;}

.bibletextblock .bibletextblock  .biblelinks .onelinksblock div.links {position:relative;overflow:hidden; float:none; margin:0 0 0 30px; line-height:15px;}
.bibletextblock .bibletextblock  .biblelinks .onelinksblock div.links  .in_links {margin-left:-7px;}
.bibletextblock .bibletextblock  .biblelinks .onelinksblock div.links a{padding:0 4px 0 7px;margin:0;float:left;background:url("/assets/ctx/6d877de2/img/sys/link_bord.gif") 0 50% no-repeat; white-space:nowrap;/*margin-left:-2px; padding:0 7px;*/}

.bibletextblock div.readmore2 {color:#444444;float:left; font-family:Verdana,sans-serif;font-size:13px;font-weight:normal;margin:-2px 0 10px 6px;padding:33px 0 0;background:#fff;width:100%;position:relative; z-index:2;}
.bibletextblock div.readmore2  span{height:30px;display:block; float:left;padding:0 10px;line-height:30px;position:relative;border:1px solid #FFCC99; border-right:none;}
.bibletextblock div.readmore2 a{
    font-family:Georgia,sans-serif;
    text-decoration:none; 
    border-bottom:1px solid #2B65AA;
    margin: 0 0 0 4px;
}
.bibletextblock div.readmore2 a:hover{border-color:#ff800e;}
.bibletextblock div.readmore2 b.arr{background:url("/assets/ctx/3a07cb88/img/sys/arrow_4.gif") 0 4px no-repeat; padding: 0 3px;}
.bibletextblock div.readmore2 a span{border: 0px none; float: none; display: inline; padding: 0px;}

.arrow_box {
    position: relative;
    background: #fff;
    border: 1px solid #fc9;
}
.arrow_box:after, .arrow_box:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.arrow_box:after {
    border-color: rgba(255, 255, 255, 0);
    border-left-color: #fff;
    border-width: 16px;
    margin-top: -16px;
    margin-left:-1px;
}
.arrow_box:before {
    border-color: rgba(255, 204, 153, 0);
    border-left-color: #fc9;
    border-width: 16px;
    margin-top: -16px;
}

.notesblock .showmore {
    background:transparent;
    color:#487BB7;
    float: left;
    font-family:Verdana,sans-serif;
    font-size:11px;
    line-height:16px;
    margin: 4px 0 0 30px;
    padding: 5px 9px;
    border:1px dotted #FFCC99;}
.notesblock .showmore a{background: url("/assets/ctx/6ff8141d/img/sys/arrow_1.gif") no-repeat right 5px;padding:0 10px 0 0;}
.notesblock .onenote .notelinks a,.faqblock .onefaq .linkspart a,.libraryblock div.onebook .linkspart a {
    border-bottom: 1px dotted #2b65aa;    
}
.notesblock .onenote .notelinks a:hover,.faqblock .onefaq .linkspart a:hover,.libraryblock .onebook .linkspart a:hover {
    border-bottom: 1px dotted #ff800e;    
}

.add_tooltip{
    padding:0; margin:0; 
    position:absolute; 
    top:1120px; 
    left:380px; 
    width:733px;
    color: #000000; 
    font-size: 13px; 
    font-weight: normal;
    line-height: 16px;
    border-radius: 8px;
    border:  1px solid #dfdfdf;
    box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.2);
    background-color: white;
}

.add_tooltip .in_add_tooltip{padding:33px 0 33px; margin:0; font-size: 12px;}
.add_tooltip .in_add_tooltip_ctrl 
{
    height:25px; 
    position:absolute;
    top:5px;
    left:5px;
    border-bottom:1px dotted #999;
    width:723px; }
.add_tooltip .in_add_tooltip_ctrl a{
    font-family: Verdana,sans-serif; 
    font-size:11px;
    line-height:18px; 
    margin:0 0 0 521px; 
    text-decoration:none;
    border-bottom: 1px dotted #2b65aa;
}
.add_tooltip .in_add_tooltip_ctrl a:hover{
    border-bottom: 1px dotted #ff800e;
}
.add_tooltip .in_add_tooltip_ctrl.bottom{bottom: 0px;top: auto;border-top: 1px dotted rgb(153, 153, 153);border-bottom: 0px none;}
.add_tooltip  a.close {background: url("/assets/ctx/9c8dca7a/img/sys/closebutton.gif") no-repeat 0 0 !important;display:block;height:17px;width:17px;position:absolute;right:6px;top:3px; margin: 0; cursor:pointer; border-bottom: 0px none;}
.in_add_tooltip_content {padding:15px 0 0 14px;font-size: 12px; line-height:16px;}
.in_add_tooltip_content p{padding:0 0 8px 26px;margin:0;}
.in_add_tooltip_content sup.first { 
    margin: 0 0 0 -26px;
    font-family:Arial,sans-serif;
    font-size: 10px;
    width: 20px; 
    float:left;
    text-align:right;
}
.in_add_tooltip_content .scroll_box {padding:0;}
.in_add_tooltip_content .scroll_pane {clear: both; max-height:370px;mix-height:100px; overflow: auto; width: 692px; padding: 0 0 0 20px;}
.in_add_tooltip_content .scroll_pane table{width:652px;}
.in_add_tooltip_content div.bibletext{padding-bottom:8px;font-family:Verdana,sans-serif;color:#444444;}
.chapter span.arr{
    margin:0 0 0 4px;
    white-space: normal;
}

span.str,span.space{
    padding:4px 0;
}
span.str{
    white-space: normal;
}
span.str.active, span.str.active sup.first, span.space.active{
    background:#fff09c;
}

sup.first.fake{
    position: absolute;
    width:47px;
    text-align: right;
    font-size: 11px;
    padding:3px 5px 11px 0;
    background: #fff09c;

}
sup.first.fake.versed{
    padding:5px 0 9px 0px;
}
sup.first.fake.speech{
    padding:5px 5px 11px 0;
}


.searchinbible .slpleft .input-field{width:396px;box-shadow: 1px 1px 1px #d8d8d8 inset;}
.bibleface__page .searchinbible .slpleft .input-field{width:340px;}
.bibleface__page .searchinbible .slpleft .buttonpart{width:128px;}
.bibleface__page .searchinbible .search-button.dimentions,
.bibleface__page .searchinbible .search-button .dimentions{width:126px;}
.bibleface__page .searchinbible .slpright{margin-left:32px;}
.dottednavbibleline .partleft .sectionname {margin:7px 0 0 13px;}
.chapterspart {width:675px;}
.bwcenter .breadcrumbsline {width:916px;}
.bookswindow .dimentions {width:966px;}
#popupLoader{z-index: 2000; border:0px none; 
             width:17px;height:17px; position: relative; 
             background: url("/assets/ctx/f0077415/img/sys/chapterspreloader.gif")center center no-repeat #ffffff;
             opacity: 0.8;
             filter: alpha(opacity=80);
}
.qtip-default.ui-tooltip-slavonic{
    font-family:"Hirmos ieUcs", slavonic_font, slavonic_font_ie;
    font-size: 16px;
}
a.fn{
    padding: 0 1px;
}
.acut{
    background: url("/assets/ctx/1cc5dfdf/img/sys/acut.jpg")90% 0 no-repeat #ffffff;
}
