.text{line-height:100%}
body{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#000204;background:#ffffff}
#txt{overflow:hidden;width:100%;list-style-type:none;margin:0}
html,body{width:100%;height:100%}
#header_url{white-space:nowrap;text-align:right;width:auto;margin:0 0 -2px 207px;padding:6px 0 0}
#menu{margin:0}
#menu ul li{display:block;position:relative;font-size:1.1em;line-height:1.1em;list-style-type:none;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;margin:0;padding:3px 10px 3px 0}
#menu ul li a{text-decoration:none;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif}
#menu UL LI.active A{background:#ede8db;color:#000;position:relative;text-decoration:none;list-style-type:none;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;margin:0 0 0 -61px;padding:5px 10px 5px 47px}

.today {background:#17aae1 !important; color:#000 !important;}


a.anew{color:#ff0000;text-decoration:underline}
a.anew:hover,a.anew:focus,a.anew:active{color:#ff6600;text-decoration:underline}

a.orthodox{color:#0b7900;text-decoration:underline}
a.orthodox:hover,a.anew:focus,a.anew:active{color:#0b7900;text-decoration:underline}

a.libnew{color:#0761bd;text-decoration:underline}
a.libnew:hover,a.anew:focus,a.anew:active{color:#ff0000;text-decoration:underline}

a{color:#4c646f;text-decoration:underline}
a:hover,a:focus,a:active{color:#00a2ff;text-decoration:underline}
a.lib:hover,a:focus,a:active{color:red;text-decoration:underline}
h1{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:1.2em;color:#171717;font-weight:700;margin:0 0 10px}
h3{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:#171717}
.pic{margin:0 10px 5px 0}

li.list:first-letter{font-size:150%;color:#000;font-weight:700;overflow:hidden;line-height:2em;padding:0}

.sva{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:100%;font-weight:700;line-height:1.5em;color:#ffffff;background:#000000;padding-left:7px;}


.komment{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:red}
.ref_none1{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:#00699b}
.ortodox{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;overflow:hidden;}
.val{font-size:.8em;color:#4c646f;font-weight:700;margin:0 0 10px}
*{margin:0;padding:0}
p{line-height:1.4em;text-indent:20px;padding:0 10px 10px 0}
li{margin-left:30px;line-height:1.4em}
img{border:0;margin:0 5px 0 0}
#header{clear:both;margin:0 30px}
#center{margin:5px 15px 15px 30px;}
* html .madi{height:1%}
.madi:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.madi{display:block}
.big{font-size:1.5em}
.right{text-align:right}
.center{text-align:center}
.bold{font-weight:700}
#right .news{overflow:hidden;width:99%;margin:0 0 10px;padding:0}
#cop{width:auto;text-align:center;padding:0}
#cover{width:100%;height:100%;background:url(img/top_jpg.jpg) no-repeat right top;padding:0}
#right{float:right;width:73%;display:block;background:#ffffff}
#left{background:#ffffff;float:left;width:25%;display:block}
.small{font-size:.8em;color:#4c646f}
.dat{font-size:.9em;color:#4c646f}
div.bar{background:#061b28;height:2px;font-size:1px;margin:20px;padding:0}
#logo{float:left;margin:8px 0 0 0;}
#logo a{position:relative;display:block;width:486px;height:162px;background:url(img/logotip.png) no-repeat left;outline:none;text-indent:-99999px;}

.menusait{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;}
.menusait ul li{display:block;position:relative;font-size:1em;font-weight:700;list-style-type:none;line-height:1.2em;text-decoration:none;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;margin:0;padding:3px 10px 3px 0}
.menusait ul li a{text-decoration:underline;color:#010408;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif}
.menusait ul li a:hover{text-decoration:underline;color:red;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif}

#stxt {
	margin: 0 0 0 0;
	overflow: hidden; 
	width: 100%; 
	list-style-type: none;
	}
	
#stxt li {
	padding: 0 0 0 0;
	float: left; 
	/*margin-right: 10px;*/
	margin: 0 10px 0 0; 
	width: 10.7%; 
	position: relative;
	display: block;
	}





#txt li{float:left;width:100%;position:relative;display:block;margin:0 10px 0 0;padding:0}

p.for{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:10pt;color:#000;font-weight:400;padding:10px}
.user{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:9pt;background-color:#fff;border:1px solid;width:180px;height:20px;font-style:italic;border-color:#c8c8e3;margin:10px 10px 5px}
.passwd{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:10pt;background-color:#fff;border:1px solid;width:180px;height:20px;border-color:#c8c8e3;margin:5px 10px}
.submit{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:10pt;color:#000;font-weight:700;background-color:#d2d2e5;border:1px solid;width:90px;height:24px;border-color:#c8c8e3;margin:5px 10px 10px}
.ask{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:#000}
.tipa{background:#ffffff;}
a.lib,.oleg{color:#000;text-decoration:none}
a.bil,a.bil:hover,a:focus,a:active{color:#333;text-decoration:underline}
h1.text,h3.text{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:1.1em;color:#fff;font-weight:700;margin:0 0 10px}
table,.tr_l,.tr_d{background-color:#f8f7e5;}
.privet,.prayer{text-align:justify}
.rightimg{float:right;margin:17px 17px 17px 17px;}
.leftimg{float:left;margin:15px 15px 15px 15px;}
a.red{color:#e40909;text-decoration:underline}
a.cnt,a.cnt:hover,a:focus,a:active{color:#150d09;text-decoration:underline}
h3.red1{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:#ff0000}
div.red1{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:#ff0000}
.clred{color:red;}
div.news_av{background-color:#ffffff;}
div.news_va{background-color:#f8f7e5;}
div.news_sa{background-color:#ebead5;}

h3.otchet{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;color:#8f0000;text-decoration:underline}

h1.text{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:1.2em;color:#fff;font-weight:700;margin:0 0 10px}



a.podp{color:#e36c0a;text-decoration:underline}
a.podp:hover,a.podp:focus,a.podp:active{color:#ff001e;text-decoration:underline}


ul.molitva{font-size:127%;line-height:1.5;list-style-type:disc;}


li.mnu{display:block;position:relative;color:#000;position:relative;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;list-style-type: square;}

li.mnu a{color: #00000d;position:relative;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;margin:0 0 0 -22px;padding:5px 10px 5px 47px;list-style-type: square; font-size:0.9em;}
li.mnu a:hover{color: red;position:relative;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;margin:0 0 0 -22px;padding:5px 10px 5px 47px;list-style-type: square;font-size:0.9em; }


input.btn_right { /* кнопки */
	font-family: arial, tahoma, verdana, arial;
	font-size: 12px; 
	font-weight: normal; 
	color: #1E1D1D; 
	background: url(img/btn.gif);
	border-top: 1px solid #C7C8C3; 
	border-right: 1px solid #818082;
	border-bottom: 1px solid #818082;
	border-left: 1px solid #C7C8C3;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	}
input.btn { /* кнопки */
	font-family: Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;list-style-type: square;
	font-size: 12px; 
	font-weight: normal; 
	color: #1E1D1D; 
	background: url(img/btn.gif);
	border-top: 1px solid #796355; 
	border-right: 1px solid #796355;
	border-bottom: 1px solid #796355;
	border-left: 1px solid #796355;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	}
input.form1 { 
	font-family: Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;list-style-type: square;
	font-size: 12px; 
	font-weight: normal; 
	color: #1E1D1D; 
	background-color: #fff;
	border-top: 1px solid #796355; 
	border-right: 1px solid #796355;
	border-bottom: 1px solid #796355;
	border-left: 1px solid #796355;
	width: 200px;
	}

input.form2 { 
	font-family: Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;list-style-type: square;
	font-size: 12px; 
	font-weight: normal; 
	color: #1E1D1D; 
	background-color: #fff;
	width: 100px;
	}

   .inpser {
    width: 308px; /* Ширина поля с учетом padding */
    height: 46px; /* Высота */
    background: #dad7c5 url(img/input.png) no-repeat; /* Фон */
    padding: 0 10px; /* Поля */
    border: none; /* Убираем рамку */
    font-size: 1em; /* Размер текста */
    line-height: 46px; /* Выравниваем по  центру в IE */
   }
  
.comment {
    width: 347px; /* Ширина рисунка */
    height: 176px; /* Высота рисунка */
    background: url(img/textarea.png) no-repeat; /* Фон */
   }
   .comment textarea {
    border: none; /* Убираем рамку */
    background: transparent; /* Прозрачный фон */
    margin: 3px; /* Отступы от линии */
    width: 318px; /* Ширина поля */
    padding: 5px 0 5px 5px; /* Поля в тексте */
    height: 160px; /* Высота */
   }

   .inpser1 {
    width: 276px; /* Ширина поля с учетом padding */
    height: 41px; /* Высота */
    background: #e5d4bc url(img/input1.png) no-repeat; /* Фон */
    padding: 0 10px; /* Поля */
    border: none; /* Убираем рамку */
    font-size: 1em; /* Размер текста */
    line-height: 41px; /* Выравниваем по  центру в IE */
   }



.selkod {
    width: 347px; /* Ширина рисунка */
    height: 96px; /* Высота рисунка */
    background: url(img/textarea-kod.png) no-repeat; /* Фон */
   }
   .selkod textarea {
    border: none; /* Убираем рамку */
    background: transparent; /* Прозрачный фон */
    margin: 3px; /* Отступы от линии */
    width: 318px; /* Ширина поля */
    padding: 5px 0 5px 5px; /* Поля в тексте */
    height: 80px; /* Высота */
   }



.pritchi{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:105%;line-height:1.3em;padding-left:17px;}

.Bible-Gospel{font-family:Georgia, Verdana, Arial, sans-serif;font-size:15px;line-height:1.7em}

table td.page{font-weight:700;font-size:12px;color:#000;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;background-color:#71a7c4;padding:5px}
table td.page1{font-weight:700;font-size:12px;color:#000;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;background-color:#fff;padding:5px}
table.main{border:1px;background-color:#f3efec}
tr.tab_header{font-weight:700;font-size:12px;font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;text-align:center}
table td{text-align:left;background-color:#ffffff;padding:5px}


.alphabet{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:125%;line-height:1.7em;}

.author{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:125%;line-height:2.0em;}


a.aut{color:#ff5b01;text-decoration:underline}
a.aut:hover,a.aut:focus,a.aut:active{color:#000000;text-decoration:underline}


.author-page{font-family:Georgia, Verdana, Arial, Helvetica, Tahoma, sans-serif;font-size:100%;font-weight:700;line-height:1.7em;color:#ffffff;background:#f2e9e3;background-color:#f2e9e3;padding-left:7px;width:100%;}



div.avt {background: #fffefa; height:190px; }

a.fb2{background-color: #ff8a00; text-decoration: none; color: white;font-size:1.2em;line-height:1.5;}

a.ePub{background-color: #49799e; text-decoration: none; color: white;font-size:1.2em;line-height:1.5;}


a.book{color:#4c646f;text-decoration:none}
a.book:hover,a.book:focus,a.book:active{color:#00a2ff;text-decoration:underline}


.description{color:#727272;overflow:hidden}
.feed-item-visual-description{max-height:64px;overflow:hidden;margin-bottom:6px}

.inlineBlock{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;}



#cntrvideo {
	margin: 0 0 0 0;
	overflow: hidden; 
	width: 100%; 
	list-style-type: none;
	}
	
#cntrvideo li {
	padding: 0 0 0 0;
	float: left; 
	/*margin-right: 10px;*/
	margin: 0 10px 0 0; 
	width: 190px; 
	position: relative;
	display: block;
	}


  .top_article { margin: 0px 0px 16px 0px; }
  .top_article h2 { margin: 0px 0px 10px 0px; font-size: 16px;  }
  .top_article h3 { margin: 0px 0px 4px 0px; font-size: 12px;  }   
  .top_article img.headimage { margin: 6px 10px 16px 0px;}
  .top_article h2 a { text-decoration: none; color: #000000; }
  .top_article h2 a:hover { text-decoration: underline }
  .top_article2-bold {margin:0.5em 0.5em 1em 11px}
  .top_article2-bold a {font-size:125%}
  .topa_clear {clear:both}

  div.book_item div.docauthors { font-weight: bold; }

