html,body{padding:0;margin:0}
td{vertical-align:top}
html,body,td{font-family:Tahoma;font-size:11px;}
img{border:0}
.right{text-align:right;}

a {color:#000000;}
a:hover{text-decoration:none;}

p		{ margin: 0 0 5 0;text-indent:10pt;}
h1, h2, h3, h4	{ margin:0px;font-size:11px;}



/* цвет фона оконтовки */
.fonbody{background-color:rgb(68,93,117);}

/* цвет фона основной части  */
.fon{background-color:rgb(255,255,255);}


/* каркас 
   --------------------------------------
   см также основную часть для
   #leftColumn #mainColumn #rightColumn
   --------------------------------------
 */
.leftOtbivka{width:21px;border:0;}
.leftOtstup{width:20px;border:0;}
.mezha{width:10px;}
.rightOtstup{width:20px;border:0;}
.rightOtbivka{width:21px;border:0;}


/* навигация по изданиям */
#navIzd a {color:#ffffff;text-decoration:none;font-size:10px;font-weight:bold;}
#navIzd a:hover{color:#fbaf5d}
#navIzd a.act {color:#000000;}
#navIzd tr {height:32px;}
#navIzd td {text-align:center;vertical-align:middle;}
#navIzd td.line{ border-right:1px #7c7b7a solid;}

/* логотип издания */
#logo{margin:10 0 9 -5;}
#logo2{margin:15 0 15 -5;}

/* полоска штрихкода */
#shtrihcode{margin:18 0 0 0;}

/* иконки */
#ikons{margin:18 0 0 0;}

/* верхнее меню */
#MenuTop{
 height:24px;
}
#MenuTop a{display:block;float:left;
font-size:11px;font-weight:bold;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
margin: 6 8 0 8;
}
#MenuTop a:hover{color:#fbaf5d}
#MenuTop span {float:left;}

/* верхнее подменю */
#podmenu{height:24px;vertical-align:middle;}
#podmenu a {color:#003366 ;text-decoration:none;font-size:10px;}
#podmenu a:hover  {color:#990000}
#podmenu .spacer{color:#003366 ;margin:0 10 0 10;}
/*
#podmenu .podpiska{color:#AE0D1D;font-weight:bold;}
*/

/* линия отбивки */
#topLine{background-color:#A1A5AA;height:2px}
/* отступ перед основной частью */
#beforeMain{height:14px;}


/* основная часть (левая,центральная, правая колонки) */

#leftColumn{width:150px;}
#mainColumn{width:510px;}
#rightColumn{width:240px;}

/* ====================================================================== */

/* нижнее меню */
#MenuBottom{
 height:24px;padding:10 0 10 0;
}
#MenuBottom a{display:block;float:left;
font-size:11px;font-weight:bold;
color:#FBAF5D;
text-transform:uppercase;
text-decoration:none;
margin: 6 10 0 10;
}
#MenuBottom a:hover{color:#ffffff;}
#MenuBottom span {float:left;}
#MenuBottom .first{margin-left:0px;}

/* ссылка к началу страницы */
#goTop {text-align:right;vertical-align:middle;}
#goTop a{
font-size:11px;font-weight:bold;
color:#FBAF5D;
text-transform:uppercase;
text-decoration:none;
}
#goTop a:hover{color:#ffffff;}
#goTop img{margin-right:6px;margin-bottom:3px}

/* нижняя линия */
#bottomLine{background-color:#393837;}

/* подвал с копирайтом и счетчиками */
#copyright {margin-top:20px;padding-bottom:20px;}
#copyright td {font-size:11px;color:#DFE2E5;}
#bottomlogo{margin:0 10 50 0;}
#copyright a{color:white;}
#autor{margin:20 0 0 145}
#autor .artpolitics{color:#82DDFF;}

/* =============   модули ====================================== */
/* крошки */
.navstring {font-size:9px;color:#000000;}

/* тематический навигатор */
#temy {  border-top:#E1D8CF 1px solid; margin-bottom:30px; }
#temy a {display:block; 
        font-size:12px;font-weight:bold;
        color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	border-bottom:#E1D8CF 1px solid;
	padding: 6 0 6 4;
}
#temy a:hover {color:#990000;}
#temy .act{background-color:white;margin-left:-4;border-left:4px #990000 solid;padding-left:4px;}

/* название страницы */
.titl {font-size: 20px; margin-bottom: 15px;text-align:left}

