/*ресет*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; background: transparent;
font-family:Verdana, Geneva, sans-serif; font-size: 14px; line-height:20px; color:#333;
}
ul {list-style: none; list-style-type:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {
border-collapse: collapse;
border-spacing: 0;
}
* {margin:0; padding:0;}


.w1 {width:1px;}
.h1 {height:1px;}
.w50l {width:50%; float:left; clear:right;}
.w50r {width:50%; float: right;}
.w50r p {text-align:right;}
.w50r p div {text-align:left;}


/*-----разметка-----*/

html, body {height: 100%; width:100%; background: #fff;}

body {display:table; margin: auto; background: #fff /*url(../images/bg_all.png) 0 0 repeat*/;}

#header {display:table-header-group;}

#header div.cell {
background: #eee url(../images/bg_head.png) 0 bottom repeat-x;
border-bottom:#ccc solid 1px; 
}

html>/**/body #header div.cell{height:1px;}

#content {display:table-row; /*background: url(../images/bg_all_sh.png) center 0 repeat-y;*/}

#footer {display:table-row; height:1px; background: #dedede url(../images/bg_subm.png);}

div.cell {display: table-cell;}

#header_in {height:47px;}

#head_polosa {background: #1859ab url(../images/gray.png) 0 -1650px repeat-x; height:3px; line-height:3px; font-size:3px;}

#adv_head,
#content_in,
#header_in,
#footer_in {width:990px; text-align:left; margin:0 auto;}

#content_in {padding: 0 0 13px 10px;}

#cont_all,
#cont_r {padding-top:7px;}

#cont_all {width:690px; float:left; display:table; /*background:#fff;*/}

#cont_table_head {display:table-header-group;}
/*#cont_table_head div.cell {height:1px;}*/

#cont_table_row {display:table-row;}
	
#cont_r {width:270px; float:right;}


div.t-table {display: table; width:100%; vertical-align: top;}
div.t-tr {display: table-row; vertical-align: top;}
div.t-td {display: table-cell; vertical-align: top;}


/*-----Статья----*/
h2.article {background:#999999;}



/*-----ТИПОГРАФИКА-----*/
h2,
.componentheading,
.contentheading,
.contentheading a {font-family:"Trebuchet MS", Helvetica, sans-serif; color:#144a8f; line-height:28px;
font-size:24px; font-weight:bold;}
.contentheading a:hover {color:#36c;}

.contentheading a {text-decoration: underline;}


a, a span, a div {cursor:pointer;}

a:link,
a:visited { text-decoration:none; color:#144a8f;}

a:hover {text-decoration:underline; color:#36c;}





div.article img {padding-right:10px;}

div.article a.highslide {margin:0; padding:0; display:block; margin:5px;}

/*-----Комменты----*/
#jc {padding-top:20px;}
#jc div.grippie {background: #144a8f url(../images/gray.png) right -750px no-repeat; border-color:#144a8f; border-style:solid; border-width:0 1px; height:12px; cursor:n-resize;} 

#comments a:link.refresh,
#comments a:visited.refresh {background: url(../images/gray.png) no-repeat 0 -320px;}
#comments a:hover.refresh {background: url(../images/gray.png) no-repeat -500px -320px;}


#jc span.captcha {background: url(../images/gray.png) no-repeat 0 -320px; padding:0 0 0 20px; cursor:pointer;}
#jc span:hover.captcha {background: url(../images/gray.png) no-repeat -500px -320px; cursor:pointer;}



div.for_captcha {float:left;}
div.for_captcha_txt {float:left; padding-left:30px; background: url(../images/gray.png) no-repeat -975px -580px; height:60px; line-height:120px;
vertical-align:middle;}
#comments-form-captcha {width:120px; height:60px; line-height:60px; border:#144a8f solid 1px; font-size:36px; vertical-align:middle; color:#144a8f;}


#comments-form-send,
#comments-form-send div,
#comments-form-send a {float:left; height:18px; line-height:18px; color:#fff; text-decoration:none;}

#comments-form-send {background: url(../images/gray.png) 0 -1500px no-repeat; padding-left:10px;}
#comments-form-send div {background: url(../images/gray.png) right -1500px no-repeat; padding-right:10px;}

#comments-form-send:hover {background: url(../images/gray.png) 0 -1550px no-repeat; padding-left:10px;}
#comments-form-send:hover div {background: url(../images/gray.png) right -1550px no-repeat; padding-right:10px;}

#comments-form-send a {font-size:11px;}

/*-----Логотип-----*/

#logodata {width:300px; float:left;}

#logo_out {margin:40px 0 0 5px;}

#logo_out,
#logo_out div,
#logo_out a {display:block; position:relative; height:120px; width:300px; float:left; text-decoration:none; cursor:pointer;}

#logo_out a {line-height:120px;}

#logo_img {top:-120px; background: url(../images/gl_logo.png) 0 bottom no-repeat;}

#logo_txt p {font-family:"Arial Narrow","Century Gothic","Gill Sans","Copperplate",serif;
color:#fff; text-transform:uppercase; font-size:12px; text-align:right; line-height:1px; padding-top:3px;}

#logo_txt span {display:block; float:right;}

span.bw_l1 {font-family: Arial, Helvetica, sans-serif; font-size:48px; font-weight:bold; 
line-height:1px; color:#144a8f; padding-top:32px;}

span.bw_l2 {font-family: Arial Black, Gadget, sans-serif; font-size:58px; font-weight:bold; 
letter-spacing:-4px; line-height:1px; color:#144a8f; padding-top:47px; margin-bottom:-10px;}

.bw_l3 {display:none; font-size:0; width:0; height:0;}




div.pathway_blog,
div.pathway_blog span {height:50px; display:block;}

div.pathway_blog {margin:15px 0 0 15px;}

div.pathway_blog span {padding: 7px 5px 0 15px; display:block;}

div.pathway_blog {background: #eee url(../images/gray.png) right -800px no-repeat; padding: 0 13px 0 0;}
div.pathway_blog span {background: url(../images/gray.png) 0 -800px no-repeat;}

div.pathway_blog a {font: bold 18px "Trebuchet MS", Helvetica, sans-serif; text-decoration:none; white-space:nowrap; padding:0 0 0 20px;}
div.pathway_blog a:link,
div.pathway_blog a:visited {color:#999;}
div.pathway_blog a:hover {color:#000;}

div.pathway_blog span p,
div.pathway_blog span p u {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:10px; color:#999; 
white-space: nowrap; text-align:right; margin: 3px 0 0 0; line-height:normal;}


/*--Иконки рубрик--*/
div.pathway_blog a.Politika {background: url(../images/gray.png) -34px -895px no-repeat;}
div.pathway_blog a.Kyltyra {background: url(../images/gray.png) -34px -995px no-repeat;}
div.pathway_blog a.Obshestvo {background: url(../images/gray.png) -34px -1095px no-repeat;}
div.pathway_blog a.Sport {background: url(../images/gray.png) -34px -1195px no-repeat;}
div.pathway_blog a.Ekonomika {background: url(../images/gray.png) -34px -1295px no-repeat;}
div.pathway_blog a.Proisshestviya {background: url(../images/gray.png) -34px -1395px no-repeat;}

div.pathway_blog a.Mnenie {background: url(../images/gray.png) -248px -895px no-repeat;}
div.pathway_blog a.Obrazovanie {background: url(../images/gray.png) -249px -994px no-repeat;}


/*-----Топ-----*/
#mod_top {width:100%; float:left;}


/*-----дата----*/
#mod_data {float:left; width:100%; padding:5px 0px 10px 5px;

}
#mod_data div{text-align:right; float:right;
text-align:right; font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#144a8f; font-size:14px; font-weight:bold;}


/*----------МОДУЛИ----------*/

/*-----Синяя стрела-----*/

div.module-arr-bl {margin-bottom:10px;}

div.module-arr-bl div.m1 {background: #144a8f url(../images/bg_mod_arrow_blue.png) 0 0 no-repeat;}
div.module-arr-bl div.m2 {background: url(../images/bg_mod_arrow_blue.png) 0 bottom no-repeat;}
div.module-arr-bl div.m3 {background: url(../images/bg_mod_arrow_blue.png) right center no-repeat; padding:12px 32px 12px 12px;}

div.module-arr-bl div.m3 p,
div.module-arr-bl div.m3 a,
div.module-arr-bl div.m3 span,
div.module-arr-bl div.m3 div,
div.module-arr-bl div.m3 h2,
div.module-arr-bl div.m3 h3,
div.module-arr-bl div.m3 h4,
div.module-arr-bl div.m3 li,
div.module-arr-bl div.m3 td {color:#fff; font-size:12px; line-height:18px;}

div.module-arr-bl h3 {float:left;}

div.module-arr-bl div.mini {background: #eee;}

div.module-arr-bl div.mini h3 span {}


.bor_t_bl {background:#144a8f;}

.futura,
.futura a,
.futura span,
.futura p {text-transform: uppercase; font-size:18px; font-weight:normal; color:#144a8f}


/*-----Правая-----*/

div.module_gray {background:#eee; margin-bottom:6px;}

div.module_gray div.m1,
div.module_gray div.m2,
div.module_gray div.m3,
div.module_gray div.m4 {line-height:2px; font-size:0; height:2px;}


div.module_gray div.m1 {background: url(../images/gray.png) 0 -400px no-repeat; padding-left:2px;}
div.module_gray div.m2 {background: url(../images/gray.png) right -400px no-repeat;}
div.module_gray div.m3 {background: url(../images/gray.png) 0 -498px no-repeat; padding-left:2px;}
div.module_gray div.m4 {background: url(../images/gray.png) right -498px no-repeat;}
div.module_gray div.mod-content {padding: 10px 20px;}

h3.mod-head {font-family: "Trebuchet MS", Helvetica, sans-serif; text-align:center; font-weight:bold; color:#c00; font-size:14px; padding-top:8px;}


/*-----Рубрики----*/
#mod_rubr {float:right; width:340px;}

#mod_rubr h3 {line-height:37px; font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight:bold; color:#ccc; font-size:14px;}

#mod_rubr li,
#mod_rubr a,
#mod_rubr span {font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; color: #999; line-height:26px;
float:left; display:block; text-decoration:none;}

#mod_rubr a,
#mod_rubr span {cursor:pointer; overflow:hidden; white-space: nowrap;}

#mod_rubr a:link span, #mod_rubr a:visited span{text-decoration:none;}
#mod_rubr a:hover,
#mod_rubr a:hover span{text-decoration:underline; color:#144a8f;}


#mod_rubr a img {}
#mod_rubr li {display:block; width:170px; float:left; margin-right:-3px;}

#mod_rubr span.rubr_ico {width:20px; height:26px;
background-repeat:no-repeat; background-position: 0 center;}





#mod_rubr .current {border:none; border-top:#144a8f solid 1px;}

#mod_rubr dt span,
#mod_rubr dt{border:none; margin:0; padding:0; height:22px; line-height:22px;
font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:none;}

#mod_rubr dt {padding-left:20px; margin:0 3px;}
#mod_rubr dt span {padding-right:20px;}

#mod_rubr .open:hover,
#mod_rubr .open:hover span{cursor:default;}
#mod_rubr .open {background: url(../images/tabs.png) 0 -200px no-repeat;}
#mod_rubr .open span {background: url(../images/tabs.png) right -200px no-repeat; color:#144a8f;}

#mod_rubr .closed {background: url(../images/tabs.png) 0 0 no-repeat;}
#mod_rubr .closed span {background: url(../images/tabs.png) right 0 no-repeat; color:#FFF;}

#mod_rubr .closed:hover {background: url(../images/tabs.png) 0 -100px no-repeat;}
#mod_rubr .closed:hover span {background: url(../images/tabs.png) right -100px no-repeat;}





/*Пачвей*/
#pathway {margin:5px 10px;}
.pathway,
.pathway a:link,
.pathway a:visited,
.pathway span{font-size:11px; color:#666; text-decoration:none;}
.pathway a:hover{color:#000000; text-decoration:underline;}
.pathway .separ{font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.pathway .active{color: #000;}
.pathway .active2{position:relative; top:2px;}
#path_home {background: url(../images/gray.png) -300px -569px no-repeat; width:17px; height:16px; display:block; float:left; position:relative; top:5px;}
.contentpaneopen .pathway span,
.contentpaneopen .pathway span a{ line-height:14px;}



/*-----Заголовок блога----*/

div.h1_blog_start,
div.h1_blog_end {float:left; height:41px; width:13px; position:relative;}

div.h1_blog_start {background:#144a8f url(../images/gray.png) -975px -250px no-repeat; margin-left:-13px; left:13px;}
div.h1_blog_end {background:#144a8f url(../images/gray.png) -987px -250px no-repeat; margin-left:-13px; left:13px;}

h1.h1_blog {line-height:41px; background:#144a8f; white-space: nowrap;
font-family: "Trebuchet MS", Helvetica, sans-serif; color:#fff; font-size:18px; padding:0 5px 0 20px;
}

div.h1_wrap {float:left; margin-left:13px;}
div.blog_td {padding-right:40px; width:1px;}

div.descr,
div.descr p,
div.descr a,
div.descr span {color:#999; font-size:14px; font-style:italic; line-height:18px; font-family: "Trebuchet MS", Helvetica, sans-serif;}

h1.Vlast {background:#144a8f url(../images/gray.png) -500px -887px no-repeat;}
h1.Kyltyra {background:#144a8f url(../images/gray.png) -500px -987px no-repeat;}
h1.Politika {background:#144a8f url(../images/gray.png) -500px -1088px no-repeat;}
h1.Sport {background:#144a8f url(../images/gray.png) -500px -1187px no-repeat;}
h1.Ekonomika {background:#144a8f url(../images/gray.png) -500px -1288px no-repeat;}
h1.Proisshestviya {background:#144a8f url(../images/gray.png) -500px -1388px no-repeat;}

h1.Mnenie {background:#144a8f url(../images/gray.png) -745px -887px no-repeat;}
h1.Obrazovanie {background:#144a8f url(../images/gray.png) -748px -986px no-repeat;}


/*----Для хайдслайда----*/
a.highslide {position:relative; float:left;}
div.blog .highslide img {float:left; position:relative; top:7px;}
div.blog .highslide div {width:128px; height:130px; float:left;
position:relative; left:-123px; top:1px; margin-right:-113px; background: url(../images/box-hs.png) 0 0 no-repeat;}


/*-----Футер-----*/

#mod_foot p,
#mod_foot span {text-align: left; padding:10px 0;
font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; line-height:16px;}
#copy {float:left; padding-top:10px;}
#copy_foot {display:block; float:right; width:740px;}
#copy_foot span {padding-top:10px; position:relative; top:5px;}


/*-----Верхнее меню-----*/

#mod_menu li,
#mod_menu li a,
#mod_menu li a span {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size:16px; color:#666; text-decoration:none;
text-shadow: #fff 1px 1px; white-space:nowrap; cursor:pointer;}



#mod_menu ul {height:46px; float:left;}
#mod_menu ul li {float:left; position:relative; z-index:1; height:46px; line-height:46px; vertical-align:middle; top:10px;}
#mod_menu ul li a { display:block; float:left; position:relative;}

#mod_menu ul li a:link,
#mod_menu ul li a:visited {border-color: #000 #ddd #000 #fff; border-style:solid; border-width: 0 1px; height:26px; line-height:26px;}
#mod_menu ul li a:hover {background:#ccc; border-color:#999 #fff #fff #999; border-width: 1px 1px 1px 1px; height:24px; line-height:24px; position:relative; top:-1px;}
#mod_menu ui li a:hover span {color:#144a8f; text-shadow:none;}

#mod_menu ul li.parent a {background: url(../images/gray.png) -970px -83px no-repeat;}
#mod_menu ul li.parent a:hover {background: #ccc url(../images/gray.png) -970px -183px no-repeat;}

#mod_menu ul li.parent li a:hover {background:none;}

#mod_menu ul li a:link span,
#mod_menu ul li a:visited span,
#mod_menu ul li a:hover span,
#mod_menu ul li ul li a:link span,
#mod_menu ul li ul li a:visited span,
#mod_menu ul li ul li a:hover span {padding: 0 20px;}


#mod_menu ul li ul {height: auto; position:absolute; left:0; top:37px; z-index:2; padding:5px;  background: url(../images/bg_subm.png) 0 0 repeat; border-bottom: #ccc solid 1px;
display:none;
}

#mod_menu ul li ul li {display:block; float:left; clear:both; height:28px;}

#mod_menu ul li ul li,
#mod_menu ul li ul li a:link,
#mod_menu ul li ul li a:visited,
#mod_menu ul li ul li a:hover,
#mod_menu ui li ul li a span {background:none; white-space:nowrap; border:none; top:0; left:0; right:0; padding:0;}

#mod_menu ul li ul li a:hover span {text-decoration:underline; color:#333333;}



/*-----RSS-----*/

#mod_rss {float: right; position:absolute; z-index:1001;}
#rss_bot {cursor:pointer; width:46px; height:32px; display:block;}

#rss_out {background: url(../images/rss.png) -300px 0 no-repeat; position:relative; left:580px; top:5px;}


#rss_out:hover {background: url(../images/rss.png) 0 0 no-repeat; width:208px;}


#rss_in {padding:5px 12px 0 12px;}

#rss_in,
#rss_foot{display:none;}

#rss_out:hover #rss_in,
#rss_out:hover #rss_foot {display: block;}

#rss_foot {width:208px; height:10px; background: url(../images/rss.png) 0 bottom no-repeat; position:relative; margin-top:-8px; top:10px;}

#mod_rss ul li {padding-left: 12px; background: url(../images/rss.png) -309px -486px no-repeat;}


#mod_rss ul {margin-top:8px;}
#mod_rss .menu_rubr li {float:left; width:78px;}

#mod_rss a,
#mod_rss a span {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000;}




/*-----Хедер-----*/
#header .cell {position: relative; z-index:1;}
#mod_head {float:right; width:330px;}




#mod_head form.search,
#mod_head div.search {float:left; position:relative; top:14px; padding-right:20px; z-index:5;}


form.search input.inputbox,
div.search input.inputbox {border:none; background: #fff url(../images/gray.png) 0 -650px no-repeat;
width:140px; height:18px; line-height:18px; text-indent:20px; font-size:12px; color:#999; float:left;}


form.search div,
div.search div {background: url(../images/gray.png) -200px -650px no-repeat; height:18px; width:6px; font-size:1px; float:left;}


form.search input.button,
div.search input.button {height:18px; width:20px; border:none; margin-left:5px;
background:#144a8f url(../images/gray.png) -300px -650px no-repeat; cursor:pointer;}


form.search input.button:hover,
div.search input.button:hover {background:#144a8f url(../images/gray.png) -500px -650px no-repeat;}





#mod_head ul {float:right; position:relative; top:2px; z-index:5;}

#mod_head ul a,
#mod_head ul a span {font-family: "Trebuchet MS", Helvetica, sans-serif; color:#999; font-weight:bold; font-size:10px;
text-decoration:none; text-transform:lowercase; width:46px; display:block; text-align:center; height:40px;}

ul.menu_home a:link,
ul.menu_home a:visited {background: url(../images/gray.png) -283px -548px no-repeat;}
ul.menu_home a:hover {background: url(../images/gray.png) 17px -548px no-repeat; color:#c00;}
ul.menu_home #current a {background: url(../images/gray.png) -583px -548px no-repeat;}

ul.menu_map a:link,
ul.menu_map a:visited {background: url(../images/gray.png) -383px -548px no-repeat;}
ul.menu_map a:hover {background: url(../images/gray.png) -83px -548px no-repeat; color:#c00;}
ul.menu_map #current a {background: url(../images/gray.png) -683px -548px no-repeat;}

ul.menu_cont a:link,
ul.menu_cont a:visited {background: url(../images/gray.png) -483px -548px no-repeat;}
ul.menu_cont a:hover {background: url(../images/gray.png) -183px -548px no-repeat; color:#c00;}
ul.menu_cont #current a {background: url(../images/gray.png) -783px -548px no-repeat;}

#mod_head ul a:link,
#mod_head ul a:visited,
#mod_head ul a:link span,
#mod_head ul a:visited span {cursor:pointer;}

#mod_head ul a:hover,
#mod_head ul a:hover span {color:#c00;}












.small {font-family: "Trebuchet MS", Helvetica, sans-serif; font-size: 9px; color:#999; font-weight:bold;}



/*-----Статья----*/
h2.article {display:block; width:100%; background: none;}

div.i-print {float:right; background:#144a8f; margin-left:15px;}

div.i-print img {display:none;}

div.i-print,
div.i-print a{width:19px; height:19px; display:block; cursor:pointer;}

.i-print a:link,
.i-print a:visited {background: url(../images/gray.png) -900px -650px no-repeat;}

.i-print a:hover {background: url(../images/gray.png) -700px -650px no-repeat;}






span.article_separator {display:block; width:100%; height:10px; float:left; border-bottom: #ccc  dashed 1px;}


div.blog_more {padding-top:15px;}
div.blog_more strong {font-family:"Trebuchet MS", Helvetica, sans-serif;}

div.blog_more li,
div.blog_more li a {line-height:16px;}

.multicol{
position:relative; left:-30px;
overflow: hidden;
width:inherit;
margin:0 -30px 0 0;
}
.article_column .contentpaneopen{
margin:0 0 0 30px;
}

.column_separator .contentpaneopen{
}
.pagination{display:block; width:inherit; text-align:center; font-family:"Trebuchet MS", Helvetica, sans-serif; margin:12px 0 3px 0;}
.pagination span,
.pagination a{margin:2px; padding:1px 4px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px;}
.pagination a:link, .pagination a:visited {color:#333;}
.pagination a:hover {color:#000;}

.pagination span,
.pagination a.active,
.pagination a.active:hover {color:#999; cursor:default; text-decoration:none;}


.small {color:#666;} 

.small, .createdate, .modifydate, .jcomments-links, .jcomments-links a, .hits, div.autor
{font-size:10px; color:#999; text-decoration:none; font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold;
height:22px; line-height:22px;}

.small, .createdate, .modifydate, .jcomments-links, .jcomments-links a, .hits
{text-transform:lowercase;}


.small span, .createdate span, .modifydate span, .jcomments-links span, .jcomments-links a span, .hits span, div.autor span
{font-size:14px; color:#666; text-decoration:none; line-height:14px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold; font-style:italic;}

.jcomments-links a,
.jcomments-links a div {font-size:10px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold;
text-transform:lowercase; height:22px; line-height:22px;}


.jcomments-links a:link,
.jcomments-links a:visited {color:#999; text-decoration:none;}
.jcomments-links a:hover {color:#000; text-decoration: underline;}


.jcomments-links a:link div,
.jcomments-links a:visited div {color:#144a8f; text-decoration:none;}
.jcomments-links a:hover div {color:#36c; text-decoration: underline;}


.contentheading {position:relative; float:left; display:block; margin:20px 0;}

div.pathway_blog {float:right; display:block;}




/*-----Футер новости-----*/

.jcomments-links {background: #eee url(../images/gray.png) 0 -700px no-repeat; padding:0 7px 0 13px;}
.hits {background: #eee url(../images/gray.png) center -700px no-repeat; padding: 0 7px;}
.createdate {background: #eee url(../images/gray.png) right -700px no-repeat; padding:0 13px 0 7px;}

div.autor {margin:10px 0 0 0;}

div.jcomments-links,
div.hits,
div.createdate {float: left; margin:10px 0 0 0;}

div.autor {float:right;}







/*-----АяксПоиск-----*/

#suggestions {display:none; position:absolute; z-index:1000;}

#suggestions,
#searchresults,
#suggestions ul,
#suggestions li,
#suggestions a {width:500px; display:block;}


#suggestions a, #suggestions li {}
#suggestions a:hover {}

#searchresults {position:relative; top:35px; background:#CCCCCC;}

ul.searchresultsli {}

ul.searchresultsli, ul.searchresultsli li { width:300px;}
ul.searchresultsli li,
ul.searchresultsli li a { float:left; width:500px;}
ul.searchresultsli li.odd {}
a.highlight {}






/*----Новость дня-----*/

#mod_top img.allmode_img { float:left; margin:0 15px 0 0;}
#mod_top img.allmode_img { float:left; margin:0 15px 0 0;}
#mod_top .allmode_item a {display:block; text-decoration:none;}

#mod_top h4.n4d {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; padding-bottom:5px; text-transform:uppercase; line-height:22px;}





#mod_top div.news_closer {width:17px; height:17px; line-height:17px; cursor:pointer; float:right; position:relative; top:2px; display:none;}

#mod_top div.new_open {background: url(../images/gray.png) right -1200px no-repeat;}

#mod_top div.new_open:hover {background: url(../images/gray.png) right -1250px no-repeat;}


#mod_top div.new_close {background: url(../images/gray.png) right -1100px no-repeat;}

#mod_top div.new_close:hover {background: url(../images/gray.png) right -1150px no-repeat;}


div.mini_readon {float:right; display:block; height:14px; width:100px; position:relative; top:15px;}
div.mini_readon div.mr1 {background: url(../images/gray.png) 0 -350px no-repeat; width:7px; height:14px; float:left;}
div.mini_readon div.mr2 {background: url(../images/gray.png) center -350px no-repeat; width:86px; height:14px; float:left; text-align:center;}
div.mini_readon div.mr3 {background: url(../images/gray.png) right -350px no-repeat; width:7px; height:14px; float:left;}

div.mini_readon div.mr2 span {font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:lowercase;
position:relative; top:-2px; width:100px; text-align:center;}

#mod_top a:link div.mini_readon div,
#mod_top a:visited  div.mini_readon div {display: none;}


#mod_top a:link,
#mod_top a:visited { color:#eee;}
#mod_top a:hover {color:#fff;}

.clear {
clear:both;
content:"";
display:block;
height:0;
font-size:0;
visibility:hidden;}





/*-----Комменты-----*/




#mod_menu ul li:hover ul,
#mod_menu ul li.hover ul {display:block;}


#mod_top a:hover div.mini_readon div {display: block;}



div.contentpaneopen p {padding-bottom:8px;}






/*-----Табы-----*/

#simpletab span {font-size:10px;}

div.mytabs div.current,
div.mytabs dd,
div.mytabs dd li,
div.mytabs dd a,
div.mytabs dd span {float:left;}




div.mytabs li {width:33%;}
div.mytabs ul {display:block; width:210px;}

div.mytabs span { font-family:"Trebuchet MS", Helvetica, sans-serif;; font-size:14px;}


div.mytabs a,
div.mytabs a span {text-decoration:none; color:#666;}

div.mytabs a:hover,
div.mytabs a:hover span {text-decoration: underline; color: #000;}


/*-----Лента новостей----*/

div.lenta div,
div.lenta p,
div.lenta a,
div.lenta h4,
div.lenta span {font-size:11px; line-height:16px;}

div.lenta h4 { font-family:"Trebuchet MS",Helvetica,sans-serif; color:#144A8F; font-weight:normal; font-size:14px; line-height:20px; padding-bottom:5px;}

div.lenta {width:180px; float: right; display:block; clear:right;}

div.lenta_l {width:50px;float:left; clear:right;}

div.lenta_date {width:35px; font-size:10px; background: #144a8f url(../images/gray.png) -205px -750px no-repeat; padding:0 5px;
height:14px; line-height:14px; color:#fff; position:relative; top:2px; margin-bottom:10px;}

div.lenta_img {}

div.lenta_item {border-bottom:#fff dashed 1px; padding: 5px 0 10px 0;}

div.lenta a {text-decoration:none; color: #666; display:block;}
div.lenta a:hover p {text-decoration: underline; color: #000;}
div.lenta a:hover h4 {color: #36c; text-decoration:underline;}

div.boxlenta {margin-top:-30px;}

div.boxlenta span.allmode_section {height:14px; line-height:14px; background: url(../images/gray.png) 0 -1600px no-repeat;
padding-left:10px; position:relative; top:5px;
}


div.boxlenta span.allmode_section a {height:14px; line-height:14px; position:relative; top:-3px;
font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:lowercase;
text-decoration:none; background: url(../images/gray.png) right -1600px no-repeat; padding-right:10px;
}

div.boxlenta span.allmode_section a:hover {color:#144a8f;}

/*-----комменты-----*/

ul.jclist li {border-bottom:#fff dashed 1px; padding: 5px 0 10px 0;}

ul.jclist a {text-decoration:none; color: #666; font-size:11px; line-height:16px;}
ul.jclist a:hover { text-decoration:underline; color:#000;}

ul.jclist a.jcl_comment {color:#144a8f; padding-left:14px; background: url(../images/gray.png) -990px -1297px no-repeat;}

#comments-form div.smiles img {cursor:pointer;}


/*-----реклама-----*/
div.mod_clear,
div.mod_clear2{background:none !important;}

div.mod_clear *,
div.mod_clear2 *{margin:0 !important; padding:0 !important; background:none !important;}

div.banneritemmod_clear {margin-bottom:10px !important; float:left; padding-right:4px !important;}

div.banneritemmod_clear2 {margin-bottom:10px !important; float:left; padding-right:2px !important;}
div.mod_clear2 h3 { line-height:40px;}

#mod_top div.bannergroup {margin:10px 0;}


a.highslide:hover {text-decoration:none;}


/*-----Вопрос редактору-----*/
.vopros {background: url(../images/gray2.png) 0 -500px !important; margin-top:20px;}
.vopros .m1,
.vopros .m2,
.vopros .m3,
.vopros .m4 {display:none;}
.vopros h3 {color:#FFF; text-transform: uppercase; line-height:27px;}
.vopros .mod-content {padding:20px 2px 10px 30px !important;}
.textfeedback,
.areaback {padding:5px 0;}
.areaback textarea,
.textfeedback input {border:#666 solid 1px !important;; width:100% !important; color:#666; font-size:12px; text-indent:5px;}
.textfeedback input {height:18px; line-height:18px;}
#wa_spam {margin-bottom:10px;}
.vopros div.button {position:relative; left:-10px;}

/*-----Фотовзгляд-----*/
.mod_foto {background: url(../images/gray2.png) 0 0 !important;}
.mod_foto .m1,
.mod_foto .m2,
.mod_foto .m3,
.mod_foto .m4 {display:none;}
.mod_foto h3 {text-align:left; padding: 10px 5px 10px 80px; color:#144a8f; font-size:16px; font-style:italic;}

.mod_foto .mod-content {padding:0 10px 15px 10px !important; background: url(../images/gray2.png) 0 bottom !important;}

.mod_foto .foto_b_t {background: url(../images/gray2.png) -500px 0 no-repeat !important; height:15px; position:relative; bottom:-15px; margin-top:-15px;}
.mod_foto .foto_b_b {background: url(../images/gray2.png) -500px bottom no-repeat !important; height:15px; position:relative; top:-15px; margin-bottom:-15px;}
.mod_foto .allmode_box {background:none !important;}

.mod_foto a {border:#fff solid 2px; display:block; width:100%;}
.mod_foto a:hover {border:#36c solid 2px;}


/*-----Погода-----*/


ul.gkw_next_days { clear:both; width:100%; float:left; list-style-type:none; list-style-image:none;}

ul.gkw_next_days ul {width:100%;}

ul.gkw_next_days li { background: none; float:left; display:block; clear:right; width:25%; }

.gkw_day { font-weight:bold; font-style:italic; text-align:center; display:block; }


div.gkw_fday {text-align:center;}

div.gkw_day_temp {white-space:nowrap; text-align:center; padding:0 10px;}

p.gkw_day_day { font-size:10px; line-height:14px;}

p.gkw_day_night { background:#666; color:#fff; font-size:10px; line-height:14px;}



/*-----Тизеры-----*/
/*#adv_tizer {height:164px; background:#fff;}*/
/*#adv_tizer div.allmode_box {background: #eee url(../images/gray.png) 0 -1700px no-repeat; height:104px;}*/

.tizer_obj {position:relative; float:left; width:230px; height:150px;}
.tizer_all {height:160px;}
.tizer_txt {position: absolute; top:0;}
.tizer_txt a {display:block; width:206px; height:156px; background: url(../images/bg_tizer_new.png) 0 0 no-repeat;
position:relative; left:-3px; top:-2px; text-decoration:none;}
.tizer_txt span {position:absolute; bottom:0; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:16px; padding:5px 10px 5px 0; text-align:center; display:block; width:196px;}
.tizer_txt a:hover {background: url(../images/bg_tizer_new.png) 0 -300px no-repeat;}
.tizer_txt a:hover span {color:#FFF; text-decoration:underline;}


.art_info,
.art_info span {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#999;}
.art_info span {color:#000;}


#mod_rezina object {position:relative; z-index:100;}
#mod_rezina,
#mod_rezina div,
#mod_rezina div.banneritemmod_clear{margin:0 auto; width:100%; height:90px; padding:0; background:#FFF; text-align:center; overflow:hidden;}
#mod_rezina div.clr {display:none; background: url(../images/gray.png);}

/*-----результаты поиска-----*/

#s_results fieldset {width:100%;}
#searchForm td {padding:10px 0;}


/*------щёчеги-----*/

#counters {width:100px; height:40px; float: left; margin-top:10px;}
#counters a {float:left; padding-right:2px;}

div.lenta_day {font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight:bold; color:#144A8F; font-size:14px; padding:15px 0 5px 0;}

/*#mod_r {padding-bottom:100px;}*/

.mod_inv {display:none;}


/*-----Голосовалко-----*/

.poller_waitMessage {display:none; text-align:center; padding-bottom:15px; color:#FF0000;}	

#mainContainer {background:none;}

div.button {background: url(../images/gray.png) 0 -1500px no-repeat; float:left; padding-left:3px; margin-left:10px;}
div.button input.button,
div.button button.button {background: #eee url(../images/gray.png) right -1500px no-repeat; border:none; padding:0 10px 0 7px; color:#fff; cursor:pointer;
font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12px; font-weight:bold;}

div.forpoll {width:50%; float:left; clear:right; margin-top:10px;}
div.button:hover {background: url(../images/gray.png) 0 -1550px no-repeat;}
div.button:hover input.button,
div.button:hover button.button {background: url(../images/gray.png) right -1550px no-repeat;}

div.poller p input {margin-right:6px;}

div.result_pollGraph img {display:none;}
div.result_pollGraph div { height:14px; line-height:14px; margin-bottom:5px; font-family:"Trebuchet MS", Helvetica, sans-serif;; font-size:12px; color:#fff;
font-weight:bold; padding:0 10px;}

div.result_pollGraph { margin-right:10px; clear:both;}

p.result_pollerOption {font-family:"Trebuchet MS", Helvetica, sans-serif;; font-size:12px; font-weight:bold; position:relative; line-height:14px;
}

.pollerTitle,
.result_pollerTitle {line-height:30px; font-weight:bold; font-family:"Trebuchet MS", Helvetica, sans-serif;;}


/*-----Тизеры правые----*/

div.r_tizer div {float:left; width:50px; height:40px;}
div.r_tizer h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; font-style: italic;}
div.r_tizer p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; line-height:12px;}

div.tiz_tv a{position:relative; top:-10px; margin-bottom:-10px;}

div.tiz_tv  h4{position:relative; top:-10px;}

div.tiz_tv a:link div,
div.tiz_tv a:visited div {background: url(../images/bg2.png) 0 0 no-repeat;}

div.tiz_tv a:hover div {background: url(../images/bg2.png) -500px 0 no-repeat;}


div.r_tizer a:link,
div.r_tizer a:visited,
div.r_tizer a:hover,
div.r_tizer a:link *,
div.r_tizer a:visited *,
div.r_tizer a:hover * {text-decoration:none;}


div.r_tizer a:link h4,
div.r_tizer a:visited h4 {color:#000;}

div.r_tizer a:hover h4 {color:#c00;}

div.r_tizer a:link p,
div.r_tizer a:visited p {color:#999;}

div.r_tizer a:hover p {color:#000; text-decoration: none;}


/*-----Бегушка-----*/

div.gk_news_highlighter {background: #eee url(../images/bg2.png) right -200px no-repeat; margin-bottom:10px;}

div.gk_news_highlighter_interface {background: #144a8f url(../images/bg2.png) right -250px no-repeat; padding-right:10px;}

div.gk_news_highlighter_interface span {background: url(../images/bg2.png) 0 -250px no-repeat; font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#fff; font-style:italic; font-size:14px; line-height:20px; padding:0 5px 0 8px; float:left; clear:right;}

div.gk_news_highlighter_interface a {display:block; width:15px; height:15px; margin-top:3px; text-decoration:none;}

div.gk_news_highlighter_interface a.prev:link,
div.gk_news_highlighter_interface a.prev:visited {background: url(../images/bg2.png) 0 -300px no-repeat;}
div.gk_news_highlighter_interface a.prev:hover {background: url(../images/bg2.png) 0 -350px no-repeat;}

div.gk_news_highlighter_interface a.next:link,
div.gk_news_highlighter_interface a.next:visited {background: url(../images/bg2.png) 0 -400px no-repeat;}
div.gk_news_highlighter_interface a.next:hover {background: url(../images/bg2.png) 0 -450px no-repeat;}


.gk_news_highlighter_title {font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:14px; color:#144A8F; font-weight:bold; line-height:20px; padding-left:10px;}
.gk_news_highlighter_desc {font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px;}

div.gk_news_highlighter_item a:hover,
div.gk_news_highlighter_item a:hover span {text-decoration:none;}
div.gk_news_highlighter_item a:hover .gk_news_highlighter_desc {color:#000; text-decoration:underline;}
div.gk_news_highlighter_item a:hover .gk_news_highlighter_title {color:#36c; text-decoration:none;}

.gk_news_highlighter_sep {padding:0 1px 0 3px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}





#bg_kop {background:#fff;}

#kop_all {width:900px; margin: 0 auto;}
#kop_head {width:900px; height:50px; background: url(../images/kop.png) 0 -300px no-repeat;}
#kop_head a {display:block; width:260px; height:50px; float: right; background:#090 url(../images/kop.png) right -200px no-repeat;}
#kop_logo {width:640px; height:240px; background: url(../images/kop.png) 0 40px no-repeat;}

#kop_cont {width:600px; float:left;}

#kop_r {width:260px; float:right;}

#kop_all .contentheading,
#kop_all .contentheading a {color: #060;}
#kop_all .contentheading a:hover {color: #090;}

#kop_all .pathway_blog,
#kop_all .hits,
#kop_all .autor,
#kop_all .i-print {display:none;}


#kop_cont,
#kop_r {padding: 20px 0 20px 0;}

#kop_l {width:640px; float:left;}


#kop_all .createdate {background:none;}
#kop_all .createdate span {color: #060;}


.module_kop {width:250px; position:relative; left:10px;}

.module_kop .m1,
.module_kop .m2,
.module_kop .m3,
.module_kop .m4,
.kop_box,
.kop_box div,
.kop_box div div,
.kop_box div div div {position:relative;}

.kop_box div div div div {margin:0; padding:0; right:0; top:0; background:none;}

.module_kop .m1, .kop_box {background: url(../images/kop.png) right -400px no-repeat;}
.module_kop .m2, .kop_box div {background: url(../images/kop.png) 0 -400px no-repeat;}
.module_kop .m3, .kop_box div div {background: url(../images/kop.png) 0 bottom no-repeat;}
.module_kop .m4, .kop_box div div div {background: url(../images/kop.png) right bottom no-repeat; margin-bottom:25px;}

.kop_box h3,
.kop_box h3 span {display:block; height:30px; line-height:30px; font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#FFF;}

.kop_box h3 {background:#34b62e url(../images/kop_header.png) right 0 no-repeat; float:left; position:relative; top:-30px; right:10px; padding: 0 10px 0 0; margin-bottom:-25px;}
.kop_box h3 span {background:url(../images/kop_header.png) 0 0 no-repeat; padding:0 0 0 10px;}


.kop_box {margin-left:10px; margin-bottom:50px;}
.kop_box div {right:10px;}
.kop_box div div {right:0; top:10px;}
.kop_box div div div {right:-10px; top:0; padding-right:10px;}


.module_kop .m2 {right:10px;}
.module_kop .m3 {top:10px;}
.module_kop .m4 {left:10px; padding:10px 20px 20px 10px;}

#kop_all .mod-head {color: #060; font-size:18px; margin:0; padding:0 0 5px 0; line-height:normal;}

#kopilka_lenta h2,
#kopilka_lenta h2 a {display:block; width:270px; height:51px;}

#kopilka_lenta h2 {background:#093; position:relative; left:-20px; top:-12px; margin-top:-20px; margin-bottom:-20px}

#kopilka_lenta h2 a:link,
#kopilka_lenta h2 a:visited {background: url(../images/kop2.png) 0 0 no-repeat;}
#kopilka_lenta h2 a:hover {background: url(../images/kop2.png) 0 -100px no-repeat;}

#kopilka_lenta_end {width:270px; height:4px; background:#093 url(../images/kop2.png) 0 -200px no-repeat;; position:relative; bottom:-12px; left:-20px;}

div.lenta_date_kop {width:35px; font-size:10px; background: #093 url(../images/kop2.png) -400px 0 no-repeat; padding:0 5px;
height:14px; line-height:14px; color:#fff; position:relative; top:2px; margin-bottom:10px;}

div.lenta_day_kop {font-family: "Trebuchet MS", Helvetica, sans-serif; font-weight:bold; color:#093; font-size:14px; padding:15px 0 5px 0;}

div.lenta_kop a h4 { padding-left:50px; display:block; font-family:"Trebuchet MS",Helvetica,sans-serif; color:#063; font-weight: bold; font-size:14px; line-height:20px; padding-bottom:5px; position:relative; top:-3px;}

div.lenta_kop a:hover h4 {text-decoration:underline; color:#093;}



/*голосовалко2*/
.flypoll label {line-height:12px; font-size:12px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold; color:#144A8F;}
.flypoll label:hover {color:#36c; cursor:pointer;}
.flypoll .barre {font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666; line-height:14px;}

#fp_poll_subtitle {font-size:10px;}

.flypoll div.button {position:relative; left:60px;}


.flypoll .link {height:14px; line-height:5px; background: url(../images/gray.png) 0 -1600px no-repeat;
padding-left:10px; position:relative; top:12px; text-align:center;
}
.flypoll .link span{height:14px; line-height:5px; position:relative;
 background: url(../images/gray.png) right -1600px no-repeat; padding-right:10px;
}
.flypoll .link a {font-family:"Trebuchet MS", Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:lowercase;
text-decoration:none; position:relative; top:-3px;}


/*победуны-подписчики*/
.usery p {float:left;  display:block;  width:160px; height:62px; border-bottom:1px solid #ccc; padding:10px 0 0 10px;}
.usery span {font-size:10px; display:block; line-height:14px;}

.usery a {text-decoration:none; color:#144a8f; display:block; background: url(../images/bg_podp.png) 0 0 no-repeat; height:100%; width:100%; position:relative; left:-10px; padding-left:10px;}

.usery a:hover {background: url(../images/bg_podp.png) 0 -100px no-repeat;}
.usery_akc {margin:20px 0;}

/*пятницо!!!*/

.mod_5nica .m1,
.mod_5nica .m2,
.mod_5nica .m3,
.mod_5nica .m4 {display:none;}

.mod_5nica .mod-content{background: url(../images/5nica.png) 0 bottom no-repeat;}

.mod_5nica .mod_5nica {background: none;}

.nica_head {float:right; width:40px; height:40px; background: url(../images/5nica.png) -230px 0 no-repeat; position:relative; right:-20px; top:-10px;}

.mod_5nica h2 a{display:block; background: url(../images/5nica.png) -600px 0 no-repeat; position:relative; top:-10px; margin-bottom:-10px; height:30px;}
.mod_5nica h2 a:hover{background: url(../images/5nica.png) -300px 0 no-repeat;}

.mod_5nica h2 a div {font-size:9px;}

.mod_5nica h2 div,
.mod_5nica h2 div span{font-size:14px; color:#999;}

.mod_5nica h2 a,
.mod_5nica h2 a div,
.mod_5nica h2 a span{text-decoration:none;}

.mod_5nica h2 a div {position:relative; top:24px; left:110px; float:left;}

.mod_5nica h2 a:hover,
.mod_5nica h2 a:hover div,
.mod_5nica h2 a:hover span {color:#060;}

.mod_5nica a h4 {color:#060;}
.mod_5nica .lenta_day {color:#060;}

#mod_r .mod_red {background: url(../images/5nica.png) -900px 0 no-repeat;}
#mod_r .mod_red .mod-content {background: url(../images/5nica.png) -900px bottom no-repeat;}
#mod_r .mod_red .mod-content div {background:none;}
.mod_red .m1,
.mod_red .m3 {display:none;}
#mod_r #red_foto {background: url(../images/mod_red.jpg) 0 0 no-repeat; width:91px; height:105px; margin-top:15px; padding-bottom:15px; float:left;}
.mod_red h2 {float:left; position:relative; top:95px; left:40px;}

.mod_red h2,
.mod_red h2 a,
.mod_red h2 div {font-size:9px; color:#999;}
.mod_red h2 div span {font-size:14px; color:#999;}

.mod_red h2 a:hover,
.mod_red h2 a:hover div,
.mod_red h2 a:hover span {color:#900;}

/*Щёчег скачег*/

.dls_filesize,
.dls_dlcount {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.dls_filesize {color:#999;}
.dls_dlcount {color:#C00;}

/*оценка комментов*/
.comments-vote a {line-height:16px; padding:0 8px; margin-right:5px;} 
.comments-vote a.vote-good {background: url(../images/bg_vote.png) 0 0 no-repeat;}
.comments-vote a.vote-good:hover {background: url(../images/bg_vote.png) -50px 0 no-repeat;}
.comments-vote a.vote-poor {background: url(../images/bg_vote.png) -100px 0 no-repeat;}
.comments-vote a.vote-poor:hover {background: url(../images/bg_vote.png) -150px 0 no-repeat;}

.comments-vote span.vote-good, 
.comments-vote span.vote-poor,
.comments-vote span.vote-none {font-weight: bold;}
.comments-vote span.vote-good {color:#090;}
.comments-vote span.vote-poor {color:#C00;}
.comments-vote span.vote-none {color:#999;}

.comments-vote {padding-right:15px;}
.comment-date {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#666;}

#nav-top span,
#nav-bottom span {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:2px; padding:1px 4px;}
#nav-top .page,
#nav-bottom .page {color:#333;}
#nav-top .activepage b,
#nav-bottom .activepage b {color:#999; cursor:default; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#nav-top .hoverpage,
#nav-bottom .hoverpage {color:#000; cursor: pointer; text-decoration:underline;}

#comments .comment-author {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#144A8F;}

div.blog p,
div.blog p *{font-size:12px; line-height:18px;}


a.readon {font-size:10px; color:#FFF; background: url(../images/gray.png) -150px -750px no-repeat; float:right; padding:0 8px; line-height:12px; display:block; height:30px;}
a.readon:hover {text-decoration:none;}


/*обратный отчёт*/
.countdown {background:url(../images/count2012.jpg) 0 0 no-repeat;;
float:left; margin:-12px -20px; width:270px; height:138px;}

.countdown div {padding:5px 5px 5px 85px;}

#count_t {text-transform:uppercase; font-family: Tahoma, Geneva, sans-serif; font-weight:bold; font-size:20px; text-align:center; color:#F00; position:relative; top:-5px;}

#count_t span {display:block; padding-top:5px;}
#count_t span,
#count_t b,
#count_t a { text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:none; line-height:14px;}

#count_t a {text-decoration:underline; color:#C00; font-size:11px;}
#count_t a:hover {color:#F00;}

.countdown_daycount {font-size:36px; font-weight:bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
letter-spacing:-3px; display:block; background:#fff; float:left; width:46px; line-height:40px; text-align:center; border:#144a8f dashed 2px; color:#144a8f; }

.countdown_daycount span {letter-spacing:normal; display:block; color:#999;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:0; line-height:12px;
margin:0; position:relative; top:-3px;}

#clockJS  {display:block; position:relative;}
#clockJS span {display:block; padding-left:65px; font-size:12px; line-height:18px;}


/*последние новости*/
#main_news .lenta {width: auto; float:left; padding-left:50px;}
#main_news .lenta_l {margin-right:-50px;}

#main_news .lenta_date {background:none; color:#999;}

#mod_top #main_news .t_link {display: inline; font-size:18px;
color:#144a8f; line-height:24px;
}

#mod_top #main_news .t_link:hover {text-decoration:underline; color:#3366cc;}

#mod_top #main_news p {font-size:12px; padding-top:7px; line-height:20px;}

#mod_top .allmode_sect,
#mod_top .allmode_sect a,
#mod_top .allmode_sect span {text-align:right; color:#144a8f; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-transform:none;}
#mod_top .allmode_sect a:hover {color:#3366cc;}

.moduleglavnews {padding-top:150px;}
.moduleglavnews .futura {position:relative; top:-30px;}

#cont_all #mod_rubr .current {background:none;}


/*свежий номер*/

.mod_nomer {float:left; width:270px; height:80px; margin:-10px -20px;
background: url(../images/nomer.png) no-repeat;}

.mod_nomer a {display:block; margin-left:110px;}
.mod_nomer img,
.mod_nomer h4 {float:left; display:block;}

.mod_nomer img {position:relative; top:5px; padding-right:10px;}

.mod_nomer h4 {color:#FFF; font-size:10px; line-height:16px;
width:50px; position:relative; top:5px;}

.mod_nomer a:hover h4 {color:#c4d2e3; text-decoration:underline;}


/*правые тизеры*/


.mod_r_tizer {float:left; width:270px; margin:-10px -20px;}


.mod_r_tizer a {position:relative; margin:5px 0 10px 0;}
.mod_r_tizer a,
.mod_r_tizer h4 {display:block; width:270px; height:120px;}
.mod_r_tizer h4 {position:absolute; top:0; left:0;}
.mod_r_tizer img {position:absolute; top:2px; left:3px;}
.mod_r_tizer span {position:absolute; bottom:5px; left:5px; line-height:16px;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; width:265px; text-align:center; color:#FFF; font-size:14px; font-weight:normal;}

.mod_r_tizer a h4 {background: url(../images/bg_tizer_new_r.png) 0 0 no-repeat;}
.mod_r_tizer a:hover h4 {background: url(../images/bg_tizer_new_r.png) 0 -200px no-repeat;}

.mod_rb_tizer a h4 {background: url(../images/bg_tizer_rb.png) 0 0 no-repeat !important;}
.mod_rb_tizer a:hover h4 {background: url(../images/bg_tizer_rb.png) 0 -200px no-repeat !important;}



/* extravote.css */

#mod_cont div.extravote-container ul.extravote-stars, 
#mod_cont div.extravote-container ul.extravote-stars li a:hover, 
#mod_cont div.extravote-container ul.extravote-stars li.current-rating {background:transparent url(../images/stars.png) repeat-x scroll left -1000px;}
#mod_cont div.extravote-container-small ul.extravote-stars-small, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li a:hover, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li.current-rating {background:transparent url(star_small.gif) repeat-x scroll left -1000px;}



#mod_contdiv.extravote-container{display:inline-block;line-height:25px;vertical-align:middle;}
#mod_cont div.extravote-container-small{display:inline-block;line-height:22px;vertical-align:middle}
#mod_cont div.extravote-container ul.extravote-stars{height:25px;width:125px;padding:0;margin:0;}
#mod_cont div.extravote-container-small ul.extravote-stars-small{height:22px;width:110px;padding:0;margin:0;}

#mod_cont div.extravote-container ul.extravote-stars,
#mod_cont div.extravote-container-small ul.extravote-stars-small {background-position:left top;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;overflow:hidden;padding:0pt;position:relative;}
#mod_cont div.extravote-container ul.extravote-stars li, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li {background-image:none;display:inline;padding:0pt;}
#mod_cont div.extravote-container ul.extravote-stars li a, 
#mod_cont div.extravote-container ul.extravote-stars li.current-rating,
#mod_cont div.extravote-container-small ul.extravote-stars-small li a, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li.current-rating {border:medium none;cursor:pointer;left:0pt;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;overflow:hidden;position:absolute;text-indent:-1000em;top:0pt;}
#mod_cont div.extravote-container ul.extravote-stars li a, 
#mod_cont div.extravote-container ul.extravote-stars li.current-rating {height:25px;line-height:25px;}
#mod_cont div.extravote-container-small ul.extravote-stars-small li a, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li.current-rating {height:22px;line-height:22px;}
#mod_cont div.extravote-container ul.extravote-stars li a:hover,
#mod_cont div.extravote-container-small ul.extravote-stars-small li a:hover {background-position:left bottom;}
#mod_cont div.extravote-container ul.extravote-stars li a.one-star, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li a.one-star {width:20%;z-index:6;}
#mod_cont div.extravote-container ul.extravote-stars li a.two-stars, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li a.two-stars {width:40%;z-index:5;}
#mod_cont div.extravote-container ul.extravote-stars li a.three-stars, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li a.three-stars {width:60%;z-index:4;}
#mod_cont div.extravote-container ul.extravote-stars li a.four-stars, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li a.four-stars {width:80%;z-index:3;}
#mod_cont div.extravote-container ul.extravote-stars li a.five-stars, 
#mod_cont div.extravote-container-small ul.extravote-stars-small li a.five-stars {width:100%;z-index:2;}
#mod_cont div.extravote-container ul.extravote-stars li.current-rating,
#mod_cont div.extravote-container-small  ul.extravote-stars-small li.current-rating {background-position:left center;margin:0px;z-index:1;}
#mod_cont .extravote-count {vertical-align:middle;}

#mod_cont .extravote-count {margin-top:5px;}
#mod_cont .extravote-count,
#mod_cont .extravote-count small{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#999; font-weight:bold; line-height:10px; display:block; height:25px; line-height:25px;}

#mod_cont .extravote-container,
#mod_cont .extravote-count {float: left;}
#mod_cont .extravote-container-out {float:left; width:100%;}


/*плагины в ньюзмодах*/


.cont_plugs {padding-top:5px;}
.cont_plugs,
.cont_plugs ul,
.cont_plugs li,
.cont_plugs_stars,
.cont_plugs_stars span, 
.cont_plugs_stars div {height:13px; float:left; display:block;}

.cont_plugs_stars {background: url(../images/cont_plugins.png) 0 -50px no-repeat; width:60px;}
.cont_plugs_stars div {background: url(../images/cont_plugins.png) 0 -100px no-repeat; position:relative; left:6px;}
.cont_plugs_stars_t {background: url(../images/cont_plugins.png) right -50px no-repeat; height:13px; float:left; display:block; margin-right:10px; padding:0 8px 0 4px;}
div.cont_plugs span,
div.cont_plugs li {font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#666; line-height:13px; display:block; float:left;}

.cont_plugs li span {float:right;}
.cont_plugs_hits {background: url(../images/cont_plugins.png) 0 0 no-repeat; padding:0 4px 0 8px;}
.cont_plugs_comm {background: url(../images/cont_plugins.png) right 0 no-repeat; padding:0 8px 0 4px;}
.cont_plugs_hits span {background: url(../images/cont_plugins.png) -96px -100px no-repeat; padding-left:18px;}
.cont_plugs_comm span {background: url(../images/cont_plugins.png) -296px -100px no-repeat; padding-left:18px;}


/*доска объяв*/

.doska_ob {float:left; width:200px; padding-right:30px;}
.doska_txt {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; line-height:15px; padding-bottom:5px;}

.doska_title {font-size:14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; line-height:18px;}
p.doska_title {padding-bottom:5px;}

.doska_ob .small a {font-size:9px; float:right;}
.doska_ob .small {background:#eee; padding:0 5px; height:14px;}
.doska_ob .small,
.doska_ob .small a {line-height:12px;}

#cats li {padding:3px 0 7px 0;}
#cats li a {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#999; line-height:18px;}

#cats span {color:#c00; font-size:9px; font-weight:bold; position:relative; top:-3px;}
#cats li a:hover {color:#144a8f;}


.doska .extravote-container-out {display:none; visibility:hidden;}

.small.nomer {color:#000; line-height:36px; position:relative; top:-1px;}

.search_info .small .small {display:inline;}

.search_info .sect {float:left; padding:0 10px;}
.search_info .date {float:right; padding:0 10px;}
.search_info {background:#eee; float:left; width:100%; margin:5px 0 10px 0;}

.searchphrase {padding:20px 0 8px 0;}
.black_t {color:#000;}
#search_searchword {float:left; height:17px; line-height:17px; border:#666 solid 1px; padding-left:5px; color:#666;}

#searchForm .ordering {padding:10px 0; float:left;}
#searchForm .limit {padding:10px 0; float:right;}


.contentpaneopen .tag span,
.subheadingInt {font-family: "Trebuchet MS", Helvetica, sans-serif; text-align: left; font-weight:bold; color:#144a8f; font-size:14px; padding:10px 0 0 0; margin:0; font-style:normal;
}
.contentpaneopen .tag span {padding-right:10px; line-height:50px;}
#mod_cont .contentpaneopen .tag ul li {background: url(../images/li2.png) 0 8px no-repeat; padding:0 12px 0 8px;}
#mod_cont .contentpaneopen .tag ul li a:hover {text-decoration:underline;}
#mod_cont div.joomlatags {display:none;}

#mod_r .tagCloud,
#mod_r .tagCloud a {text-align:center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; display:inline-block;}

#mod_r .tagCloud a {border-bottom:#CCC solid 1px;}
#mod_r .tagCloud a:hover {text-decoration:none; border-bottom:#36C solid 1px;}

.tagCloud a.tag1 {font-size:12px; line-height:16px;}
.tagCloud a.tag2 {font-size:14px; line-height:18px;}
.tagCloud a.tag3 {font-size:16px; line-height:20px;}
.tagCloud a.tag4 {font-size:18px; line-height:22px;}
.tagCloud a.tag5 {font-size:20px; line-height:24px;}
.tagCloud a.tag6 {font-size:22px; line-height:26px;}
.tagCloud a.tag7 {font-size:24px; line-height:30px;}

#mod_r .tagCloud a {color:#144A8F;}
#mod_r .tagCloud a:hover {color:#36c;}

/*avto-nomer*/

.mod_avto {width:230px; border:#999 solid 2px; height:50px; line-height:50px;}
.avto1,
.avto2 {float:left; clear:right; height:50px; line-height:50px; font-family: Arial, Helvetica, sans-serif;}

.avto1 {width:180px; text-align:center; font-size:36px; line-height:60px; font-weight:bold; color:#999;}
.avto2 {width:49px; border-left:#999 solid 1px;}

.avto1 span {text-align:center; font-size:36px; position:relative; top:-5px; font-weight:bold;}

.avto2t,
.avto2b {text-align:center; position:relative; top:3px; font-weight:bold; color:#999;}

.mod_avto a:hover .avto1 span {color:#c00;}

#footer {position:relative;}
#bw_login {display:block; float:right; width:15px; height:18px; line-height:15px; position: relative; bottom:0; right:35px; z-index:50; text-decoration:none; color:#900;}

#bw_login span {display:none; color:#900; position: relative; top:-18px;}
#bw_login:hover span {display:block;}

#com-form-login  p{float:left;}
#com-form-login {position:relative; margin-left:50%;}
#com-form-login fieldset {position:relative; margin-left:-50%;}
#com-form-login .button {margin:20px 0 auto; border:none; background:#144a8f; color:#FFF; width:100px; height:40px; line-height:40px; font-size:16px;}
#com-form-login .button:hover {cursor:pointer; background:#3366cc;}

.joomlatags {display:none;}
.zametka {background:#f6f6f6; padding:15px; margin:10px 0;}
.zametka,
.zametka * {font-size:12px;}


#mod_top #mod_rekl,
#mod_top #mod_rekl * {font: 12px/18px Verdana, Geneva, sans-serif, sans-serif; color:#333;}
/*
#mod_top #mod_rekl .mod_rekl
*/

#logo_txt p {display:none !important;}

#content .cell {background:url(../images/ny_bg.png) center 0 repeat-x;}
#content .cell .cell {background:none;}






