a:link, a:visited, a:active {text-decoration: none; color: #777;}
a:hover {text-decoration: underline; color: #dedede;}
#footer-nav {width: 100%;text-align: center;position: relative;top: 10px;color: #ccc;}
#footer-nav a:link, #footer-nav a:visited, #footer-nav a:active {color: #ccc; text-decoration: none;}
#footer-nav a:hover {color: #fff;}
.story_tbg, .story_tl, .story_tr, .arrow_l, .arrow_r, .arrow_down, .arrow_up,
.footer_bg, .footer_l, .footer_r, .btn_1, .btn_2, .btn_3, .btn_4, #speedb, .speedb_l,
.speedb_r, .header_bg, .header_l, .header_r, .category_ico, .print_ico {
background: url(../images/silver/silver-element.png) no-repeat 0 0;
}
.light {border: none;}
/*----------------------------------------------------------------------------------------- Заголовок новостей -*/
.story_tbg {
width: 100%;
height: 57px;
background-position: left -57px;
background-repeat: repeat-x;
}
.story_tbg h2, .story_tbg h2 a {
line-height: 37px;
font-family: Tahoma, Verdana, Arial;
font-weight: bold;
font-size: 14px;
text-shadow: #333 -3px 2px 4px;
color: #fff;
}
.story_tbg p {
line-height: 10px;
font-family: Verdana;
font-size: 11px;
color: #222;
}
.story_tl {
width: 12px;
height: 57px;
background-position: left top;
float: left;
}
.story_tr {
width: 12px;
height: 57px;
background-position: -12px top;
float: right;
}
/*--------------------------------------------------------------------------- Заголовки страничек, коментариев -*/
.header_bg {
width: 100%;
height: 35px;
background-position: left -57px;
background-repeat: repeat-x;
}
.header_bg h2, .header_bg h3 {
line-height: 36px;
font-family: Tahoma, Verdana, Arial;
font-weight: bold;
font-size: 13px;
text-shadow: #333 -3px 2px 4px;
color: #fff;
}
.header_l {
width: 12px;
height: 35px;
background-position: left top;
float: left;
}
.header_r {
width: 12px;
height: 35px;
background-position: -12px top;
float: right;
}
/*---------------------------------------------------------------------------------------------------- Стрелки -*/
.arrow_l {
width: 9px;
height: 12px;
background-position: right top;
position: relative;
margin-top: 5px;
float: right;
}
.arrow_r {
width: 9px;
height: 12px;
background-position: right -12px;
}
.arrow_down {
width: 12px;
height: 9px;
background-position: right -24px;
}
.arrow_up {
width: 12px;
height: 9px;
background-position: right -33px;
}
/*------------------------------------------------------------------------------------------------------Футбар -*/
.footer_bg {
width: 100%;
height: 64px;
background-position: left -178px;
background-repeat: repeat-x;
}
.footer_l {
width: 20px;
height: 64px;
background-position: left -114px;
float: left;
}
.footer_r {
width: 20px;
height: 64px;
background-position: right -114px;
float: right;
}
/*----------------------------------------------------------------------------------------------- Кнопки шапки -*/
.btn_1 {
width: 38px;
height: 21px;
background-position: -1px -242px;
display: block;
position: relative;
left: 52px;
top: 111px; 
text-decoration: none;
font-size: 1px;
color: #000;
text-indent: -9000px;
z-index: 50;
}
.btn_1:hover {background-position: -1px -263px;}
.btn_2 {
width: 34px;
height: 21px;
background-position: -3px -284px;
display: block;
position: relative;
left: 22px;
top: 75px; 
text-decoration: none;
font-size: 1px;
color: #000;
text-indent: -9000px;
z-index: 50;
}
.btn_2:hover {background-position: -3px -305px;}
.btn_3 {
width: 30px;
height: 19px;
background-position: -5px -326px;
display: block;
position: relative;
left: 55px;
top: 42px; 
text-decoration: none;
font-size: 1px;
color: #000;
text-indent: -9000px;
z-index: 50;
}
.btn_3:hover {background-position: -5px -345px;}
.btn_4 {
width: 39px;
height: 22px;
background-position: left -484px;
display: block;
position: relative;
left: 20px;
top: 68px; 
text-decoration: none;
font-size: 1px;
color: #000;
text-indent: -9000px;
z-index: 50;
}
.btn_4:hover {background-position: left -506px;}
/*---------------------------------------------------------------------------------------------------- Спидбар -*/
#speedb {
width: 100%;
height: 50px;
background-position: left -364px;
background-repeat: repeat-x;
position: relative;
z-index: 2;
}
.speedb_l {
width: 20px;
height: 50px;
background-position: left -414px;
float: left;
}
.speedb_r {
width: 20px;
height: 50px;
background-position: right -414px;
float: right;
}
/*--------------------------------------------------------------------------------------------- Рейтинг статьи -*/
.rating {
color: #757575;
font-size: 11px;		/* ! */
font-family: tahoma;	/* ! */
width: 85px;
height: 13px;
}
.unit-rating {
list-style: none;
margin: 0px;
padding: 0px;
width: 85px;
height: 13px;
position: relative;
background: url(../images/silver/rating.png) repeat-x left top;
}
.unit-rating li {
text-indent: -90000px;
padding: 0px;
margin: 0px;
float: left;
}
.unit-rating li a {
display: block;
width: 17px;
height: 13px;
text-decoration: none;
text-indent: -9000px;
z-index: 17;
position: absolute;
padding: 0px;
}
.unit-rating li a:hover {
background-image: url(../images/silver/rating.png);
background-position: left -13px;
z-index: 2;
left: 0px;
}
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; }	
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating {
background-image: url(../images/silver/rating.png);
background-position: left -26px;
position: absolute;
height: 13px;
display: block;
text-indent: -9000px;
z-index: 1;
}
/*-------------------------------------------------------------------------------------------------- Календарь -*/
.weekday-active-v {
color: #777;                      /*/---менять тут---/*/
font-family:tahoma;
font-size:11px;
}
.day-active-v {
color: #FFFFFF;
font-family:tahoma;
font-size:11px;
}
.calendar {
font-family:verdana;
font-size:11px;
width:180px;
}
.calendar td, th {
font-family:verdana;
font-size:11px;
text-decoration: none;
padding: 3px;
color:#555;
}
.weekday {
color: #777;                      /*/---менять тут---/*/
font-family:verdana;
font-size:12px;
font-weight:bold;
}
.weekday-active {
color: #dedede;                      /*/---менять тут---/*/
font-family:verdana;
}
.day-active {
color: #000000;
font-family:verdana;
font-size:11px;
}
.day-active a,.weekday-active a,.day-active-v a,.weekday-active-v a{
font-size:13px;
text-decoration: underline;
font-weight:bold;
}
.monthlink {
color: #000000;
font-family:tahoma;
font-size:15px;
text-decoration: none;
}
/*------------------------------------------------------------------------------------------- Выпадающее меню -*/ 
#dropmenudiv {
border: 1px solid #ffffff;
border-bottom-width: 0;
font: normal 10px Verdana;
background-color: #000000;
line-height: 15px;
margin: 2px;
opacity: 0.85;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)";
filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}
#dropmenudiv a {
font-size:10px;
display: block;
text-indent: 3px;
text-decoration:none;
color: #ffffff;
background:#000000;
border: 1px solid #777;                      /*/---менять тут---/*/
padding: 1px 0;
margin: 1px;
font-weight: bold;
}
#dropmenudiv a:hover {
background:#000000;
color:#777;                      /*/---менять тут---/*/
opacity: 0.99;
}
/*---------------------------------------------------------------------------------------------------- Кнопки -*/
.btn_enter, .btn_register, .btn_send, .btn_result, .btn_vote,
.btn_more, .btn_edit, .btn_quote, .btn_del, .btn_search, .btn_exit,
.btn_rss, .btn_notread, .btn_favorite, .btn_addnews, .btn_stats,
.btn_pm, .btn_profile, .btn_admin  {
background: url(../images/silver/btn_nav_silver.png) no-repeat left top; 
}
.btn_enter, .btn_register, .btn_send, .btn_result, .btn_vote {
width: 110px;
height: 26px;
display: block;
}
.btn_edit, .btn_quote, .btn_del, .btn_search, .btn_exit,
.btn_rss, .btn_notread, .btn_favorite, .btn_addnews, .btn_stats,
.btn_pm, .btn_profile, .btn_admin {
width: 30px;
height: 30px;
display: block;
text-indent: 35px;
}
.btn_exit,
.btn_rss, .btn_notread, .btn_favorite, .btn_addnews, .btn_stats,
.btn_pm, .btn_profile, .btn_admin {margin: 5px;}
/*---------------------------------------------------------------------------------------- Кнопки логин панели -*/
.btn_enter {background-position: left top; float: left;}
.btn_enter:hover {background-position: left -26px;}
.btn_register {background-position: -110px top; float: right;}
.btn_register:hover {background-position: -110px -26px;}
.btn_send {background-position: -220px top; position: relative; margin-top: 3px;}
.btn_send:hover {background-position: -220px -26px;}