/* навигация по страницам */
#navPage {margin-top:10}
.a_spisok__legend {font-size:10px; color:#909090;}
.a_spisok_a		 { font-size: 10px; text-align:center; height:18px; width: 18px; color:#FFFFFF;
background-color: #474645;vertical-align:middle;
}
.a_spisok_a a {color:white; text-decoration:none;}
.a_spisok_a:hover	 { text-decoration:none; color:#FFFFFF;
background-color: #536580;
}
.txt_spisok_act_a		 { font-size: 10px;  color:#FFFFFF; text-align:center; width: 18px;vertical-align:middle;
background-color: #ff0033; 
}

/* список материалов */
.list{margin-bottom:10px;padding-bottom:10px;height:10px !auto;}
.blok_line{border-bottom:1px #CCCCCC dotted;clear:both;}
.titlList{ margin:0 0 0 0;text-align:left;}
.titlList a{ font-family : Arial; font-size:14px;color:#003366;}
.listInfo{ font-family : Tahoma; font-size:10px; color:#909090;
margin-bottom:4px;margin-top:4px;}
.listimg{margin-right:10;margin-bottom:10;border:1px solid #cccccc}
.podrimg{margin-right:10;margin-top:5;margin-bottom:10;border:1px solid #cccccc}

/* календарь */
#calendar{border:1px solid #c0c0c0; background-color:#F0F1F3;margin-bottom:20px;padding:1px;//width:146}
#calendar * {font-size:9px;}
#calendar .zag {background-color:transparent;}
#calendar .mes {background-color:#536580;color:#FFFFFF;}
#calendar table{margin:0 auto;width:146;}
#calendar tr{height:18px}
#calendar td{text-align:center;vertical-align:middle;background-color:#DAD6B9}
#calendar .title td{background-color:#536580;color:#ffffff;font-weight:bold;width:14%}
#calendar a {display:block;background-color:#19345C;color:#FFFFFF;text-decoration:none;width:100%;padding-top:4px;padding-bottom:4px;}
#calendar a:hover {background-color:#FF0000;}
#calendar .act {background-color:#F58031;}


/* информер */ 
#informer{
background-color:rgb(255,252,240);border:1px #cccccc solid; padding:5px;
}
#kurs {margin-bottom:8px}
#kurs TR { height:18px;}
#kurs td { border-bottom:1px #e0e0e0 solid;font-size:9px;vertical-align:middle;}

#pogoda img {margin-right:10px}
#pogoda a {text-decoration:none;font-weight:bold;color:#19345C;display:block;margin-top:5px}

/* вопрос недели */
#divopros{margin-top:20}
#divopros .body{background-color:#FFFFFF;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
padding:5
}
#OprosZag {width:240px;}
#OprosZag .td1{
white-space: nowrap;
background-color:#AE0D1D;
font-size:12px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;padding:5;
color:white;
}

#OprosZag .td2{
border-bottom:2px #AE0D1D solid;
width:90%;
}

#divopros .question{
font-weight:bold;
}
#divopros .ans{margin-top:10px;margin-bottom:10px}

#divopros a{background-color:#FEFEFE;display:block;width:100;
text-decoration:none;color:#5D6C7C;font-weight:bold;
padding:5 1 5 1;border:1px #B0B0B1 solid;
}

/* тема дня */
#TemaDnyZag {width:510px;}
#TemaDnyZag .td1{
font-weight:bold;
font-size:12px;
padding:4 5 2 15;
width:110;
background-color:rgb(248,179,52);
color:white;
text-transform:uppercase;
} 
#TemaDnyZag .td2{border-bottom:2px rgb(248,179,52) solid;} 
#TemaDny {background-color:#ffffff;padding:10;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
margin-bottom:10px; height:10px !auto;}
#TemaDny .podrimg{margin-top:0;display:block;}
#TemaDny .titlList a{font-size:18}

/* темы на главной  #EFF4F6*/
#ThemesOnMain {margin-top:10;background-color:white;border:1px #cccccc solid;padding:10;
margin-bottom:10;
}
#ThemesOnMain .list{margin-bottom:0;}
#ThemesOnMain .titlList a{font-size:16}

.delimiter_line{border-bottom:1px #CCCCCC dotted;margin-bottom:10px;clear:both;}

/* сегодня в номере #F9ECED */
#ThemesLastZag {width:240px;margin-top:10;}
#ThemesLastZag .td1{
background-color:#AE0D1D;color:white;padding:5;
font-size:12px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
width:140px;}

