/*
html, body {
  scrollbar-3dlight-color:#fff;
  scrollbar-arrow-color:black;
  scrollbar-highlight-color:#fff;
  scrollbar-face-color: #d4d0c8;
  scrollbar-shadow-color: gray;
  scrollbar-darkshadow-color: gray;
  scrollbar-track-color:#eee;
}
*/	      
	      
/*
input{background: #d4d0c8;}
*/


/* 
input.text, textarea, select {
  background: #fff;
  border-bottom: #eee thin solid;
  border-left: gray thin solid;
  border-right: #eee thin solid;
  border-top: gray thin solid;
}
	  
input.submit, button {
  background: #d4d0c8; 
  border-bottom: gray thin solid;
  border-left: #fff thin solid;
  border-right: gray thin solid;
  border-top: #fff thin solid;
}

*/



.right {z-index: 99 !important;}

a.subscriberu_bhidden dfn {left:0;}
.subscriberu_hidden {display:none;}

		    
  
.subscriberu_grc {padding: 5px 15px;}
.subscriberu_grc .subscriberu_e{display:block; position: relative;}
.subscriberu_grc .subscriberu_e *{display: block; overflow: hidden; position: relative; z-index: 2; font-size: 0px;}
.subscriberu_grc b.subscriberu_e b, .subscriberu_grc b.subscriberu_e i, .subscriberu_grc b.subscriberu_e u {height: 1px; background: #eeeeee;}
.subscriberu_grc b.subscriberu_e b{margin: 0 5px;}
.subscriberu_grc b.subscriberu_e i{margin: 0 3px;}
.subscriberu_grc b.subscriberu_e u{margin: 0 2px;}
.subscriberu_grc b.subscriberu_e span{margin: 0 1px; height: 2px; background: #eeeeee;}
.subscriberu_grc div{background: #eeeeee; padding: 0 10px;}

	  
/* класс ссылки вызывающей по событию hover всплывающий блок */
/*a.subscriberu_fblink {position: relative; top: 0px; left: 0px; padding: 0px 5px;}*/
		    

.p-subscribers {color:#ac7a04; margin-left: 0px; margin-top: 9px; margin-right: 0px; margin-bottom: 9px;}



a.subscriberu_dottedlink:link {color: #af8011; text-decoration: none; padding:1px 2px; border-bottom: 1px dotted}
a.subscriberu_dottedlink:hover {background:#af8011; color:#ffffff !important; padding:1px 2px; border-bottom: 1px dotted #fff;}
a.subscriberu_dottedlink {color: #af8011 !important; text-decoration: none; padding:1px 2px; border-bottom: 1px dotted #af8011;}


a.subscriberu_dottedlinkpink:link {color: #d83d24; text-decoration: none; padding:1px 2px; border-bottom: 1px dotted #d83d24;}
a.subscriberu_dottedlinkpink:hover {background:#d83d24; color:#ffffff !important; padding:1px 2px; border-bottom: 1px dotted #fff;}
a.subscriberu_dottedlinkpink {color: #d83d24 !important; text-decoration: none; padding:1px 2px; border-bottom: 1px dotted #d83d24;}

a.subscriberu_titlepink:link {color:#ed4d33 !important;}
a.subscriberu_titlepink:hover {color:#ed4d33 !important;}
a.subscriberu_titlepink {color:#ed4d33 !important;}

a.subscriberu_titlesand:link {color:#af8011 !important;}
a.subscriberu_titlesand:hover {color:#af8011 !important;}
a.subscriberu_titlesand {color:#af8011 !important;}


a.subscriberu_addfriend {color:#a97700 !important; text-decoration: none !important;} /*#a97700*/
a.subscriberu_addfriend {outline:none;}
a.subscriberu_addfriend span {background:#fff;}
a.subscriberu_addfriend span var {border-color:#a97700 !important;}

a.subscriberu_friended {color:#fff !important;}
a.subscriberu_friended span {background:#a97700 !important;}
a.subscriberu_friended span var {border-bottom:1px dotted #fff !important;}

/*
.txt a.subscriberu_bookmark dfn{left:-1.143em;}
*/
a.subscriberu_bookmark {
padding:.214em 0.143em;
margin-right:0.1em;
outline:none;
position:relative;
color:#f05500 !important;
white-space:nowrap;
text-decoration:none !important;
}


a.subscriberu_bookmark span var, a.subscriberu_addfriend span var{
border-bottom:1px dotted #f05500;
cursor:pointer;
}

a.subscriberu_bookmark dfn {
width:13px;
height:12px;
display:block;
overflow:hidden;
position:absolute;
cursor:pointer;
left:0em;
top:.357em;
background:url('sprites0.png') no-repeat -50px -50px;
}

/**/

a.subscriberu_bookmark span{
margin-left:1em;
/*background:gray;*/
}

/**/


/*  span var  */

/*
a.subscriberu_bookmark:hover{background:#f05500 !important;color:#ffffff !important;}
*/
 

.actual .line a.subscriberu_bookmark {
display:block;
float:left;
position:relative;
top:0;
}


.category .right .line a.subscriberu_bookmark {
display:block;
float:left;
position:relative;
top:0;
}

/* subscriberu_bookmark-added */
/* В избранном */
a.subscriberu_loved {color:#fff !important;}
a.subscriberu_loved span {background:#f05500 !important;}
a.subscriberu_loved span var {border-bottom:1px dotted #fff !important;color:#fff !important;}
a.subscriberu_loved dfn {background:url('sprites0.png') no-repeat 0px -50px !important;}




/* fbbox */
.subscriberu_fbbox {margin:0 .5em 0 0; position:relative; z-index:1; display:inline;}
/*top:0.214em;*/
.actual .line .subscriberu_fbbox {display:block; float:left; position:relative; top:0.114em;}
.category .right .line .subscriberu_fbbox {display:block; float:left; position:relative; top:0.114em;}

.subscriberu_rbbox {margin:0 .5em 0 0; position:relative; z-index:1; display:inline;}

	
.subscriberu_fbhover {z-index:3;}
.subscriberu_fbhover .subscriberu_fblock          {display:block !important;}
.subscriberu_fbhover .subscriberu_fblock_narrow   {display:block !important;}
.subscriberu_fbhover .subscriberu_fblock_author   {display:block !important;}
.subscriberu_fbhover .subscriberu_fblock_format   {display:block !important;}
.subscriberu_fbhover .subscriberu_fblock_category {display:block !important;}
.subscriberu_fbhover .subscriberu_fblock_grpsetup {display:block !important;}


.subscriberu_fblock_category{display: none;}

.subscriberu_fblock, .subscriberu_fblock_narrow,
.subscriberu_fblock_author, .subscriberu_fblock_format,
.subscriberu_fblobk_grpsetup {
  position: absolute;
  top: -8px; left: -6px; /*-7px;*/
  padding: 0px 0px;
  font-style: normal;
  text-align: left;
  display: none;
  z-index:3;
}

.subscriberu_fblock_author{
  top: -15px !important; left: -6px;
}

/* шестеренка */
.subscriberu_selection_gear, .subscriberu_gear{
  position: absolute;
  top:1px;
}
	
.subscriberu_fblock_author {width:17.5em;} /*17em*/

.subscriberu_fblock { width: 25em;}  /*350px*/

.subscriberu_fblock_narrow {width:10em; opacity:0.90;}

.subscriberu_fblock_grpsetup {width: 17em;}

.subscriberu_fblock_format .subscriberu_strut {width:16em; height:1px}


.subscriberu_fblock_category {position: absolute; display:none;} /*relative*/


.subscriberu_fblock_category .subscriberu_strut {width:5em; height:1px; position: relative;}


div.subscriberu_fbx {position: relative; cursor:pointer; margin-top:-1.2em; margin-left:22.5em;}
/*
div.subscriberu_pb {position:absolute; margin-top:1em; margin-left:10.5em;}
*/

div.subscriberu_pb {background-color: transparent; position:absolute; margin-top:2em; margin-left:6.5em; display: none;}

 .fb2ba,.fb2bb,.fb2bc,.fb2bd,.fb2be,.fb2bg {display:block; overflow:hidden; font-size:1px;}
 .fb2ba {background:#f3d4c2;margin:0 5px;} /* горизонтальные границы */
 .fb2ba,.fb2bb,.fb2bc,.fb2be,.fb2bd {height:1px;}
 .fb2bb,.fb2bc,.fb2bd,.fb2bf,.fb2bg {background:#f3d4c2;} /* заливка и вертикальные границы border:#f3d4c2 solid;*/
 .fb2bb {border-width:0 2px;margin:0 3px;}
 .fb2bc {margin:0 2px;}
 .fb2bc,.fb2bd,.fb2bf {border-width:0 1px;}
 .fb2bd {margin:0 1px;}
														 

.fbba,.fbbb,.fbbc,.fbbd,.fbbe,.fbbg {display:block; overflow:hidden; font-size:1px;}
.fbba {background:#d7e7ec;margin:0 5px;} /* горизонтальные границы */
.fbba,.fbbb,.fbbc,.fbbe,.fbbd {height:1px;}
.fbbb,.fbbc,.fbbd,.fbbf,.fbbg {background:#d7e7ec; } /* заливка и вертикальные границы border:#d7e7ec solid;*/
.fbbb {border-width:0 2px;margin:0 3px;}
.fbbc {margin:0 2px;}
.fbbc,.fbbd,.fbbf {border-width:0 1px;}
.fbbd {margin:0 1px;}
.fbbtext {padding:3px 3px 3px 6px; width: 95%;}

/* заливка и вертикальные границы */
.subscriberu_bg_green .fbbb, .subscriberu_bg_green .fbbc, .subscriberu_bg_green .fbbd, .subscriberu_bg_green .fbbf, .subscriberu_bg_green .fbbg {background:#E4EECD; border:#E4EECD;}
.subscriberu_bg_green .fbba {background:#E4EECD;}/* горизонтальные границы */

/* заливка и вертикальные границы */
.subscriberu_bg_sand .fbbb, .subscriberu_bg_sand .fbbc, .subscriberu_bg_sand .fbbd, .subscriberu_bg_sand .fbbf, .subscriberu_bg_sand .fbbg {background:#F1EAD9; border:#F1EAD9;}
.subscriberu_bg_sand .fbba {background:#F1EAD9;}/* горизонтальные границы */

/* заливка и вертикальные границы */
.subscriberu_bg_pink .fbbb, .subscriberu_bg_pink .fbbc, .subscriberu_bg_pink .fbbd, .subscriberu_bg_pink .fbbf, .subscriberu_bg_pink .fbbg {background:#f3d4c2; border:#f3d4c2}
.subscriberu_bg_pink .fbba {background:#f3d4c2;}/* горизонтальные границы */

/*
.subscriberu_bg_pink {left:-6px;}
.subscriberu_bg_sand {left:-6px;}
*/

/*
.subscriberu_fblock_narrow 
*/


/*0.143em 0*/
p.subscriberu_p-friends {width:100%;padding:0.143em 0;margin:0; position:relative;font-size:0.917em;color:#ac7a04;}

p.subscriberu_p-friends a {color:#ac7a04;}
p.subscriberu_p-friends a:hover {text-decoration:underline;}
p.subscriberu_p-friends a.addfriend {text-decoration:none !important;}


.subscriberu_fblock_author p.subscriberu_p-title {color:#a97700 !important;}
.subscriberu_fblock_author p.subscriberu_p-title a, .subscriberu_fblock_author p.subscriberu_p-title a:hover {color:#a97700;}

.subscriberu_fblock_author p.subscriberu_p-self {font-size:0.917em;}
.subscriberu_fblock_author p.subscriberu_p-self a {color:#004071;text-decoration:none;}
.subscriberu_fblock_author p.subscriberu_p-self a:hover {text-decoration:none;}
.subscriberu_fblock_author p.subscriberu_p-self a span {text-decoration:underline;}
.subscriberu_fblock_author p.subscriberu_p-self a.subscriberu_red {color:#f05d0b !important;}
.subscriberu_fblock_author p.subscriberu_p-self a.subscriberu_red span {color:#f05d0b !important;text-decoration:underline;}
.subscriberu_fblock_author dl {margin:0;font-size:0.917em;}
.subscriberu_fblock_author dt {margin:0;color:#8d8d8d;}
.subscriberu_fblock_author dd {margin:0;}

.subscriberu_fblock_author .avatar img {
  width:25px;
  height:25px;
  display:block;
}

.subru_redletterlink a {
 color: #D83D24;
 display: block;
 overflow: hidden;
 padding: 0.11em 0 0.11em 30px;
 position: relative;
 text-decoration: none;

 font-family: "Trebuchet MS",Helvetica,sans-serif;
 font-size: 1.286em;
 font-size-adjust: none;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 line-height: 1.22em;
}

.subru_redletterlink a:hover {
 text-decoration:underline;
}

.subru_redletterlink .active a {
 color: #FFFFFF;
}

/* fast fix for ludi's html-editor */
#id_body_ifr{height:31.43em;}


.act .line a.subscriberu_bookmark {
  display:block;
  float:left;
  position:relative;
  top:0;
}
	
.act .line span.info {
  display:block;
  float:left;
  position:relative;
  top:0.273em;
  padding-right:0.2em;
  padding-left:0.2em;
}
		
.act .line a.entrycomment{
  position:relative;
  float:left;
  top:0.273em;
  left:-0.4em;
  /* 19.04.10 отступ заместо nbsp */
  padding-left: 5px;
  
}

.rememberme{
  margin:-2.2em 0em 0em 36.5em; 
  position:relative; 
  color: #5A5A5A;
}

#regFormCpt {
  position: relative; 
  margin-left:-0.6em;
}

#loginFormCpt {
  position: relative; 
  margin-left:-0.6em;
}  


a.subscriberu_bigdigest {
  background:#f9e2de;
  color:#d83d24;
  border-bottom:1px dotted #d83d24 !important;
}

a.subscriberu_biglist {
  background:#d7e7ec;
  color:#1c70a0;
  border-bottom:1px dotted #1c70a0 !important;
}

/*
width:100%;
font-size:1.286em;
margin-bottom:1.65em;

.subscriberu_digest_color {color: #a34838;}
.subscriberu_list_color {color: #1c70a0;}
*/

.subscriberu_postavatar {
 float: left;
 margin: 0em 1em 1em 4em;
}

.userlist div.subscriberu_fbbox {top: -0.5em !important;}


/* ссылка автора с аватаром */
a.subscriberu_avatar {text-decoration: none !important;}

a.subscriberu_avatar dfn {
  width:25px;
  height:25px;
  display:block;
  overflow:hidden;
  position:absolute;
  cursor:pointer;
  left:0em;
  top:-0.5em; /*-0.5*/
}

a.subscriberu_avatar span{
  margin-left:2em;
}

a.subscriberu_avatar span var {text-decoration: underline !important;}
  
.subscriberu_fbbox{
  margin-left:0.2em;
}

/*
.content span.grey {float:left;}
.commententry div.content{float:left;}
*/

/*ссылка с аватаром в блоке*/
.fbbtext a.subscriberu_avatar dfn {left:6px; top:8px;} /*0.4, 0.6*/
/*смещаем весь блок с ссылкой автора, псевдонимом и ссылокой в друзья*/
.fbbtext p.subscriberu_p-title{margin-top:0.5em;}
/* для разделения блоков */
.subscriberu_break {padding-top:0.9em;}
.subscriberu_dbreak {padding-top:2.5em;}

/* tail */

#footer {
 width: 95%;
 min-width: 725px;
 clear: both;
 margin: 10px auto 0;
 font-size:1em;
 color:#737c82;
 position: relative;
 top: 20px;
 overflow: hidden;
 padding-bottom:10px;
}
#footer a { color:#737c82; }
#footer .footer_d{
 border-top: 1px solid #ccc;
 padding: 15px 0;
 overflow: hidden;
 margin-left:15px;
}
#footer .copy {color:#737c82;}
#footer .nav { width: 100%; position: relative; overflow: hidden; float: left; }
#footer .nav dl  { float: left; width: 20%; font-size: 1em; margin-bottom: .4em; line-height: 1.6em;}
#footer .nav dl dt { margin-bottom: .6em; font-size: 1em; color:#737c82;}

/* комментарии как в группах */
div.subscriberu_commententry div.subscriberu_fbbox {margin-left:-2em;}
div.subscriberu_commententry span.info var {color:#898a8a;}

/*
.act .line a.subscriberu_subscribe {
  display:block;
  float:left;
  position:relative;
  top:1px;
  padding-right: 10px;
}
*/	  

table.nowraptab td{white-space: nowrap;}

table.calendars td{vertical-align: top;}

div.calcell {position: absolute;}

#ankst {display: none; height: 26px; position: absolute; top: 15pt; width: 26px; left: 7pt;}

.subscriberu_ank_cb {margin: 0.2em 0.2em 0em 0em;}

.subscriberu_ank_select {width: 18em;} /*22*/

.hint .quest {margin-bottom: 0.5em;}

/* блок с кнопками соц. сетей */
.sharelist {
 padding: 0 0 0 0;
 margin-top:-8px;
 float:right;
}

.linkline {
/*background: lightgray;*/
}


/* большой аватар -- */
div.subscriberu_baf {margin-top: 0.5em; margin-left: 6em;}
div.subscriberu_bafna {margin-top: 0.5em;}
a.subscriberu_avatar_big {text-decoration: none !important;}
/*p.subscriberu_p-friends var {padding-left: 6.5em;}*/
a.subscriberu_avatar_big dfn {width:75px; height:75px; display:block; overflow:hidden; position:absolute; cursor:pointer; left:0em; top:-0.5em; z-index:3;}
a.subscriberu_avatar_big span{margin-left:0em;} /*6em*/
a.subscriberu_avatar_big span var {text-decoration: underline !important;}
.fbbtext a.subscriberu_avatar_big dfn {left:6px; top:8px;}
/* -- большой аватар */
		  
.subscriberu_left {float:left;}

/* #1634 */

.new-functions{padding:.357em 3em .4em 3em;color:#6fa80d;margin:1px 0 4px 0;border:1px dotted #d9d9d9;border-left:none;border-right:none;}

.new-functions-comments{color:#99a9b2;font-size:.857em;margin-left:.6em;margin-right:.5em;}

.new-functions-close{background:url('close000.gif') no-repeat 0 0;display:inline-block;width:9px;height:9px;}

div.tapanel {float:left; background-color: transparent; padding: 0; margin: 0 0.5em 0 0;}
div.taitem {background-color: transparent; position:relative; font-size:1em; padding: 0; margin: 0; cursor: pointer;}
div.taitemact, div.taitemover {background-color: lightgray;}

.subscriberu_infobar { 
padding:0 0 0.5em 0; 
overflow:hidden; 
position:relative;; 
} 

 
.subscriberu_infobar ul { 
padding:0 3% 0 2.5em; 
margin:0; 
list-style:none; 
overflow:hidden; 
position:relative; 
top:0.143em; 
z-index:2; 
} 
 
.subscriberu_infobar ul li { 
padding:.786em .571em 1em .571em; 
float:left; 
line-height:1.286em; 
cursor:default; 
position:relative; 
} 
 
/* 14em */
.subscriberu_infobar .bg { 
width:98%; 
height:100%; 
position:absolute; 
top:0;left:0; 
z-index:1; 
background: none repeat scroll 0 0 #F1DBA6;
/*background:#f3f3f3 url('/img/ludi/menu.png') repeat-x 0 100%; */
} 
 
.subscriberu_infobar .bg .top { 
width:28px;height:21px; 
position:absolute; 
right:0;top:0; 
z-index:2;
background:url('menu-cbg.png') no-repeat 0 0;
}


.subscriberu_infobar .bg .bottom {
width:28px;height:21px;
position:absolute;
right:0;bottom:0;
z-index:1;
background:url('menu-cbg.png') no-repeat 0 100%;
}

.pic_editorial {
float: left;
padding: 0 1em 0.256em 0;
width: 90px;
}
.pic_editorial img {
display: block;
height: 60px;
width: 60px;
}

/* ..... */

.catalogo {
 width: 26px;
 height: 26px;
 display: block;
 position: absolute;
 top: 0;
 left: 0;
}

.catalogo_auto      {background: url("sprites0.png") no-repeat scroll    0px 0px;}
.catalogo_travel    {background: url("sprites0.png") no-repeat scroll  -50px 0px;}
.catalogo_comp,
.catalogo_inet      {background: url("sprites0.png") no-repeat scroll -100px 0px;}
.catalogo_woman     {background: url("sprites0.png") no-repeat scroll -150px 0px;}
.catalogo_business  {background: url("sprites0.png") no-repeat scroll -200px 0px;}
.catalogo_economics {background: url("sprites0.png") no-repeat scroll -250px 0px;}
.catalogo_home,
.catalogo_realty    {background: url("sprites0.png") no-repeat scroll -300px 0px;}
.catalogo_children  {background: url("sprites0.png") no-repeat scroll -350px 0px;}
.catalogo_hitech,
.catalogo_mobile     {background: url("sprites0.png") no-repeat scroll -400px 0px;}
.catalogo_health    {background: url("sprites0.png") no-repeat scroll -450px 0px;}
.catalogo_sport     {background: url("sprites0.png") no-repeat scroll -500px 0px;}
.catalogo_style     {background: url("sprites0.png") no-repeat scroll -550px 0px;}
.catalogo_cookery   {background: url("sprites0.png") no-repeat scroll -600px 0px;}
.catalogo_kino      {background: url("sprites0.png") no-repeat scroll -650px 0px;}
.catalogo_animals   {background: url("sprites0.png") no-repeat scroll -700px 0px;}
.catalogo_marketing {background: url("sprites0.png") no-repeat scroll -750px 0px;}
.catalogo_latest    {background: url("sprites0.png") no-repeat scroll -800px 0px;}
.catalogo_culture   {background: url("sprites0.png") no-repeat scroll -850px 0px;}
.catalogo_media     {background: url("sprites0.png") no-repeat scroll -900px 0px;}
.catalogo_socio     {background: url("sprites0.png") no-repeat scroll -950px 0px;}
.catalogo_weather   {background: url("sprites0.png") no-repeat scroll -1000px 0px;}
.catalogo_country   {background: url("sprites0.png") no-repeat scroll -1050px 0px;}

.sharelogo {
 width: 24px;
 height: 24px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
}

.sharelogo_vk    {background: url("sprites0.png") no-repeat scroll  -900px -50px;}
.sharelogo_tw    {background: url("sprites0.png") no-repeat scroll  -950px -50px;}
.sharelogo_mm    {background: url("sprites0.png") no-repeat scroll -1000px -50px;}
.sharelogo_lj    {background: url("sprites0.png") no-repeat scroll -1050px -50px;}
.sharelogo_fb    {background: url("sprites0.png") no-repeat scroll -1100px -50px;}

.sharesmalllogo {
 width: 16px;
 height: 16px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
}

.sharesmalllogo_tw    {background: url("sprites0.png") no-repeat scroll -600px -50px;}
.sharesmalllogo_fb    {background: url("sprites0.png") no-repeat scroll -650px -50px;}

.redpencil {
 width: 14px;
 height: 15px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll -800px -250px;
}

.bluepencil {
 width: 12px;
 height: 15px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll -100px -50px;
}

.logokanal {
 width: 260px;
 height: 55px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll 0px -200px;
}

.lupa70 {
 width: 20px;
 height: 20px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 margin-bottom: -5px;
 background: url("sprites0.png") no-repeat scroll -300px -50px;
}

.e_yes {
 width: 17px;
 height: 17px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll -450px -50px;
}

.e_no {
 width: 17px;
 height: 17px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll -500px -50px;
}

.minimizelogo {
 width: 17px;
 height: 19px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll -350px -50px;
}

.lavrlogo {
 width: 20px;
 height: 20px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 margin-bottom: -5px;
 background: url("sprites0.png") no-repeat scroll -400px -50px;
}

.medallogo {
 width: 24px;
 height: 21px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 margin-bottom: -3px;
}

.medallogo_medal { background: url("sprites0.png") no-repeat scroll   -0px -300px; }
.medallogo_cup   { background: url("sprites0.png") no-repeat scroll  -50px -300px; }
.medallogo_2000  { background: url("sprites0.png") no-repeat scroll -100px -300px; }
.medallogo_2001  { background: url("sprites0.png") no-repeat scroll -150px -300px; }
.medallogo_2002  { background: url("sprites0.png") no-repeat scroll -200px -300px; }
.medallogo_2003  { background: url("sprites0.png") no-repeat scroll -250px -300px; }
.medallogo_2004  { background: url("sprites0.png") no-repeat scroll -300px -300px; }
.medallogo_2005  { background: url("sprites0.png") no-repeat scroll -350px -300px; }
.medallogo_2006  { background: url("sprites0.png") no-repeat scroll -400px -300px; }
.medallogo_2007  { background: url("sprites0.png") no-repeat scroll -450px -300px; }
.medallogo_2008  { background: url("sprites0.png") no-repeat scroll -500px -300px; }
.medallogo_2009  { background: url("sprites0.png") no-repeat scroll -550px -300px; }
.medallogo_2010  { background: url("sprites0.png") no-repeat scroll -600px -300px; }

.adsmark {
 width: 43px;
 height: 9px;
 display: inline-block;
/* position: absolute; */
 top: 0;
 left: 0;
 background: url("sprites0.png") no-repeat scroll -850px -50px;
}

.subscriberu_category { z-index: 1; }

/* ======= image enlarge sign ====== */

.enlarge-img {
   float: left;
   position: relative;
   padding: 0 1em 1em 0;
}

.enlarge-img  p.enlarge-pic {
   background: url("sprites0.png") no-repeat scroll -1100px 0px transparent;
    bottom: 0;
    display: block;
    height: 20px;
    margin: 13px 17px;
    position: absolute;
    right: 0;
    width: 20px;
}

.enlarge-img .enlarge-pic .enlarge-text {
   font-size: 20px;
   text-decoration: none;
}

.green-box {
    background: none repeat scroll 0 0 #E4EECD;
    padding: 0.2em 0.2em 0.4em;
}

.green-bottom-dotted {
    border-bottom: 1px dotted #6FA80D;
}

.brown-bottom-dotted {
    border-bottom: 1px dotted #AF8011;
}