.btn_search {background-position: left -104px;}
.btn_search:hover {background-position: left -134px;}
.btn_exit {background-position: -30px -104px;}
.btn_exit:hover {background-position: -30px -134px;}
.btn_rss {background-position: -60px -104px;}
.btn_rss:hover {background-position: -60px -134px;}
.btn_notread {background-position: -90px -104px;}
.btn_notread:hover {background-position: -90px -134px;}
.btn_favorite {background-position: -120px -104px;}
.btn_favorite:hover {background-position: -120px -134px;}
.btn_addnews {background-position: -150px -104px;}
.btn_addnews:hover {background-position: -150px -134px;}
.btn_stats {background-position: -180px -104px;}
.btn_stats:hover {background-position: -180px -134px;}
.btn_pm {background-position: -210px -104px;}
.btn_pm:hover {background-position: -210px -134px;}
.btn_profile {background-position: -240px -104px;}
.btn_profile:hover {background-position: -240px -134px;}
.btn_admin {background-position: -270px -104px; position: relative; left: -25px; top: -2px;}
.btn_admin:hover {background-position: -270px -134px;}
/*---------------------------------------------------------------------------------------- Кнопки comments.tpl -*/
.btn_quote {background-position: -300px -104px; margin: 1px; float: left;}
.btn_quote:hover {background-position: -300px -134px;}
.btn_del {background-position: -330px -104px; margin: 1px; float: left;}
.btn_del:hover {background-position: -330px -134px;}
.btn_edit {background-position: -330px -44px; margin: 1px; float: left;}
.btn_edit:hover {background-position: -330px -74px;}
/*----------------------------------------------------------------------------------- Кнопки опроса, просмотра -*/
.btn_vote {background-position: -110px -52px; margin: 2px;}
.btn_vote:hover {background-position: -110px -78px;}
.btn_result {background-position: left -52px; margin: 2px;}
.btn_result:hover {background-position: left -78px;}
.btn_more {
width: 105px;
height: 26px;
display: block;
background-position: -220px -52px;
margin-right: -5px;
}
.btn_more:hover {background-position: -220px -78px;}
/*--------------------------------------------------------------------------------- Иконка категории, принтера -*/
.category {float: left; margin-top: 4px;}
.category span {position: relative; top: -7px;}
.category_ico {
width: 21px;
height: 20px;
background-position: left -464px;
}
.print {margin-top: 4px;}
.print_ico {
width: 18px;
height: 20px;
background-position: right -464px;
margin-right: 3px;
position: relative;
top: 4px;
}
.news-warning { /*- Оповещение в полной новости -*/
color: #00529B;
background-color:#BDE5F8;
border: 1px solid;
padding: 10px 5px;
}
.news-warning-green {
color: #4F8A10;
background-color: #DFF2BF;
font-style: italic;
font-family: Courier;
font-size: 13px;
border: 1px solid;
padding: 10px 5px;
text-align: center;
}
/*--------------------------------------------------------------------------------- Фон навигации по страницам -*/
.navy {padding: 5px;}
.pages {display: inline;}
.navy a, .navy a:link, .navy a:active, .navy a:visited, .navy span {
padding: 0px 4px;
font-size: 11px;
border: 1px #999 solid;
background: #f2f2f2;
font-weight: bold;
font-family: Tahoma, Verdana;
color: #222;
}
.pages span {
padding: 0px 4px;
font-size: 11px;
border-top: 3px #333 solid;
background: url(../images/silver/silver-element.png) repeat-x left -375px;
font-weight: bold;
color: #fff;
}
.navy a:hover, .navy span:hover {
background: url(../images/silver/silver-element.png) repeat-x left -375px;
color: #fff;
text-decoration: none;
border-top: 3px #333 solid;
}
/*--------------------------------------------------------------------------- Уведомление о получении новых PM -*/
#newpm {
position: absolute;
width: 400px;
padding: 4px;
border: 1px solid #bbbbbb;
font-family: verdana;
line-height: 145%;
}
#newpmheader {
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
font-weight: bold;
background-color: #f5f5f5;
font-family: verdana;
cursor: move;
}
#newpm a {background: none; text-decoration: none; color: #777;}                      /*/---менять тут---/*/
#newpm a:hover {text-decoration: underline; color: #777;}                      /*/---менять тут---/*/