#ThemesLastZag .td2{
border-bottom:2px #AE0D1D solid;
}

#ThemesLast {background-color:white;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
padding:10 10 5 10;
margin-bottom:10;
}
#ThemesLast .titlList a{ font-family : Arial; font-size:11px;color:#003366;}
#ThemesLast .listimg{margin-bottom:0;padding-bottom:0}
#ThemesLast .list{margin-bottom:0;}



/*поиск */
.search_btn{background-color:#EDECEB;color:#5D6C7C;width:58px;margin-left:5px;
font-family:Tahoma;font-size:10px;font-weight:bold;border:0;height:18px;//margin-top:1px}
.search_inp{width:170px;border:0;height:18px;}
.search_btn:hover{background-color:#fbaf5d}
/* галерея */
/*фотогалереи*/
#bigGal { border:#cccccc solid 1px; margin-bottom:10;}
.thumbimg {border:#cccccc solid 1px; margin-bottom:10px;margin-right:10px;margin-left:10px; width:100;height:100;}
.curimg {border:#003366 solid 1px;}

/* комментарии */
.cmnt_h1	{ font-size:16px; font-family:arial; font-weight:bold; margin-bottom:10px;}
.cmnt_stat {font-family:Tahoma;font-size:9px;color:#c0c0c0;vertical-align:middle;}
.cmnt_btm {border-top:2px #c0c0c0 solid;text-align:right;padding-top:5px;}
A.tnav{font-size: 10px; padding: 3 0 3 0; text-align:center; display:block; width: 18px; margin-right: 3px; background-color: #484848; color:#FFFFFF; text-decoration:none; float:right;}
B.tnav{font-size: 10px; padding: 3 0 3 0; text-align:center; display:block; width: 18px; margin-right: 3px; background-color: #DA0000; color:#FFFFFF;  float:right;}
#addcmntlink {padding-top:20;width:150px;float: left;}
#addcmntlink a {color:#FF0000; font-size:10px;  font-family: tahoma;}
.check_a {color:#FF0000; font-size:10px;  font-family: tahoma;}
.cmntbtn{background-color:#DA0000;  FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif; padding: 1 10 3 10; text-align:center; text-decoration:none; 
width:100%;border: 1px solid #c0c0c0;}

.cmnt_body {padding:5;border-top:1px #c0c0c0 solid;}
.cmnt_body div{margin-bottom:5;}
.cmnt_body div b{font-size:14}
.cmnt_body div span {font-family:Tahoma;font-size:9px;color:#c0c0c0;vertical-align:middle;margin-left:20}

/* авторизация */
.input	{ height: 18px; font-size:11px; font-family: tahoma; color: #000000; padding-left:5px; width:100%; border: 1px solid #c0c0c0;}
#basklogin:disabled {background-color:#C0C0C0;}
#basklogin{ background-color:#ff4040; font-size: 12px; font-family: Tahoma; color: #ffffff; height: 24px; border: 1px #b0b0b0 solid;}

/* сегодня */
#TODAY{text-align:right;font-weight:bold;font-size:10px;padding-bottom:7px}

/*просмотры */
.cview{font-size:10;color:#808080}

/* Читаемые темы */
#ThemesPopularZag {width:240px;margin-top:10;}
#ThemesPopularZag .td1{
white-space:nowrap;
background-color:#AE0D1D;color:white;padding:5;
font-size:12px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
}

#ThemesPopularZag .td2{
border-bottom:2px #AE0D1D solid;
width:90%;
}
#ThemesPopular {background-color:white;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
padding:10;
margin-bottom:10;
}
#ThemesPopular .titlList a{ font-family : Arial; font-size:11px;color:#003366;}
#ThemesPopular .listimg{margin-bottom:0;padding-bottom:0}
#ThemesPopular .list{margin-bottom:0;}


/* блоги авторов */
#BlogLastZag {width:150px;margin-top:10;}
#BlogLastZag .td1{
white-space: nowrap;
background-color:#5F6F80;
color:white;
font-size:11px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
padding:5;
}

#BlogLastZag .td2{
border-bottom:2px #5F6F80 solid;
width:90%;
}

#BlogLast {background-color:#FFFFFF;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
padding:5;
margin-bottom:10;
width:138;//width:150;
}
#BlogLast a{ font-family : Arial; font-size:9px;color:#808080;}
#BlogLast .listInfo{font-size:9px}

#BlogLast .titlList {margin-top:0px}
#BlogLast .titlList a{ font-family : Arial; font-size:10px;color:#003366;}
#BlogLast .listimg{margin:8 4 4 0;padding:0;}

/* меню блогеров */
#blogi {  border-top:#E1D8CF 1px solid; margin-bottom:30px; }
#blogi a {display:block; 
        font-size:12px;font-weight:bold;
        color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	border-bottom:#E1D8CF 1px solid;
	padding: 6 0 6 4;
}
#blogi a:hover {color:#990000;}
#blogi .act{background-color:white;margin-left:-4;border-left:4px #990000 solid;padding-left:4px;}

/* текст про блогера */
#AboutBloger {margin-bottom:10px; height:10px !auto;
border-bottom:1px #cccccc solid;}
#AboutBloger H1{font-size:14;margin-bottom:14}
#AboutBloger img{margin-right:10;}

/* основная часть */
#mainPartZag {width:510px;}
#mainPartZag .td1{
font-weight:bold;
font-size:12px;
padding:4 15 2 15;
background-color:rgb(248,179,52);
color:white;
text-transform:uppercase;
} 
#mainPartZag .td2{border-bottom:2px rgb(248,179,52) solid;width:95%;} 

.mainPart{background-color:#ffffff;padding:10 10 25 10;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
margin-bottom:10px; height:10px !auto;}

/* фото дня */
#FotoDnyZag {width:150px;margin-top:10;}
#FotoDnyZag .td1{
white-space: nowrap;
background-color:rgb(68,93,117);
color:white;
font-size:11px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
padding:5;
}

#FotoDnyZag .td2{
border-bottom:2px rgb(68,93,117) solid;
width:90%;
}

#FotoDny{padding-bottom:10px;margin-bottom:20px;text-align:center;background-color:#EFF4F6;
padding-top:4px;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
width:148px;//width:150px;}


/* авторизация справа */
#AutorizeZag {margin-top:10;}
#AutorizeZag .td1{
white-space: nowrap;
background-color:#AE0D1D;
color:white;
font-size:11px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
padding:5;
}

#AutorizeZag .td2{
border-bottom:2px #AE0D1D solid;
width:90%;
}

#Autorize{padding-bottom:0px;margin-bottom:10px;text-align:left;background-color:#FFFFFF;
padding-top:4px;
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
min-height:55;//height:55;
}
.inp_auth	{ height: 18px; font-size:11px; font-family: tahoma; color: #000000; padding-left:5px; width:100%; border: 1px solid #c0c0c0;}
#Autorize td{font-size:10;}
#Autorize h4 {margin-left:10}


/* =================================== */

/* люди недели */
#PersonWeekZag {width:240px;margin-top:10;}
#PersonWeekZag .td1{
white-space:nowrap;
background-color:#AE0D1D;color:white;padding:5;
font-size:12px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
}

#PersonWeekZag .td2{
border-bottom:2px #AE0D1D solid;
width:90%;
}
#PersonWeek {background-color:rgb(255,255,255);
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
padding:10;
margin-bottom:10;
}
#PersonWeek .titlList a{ font-family : Arial; font-size:11px;color:#003366;}
#PersonWeek .listimg{margin-bottom:0;padding-bottom:0}
#PersonWeek .list{margin-bottom:0;}


