/* 
 * ========================================
 * BB стиль кнопок
 * ========================================
 */
#b_b { 
  width: 23px; height: 25px; border: 0px;
}
#b_i {
  width: 23px; height: 25px; border: 0px;
}
#b_u {
  width: 23px; height: 25px; border: 0px;
}
#b_s {
  width: 23px; height: 25px; border: 0px;
}
#b_hide {
  width: 23px; height: 25px; border: 0px;
}
#b_emo {
  width: 23px; height: 25px; border: 0px;
}
#b_color {
  width: 23px; height: 25px; border: 0px;
}
#b_left {
  width: 23px; height: 25px; border: 0px;
}
#b_center {
  width: 23px; height: 25px; border: 0px;
}
#b_right {
  width: 23px; height: 25px; border: 0px;
}
#b_quote {
  width: 23px; height: 25px; border: 0px;
}
#b_code {
  width: 23px; height: 25px; border: 0px;
}
#b_mp3 {
  width: 23px; height: 25px; border: 0px;
}


.bb_t_b a {
  background: url("bbico.gif") 0 0 no-repeat; 
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_b a:hover { 
  background: url("bbico.gif") 0 -25px no-repeat;   
}
.bb_t_b a:active {
  background-position: 0 -50px;
}


.bb_t_i a {
  background: url("bbico.gif") -23px 0 no-repeat; 
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_i a:hover { 
  background-position: -23px -25px;
}
.bb_t_i a:active {
  background-position: -23px -50px;
}


.bb_t_u a {
  background: url("bbico.gif") -46px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_u a:hover { 
  background-position: -46px -25px;
}
.bb_t_u a:active {
  background-position: -46px -50px;
}


.bb_t_s a {
  background: url("bbico.gif") -69px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_s a:hover { 
  background-position: -69px -25px;
}
.bb_t_s a:active {
  background-position: -69px -50px;
}


.bb_t_img a {
  background: url("bbico.gif") -92px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_img a:hover { 
  background-position: -92px -25px;
}
.bb_t_img a:active {
  background-position: -92px -50px;
}


.bb_t_url a {
  background: url("bbico.gif") -115px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_url a:hover { 
  background-position: -115px -25px;
}
.bb_t_url a:active {
  background-position: -115px -50px;
}


.bb_t_leech a {
  background: url("bbico.gif") -138px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_leech a:hover { 
  background-position: -138px -25px;
}
.bb_t_leech a:active {
  background-position: -138px -50px;
}


.bb_t_m a {
  background: url("bbico.gif") -161px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_m a:hover { 
  background-position: -161px -25px;
}
.bb_t_m a:active {
  background-position: -161px -50px;
}


.bb_t_video a {
  background: url("bbico.gif") -184px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_video a:hover { 
  background-position: -184px -25px;
}
.bb_t_video a:active {
  background-position: -184px -50px;
}


.bb_t_hide a {
  background: url("bbico.gif") -207px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_hide a:hover { 
  background-position: -207px -25px;
}
.bb_t_hide a:active {
  background-position: -207px -50px;
}


.bb_t_emo a {
  background: url("bbico.gif") -230px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_emo a:hover { 
  background-position: -230px -25px;
}
.bb_t_emo a:active {
  background-position: -230px -50px;
}

.bb_t_color a {
  background: url("bbico.gif") -253px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_color a:hover { 
  background-position: -253px -25px;
}
.bb_t_color a:active {
  background-position: -253px -50px;
}

.bb_t_cl a {
  background: url("bbico.gif") -276px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_cl a:hover { 
  background-position: -276px -25px;
}
.bb_t_cl a:active {
  background-position: -276px -50px;
}


.bb_t_l a {
  background: url("bbico.gif") -299px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_l a:hover { 
  background-position: -299px -25px;
}
.bb_t_l a:active {
  background-position: -299px -50px;
}


.bb_t_c a {
  background: url("bbico.gif") -322px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_c a:hover { 
  background-position: -322px -25px;
}
.bb_t_c a:active {
  background-position: -322px -50px;
}


.bb_t_r a {
  background: url("bbico.gif") -345px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_r a:hover { 
  background-position: -345px -25px;
}
.bb_t_r a:active {
  background-position: -345px -50px;
}


.bb_t_quote a {
  background: url("bbico.gif") -368px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_quote a:hover { 
  background-position: -368px -25px;
}
.bb_t_quote a:active {
  background-position: -368px -50px;
}


.bb_t_code a {
  background: url("bbico.gif") -391px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_code a:hover { 
  background-position: -391px -25px;
}
.bb_t_code a:active {
  background-position: -391px -50px;
}


.bb_t_br a {
  background: url("bbico.gif") -414px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_br a:hover { 
  background-position: -414px -25px;
}
.bb_t_br a:active {
  background-position: -414px -50px;
}


.bb_t_p a {
  background: url("bbico.gif") -437px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_p a:hover { 
  background-position: -437px -25px;
}
.bb_t_p a:active {
  background-position: -437px -50px;
}

.bb_t_up a {
  background: url("bbico.gif") -460px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_up a:hover { 
  background-position: -460px -25px;
}
.bb_t_up a:active {
  background-position: -460px -50px;
}

.bb_t_t a {
  background: url("bbico.gif") -483px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_t a:hover { 
  background-position: -483px -25px;
}
.bb_t_t a:active {
  background-position: -483px -50px;
}

.bb_t_mp3 a {
  background: url("bbico.gif") -506px 0 no-repeat;
  width: 23px; height: 25px; display:block; margin: 0px; padding: 0px;
}
.bb_t_mp3 a:hover { 
  background-position: -506px -25px;
}
.bb_t_mp3 a:active {
  background-position: -506px -50px;
}

/* ==================== Вывод архива */

.archives {
margin-top: 6px;
margin-left: 10px;
margin-bottom: 10px;
}
.archives a {
color: #43637e;
}

/* ==================== Цитата и скрытый текст */

.title_quote {
color: #636363;
background-color: #f2f2f2;
border: 1px dotted #bebebe; 
border-bottom: 0;
font-weight: bold;
padding: 5px;
}
.quote {
color: #757575;
background-color: #f2f2f2;
border: 1px dotted #bebebe;
text-align: justify;
padding: 5px;
}
.title_spoiler {
	color: #636363;
	background-color: #f2f2f2;
	border: 1px dotted #bebebe; 
	font-weight: bold;
	padding: 5px;
}
.text_spoiler {
	color: #757575;
	background-color: #f2f2f2;
	border: 1px dotted #bebebe;
	border-top: 0;
	text-align: justify;
	padding: 5px;
}
/* ==================== Tэг CODE */

.scriptcode {
color: #757575;
background-color: #f2f2f2; 
border: 1px dotted #bebebe;
text-align: left;
padding: 5px;
}

/* ==================== Календарь */

.weekday-active-v {
color: #4b73d4;
}

.day-active-v {
color: #4b73d4;
}

.calendar {
color: #757575;
font-size: 11px;

}
.calendar td, th {
text-decoration:none;
padding:2px 3px;
}
.weekday {
color: #804040;
}
.weekday-active {
color: #804040;
}
.day-active {
color: #804040;
}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
text-decoration: underline;
}
.monthlink {
color: #5078d6;
text-decoration: none;
}

/* ==================== Рейтинг статьи */

.rating-text {float: left;}

#ratig-layer {
 font-weight: bold;
 float: left;
 padding-right: 5px;
}

#ratig-layer a, #ratig-layer a:hover {text-decoration: none;}

/* ==================== BB коды */

.bbcodes {
font-size:10px;
background:#3c99cb;
text-transform:uppercase;
border:1px solid #1774a6;
cursor:pointer;
color:#FFFFFF;
}

/* класс bbcodes_poll используем в poll.tpl, vote.tpl, addnews.tpl */

.bbcodes_poll {
font-size:10px;
background:#3c99cb;
text-transform:uppercase;
border:1px solid #1774a6;
cursor:pointer;
color:#FFFFFF;
}

.editor_button {
float: left;
cursor: pointer;
padding-left: 2px;
padding-right: 2px;
}
.editor_buttoncl {
float: left;
cursor: pointer;
padding-left: 1px;
padding-right: 1px;
border-left: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
}
.editbclose {
float: right;
cursor: pointer;
}
.editor_button select {
font-size: 11px;
}

/* ==================== Дополнительные поля новостей */

.xfields textarea {
color: #757575;		/* ! */
font-size: 11px;		/* ! */
background-image: url(../images/dlet_field_o.gif);
background-repeat: repeat-x;

width: 499px;
height: 86px;
border: 1px solid #e0e0e0;
}
.xfields input {
color: #757575;		/* ! */
font-size: 11px;		/* ! */
background-image: url(../images/dlet_field_o.gif);
background-repeat: repeat-x;

width: 250px;
height: 14px;
border: 1px solid #e0e0e0;
}
.xfields select {
color: #757575;		/* ! */
font-size: 11px;		/* ! */
background-image: url(../images/dlet_field_o.gif);
background-repeat: repeat-x;

height: 14px;
border: 1px solid #e0e0e0;
}

/* ==================== Дополнительные поля профиля пользователей */

.xprofile textarea {
color: #757575;		/* ! */
font-size: 11px;		/* ! */
background-image: url(../images/dlet_field_o.gif);
background-repeat: repeat-x;

width: 316px;
height: 86px;
border: 1px solid #e0e0e0;
}
.xprofile input {
color: #757575;		/* ! */
font-size: 11px;		/* ! */
background-image: url(../images/dlet_field_o.gif);
background-repeat: repeat-x;

width: 250px;
height: 14px;
border: 1px solid #e0e0e0;
}

/* ==================== Персональные сообщения */ 

.pm_head {
font-size: 12px;		/* ! */
}
.pm_list {
color: #757575;
}
.pm_list a {
color: #4b73d4;
}

/* ==================== Выпадающее меню */

#dropmenudiv {
border: 1px solid #ffffff;
border-bottom-width: 0;
font: normal 10px Verdana;
background-color: #6497ca;
line-height: 20px;
margin: 2px;
filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);
}
#dropmenudiv a {
display: block;
text-indent: 3px;
border: 1px solid #ffffff;
padding: 1px 0;
margin: 1px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
#dropmenudiv a:hover { 
/* hover background color */
background-color: #fdd08b;
color: #000000;
}

/* ==================== Опрос пользователей */

.vote {
color: #757575;
}

/* ==================== Уведомление о получении новых PM */

#newpm {
position: absolute;
width: 400px;
padding: 4px;
background-color: #fdfdfd;
border: 1px solid #bbbbbb;
line-height: 135%;
}
#newpmheader {
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
height: 20px;
color: #636363;
font-weight: bold;
background-color: #b2c7f1;
cursor: move;
}
#newpm a {
background: transparent;
color: #4b73d4;
text-decoration: none;
}
#newpm a:hover {
background: transparent;
color: #4b73d4;
text-decoration: underline;
}

/* ==================== Ссылка на скачивание прикрепленного файла */

#attachment {
color: #808080;
}

/* ==================== Поиск по сайту и результаты поиска */

.search {
color: #757575;
text-decoration: none;
}
.textin {

color: #757575;		/* ! */
font-size: 11px;		/* ! */
background-image: url(../images/dlet_field_o.gif);
background-repeat: repeat-x;
border: 1px solid #e0e0e0;


text-decoration: none;
}
.sresult  {
text-align: justify;
font-weight: normal;
line-height: 16px;
font-size: 12px;
color: #757575;
}


/* ==================== Рамка расширенной формы поиска по сайту */

fieldset {
border: 1px solid #e0e0e0;
padding: 5px;
text-align: left;
font-size: 11px;		/* ! */
}

/* ==================== показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-image-blur {
}
.highslide-html-content {
position: absolute;
display: none;
}
.highslide-display-block {
display: block;
}
.highslide-display-none {
display: none;
}
.highslide-loading {
display: block;
color: white;
font-size: 9px;
font-weight: bold;
text-decoration: none;
padding: 3px;
border: 1px solid white;
background-color: black;
}

.clouds_xsmall {
    font-size: 10px;
    color:#c4c4c4;
    padding:2px;
    text-decoration:none;
}

.clouds_small {
    font-size: 11px;
    color:#999999;
    padding:2px;
    text-decoration:none;
}

.clouds_medium {
    font-size: 14px;
    color:#336699;
    padding:2px;
    text-decoration:none;
}

.clouds_large {
    font-size: 20px;
    color:#c4c4c4;
    padding:2px;
    text-decoration:none;
}

.clouds_xlarge {
    font-size: 31px;
    color:#aad815;
    padding:2px;
    text-decoration:none;
}
