			/* -- FIXED -- */
html, body{

/*
zoom: 1.2; 
-moz-transform: scale(1.2); 
*/

	padding:0;
	margin:0;
	width:100%;
	height:100%;
	overflow:hidden;
	BACKGROUND-COLOR: #FDEAEB;
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d;
}

#mBlayout{
        line-height:1.5;
	position:relative;
	width:100%;
	height:100%;
	overflow:auto;
}

.mbo {	width:100%;
  	height:40px;
	position:absolute;	
	z-index:7;
	background:url(/img/png/bg1.png);
}

.long_link_box {
    clear: both;
    height: 18px;
    position: relative;
}

.long_link {
    overflow: hidden;
    position: absolute;
    top: 0;
    white-space: nowrap;
    width: 100%;
}

.long_link_hidder {
    background: url("/img/white_cover.png") repeat-y scroll right top transparent;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    z-index: 1000;
}

a.mBxa {font-size:25px;font-weight:bold;}
a.mBxa:link,a.mBxa:visited {color:white;}
a.mBxa:hover {color:#F9B7BC;text-decoration: none;}
.x3 {width:18px;height:18px;display:inline-block;float:left;margin:5px 10px 0px 0px;}

.addtxt,a.addtxt:link,a.addtxt:visited {font-size:18px;color:#ccc;font-weight: normal;}


.hx {position: absolute;top:0px;right:3px;color:#D5C111;width:10px;font-size:16px;font-weight: bold;}
.dmfile {margin-left:30px;width:300px;font-weight: bold;}

			/*---*/

a.cat3,a.cat3:link,a.cat3:visited {
	padding:0px 1px 0px 2px; 
	font-size: 9pt;
	border:solid 1px #B12730;
	color: #F9B7BC;
	text-decoration: none;
	font-weight:bold;
}
a.cat3:hover {
	border:solid 1px #F9B7BC;
	padding:0px 1px 0px 2px; 
	background-color:#Ffffff;
	color: #A80F1A;
	text-decoration: none;
	font-weight:bold;
}

#find_table { width:900px;margin-top:10px;background:url('/img/shead.jpg') no-repeat; }
#find_table_mini { width:900px;margin-top:10px;background:#A80F1A;border-radius:32px;}
#find_table .lang1 {float:right;width:20px;height:16px;position:relative;
		    right:20px;top:0px;color:#fff
		    }
#find_table .lang2 {float:right;width:20px;height:16px;position:relative;
	   	    right:35px;top:-1px;color:red
}
#find_table .bann  {background:#ccc;float:right;width:468px;height:60px;
		    position:relative;right:-31px;top:18px;color:#999;overflow:hidden;
}
#find_table .titl {float:left;width:235px;height:16px;position:relative;
	left:30px;top:5px;color:#FDEAEB;overflow:hidden;
	white-space:nowrap;
}

#find_table .titl h1 {font-size:12px;margin:0px;}

#find_table .titl h1:after{
content: " ";
display: block;
position: absolute;
bottom: 0;
right: 0;
width: 100px;
height: 16px;
border-radius:0 10px 10px 0;
-webkit-border-radius: 0 10px 10px 0;
-moz-border-radius: 0 10px 10px 0;
background: -moz-linear-gradient(left,  rgba(225,204,203,0) 0%, rgba(225,204,203,0) 50%, rgba(225,204,203,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(225,204,203,0)), color-stop(50%,rgba(225,204,203,0)), color-stop(100%,rgba(225,204,203,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(225,204,203,0) 0%,rgba(225,204,203,0) 50%,rgba(225,204,203,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(225,204,203,0) 0%,rgba(225,204,203,0) 50%,rgba(225,204,203,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(225,204,203,0) 0%,rgba(225,204,203,0) 50%,rgba(225,204,203,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(225,204,203,0) 0%,rgba(225,204,203,0) 50%,rgba(225,204,203,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e1cccb', endColorstr='#e1cccb',GradientType=1 ); /* IE6-9 */
}


#find_table .desc {
	display:none;
	float:left;width:250px;height:110px;position:relative;
	left:10px;top:5px;color:#fff;font-size:13px;overflow:hidden;overflow-y:auto;
	padding:10px;
	border:1px solid #fff;
	border-radius:15px;
	line-height: 1.1;
	background:#000;
	z-index:1;
	opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);
}
.desc b {font-weight:normal;}
.desc u {text-decoration:none;font-weight:bold;}

#b_rus {float:right;width:483px;height:16px;
	position:relative;right:10px;top:23px;z-index:0;color:#FFDCB1
}
#b_eng {float:right;width:483px;height:16px;
	position:relative;right:10px;top:28px;color:#FFDCB1;z-index:0;
}
#find_div { float:right;width:483px;height:30px;z-index:1;
	position:relative;right:10px;top:25px;color:red;background:transparent;
	border:0px solid #ccc;
	}
#find_bgr {
position:absolute;display:inline-block;width:150px; 
	  top:4px;left:20px;z-index:0;
	  vertical-align:top;
	  height:20px;border:0px solid green;color:#F36A70;font-size:16px;
	  font-style:normal;
}
#find_clear {
position:absolute;display:inline-block;
       		top:9px;
		left:298px;
		z-index:4;
}

#find_div input {
margin-left:3px;padding-left:10px;
		width:290px;
		border:0px solid green;
			height:28px;color:blue;
			background:transparent; position:relative;z-index:3;
		font-size:16px;
}

#find_div input:focus {outline: none;}

#find_div .wo {display:inline-block;width:119px; 
	  vertical-align:top;
	  height:20px;border:0px solid green;
	  position:relative;
	  left:22px;}

#find_div .wopimp{ position:relative;
       		top:5px;
		right:-105px;
		z-index:3;
}

#find_select {
		font-style:normal;
		position:absolute;
		top:8px;padding:0px;
		left:-3px;
		margin-left:1px;
		width:119px;
		height:13px;
	        overflow:hidden;
		background:#FDEAEB;z-index:2;
}

#find_select .gf {padding:0px 0px 5px 4px;}
#find_view {color:red;}

#find_bt{
		display:inline-block;
		position:absolute;right:-52px;top:-5px;width:40px;
		height:40px;
		border:0px solid red;
}

#find_bt1{
cursor:pointer;background:transparent;z-index:2;
	border:0px solid #fff;width:32px;height:40px;
}