/* Область в цифрах */
#StatOblZag {width:240px;margin-top:10;}
#StatOblZag .td1{
white-space:nowrap;
background-color:#AE0D1D;color:white;padding:5;
font-size:12px;font-weight:bold;text-transform:uppercase;
margin:0 0 0 0;
}

#StatOblZag .td2{
border-bottom:2px #AE0D1D solid;
width:90%;
}
#StatObl {background-color:rgb(255,255,255);
border-left:1px #cccccc solid;
border-right:1px #cccccc solid;
border-bottom:1px #cccccc solid;
padding:10;
margin-bottom:10;
}
#StatObl .titlList a{ font-family : Arial; font-size:11px;color:#003366;}
#StatObl .listimg{margin-bottom:0;padding-bottom:0}
#StatObl .list{margin-bottom:0;}

/* текущий номер */
#CurNomer{width:100%;margin-bottom:2px}
#CurNomer tr {height:24}
#CurNomer td {vertical-align:middle;text-align:center;}
#CurNomer .td1 {background-color:rgb(68,93,117);width:24}
#CurNomer .td2 {width:2}
#CurNomer .td3 {background-color:#AE0D1D;color:white;font-weight:bold;}


.pcode{
	color: #455C76;
	
}
#copyright .pcode a{
    color: #455C76;
}
