body { margin-top: 0px; padding-top: 0px; font: normal 13px Arial}

a { font-family: Arial; color: #182651; text-decoration: underline}
a:hover { font-family: Arial; color: #182651; text-decoration: none}

body,td,p,li,th,td { font: normal 13px Arial; color: #000000}


form { margin: 0px; padding: 0px}

p { margin: 0px 0px 5px 0px}

h2 { font: bold 17px Arial; color: #182651; margin: 0px}
h3 { font: bold 16px Arial; color: #182651; margin: 0px}
h4 { font: bold 15px Arial; color: #182651; margin: 0px}
h5 { font: bold 14px Arial; color: #182651; margin: 0px}

ul { margin: 0px 0px 5px 35px; padding: 0px}
li { margin: 0px 0px 5px 0px}
ol { margin: 0px 0px 5px 35px; padding: 0px}



/* Заголовки */
h1.stl01 { background: #5285B8 url(/image/str_1.gif) no-repeat left top; color: #ffffff; font: bold 15px Arial; padding: 3px 3px 3px 23px; margin: 0px}
h2.stl02 { background: #5285B8 url(/image/str_1.gif) no-repeat left top; color: #ffffff; font: bold 15px Arial; padding: 3px 3px 3px 23px; margin: 0px}

h2.stl03 { background: #af0501 url(/image/str_1.gif) no-repeat left top; color: #ffffff; font: bold 15px Arial; padding: 3px 3px 3px 23px; margin: 0px}
h2.stl03 a { color: #ffffff; text-decoration: none}
h2.stl03 a:hover { color: #ffc99b; text-decoration: underline}

h2.stl04 { background: #5285B8 url(/image/str_1.gif) no-repeat left top; color: #ffffff; font: bold 15px Arial; padding: 3px 3px 3px 23px; margin: 0px}
h2.stl04 a { color: #ffffff; text-decoration: none}
h2.stl04 a:hover { color: #ffc99b; text-decoration: underline}
h2.stl05 { background: #20336D url(/image/str_1.gif) no-repeat left top; color: #ffffff; font: bold 15px Arial; padding: 3px 3px 3px 23px; margin: 0px}
h2.stl1 { font: bold 17px Arial; color: #AF0501; margin: 0px 0px 2px 0px}
h2.stl2 { font: bold 17px Arial; color: #AF0501; padding: 5px; margin: 0px; background: #ebebeb url(/image/acttur_t.gif) no-repeat left top; border-top: 2px solid #ffffff;}

h2.stl3 { font: bold 12px Arial; background-color: #bbbbbb; color: #000000; padding: 5px; margin: 0px}
h2.stl4 { font: bold 17px Arial; color: #0a1e64; margin: 0px}
h2.stl5 { font: bold 17px Arial; color: #aaaaaa; margin: 0px 0px 10px 4px}

td.lkol h2.stl02 { font: bold 12px Arial; background-color: #bbbbbb; color: #000000; padding: 5px; margin: 0px; background-image: none}

h2.stl6 { font: bold 14px Arial; color: #182651}
/* Заголовки */




/* Шрифтовые стили */
a.fnt1 { border-bottom: 5px solid #ffffff; background: #cccccc url(/image/str_2.gif) no-repeat left top; display: block; padding: 0px 0px 0px 23px; font: normal 15px Arial; color: #182651; text-decoration: none}
a.fnt1:hover { font: normal 15px Arial; color: #182651}
/* Шрифтовые стили */


/* Отступы */

/* Отступы */



/* Главное меню */
td.mainmenu { border-top: 1px solid #ffffff}
td.mainmenu table { background-color: #5285B8}
td.mainmenu td { padding: 5px; color: #bbbbbb}
td.mainmenu a { color: #ffffff}
td.mainmenu a:hover { color: #ffffff}
div.pmenu { width: 200px; padding: 5px; margin: 0px; position: absolute; visibility: hidden; border: 1px solid #000000; background-color: #ffffee; text-align: left;}
div.pmenu a { font-weight: bold; display: block; margin: 0px;  text-decoration: none; color: #5285B8}
div.pmenu a:hover { font-weight: bold; display: block; margin: 0px; background-color: #000000; color: #ffffff}
/* Главное меню */


/* Статьи лидеры */
ul.artlead { margin: 0px; padding: 0px}
ul.artlead li { list-style-type: none; margin: 0px 0px 5px 0px}

td.lkol ul.artlead2 { background-color: #e6e6e6}
td.lkol ul.artlead2 li { padding: 2px 5px 2px 5px; margin: 0px}
ul.artlead2 { margin: 0px; padding: 0px}
ul.artlead2 li { list-style-type: none; margin: 0px 0px 3px 0px; color: #000000; margin: 0px; font: bold 11px Arial}
ul.artlead2 li a { text-decoration: none; color: #000000}
ul.artlead2 li a:hover { text-decoration: underline; color: #000000}
/* Статьи лидеры */


/* Актуальные темы */
table.actthe td { padding: 3px 5px 0px 5px}
table.actthe ul { margin: 0px; padding: 0px}
table.actthe li { list-style-type: none; margin: 0px 0px 5px 0px}
/* Актуальные темы */


/* Поиск статей */
table.artsearch td { background: #ebebeb; font-weight: bold}
table.artsearch tr.top td { border-top: 2px solid #ffffff;}
table.artsearch tr.top td h2 { font: bold 17px Arial; color: #AF0501; margin: 5px 0px 0px 0px;}
table.artsearch tr.bottom td { border-bottom: 2px solid #ffffff;}
table.artsearch form { margin: 0px; padding: 0px}
table.artsearch input.t { border: 1px solid #bbbbbb; width: 100%; margin: 0px 0px 3px 0px}
table.artsearch input.artsearch_stl1 { border: 1px solid #bbbbbb; width: 28%; margin: 0px 0px 3px 0px}
table.artsearch input.artsearch_stl2 { width: 59px; height: 19px; border: 0px none #ffffff}


table.artsearch2 td { background: #ebebeb; font-weight: normal; line-height: 14px}
table.artsearch2 tr.top2 td { border-top: 2px solid #ffffff;}
table.artsearch2 tr.top2 td h2 { font: bold 11px Arial; color: #AF0501; margin: 2px 0px 0px 0px; float: left; line-height: 12px}
table.artsearch2 tr.bottom2 td { border-bottom: 2px solid #ffffff;}
table.artsearch2 form { margin: 0px; padding: 0px}
table.artsearch2 input.t2 { border: 1px solid #bbbbbb; width: 148px; margin: 2px 0px 0px 0px}
table.artsearch2 input.artsearch2_stl1 { border: 1px solid #bbbbbb; width: 28%;}
table.artsearch2 input.artsearch2_stl2 { width: 33px; height: 19px; border: 0px none #ffffff; vertical-align: top; margin: 3px 0px 0px 0px}

table.artsearch3 { background: #ebebeb url(/image/acttur_t2.gif) center top no-repeat; margin: 0px 0px 4px 0px}
table.artsearch3 td { padding: 4px 0px 5px 4px; line-height: 14px; background: url(/image/acttur_b2.gif) center bottom no-repeat}
table.artsearch3 h2 { font: bold 12px Arial; color: #AF0501; margin: 0px; float: left; line-height: 14px}
table.artsearch3 input.artsearch3_stl1 { border: 1px solid #bbbbbb; width: 154px; margin: 2px 0px 0px 0px}
/* Поиск статей */

/* подписка */
table.subscribe1 { background: #ebebeb url(/image/acttur_t2.gif) center top no-repeat; margin: 0px 0px 4px 0px}
table.subscribe1 td { padding: 4px 0px 5px 4px; line-height: 14px; background: url(/image/acttur_b2.gif) center bottom no-repeat}
table.subscribe1 h2 { font: bold 12px Arial; color: #AF0501; margin: 0px; float: left; line-height: 14px}
table.subscribe1 input.stl1 { border: 1px solid #bbbbbb; width: 110px; margin: 2px 0px 0px 0px}


/* Конкурс */
table.contest td { padding: 3px 5px 3px 5px}
/* Конкурс */


/* Левая колонка */
/** Меню **/
ul.menu { margin: 0px; padding: 0px}
ul.menu li { list-style-type: none; background-color: #5285B8; border-bottom: 1px solid #ffffff; padding: 3px 5px 3px 5px; margin: 0px}
ul.menu a { color: #ffffff; text-decoration: none}
ul.menu a:hover { color: #ffffff}
/** Меню **/


/** Дополнительные рубрики **/
ul.rubadd { margin: 0px 0px 0px 0px; padding: 0px; background: #ebebeb url(/image/acttur_b.gif) no-repeat left bottom; border-bottom: 2px solid #ffffff;}
ul.rubadd li { list-style-type: none; margin: 0px 0px 5px 5px}
ul.rubadd a { color: #000000; text-decoration: underline}
ul.rubadd a:hover { color: #000000; text-decoration: none}
/** Дополнительные рубрики **/


/** Ползеные ссылки **/
ul.links { margin: 0px; padding: 0px}
ul.links li { background-color: #e6e6e6; list-style-type: none; padding: 1px 5px 1px 5px; margin: 0px}
ul.links a { color: #333399; text-decoration: none}
ul.links a:hover { color: #333399; text-decoration: underline}
li.links_stl1 a { font-weight: bold}
li.links_stl1 a:hover { font-weight: bold}
/** Ползеные ссылки **/


/** Вход для фирм **/
div.bxod { padding: 5px; background-color: #daefff}
div.bxod input { width: 100%; border: 1px solid #bbbbbb; margin: 0px 0px 5px 0px}
div.bxod input.bxod_stl1 { width: 42px; height: 19px; border-width: 0px; margin: 0px}
div.bxod a { font-weight: bold}
div.bxod a.bxod_stl2 { color: #000099; font-weight: normal}
div.bxod a.bxod_stl2:hover { color: #000099; font-weight: normal}
/** Вход для фирм **/


/** Вопрос **/

div.quest { padding: 5px; background-color: #daefff; border-top: 0px solid #ffffff;}
div.quest form { margin: 0px; padding: 0px}
div.quest p { margin: 0px}
div.quest input.quest_stl1 { width: 42px; height: 19px; border-width: 0px; margin: 0px}
div.quest a { font-weight: bold}
div.quest a.quest_stl2 { color: #000099; font-weight: normal}
div.quest a.quest_stl2:hover { color: #000099; font-weight: normal}
/** Вход для фирм **/
/* Левая колонка */




/* Средняя колонка */
td.ckol { padding: 0px 5px 0px 5px}
/** Самые важные анонсы статей **/
table.artwar td { border-bottom: 4px solid #ffffff; padding-top: 5px}
table.artwar h3 { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 5px; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-left: 4px solid #182651}
table.artwar h4 { margin: 0px; padding: 0px}
table.artwar h3 a { font: normal 16px Arial; text-decoration: none}
table.artwar h3 a:hover { font: normal 16px Arial; text-decoration: underline}
table.artwar h4 a { font: bold 14px Tahoma; text-decoration: none}
table.artwar h4 a:hover { font: bold 14px Tahoma; text-decoration: underline}
table.artwar p { margin: 0px}

td.artwar_stl1 { padding-right: 5px}
/** Самые важные анонсы статей **/


/** Анонсы статей **/
table.artano td { background-color: #ebebeb; border-bottom: 4px solid #ffffff}
table.artano h3 { margin: 0px; padding: 0px}
table.artano h4 { margin: 0px; padding: 0px}
table.artano h3 a { font: normal 14px Tahoma; text-decoration: none}
table.artano h3 a:hover { font: normal 14px Tahoma; text-decoration: underline}
table.artano h4 a { font: bold 14px Tahoma; text-decoration: none}
table.artano h4 a:hover { font: bold 14px Tahoma; text-decoration: underline}
table.artano p { margin: 0px}
/** Анонсы статей **/

/** Ещё аноонсы статей **/
table.artano2 td { border-top: 1px solid #ebebeb; padding: 0px 0px 2px 0px}
table.artano2 h3 { margin: 0px; padding: 0px; font: normal 16px Tahoma}
table.artano2 h4 { margin: 0px; padding: 0px; font: bold 12px Tahoma}
table.artano2 a { text-decoration: none}
table.artano2 a:hover { text-decoration: underline}
/** Ещё аноонсы статей **/

/** Ещё анонсы статей **/
table.artano3 th { text-align: left; font: normal 11px Arial; background: url(/image/line.gif) left center repeat-x}
table.artano3 th a { background-color: #ffffff; padding-right: 3px}
table.artano3 a { text-decoration: none}
table.artano3 h3 { display: inline; font: bold 13px Arial; color: #af0501}
table.artano3 h3 a { color: #af0501}
table.artano3 h4 { display: inline; font: bold 14px Tahoma; color: #182651}
table.artano3 h4 a { font: bold 13px Arial; color: #182651}
table.artano3 h4 a:hover { font: bold 13px Arial; color: #182651}
/** Ещё анонсы статей **/

/** Анонс новостей **/
p.newsano { margin: 0px}
p.newsano span { font-weight: bold; color: #888888}
p.newsano h3 { display: inline}
p.newsano a { color: #000000; text-decoration: none}
p.newsano a:hover { color: #000000; text-decoration: none}
p.newsano a.newsano_stl1 { font-weight: bold; text-decoration: none}
p.newsano a.newsano_stl1:hover { font-weight: bold; text-decoration: none}
p.newsano a.newsano_c { color: #AF0501; font-weight: bold; text-decoration: none }
p.newsano a.newsano_c:hover { color: #AF0501; font-weight: bold; text-decoration: none }

hr.newsano_stl1 { width: 100%; color: #cdcdcd}
/** Анонс новостей **/
/* Средняя колонка */




/* Правая колонка */
/** Новые статьи **/
ul.newsnano { margin: 0px; padding: 0px; border-bottom: 3px solid #ffffff}
ul.newsnano li { list-style-type: none; border-top: 3px solid #ffffff; padding: 2px 5px 2px 5px}

ul.newsnano h3 { color: #36406f; margin: 0px 0px 2px 0px; font: normal 13px Arial}
ul.newsnano h3 a { color: #36406f; font-weight: normal}

ul.newsnano h4 { color: #000000; margin: 0px; font: bold 13px Arial}
ul.newsnano h4 a { color: #000000; font: bold 13px Arial}
ul.newsnano h4 a:hover { color: #000000; font-weight: bold; text-decoration: underline; font: bold 13px Arial}
ul.newsnano p { margin: 0px}
ul.newsnano p a { color: #000000; text-decoration: none}
ul.newsnano p a:hover { color: #000000; text-decoration: none}


ul.newsnano3 { margin: 0px; padding: 0px; border-top: 3px solid #ffffff}
ul.newsnano3 li { list-style-type: none; padding: 0px 5px; margin: 0px 0px 3px 0px; line-height: 9px}

ul.newsnano3 span.newsnano3_h3 { color: #36406f; margin: 0px; font: normal 11px Arial}
ul.newsnano3 span.newsnano3_h3 a { color: #36406f; font-weight: normal; text-decoration: none; line-height: 13px}
ul.newsnano3 span.newsnano3_h3 a:hover { line-height: 13px; text-decoration: underline}

ul.newsnano3 span.newsnano3_h4 { color: #000000; margin: 0px; font: bold 11px Arial}
ul.newsnano3 span.newsnano3_h4 a { color: #000000; font: bold 11px Arial; text-decoration: none; line-height: 13px}
ul.newsnano3 span.newsnano3_h4 a:hover { color: #000000; font-weight: bold; text-decoration: underline; font: bold 11px Arial; line-height: 13px}

ul.newsnano4 { margin: 0px; padding: 0px; border-bottom: 3px solid #ffffff}
ul.newsnano4 li { list-style-type: none; padding: 0px 5px; margin: 0px 0px 2px 0px; line-height: 9px}
ul.newsnano4 li.newsnano4_brd { border-top: 3px solid #ffffff}
ul.newsnano4 a.newsnano4_sect { font: bold 12px Arial; color: #5286b8; text-decoration: none; line-height: normal}
ul.newsnano4 a.newsnano4_sect:hover { text-decoration: underline}

ul.newsnano4 span.newsnano4_h3 { color: #36406f; margin: 0px; font: normal 11px Arial}
ul.newsnano4 span.newsnano4_h3 a { color: #36406f; font-weight: normal; text-decoration: none; line-height: 13px}
ul.newsnano4 span.newsnano4_h3 a:hover { text-decoration: underline; line-height: 13px}

ul.newsnano4 span.newsnano4_h4 { color: #000000; margin: 0px; font: bold 11px Arial}
ul.newsnano4 span.newsnano4_h4 a { color: #000000; font: bold 11px Arial; text-decoration: none; line-height: 13px}
ul.newsnano4 span.newsnano4_h4 a:hover { color: #000000; font-weight: bold; text-decoration: underline; font: bold 11px Arial; line-height: 13px}
/** Новые статьи **/

/** Интервью **/
table.inter { border-bottom: 3px solid #ffffff}
table.inter th { background-color: #5285B8; border-top: 3px solid #ffffff; padding: 0px 0px 0px 0px; text-align: left}
table.inter th img { margin: 0px 8px 0px 0px; float: left}
table.inter th a { font: bold 15px Arial; color: #ffffff; text-decoration: none}
table.inter th a:hover { font: bold 15px Arial; color: #ffffff; text-decoration: none}
table.inter td { padding: 2px 5px 2px 5px}
table.inter td a { color: #000000; text-decoration: none}
table.inter td a:hover { color: #000000; text-decoration: none}
/*ul.inter { margin: 0px; padding: 0px; border-bottom: 3px solid #ffffff}
ul.inter li { list-style-type: none; border-top: 3px solid #ffffff; padding: 2px 5px 2px 5px}
ul.inter img { margin: 0px}
div.inter_stl1 { background-color: #c70a0e; display: table}
div.inter_stl2 { clear: both}*/
/** Интервью **/

/** Новости **/
ul.newsrano { margin: 0px; padding: 0px; border-bottom: 3px solid #ffffff}
ul.newsrano li { list-style-type: none; border-top: 3px solid #ffffff; padding: 2px 5px 2px 5px; color: #888888}
a.newsrano_stl1 { font-weight: bold}
a.newsrano_stl2 { color: #000000}
a.newsrano_stl2:hover { color: #000000; text-decoration: underline}
/** Новости **/
/* Правая колонка */




/* Очень правая колонка */
td.rkol2 { padding-left: 5px}
/* Очень правая колонка */




/* Реклама google */
ul.google { margin: 0px 0px 8px 0px; padding: 0px}
ul.google li { list-style-type: none; background-color: #ebebeb; margin: 0px 0px 4px 0px; padding: 4px}
ul.google a { font-weight: bold}
ul.google a:hover { font-weight: bold}
ul.google span { font-weight: bold; color: #448844}

a.google_stl1 { color: #aaaaaa; margin: 0px 0px 0px 4px}
a.google_stl1:hover { color: #aaaaaa; margin: 0px 0px 0px 4px}
/* Реклама google */


/* Подвал */
td.footer { padding: 5px}
td.footer hr { width: 100%; color: #cdcdcd}
td.footer span a { color: #999999}
td.footer span a:hover { color: #999999}
/* Подвал */


/* Рекламная строка */
td.reklamaline { background-color: #eeeeee; font: bold 13px Arial; color: #000000; text-align: center; vertical-align: middle; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff}
/* Рекламная строка */



/* Рубрики */
table.rubrics h2 { font: bold 13px Arial}
table.rubrics th { text-align: left; vertical-align: top; padding-right: 10px}
table.rubrics th p { font: normal 11px Arial; margin: 0px}
table.rubrics td p { font: normal 11px Arial}
table.rubrics td a { font: normal 11px Arial}
/* Рубрики */



/* Свежий номер */
div.lastis { float: left; color: #AF0501; font: bold 12px Arial; line-height: 12px; margin: 0px 7px 0px 0px; text-align: center}
/* Свежий номер */



/* график выхода новеров*/

table.advert_time { margin: 0px 0px 12px 0px}
table.advert_time caption { background-color: #eaeaea; font: normal 13px Arial; text-align: left}
table.advert_time caption span.advert_time_num { font-weight: bold; color: #af0501; margin-right: 12px}
table.advert_time caption span.advert_time_date { font-weight: bold;}
/*table.advert_time a { color: #af0501; text-decoration: underline}*/
table.advert_time caption a { color: #af0501; text-decoration: underline; float: right}
table.advert_time td.advert_time_dates { border-right: 2px solid #eaeaea; padding-right: 5px}
table.advert_time span.advert_time_bold { font-weight: bold}
table.advert_time td.advert_time_articles { padding-left: 5px}
table.advert_time td.advert_time_articles span.advert_time_themes { font-weight: bold; color: #af0501; margin-left: 16px}
table.advert_time td.advert_time_articles ul { margin: 0px 0px 0px 16px; padding: 0px}
table.advert_time td.advert_time_articles li { font: bold 14px Arial}
table.advert_time td.advert_time_articles a { color: #2a314e}

/* график выхода новеров*/
