/* Общая таблица макета */
body {background-color: #FFFFFF; margin: 0px; font-size: 11px;font-family: Tahoma, Verdana, Arial, sans-serif;}
#bg_top {background-image: url(../i/bgs/bg_top1.jpg);}
td {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 11px;}
#td1 {border-style: solid; border-width: 2px 0px 0px 0px; border-color: #B5BBC1;}

/*Верхний блок анонсов*/
#anons_block  {font-size: 11px; font-family: Tahoma, Verdana, Arial;}
#anons_block  table {background: url(../i/bgs/anon_block_bg.jpg) #ffdba6 repeat-x;}
#anons_block  td {text-align:left;}
#anons_block .title {font-size: 16px; color:#e82f49; font-weight: normal; font-family: Arial;}
#anons_block a {color:#be0118; display: block; padding-top: 4px; line-height: 10px; text-decoration: underline;}
#anons_block a:hover {text-decoration: none;}

/*Блок новости НС*/
.b_date {font-family: Tahoma, Verdana, Arial; font-size: 11px; color:#75929c;}
.b_news_block {font-weight: bold; font-size: 18px; font-weight: normal; font-family: Arial, Tahoma; color:#6e8192; letter-spacing: 0px; line-height: 24px; margin: 5px 0px 5px 0px;}
.b_news_block a:hover {color:#f00}
#tab_news_block {margin: 0px 0px 10px 0px;}
#line_bottom_gray {border-width: 0px 0px 1px 0px; border-style: solid; border-color: #c2cbd1;}
#ns_news_an {font-family: Arial, Tahoma, Verdana; font-size: 1.1em; text-align: left;}
#ns_news_an p {font-weight: normal; margin-top: 0px;}
#ns_news_an a {color: #000000; text-decoration: none;}
#ns_news_an a:hover {color: #000000; text-decoration: underline;}
/* Поиск в новостях */
#search_in_mil {width: 230px; height: 120px; border-style:solid; border-width: 0px; border-color:#76808a;}

/* Блок Акция */
#action_img {background-color: #FFFFFF; border-style: solid; border-color: #E7BD8C; border-width: 1px; padding: 3px;}
#action_title {width:30px;  font-weight: bold; color: #c8082c; text-align: left; margin: 5px; display: block; line-height: 10px;}
.action_anons {font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal; color: #a72323; line-height: normal; text-decoration: underline;}
.action_anons:hover {color: #a72323; text-decoration: none;}

/* Блок комментарий */
#comment {float: left; margin:left: 17px;  margin-top: 0px; width: 230px;}
#comment h3 {margin: 5px 0px 5px 0px; font-size: 15px; font-weight: bold; color:#FFFFFF; text-transform: uppercase; letter-spacing: 3px; font-family: Arial;}
#comment a {text-transform: uppercase; font-size: 10px; font-family: Arial; color: #576670; font-weight: bold; line-height: 11px; text-decoration: underline;}
#comment a:hover {text-transform: uppercase; font-size: 10px; font-family: Arial; color: #576670; font-weight: bold; line-height: 11px; text-decoration: none;}
.img_in_comment {margin: 0px 5px 0px 0px; float: left; border-style:solid; border-width:1px; border-color:#FFFFFF;}

/* Блок Новости Милосердия - общий */
#miloserdie_news {
  /*float:left; */
  margin-right: 17px; margin-bottom: 20px; width: 230px; border-style:solid; border-width: 0px 0px 2px 0px; border-color:#ff5e66;}

/* Блок Новости Милосердия - записи*/
#milo_blok {margin: 0px 0px 15px 0px; width: 230px;}
#milo_block_img {margin: 0px 5px 0px 0px; float: left;}
#milo_block_b a {font-size: 11px; font-weight:bold; color:#cf4040; font-family: Tahoma, Arial, Verdana; text-decoration:underline; line-height: 10px;}
#milo_block_b a:hover {font-size: 11px; font-weight: bold; color:#be4d4d; font-family:Tahoma, Arial, Verdana; text-decoration:none;}
#milo_block_text {line-height: 11px; font-size:11px; color:#3d4753; display: block;}

/* Текст */
#small {color:#788484; font-family: Tahoma, Verdana, Arial; font-style: normal; font-size: smaller;}

/* Блок Православный календарь */
#calendar_block   {padding: 5px; margin-left: 10px; margin-top: 0px; width: 180px; border-style: solid; border-color: #76808a; 
border-width: 0px; text-align: letf; border-style:solid; border-width: 1px; border-color:#dcdfe2;}
#calendar_block b {color: #000000;}
#calendar_block i {font-style: normal;}
#calendar_block a {padding: 3px; font-style: normal; color: #a72323;}
#calendar_block a:hover {padding: 3px; font-style: normal; text-decoration: none; color: #a72323;}

/* Блок "Срочно нужна помощь"*/
#help_block {float: left; margin-top: 20px; margin-bottom: 10px; padding: 10px; width: 230px; border-width: 1px 0px 2px 0px; border-style:solid; border-color: #ff8f5e; background-image: url(../i/bgs/bg_orange.jpg);}
#help_block p {margin: 10px 0px 0px 0px; color: #713540; line-height: 11px; text-align: left;}
#help_block a {font-weight:bold; font-family: Tahoma; text-decoration: underline; color: #713540;}
#help_block a:hover {font-weight:bold; font-family: Tahoma, Verdana, Arial; text-decoration: none; color:#713540;}

/* Блок "Опрос" */
#opros {float:left; width: 230px; margin-left: 0px; margin-top: 10px; border-style:solid; border-width: 0px 1px 1px 1px; border-color:#dcdfe2;}
#quest {margin: 10px; font-size: 11px; font-weight: bold; font-family: Tahoma, Verdana, Arial; color: #47607e; line-height: 11px;}

/* Заголовки */
#title_small {color: #96a2aa; font-size: 12px; font-weight: normal; font-family:  Arial, Verdana, Tahoma, sans-serif; letter-spacing: 1px; word-spacing: 1px; margin: 0px;}
#title1, #title1 a {color: #e02b34; font-size: 18px; font-family: Arial, Tahoma, Verdana; font-weight: normal; letter-spacing: 0px; padding-right: 4px;}
#title1_1 {color: #951939; font-size: 18px; font-family: Arial, Tahoma, Verdana; font-weight: normal; letter-spacing: 0px;}
#title2 {color:#516578; font-size: 18px; font-family: Arial, Tahoma, Verdana; font-weight: normal;}
#title3 {color:#d1062c; font-size: 18px; font-family: Arial, Tahoma, Verdana; font-weight: normal; text-transform: uppercase; letter-spacing: -1px;}
#title4 {color:#f30c22; font-size: 14px; font-family: Arial, Tahoma, Verdana; font-weight: bold; text-transform: uppercase;}

/*Cсылки*/
#a1 {color: #868fa7; font-weight: bold; font-size: 11px; font-family:  Tahoma, Verdana, Arial; text-decoration: underlie;}
#a1:hover {color: #4a536a; font-weight: bold; font-size: 11px; font-family:  Tahoma, Verdana, Arial; text-decoration: none;}
#a2 {color: #7f0018; font-weight: bold; font-size: 11px; font-family:  Tahoma, Verdana, Arial; text-decoration: underlie;}
#a2:hover {color: #7f0018; font-weight: bold; font-size: 11px; font-family:  Tahoma, Verdana, Arial; text-decoration: none;}
#a3 {color: #ce4343; font-weight: bold; font-size: 11px; font-family:  Tahoma, Verdana, Arial; text-decoration: underlie;}
#a3:hover {color: #ce4343; font-weight: bold; font-size: 11px; font-family:  Tahoma, Verdana, Arial; text-decoration: none;}

#big_links_block {font-size: 14px; font-family: Arial, Tahoma, Verdana; text-align: right; margin: 15px 15px 15px 0px; line-height: 18px;}
#big_links_block a {color:#404849; display: block; text-decoration: underline;}
#big_links_block a:hover {color:#ff1b26; display: block; text-decoration: none;}

/* Формы */
input, submit {font-size:12px; font-weight:normal; font-family: Tahoma, Verdana,  Arial; color: #000000;}
#select_d{width: 50px; font-weight:normal; font-family: Tahoma, Verdana,  Arial; color: #000000;}
#select_m{width: 50px; font-weight:normal; font-family: Tahoma, Verdana,  Arial; color: #000000;}
#select_y{width: 100%; font-weight:normal; font-family: Tahoma, Verdana,  Arial; color: #000000;}

/* PAGELINES AT SEARCH */
#pageline1 {border-style: solid; border-width:1px; border-color:#fec7a8;}
#pageline1_b_white{font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color:#FFFFFF;}
#a_pageline1 {margin: 0px 2px 0px 2px; padding:0px 3px 0px 3px; font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #ab0b0b; text-decoration:none;}
#a_pageline1:hover {margin: 0px 2px 0px 2px; padding:0px 3px 0px 3px; font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #FFFFFF; background-color:#ff9961; text-decoration:none;}
.pageline1_current {margin: 0px 2px 0px 2px; padding:0px 3px 0px 3px; font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #000000; background-color:#fdeabd; border-style:solid; border-width:0px 2px 0px 2px; border-color:#ff9961;}

#pageline {border-style: solid; border-width:1px; border-color:#e2a792;}
#pageline_b_white{font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #FFFFFF;}
#a_pageline {margin: 0px 2px 0px 2px; padding:0px 3px 0px 3px;  font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #ab0b0b; text-decoration:none;}
#a_pageline:hover {margin: 0px 2px 0px 2px; padding:0px 3px 0px 3px; font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #FFFFFF; background-color:#f9774f; text-decoration:none;}
.pageline_current {margin: 0px 2px 0px 2px; padding:0px 3px 0px 3px; font-size:11px; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #000000; background-color:#ffdca0; border-style:solid; border-width:0px 2px 0px 2px; border-color:#bd2a2a;}

/* Низ страницы - заливка */
#bg_down {background-image: url(../i/bgs/bg_down.jpg);}

/* Нижний блок ссылок 1*/
.block_down_links1 {font-family: Arial, Tahoma, Verdana; font-size: 15px;}
.block_down_links1 a {margin-right: 20px; color:#1c1e22;  text-decoration: underline; font-weight: normal;}
.block_down_links1 a:hover {color:#FFFFFF; text-decoration: none;}

/* Нижний блок ссылок 2 */
.block_down_links2 {padding-left: 0px;}
.block_down_links2 ul {font-family: Tahoma, Arial, Verdana; font-size: 11px; list-style: square; list-style-position: outside;}
.block_down_links2 ul li {color:#dce2e3; font-family: Tahoma, Arial, Verdana; font-size: 11px; }
.block_down_links2 ul li a {color: #FFFFFF; text-decoration: underline;}
.block_down_links2 ul li a:hover {color: #000000; text-decoration: none;}

/* Баннер сверху */
#banner {height: 97px; width: 91%; background-repeat: repeat-x; border-style: solid; border-width:1px; border-color:#1cace3;}

/* Скроллинг сверху */
div #wn {position: relative; width: 680px; height: 50px; overflow: hidden;}
#pic_in_slide {margin: 0px 15px 0px 15px;}	
#td_slide {border-style: solid; border-width:1px; border-color: #dcdfe2;}

/* Текст статьи */
#ns_article {font-family:Arial, Tahoma, Verdana; font-size:1.2em; line-height:1.3em;}