a.cli:link,a.cli:hover,a.cli:visited,.cli {margin-left:10px;text-decoration: none;border-bottom: #A80F1A 1px dashed;font-size:12px;}

.sh0  {background:url(/img/sh03.gif) no-repeat;display:inline-block;vertical-align:top;position:absolute;z-index:2}
.sh1  {width:15px;height:60px;left:0px;top:0px;background-position: -0px -0px;}
.sh2  {width:15px;height:60px;left:453px;top:0px;background-position: -453px -0px;}
.sh3  {width:468px;height:1px;left:0px;top:0px;background-position: -0px -0px;}
.sh4  {width:468px;height:1px;left:0px;top:59px;background-position: -0px -59px;}

			/*---*/


.pi0   {background:url(/img/0m.gif);}
.pi1   {display:inline-block;vertical-align:top;}
.pi_bg {width:380px;height:35px;background-position: 0px 0px;}
.pi_b0 {width:20px;height:35px;background-position: -360px 0px;}
.pi_d0 {width:30px;height:23px;background-position: -0px -36px;}
.pi_d1 {width:30px;height:23px;background-position: -31px -36px;}
.pi_i0 {width:30px;height:23px;background-position: -62px -36px;}
.pi_i1 {width:30px;height:23px;background-position: -93px -36px;}

.pi_p  {width:22px;height:22px;background-position: -125px -36px;}
.pi_d  {width:22px;height:22px;background-position: -148px -36px;}
.pi_e  {width:22px;height:22px;background-position: -171px -36px;}
.pi_k  {width:22px;height:22px;background-position: -194px -36px;}
.pi_p2 {width:22px;height:22px;background-position: -217px -36px;}
.pi_d2 {width:22px;height:22px;background-position: -240px -36px;}
.pi_e2 {width:22px;height:22px;background-position: -263px -36px;}
.pi_k2 {width:22px;height:22px;background-position: -286px -36px;}
.pi_s  {width:13px;height:15px;background-position: -309px -36px;}

			/* -- FIXED -- */


a:link,a:visited {color:#A80F1A;text-decoration: none;}
a.noline:hover	 {color:#A80F1A;text-decoration: none;}
a:hover		 {color:#A80F1A;text-decoration: underline;}


#catdesc a:link,#catdesc a:visited {border-bottom:1px dashed #f9b7bc;}

a.linkbot:link,a.linkbot:visited {color:#F9B7BC;text-decoration: none;}
a.linkbot:hover                  {color:#F9B7BC;text-decoration: underline;}
a.mmh:link,a.mmh:visited,a.mmh:hover {text-decoration: underline;}


a.brd {border-bottom:1px dashed #6d6d6d;}

#ynd a:hover,#ynd a:link,#ynd a:visited {text-decoration: none;}

#remm { position:absolute;display:none;
	font: 8pt arial, helvetica, sans-serif; 
	color: #A80F1A;background:#FFFFE1;
        border: solid 1px #F38189;
        padding:7px; 
	z-index: 50;
	height:50px;

}

.ai {display:inline-block;background:url(/img/a01_lk.gif);vertical-align:top;}
.ai_lk_close_out  {width:40px;height:9px;background-position: -0px -1px;}
.ai_lk_close_over {width:40px;height:9px;background-position: -44px -1px;}
.ai_lk_open_out   {width:40px;height:9px;background-position: -84px -1px;}
.ai_lk_open_over  {width:40px;height:9px;background-position: -124px -1px;}


.ifi {display:inline-block;background:url(/img/0b.gif);vertical-align:top;cursor:poiner;}
.fi_ord {width:28px;height:28px;background-position: 0px 0px;}
.fi_add {width:28px;height:28px;background-position: -29px 0px;}

div.fi {float:right;width:50px;position:relative;}
div.fi div {position:absolute;right:-2px;top:-3px;}

.isi,.si_p_left div {display:inline-block;background:url(/img/0i.gif);vertical-align:top;}
.si_bid {background:pink;border-radius:10px;}
.si_new   {width:19px;height:9px;background-position: -205px -139px;float:right;margin-top:3px;background-repeat:no-repeat;}
.si_bot_left   {width:33px;height:31px;background-position: -105px 0px;}
.si_bot_right  {width:33px;height:31px;background-position: -139px 0px;}
.si_ico_home   {width:29px;height:29px;background-position: -3px -33px;float:left;margin-left:5px;}
.si_ico_help   {width:29px;height:29px;background-position: -33px -33px;float:left;margin-left:5px;}
.si_ico_news   {width:29px;height:29px;background-position: -63px -33px;float:left;margin-left:5px;}
.si_ico_like   {width:29px;height:29px;background-position: -63px 0px;float:left;margin-left:5px;}
.si_zip        {width:18px;height:18px;background-position: -50px -66px;margin-bottom:2px;}
.px8,.rd1 S,.rd2 S,.rd3 S    {font-size:3px;width:8px;height:8px;}
.si_rmenu_topl,.stl {background-position: -173px 0px;float:left;}
.si_rmenu_topr,.str {background-position: -182px 0px;float:right;}
.si_rmenu_botl,.sbl {background-position: -173px -9px;float:left;}
.si_rmenu_botr,.sbr {background-position: -182px -9px;float:right;}

.si_rmeny_topl,.ztl {background-position: -191px 0px;float:left;}
.si_rmeny_topr,.ztr {background-position: -200px 0px;float:right;}
.si_rmeny_botl,.zbl {background-position: -191px -9px;float:left;}
.si_rmeny_botr,.zbr {background-position: -200px -9px;float:right;}

.si_rmenz_botl,.bbl {background-position: -173px -90px;float:left;}
.si_rmenz_botr,.bbr {background-position: -182px -90px;float:right;}

.si_padd {width:24px;height:24px;background-position: -3px 0px;margin-top:2px;}
.si_pque {width:24px;height:24px;background-position: -28px 0px;margin-top:2px;}

.share   {width:20px;height:20px;background-position: -151px -34px;}

.si_pl {width:18px;height:18px;background-position: -168px -98px;}
.si_st {width:18px;height:18px;background-position: -186px -98px;float:left;margin:0px 5px 0px 0px;vertical-align:top;}
.si_sp {width:18px;height:18px;background-position: -204px -98px;float:left;margin:0px 5px 0px 0px;vertical-align:top;}
.si_ct {width:18px;height:18px;background-position: -186px -98px;float:left;margin:5px 10px 0px 0px;}
.si_cp {width:18px;height:18px;background-position: -204px -98px;float:left;margin:5px 10px 0px 0px;}
.si_ft {width:18px;height:18px;background-position: -186px -98px;margin:5px;overflow:hidden;}
.si_fp {width:18px;height:18px;background-position: -204px -98px;margin:5px;overflow:hidden;}
.si_ft u,.si_fp u {margin-left:20px;}
.si_bad {width:14px;height:14px;background-position: -224px 0px;opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);}
.si_bado{position:absolute;top:2;right:2;}
.si_bad2{position:absolute;top:1;right:1;opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);}



.si_rate {width:20px;height:11px;background-position: -130px -41px;}


.si_fpimp   {width:6px;height:13px;background-position: -232px -135px;}
.si_fend    {width:11px;height:11px;background-position: -156px -103px;}
.si_finp    {width:19px;height:11px;background-position: -191px -86px;}


.si_cur_left  {width:9px;height:11px;background-position: -121px -104px;vertical-align:middle;}
.si_cur_right {width:9px;height:11px;background-position: -131px -104px;vertical-align:middle;}

.si_na         {background-position: -209px 0px;width:15px;height:15px;font-style: normal;font-size: 12px;font-weight: bold;text-align:center;color: #fff;}
.si_rekl       {background-position: -3px -116px;background-color: #fff;background-repeat:no-repeat;}
.si_abc        {background-position: -223px -97px;background-color: #A80F1A;background-repeat:no-repeat;height:15px;width:235px;font-size:11px;letter-spacing:3px;padding:0px 10px;margin-top:2px;text-align:right;color:#FCB100;}
.si_close      {width:14px;height:14px;background-position: -155px -89px;}


/*left menu */
.si_p_left     {color: #BB4A53; margin:5px 0px;width:150px;background: #F9B7BC;padding:1px 0px; font-style: normal;font-weight: normal;font-size: 9pt;text-align:center;}
.si_p_left div {width:148px;background: #F9B7BC;padding:1px 0px;border:1px solid #fff;}
.si_p_left a.am:link,.si_p_left a.am:visited {color:#9A3A42;font-weight: normal;}


/*right menu */
.si_p_right    {width:100%; padding:1px 0px; background: #A80F1A;font-style: normal;margin:5px 0px;font-weight: bold;font-size: 9pt;text-align:center;color: #F9B7BC;}
.si_p_right div{ padding:1px 0px;background-color: #A80F1A;border:1px solid #F9B7BC;}
.si_p_right, .si_p_right div,.si_p_left, .si_p_left div {border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.si_p_right a.linkbot {text-decoration: none;}
.si_p_right .ic_close,.si_p_right .ic_open, .si_p_left .ic_close,.si_p_left .ic_open { border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; }


.si_sub      {height:8px;}
.si_brd      {display:table-cell;width:1px;background:#A80F1A;}
.si_brd_self {display:table-cell;width:1px;background-position: 0px 0px;background-repeat: repeat-y;}

.si_lk_menu   {font-size:3px;width:10px;height:11px;background-position: -68px -102px;margin:1px 6px 0px 4px;}
.si_img_fon   {width:34px;background-position: -170px -147px;}
.si_lk_help   {width:17px;height:16px;background-position: -90px -87px;margin-right:3px;}

.si_lk_ref   {font-size:3px;width:11px;height:11px;background-position: -80px -104px;margin-right:3px;float:right;margin:2px 5px 0px 0px;}
.si_lk_add   {font-size:3px;width:11px;height:11px;background-position: -92px -104px;margin-right:3px;float:right;margin:2px 3px 0px 0px;}

.si_lk_open   {width:16px;height:16px;background-position: -108px -87px;}
.si_lk_close  {width:16px;height:16px;background-position: -125px -87px;}

.si_help  {width:11px;height:14px;background-position: -71px -66px;}
.si_help_ {width:11px;height:14px;background-position: -71px -66px;position:relative;top:-2px;}

.si_max      {width:9px;height:8px;background-position: -144px -56px;}
.si_min      {width:9px;height:8px;background-position: -154px -56px;}
.si_max_corr {position:relative;top:4px;}
.si_min_corr {position:relative;top:4px;}



.b-help-icon {cursor: help;position:relative;}
.b-help-icon__popup {
    display:none; 
    background: none repeat scroll 0 0 #FFFDD3;
    border: 1px solid #F0E042;
    /*border-radius: 5px 0 5px 5px;*/
    box-shadow: 0 0 15px rgba(151, 15, 21, 0.7);
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    cursor: default;
    right: -2px;
    padding: 5px;
    position: absolute;
    text-align: left;
    width: 25em;
    z-index: 2;
}

.b-help-icon .b-help-icon__popup b {
position: static;
}



.si_img_vote  {width:20px;height:12px;background-position: -3px -89px;}
.si_img_info  {width:22px;height:20px;background-position: -86px -64px;}
.si_img_arh   {width:31px;height:22px;background-position: -138px -66px;}
.si_img_demo  {width:31px;height:22px;background-position: -109px -65px;}
.si_img_txt   {width:12px;height:16px;background-position: -25px -86px;}
.si_img_notxt {font-size:3px;width:12px;height:11px;background-position: -4px -104px;}
.si_img_colg  {width:14px;height:16px;background-position: -60px -87px;margin-right:2px;}
.si_img_colb  {width:14px;height:16px;background-position: -75px -87px;margin-right:2px;}

.type .si_img_colg, .type .si_img_colb {width:12px;height:12px;position:relative;border-radius:10px;}
.type .si_img_colg  {background-position: -61px -89px;}
.type .si_img_colb  {background-position: -76px -89px;}

.cb 	      {display:inline-block;width:10px;height:10px;border: 1px solid #ccc;position:relative;top:2px;}
.color_green  {background-color:#CDFF9B;}
.color_blue   {background-color:#CBE6FA;}
.color_yellow {background-color:#FFFFB0;}



.si_img_m     {font-size:3px;width:11px;height:11px;background-position: -17px -103px;margin:0px 3px;}
.si_img_g     {font-size:3px;width:11px;height:11px;background-position: -29px -103px;margin:0px 3px;}
.si_mess_new  {font-size:3px;width:12px;height:10px;background-position: -41px -104px;margin:0px 3px;vertical-align:middle;}
.si_mess      {font-size:3px;width:12px;height:10px;background-position: -54px -104px;margin:0px 3px;vertical-align:middle;}
.si_img_korz  {font-size:3px;width:11px;height:11px;background-position: -108px -104px;margin:0px 3px;}

.simg         {display:inline-block;width:1px;}
.sipd         {margin-top:3px;}
.sipl         {margin-right:3px;}

.si_noimg     {width:32px;height:40px;display:inline-block;background:url(/img/nofoto.gif) no-repeat;vertical-align:top;border:solid 1px #ffffff;}
.si_noimgen   {width:32px;height:40px;display:inline-block;background:url(/img/nofotoen.gif) no-repeat;vertical-align:top;border:solid 1px #ffffff;}
.si_noimg60   {width:62px;height:82px;display:inline-block;background:url(/img/nofoto60.gif) no-repeat;vertical-align:top;border:solid 1px #ffffff;}
.si_noimg60en {width:62px;height:82px;display:inline-block;background:url(/img/nofoto60en.gif) no-repeat;vertical-align:top;border:solid 1px #ffffff;}

#spr {  color:#BB4A53;font-size:7pt;margin-top:5px;padding:2px;border-top: dotted 1px #BB4A53;text-align:center;}
#spr a:link,#spr a:hover,#spr a:visited {color:#BB4A53;}
.marg0 {margin-top:0px;}

.tm1 {background: url('/img/head_ufon2.gif');}

.colg {background:#BFE4FD;padding:3px 0px;}


		/*---------- RIGHT MENU -------------- */
.ic_next  {width:32px;height:12px;background-position: -176px -52px;cursor:pointer;position:absolute;top:3px;left:7px;}
.ic_back  {width:32px;height:12px;background-position: -176px -65px;cursor:pointer;position:absolute;top:3px;left:32px;}
.ic_page  {width:13px;height:16px;background-position: -173px -18px;cursor:pointer;margin-top:2px;position:absolute;right:5px;}
.ic_full  {width:16px;height:16px;background-position: -188px -18px;cursor:pointer;margin-top:2px;position:absolute;right:25px;}
.ic_small {width:16px;height:14px;background-position: -188px -35px;cursor:pointer;margin-top:3px;position:absolute;right:25px;}
.ic_open  {width:14px;height:15px;background-position: -2px -68px;cursor:pointer;float:right;margin-right:1px;}
.ic_close {width:14px;height:15px;background-position: -17px -68px;cursor:pointer;float:right;margin-right:1px;}
.ic_plus  {width:14px;height:14px;background-position: -111px -70px;cursor:pointer;position:absolute;top:3px;left:70px;}
.ic_plus_ {width:14px;height:14px;background-position: -127px -70px;cursor:pointer;position:absolute;top:3px;left:83px;}
.ic_pluss {width:15px;height:15px;background-position: -110px -53px;cursor:pointer;position:absolute;top:2px;left:89px;}
.ic_proc {width:14px;height:14px;float:right;margin-right:1px;display:inline-block;background:url(/img/progress_01.gif) no-repeat 0 0 #ffffff;vertical-align:top;}


.al1,a.al1:link,a.al1:visited {opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);}
.al7,a.al7:link,a.al7:visited {opacity:0.4; -ms-filter:'alpha(opacity=40)'; filter:alpha(opacity=40);}
a.al7:hover,a.al1:hover {opacity:1; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100);}



.brox1 {border-top:1px solid #F58D95;background:#F79DA4;padding-top:3px;color:#FBD2D5;margin-top:3px;
overflow:hidden;
}

.brox  {border-top:1px solid #F58D95;background:#F79DA4;padding-top:0px;color:#FBD2D5;margin-top:3px;position:relative;height:13px;}
.brox0 {border-top:0px solid #F58D95;background:#F9B7BC;padding-top:0px;color:#FBD2D5;margin-top:0px;position:relative;height:0px;}




.bx1 {background:#F9B7BC;}
.bx2 {border-bottom:1px solid #F79DA4;display:block;vertical-align:text-bottom;background:#F9B7BC;}
.bx3 {background:#FFC488;}

.rc  {color: #A80F1A; border-right: solid 5px #F9B7BC;}
.rc1 {color: #A80F1A; border-right: solid 5px #FFC488;}


.rc b,.rc1 b,.blist6 b,.blist6b b {color: #ffffff;text-align:right;display:block;}
.rd1 {background:#F9B7BC;height:8px;}
.rd2 {background:#F79DA4;height:8px;}
.rd3 {background:#FFC488;height:8px;}
.bb {font-weight:bold;}

		/*---------- RIGHT MENU -------------- */



/*	width:544px;*/
h2.title { 
	width:100%;
	height:21px;
        margin:0px;
	margin-bottom:5px;
	padding:1px;
	font-size: 9pt;
	text-align:center;
	color: #F9B7BC; 
	/*background-position: -173px -116px;
        background-repeat:no-repeat;*/
	background-color:#A80F1A;
}

h2.title b {
	height:15px;
	display:block;
	border: solid 1px #ffffff;
	padding:2px; 
	/*padding-left:40px;*/
	position:relative;
	overflow:hidden;
	width: auto;
}

h2.title b:after{
content: " ";
display: block;
position: absolute;
bottom: 0;
right: 0;
width: 100px;
height: 15px;
border-radius:0 10px 10px 0;
-webkit-border-radius: 0 10px 10px 0;
-moz-border-radius: 0 10px 10px 0;
background: -moz-linear-gradient(left,  rgba(168,15,26,0) 0%, rgba(168,15,26,1) 70%, rgba(168,15,26,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(168,15,26,0)), color-stop(70%,rgba(168,15,26,1)), color-stop(100%,rgba(168,15,26,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(168,15,26,0) 0%,rgba(168,15,26,1) 70%,rgba(168,15,26,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(168,15,26,0) 0%,rgba(168,15,26,1) 70%,rgba(168,15,26,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(168,15,26,0) 0%,rgba(168,15,26,1) 70%,rgba(168,15,26,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(168,15,26,0) 0%,rgba(168,15,26,1) 70%,rgba(168,15,26,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a80f1a', endColorstr='#a80f1a',GradientType=1 ); /* IE6-9 */
}



TABLE {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d;
}
TD {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d
}


TEXTAREA {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #6d6d6d
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}





input,select {
	font: 12px arial, helvetica, sans-serif;
	color:#bb4a53;
}

input.text {
	background-color: #fdeaeb;
}

#login input {width:140px;border:solid 1px #f9b7bc;color: #a80f1a;background-color: #FEF3F4;padding:3px 5px;}
#login div {margin-bottom:2px;}
#login input.subm {
	margin:5px 0;
	padding:1px 5px;
	border: solid 1px #a80f1a; 
	background-color: #a80f1a; 
	color:#F9B7BC
}


input.subm {
	border: solid 1px #f9b7bc; 
	background-color: #a80f1a; 
	color:#F9B7BC
}

input.subm1 {
	border: solid 1px #A80F1A; 
	background-color: #f9b7bc; 
	font-size:8pt;
	color:#A80F1A
}

.subm2 {
	border: solid 1px silver; 
	background-color: #F4F4F4; 
	color:#A80F1A;
}

.pf { font-size:14px; padding:1px 2px;}


input.subm11 {
	border: solid 1px #A80F1A; 
	background-color: #f9b7bc; 
	font-size:12px;
	color:#A80F1A
}

option { 
	font-size:11px;
}


.n7{
	font-size:11px;
	color:#A80F1A;
/*	background-color: #FBD2D5; */
}

.n7 option {
	background-color: #FBD2D5; 
}


.n71{
	font-size:12px;
	color:#A80F1A;
}

.n71 option {
	background-color: #FDEAEB; 
	font-size:12px;
	color:#A80F1A;

}




.n8{
	font-size:9pt;
	color:#FBD2D5; 
}

.n9{
	font-size:9pt;
	color:#A80F1A;
}


.top_hidden {
	padding:10px;
	FONT: 8pt Arial, Helvetica, sans-serif; 
	COLOR: #6d6d6d
}

.top_hidden b {
	font-weight: normal;
}


#centerfield {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center;
}


#login {
	color: #A80F1A; 
	font-size: 9pt;
	padding-left:5px;
}

#calend td {background-color: #F9B7BC;
	    color: #A80F1A;
	    font-size:11px;
	    text-align:center;
}


.form_top_menu { font-size:11px; 
		 padding-left:5px;
	 	 background-color: #A80F1A; 
		 border: solid  1pt #F9B7BC; 
		 color: #F9B7BC;
		 width:105px; 
		 height:18px;
}



.form_top_menu_txt { font-size:11px; 
		 margin-bottom:0px; 
		 padding-left:5px;
	 	 background-color: #BB4A53;
		 border: solid 1px #F9B7BC; 
		 width:115px;
		 height:18px;
		 color: #F9B7BC; 
}

.td_top_menu { background-color: #A80F1A;
	       color: #F9B7BC;

}


.td_mid_menu {
		background: URL('/img/head_title11.gif');
		background-repeat: no-repeat;
		background-color:#C36068;
		padding-top:5px;
		text-align:left;
}

.td_mid_menu0 {
		background: URL('/img/head_title12.gif');
		background-repeat: no-repeat;
		background-color:#C36068;
		padding-top:5px;
		text-align:left;
}


.td_mid_menu1 {
		background-color:#C36068;
		padding-top:5px;
		text-align:left;
}

.td_mid_rekl {
	padding-right:5px;
	text-align:right; 
	color:#F9B7BC;
	background-repeat: no-repeat;
}

/*background: URL('/img/fo n_left.gif');*/

.div_mid_rekl {
	width:468px; 
	height:60px; 
	border:solid 1px #A80F1A;
	padding:0;
}

.div_mid_cat1 {
	width:470px; 
	border:solid 1px #A80F1A;
	padding:6px 0px 6px 5px; 
	background-color:#F9B7BC;
	text-align:left;
	margin:0px;
}

.div_mid_cat2 {
	width:470px; 
	border:solid 1px #A80F1A;
	padding:6px 0px 6px 5px; 
	background-color:#A80F1A;
	color:#F9B7BC;
	text-align:left;
}

a.cat1,a.cat1:link,a.cat1:visited {
	padding:0px 1px 0px 2px; 
	font-size: 9pt;
	border:solid 1px #F9B7BC;
	color: #A80F1A;
	text-decoration: none;
}
a.cat1:hover,.cit1 {
	border:solid 1px #A80F1A;
	padding:0px 1px 0px 2px; 
	background-color:#Ffffff;
	color: #A80F1A;
	text-decoration: none;
}

a.cat2,a.cat2:link,a.cat2:visited {
	padding:0px 1px 0px 2px; 
	font-size: 9pt;
	border:solid 1px #A80F1A;
	color: #F9B7BC;
	text-decoration: none;
}
a.cat2:hover,.cit2 {
	border:solid 1px #F9B7BC;
	padding:0px 1px 0px 2px; 
	background-color:#Ffffff;
	color: #A80F1A;
	text-decoration: none;
}

a.author,a.author:link,a.author:visited {
	color: #6d6d6d;
	text-decoration: none;
}


a.ath1,a.ath1:link,a.ath1:visited {
	color: #3A7500;
	width: 20px;
	height: 15px;
	text-decoration: none;
	border: solid 1px  #53A600;  
	background-color: #F9FFF2;
	padding:2px;

}


a.ath2,a.ath2:link,a.ath2:visited {
	color: #753A00;
	width: 18px;
	height: 15px;
	text-decoration: none;
	border: solid 1px  #AA5500;
	background-color: #FFF9F2;
	padding:2px;

}

a.ath3,a.ath3:link,a.ath3:visited {
	color: #0000AA;
	width: 18px;
	height: 15px;
	text-decoration: none;
	border: solid 1px  #5959FF;  
	background-color: #F2F2FF;
	padding:2px;

}


a.author:hover,a.ath1:hover,a.ath2:hover,a.ath3:hover {
	color: #6d6d6d;
	text-decoration: underline;
}


a.am:link,a.am:visited {
	color: #BB4A53;
	text-decoration: none;
}

a.am:hover {
	color: #A80F1A;
	text-decoration: underline;
}

a.txt:link,a.txt:visited {
	color: #F38189;
	text-decoration: none;
}

a.txt:hover {
	color: #F38189;
	text-decoration: underline;
}

a.white:hover {
	text-decoration: underline;
}

a.white:link,a.white:visited,.white {
	color: white;
}


a.uh:link,a.uh:visited,a.uh:hover {
	padding-left:2px;
	margin-left:7px;
	background: url(/img/c_polosa.gif) no-repeat scroll 0px 0px transparent;
	
}

/*
	border-left:1px solid #F38189;
	background: url(/img/c_fon.gif) no-repeat scroll 0px 0px transparent;
*/




.div_copyrate {
	border:solid 1px silver;
	padding: 5px; 
	background-color:#F7F7F7;
	color: #888;
	text-align:justify;
	font-size:11px;
}

.minusCopy {
	border:solid 1px silver;
        border-bottom-width:0px;
	border-radius:10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	padding: 3px 12px; 
	position:relative;top:5px;
	background-color:#F7F7F7;
	color: #888;
	text-align:center;
	font-size:11px;
}



.bg1 {background-color: #A80F1A;}
.bg2 {background-color: #00ff00;}


#mainmenu { padding: 2px 0px 2px 0px;
	    margin-top:0;
	    background-color:#F9B7BC;
	    border-bottom: #A80F1A 1px solid; 
}


#mainmenu1{ padding: 5px 5px 5px 10px;
	    margin:0px;
  	    font-size: 11px;
 	    border-left: dotted 1px #A80F1A; 
	    border-right: dotted 1px #A80F1A; 
	    background-color:#FFFFE1;
	    border-bottom: #A80F1A 1px solid; 
}


#mainmenu div {
	font-weight: bold; 
	width: 100%; 
	font-size: 10px;
	padding: 3px 8px 3px 8px;
	white-space: nowrap; 
	text-align: center;
}

ul.mainmenu { 
	padding: 3px 0px 3px 0px;
	margin: 0px; 
	width: 100%; 
	list-style-type: none;
	text-align: center;
	display: list-item;
}


ul.mainmenu li,li.real { 
	padding: 3px 5px 3px 8px;
	border-left: #A80F1A 1px solid; 
	display: inline; 
}

ul.mainmenu li.dop { 
	border-right: #A80F1A 1px solid; 
}

ul.mainmenu li.foc { 
	padding: 3px 5px 3px 6px;
	border-left: #A80F1A 3px solid; 
        background-color: #FCD6D9;
	display: inline; 
}


ul.mainmenu a {
	color: #A80F1A; 
	text-decoration: none
}

ul.mainmenu a:hover {
	color: #A80F1A; 
	text-decoration: none
}



.div_err {
	margin: 10px 0px;
	padding: 15px;
	border: solid 1px #ccc; 
	border-radius:10px;
	color:red;
	background-color: #FFFFE1; 
	text-align: center;
}

#body_calend td {
        font-size:9pt;
}


#menu1_calend {
	font-family: verdana; 
	border: solid 1px #A80F1A;
	background-color: #FFFFFF; 
	font-size: 10pt; 
	color: #A80F1A;
}

#menu1_calend a,.fbl {
	font-weight: bold;
}

#menu_calend a {
       	font-size: 11pt;
	text-decoration: none;
	color:#A80F1A;
}


#table_blist td {margin-top:10px; padding:7px;}
#table_blist .down,.down  {margin-top:0; padding:0 0 0 5px;border-bottom: solid  1px #F9B7BC; }
#table_blist .down1 {margin-top:0; padding:0;border-bottom: solid  1px #F9B7BC; }

#t_profile {border:1px #ccc solid;background:#f7f7f7;}
#t_profile td {padding:5px;}
.t_pr {background:#fff;}



#tb_left td,.udown {font-size:9pt;margin:0;padding:0 0 0 3px;border-bottom: solid #FDEAEB 1px;}
#stat td {margin:0; padding:3px;}

#comm .rdown,.rdown {border-bottom: solid silver 1px;padding:10px 0px 0px 0px;}


.tb1 {color:#F38189}



.blist1 {border-right: solid #F9B7BC 5px; color: #F38189;	text-align:justify;}
.blist2 {color: #F38189;}
.blist3 {border-right: solid #a80f1a 5px; color: #a80f1a;}
.blist4 {text-align:justify;}
.blist5 {border-right: dashed  #a80f1a 5px; color: #a80f1a;}
.blist6 {background-color: #FCD6D9;border-right: solid #a80f1a 5px; color: #a80f1a;}
.blist6b {background-color: #FFE1C4;border-right: solid #a80f1a 5px; color: #a80f1a;}


.blist7  {border-right: dashed  #F9B7BC 5px; color: #F38189;}
.blist8  {border-right: dashed  #ddd 5px; color: #F38189;}
.blist9  {border-right: dashed  #fdeaeb 5px; color: #F38189;}
.blist10 {border-right: solid  #eee 5px; color: silver;}




.blist1 ul {margin: 0 25px 0 0;}
.blist4 ul {margin: 0 0 0 15px;}

.tbl_blist7 {border: dashed  #F9B7BC 3px; background-color: #FFFFE1;}

.table_catalog {
	text-align: center;
	background-color: #fff; /*#F38189*/
}

.table_catalog td {
	text-align: center;
	padding:3px;
	word-wrap: break-word; 
	overflow-wrap: break-word;
	word-break: break-all;
}

.table_catalog td.xs {max-width:340px;}

/*
	overflow: hidden;
	-o-text-overflow: ellipsis; 
	text-overflow: ellipsis; 
*/

.trbgr1 {background-color:#fdeaeb;}
.trbgr2 {background-color:#fff;}
.trbgr1 td {border-right:1px solid #fff;}
.trbgr2 td {border-right:1px solid #fdeaeb;}
.hfind {height:50px;}

.hself {float:right;width:50px;text-align:right;opacity:0; -ms-filter:'alpha(opacity=0)'; filter:alpha(opacity=0);}
.hcntl:hover .hself {display:block;opacity:1; -ms-filter:'alpha(opacity=1)'; filter:alpha(opacity=1);}


/*     */
.icc {width:20px;height:20px;display:inline-block;background:#000;opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);text-align:center;border-radius:20px;color:#fff;cursor:pointer;}
.btn-mini.icc_add {font-size:16px;font-weight:bold;}





td.end {border:0px solid #fdeaeb;border-bottom:1px solid #fff;}
.ce {color:#B7B7B7;}
.ce1 {color:#8C8C8C;}
.ce2 {color:#999;}


.voteBg  {display:inline-block;background:url(/sing/img/vote_bg.gif);width:89px;height:16px;vertical-align:top;}
.voteIm  {display:inline-block;background:url(/sing/img/vote_im.gif);width:89px;height:16px;vertical-align:top;}
.voteBg1  {display:inline-block;background:url(/sing/img/vote1_bg.gif) no-repeat;width:49px;height:9px;}
.voteIm1  {display:inline-block;background:url(/sing/img/vote1_im.gif) no-repeat;width:49px;height:9px;}




.th_catalog {
	background-color: #F9B7BC; 
}

.th_catalog th {
	color:#a80f1a;
	font-weight: normal;
	border-right:1px solid #fff;
	font-size:11px;
}

/*
.page_menu_top {font-size: 10px;padding:0px 5px;text-align:left;}
.page_menu_top a {font-weight:bold;display:inline-block;text-decoration:none;padding:3px 5px;text-align:center;background:#F3F3F3;border-radius: 5px;border:1px solid #ddd;margin:0 2px;color:#999;}
.page_menu_top a:hover {font-weight:bold;text-decoration:none;background:#ccc;color:#000;}
.page_menu_top b,.page_menu_top a.b:link,.page_menu_top a.b:hover,.page_menu_top a.b:visited { display:inline-block;padding:3px 5px;background:#ccc;border-radius: 5px;border:1px solid #ddd;color:#555;}
*/


.page_menu_bot {
 	background: URL('/img/numstr_bot.gif');
	padding:3px 5px 2px 5px;
	border-bottom:solid 1px #F9B7BC;
	color:#000000;
	font-weight: bold;

}


.page_menu_top {
	background: URL('/img/numstr.gif') repeat-x 0 0 transparent;
	padding:2px 5px 3px 5px;
	border-top:solid 1px #F9B7BC;
	color:#000000;
	font-weight: bold;
}


.page_menu_bot1 {
	background: URL('/img/numstr_bot1.gif');
	width:100%;
	padding:3px 5px 2px 5px;
	border-bottom:solid 3px #A80F1A;
	background-color: #F9B7BC;
	color:#000000;
	font-weight: bold;
}


.page_menu_top1 {
	background: URL('/img/numstr_top1.gif');
	width:100%;
	padding:2px 5px 3px 5px;
	border-top:solid 3px #A80F1A;
	background-color: #F9B7BC;
	color:#000000;
	font-weight: bold;

}

sup,.sup {
	color: red;
	font-weight: bold;
}

#Search {
	width:100%;
	color:#A80F1A;
	font-weight: bold;
}


.rssmenu {
	 margin:5px; 
	 border-top: solid  1px #ffffff; 
	 color: #ffffff;
	 text-align:center; 
}

.left_memb{

	margin: 0px;
	padding: 5px;
	border-top: solid 1px #F9B7BC; 
	border-bottom: solid 1px #F9B7BC; 
	color: #6d6d6d;
	background-color: #FFFFE1; 
	text-align: left;
}

.auth {
	width:100%;
	margin: 0 0 10px 0;
	color:#A80F1A;
	font-weight: bold;
	text-align: center;
}

select.dom,input.dom,textarea.dom {
        width: 300px;
        margin: 0 0 1em 0;
        border: 1px solid #6d6d6d;
	}


.inputbox {
        border: 1px solid #6d6d6d;
        }

.inputcoun {
        border: 1px solid #ffffff;background-color: #FDEAEB;
        }

.examp {
        color:blue;
        }

.examp1 {
        color:green;
        }

.examp2 {
        color:#FF8000;
        }


.red  {color: #ff0000;margin:5px;font-size: 10pt;}

.ram     {margin:10px 0 10px;padding-top:1px;padding-bottom:1px;background-color: #FBD2D5; border: solid; border-width: 1px; border-color: #f9b7bc;}
.ram_bot {padding:2px 20px 2px;background-color: #fdeaeb;border: dashed 1px #BB4A53;}

.ram22{padding-top:1px;padding-bottom:1px;background-color: #FFFFFF; border: solid; border-width: 1px;border-color: #6d6d6d;color: #000000;}
.ram23{background-color: #FFFFFF; border: solid; border-width: 1px;border-color: #6d6d6d;color: #000000;}
.ram4 {background-color: #FFFFFF; border: solid; border-width: 1px; border-color: #6d6d6d; color: #BB4A53;}
.qw   {padding-top: 5px; padding-left: 0px; padding-right: 0pt; padding-bottom: 0px;}
.cl   {font-size: 10pt; color:#A80F1A;}
.cl1  {color:#BB4A53;}
.cl2  {background-color: #A80F1A ;border: solid; border-width: 2px; border-color: #C0C0E7; padding:1px}
.bg1  {background-color: #6d6d6d;}
.bg2  {background-color: #FBD2D5;}
.bg3  {background-color: #EFEFFA;}
.bg4  {background-color: #C68CFF;}
.bg5  {background-color: #EEEEF7;font-size: 10pt;}
.bg6  {background-color: #A80F1A;}
.bg8  {background-color: #BB4A53;}
.rzda {margin:0em;font-family: Arial;font-size: 10pt; color:#A80F1A}


.n1{background-color: #FFFFE1; border: solid; border-width: 1px 1px 0 1px; border-color: #A80F1A; font-size: 10pt; color:#000000;}
.n2{background-color: #A80F1A; border: solid; border-width: 1px 1px 1px 1px; border-color: #A80F1A; font-size: 10pt; color:#ffffff;}
.n3{background-color: #FFFFE1;padding:10px;}
.n5{background-color: #FFFFE1; border: solid; border-width: 0 1px 1px 1px; border-color: #A80F1A; font-size: 10pt; color:#A80F1A;}
.n50{background-color: #FFFFE1; border: solid 1px #A80F1A; font-size: 10pt; color:#A80F1A;}

.n6{background-color: #FFFFFF;}
.n70{background-color: #FFFFE1; border: solid; border-width: 1px; border-color: #CB747A; font-size: 9pt; color:#BB4A53;border-radius:10px;}



.m1{background-color: #FFFFDF;}     
.m2{background-color: #FBD2D5;font-size:10pt}
.m3{background-color: #FFFFFF;font-size:10pt}


.ren2 {background-color: #EFEFFA; border: solid; border-width: 1px; border-color: #A80F1A; color: #000000;}
.ran22{padding:10px;background-color: #ffffff; border: dotted; border-width: 1px;border-color: #BB4A53;color: #BB4A53;}


.ran23{padding:2px 0 2px 10px; margin-bottom:5px; width:100%;}
.ran24{padding:2px 0 2px 10px; margin-bottom:5px; width:100%;}

.ran241{padding:2px 0 2px 10px; margin-bottom:5px;   width:100%;
	background-color: #F9B7BC; border: solid; border-width: 1px;border-color: #A80F1A;color: #A80F1A;}

.fff {color:#6d6d6d}

.img_ram {
        padding:1px;
	border: solid 1px #A80F1A; 
	background-color: #FCB100; 
}

.img_ram1 {
        padding:1px;
	border: solid 1px #F38189; 
	background-color: #FCB100; 
}

.img_ram2 {
        padding:1px;
	border: solid 1px #A80F1A; 
	background-color: #Ffffff; 
}


.new_dir {
color:#ffffff;
font-size:8pt;
border:   solid 1px #ffffff;
padding:2px 5px 2px 5px;
background-color:#FCB100;
}


.new_dir1 {
color:#A80F1A;
font-size:8pt;
border:   solid 1px #A80F1A;
padding:2px 5px 2px 5px;
background-color:#C1C1C1;
text-align: center;
font-weight:bold;
}



.aimg    {border:3px dashed #F9B7BC}
.aimg1   {margin:4px 10px 5px 0;}
.aimg2   {margin:3px 5px 5px 0;}
.voit    {color:#A80F1A;cursor:pointer;}
.voit1   {color:#F38189;cursor:pointer;}

#golos {background:#FFFFE1;}
#golos td {border-bottom: 1px dashed #6d6d6d}

.tablo {font-size: 8pt;}
#to, .to    {font-size: 8pt;}
#ths   {color:#ffffff;font-size:10px;}
.tablo div {font-size: 25pt;}
#vote {display:none;width:30px;}
#onl  {padding: 0px 3px;}

td.cc {text-align:left;padding-left:5px;}


#aj1,#aj2,#aj3,#aj4,#aj5,#aj6,#aj7,#aj8,#aj9,#aj10,#aj11,#aj12,.hidd {display:none}
div#aj{width:182px;
	padding: 5px;
	border-left: #A80F1A 3px solid; 
	border-bottom: #A80F1A 1px solid; 
	border-top: #A80F1A 1px solid; 
	border-right: #A80F1A 1px solid; 
        background-color: #FCD6D9;
	text-align:left;
	position:absolute;
	FONT: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	z-index:45;
	display:none;}
div#aj b,.raz {padding:0 2px;
	     background-color: #F9B7BC;
	     border: #FCD6D9 2px solid; 
	     color:#fff;
	     font-size: 15px;
	     }

.raz2 {padding:0 2px;
	     background-color: #F9B7BC;
	     border: #FCD6D9 2px solid; 
	     color:#fff;
	     font-size: 15px;
	     }

a.clip:link,a.clip:hover,a.clip:visited,.clip {margin-left:10px;text-decoration: none;border-bottom: #A80F1A 1px dashed;font-size:11px;}
a.clip1:hover{color:blue;}


.clp {  margin:5px 0;padding:10px;
        border: #fff 1px solid;
	height:30px;
	background-color:#fff;
}

.clp1 { margin:5px 0;padding:10px;
	border: #FCD6D9 1px solid;
	height:100%;
	background-color:#FFF9F0;
}


.op    {font-size: 11px;}
.op1   {font-size: 12px;}
#pnl {background:#FFFFE1;border-bottom: 1px dashed #6d6d6d;padding:3px 10px;}
#pnp {background:#FFFFE1;border-top: 1px dashed #6d6d6d;padding:3px 10px;}


#uus {  margin-bottom:7px;
	background-color:#FFF9F0;
	border: #F9B7BC 1px solid;
	border-top: #F9B7BC 2px dashed;
	border-bottom: #F9B7BC 2px dashed;
 }
#uus td {border:0px solid red;}

.vok {background-image:url('/img/a_0.gif');
      background-repeat: no-repeat;}
.noflash {width:350px;text-align:center;padding:3px;border:1px dashed #6d6d6d;background:#E8E8E8}

#nremm { 
	position:absolute;
	font: 8pt arial, helvetica, sans-serif; 
	color: #0351a2;
        border: solid 1px #399BFD;
        padding:7px; 
	width:608px;
	height:auto;
	float:right;
}


#h_head  { margin-top:10px;
	  font-size:11px;
	  height:16px;
	  padding-left:5px;
	  width:100%;
	  border-top:1px solid #FCD6D9;
	  background:#FCD6D9;

}

#h_cont { font-size:12px;
	padding:5px 0px 5px 2px;
	height:auto;
	width:100%;
	background:#FFFFE1;
	overflow:auto;
	}

#h_cont input,#h_cont textarea {font: 11px Arial, Helvetica, sans-serif;
	width:135px;
	padding-left:3px;
	margin-bottom:1px;	
        background:#fff;
	border:1px solid #F9B7BC;
        color: blue;
}

#h_cont select {
	width:108px;
	font-size:11px;
        color: green;
	}
#h_cont select option {
	font-size:11px;
        color: green;
	}


#dot select, #dot option,#dot input {
	font-size:12px;
        padding:1px 3px;
        color:#A80F1A;
	font-weight: bold;
	}

#dot select {background:#FBD2D5;}


#h_cont .h_click{
	margin-left:1px;
	width:25px;
        background:#A80F1A;
	color:#fff;
}
#h_cont .h_scr{
	padding-left:3px;
}

.lnk01 {color:blue;}

#t_menu td {font-size:11px;color:#F9B7BC}
#t_menu .active {background:#fff;
border-radius:10px 10px 0 0;
border:1px solid #A80F1A;
border-bottom:1px solid #fff;
padding:2px 10px 5px;'
}

.iv {	padding:3px;
	font-size: 14px;
	color:blue;
}

.abrd     {position:relative}
.abrd img {position:absolute;top:-12px;left:-10px;}
.abrd a   {position:absolute;top:-7px;}



/*
FFF9F0	border-bottom: dotted 1 #BB4A53; 44) #FFD5AA #FCD6D9 #C1C1C1 background-color:#FFF9F0; 
*/

#vAtext {padding:10px 10px 10px 35px;margin:15px 0px; font-size:14px;border-bottom: dotted 1px #0D86FF;border-top: dotted 1px #0D86FF; background:url(/img/ico_vkdj.gif) no-repeat #D5EAFF 3px 3px;}
#vAtext a:link,#vAtext a:visited {color:#0D86FF}

img.lm {border:solid 1px #fff;width:30px;height:40px;}
.lm_base {background: url("/img/imgfon.gif") no-repeat scroll right top transparent;}
.lm_pay  {border-top:0px solid green;background:#DBFFB7;width:138px;margin:7px 0px 5px 0px;}
.boxc    {border:1px solid silver;width:10px;height:10px;display:inline-block;vertical-align:bottom;margin-right:5px;}
.boxo    {border:1px solid #757575;width:10px;height:10px;display:inline-block;vertical-align:bottom;margin-right:5px;}
.boxk    {}
.boxf    {border:0px solid red;background:url("/img/ic_box02.png") no-repeat transparent;width:20px;height:20px;display:inline-block;position:relative;top:-5px;left:-0px;z-index:1;vertical-align:bottom;}
.ex_lk   {background:#FEEDEE;position:relative;top:-8px;right:-8px;float:right;border:1px solid #F9B7BC;width:20px;height:20px;font-size:16px;}
.bre     {position:relative;top:-4px;right:-4px;float:right;}
.boxm    {background:#F9B7BC;position:relative;top:-1px;right:-1px; float:right;border:1px solid #fff;
	  width:15px;height:15px;font-size:12px;vertical-align:bottom;
	  display:inline-block;text-align:center;color:#fff;font-weight: bold;}
#lf {text-align:left;}

.lk01 {float:right;width:20%;padding-bottom:10px;}
.lk01 a {color:#555}


a.btn555, .btn555 {color:#555}
a.btnfff, .btnfff {color:#fff}


.d20 {padding:7px 0;border-bottom:1px solid #ddd;}
.d25 {height:25px;}
.hinfo {font-size:20pt;font-weight:bold;color:#F9B7BC}
.xb3   {padding:2px 5px;;border: solid  #ddd 0px;
	border-top-width:0px;}
.xb4 {font-size:20px;color:silver;}

#prate td {padding:0px;}
.ov1 {height:15px;overflow:hidden;position:relative;top:-3px;}

.as_ser .examp1,.as_ser .examp2 {font-size:20px;height:15px;overflow:hidden;position:relative;top:-1px;display:inline-block;}




.yhead { padding:10px 0px;border-right:1px solid #ddd;}
.yhead span {width:110px;display:inline-block;vertical-align:top;
	     padding:3px;border:1px solid silver;border-right:1px solid #eee; position:relative;left:1px;
	     background:#eee;color:#777; text-align:left;
	     }
.rate01 {border-left:1px solid silver;border-right:1px solid silver;}
.rate02 {margin-bottom:5px}
.rate03 {position:relative;top:52px;}
.findce {float:left;width:70px;}




/*  */
#odnaknopka {width:136px;height:16px}
.odn {  position: absolute;
	width: 280px;
	height: 200px;
	background: #fafafa;
	border: 1px solid #aaa;
	border-radius:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 5px;
	overflow: hidden;
	zIndex: 1;
}

.odn1 { position: relative;
	top:12px;
	width: 270px;
	height: 170px;
	overflow-x: hidden;
	zIndex: 2;
	font: normal 12px arial;
	color: #666;
}


.odn1 a {position:absolute;overflow:hidden;background:transparent;text-decoration:none;font:12px arial;color:#666;}
.odn1 a.col1 {left:0px;}
.odn1 a.col2 {left:135px;}
.odn1 i,.odn2 i {display:inline-block;width:20px;height:20px;margin-right:2px;}
.odn1 b {display:inline-block;position:relative;top:-5px;font-weight:normal;}


	/* BOX */

.popup_box_container {
    font-family: tahoma,arial,verdana,sans-serif,Lucida Sans;
    font-size: 11px;
    color:#000;
    box-shadow: 0 2px 10px rgba(151, 15, 21, 0.35);
    z-index: 3;
}
.message_box {
    box-shadow: 0 2px 12px rgba(151, 15, 21, 0.5);
}

.box_title_wrap {
    background-color: #A4595E;
    border-color: #8D4548 #894346
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding: 0;
}
.box_title {
    font-family: arial;
    border-top: 1px solid #B76468;
    padding: 6px 10px 8px;
}
.box_body {
    background-color: #FFFFFF;
    border-left: 1px solid #F8B1B5;
    border-right: 1px solid #F8B1B5;
    padding: 16px 14px;
}
.box_controls_wrap {
    border: 1px solid #F8B1B5;
    border-color: -moz-use-text-color #F8B1B5 #F8B1B5;
    border-top-width: 0px;
}
.box_controls {
    background-color: #FDE8E9;
    border-top: 1px solid #FBCED0;
    height: 30px;
    padding: 8px 5px 7px;
}

.box_controls_footer{float:left;}

.box_controls .button_blue, .box_controls .button_gray {
    margin: 2px 5px;
}
.button_blue, .button_gray {
    border-radius: 2px 2px 2px 2px;
    display: inline-block;
    position: relative;
    text-align: center;
}
.button_gray {
  border: 1px solid #F3989C;
  background: #FAC7C9;
}
.button_blue {
  border: 1px solid #8D4548;
  background: #A75C61;

}
.button_blue button, .button_gray button {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid;
    cursor: pointer;
    font-size: 11px;
    margin: 0;
    outline: medium none;
    overflow: visible;
    padding: 4px 14px;
    white-space: nowrap;
}
.button_blue button {
  border-top-color: #BF777A;
  border-bottom-color: #A9585C;
  border-left-color: #A9585C;
  border-right-color: #A9585C;
  color: #FFF;
  text-shadow:0 1px 0 #8D4548;
  background: url(/img/box_button.png) #A9585C repeat-x top;
  background-position: 0px -16px;
}
.button_blue button:hover {
 background-position: 0px -8px;
}
.button_blue button:active {
  background: #A55F62;
  border: 1px solid #A55F62;
  position:relative;
}
.button_gray button {
 border-top-color: #ffffff;
 border-bottom-color: #FBD0D2;
 border-left-color: #FBD2D5;
 border-right-color: #FBD2D5;
 color: #3E060A;
 text-shadow:0 1px 0 #ffffff;
 background: url(/img/box_button.png) #F9C1C5 repeat-x top;
 background-position: 0px -54px;
}
.button_gray button:hover {
 background-position: 0px -46px;
}
.button_gray button:active {
  background: #F9BFC2;
  border: 1px solid #F9BFC2;
  position:relative;
}
.box_x_button {
    background-position: -35px -68px;
    cursor: pointer;
    float: right;
    height: 11px;
    width: 11px;
    margin: 11px 11px 0;
}

.foc {margin:0;opacity:0.7;-ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);}
.foc:hover {opacity:1;-ms-filter:'alpha(opacity=1)'; filter:alpha(opacity=1);}

.aj_elem:hover .foc {visibility:visible;}
.vhidd {visibility:hidden;}

.box_w_button {
    background-position: -173px -37px;
    cursor: pointer;
    float: right;
    height: 11px;
    width: 12px;
    margin: 11px 11px 0;
}


.fl_r{float: right;}
.fl_l{float: left;}

	/* ----- BOOTSTRAP ---- */

.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 14px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  line-height: normal;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.btn-large [class^="icon-"] {
  margin-top: 2px;
}

.btn-small {
  padding: 3px 9px;
  font-size: 12px;
  line-height: 18px;
}

.btn-small [class^="icon-"] {
  margin-top: 0;
}

.btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 17px;
}

.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.btn-block + .btn-block {
  margin-top: 5px;
}


.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}

.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  *background-color: #0044cc;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}

.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}

.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  *background-color: #f89406;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}

.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  *background-color: #51a351;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-repeat: repeat-x;
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  *background-color: #2f96b4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}

.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}

.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  *background-color: #222222;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
  background-image: -webkit-linear-gradient(top, #444444, #222222);
  background-image: -o-linear-gradient(top, #444444, #222222);
  background-image: linear-gradient(to bottom, #444444, #222222);
  background-image: -moz-linear-gradient(top, #444444, #222222);
  background-repeat: repeat-x;
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}

button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}

button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}

	/* ----- TOOLTYPS ---- */

.tt, .ttb {
  position: absolute;
  z-index: 2000;
  cursor: default;
}

/* Black*/
.ttb_cont {
  background: rgba(0,0,0,0.7);
  *background: url('/img/box_ttb_bg.png');
  border-radius: 3px;
  padding: 4px 7px 4px;
  color: #FFFFFF;
  font-size: 1em;
  font-weight: bold;
}

/*  
    background: rgba(168,15,26,0.8);
    background: rgba(0,91,183,0.8);
    background: rgba(0,119,0,0.8);
*/


.ttb .cy1{
color:#FFFF97
}

.ttb .top_pointer, .ttb .bottom_pointer {
  display: none;
  position: relative;
  float: left;
  bottom: -1px;
  height: 5px;
  width: 9px;
  margin: 0px 15px;
  overflow: hidden;
}

.ttb .left_pointer, .ttb .right_pointer {
  display: none;
  position: absolute;
  top:50%;
  width: 5px;
  height: 9px;
  overflow: hidden;
  margin-top: -5px;
}

.ttb .top_pointer {
  margin: -5px 15px;
}
.ttb .toup1 .bottom_pointer {
  display: block;
  bottom: auto;
  opacity: 0.7;
  filter: alpha(opacity=70);
  background: url('/img/box_black.gif') 0px -5px;
}
.ttb .toleft .bottom_pointer,.ttb .toleft .top_pointer {
  position: relative;
  float: right;
}
.ttb .toup .top_pointer {
  display: block;
  bottom: auto;
  opacity: 0.7;
  background: url('/img/box_black.gif') 0px 0px;
}

.ttb .toup .left_pointer {
  display: block;
  bottom: auto;
  left: -5px;
  opacity: 0.7;
  background: url('/img/box_black.gif') 0px 0px;
}

.ttb .toup1 .right_pointer {
  display: block;
  bottom: auto;
  opacity: 0.7;
  right: -5px;
  filter: alpha(opacity=70);
  background: url('/img/box_black.gif') -5px -0px;
}


.ttb a {
  color: #FBDBDD;
}

.ttinx {
    overflow: hidden;
    position: absolute;
    z-index: 10;
}

	/*str left*/
.toup .vcallx {
    background-position: -223px -99px;
    width: 9px;
    height: 16px;
    left: 0%;
    margin-top: -8px;
    margin-left: -6px;
    top: 50%;
}
	/*str right*/
.toup1 .vcallx {
    background-position: -231px -99px;
    width: 9px;
    height: 16px;
    right: -6px;
    margin-top: -8px;
    top: 50%;
}

	/*str top*/
.toup .vcally {
    background-position: -211px -81px;
    margin-top: -7px;
    margin-left: -8px;
    top: 0%;
    left: 50%;
    width: 16px;
    height: 9px;
}
	/*str bot*/
.toup1 .vcally {
    background-position: -211px -89px;
    margin-top: -2px;
    margin-left: -8px;
    top: 100%;
    left: 50%;
    width: 16px;
    height: 9px;
}

.tt .tt_text {
  background: #FEF1F2;
  border: 1px solid #F89299;
  padding: 2px 5px 3px;
  color: #F45561;
}

.yell .tt_text {
  background: #FFFFDB;
  border: 1px solid #FFAD5B;
  padding: 5px;
  color: #C46200;
}
.yell a {text-decoration: underline;}
.yell a:hover {color: red;}

.yell2 {
  background: #FFFFDB;
  border: 1px solid #FFAD5B;
  padding: 5px;
  width:300px;
  margin-left:320px;
}
.yell2 .wrapped {color:#C46200;}

.yell3 {
  width:310px;
  margin-left:315px;
}

.yell31 {
  width:250px;
  margin-left:220px;
}

.yell33 {
  width:180px;
  margin-left:170px;
}

.yell32 {
  background: #FFFFDB;
  border: 1px solid #FFAD5B;
  padding: 5px;
  width:150px;
  margin-left:120px;
  font-size:11px;
}

.yell32 .tt_text {
  background: transparent;
  border: 1px solid transparent;
  padding: 0px;
  color: #F45561;
  font-size:11px;

}

.yell32c {background: #FFEAD5;}


.yell3 a:link,.yell3 a:visited,.yell3 a:hover {color:#fff;padding:2px 5px;}

.yell4 {
  width:210px;
  margin-left:215px;
}

.yell41 {
  width:250px;
}


.yell5 {
  background: #FFF9F0;
  border: 1px solid #aaa;
  padding: 8px 5px 10px 5px;
  width:116px;
}

.yell5 a {font-size: 11px;}

.yell6 {
  background: #FFFFDB;
  border: 1px solid #A80F1A;
  padding: 0 5px 10px 5px;
  width:155px;
  border-width: 1px;
  border-top: 1px solid #ccc;
  
}

.yell6 a {font-size: 11px;}





/*.yell3 .ttb_cont {color:#FFFF97;}*/


/* box-shadow: 0 2px 10px rgba(151, 15, 21, 0.35);  color: #7D2D31;*/


h2.hls {margin-bottom:1px;}
.hlist {color:#F38189;
	/*background:#f7f7f7;*/
	border:0px solid #eee;
	padding:0px;margin:3px 0px 15px 0px;
	}
.fim {border: 1px solid #f9b7bc;width:32px;margin-left:1px;}
.fim img {border:solid 1px #fff;width:30px;}
.fim1 img {border:solid 1px #fff;width:30px;}

.song_box {position:relative;margin-left:10px;display:inline-block;}
.song_box b {position:absolute;}
.song_box .artist {top:30px; left:110px;
color:#E0E048;
font-size:27px;
letter-spacing:1px;
padding-left:3px;

font-weight: bold;
text-shadow: 
		-0   -1px 1px #D15A5A,
		 0   -1px 1px #D15A5A,
		-0    1px 1px #D15A5A,
		 0    1px 1px #D15A5A,
		-1px -0   1px #D15A5A,
		 1px -0   1px #D15A5A,
		-1px  0   1px #D15A5A,
		 1px  0   1px #D15A5A,
		-1px -1px 1px #D15A5A,
		 1px -1px 1px #D15A5A,
		-1px  1px 1px #D15A5A,
		 1px  1px 1px #D15A5A,
		-1px -1px 1px #D15A5A,
		 1px -1px 1px #D15A5A,
		-1px  1px 1px #D15A5A,
		 1px  1px 1px #D15A5A;

	height:34px;
}


.song_box .song {top:60px; left:110px;color:#F9B7BC;font-style:italic;
height:22px;
}

.song_box .song, .song_box .artist{width: 400px;white-space: nowrap;overflow:hidden;display:block;} /*320*/


.song_box .artist:after{
height: 35px;
}

.song_box .song:after{
height: 22px;
}

.song_box .aj_shadow{
position: absolute;
bottom: 0;
left: 0;
width:100px;
height:13px;
border:0px solid red;
z-index:1;
background: rgba(255,255,255,0.5);
/*background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%); */
color:#fff;
font-style:normal;
font-size:11px;
text-align:center;
}

.song_box .artist:after,.song_box .song:after{
content: " ";
display: block;
position: absolute;
bottom: 0;
right: 0;
width: 100px;
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 70%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(70%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 70%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}

.song_box .type {width:200px;top:88px; left:112px;color:#6D6D6D;font-size:11px;font-weight:normal;}


.song_box_base .artist,.song_box_base .song,.song_box_base .type{
width:600px;
}


.song_box_base_right .artist,.song_box_base .song,.song_box_base .type{
width:420px;
}


.song_box .image{
border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
width:100px;height:100px; 
}

/*
.song_box .image:hover{
width:150px;
height:150px;
position:relative;
}
*/


.aj_add_text {width:200px;padding:5px;border:solid #ccc 1px;margin-top:10px;
background:#FFFFE1; text-align: center;border-radius:10px;
}

.btn-addtext,.btn-yandex {width:200px;margin-top:1px;}




.song_box .image:after{
content: " ";
display: display:inline-block;
position: absolute;
bottom: 0;
right: 0;
width: 100px;
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 70%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(70%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 70%, rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

}




.downbox {position:relative;z-index:1;border-radius:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;height:110px;padding-left:100px; background:url(/img/03.gif) no-repeat #F5F5F5;border: solid  #ddd 1px;border-left-width:0px;border-right: dashed  silver 0px;}
.downbox .ce {width:110px;height:88px;margin-top:5px;border-left:1px solid #ddd;float:right;padding:5px;}
.vvb {color:#C36068;background-color:#ffffff;font-size:9pt;}

.spectr_ {
position:relative;
}

#table_blist .edown {margin:0; padding:0 0 0 5px;border-bottom: solid  1px #eaeaea;}

.spectr_ img{
border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
position:relative;top:-3px;z-index:0;
width:153px;
height:94px;
}

.spectr  {height:auto;font-weight:bold;position:absolute;color:#fff;top:20px; left:30px;opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);z-index:1;}
.spectr1 {position:absolute;
background: -moz-linear-gradient(left,  rgba(255,255,255,1) 10%, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%), -moz-linear-gradient(left,  rgba(255,255,255,0.1) 8%, rgba(255,255,255,0.2) 85%), -moz-linear-gradient(top,  rgba(255,255,255,1) 8%, rgba(255,255,255,0) 12%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(8%,rgba(255,255,255,0.1)), color-stop(85%,rgba(255,255,255,0.2))),-webkit-gradient(linear, left top, right top, color-stop(10%,rgba(255,255,255,1)), color-stop(20%,rgba(255,255,255,0)), color-stop(85%,rgba(255,255,255,0)), color-stop(90%,rgba(255,255,255,1))),-webkit-gradient(linear, top left, top right, color-stop(8%,rgba(255,255,255,1)), color-stop(12%,rgba(255,255,255,0)), color-stop(85%,rgba(255,255,255,0)), color-stop(90%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0.1) 8%, rgba(255,255,255,0.2) 85%), -webkit-linear-gradient(left,  rgba(255,255,255,1) 10%, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%), -webkit-linear-gradient(top,  rgba(255,255,255,1) 8%, rgba(255,255,255,0) 12%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(255,255,255,0.1) 8%, rgba(255,255,255,0.2) 85%), -o-linear-gradient(left,  rgba(255,255,255,1) 10%, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%), -o-linear-gradient(top,  rgba(255,255,255,1) 8%, rgba(255,255,255,0) 12%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%);/* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(255,255,255,0.1) 8%, rgba(255,255,255,0.2) 85%),-ms-linear-gradient(left,  rgba(255,255,255,1) 10%, rgba(255,255,255,0) 20%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%), -ms-linear-gradient(top,  rgba(255,255,255,1) 8%, rgba(255,255,255,0) 12%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%); /* IE10+ */
border:1px solid #bbb;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
top:-5px;left:-2px;
width:155px;
height:96px;
z-index:1;
opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);

/*
-moz-linear-gradient(left,  rgba(180,180,180,1) 0%, rgba(180,180,180,0) 20%, rgba(255,255,255,0) 85%, rgba(255,255,255,1) 90%), 
background: -moz-radial-gradient(ellipse,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,1) 65%, rgba(255,255,255,1) 100%); 
*/

}

#table_blist .spdown  {margin-top:0; padding:0;}


._vote{
float:right;width:50px;font-weight:normal;
}

.hlist a:link,.hlist a:visited {text-decoration:underline;}

/*
.hlist1 {
	border-radius:5px;
	border: 1px solid #F9B7BC;
	margin:0px 0px 15px 0px;
	}

.hlist {color:#F38189;
	border:0px solid #eee;
	border-radius:5px;
	background: #FEE9EB;
	border: 1px solid #FFFFFF;
        padding: 1px 5px;


	}

*/



/* */

.form_reg .blist7 {color:#6d6d6d;}
.form_reg input,.form_reg select,.form_reg textarea {width:250px;height:25px;padding-left:3px;font-size:12px;color:#A80F1A;}
/*#DABCBF;*/
.form_reg option {padding-left:3px;font-size:12px;color:#A80F1A;}

/* */
.aj_di,.aj_di td {color:#000;font-size: 11px;}
.aj_di input,.aj_di select {height:25px;padding:3px 0 0 3px;font-size:12px;color:#A80F1A;border:1px solid #DBBDC0;}
.aj_di textarea {padding:3px;font-size:12px;color:#A80F1A;border:1px solid #DBBDC0;}
.aj_di option {padding-left:3px;font-size:12px;color:#A80F1A;}
.aj_di .check {height:auto;vertical-align:middle;}
.aj_di .subm1 {border:1px solid #A80F1A;}
.aj_di .aj_lable,.aj_di .aj_group {font-size:11px;margin-bottom:3px;display:inline-block;}
.aj_di .aj_group {font-weight:bold;padding-left:2px;}
.aj_di .aj_examp {color:#D1ABAF;text-align:right;margin-right:20px;font-size:11px;}
.aj_di .aj_err   {font-size:11px;color:red;border-top:2px solid red;}
.aj_di .aj_cor {padding:3px;height:auto;color:#555;}  

.aj_di .aj_field   {display:inline-block;}
.aj_tool {color:#FF9D9D}
.aj_di .aj_img {border:0px solid #DBBDC0;}
.aj_di .aj_name {font-size:11px;color:#CBA0A5;}
.aj_di td {font-size:11px;}
.aj_di .div_err {border-radius: 10px;margin:0 0 10px 0;padding: 15px; 
		 border: solid 1px #DBBDC0; color:red; background-color: #FFFFE1; text-align: center;}

.aj_mess  {font-size:18px;font-weight:bold;text-align:center;width:100%;}
.aj_count input {font-size:11px;background:transparent;padding:0;border:0px;margin:0px;color:#D1ABAF;height:auto;}
.aj_count {text-align:left;height:16px;}
.aj_footer {text-align:right;font-size:11px;color:#aaa;}
.aj_footer div {display:inline-block;}
.aj_di .aj_prompt {color:#D0AEB3;font-weight:bold;}

.div_led span  {display:inline-block;font-size:16px;color:#ccc;font-weight:bold;font-style:normal;position:relative;top:-3px;}
.div_led i {width:4px;height:15px;border:1px solid silver;display:inline-block;font-style:normal;font-size:10px;padding:0px;margin:1px 1px 1px 0;text-align:center;color:#aaa;border-radius:5px;overflow:hidden;}
.div_led i.i_led {background:#9DCEFF;border:1px solid #9DCEFF;}
#attach_start {color:#555;font-size:12px;}
.add_kar_1 {border:1px solid #F38189; border-radius: 5px;padding: 10px; background: #FDEAEB;text-align:justify;}
.add_kar_2 {border:1px solid #B9B9B9; border-radius: 5px;padding: 10px; background: #F3F3F3;text-align:justify;}
.aj_di input,.aj_di select,.aj_di option { font-weight:bold;font-size: 12px;padding:2px 3px;border-color: #E4CBCD;}
.aj_di textarea {border-color: #E4CBCD;}
.aj_di input,.aj_di select {height:25px;}
input[type="file"] {height:auto;}
.aj_elem {margin-bottom:5px;}
.aj_di,.aj_di td {color:#555;font-size: 11px;}




/*art*/
.as_art {padding:0px 10px;margin:0px;text-align:justify;}
.as_art h3,h2 {margin:0px;}
/*.as_art a {color:#A94B55;}*/


#right_mix_market {padding:10px 0;}

.brief_note {border-left:3px solid #ccc; padding:0 10px;text-align:justify;}
.brief_note .br_s {display:inline-block;
		position:relative;left:-10px;padding:0 6px 0 3px;
		margin-bottom:5px;font-size:11px;color:#fff;
		background:#ccc;border-radius: 0px 20px 20px 0px;
}

.navover_next {background:url(/img/kar_nav_next.gif) no-repeat 50% 50% #FDE8E9;cursor:pointer;border:1px solid #fff;border-radius: 10px;}
.navout_next  {background:url(/img/kar_nav_next.gif) no-repeat 50% 50% transparent;cursor:pointer;border:1px solid #FDE8E9;border-radius: 10px 10px 10px 10px;border-left:1px solid #fff;}
.navover_prev {background:url(/img/kar_nav_prev.gif) no-repeat 50% 50% #FDE8E9;cursor:pointer;border:1px solid #fff;border-radius: 10px;}
.navout_prev  {background:url(/img/kar_nav_prev.gif) no-repeat 50% 50% transparent;cursor:pointer;border:1px solid #FDE8E9;border-radius: 10px 10px 10px 10px;border-right:1px solid #fff;}

.as_remm {color:#BB0000;background-color: #FFFFE1; border-right:3px solid #BB0000;border-left:3px solid #BB0000; text-align: center;border-radius: 5px;padding:5px;}

#speech {
/*
    -webkit-transform: scale(3.0, 3.0);
    -moz-transform: scale(3.0, 3.0);
    -ms-transform: scale(3.0, 3.0);
    transform: scale(3.0, 3.0);
*/

    font-size: 25px;
    width: 25px;
    height: 25px;
    cursor:pointer;
    border: none;
    position: absolute;
    margin-left: 5px;
    outline: none;
    background: transparent;

}

#a_speech {
    position: absolute;
    margin-top: 6px;
    margin-left: 35px;
    outline: none;
    width: 35px;
    color: gray;

}

.nb th {font-weight:normal;}

.pagination {margin-top:10px;padding:0px 5px;border:0px solid #ccc;text-align:left;}
.pagination a {font-weight:bold;display:inline-block;text-decoration:none;padding:3px 5px;background:transparent;text-align:center;background:#F3F3F3;border-radius: 5px;border:1px solid #ccc;margin:0 2px;color:#999;}
.pagination a:hover {font-weight:bold;text-decoration:none;background:#ccc;color:#000;}
.pagination b,.pagination a.b:link,.pagination a.b:hover,.pagination a.b:visited { display:inline-block;padding:3px 5px;background:#ccc;border-radius: 5px;border:1px solid #ccc;color:#555;}


/* list down */

.kar_menu_select,a.kar_menu_select:link,a.kar_menu_select:visited {
position:relative;
text-decoration: none;
background:#FFF;
border:1px solid grey;
border-bottom:1px solid grey;
border-radius:10px 10px 0 0;
color:#555;
padding:5px;
width:150px;
text-align:center;
display: inline-block;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  cursor: pointer;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}

.kar_menu_select_active, a.kar_menu_select_active {
position:relative;
text-decoration: none;
background:#F5F5F5;
border:1px solid grey;
border-bottom:1px solid #FFF0F0;
color:grey;
font-weight:bold;
padding:5px;
width:150px;
text-align:center;
display: inline-block;
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius:10px 10px 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#F5F5F5));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #F5F5F5);
  background-image: -o-linear-gradient(top, #e6e6e6, #F5F5F5);
  background-image: linear-gradient(to bottom, #e6e6e6, #F5F5F5);
  background-image: -moz-linear-gradient(top, #e6e6e6, #F5F5F5);
  text-shadow: 2px 2px 2px rgba(255, 255, 255, 0.75);
}

.kar_menu_select:hover, a.kar_menu_select:hover {
  position:relative;
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;

  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#F5F5F5));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #F5F5F5);
  background-image: -o-linear-gradient(top, #e6e6e6, #F5F5F5);
  background-image: linear-gradient(to bottom, #e6e6e6, #F5F5F5);
  background-image: -moz-linear-gradient(top, #e6e6e6, #F5F5F5);
}

.kar_menu_select_base {width:100%;position:relative;top:1px;left:20px}
.kar_menu_select_body {background:#F5F5F5;border:1px solid grey;border-width:1px 0px;border-radius:10px;color:#555;}
.kar_menu_select_body td {color:#555;}
.kar_menu_ico {display: inline-block;position:absolute;top:-10px;right:5px;font-weight:normal;color:red;background:pink;border:1px solid grey;border-radius:10px;padding:0px 3px;font-size:10px;}
.kar_menu_pro {color:#fff;background:grey;font-size:10px;}

.down_free {padding-top:20px;text-align:center;width:97px;height:95px;background:url(/img/down_free1.gif) no-repeat;}
.down_free a:link,.down_free a:hover,.down_free a:visited 
{color:grey;}

/*.ted td {border-top:1px solid silver;border-right:1px solid silver;} border:1px solid #eee;*/
.ted {background:#ddd;border-radius:5px;}
div.ted {padding:10px 10px 10px 10px;text-align:justify;background:#eee;border:1px solid #ddd;border-radius:5px;}
div.ted b.xb4 {color:#fff;}
.ted td {background:#fff;}
.ted th {background:#eee;font-weight: normal;}
.ted_remm {border-radius:5px;
        padding:10px;
	color: #F38189;background:#FFFFE1;
        border: solid 1px #F38189;

}
#ted_item td.ud {border-bottom:1px solid #E9E9E9;padding:2px 5px;}

.ted i {width:15px;height:15px;border:1px solid silver;
display:inline-block;font-style:normal;font-size:10px;
padding:0px;margin:1px 1px 1px 0;text-align:center;color:#999;
border-radius:5px;
overflow:hidden;
background:#ddd;
}

.ted i.ok     {background:#BBFFBB;border:1px solid #9DFF9D;color:#00C400}
.ted i.remove {background:#FFBBBB;border:1px solid #FF9D9D;color:#FF0000}
.ted i.end    {background:#BBDDFF;border:1px solid #9DCEFF;color:#007AF4;}


.ds_content {width:550px;height:680px;overflow:auto;padding:5px 20px;font-size:12px;color:grey;background:#fff;font-weight:normal;position:relevate;}
.ds_close   {width:20px;font-size:20px;position:absolute;right:20px;top:10px;}
.ds_area    {height:180px;width:100%;border:1px solid #ccc;padding:10px;}
.ds_task    {text-align:justify;border:1px solid #ccc;Background:#eee;color:#333;border-radius:10px;padding:10px;}
input.ds_text {border:1px solid #ccc; padding:2px 5px;font-size:16px;}
.ds_b       {font-size:16px;}
.ds_b1       {font-size:18px;color:#ccc}


	/*as_app applications*/


.as_app {position:relative;text-align:left;}
.as_app .kar_menu_select,.as_app a.kar_menu_select:link,.as_app a.kar_menu_select:visited {
position:relative;
top:0px;
text-decoration: none;
background:transparent;
border:0px solid transparent;
border-radius:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;

color:#555;
padding:4px 11px 6px 11px;
width:auto;
text-align:center;
display: inline-block;
text-shadow: none;
}

.as_app .kar_menu_select_active, .as_app a.kar_menu_select_active {
position:relative;
top:1px;
text-decoration: none;
background:#fff;
border:1px solid #ccc;
border-bottom:1px solid #FFF;
color:grey;
font-weight:normal;
padding:3px 10px 5px 10px;
width:auto;
text-align:center;
display: inline-block;
color:#555;
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius:10px 10px 0 0;
text-shadow: none;
}

.as_app .kar_menu_select:hover, .as_app a.kar_menu_select:hover {
  position:relative;
  color: #333;
  text-decoration: none;
  background-color: #f1f1f1;
top:1px;
border:1px solid #ccc;
border-bottom:1px solid #FFF;
padding:3px 10px 5px 10px;
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius:10px 10px 0 0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -o-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: linear-gradient(to bottom, #e6e6e6, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff);
}


.as_app .kar_menu_select_base {

height:25px;
width:100%;position:relative;top:0px;left:0px;
border:1px solid #ccc;
background: #eee;
border-radius:10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
padding:1px 0px 0px 0px;
}
.as_app .kar_menu_select_body {
	background:#fff;
	border:0px solid grey;
	border-radius:0px;
	color:#555;
}
.as_app .kar_menu_select_body td {color:#555;}
.as_app .kar_menu_select_body td.ce {color:#b7b7b7;}

.as_app span.ico {display:inline-block;width:15px;}

.as_app .pagination {margin-top:10px;padding:0px 5px;border:0px solid #ccc;text-align:left;font-size:10px;}
.as_app .pagination a {font-weight:normal;;display:inline-block;text-decoration:none;padding:1px 3px;background:transparent;text-align:center;background:#F3F3F3;border-radius: 5px;border:1px solid #ccc;margin:0 2px;color:#999;}
.as_app .pagination a:hover {font-weight:normal;text-decoration:none;background:#ccc;color:#000;}
.as_app .pagination b,.pagination a.b:link,.pagination a.b:hover,.pagination a.b:visited { display:inline-block;padding:1px 3px;background:#ccc;border-radius: 5px;border:1px solid #ccc;color:#555;}


#m_CatalogDialog_body .pagination {margin:0 0 10px 0;padding:0px 5px;border:0px solid #ccc;text-align:left;font-size:11px;}


.as_app .as_app_base {display:inline-block;width:100%;}
.as_app .content {text-align:center;}
.as_app .as_app_base i.si_ct {margin-bottom:8px;}

.as_app .content a.next  {
  border-radius:10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: -o-linear-gradient(top, #e6e6e6, #ffffff);
  background-image: linear-gradient(to bottom, #e6e6e6, #ffffff);
  background-image: -moz-linear-gradient(top, #e6e6e6, #ffffff);
  border:1px solid #ccc;
  display: inline-block;
	color:#555;
  text-decoration: none;
  margin-top:10px;
  padding:2px 10px;
}

.as_app .as_btn1 { position:absolute;top:50px;right:0px;text-align:right; }
.as_app .as_btn1 a {color:#fff;}
.as_app .as_btn2 {font-size:20px;}
.as_app .date {font-size:11px;color:#ccc;}
.as_app .as_ser {text-align:left;} /*border-bottom:1px solid #DAE1E8;*/
.as_app .as_rel, .as_rel {position:relative;}
.as_app i.im50,i.im50,i.im60,i.im80,i.im100,i.im120,i.im150 {
		font-weight:bold;font-size:12px;
		font-style:normal;width:50px;height:50px;
		color:#fff;background:#ddd;
                vertical-align: middle;
		text-align:center;
		display:table-cell;
		text-indent: 3px;
		min-width:50px;
}


i.im60 {width:60px;height:60px;min-width:60px;}
i.im80 {width:80px;height:80px;min-width:50px;}
i.im100 {width:100px;height:100px;min-width:100px;}
i.im120 {width:120px;height:120px;min-width:120px;}
i.im150 {width:150px;height:150px;min-width:150px;}



.as_app .as_ser_center {text-align:center;}
.as_app .as_big {font-size:14px;}

.as_app .as_remm1 a {color:#aaa;}

.as_app .online {width:5px;height:5px;	border:2px solid #fff;	border-radius:5px;	display:inline-block;	background:#FF8000;	position:absolute;top:-4px;right:-4px;}
.as_app .offline {width:5px;height:5px;	border:2px solid #fff;	border-radius:5px;	display:inline-block;	background:#ccc;	position:absolute;top:-4px;right:-4px;}
.as_app .offline_hidd {background-color:transparent;border-color:transparent;}

.as_app .as_remm {width:70%}
.app_img {width:50px;margin-right:10px;border-radius:5px;}
.app_art {padding-top:3px;}
.app_rbox {padding-top:5px;}
.app_news {padding:10px;text-align:justify;color:#555;}
.app_news a {text-decoration:underline;}
.app_news a.nn {text-decoration:none;}


table.app_desc {margin:0;}
table.app_desc td {padding:0px;text-align:left;}
table.app_desc tr td:nth-child(1) {color: #999;}
table.app_desc tr td:nth-child(2) {padding:0 5px;border-bottom:0px dashed #ccc;}
table.app_desc1 tr td:nth-child(2) {padding:0 5px;border-bottom:1px dashed #ccc;}


div.app_msort {text-align:right;float:right;display:inline-block;}


.bradius5 {border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}


.pl_div {padding:5px 0;}
.as_pluso {height:30px;margin:10px 0 7px 5px;}
.like div {display:inline-block;}
.shared_remm {font-size:18px;color:#c9c9c9;position:relative;top:-3px;}

#scTop {position:absolute;bottom:15px;right:30px;z-index:2;opacity:0.5; -ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50);cursor:pointer;}
#myEvents {position:absolute;padding:10px;bottom:15px;left:30px;z-index:2;width:150px;min-height:100px;background:#000;color:#fff;opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);border-radius:10px;}
#myEventsClose {width:15px;height:15px;color:#ccc;cursor:pointer;position:absolute;top:3px;right:3px;border-radius:5px;text-align:center;font-size:12px;font-weight:bold;}


.app_table_error td {border-bottom:1px solid #ccc;}
.tup {font-style:normal;display:inline-block;}

.tup input {border:1px solid #aaa;padding:1px;}

#myplay_exch {position:relative;}
#myplay_exch div.bb1 {background:#F9B7BC;padding:0px 2px 2px 2px;border-radius:10px;font-size:11px;color:#A80F1A;position:absolute;z-index:1;left:-46px;top:0px;width:350px;}
#myplay_exch div.bb2 {background:#000;z-index:0;padding:10px 10px 5px;
border-radius:0 0 15px 15px;
-webkit-border-radius:0 0 15px 15px;
-moz-border-radius:0 0 15px 15px;
position:absolute;left:-54px;top:5px;width:350px;opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);}

.point {cursor:pointer;}


.table_catalog_div tr,.table_catalog_div td {display:inline-block;width:265px;} 
.table_catalog_div a {text-decoration: none;}

i.i  {cursor:pointer;font-style:normal;color:#A80F1A;}
i.i:hover {text-decoration:underline;}
i.j  {cursor:pointer;font-style:normal;}
i.iu {cursor:pointer;font-style:normal;text-decoration:underline;color:#A80F1A;}



/*style form*/

.checkbox, .radio {
	width: 15px;
	height: 14px;
	padding: 0 5px 0 0;
	background: url(/img/ico/check.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(/img/ico/radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(/img/ico/select.png) no-repeat;
	overflow: hidden;
}

.xclose {position:absolute;top:5px;right:5px;color:#000;background:#fff;border:1px #fff solid;padding:0 4px;font-size:16px;font-weight:bold;border-radius:30px;cursor:pointer;}

.aj_rules {background: #fff;color: #6d6d6d;padding: 10px;margin: 8px 5px;font-weight: normal;text-align: justify;border-radius:5px;}
.aj_rules h2 {color:#ccc}
.aj_rules h2.white {color:#fff;font-size:25px;text-shadow: 1px 0px 3px #fff,1px 1px 2px #555;}
.aj_rules a {color:#A80F1A;text-decoration:underline}
.rel {position:relative;}


/*****/

.h2p {height:50px;}
.h2h {padding-left:10px;color:#C1C1C1}
.h2r {float:right;width:65%;padding:5px;position:relative;top:-10px;border:1px solid #ccc;height:50px;overflow:auto;text-align:justify;font-size:12px;background:#f7f7f7;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.h2r1 {float:right;padding:5px;position:relative;top:-10px;height:50px;border:1px solid #fff;width:20px;font-size:18px;}

.h2l {float:left;width:30%;padding-left:10px;font-size:18px;color:#C1C1C1;font-weight: bold;background: url('/img/ahead.gif') no-repeat 0 -5px;}
.h2s {position:relative;left:20px;top:-3px;font-size:12px;color:pink}
.h2link {float:right;width:100%;margin-bottom:10px;}
.h2close {position:absolute;width:45px;top:41px;right:0px;border-left:1px solid #ccc;border-top:1px solid #ccc;padding:2px 5px 0px 5px}

#table_blist img.p1 {border:solid 1px #fff;width:30px;}
.byell {color:#F1900B;}
.imd {border: 1px solid #f9b7bc;width:32px;}
#uuu td {padding:0;margin:0;}
.uy     {font-size:11px;}
a.aut,a.aut:link,a.aut:visited,a.aut:hover{color: #6d6d6d;text-decoration: none;}
.minfo {border: dashed 1px #6d6d6d;background-color:#FFF9F0;padding:5px;}

#mfriend {background-color:#E6E6E6;}
#mfriend td.dis {border-bottom:solid 1px #6d6d6d;text-align:center;padding:3px 5px;}
#mfriend td.enb {border:solid 1px #6d6d6d;border-bottom:solid 0px #6d6d6d;text-align:center;padding:3px 5px;background-color:#FFF;}

/* CSS3 animation */

@keyframes backgroundscroller {
  from {
    background-position: -100% 0%;   
  }
  to {
    background-position: 0% 0%;    
  }
}

/*  animation-duration: 1ms;*/
.mixanime {
  background: url('/img/share/004.gif') no-repeat;
  animation-name: backgroundscroller;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-iteration-count:1;

}

/*karaoke*/

.vismenu {width:150px;}
.vismenu a { margin-left:2px;
		font-size:12px;
		width:135px;height:14px;display:inline-block;
		border:1px solid #f9b7bc;
		border-radius: 10px;
		padding:5px;
	        margin-bottom:5px;
		background-color:#fef3f4;
 }
.vismenu a:hover {  background-color: #F9B7BC; text-decoration: none;}
.vismenu a.action {background:#F9B7BC;color:#A80F1A;border: solid 1px #F38189;}
.vismenu a.action:hover {  background-color:#F9B7BC; }

.discont {color:#C10201;padding:5px 0 0 90px;margin:10px 0 20px 0;border:0px solid #ccc;background:url(/img/discont.gif) no-repeat;height:80px;font-weight:bold;}


.slideshow { width:350px;height:300px;box-shadow: 0 2px 10px rgba(82,82,82, 0.35);background:#fff;border:1px solid #ccc;border-radius:10px;position:relative; }
.slideshow_tbl,.slideshow_div {position:relative}
.slideshow_div_btn {color:#000;opacity:0.6;position:absolute;top:-310px;right:3px;
background:#fff;border-radius: 10px;padding:3px 5px;z-index:60;}

#nav { z-index: 10; position: absolute; top: 50px; left: 35px }
#nav a { color:transparent;position:relative;top:-20;display:inline-block;margin:0 4px 0 0;overflow:hidden;height:8px; width:8px;border: 1px solid #ccc;background: #fff;}
#nav a.activeSlide { background: #ddd }
#nav a:focus { outline: none; }
#caption {z-index:50;
	  position:absolute;top:240;left:18px;
	  border-radius:0px;
	  padding:5px;
	  background:#ccc;
	  font-size:20px;
	  color:red;
	  display:none;
	  opacity:0; -ms-filter:'alpha(opacity=0)'; filter:alpha(opacity=0);	


background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 0%, #e6e6e6 13%, #e6e6e6 88%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(13%,#e6e6e6), color-stop(88%,#e6e6e6), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffffff 0%,#e6e6e6 13%,#e6e6e6 88%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffffff 0%,#e6e6e6 13%,#e6e6e6 88%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffffff 0%,#e6e6e6 13%,#e6e6e6 88%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #ffffff 0%,#e6e6e6 13%,#e6e6e6 88%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

text-shadow: 0 2px 1px rgba(255, 255, 255, 0.75);

	  text-align:center;
	}

.kar_head {

border-radius: 5px;
padding: 3px 8px; 
background: #fff;
color: #aaa;

}

.kar_base { color: #555;}
.kar_doc li { color: #ccc;}
.kar_list {text-align: justify}
.kar_list li {list-style-type: square;}
.sli2, .sli3 { border-radius: 5px;padding: 0 8px; display:inline-block;background: #fff;}
.sli3 {background: #FFE1E1;}
.sli4 {background: #fff;display:inline;padding:3px 8px;border-radius: 5px;color:#f38189;font-weight:bold;text-align:center;width:100%;}

/*  font-weight:bold;*/


ul.viskar {
	margin:0;
	padding:0;
	list-style-type: none;
	text-align: left;
	display: list-item;
	overflow:hidden;
}

ul.viskar span.li { 

	display:inline-block;
	margin:10px;
	width:200px;
	height:220px;

}

ul.viskar .btnbox{
	position:relative;
	left:-4px;

}

ul.viskar li { 
	padding: 5px;
	width:180px;
	height:180px;
	border: #aaa 1px solid; 
	display:inline-block;
	position:relative;
	border-radius: 10px;
	background-color:#676767; 
	margin-bottom:3px;
   overflow: hidden;


}

/*    #ccc overflow-y: visible;*/

ul.viskar div.bot{
	position:absolute;
	width:188px;
	bottom:0px;
	left:0px;
}

ul.viskar div.top{
	position:absolute;
	top:0px;
	left:0px;
	height:15px;
	z-index:1;
background:#444;
color:#fff;

padding:5px 0px;
width:192px;


opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);	
border-radius: 10px 10px 0 0;


}


ul.viskar div.could{
	padding:5px;
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
	height:190px;
	clip:rect(0px, 190px, 190px, 0px);
	z-index:0;
	color:#fff;
opacity:0.15; -ms-filter:'alpha(opacity=15)'; filter:alpha(opacity=15);	
	overflow:hidden;
font-weight:bold;

}

/*0.6
opacity:0.3; -ms-filter:'alpha(opacity=30)'; filter:alpha(opacity=30);	
opacity:1; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100);	

background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 35%, rgba(255,255,255,1) 66%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(35%,rgba(255,255,255,0)), color-stop(66%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,1) 66%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,1) 66%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,1) 66%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,1) 66%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */

*/

ul.viskar div.images{
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
	width:210px;
	height:210px;
	z-index:1;
opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);	

	overflow:hidden;
}



ul.viskar div.base{
	position:absolute;
	padding: 5px;
	top:0px;
	left:0px;
	width:180px;
	height:180px;
	z-index:1;
	overflow:hidden;
}

ul.viskar img.bgr{
border-radius:10px;
}

ul.viskar .date {position:absolute;left:5px;top:3px;color:#fff;
font-weight:bold;padding:0 5px;border-radius:5px;}
ul.viskar .status {position:absolute;right:5px;top:5px;}
ul.viskar .muk, ul.viskar .okf    {position:relative;top:-3px;color:blue;
font-size:9px;background:#ccc;padding:0 3px;border-radius:3px;}
ul.viskar .okf {color:#000;}

ul.viskar .si_new1   {width:19px;height:9px;background-position: -205px -139px;background-repeat:no-repeat;}

ul.viskar a.center {font-size:23px;color:#FFFFB0;text-shadow: 0px 1px 3px rgba(0, 0, 0, 1);font-weight:bold;}

ul.viskar span.sound {font-size:18px;
color:#3E3EFF;
text-shadow: 0px 0px 3px #fff,1px 1px 3px #fff,0px 1px 3px #fff,1px 0px 3px #fff;
font-weight:bold;

}
/*#3E3EFF #da4f49 #FFFFB0 #FFFFE1*/


ul.viskar span.artist {font-size:16px;
color:#FFFFFF;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);
font-weight:bold;

}

ul.viskar div.info {background:#000;color:#fff;
font-size:14px;
padding:5px 0px;
width:192px;
position:relative;left:-1px;top:1px;
text-align:center;
opacity:0.6; -ms-filter:'alpha(opacity=60)'; filter:alpha(opacity=60);	
border-radius: 0 0 10px 10px;
}


.i_kar fieldset {border-radius:10px;}
.i_kar fieldset h1 {margin:5px 0;}
.i_kar_text {padding:0 5px 5px 5px;text-align:justify;}

.i_kar_item {position:relative;top:3px;margin-left:4px;width:145px;height:145px;display:inline-block;float:left;border:1px solid #ccc;border-radius:5px;background-size: contain;background-repeat: no-repeat;overflow:hidden;}
.i_kar_item .item {position:absolute;top:112px;background:rgba(0,0,0,0.75);padding:2px 5px;margin:0px;color:#fff;border-radius:0 0px 5px 5px;text-align:center;height:300px;width:140px;}
.i_kar_item .item:hover {text-decoration:none;}

.i_kar_item a.item1 {color:#ffffb0;text-decoration:underline;}
.i_kar_item a.item1:hover {text-decoration:none;}

fieldset.pink   {border: 1px solid #f9b7bc;}
fieldset.silver {border: 1px solid silver;}
fieldset.pink legend a {color: #F38189;}
fieldset.silver legend a {color:#bbb;}

@keyframes item_start {from {top: 0px;}to {top: -112px;}}

.i_kar_item span {width:145px;height:300px;position:relative;display:inline-block;}
.i_kar_item b {display:block; color:#ffffb0;}
.i_kar_item b.price {margin:3px 0;}
.i_kar_item b.sing {margin:5px 0;opacity:0.5; -ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50);	}

.i_kar_item b.sing:hover {opacity:1; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100);}

.i_kar_item span:hover {
  animation-name: item_start;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: normal;
  animation-iteration-count:1;
  animation-duration: 400ms;
  top: -112px;   
}


.order_all input[type="text"] {padding: 5px 10px;border-radius:5px;}
.order_all select {padding: 5px 10px;border-radius:5px;}
.order_all div.pay_method {margin-top:3px;}

.order_all input[type="text"],.order_all select {

    background-color: #fff;
    border: 1px solid #f9b7bc;
    color: #333;
    font-size: 14px;
}
.order_all option {font-size: 12px;padding: 1px 10px;margin: 1px;font-weight:normal;    color: #a80f1a;}


.order_all .n_pay {margin:10px 5px 10px 0px;padding:10px 20px 10px 0px;border-bottom:1px dashed #6d6d6d;}
.order_all .n_pay td {font-size: 12px;color:#333;}
.order_all tr.ce td {color:#aaa;}
.order_all .n_pay b.n_c0 {color:#000;}
.order_all .n_pay b.n_cg {color:green;}
.order_all .n_img {
    box-shadow: 0px 2px 5px rgba(151, 15, 21, 0.35);
    border-radius:5px;
    height: 80px;
    width: 135px;
    border: 0 none;
}
.order_all .n_img_small {
  width: 105px;
  height: auto;
}

#\:url u {display:none;}

.app_about {background:#FAFAFA;padding:10px 20px 10px 15px;border:1px solid #eee;border-radius:15px;margin:15px 0;position:relative;}
.app_icos {background: url(/img/ico_about.gif) no-repeat 0 50% transparent; width:12px; float:left; min-height:45px;position:relative;left:-20px;}
.app_right {float:right;width:70px;text-align:right;}
.app_right_more {width:90px;text-align:center;position:absolute;border-radius:15px 0 15px 0;bottom:0px;right:0px;padding:5px;font-size: 12px;background:#F38189;}
.app_right_more a {color:#fff;font-weight: bold;}
.app_vote {width:89px;position:absolute;top:30px;right:10px;text-align:left;}
.app_comments {position:absolute;top:50px;right:10px;text-align:right;}
.app_author {margin-top:5px;}
.app_desc {margin:0;}
.app_desc td {padding:0px;text-align:left;}
.app_desc tr td:nth-child(1) {color: #999;padding-right:5px;}
.app_desc tr td:nth-child(2) {padding:0px 5px;border-bottom:1px dashed #ccc;color:#555;}
.app_desc.app_desc1 tr {vertical-align:top;}
.app_desc.app_desc1 tr td:nth-child(1) {width:85px;}
.app_desc.app_desc1 tr td:nth-child(2) {padding:1px 5px;border-bottom:0px dashed #ccc;}
.app_desc.left {float:left;margin-right:20px;}
.app_remmark {font-size:13px;font-style: italic;border-left:3px solid #aaa; padding-left:10px;margin:10px 0 20px 0;text-align:justify;color:#555;}
.ab_content {margin-top:10px;}
.ab_content .si_ft, .ab_content .si_fp, .ab_content .si_ct,.ab_content .si_cp {margin:0 5px;}
.as_visit {position:absolute;top:15px;left:390px;width:140px;text-align:right;z-index:1;border:0px solid red;}
.as_bx_foto {margin:5px 0 3px 0;width:115px;text-align:center;}
.as_btn {margin-top:5px;}
.as_btn .btn {width:107px;margin-top:3px;}
.as_notgift {line-height:3;height:75px;font-size:25px;width:400px;margin-top:20px;border:1px dashed #ccc;display:block;cursor:pointer;border-radius:5px;color:#ddd;text-align:center;}
.as_notgift:hover {background:#f5f5f5;}
#ap_pos_normal * {position:static;}
#ap_pos_normal .as_visit {position:absolute;}
#ap_pos_normal *.song:after {top:40px;}
#ap_pos_normal *.artist:after {top:60px;}
#ap_pos_normal .as_notgift {position:absolute;bottom:0;}
#ap_pos_normal b.type {width:420px;}
.app_aplication {position:relative;margin-bottom:40px;}
.app_aplication .as_btn1 {top:35px;}
.w50 {width:50px;}
.w60 {width:60px;}

.block {opacity:0.5;-ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50);} 

.block a {color: #aaa;}


.aj-demo-box {
   margin-bottom:7px;
   position:relative;
}

.aj-demo-box .si_img_arh {
   position:absolute;
   top: -2px;
}

