html,body,div,input,textarea,select,table,td,th,img,ul,li,ol, dl, dd{
	margin:0;
	padding:0;
}
html,body{
	height:100%;
	background:#006379 url('/images/bg.jpg') repeat left top;
}
div.blockOverlay{
	background:url('/images/patter.gif') repeat left top;
}
table, img{border:0}
table{
	border-spacing:0px
}
.lstt{
	letter-spacing:1pt;
	text-transform: uppercase;
}
a{color:#06a2c1;outline:none}
a:hover,a.hover{color:#b9279f}
ul,ol{
	margin:0 0 0 15px;
	padding:0;
}
.f0{
	font-size:0px !important;
	line-height:0 !important;
}
.f10{
	font-size:10px;
}
.f12{
	font-size:12px;
}
.f13{
	font-size:13px;
}
.f14{
	font-size:14px;
}
.f15{
	font-size:15px;
}
.f11{
	font-size:11px;
}
.fl{
	float:left;
}
div.header_inner{
	background:url('/images/background_top_repeat.jpg') repeat-y center 0;
}
/*div.header_inner{
	background:url('/images/background_top.jpg') no-repeat center top;
}*/
div.body_inner{
	background: url('/images/bg_2.jpg') no-repeat center top; */
}
.body_cabinet{
	background: url('/images/cabinet/background.gif') repeat left top;
}
div.top_block{
	height:170px;
	margin-left:250px;
	margin-right:278px;
}
div.general{
	margin:0px auto;
	width:950px;
}
div.logo{
	width:245px;
	float:left;
	margin-left:-260px;
	display:inline;
}
a.logo_mask{
	background: url('/images/logo_mask.png') no-repeat left top;
	height:127px;
	position:absolute;
	width:136px;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
div.logo_inner{
	padding:17px 0px 0px 45px;
}
div.text1{
	padding:3px 0px 3px 3px;
	font-size:12px;
}
div.text2{
	padding:8px 0px 15px 3px;
	font-size:12px;
}
div.logo a{
	text-decoration:none;
	cursor:pointer;
}
div.phones_prices{
	font:Calibri;
	font-style:Italic;
	font-size:11px;
	color:#444444;
}
img.phones{
	background: url('/images/prices/phones_without_price.png') no-repeat left top;
	width:339px;
	height:128px;
	margin-top:23px;
}
img.logo_img{
	background: url('/images/logo.png') no-repeat left top;
}
img.phone{
	/* background: url('/images/phone.png') no-repeat left top;*/
	background: url('/images/phone3.png') no-repeat left top;
	/* margin-top:23px;*/
	margin-top:23px;
}
img.phone_f{
	/* background: url('/images/phone.png') no-repeat left top;*/
	background: url('/images/phone3.png') no-repeat left top;
	/* margin-top:23px;*/
	margin:0px;
}
img.phone_c1{
	background: url('/images/phone_c1.png') no-repeat left top;
	margin-top:23px;
}
img.phone_c1_without_price{
	background: url('/images/phone_c1_without_price.png') no-repeat left top;
	margin-top:23px;
}
div.login{
	float:right;
	margin-right:-320px;
	padding-left:4px;
	width:315px;
}
/*div.login_form{
	background: url('/images/login.png') no-repeat left top;
	width:290px;
	height:153px;
	position:absolute;
}*/
div.login_form{
	position:absolute;
	width:322px;
	padding-left:20px;
}
div.logout_form{
	margin-left:289px;
	margin-top:20px;
	position:absolute;
	z-index:2;
}
div.logout_form a{
	width:32px;
	height:29px;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
div.login_form_bg{
	background: url('/images/auth_bg.png') repeat-y 17px top;
}
div.login_form_top{
	background: url('/images/auth_top.png') no-repeat left top;
	height:53px;
}
div.login_form_bottom{
	background: url('/images/auth_bottom.png') no-repeat 17px top;
	height:11px;
}
div.colabr_bg{
	background: url('/images/compatibility_bg.jpg') no-repeat left top;
	width:470px;
	height:130px;
}
div.compatibility_bg2{
	/* background: url('/images/compatibility_bg2.jpg') no-repeat center top; */
	background: url('/images/ctr.jpg') no-repeat center 14px;
	width:470px;
	height:225px;
}
div.zlogin_form{
	background: url('/images/zlogin.png') no-repeat left 5px;
	width:245px;
	height:75px;
	position:absolute;
	z-index:1;
}
div.zlogin_phoneblock{
	padding-left:10px;
}
div.zlogin_textblock{
	position:relative;
	z-index:3;
	padding-left:20px;
	padding-top:9px;
	/* padding-top:24px; */
}
div.zlogin_textblock input{
	background:none;
	border:none medium;
	font-size:11px;
	color:#666666;
}
div.zlogin_textblock input.zlog{
	margin-right:7px;
	width:93px;
}
div.zlogin_textblock input.zpas{
	width:110px;
}
body,input,textarea,select,td,th{
	color:#4c4c4c;
	font-family:Tahoma,Trebuchet MS,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
div.login_textblock{
	padding:25px 12px 11px 30px;
	position:relative;
	z-index:2;
	width:250px;
}
div.button a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	margin:0 1px;
	text-decoration:none;
}
div.button a span.as{
	display:block;
	height:20px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/lbutton_white.png') no-repeat left top;
}
div.button a span.sa{
	display:block;
	height:20px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/rbutton_white.png') no-repeat left top;
}
div.button a span.ss{
	display:block;
	height:18px;
	padding:2px 5px 0px;
	float:left;
	color:#d53fb6;
	cursor:pointer;
	background:url('/images/cbutton_white.png') repeat-x left top;
}
div.button_orange a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	margin:0 1px;
	text-decoration:none;
}
div.button_orange a span.as{
	display:block;
	height:23px;
	width:12px;
	float:left;
	cursor:pointer;
	background:url('/images/lbutton_orange.png') no-repeat left top;
}
div.button_orange a span.sa{
	display:block;
	height:23px;
	width:12px;
	float:left;
	cursor:pointer;
	background:url('/images/rbutton_orange.png') no-repeat left top;
}
div.button_orange a span.ss{
	display:block;
	height:19px;
	padding:4px 5px 0px;
	float:left;
	color:white;
	cursor:pointer;
	background:url('/images/cbutton_orange.png') repeat-x left top;
}
div.link_box{
	float:left;
	padding:10px 0 10px 30px;
}
div.link_box div.mark{
	display:block;
	background: url(/images/sprites/icons.png) no-repeat left center; background-position: 0 -326px;
	padding:4px 0px 4px 15px;
	float:left;
	width:95px;
}
div.link_box span.mark{
	display:block;
	padding:4px 0px 4px 10px;
	float:left;
	width:125px;
}
div.link_box span a{
	font-weight:bold;
}
div.link_box div.mark span{
	color:#b9279f;
	font-weight:bold;
}
div.clear{
	clear:both;
	height:0px !important;
	font-size:0px !important;
	line-height:0px !important;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
div.about{
	background:url('/images/hd.png') no-repeat left 4px;
	padding-left:16px;
	
}
div.general_menu{
	height:37px;
	padding-left:40px;
}
/* format */
.title{
	font-size:13px;
	/* line-height:160%; */
}
h4{
	font-size:13px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
h3{
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:inline;
	padding-right:3px;
	float:left;
}
h1{
	font-weight:normal;
	margin:0;
}
.caption{
	font-size:14px;
	font-weight:bold;
	zoom:1;
}
.h1{
	font-size:21px;
	color:#c1119c;
	padding:10px 0px;
}
.purple{
	color:#c1119c;
}
.grass{
	color:#83b60f;
}
.blue{
	color:#06a2c1;
}
.bondi{
	color:#1ea9b5;
	font-size:13px;
}
.grey{
	color:#999999;
}
.tnt_col{
    color:#004852;
}
/* /format */
div.t{
	height:10px;
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1277px;
	margin-right:12px;
	margin-top:4px;
}
div.tl{
	height:10px;
	width:12px;
	float:right;
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1311px;
	margin-right:-12px;
}
div.b{
	height:14px;
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1258px;
	margin-right:14px;
}
div.bl{
	height:14px;
	width:14px;
	float:right;
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1292px;
	margin-right:-14px;
}
div.c{
	background:url('/images/white_c.png') repeat-y left top;
	height:100%;
	overflow:hidden;
}
div.block_container{
	padding:10px 24px 24px;
}
div.container_frame{
	margin:0px 200px;
}
div.container_frame_reg{
	background:url("/images/registration/bg_bottom.jpg") repeat-y scroll left bottom transparent;
	margin:0px 3px;
}
div.container_frame_left{
	margin-left:200px;
}
div.container_frame_right{
	margin-right:200px;
}
div.block_right{
	width:200px;
	margin-right:-200px;
	float:right;
	display:inline;
}
div.block_left{
	width:200px;
	margin-left:-200px;
	float:left;
	display:inline;
}
div.block_center{
	padding-left:18px;
	min-height: 275px;
}
div.block_center_reg{
	background:url("/images/registration/bg_registration.jpg") no-repeat scroll left top;
	height:100%;
	min-height:688px;
	overflow:hidden;
	/*position:relative;*/
}
div.block_center_right{
	/*padding-right:18px;*/
}
div.block_center_inner{
	width:466px;
}
div.block_caption{
	position:relative;
	/*height:36px;
	margin:0px 10px;*/
}
div.block_caption_left{
	width:10px;
	height:36px;
	margin-left:-10px;
	float:left;
	display:inline;
}
div.block_caption_right{
	width:10px;
	height:36px;
	margin-right:-10px;
	float:right;
	display:inline;
}
div.block_caption_center{
	/*height:27px;*/
	font-size:13px; /* 15px */
	padding:9px 15px;
}
.block_blue_popup
{
	width: 100%;
	}
div.block_blue_popup div.block_caption_left{
	background:url('/images/lcaption_blue.png') no-repeat left top;
}
div.block_blue_popup div.block_caption_right{
	background:url('/images/rcaption_blue.png') no-repeat left top;
}
div.block_blue_popup div.block_caption_center{
	background:#28ccd3 url('/images/ccaption_blue.png') repeat-x left bottom;
	color:white;
	letter-spacing:1px;
	text-transform: uppercase;
}
div.block_blue div.block_caption_left{
	background:url('/images/lcaption_blue.png') no-repeat left top;
}
div.block_blue div.block_caption_right{
	background:url('/images/rcaption_blue.png') no-repeat left top;
}
div.block_blue div.block_caption_center{
	background:#28ccd3 url('/images/ccaption_blue.png') repeat-x left bottom;
	color:white;
	letter-spacing:1px;
	text-transform: uppercase;
}
div.block_purple div.block_caption_center{
	background:#811066 url('/images/ccaption_purple.png') repeat-x left top;
	color:white;
	letter-spacing:1pt;
	text-transform: uppercase;
}
div.block_body{
	padding:12px 15px 0px;
}
div.block_footer, div.block_header{
	height:10px;
	margin:0px 10px
}
div.block_footer_left, div.block_header_left{
	margin-left:-10px;
	height:10px;
	width:10px;
	float:left;
	display:inline;
	/*position:relative;*/
	position:absolute;
}
div.block_footer_right, div.block_header_right{
	margin-right:-10px;
	height:10px;
	width:10px;
	float:right;
	display:inline;
	position:relative;
}
div.block_footer_center, div.block_header_center{
	height:10px;
}
div.block_flex{
	background-color:#f5eee4;
	position:relative;
}
div.block_flex div.block_footer_left{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -220px;
}
div.block_flex div.block_footer_right{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1089px;
}
div.block_flex div.block_header_left{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -235px;
}
div.block_flex div.block_header_right{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1104px;
}
div.button_violet{
	height:23px;
}
div.button_violet a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:14px;
	margin:0 1px;
	text-decoration:none;
}
div.button_violet a span.as{
	display:block;
	height:23px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/lbutton_violet.png') no-repeat left top;
}
div.button_violet a span.sa{
	display:block;
	height:23px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/rbutton_violet.png') no-repeat left top;
}
div.button_violet a span.ss{
	display:block;
	height:21px;
	padding:2px 1px 0px;
	float:left;
	color:white;
	cursor:pointer;
	background:url('/images/cbutton_violet.png') repeat-x left top;
}
div.button_search{
	height:24px;
}
div.button_search a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:14px;
	margin:0 1px;
	text-decoration:none;
}
div.button_search a span.as{
	display:block;
	height:24px;
	width:12px;
	float:left;
	cursor:pointer;
	background:url('/images/schbutton_left.gif') no-repeat left top;
}
div.button_search a span.sa{
	display:block;
	height:24px;
	width:12px;
	float:left;
	cursor:pointer;
	background:url('/images/schbutton_right.gif') no-repeat left top;
}
div.button_search a span.ss{
	display:block;
	height:21px;
	padding:3px 5px 0px;
	float:left;
	color:white;
	cursor:pointer;
	background:url('/images/schbutton_center.gif') repeat-x left top;
}
p{
	padding:8px 0px;
	margin:0px;
}
.hr{
	border-top:1px solid #dcd6cd;
}
.hr2{
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #ffffff;
}
div.hr{
	border-top:1px solid #dcd6cd;
}
div.hr2{
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #ffffff;
}
div.input_left{
	background:url('/images/input_left.png') no-repeat left top;
	margin-right:10px;
	height:22px;
}
div.input_right{
	height:22px;
	width:10px;
	margin-right:-10px; 
	float:right;
	background:url('/images/input_right.png') no-repeat left top;
}
div.sinput_left{
	background:url('/images/sinput_left.png') no-repeat left top;
	margin-right:10px !important; 
	height:20px;
}
div.sinput_right{
	height:20px;
	width:10px;
	margin-right:-10px !important;
	float:right;
	background:url('/images/sinput_right.png') no-repeat left top;
	display:inline;
}
div.binput div.sinput_left{
	background:url('/images/binput_left.png') no-repeat left top;
}
div.binput div.sinput_right{
	background:url('/images/binput_right.png') no-repeat left top;
}
.pinput div.sinput input{
/*	background-color:transparent !important;*/
	background-color: #fae9f6 !important;

}
div.schinput div.sinput_left{
	background:url('/images/schinput_left.gif') no-repeat left top;
	margin-right:12px;
	height:24px;
}
div.schinput div.sinput_right{
	background:url('/images/schinput_right.gif') no-repeat left top;
	height:24px;
	width:12px;
	margin-right:-12px;
}
div.warning div.sinput_left{
	background:url('/images/yinput_left.png') no-repeat left top;
}
div.warning div.sinput_right{
	background:url('/images/yinput_right.png') no-repeat left top;
}
.pinput div.sinput_left{
	background:url('/images/sinput_left_p.png') no-repeat left top !important;
}
.pinput div.sinput_right{
	background:url('/images/sinput_right_p.png') no-repeat left top !important;
}
div.warning input{
	background-color:transparent !important;
}
div.input input{
	border:none medium;
	background:none;
	margin-left:10px;
	margin-top:5px;
	position:absolute;
	color:#666666;
	z-index:2;
}
div.sinput input{
	border:none medium;
	background:none;
	margin-left:10px;
	margin-top:4px;
	position:absolute;
	color:#666666;
	z-index:2;
}
/*********************************/

div.textarea textarea{
	border:none medium;
	background:none;
	margin-left:10px;
	margin-top:5px;
	position:absolute;
	color:#666666;
	z-index:2;
}
/*********************************/
div.sinput input.fsi, div.select input.fsi{
	/*font-style:italic; */
}
div.schinput input{
	margin-top:3px;
	font-size:14px;
	color:#4c4c4c;
}
div.zlogin_textblock input.fsi{
	color:#888888;
	font-style:normal;
}
div.menu_item{
	background:url('/images/menu_item.png') no-repeat left top;
	height:31px;
	color:#06a2c1;
	font-size:13px;
	cursor:pointer;
}
div.submenu_item{
	background: url(/images/sprites/page_el_2.png) no-repeat top right; background-position: -15px -1167px;
	color:#06a2c1;
	font-size:13px;
	cursor:pointer;
	padding:7px 15px;
	width:170px;
}
div.menu_selected{
	background:url('/images/menu_selected.png') no-repeat left top;
	color:white;
}
div.submenu_selected, div.submenu_current{
	background: url(/images/sprites/page_el_2.png) no-repeat top right; background-position: -15px -1361px;
	color:white;
}
div.submenu_second div.submenu_current{
	background: url(/images/sprites/page_el_2.png); background-position: 0 -1223px;
}
div.block_menu div.bb, div.block_submenu div.bb{
	border-bottom:1px solid #d9d9d9;
}
div.menu_item div{
	padding:8px 15px 0px;
}
div.submenu_item div{
	padding:8px 15px;
}
div.ltw, div.rtw, div.lbw, div.rbw, div.ltg, div.rtg, div.lbg, div.rbg{
	width:12px;
	height:12px;
	position:absolute;
	z-index:2;
}
div.ltgr, div.rtgr, div.lbgr, div.rbgr, div.ltf, div.rtf, div.lbf, div.rbf, div.ltb,div.ltlb,div.rtlb,div.lblb,div.rblb, div.rtb, div.lbb, div.rbb, div.ltp, div.rtp{
	width:10px;
	height:10px;
	position:absolute;
	z-index:2;
}

div.lblb,div.rblb{
margin-top:-9px;
}

div.ltp{
	background:url('/images/lt_pform.png') no-repeat left top;
}
div.rtp{
	background:url('/images/rt_pform.png') no-repeat left top;
	margin-left:188px;
}
div.ltw{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -203px;
}
div.rtw{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1136px;
	margin-left:188px;
}
div.lbw{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -186px;
	margin-top:-12px;
}
div.rbw{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1119px;
	margin-top:-12px;
	margin-left:188px;
}
div.ltgr{
	background:url('/images/left_top_gr.png') no-repeat left top;
}
div.rtgr{
	background:url('/images/right_top_gr.png') no-repeat left top;
	margin-left:112px;
}
div.lbgr{
	background:url('/images/left_bottom_gr.png') no-repeat left top;
	margin-top:-10px;
}
div.rbgr{
	background:url('/images/right_bottom_gr.png') no-repeat left top;
	margin-top:-10px;
	margin-left:112px;
}
div.ltb{
	background:url('/images/left_top_blue.png') no-repeat left top;
}

div.ltlb{ /*Left-Top-Light-Blue*/
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -250px;
}
div.rtlb{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1153px;
}

div.lblb{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -172px;
}
div.rblb{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1075px;
}


div.rtb{
	background:url('/images/right_top_blue.png') no-repeat left top;
	margin-left:112px;
}
div.lbb{
	background:url('/images/left_bottom_blue.png') no-repeat left top;
	margin-top:-10px;
}
div.rbb{
	background:url('/images/right_bottom_blue.png') no-repeat left top;
	margin-top:-10px;
	margin-left:112px;
}
div.ltg{
	background:url('/images/left_top_gray.png') no-repeat left top;
}
div.rtg{
	background:url('/images/right_top_gray.png') no-repeat left top;
	margin-left:168px;
}
div.lbg{
	background:url('/images/left_bottom_gray.png') no-repeat left top;
	margin-top:-12px;
}
div.rbg{
	background:url('/images/right_bottom_gray.png') no-repeat left top;
	margin-top:-12px;
	margin-left:168px;
}
div.ltf{
	background:url('/images/left_top_flex.png') no-repeat left top;
}
div.rtf{
	background:url('/images/right_top_flex.png') no-repeat left top;
	margin-left:140px;
}
div.lbf{
	background:url('/images/left_bottom_flex.png') no-repeat left top;
	margin-top:-10px;
	position:relative;
}
div.rbf{
	background:url('/images/right_bottom_flex.png') no-repeat left top;
	margin-top:-10px;
	position:relative;
	margin-left:140px;
}
div.ssl div.ltf{
	background:url('/images/left_top_seashell.png') no-repeat left top;
}
div.ssl div.rtf{
	background:url('/images/right_top_seashell.png') no-repeat left top;
}
div.ssl div.lbf{
	background:url('/images/left_bottom_seashell.png') no-repeat left top;
}
div.ssl div.rbf{
	background:url('/images/right_bottom_seashell.png') no-repeat left top;
}
div.entry{
/* height:215px */
}
div.entry div.rtw{margin-left:453px}
div.entry div.rbw{margin-left:453px}
div.cb div.rtw{margin-left:454px}
div.cb div.rbw{margin-left:454px}
div.scroll_photo div.rtw{margin-left:118px}
div.scroll_photo div.rbw{margin-left:118px}
div.submenu{
	background:url('/images/submenu.png') no-repeat left top;
	width:200px;
	height:154px;
}
div.submenu div{
	padding:16px 40px 0;
}
div.submenu a{
	font-size:13px;
	color:white;
	display:block;
}
div.block_beige{
	background-color:#f2f2f2;
}
div.block_linen{
	background-color:#ede7df;
}
div.block_seashell{
	background-color:#fcf7f0;
}
div.block_hip{
	background-color:#f4f1e4;
}
div.block_text_inner{
	padding:12px 15px 12px;
}
div.shop_text{
	padding:10px 0px;
}
div.shop_text a.caption{
	display:block;
	padding-bottom:7px;
}
div.shop_text span.price{
	font-size:16px;
	font-weight:bold;
	color:#0086a3;
	float:left;
	line-height:130%;
	padding-right:10px;
}
div.button_little{
	height:19px;
}
div.button_green{
	height:23px;
}
div.button_little a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	margin:0 1px;
	text-decoration:none;
}
div.button_green a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:16px;
	margin:0 1px;
	text-decoration:none;
}
div.button_little a span.as{
	display:block;
	height:19px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/lbutton_violet_lit.png') no-repeat left top;
}
div.button_little a span.sa{
	display:block;
	height:19px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/rbutton_violet_lit.png') no-repeat left top;
}
div.button_little a span.ss{
	display:block;
	height:17px;
	padding:2px 5px 0px;
	float:left;
	color:white;
	cursor:pointer;
	background:url('/images/cbutton_violet_lit.png') repeat-x left top;
}

div.button_green a span.as{
	display:block;
	height:23px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/chat/green_button_left.png') no-repeat left top;
}
div.button_green a span.sa{
	display:block;
	height:23px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/chat/green_button_right.png') no-repeat left top;
}
div.button_green a span.ss{
	display:block;
	height:22px;
	padding:1px 5px 0px;
	float:left;
	color:white;
	cursor:pointer;
	background:url('/images/chat/green_button_center.png') repeat-x left top;
}

div.footer{
	height:210px;
	padding:20px 10px;
	font-size:12px;
	color:white;
}
div.footer a, div.footer a:hover{
	color:white;
}
div.footer_right{
	float:right
}
div.footer_right div.mitem{
	padding-left:25px;
	float:left;
}
div.footer_right div.map a{
	background:url('/images/map.gif') no-repeat left 4px;
	padding-left: 20px;
}
div.search{
	float:left;
}
img.search{
	background:url('/images/search.png') no-repeat left top;
}
div.search div.input_left{
	background:url('/images/lsearch_gray.png') no-repeat left top;
}
div.search div.input_right{
	background:url('/images/rsearch_gray.png') no-repeat left top;
}
div.info{
	background-color:#f5eee4;
	padding:15px 10px;
}
div.item_info{
	width:147px;
	float:left;
	font-size:13px;
}
div.item_info_new{
	font-size:12px;
	line-height:100%;
	margin-bottom:10px;
}
div.item_info a, div.item_info a:hover{
	text-decoration:none;
	color:#4c4c4c;
	cursor:pointer;
}
div.item_info img.bub1{
	background:url('/images/1.png') no-repeat left top;
}
div.item_info img.bub2{
	background:url('/images/2.png') no-repeat left top;
}
div.item_info img.bub3{
	background:url('/images/3.png') no-repeat left top;
}
div.item_info img.bup1{
	background:url('/images/1.jpg') no-repeat left center;
}
div.item_info img.bup2{
	background:url('/images/2.jpg') no-repeat 3px center;
}
div.item_info img.bup3{
	background:url('/images/3.jpg') no-repeat 1px center;
}
div.item_info img{
	padding-right:10px;
}
div.scroll_item{
	width:142px;
	height:262px;
	background:url('/images/bg_item.gif') no-repeat left top;
	float:left;
	margin:0px 5px;
	padding-bottom:10px;
}
div.scroll_item_c1{
	height: 218px;
	background:url('/images/bg_item_c1.gif') no-repeat left top;
}
div.item_selected{
	background:url('/images/bg_item_selected.gif') no-repeat left top;
}
div.scroll_item_c1.item_selected{
	background:url('/images/bg_item_selected_c1.gif') no-repeat left top;
}
div.scroll_item_inner{
	padding:5px;
}
div.scroll_text{
	padding:0px 5px
}
a.scroll_about{
	font-size:14px;
}
/*
a.scroll_about:hover{
	color:white;
}
*/
div.price{
	padding:5px 5px 0px;
}
div.price_old{
	padding:0px 5px;
}
div.scroll_text div.price{
	font-size:12px;
	color:#0086a3;
}
div.scroll_text div.price span{
	font-size:16px;
	font-weight:bold;
}
div.scroll_text div.price_old{
	font-size:12px;
}
div.scroll_text div.price_old span{
	font-size:14px;
}
div.item_selected .scroll_about{
	color:white;
}
div.item_selected .swich{
	color:white;
}
div.item_selected span.p{
	color:#e5e5e5;
}
div.item_selected div.scroll_text div.price{
	color:white;
}
div.item_selected div.scroll_text div.price_old{
	color:#cccccc;
}
div#move_block0 div.prev, div#move_block1 div.prev, div#move_block2 div.prev{
	float:right;
	width:31px;
	height:31px;
	padding-right:5px;
}
a.prev{
/*	margin-left:-15px;
	margin-top:105px;
	position:absolute; */
}
.img_prev{
	/*background:url('/images/arror_left.png') no-repeat left top; */
	background:url('/images/arror_left_seleted.png') no-repeat left top;
}
.prev_selected{
	background:url('/images/arror_left_seleted.png') no-repeat left top;
}
.img_next{
	/*background:url('/images/arror_right.png') no-repeat left top;*/
	background:url('/images/arror_right_seleted.png') no-repeat left top;
}
.next_selected{
	background:url('/images/arror_right_seleted.png') no-repeat left top;
}
div#move_block0 div.next, div#move_block1 div.next, div#move_block2 div.next{
	float:left;
	width:31px;
	height:31px;
	padding-left:5px;
}
a.next{
/*	margin-left:-15px;
	margin-top:105px;
	position:absolute;*/
}
div#slideshow0, div#slideshow1, div#slideshow2 {
	float:left;
	height:265px;
	overflow:hidden;
	width:455px;
}
div#slideshow_s{
	float:left;
	height:260px;
	overflow:hidden;
	width:445px;
	position:relative;
	z-index:1;
}
td.slide0, td.slide1, td.slide2{
	height:262px;
	width:150px;
}
td.slide_s{
	width:220px;
	height:260px;
}
.frm_box{
	height:107px;
	overflow:hidden;
}
.fram{
	background:url('/images/grey_frame.png') no-repeat left top;
	margin-top:-107px;
	height:120px;
	width:130px;
}
.item_selected .fram{
	background:url('/images/blue_frame.png') no-repeat left top;
}
.exit{
	float:right;
	width:68px;
}
/* menu */
div.general_menu div.gmenu_item{
	float:left;
	height:37px;
	margin-right:1px;

}

div.general_menu div.m1{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -262px;
	width:142px;
}
div.general_menu div.m2{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -368px;
	width:104px;
}
div.general_menu div.m3{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -474px;
	width:95px;
}
div.general_menu div.m4{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -580px;
	width:97px;
}
div.general_menu div.m5{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -686px;
	width:126px;
}
div.general_menu div.m6{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -792px;
	width:128px;
}
div.general_menu div.m7{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -898px;
	width:82px;
}
div.general_menu div.m8{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1410px;
	width:40px;
}
div.general_menu div.m1_s, div.general_menu div.m2_s, div.general_menu div.m3_s, div.general_menu div.m4_s, div.general_menu div.m5_s, div.general_menu div.m6_s, div.general_menu div.m7_s, div.general_menu div.m8_s{
	height:58px;
	margin:-3px -49px -21px;
	/*position:relative;*/
	z-index:1;
}
div.general_menu div.m1_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -305px;
	width:243px;
}
div.general_menu div.m2_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -409px;
	width:205px;
}
div.general_menu div.m3_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -517px;
	width:196px;
}
div.general_menu div.m4_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -623px;
	width:227px;
}
div.general_menu div.m5_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -729px;
	width:227px;
}
div.general_menu div.m6_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -834px;
	width:229px;
}
div.general_menu div.m7_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -941px;
	width:183px;
}
div.general_menu div.m8_s{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1454px;
	width:141px;
}
div.menu_href .mh1{width:142px;}
div.menu_href .mh2{width:104px;}
div.menu_href .mh3{width:95px;}
div.menu_href .mh4{width:97px;}
div.menu_href .mh5{width:126px;}
div.menu_href .mh6{width:128px;}
div.menu_href .mh7{width:82px;}
div.menu_href .mh8{width:30px;}

/*
div.general_menu div.m1{
	background:url('/images/button/menu_g1.png') no-repeat left top;
	width:97px;
}
div.general_menu div.m2{
	background:url('/images/button/menu_g2.png') no-repeat left top;
	width:156px;
}
div.general_menu div.m3{
	background:url('/images/button/menu_g3.png') no-repeat left top;
	width:89px;
}
div.general_menu div.m4{
	background:url('/images/button/menu_g4.png') no-repeat left top;
	width:105px;
}
div.general_menu div.m5{
	background:url('/images/button/menu_g5.png') no-repeat left top;
	width:148px;
}
div.general_menu div.m6{
	background:url('/images/button/menu_g6.png') no-repeat left top;
	width:167px;
}
div.general_menu div.m3{
	background:url('/images/button/menu_g7.png') no-repeat left top;
	width:128px;
}
div.general_menu div.m4{
	background:url('/images/button/menu_g8.png') no-repeat left top;
	width:168px;
}
div.general_menu div.m5{
	background:url('/images/button/menu_g9.png') no-repeat left top;
	width:139px;
}
div.general_menu div.m5{
	background:url('/images/button/menu_g12.png') no-repeat left top;
	width:139px;
}
div.general_menu div.m6{
	background:url('/images/button/menu_g10.png') no-repeat left top;
	width:133px;
}
div.general_menu div.m7{
	background:url('/images/button/menu_g11.png') no-repeat left top;
	width:102px;
}
*/

div.general_menu div.m1_s2, div.general_menu div.m2_s2, div.general_menu div.m3_s2, div.general_menu div.m4_s2, div.general_menu div.m5_s2, div.general_menu div.m6_s2, div.general_menu div.m7_s2{
	height:58px;
	margin:-3px -49px -21px;
	_position:relative;
	_z-index:1;
}
div.general_menu div.m1_s2{
	background:url('/images/button/menu_g1_s.png') no-repeat left top;
	width:253px;
}
div.general_menu div.m2_s2{
	background:url('/images/button/menu_g2_s.png') no-repeat left top;
	width:256px;
}
div.general_menu div.m3_s2{
	background:url('/images/button/menu_g3_s.png') no-repeat left top;
	width:228px;
}
div.general_menu div.m4_s2{
	background:url('/images/button/menu_g4_s.png') no-repeat left top;
	width:268px;
}
div.general_menu div.m5_s2{
	background:url('/images/button/menu_g5_s.png') no-repeat left top;
	width:239px;
}
div.general_menu div.m6_s2{
	background:url('/images/button/menu_g6_s.png') no-repeat left top;
	width:233px;
}
div.general_menu div.m7_s2{
	background:url('/images/button/menu_g7_s.png') no-repeat left top;
	width:202px;
}
/*
div.general_menu div.m1_s, div.general_menu div.m2_s, div.general_menu div.m3_s, div.general_menu div.m4_s, div.general_menu div.m5_s, div.general_menu div.m6_s, div.general_menu div.m7_s{
	height:58px;
	margin:-3px -49px -21px;
	position:relative;
	z-index:1;
}
div.general_menu div.m1_s{
	background:url('/images/button/menu_g1_s.png') no-repeat left top;
	width:246px;
}
div.general_menu div.m2_s{
	background:url('/images/button/menu_g2_s.png') no-repeat left top;
	width:260px;
}
div.general_menu div.m3_s{
	background:url('/images/button/menu_g3_s.png') no-repeat left top;
	width:231px;
}
div.general_menu div.m4_s{
	background:url('/images/button/menu_g4_s.png') no-repeat left top;
	width:219px;
}
div.general_menu div.m5_s{
	background:url('/images/button/menu_g5_s.png') no-repeat left top;
	width:226px;
}
div.general_menu div.m6_s{
	background:url('/images/button/menu_g6_s.png') no-repeat left top;
	width:188px;
}
div.general_menu div.m7_s{
	background:url('/images/button/menu_g7_s.png') no-repeat left top;
	width:226px;
}
div.general_menu div.m8_s{
	background:url('/images/button/menu_g8_s.png') no-repeat left top;
	width:205px;
}
*/
div.menu_href{
	position:absolute;
	z-index:2;
	height:37px;
	width:870px;
	margin-top:6px;
}
div.menu_href a.gm_href, div.menu_href span.gm_href{
	display:block;
	height:37px;
	margin-right:1px;
	float:left;
}
div.menu_href a.gm_href{
	text-decoration:none;
	cursor:pointer;
}
/*
div.menu_href .mh1{width:146px;}
div.menu_href .mh2{width:160px;}
div.menu_href .mh3{width:131px;}
div.menu_href .mh4{width:119px;}
div.menu_href .mh5{width:126px;}
div.menu_href .mh6{width:88px;}
div.menu_href .mh7{width:126px;}
div.menu_href .mh8{width:105px;}
*/
/*
div.menu_href .mh1{width:97px;}
div.menu_href .mh2{width:156px;}
div.menu_href .mh3{width:89px;}
div.menu_href .mh4{width:105px;}
div.menu_href .mh5{width:148px;}
div.menu_href .mh6{width:167px;}
div.menu_href .mh3{width:128px;}
div.menu_href .mh4{width:168px;}
div.menu_href .mh5{width:139px;}
div.menu_href .mh6{width:133px;}
div.menu_href .mh7{width:102px;}
*/
/* /menu */
div.check_block div{
	padding:5px 0px 5px 20px;
	font-size:12px;
	cursor:pointer;
}
div.check_item{
	background:url('/images/check.gif') no-repeat left center;
	min-height:15px;
}
div.check_item_s{
	background:url('/images/check_s.gif') no-repeat left center;
	min-height:15px;
}
div.gcheck_item{
	background:url('/images/gcheck.gif') no-repeat left center;
}
div.gcheck_item_s{
	background:url('/images/gcheck_s.gif') no-repeat left center;
}
div.download{
	padding:5px 0px 5px 20px;
	background:url('/images/download.gif') no-repeat 2px 10px;
}
div.list{
	padding-left:20px;
	background:url('/images/list.gif') no-repeat 3px 3px;
}
div.option_block div{
	padding:2px 0px 2px 25px;
	margin:3px 0px;
	font-size:12px;
	cursor:pointer;
}
div.option_item{
	background:url('/images/option.gif') no-repeat left center;
}
div.option_item_s{
	background:url('/images/option_s.gif') no-repeat left center;
}
div.option_witem{
	background:url('/images/woption.png') no-repeat left center;
}
div.option_witem_s{
	background:url('/images/woption_s.png') no-repeat left center;
}
div.option_block div.pdf{
	background:url('/images/pdf_ico.gif') no-repeat 3px 5px;
	 padding-left:20px;
}
div.option_block div.pdf a{
	font-size:11px;
}
div.option_block div.pdf span{
	font-size:11px;
	color:#999999;
}
div.bubble{
	background:url('/images/bubble.png') no-repeat left top;
	width:270px;
	margin-top:168px;
	padding:10px 15px;
	position:absolute;
	font-size:12px;
	color:#1a1a1a;
}
div.input_caption{
	font-size:12px;
}
table.info td{
	padding:5px 0px;
}
table.info_cfv td{
	padding:2px 0px;
}
table.info_cf td{
	padding:2px 0px;
}
table.info_cfv td span{
	font-size:14px;
}
table.info_cfv{
	padding-bottom:5px;
}
table.uninfo td{
	padding:0px 5px 0px 0px;
}
table.info{
	padding-bottom:5px;
}
.mb1{margin-left:436px !important;}
.mb2{margin-left:190px !important;}
.mb3{margin-left:138px !important;}
.mb4{margin-left:454px !important;}
.mb5{margin-left:424px !important;}
.mb6{margin-left:672px !important;}
.mb7{margin-left:458px !important;}
.mb8{margin-left:890px !important;}
.mb9{margin-left:193px !important;}
.mb10{margin-left:412px !important;}
.mb11{margin-left:393px !important;}
.mb12{margin-left:160px !important;}
.mb13{margin-left:664px !important;}
.mb14{margin-left:673px !important;}
.mb15{margin-left:615px !important;}
.mb16{margin-left:91px !important;}
.mb17{margin-left:79px !important;}
.mb18{margin-left:668px !important;}
.mb19{margin-left:904px !important;}
.mb23{margin-left:283px !important;}
.mb24{margin-left:594px !important;}

.mb26{margin-left:652px !important;}

.mb20{margin-left:290px !important;}
.mb21{margin-left:548px !important;}
.mb22{margin-left:563px !important;}

.mb25{margin-left:130px !important;}
.mb26{margin-left:453px !important;}

div.select_center{
	margin:0px 25px;
	height:20px;
	position:relative;
	z-index:10;
	cursor:default;
}
div.select_cen{
	background:url('/images/sselect_center.png') no-repeat left top;
	height:20px;
}
div.sq_cen{
	background:url('/images/combobox_sq/sselect_center_sq.png') no-repeat left top;
	/*height:40px;*/
	width:41px;
}
div.select_right{
	height:20px;
	width:25px;
	margin-right:-25px;
	float:right;
	background:url('/images/sselect_right.png') no-repeat left top;
	/* display:inline; */
	position:relative;
	cursor:pointer;
}
div.sq{
	width:30px;
	margin-right:-31px;
	background:url('/images/combobox_sq/sselect_right_sq.png') no-repeat left top;
}
div.select_left{
	height:20px;
	width:25px;
	margin-left:-25px;
	float:left;
	background:url('/images/sinput_left.png') no-repeat left top;
	/* display:inline;*/
	position:relative;
}
div.sq_left{
	height:20px;
	width:27px;
	margin-left:-27px;
	float:left;
	background:url('/images/combobox_sq/sinput_left_sq.png') no-repeat left top;
	display:inline;
	position:relative
}
div.bselect div.select_left{
	background:url('/images/binput_left.png') no-repeat left top;
}
div.bselect div.select_left.crn{
	background:url('/images/binput_left_crn.png') no-repeat left top;
}

div#login_block div#container_for_pref_msisdn div.select_right.dn{
	background:url('/images/bselect_right_auth_dn.png') no-repeat left top;
}
div.bselect div.select_right{
	background:url('/images/bselect_right.png') no-repeat left top;
}
div.bselect div.select_cen{
	background:url('/images/binput_center.png') no-repeat left top;
}
div.dblinput{
	width:98px;
	height:20px;
	margin-left:2px;//margin-left:0px;
	background:url('/images/binput_phone.png') no-repeat left top;
}
div.dblinput_div{
	padding-left:10px;
	padding-top:4px;
	position:absolute
}
div.warning div.select_left{
	background:url('/images/yinput_left.png') no-repeat left top;
}
div.warning div.select_cen{
	background:url('/images/yinput_center.png') no-repeat left top;
}
.pinput div.select_left{
	background:url('/images/sinput_left_p.png') no-repeat left top !important;
}
.pinput div.select_cen{
	background:url('/images/sinput_center_p.png') no-repeat left top !important;
}
div.select input{
	border:none medium;
	background:none;
	margin-left:10px;
	margin-top:3px;
	position:absolute;
	z-index:11;
	cursor:default;
}
div.select_op{
	margin-top:-10px;
	position:absolute;
	z-index:4;
}
div#login_block div#container_for_pref_msisdn div.select_op{
	margin-top:-1px;
}
div.select_op_inner{
	margin:0px 19px 0px 10px;
	/*margin:0px 0px 0px 10px;*/
	background-color:#f7f7f7;
	border-bottom:1px solid #cccccc;
	
}
div#login_block div#container_for_pref_msisdn div.select_op_inner_I0{
	padding-top:9px;
	background:url('/images/1px.gif') no-repeat 58px top;
}
div.select_op_inner_I0{
	padding:18px 0px 8px;
	height:123px;
}
div.select_op_inner_I1{
	overflow:hidden;
	height:123px;
	position:absolute;
	margin-left:-9px;
	margin-right:-19px;
	
}
div.select_op div.select_op_item{
	padding:2px 0px 2px 9px;
	cursor:pointer;
	background-color:#F7F7F7;
	font-size:11px;
}
div.select_op div.online0 {
	background-color:#F7F7F7;
}
div.select_op div.online1 {
	background-color:#9bc32f;
}
div.select_op div.online2 {
	background-color:#fd4d00;
}
div.select_op div.select_op_item2{
	padding:2px 0px 2px 9px;
	cursor:pointer;
	font-size:12px;
	color: black;
	text-transform: none;
}
div.select_op div.select_op_item2 a{
	text-decoration: none;
	color: black;
}
div.select_op_item_select, div.select_op div.select_op_item_select{
	background-color:#bf0b9a;
	color:white;
}
div.sel_left{
	width:10px;
	height:150px;
	margin-left:-10px;
	position:relative;
	float:left;
	display:inline;
	background:url('/images/sel_left.png') no-repeat left bottom;
}
div.sel_right{
	width:19px;
	height:150px;
	margin-right:-19px;
	position:relative;
	float:right;
	display:inline;
	background:url('/images/sel_right.png') no-repeat left top;
	
}
div.sel_right_isn{
	background:url('/images/sel_right_isn.png') no-repeat left bottom;
}

div.sel_left_13{
	width:10px;
	height:236px;
	margin-left:-10px;
	position:relative;
	float:left;
	display:inline;
	background:url('/images/select/sel_left_236.png') no-repeat left bottom;
}

div.sel_left_14{
	width:10px;
	height:226px;
	margin-left:-10px;
	position:relative;
	float:left;
	display:inline;
	background:url('/images/select/sel_left_236.png') no-repeat left bottom;
}

div#login_block div#container_for_pref_msisdn div.sel_right_13{
	background:url('/images/select/sel_right_236_crn.png') no-repeat left bottom;
}
div#login_block div#container_for_pref_msisdn div.sel_right_14{
	background:url('/images/select/sel_right_166.png') no-repeat left top;
	height:166px;
}
div#login_block div#container_for_pref_msisdn div.sel_left_14{
	height:166px;
}

div#login_block div#container_for_pref_msisdn div.sel_right_isn_13{
background:url("/images/select/sel_right_isn_236.png") no-repeat scroll left bottom transparent;
}

div.sel_right_13{
	width:19px;
	height:236px;
	margin-right:-19px;
	position:relative;
	float:right;
	display:inline;
	background:url('/images/select/sel_right_236.png') no-repeat left top;
}
div.sel_right_14{
	width:19px;
	height:226px;
	margin-right:-19px;
	position:relative;
	float:right;
	display:inline;
	background:url('/images/select/sel_right_2365.png') no-repeat left top;
}

div.sel_right_isn_13{
	background:url('/images/select/sel_right_isn_236.png') no-repeat left bottom;
}


div.block_purple div.block_body{
	background:url('/images/white_cc.gif') repeat-y left top;
}
div.block_purple_reg div.block_body{
	background:url('/images/registration/bg_reg_form_bottom.png') no-repeat left top;
	height:451px;
	width:430px;
}
div.block_purple_reg2 div.block_body2{
	background:url('/images/registration/bg_reg_form_bottom.png') no-repeat left bottom;
	height:451px;
	width:430px;
	margin-bottom:10px;
}
div.block_purple_reg2 {
	background:url('/images/registration/reg_bg_center.png') no-repeat left top;
}
div.block_purple div.block_footer_left{
	background:url('/images/white_cl.gif') no-repeat left top;
}
div.block_purple div.block_footer_right{
	background:url('/images/white_cr.gif') no-repeat left top;
}
div.block_purple div.block_footer_center{
	background:url('/images/white_cb.gif') repeat-x left bottom;
}
div.block_purple div.block_header_left{
	background:url('/images/white_ctl.gif') no-repeat left top;
}
div.block_purple div.block_header_right{
	background:url('/images/white_ctr.gif') no-repeat left top;
}
div.block_purple div.block_header_center{
	background:url('/images/white_ct.gif') repeat-x left top;
}
div.filter{
	background-color:#ebdfce;
}
div.filter div.ft, div.filter div.fb{
	height:4px;
	margin:0px 4px;
}
div.filter div.flt, div.filter div.flb{
	width:4px;
	height:4px;
	margin-left:-4px;
	float:left;
	display:inline;
	position:relative;
}
div.filter div.frt, div.filter div.frb{
	width:4px;
	height:4px;
	margin-right:-4px;
	float:right;
	display:inline;
	position:relative;
}
div.filter div.flt{ background:url('/images/filter_lt.gif') no-repeat left top; }
div.filter div.frt{ background:url('/images/filter_rt.gif') no-repeat left top; }
div.filter div.flb{ background:url('/images/filter_lb.gif') no-repeat left top; }
div.filter div.frb{ background:url('/images/filter_rb.gif') no-repeat left top; }
div.filter div.fc{padding:10px}
div.button_filter a{
	color:white;
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	margin:0 1px;
	text-decoration:none;
}
div.button_filter a span.as{
	display:block;
	height:19px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/lfilter_white.png') no-repeat left top;
}
div.button_filter a span.sa{
	display:block;
	height:19px;
	width:10px;
	float:left;
	cursor:pointer;
	background:url('/images/rfilter_white.png') no-repeat left top;
}
div.button_filter a span.ss{
	display:block;
	height:17px;
	padding:2px 5px 0px;
	float:left;
	color:#16a7c4;
	cursor:pointer;
	background:url('/images/cfilter_white.png') repeat-x left top;
}
div.consultant_item_top{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -17px;
	height:10px;
}
div.consultant_item_bottom{
	background: url(/images/sprites/page_el_2.png) no-repeat left bottom; background-position: 0 0;
	height:12px;
}
div.consultant_item_bg{
	background:url('/images/card_center.png') repeat-y left top;
}
div.consultant_item_shadow{
	background:url('/images/card_shadow.png') no-repeat 1px 30px;
}

div.consultant_item_shadow2{
	/* background:url('/images/card_shadow2.png') no-repeat 172px 95px;*/
	background:url('/images/card_shadow2.png') no-repeat 172px 80px;
/*	background:url('/images/card_shadow.png') no-repeat 1px 83px;*/
}
div.consultant_item_shadow22{
/*	background:url('/images/card_shadow.png') no-repeat 1px 50px;*/
	background:url('/images/card_shadow2.png') no-repeat 172px 63px;
}

div.consultant_item_shadow_audio_and_video{
	background:url('/images/card_shadow2.png') no-repeat 172px 103px;
}

div.consultant_item_video{
	background:url('/images/card_shadow2.png') no-repeat 172px 87px;
}


div.consultant_item{
	/* background:white url('/images/white_form.gif') no-repeat left top; */
	width:654px;
 	/*height:252px;*/
	padding:4px 0px;
}
div.consultant_item_inner{
	padding:0px 15px 10px;
	/*height:228px;*/
	overflow:hidden;
}
/*
div.consultant_item{
	background-color:white;
}
div.consultant_item div.consultant_t, div.consultant_item div.consultant_b{
	height:10px;
	margin:0px 10px;
}
div.consultant_item div.consultant_b{
	background:#f2f2f2 url('/images/white_ccb.gif') repeat-x left bottom;
}
div.consultant_item div.ltc, div.consultant_item div.lbc{
	width:10px;
	height:10px;
	margin-left:-10px;
	float:left;
	display:inline;
	position:relative;
}
div.consultant_item div.rtc, div.consultant_item div.rbc{
	width:10px;
	height:10px;
	margin-right:-10px;
	float:right;
	display:inline;
	position:relative;
}
div.consultant_item div.ltc{
	background:url('/images/white_lt.gif') no-repeat left top;
}
div.consultant_item div.lbc{
	background:url('/images/white_lb.gif') no-repeat left top;
}
div.consultant_item div.rtc{
	background:url('/images/white_rt.gif') no-repeat left top;
}
div.consultant_item div.rbc{
	background:url('/images/white_rb.gif') no-repeat left top;
}
div.consultant_item div.ccc{
	background:url('/images/wmm.gif') repeat-y left top;
}
*/
img.c_frame{
	background:url('/images/frame_consultants.png') no-repeat left top;
}

img.c_frame_134{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -32px;
}

img.c_frame_50{
	background:url('/images/lighte_broun_frame.png') no-repeat left top;
}
div.cc_frame{
	width:466px;
	height:303px;
	background:url('/images/frame_consultant303.png') no-repeat left top;
	position:absolute;
}
div.c_about{
	margin-left:170px;
}
div.c_about_img{
	margin-left:-170px;
	width:160px;
	display:inline;
	position:relative;
	float:left;
	height:150px;
    left:0;
	top:0;
}

div.c_about_img_small{
	margin-left:-170px;
	width:145px;
	height:135px;
	display:inline;
	position:relative;
	float:left;
}

div.dots{
	background:url('/images/dots.gif') repeat-x left top;
	height:1px;
}
div.swich{
	background:url('/images/swicher.png') no-repeat left top;
	padding-left:20px;
	margin-right:110px;
}
div.swich_off{
	background:url('/images/swicher_off.png') no-repeat left top;
}
div.swich_busy{
	background:url('/images/swich_busy.png') no-repeat left top;
}
div.poll{
	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -441px;
	padding-left:20px;
	float:right;
}
.star{
	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -441px;
}
.orange{
	color:#e37000;
}
div.bprice{
	height:25px;
	float:right;
	position:relative;
	right:5px;
	top:-20px;
}
div.sprice{
	height:22px;
	float:right;
	position:relative;
	right:8px;
	top:9px;
}
div.vsprice{
	height:16px;
}
div.btn_big_call{
	background:url('/images/prices/btn_big_call.png') no-repeat left top;
	width:189px;
	height:63px;
	cursor: pointer;
}
div.btn_big_call_short{
	/*background:url('/images/prices/btn_big_call_short.png') no-repeat left top;*/
	background:url('/images/prices/btn_big_call_short2.png') no-repeat left top;
	width:189px;
	height:63px;
	cursor: pointer;
}
div.btn_meeting{
	background:url('/images/prices/btn_meeting.png') no-repeat left top;
	width:189px;
	height:64px;
	cursor: pointer;
}
div.btn_lc{
	background:url('/images/prices/btn_lc.png') no-repeat left top;
	width:188px;
	height:38px;
	cursor: pointer;
}
div.btn_chat{
	background:url('/images/prices/btn_chat2.png') no-repeat left top;
	width:189px;
	height:64px;
	cursor: pointer;
}
div.btn_chat_wide{
	background:url('/images/prices/btn_chat_wide.png') no-repeat left top;
	width:224px;
	height:38px;
	cursor: pointer;
}


div.btn_sms_chat{
	background:url('/images/prices/btn_sms_chat.png') no-repeat left top;
	width:188px;
	height:63px;
	cursor: pointer;
	position:relative;
}

span.sms_chat_ext{
    position: absolute;
    color:white;
    font-weight: bold;
    left:-116px;
    top:-19px;
}

div.btn_small_call{
	background:url('/images/prices/btn_small_call.png') no-repeat left top;
	width:180px;
	height:37px;
	cursor: pointer;
}
div.btn_small_call_short{
	background:url('/images/prices/btn_small_call_short.png') no-repeat left top;
	width:180px;
	height:37px;
	cursor: pointer;
}
div.btn_medium_call{
	background:url('/images/prices/btn_medium_call.png') no-repeat left top;
	width:224px;
	height:53px;
	cursor: pointer;
}
div.btn_very_big_call_short{
	background:url('/images/prices/btn_very_big_call_short2.png') no-repeat left top;
	width:224px;
	height:65px;
	cursor: pointer;
}
div.c40{
	/*background:url('/images/40.gif') no-repeat left top;*/
	background:url('/images/49.gif') no-repeat left top;
	width:224px;
	height:53px;
	cursor: pointer;
}
div.n40{
/*	background:url('/images/n40.gif') no-repeat left top;*/
	background:url('/images/n49.gif') no-repeat left top;
	width:189px;
	height:63px;
	cursor: pointer;
}
div.n70{
	/*background:url('/images/n70.gif') no-repeat left top;*/
	background:url('/images/n69.gif') no-repeat left top;
	width:189px;
	height:63px;
	cursor: pointer;
}
div.n70_without_price{
	/*background:url('/images/n70.gif') no-repeat left top;*/
	background:url('/images/n69_without_price.gif') no-repeat left top;
	width:189px;
	height:63px;
	cursor: pointer;
}
div.lv{
	background:url('/images/lv.gif') no-repeat left top;
	width:189px;
	height:38px;
	cursor: pointer;
}
div.cht{
	/* background:url('/images/cht.gif') no-repeat left top; */
	background:url('/images/chat.gif') no-repeat left top;
	width:189px;
	height:38px;
	cursor:pointer;
}
div.cht2{
	background:url('/images/chat_w.gif') no-repeat left top;
	width:189px;
	height:38px;
	cursor:pointer;
}
div.pk{
	background:url('/images/pk.gif') no-repeat left top;
	width:189px;
	height:38px;
}
div.c70{
	/* background:url('/images/70.gif') no-repeat left top; */
	background:url('/images/69.gif') no-repeat left top;
	width:224px;
	height:65px;
	cursor: pointer;
}
div.c70_without_price{
	/* background:url('/images/70.gif') no-repeat left top; */
	background:url('/images/69_without_price.gif') no-repeat left top;
	width:224px;
	height:65px;
	cursor: pointer;
}
div.c40_inner{
	padding:7px 100px 0px 35px;
	color:white;
	font-size:12px;
	line-height:100%;
}
div.c70_inner{
	padding:10px 10px 0 35px;
	color:white;
	font-size:12px;
	line-height:100%;
}
div.n40_inner{
	padding:6px 35px 0px 35px;
	color:white;
	font-size:12px;
	line-height:100%;
}
div.n70_inner{
	padding:4px 0 0 35px;
	color:white;
	font-size:12px;
	line-height:104%;
}
div.lv_inner, div.cht_inner, div.pk_inner{
	color:white;
	font-size:12px;
}
div.lv_inner{
	padding:8px 85px 0 40px;
	line-height:95%;
}
div.pk_inner{
	padding:4px 85px 0 40px;
}
div.cht_inner{
/*	padding:10px 85px 0 40px; */
	padding:10px 85px 14px 40px;
	position:relative;
	z-index:2;
}

div.n70_inner span.phone{
	font-size:11px;
	display:block;
	padding:6px 0px;
}
div.n70_inner span.phone b{
	font-size:13px;
}
div.c40_inner a, div.c40_inner a:hover, div.c70_inner a, div.c70_inner a:hover, div.n40_inner a, div.n40_inner a:hover, div.n70_inner a, div.n70_inner a:hover, div.lv_inner a, div.lv_inner a:hover, div.btn_chat a, div.btn_chat a:hover {
	color:white;
	font-size:10px;
	line-height:120%;
}
.n40, .n70, .btn_big_call, .btn_big_call_short{
	margin-bottom:8px;
}
.cht, .pk, .lv, .btn_meeting, .btn_lc, .btn_chat, .btn_sms_chat{
	margin-top:13px;
}
span.phone{
	font-size:12px;
	display:block;
	padding:5px 0px;
	/*padding:5px 0px 10px;*/
}
span.phone b{
	font-size:14px;
}
div.persons{
	background:url('/images/ico_persons.gif') no-repeat 4px top;
}
div.chat{
	background:url('/images/ico_chat.gif') no-repeat left top;
}
div.let{
	background:url('/images/ico_let.gif') no-repeat 4px top;
}
div.persons, div.chat, div.let{
	padding:0px 0px 7px 35px;
}
div.pager{
	height:30px;
	padding:5px 0;
}
div.pager a.lp, div.pager span.rp{
	display:block;
	position:relative;
}
div.pager a.lp{
	height:30px;
	margin:0px 13px;
	float:left;
	text-decoration:none;
	color:#80b20f;
	font-size:14px;
}
div.pager span.rc{
	padding-top:5px;
	display:block;
	background:url('/images/pager_center.png') no-repeat left top;
	height:25px;
	cursor:pointer;
}
div.pager span.lp{
	height:30px;
	width:13px;
	margin-left:-13px;
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1006px;
	float:left;
	position:relative;
}
div.pager span.rp{
	height:30px;
	width:13px;
	margin-right:-13px;
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1029px;
	float:right;
	position:relative;
}
div.pager a.select{
	color:white;
}
div.pager a.select span.rc{
	background:url('/images/pager_center_s.png') no-repeat left top;
	cursor:default;
}
div.pager a.select span.lp{
	background:url('/images/pager_left_s.png') no-repeat left top;
}
div.pager a.select span.rp{
	background:url('/images/pager_right_s.png') no-repeat left top;
}
img.result{
	margin-left:254px;
	/*margin-right:-20px;*/
	position:absolute;
	display:none;
}
.vgd img.result{
	display:inline;
}
img.ok{
	background:url('/images/vv.gif') no-repeat left center;
}

div.war_cc_wallet{
	padding:0 5px;
	margin-bottom:-10px;
}

div.war_cc{
	background:url("/images/wz1.gif") no-repeat scroll 15px top;
	color:black;
	margin:0 auto;
	padding-left:49px;
	width:320px;
}
div.war_lt, div.war_rt, div.war_lb, div.war_rb{
	width:10px;
	height:10px;
}
div.war_lt, div.war_lb{
	float:left
}
div.war_rt, div.war_rb{
	float:right
}
div.war_lt{
	background:url('/images/war_lt.gif') no-repeat left top;
}
div.war_rt{
	background:url('/images/war_rt.gif') no-repeat left top;
}
div.war_lb{
	background:url('/images/war_lb.gif') no-repeat left top;
}
div.war_rb{
	background:url('/images/war_rb.gif') no-repeat left top;
}
div#meet_warning div.war_lt, div.meet_warning div.war_lt{background:url('/images/gar_lt.gif') no-repeat left top;}
div#meet_warning div.war_rt, div.meet_warning div.war_rt{background:url('/images/gar_rt.gif') no-repeat left top;}
div#meet_warning div.war_lb, div.meet_warning div.war_lb{background:url('/images/gar_lb.gif') no-repeat left top;}
div#meet_warning div.war_rb, div.meet_warning div.war_rb{background:url('/images/gar_rb.gif') no-repeat left top;}
div#meet_warning div.war_cc, div.meet_warning div.war_cc{background:url('/images/gz.gif') no-repeat 15px 15px;}
div.colum{
	padding:5px 0px;
}
div.cc_frame_inner{
	color:white;
	font-family:Georgia;
	font-size:22px;
	font-style:italic;
	padding:70px 0 0 20px;
	width:180px;
}
div.cc_frame_inner_I{
	padding:3px;
}
div.cc_frame_inner_I0{
	background:url('/images/hr_img.png') no-repeat left top;
	height:1px;
}
div.block_consultant{
	padding:0px 10px;
}
div.consultant_name{
	font-size:19px;
	color:#06a2c1;
}
div.consultant_phone{
	font-size:15px;
	color:#06a2c1;
}
.calendar{background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -255px;}
.bubl{background:url('/images/bubl.png') no-repeat left top;}
.photo{background:url('/images/photo.png') no-repeat left top;}
.audio{background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 0;}
.flv_video{background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -311px;
		margin-top:-5px; margin-bottom: 10px; padding: 0 0 0 20px; height: 20px;
}
.tmup{background:url('/images/tmup.png') no-repeat left top;}
div.href_link img{
	padding-right:5px;
	position:relative;
	margin-top:1px;
	float:left;
}
div.href_link span{
	font-size:12px;
}
div.plank{
	width:465px;
/*	height:248px; */
}
div.plank_bg{
	background:url('/images/plank_bg.gif') repeat-y left top;
}
div.plank_bg_io{
	background:url('/images/plank_bg_io.gif') repeat-y left top;
}
div.plank_tp_io{
	background:url('/images/plank_tp_io.gif') no-repeat left top;
	padding:30px 20px 10px;
}
div.plank_bp_io{
	background:url('/images/plank_bt_io.gif') no-repeat left bottom;
}
div.plank_bt{
	background:url('/images/plank_tp.gif') no-repeat left top;
	width:465px;
}
div.plank_inner{
	padding:0px 20px 30px;
	background:url('/images/plank_bt.gif') no-repeat left bottom;
}
table.lat td{
	font-size:14px;
}
table.lat div{
	padding:1px 0px;
}
div.comment{
	padding-bottom:20px;
	position:relative;
}
div.comment_inner{
	position:relative;
}
div.com_cc{
	border:1px solid #DFC5A2;
	margin-bottom:0px;
	margin-top:0px;
	padding:5px 8px;
	background-color:white;
}
div.comment_title{
	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -279px;
	padding-left:40px;
	/*height:23px;*/
	/*min-height:23px;*/
	margin-bottom:0px;
	padding-bottom:8px;
	position:relative;
	z-index:20;
}
div.pred_phone{
	background:url('/images/pred_blank.gif') no-repeat left top;
	margin-bottom:3px;
	/* margin-bottom:3px; */
	cursor:pointer;
}
div.post_phone{
	background:url('/images/post_blank.gif') no-repeat left top;
	margin-bottom:4px;
	cursor:pointer;
}
div.item_selected div.pred_phone{
	background:url('/images/pred_select.gif') no-repeat left top;
}
div.item_selected div.post_phone{
	background:url('/images/post_select.gif') no-repeat left top;
}
div.phone_text{
	padding-bottom:2px;
	line-height:100%;
}
div.item_selected div.phone_text{
	color:white
}
a.for_div{
	/* display:block; */
	text-decoration:none;
	color:#06A2C1;
}
div.submenu_selected a.for_div, a.for_div:hover, div.submenu_current a.for_div{
	color:white;
}
div.scroll_title{
	height:32px;
	padding:0px 15px;
}
div.scroll_title h3{
	text-transform: uppercase;
}
img.prev_phone_img{
	background:url('/images/consultant_phone.png') no-repeat left top;
	float:left;
	padding-top:4px;
}
img.post_phone_img{
	background:url('/images/consultant_phone2.png') no-repeat left top;
	float:left;
	padding-top:4px;
}
img.s40{
	background:url('/images/s49.png') no-repeat left top;
	/*background:url('/images/s40.png') no-repeat left top;*/
}
img.s70{
	/*background:url('/images/s70.png') no-repeat left top;*/
	background:url('/images/s69.png') no-repeat left top;
}
div.dash{
	background:url('/images/dash.gif') repeat-x left top;
}
.rating div{
	float:left;
	height:14px;
	padding:4px 9px 4px 7px;
	width:6px;
}
.rating div.select{
	background:url('/images/rating_select.gif') no-repeat left top;
}


.rating_b div.select{
/*	background:url('/images/rating_select_b.gif') no-repeat left top; */
	background:url('/images/chat/rating_select_b.png') no-repeat left top;
}
.rating div.select a, .rating div.select a:hover{
	text-decoration:none;
	color:#b9279f;
	cursor:default;
	font-weight:bold;
}
table.frm td.lt, table.frm td.rt, table.frm td.lb, table.frm td.rb, table.frm td.lm, table.frm td.rm{
	width:10px;
}
table.frm td.lt, table.frm td.rt, table.frm td.lb, table.frm td.rb, table.frm td.ct, table.frm td.cb{
	height:10px;
}
table.frm td.lt{background:url('/images/textarea_lt.png') no-repeat left top}
table.frm td.ct{background:url('/images/textarea_ct.png') no-repeat left top}
table.frm td.rt{background:url('/images/textarea_rt.png') no-repeat left top}
table.frm td.lm{background:url('/images/textarea_lm.png') no-repeat left top}
table.frm td.cm{background-color:white}
table.frm td.cm textarea{
	background:none;
	border:medium none;
	width:100%;
	height:120px;
	font-size:13px;
}
table.frm td.sms_cm{background-color:white}
table.frm td.sms_cm textarea{
	background:none;
	border:medium none;
	width:100%;
	height:58px
}
table.frm td.rm{background:url('/images/textarea_rm.png') no-repeat left top}
table.frm td.lb{background:url('/images/textarea_lb.png') no-repeat left top}
table.frm td.cb{background:url('/images/textarea_cb.png') no-repeat left top}
table.frm td.rb{background:url('/images/textarea_rb.png') no-repeat left top}
table.frm td{
	padding:0px
}

/****************************************/
div.pinput table.frm td.lt{background:url('/images/pink/textarea_lt_pink.png') no-repeat left top}
div.pinput table.frm td.ct{background:url('/images/pink/textarea_ct_pink.png') no-repeat left top}
div.pinput table.frm td.rt{background:url('/images/pink/textarea_rt_pink.png') no-repeat left top}
div.pinput table.frm td.lm{background:url('/images/pink/textarea_lm_pink.png') no-repeat left top}
div.pinput table.frm td.cm{background-color:#fae9f6}


div.pinput table.frm td.rm{background:url('/images/pink/textarea_rm_pink.png') no-repeat left top}
div.pinput table.frm td.lb{background:url('/images/pink/textarea_lb_pink.png') no-repeat left top}
div.pinput table.frm td.cb{background:url('/images/pink/textarea_cb_pink.png') no-repeat left top}
div.pinput table.frm td.rb{background:url('/images/pink/textarea_rb_pink.png') no-repeat left top}


/****************************************/

div.cprev{
	position:absolute;
	width:27px;
	height:27px;
	background:url('/images/arror_left_selected.png') no-repeat left top;
	margin-left:-18px;
	margin-top:80px;
	cursor:pointer;
	z-index:2;
}
div.cnext{
	position:absolute;
	width:27px;
	height:27px;
	background:url('/images/arror_right_selected.png') no-repeat left top;
	margin-left:-4px;
	margin-top:80px;
	cursor:pointer;
	z-index:2;
}
div.course_block_right{
	width:200px;
	//margin-left:-200px;
	float:right;
	display:inline;
}
div.course_page_caption{
 font-size:20px; 
 margin:2px 0px 10px 0px;
  }
div.course_page_subcaption{
 
}
div.course_page_picture{
 float:left;
}
div.course_next_courses{
	padding:0px 0px 10px 0px;
 
}
div.course_capt_text{
	width:118px;
  float:left;
}
div.course_capt_name{
 
}
div.course_capt_date{
 
}
div.course_capt_pic{
 float:left;
}
div.course_theme{
 
}

div.aa{
	background-image:url('/images/button_zapis.png');
	background-repeat:no-repeat;
	height:23px;
	color:white;
	font-size:14px;
	padding-top:2px;
	padding-left:20px;
	cursor:pointer;
	display:block;
}

.course_page_zapis_button{
 visibility :hidden ;
}

div.butt{
  margin:0px 15px 15px 145px;
}
div.course_page_name{
 padding:8px 0px 0px 8px;
 float:left;
}
div.course_page_dateblock{
 padding:10px;
 background-color:#ffffff;
 
 
}
div.course_page_zapis{
 padding:10px;
 
}
div.course_page_text{
    padding:10px 10px 10px 0px;
    clear:left;
    
}
div.course_center{
 padding:0px 0px 0px 18px; 
  float:left;
  width:465px;
  }
div.course_caption_center{
  text-align:center;
  font-size:13px; /* 15px */
;
}
div.rtw1{
	width:12px;
	height:12px;
	
	z-index:2;
  }
div.courses_top{
  background:url('/images/courses_top.png') no-repeat left top;
}
div.courses_title{
  margin:10px 0px 0px 0px;
	height:20px;
}
div.courses_stext{
  padding:5px 0px 0px 15px;
	
}
div.courses_cost{
  padding:7px 0px 0px 15px;
  
	
}
span.courses_cost_text{
  font-style:italic;
	
}
span.courses_cost_num{
  font-weight: bold;
  color:	#C1119C;
  
	
}
div.courses_body{
	background-color:#ddf4f5;
}
div.rasp_title{
	margin:0px 11px;
	height:41px;
}
div.rasp_title div.rasp_left{
	background:url('/images/rasp_left.gif') no-repeat left top;
	margin-left:-10px;
	width:10px;
	height:41px;
	float:left;
}
div.rasp_title div.rasp_right{
	background:url('/images/rasp_right.gif') no-repeat left top;
	margin-right:-11px;
	width:11px;
	height:41px;
	float:right;
}
div.rasp_title div.rasp_center{
	background:url('/images/rasp_center.gif') repeat-x left top;
	height:41px;
}
div.rasp_center_inner{
	font-size:14px;
	padding-top:10px;
	text-align:center;
}
div.rasp_body{
	background-color:#f2f2f2;
}
div.rasp_body_inner{
	padding:10px
}
div.rasp_body_inner td{
	font-size:12px
}
div.rasp_body_inner div.rasp_day{
	height:24px;
	cursor:pointer;
}
div.rasp_day_inner{
	padding:2px 5px 0;
}
div.dsh{
	background:url('/images/rasp_dash.gif') repeat-x left 10px;
}
div.dsh span{
	background-color:#F2F2F2;
}
div.rasp_day_hover{
	background:url('/images/rasp_hover3.gif') no-repeat left top;
}
div.jd div.rasp_day_hover{
	background:url('/images/rasp_hover4.gif') no-repeat left top;
}
div.rasp_day_hover span{
	background-color:#d9d9d9;
}
div.rasp_day_select{
	background:url('/images/rasp_sel3.gif') no-repeat left top;
}
div.rasp_day_selected{
	background:url('/images/rasp_sel2.gif') no-repeat left top;
}
div.rasp_day_select span{
	color:white;
	background-color:#1ea9b5;
}
div.rasp_day_selected span{
	color:white;
	background-color:#c1119c;
}
div.rasp_day_select div.dsh, div.rasp_day_selected div.dsh{
	background:url('/images/rasp_dsh.gif') repeat-x left 10px;
}
div.login_form_cabinet{
	background: url(/images/cabinet/login_form.png) no-repeat scroll left top;
	position:absolute;
	width:305px;
	height:77px;
	margin-left:17px;
	margin-top:40px;
}
div.login_textblock_cabinet{
	position:relative;
	z-index:2;
	padding-left:32px;
	padding-top:40px;
}
div.arr{
	background: url(/images/cabinet/arrow.gif) no-repeat scroll left center;
	padding-left:15px;
}
div.login_list{
	padding-top:10px;
}
div.logout_cabinet{
	height:30px;
	margin-left:258px;
	margin-top:7px;
	position:absolute;
	width:30px;
}
div.logout_cabinet a{
	text-decoration:none;
	display:block;
	height:30px;
	width:30px;
	cursor:pointer;
}
div.table_work{
}
div.table_work td span{
	font-size:10px;
}
div.table_work td span.pr{
	font-size:12px;
	padding-left:10px;
}
div.sort_left{
	height:20px;
	margin-right:10px;
	background:url('/images/cabinet/sort_left.png') no-repeat left top;
}
div.sort_right{
	height:20px;
	width:10px;
	float:right;
	margin-right:-10px;
	background:url('/images/cabinet/sort_right.png') no-repeat left top;
}
div.sort_center{
	position:absolute;
	padding:2px 0px 0px 10px;
	font-size:12px;
}
table.info_cabinet{
	border-collapse:collapse;
}
table.info_cabinet td{
	padding:5px 0px;
	font-size:12px;
	border-bottom:1px solid #D1CAC0;
	padding:13px 0px;
}
table.info_cabinet tr.nborder td{
	border-bottom:none;
}
table.info_cabinet tr.color td, table.operator_table tr.color td, table.operator_table tr.color th{
	background-color:white;
}
table.info_cabinet th{
	text-align:left;
	font-weight:normal;
	font-size:12px;
	padding:8px 0px;
	border-top:1px solid #D1CAC0;
	border-bottom:2px solid #D1CAC0;
}
table.account td, table.account th{
	padding:10px 5px;
}
table.account .j{
	margin-bottom:-5px;
	position:relative;
	padding: 0px 5px;
}
div.small_pager{
	height:15px;
	padding:10px 0px;
}
div.small_pager span{
	padding:2px 5px 3px 6px;
	display:block;
	float:left;
}
div.small_pager span.sel{
	background: url(/images/sprites/page_el_2.png) no-repeat top center; background-position: 0 -1052px;
	font-weight:bold;
	color:white;
}
div.comm{
	padding-bottom:15px;
	padding-top:10px;
}
div.comm .z{
	padding-bottom:6px;
	display:block;
}
div.comm .v{
	float:right;
	padding:0 0 0 5px;
}
div.comm span{
	color:#999999
}
div.comm a.b{
	color:#4c4c4c;
}
div.gallery{
	padding:5px 10px;
}
div.gallery img{
	padding:5px;
}
div.user_about_flex{
	padding:2px 15px;
}
div.user_name{
	font-size:24px;
	padding-bottom:5px;
}
div.user_name img{
	float:left;
	margin-top:4px;
	padding-right:4px;
}
img.kolizeo_logo{
	background:url('/images/logo_kolizeo.png') no-repeat left top;
	width:26px;
	height:22px;
}
table.user_info td{
	font-size:12px;
	padding-bottom:10px;
}
table.user_info span{
	color:#999999;
}
td.diary_lt, td.diary_rt, td.diary_lm, td.diary_rm, td.diary_lb, td.diary_rb{
	width:5px;
}
td.diary_lt, td.diary_ct, td.diary_rt, td.diary_lb, td.diary_cb, td.diary_rb{
	height:5px;
}
td.diary_lt{background:url('/images/diary_lt.png') no-repeat left top;}
td.diary_ct{background: white url('/images/diary_ct.png') repeat-x left top;}
td.diary_rt{background:url('/images/diary_rt.png') no-repeat left top;}
td.diary_lm{background: white url('/images/diary_lm.png') repeat-y left top;}
td.diary_cm{background-color: white;}
td.diary_rm{background: white url('/images/diary_lm.png') repeat-y right top;}
td.diary_lb{background:url('/images/diary_lb.png') no-repeat left top;}
td.diary_cb{background: white url('/images/diary_ct.png') repeat-x left bottom;}
td.diary_rb{background:url('/images/diary_rb.png') no-repeat left top;}
div.diary_bubble{
	width:25px;
	height:14px;
	background:url('/images/diary_bubble.png') no-repeat left top;
	margin-left:10px;
	margin-top:-18px;
	position:absolute;
}
div.diary_text{
	padding:5px 10px;
	font-size:13px;
}
div.diary_caption{
	padding-bottom:6px;
	padding-left:44px;
}
div.diary_item{
	padding:5px 0px;
	width:597px;
}
div.question{
	padding-bottom:18px;
}
div.question a.question_text{
	border-bottom:1px dashed #0E8FCD;
	cursor:pointer;
	text-decoration:none;
}
div.question a.question_text:hover{
	color:#06A2C1;;
}
div.question .diary_caption{
	padding-bottom:3px;
}
div.question .diary_item{
	padding:0;
}
div.pay_violet{
	height:31px;
}
div.pay_violet_inner{
	margin:0px 117px 0px 16px;
	background:url('/images/cpay_violet.png') repeat-x left top;
}
div.pay_violet_left{
	float:left;
	width:16px;
	height:31px;
	margin-left:-16px;
	position:relative;
	display:inline;
	background:url('/images/lpay_violet.png') no-repeat left top;
}
div.pay_violet_right_small{
	float:right;
	width:117px;
	height:31px;
	margin-right:-117px;
	position:relative;
	display:inline;
	background:url('/images/rpay_violet_small.png') no-repeat left top;
}
div.pay_violet_right{
	float:right;
	width:117px;
	height:31px;
	margin-right:-117px;
	position:relative;
	display:inline;
	background:url('/images/rpay_violet.png') no-repeat left top;
}
div.pay_violet_center{
	height:31px;
}
div.pay_violet_center_inner{
	font-size:15px;
	color:white;
	padding-top:6px;
}
div.pay_violet_right_inner{
	font-size:12px;
	color:white;
	padding-top:8px;
	padding-left:25px;
}
div.payment{
	margin:5px 0px;
}
div.payment_inner{
	margin:0px 75px;
	padding:6px 0px;
	font-size:12px;
}
div.payment_left{
	float:left;
	width:75px;
	margin-left:-75px;
	position:relative;
	display:inline;
	text-align:right;
}
div.payment_right{
	float:right;
	width:75px;
	margin-right:-75px;
	position:relative;
	display:inline;
	text-align:left;
}
div.payment_right_wallet{
	float:right;
	width:150px;
	margin-right:-89px;
	position:relative;
	display:inline;
	text-align:left;
}
div.payment_left_wallet{
	float:left;
	width:75px;
	margin-left:-75px;
        margin-right: 17px;
	position:relative;
	display:inline;
	text-align:right;
}
div.payment_center_wallet{
 width:225px;
}
div.payment_center{
}
.plus{color:#83b60f;}
.minus{color:#bf0b9a;}
.white{background-color:white}
.telec{
	background:url('/images/telec_bl.png') no-repeat left top;
	width:14px;
	height:14px;
}
div#commentform_hide{
	position:absolute;
	height:31px;
	width:31px;
	background:url('/images/x.png') no-repeat left top;
	margin-left:445px;
	margin-top:-10px;
}
img.x_s, img.p_s{
	margin-bottom:-2px;
	width:18px;
	height:18px;
}
img.x_s{
	background:url('/images/x_s.png') no-repeat left top;
}
img.p_s{
	background:url('/images/p_s.png') no-repeat left top;
}
.brnone{
	border:none medium !important;
}
div.horo{
	width:469px;
}
div.horo_sel div.horo_bt{
	background:url('/images/hlank_bt.gif') no-repeat left top;
}
div.horo_bb{
	background:url('/images/hlank_bl.gif') no-repeat left bottom;
	padding:20px;
}
div.horo_sel div.horo_bb{
	background:url('/images/hlank_bb.gif') no-repeat left bottom;
	padding:30px 20px;
}
div.horo_sel div.horo_bg{
	background:url('/images/hlank_bg.gif') repeat-y left top;
}
div.horo_control{
	height:25px;
}
div.horo_control img{
	margin-top:-3px;
}
.horo_menu_btm {
	padding: 0 8px 0 10px;
	background: url('/images/marker.gif') left no-repeat;
}
div.login_about{
	padding-top:5px
}
div.login_about a, div.login_about a:hover{
	color:white;
}
div.article{
	height:100%;
	overflow:hidden;
	padding:15px 0px;
}
div.article_img{
	width:150px;
	float:left;
	position:relative;
}
div.article_text{
	margin-left:170px;
}
div.article_href{
	font-size:14px;
	line-height:110%;
	padding-bottom:5px;
}
div.library_img{
	float:left;
	padding:10px 10px 7px 0;
}
div.library_text{
	font-size:11px;
	padding:8px 0px;
}
p.author{
	font-style:italic;
	color:#999999;
	padding-bottom:0px;
}
div.advice{
	padding-top:5px;
}
div.advice p{
	padding:0px 0px 5px;
}
.mp5{
	margin-top:5px;
	padding-bottom:10px;
}
.mp10{
	margin-top:10px;
	padding-bottom:15px;
}
div.zag{
 font-size:14px;
 color:#0086a3;
}
.co{
	color:#999999;
	font-style:italic;
	font-size:11px;
}
div.forp p{
	padding:0px 0px 10px;
}
div.a_button{
	padding:10px 0px;
}
div.a_button a{
	padding:0px 3px;
}
div.symbol{
	background:url('/images/symbol_bg.gif') repeat-y left top;
}
div.symbol_top{
	background:url('/images/symbol_top.gif') no-repeat left top;
}
div.symbol_bottom{
	background:url('/images/symbol_bottom.gif') no-repeat left bottom;
}
div.symbol_inner{
	padding:25px 9px;
}
div.symbol_inner_top{
	padding:0px 15px;
	height:110px;
}
div.symbol_inner_top div.symbol_text{
	margin-left:105px;
	padding:15px 0;
}
div.symbol_inner_top span.symbol_name{
	font-size:28px;
}
div.symbol_inner_top span.symbol_data{
	color:#808080;
	font-style:italic;
	font-size:14px;
}
div.symbol_submenu{
	background:url('/images/submenu_bg.gif') repeat-x left bottom;
	height:28px;
	/*padding:0px 15px;*/
}
div.chat_tab{
	height:28px;
	text-transform:none;
	letter-spacing:0px;
}
div.symbol_submenu_item{
	float:left;
	margin:0 1px;
}
div.symbol_submenu_item span{
	float:left;
	display:block;
}
div.symbol_submenu_item span.sub_left{
	width:6px;
	height:28px;
}
div.symbol_submenu_item span.sub_right{
	width:6px;
	height:28px;
}
div.symbol_submenu_item span.sub_center{
	height:22px;
	padding:6px 2px 0px;
	font-size:12px;
}
div.symbol_submenu div.item_select span.sub_left{
	background:url('/images/submenu_left.gif') no-repeat left top;
}
div.symbol_submenu div.item_select span.sub_right{
	background:url('/images/submenu_right.gif') no-repeat left top;
}
div.symbol_submenu div.item_select span.sub_center{
	background:url('/images/submenu_center.gif') repeat-x left top;
}
div.chat_tab span.sub_left{
	background:url('/images/tab/left.png') no-repeat left top;
}
div.chat_tab span.sub_right{
	background:url('/images/tab/right.png') no-repeat left top;
}
div.chat_tab span.sub_center{
	background:url('/images/tab/center.png') repeat-x left top;
	color:#1ea9b5;
}
div.chat_tab span.sub_center a, div.chat_tab span.sub_center a:hover{
	text-decoration:none;
	color:#1ea9b5;
	cursor:default;
	font-weight:bold;
}
div.chat_tab div.item_active span.sub_left{
	background:url('/images/tab/active_left.png') no-repeat left top;
}
div.chat_tab div.item_active span.sub_right{
	background:url('/images/tab/active_right.png') no-repeat left top;
}
div.chat_tab div.item_active span.sub_center{
	background:url('/images/tab/active_center.png') repeat-x left top;
	color:#4c4c4c;
}
div.chat_tab div.item_active span.sub_center a, div.chat_tab div.item_active span.sub_center a:hover{
	text-decoration:none;
	color:#4c4c4c;
	cursor:default;
	font-weight:bold;
}
div.chat_tab div.item_send span.sub_left{
	background:url('/images/tab/send_left.png') no-repeat left top;
}
div.chat_tab div.item_send span.sub_right{
	background:url('/images/tab/send_right.png') no-repeat left top;
}
div.chat_tab div.item_send span.sub_center{
	background:url('/images/tab/send_center.png') repeat-x left top;
	color:white;
}
div.chat_tab div.item_send span.sub_center a, div.chat_tab div.item_send span.sub_center a:hover{
	text-decoration:none;
	color:white;
	cursor:default;
	font-weight:bold;
}
div.item_select span.sub_center a, div.item_select span.sub_center a:hover{
	text-decoration:none;
	color:#4C4C4C;
	cursor:default;
	font-weight:bold;
}
div.symbol_inner_bottom{
	padding:15px 15px 0px;
	font-size:13px;
}
div.symbols{
/*	padding:10px 15px; */
	padding:5px 0px 10px;
	height:100%;
	overflow:hidden;
}
div.symbol_item{
	float:left;
	padding:9px 11px;
	width: 55px;
	text-align:center;
}
a.anan, a.anan:hover{
	text-decoration:none;
	color:#4C4C4C;
	cursor:pointer;
}
a#operators_info{
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px dashed #06A2C1;
}
a#operators_info:hover{
	border-bottom:1px dashed #b9279f;
}
img.arr_up{
	background:url('/images/arrow_up.gif') no-repeat left top;
	padding-right:3px;
}
img.arr_down{
	background:url('/images/arrow_down.gif') no-repeat left top;
	padding-right:3px;
}
div.user_name_login{
	padding-top:22px;
	padding-left:30px;
	position:relative;
}
div.user_name_login a{
	font-weight:bold;
/*	float:right;*/
/*	margin-right:45px;*/
	color:#016277;
}
div.user_name_login a:hover{
	color:#b9279f;
}
table.operator_table th{
	font-weight:normal;
	text-align:left;
	text-transform: uppercase;
	color:#1891ab;
	vertical-align:top;
	border-bottom:2px solid #e5e5e5;
	padding-bottom:10px;
}
table.operators_table th{
	font-weight:normal;
	text-align:left;
	text-transform: uppercase;
	vertical-align:top;
	border-bottom:2px solid #e5e5e5;
	padding:0px 5px 10px;
	font-weight:bold;
}
table.operators_table td{
	padding:8px 5px;
	font-size:12px;
	border-bottom:1px dashed #e5e5e5;
}
table.operator_table td{
	font-size:12px;
	border-bottom:1px dashed #e5e5e5;
	padding:8px 0px;
}
table.operator_table td.first, table.operators_table td.first{
	font-weight:bold;
	padding-right:15px;
}
table.operator_table td.second, table.operators_table td.second{
	padding-left:15px;
	padding-right:15px;
}
table.card_table th{
	padding:5px 10px;
}
table.card_table td{
	padding:8px 10px;
}
img.beta_top{
	position:absolute;
	margin-left:135px;
	z-index:2;
	/*background:url('/images/beta_top.png') no-repeat left top;*/
}
div.beta_bottom{
	color:white;
	font-size:11px;
}
div.beta_bottom span{
	font-size:18px;
	font-weight:bold;
}
div.promo{
	width:165px;
	float:left;
	font-size:10px;
	height:50px;
	padding-left:75px
}
img.promo_logo{
	position:absolute;
	margin-left:-87px;
	margin-top:-27px;
}
div.promo a{
	text-transform: uppercase;
}
div.agreement div.part p{
	padding:3px 0px;
}
div.pay_violet_little{
	height:23px;
}
div.pay_violet_little_inner{
	margin:0px 79px 0px 10px;
	background:url('/images/pay_center.png') repeat-x left top;
}
div.pay_violet_little_left{
	float:left;
	width:10px;
	height:23px;
	margin-left:-10px;
	position:relative;
	display:inline;
	background:url('/images/pay_left.png') no-repeat left top;
}
div.pay_violet_little_right{
	float:right;
	width:79px;
	height:23px;
	margin-right:-79px;
	position:relative;
	display:inline;
	background:url('/images/pay_right.png') no-repeat left top;
}
div.pay_violet_little_center{
	height:23px;
}
div.pay_violet_little_center_inner{
	font-size:11px;
	color:white;
	padding-top:5px;
}
div.pay_violet_little_right_inner{
	font-size:11px;
	color:white;
	padding-top:4px;
	padding-left:15px;
}
div.mark_s {
	background: url(/images/sprites/icons.png) no-repeat left center; background-position: 0 -323px;
	display:block;
	float:left;
	padding:7px 0 7px 10px;
}
div.mark_v {
	background: url(/images/sprites/icons.png) no-repeat left center; background-position: 0 -335px;
	display:block;
	float:left;
	padding:1px 0 1px 10px;
}
div.consl{
	height:260px;
	position:relative;
}
div#callback_form{
	padding-top:5px;
}
div.consl_phone{
	height:237px;
	width:314px;
	background:url('/images/frame_phone.png') no-repeat left top;
	position:absolute;
	z-index:2;
	left:0px;
}
div.consl_phone_meet{
	height:237px;
	width:240px;
	background:url('/images/frame_phone.png') no-repeat left top;
	position:absolute;
	z-index:2;
	left:0px;
}
div.consl_img{
	padding-left:8px;
	padding-top:18px;
	float:left;
}
div.consl_img_inner{
	width:203px;
	height:178px;
}
div.consl_caption{
	background-color:#f2e8da;
	height:44px;
}
div.consl_caption_inner{
	padding:15px 10px 0px
}
div.consl_text{
	margin-left:240px;
	padding-top:15px;
}
div.card_item{
	height:100%;
	overflow:hidden;
}
div.card_item img{
	float:left
}
div.card_item div.card_text{
	margin-left:220px;
}
div.section{
	margin-left:15px;
}
div.section span.dot{
	margin-left:-15px;
	width:15px;
	display:inline;
	position:relative;
	float:left;
}
div.ltcp{
	float:none;
	padding:0 0 10px 10px;
	background-position:left 6px;
}
div.plus7{
/*	float:left; */
	font-size:13px;
	font-weight:bold;
/*	height:18px;
	padding-top:2px;
	width:24px; */
}
table.table_items td{
	padding:0px;
}
div.com_cc_inner{
	width:100%;
	height:100%;
	overflow:hidden;
}
img.rest_on{background:url('/images/rest_on.png') no-repeat left top;}
img.rest_off{background:url('/images/rest_off.png') no-repeat left top;}
div.informer{
	background: #ce2ba9 url('/images/bg_informer.gif') repeat-x left bottom;
	color:white;
        margin-bottom: 10px;
}
div.informer_center{
	padding:15px 20px;
}
div.informer_inner{
	padding-left:50px;
	background:url('/images/warning.png') no-repeat left top;
}
div.photo_item{
	height:100%;
	overflow:hidden;
}
div.photo_item img.pic{
	float:left;
}
div.photo_item .photo_text{
	padding-left:60px;
}
div.photo_item div.photo_controlers{
	padding:5px 0px;
}
div.photo_item div.photo_controlers a, div.audio_controlers a{
	padding:0px 2px;
}
div.audio_item{
	padding-right: 45px;
}
div.audio_item a{
	padding-left:5px;
}
div.audio_controlers{
	float:right;
}
div.pen_edit{
	padding:0px 20px;
}
div.pen_edit_inner{
	background:url('/images/cabinet/pen.png') no-repeat left top;
	padding-left:20px;
}
div.caption_ed{
	padding:10px 20px;
	font-size:19px;
}
div.remember{
	font-weight:bold;
	padding-left:153px;
	padding-top:5px;
}
div.remember img{
	float:left;
	padding-right:5px;
}
div.symbol_submenu div.item_select img{
	display:none;
}
div.messages_item{
	height:100%;
	overflow:hidden;
}
div.messages_item_inner{
	margin-left:110px;
}
div.messages_title{
	width:110px;
	margin-left:-110px;
	display:inline;
	float:left;
	position:relative;
}
div.chat_person{
	background:url('/images/chat_rem.png') no-repeat left top;
	padding-top:10px;
}
div.chat_inner{
	background:#ddf4f5 url('/images/background_chat.png') no-repeat left top;
	padding:0px 10px;
}
.pb0{padding-bottom:0px !important;}
.pt0{padding-top:0px !important;}
img.clock{
	background:url('/images/clock.png') no-repeat left top;
}
div.fcalend{
	background:url('/images/calend_bg.png') no-repeat left top;
	width: 396px;
	height: 300px;
	position: absolute;
	left: 10px;
	top: 10px;
	z-index: 3000;
}
div.fcalend_inner{
	margin: 22px 28px;
}
div.fcalend div.days{
	background:url('/images/calend_days.gif') no-repeat left top;
	width: 160px;
	height: 200px;
	padding: 27px 0 0 3px;
	margin-top:5px;
}
div.meet_calend div.day, div.fcalend div.day{
	width: 22px;
	height: 17px;
	font-size: 11px;
	text-align: center;
	float: left;
	padding-top: 3px;
	cursor: pointer;
}
div.meet_calend div.days{
	width: 200px;
	background:url('/images/calend_days2.gif') no-repeat left top;
	padding: 27px 0 0 2px;
	margin-top:5px;
}
div.meet_calend div.day{
	width: 28px;
}
div.meet_calend div.day.disabled{
	color: #b3b3b3;
	cursor: default;
}
div.fcalend div.day.selected, div.meet_calend div.day.selected{
	background:url('/images/calend_day_select.gif') no-repeat center top;
	color: white;
}
div.fcalend div.day.empty{
	cursor: default;
}
div.fcalend td.choose{
	font-size: 12px;
	height:20px;
}
div.fcalend div.calend_x{
	float:right;
	width:23px;
	height:23px;
	cursor:pointer;
	margin-right:19px;
	margin-top:0px;
}
div.fcalend .ctrl{
	cursor:pointer;
}
div.blue_plus{
	height:93px;
	background:url('/images/blue_plus.gif') no-repeat center center;
	width:215px;
}
div.purple_plus{
	background:url('/images/purple_plus.png') no-repeat center center;
	width:215px;
	height:93px;
}
img.card_on_main{
	width:200px;
	height:120px;
	background:url('/images/card_on_main.jpg') no-repeat left top;
}
div.password_default{
	/*color:#888888; */
	color:#666666;
	padding-left:10px;
	padding-top:4px;
	position:absolute;
	z-index:3;
	/*font-style:italic;*/
}
div.small_pager span.sf1{
	background:#06a2c1 url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 0 -1006px;
}
div.small_pager span.sf2{
	background: url(/images/sprites/page_el_2.png) no-repeat top left; background-position: 9px -1029px;
}
div.list2{
	padding-left:17px;
	height:14px;
	background:url('/images/list2.gif') no-repeat left center;
}
div.tran{
	font-size:10px;
	color:#868686;
}
div.tran a, div.tnak a{
	color:#227498;
}
div.search_item{
	padding:20px 0px;
	border-bottom:1px solid #d2d2d2;
	height:100%;
	overflow:hidden;
}
div.tetxtet{
	background:url('/images/z.png') no-repeat left top;
	width:448px;
	height:248px;
	position:absolute;
}
div.tet_consultant, div.tet_user{
	width:203px;
	height:208px;
	float:left;
}
div.tet_user{
	margin-left:23px;
}
div.content_tet{
	padding:21px 8px;
	height:206px;
}
div.chat_box{
	background-color:#ffffff;
}
div.chat_container{
	height:430px;
}
div.chat_s_top{
	background:url('/images/chat_s_top1.png') no-repeat left top;
	height:25px;
	position:absolute;
	width:625px;
	z-index:2;
}
div.chat_s_bottom{
	background:url('/images/chat_s_bottom1.png') no-repeat left top;
	height:28px;
	margin-top:-28px;
	position:absolute;
	width:625px;
	z-index:2;
}
div.chat_container div.jScrollPaneTrack{
	background:url('/images/chat/scroll_bg.gif') repeat-y left top;
}
div.chat_container a.jScrollArrowUp, div.chat_container a.jScrollArrowDown{
	height:18px;
}
div.chat_container a.jScrollArrowUp{
	background:url('/images/scroll_bg_top.png') no-repeat left top;
}
div.chat_container a.jScrollArrowDown{
	background:url('/images/scroll_bg_bottom.png') no-repeat left top;
}
div.scroll_line{
	overflow:hidden;
	width:895px;
	height:20px;
	padding:5px;
	margin-left: 20px;
}
div.scroll_move{
	text-align:center;
}
div.scroll_move p{
	padding:0px;
	float: left;
	margin-left: 925px;
}
.message_unread
{
font-family:Tahoma;
 font-style: bold;
 font-size: 14px;
 color: black;
}
.message_read
{
font-family:Tahoma;
 font-style: normal;
 font-size: 12px;
}
div.c_account{
	padding-top:30px;
	padding-right:30px;
}

div.new_orders_block_on_all_pages{
	width:600px;
	height:113px;
	float: left;
	margin-top: -15px;
}

div.c_warn{
	background:url('/images/account.png') no-repeat left top;
	width:283px;
	height:93px;
	color:white;
}
div.c_warn div.c_info{
	padding:12px;
}
div.c_warn div.c_pro td{
	color:white;
}
div.c_warn div.c_pro a, div.c_warn div.c_pro a:hover{
	color:white;
}
.l_t, .r_t, .l_a, .r_a{
	width:6px;
	height:12px;
	display:block;
	text-decoration:none;
}
.l_t, .r_t{
	cursor:default;
}
.l_a, .r_a{
	cursor:pointer;
}
.l_t{background:url('/images/arrow_ptl.gif') no-repeat left top;}
.r_t{background:url('/images/arrow_ptr.gif') no-repeat left top;}
.l_a{background:url('/images/arrow_pl.gif') no-repeat left top;}
.r_a{background:url('/images/arrow_pr.gif') no-repeat left top;}
div.mp0 div{margin:0px; padding:0px;}
div.com_blank{
	width:200px;
	background:url('/images/so_lig.jpg') no-repeat left top;
}
div.com_blank div.com_blank_inner{
	padding-top: 20px;
	padding-left: 8px;
}
div.com_blank_inner input, div.com_blank_inner div{
	font-size:10px;
}
div.com_blank_inner a{
	font-size:11px;
}
span.pic{
	background:url('/images/pic.gif') no-repeat left center;
	padding-left:20px;
}
div.btl{
	border-top:1px solid #dbd8cd;
}
.sms_table
{
	margin-bottom:20px;
	font-size:6px;
	}
.sms_user_id
{
	font-size:12px;
	font-style:italic;
	}
.sms_user_datetime
{
	margin-top:10px;
	}	
	
.sms_user_datetime span, .sms_user_datetime b
	{
		margin-right:5px;
		font-size:12px;
		}
		
.sms_message
{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	}
.sms_answer
{
	margin-top:10px;
	display:none;
	}
	
.sms_title
{
	font-size:11px;
	margin-bottom:10px;
	}
.sms_char_stat
{
	margin-left:30px;
	}
.sms_char_red
{
	color: #d446b2;
	font-weight:bold;
	}
	
.sms_error_len{color:red !important;}

div.lwarning{
	padding-bottom: 20px;
	background: url('/images/blank.gif') no-repeat center top;
	height: 72px;
}

div.lwarning_innet{
	text-align: left;
	color: white;
	padding: 13px 50px;
	font-size: 12px;
}
div.b1, div.b2, div.b3, div.b4, div.b5, div.b6, div.b7, div.b8, div.b9{
	padding-left:105px;
}
div.b1{background: url("/images/b1.png") no-repeat 0px 8px;}
div.b2{background: url("/images/b2.png") no-repeat 0px 8px;}
div.b3{background: url("/images/b3.png") no-repeat 0px 8px;}
div.b4{background: url("/images/b4.png") no-repeat 0px 8px;}
div.b5{background: url("/images/b5.png") no-repeat 0px 8px;}
div.b6{background: url("/images/b6.png") no-repeat 0px 8px;}
div.b7{background: url("/images/b7.png") no-repeat 0px 8px;}
div.b8{background: url("/images/b8.png") no-repeat 0px 8px;}
div.b9{background: url("/images/b9.png") no-repeat 0px 8px;}

div.ffv p{display:inline}
div.vb{display:block !important}

img.next_step{
	cursor:pointer;
}
div.star_li{
	background:url('/images/m_star.png') no-repeat 18px 18px;
	font-size:16px;
	font-weight:bold;
	padding:15px 15px 0 60px;
}
div.star_li1{
	background:url('/images/smschat_step1.jpg') no-repeat 18px 18px;
	font-size:16px;
	padding:27px 15px 0 65px;
	height:29px;
	font-weight: bold;
}
div.star_li2{
	background:url('/images/smschat_step2.jpg') no-repeat 18px 18px;
	font-size:16px;
	padding:27px 15px 0 65px;
	height:66px;
	font-weight: bold;
}
div.star_comment{
	margin-top: 10px;
	color:#908F89;
	font-size:11px;
	font-weight:normal;
}

div.chat_user{
	background:#ddf4f5 url('/images/chat/bg.jpg') no-repeat left top;
	width:685px;
}
div.chat_warning{
	margin:0px 18px;
	height:25px;
}
div.chat_warning div.warning_l, div.chat_warning div.warning_r{
	width:18px;
	height:25px;
	position:relative;
}
div.chat_warning div.warning_l{
	background:url('/images/chat/warning_l.png') no-repeat left top;
	float:left;
	margin-left:-18px;
}
div.chat_warning div.weak_warning{
	background:url('/images/chat/warning_l_none.png') no-repeat left top;
	/* background:url('/images/chat/warning_l_weak2.png') no-repeat left top; */
}
div.chat_warning div.warning_r{
	background:url('/images/chat/warning_r.png') no-repeat left top;
	float:right;
	margin-right:-18px;
}
div.chat_warning div.warning_c{
	background:url('/images/chat/warning_c.png') repeat-x left top;
	height:25px;
}
div.warning_chat_inner{
	color:#b9279f;
/*	padding:6px 6px 0px 6px; */
}
span.warning_chat_inner{
	color:#b9279f;
}
td.lt_b, td.rt_b, td.lb_b, td.rb_b{
	width:5px;
	height:5px;
}
div.chat_b{background-color:#bee8eb}
div.chat_b td.lt_b{
	background:url('/images/chat/lt_b.gif') no-repeat left top;
}
div.chat_b td.rt_b{
	background:url('/images/chat/rt_b.gif') no-repeat left top;
}
div.chat_b td.lb_b{
	background:url('/images/chat/lb_b.gif') no-repeat left top;
}
div.chat_b td.rb_b{
	background:url('/images/chat/rb_b.gif') no-repeat left top;
}

div.chat_g{background-color:#f5f5f5}
div.chat_g td.lt_b{
	background:url('/images/chat/lt_g.gif') no-repeat left top;
}
div.chat_g td.rt_b{
	background:url('/images/chat/rt_g.gif') no-repeat left top;
}
div.chat_g td.lb_b{
	background:url('/images/chat/lb_g.gif') no-repeat left top;
}
div.chat_g td.rb_b{
	background:url('/images/chat/rb_g.gif') no-repeat left top;
}

div.frame_cons{
	width:204px;
	height:225px;
	background:url('/images/chat/frame_cons.gif') no-repeat left top;
}
div.frame_user{
	width:204px;
	height:225px;
	background:url('/images/chat/frame_user.gif') no-repeat left top;
}

div.warning_chat{
	
}
div.warning_chat_top{
	margin:0px 10px;
	background-color:#ddf4f5;
	height:10px;
}
div.warning_chat_top_left, div.warning_chat_top_right, div.warning_chat_bottom_left, div.warning_chat_bottom_right{
	height:10px;
	width:10px;
	position:relative;
}
div.warning_chat_top_left{
	float:left;
	margin-left:-10px;
	background:url('/images/chat/w_lt.png') no-repeat left top;
}
div.warning_chat_top_right{
	float:right;
	margin-right:-10px;
	background:url('/images/chat/w_rt.png') no-repeat left top;
}

div.warning_chat_bottom{
	margin:0px 10px;
	background-color:#ddf4f5;
	height:10px;
}
div.warning_chat_bottom_left{
	float:left;
	margin-left:-10px;
	background:url('/images/chat/w_lb.png') no-repeat left top;
}
div.warning_chat_bottom_right{
	float:right;
	margin-right:-10px;
	background:url('/images/chat/w_rb.png') no-repeat left top;
}
div.warning_chat_center{
	background-color:#ddf4f5;
	padding:5px 15px
}
div.warning_s{
	background:url('/images/chat/w_s.png') no-repeat left top;
	width:16px;
	height:16px;
	position:absolute;
	z-index:10;
	margin-left:-6px;
	margin-top:-3px;
}
div.warning_sel{
	background:none;
}
div.block_blue_border{
 width: 140px;
 min-height: 140px;
}

div.blue_border{
 border: 1px blue solid;
 width: 140px;
 height: 140px;
}

div.block_blue_status{
	width: 117px;
	height: 46px;
	margin: 0px 0 0 10px;
	color: white;
	text-align: center;
	padding: 12px 0 0 10px;
	font-weight: bold;
}

div.block_blue_status.status_active{
	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -25px;
}
div.block_blue_status.status_noactive{
	background:url('/images/prices/btn_nocall.png') no-repeat left top;
}

div.block_blue_status.status_busy{
	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -83px;
}
div.block_blue_status.status_offline{
	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -141px;
}

div.block_blue_chat{
 width: 127px;
 height: 20px;
 margin: 0 0 15px 10px;
 background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -199px;
}

div.block_blue_sms{
 width: 127px;
 height: 20px;
 margin: 0 0 0 10px;
background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -231px;
}

div.block_blue_meeting{
 width: 127px;
 height: 20px;
 margin: 0 0 0 10px;
background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -352px;
}

div.call_count{
    height: 22px;
    padding: 6px 0 0 20px;
    margin-top: 5px;
    background:url('/images/prices/small_phone.png') no-repeat left top;
}

div.comments_count{
    height: 22px;
    padding: 0 0 0 20px;
    margin-top: 10px;
 	background: url(/images/sprites/icons.png) no-repeat top left; background-position: 0 -380px;
}

div.tv{
	background:url('/images/bitva/tv.gif') no-repeat left center;
	height:18px;
	padding:6px 0 2px 20px;
	padding-left:20px;

}
div.tab_top{
	background:url('/images/bitva/tab_top.png') no-repeat left top;
	padding-top:11px;
	width:661px;
}
div.tab_bottom{
	background:url('/images/bitva/tab_bottom.png') no-repeat left bottom;
	padding-bottom:15px;
	width:661px;
}
div.tab_center{
	background:url('/images/bitva/tab_center.png') repeat-y left bottom;
	padding:0px 10px;
	width:661px;
}

div.tab_top_small{
	background:url('/images/bitva/tab_top_small.png') no-repeat left top;
	padding-top:11px;
	width:265px;
}
div.tab_bottom_small{
	background:url('/images/bitva/tab_bottom_small.png') no-repeat left bottom;
	padding-bottom:15px;
	width:265px;
}
div.tab_center_small{
	background:url('/images/bitva/tab_center_small.png') repeat-y left bottom;
	padding:0px 10px;
	width:265px;
}

div.fghd{
	float:left;
	height:130px;
	padding:0 3px;
	/*text-align:center; */
	width:100px;
	/*padding:10px; */
}

/*Bitva*/
div.bitva_pers_title{
	margin-bottom:8px;
}
img.bitva_pers_photo{
	margin-right:15px;
	margin-top:12px;
}
div.bitva_pers_text{
	margin-bottom:30px;
}
div.bitva_pers_href{
	line-height:175%;
}
div.bitva_pers_block{
	padding:0 0 34px 29px;

	background: url(/images/sprites/icons.png) no-repeat top scroll transparent; background-position: -2px -281px;
}
div.bitva_pers_container{
	padding:0 10px;
}
/*end*/

div.prefix_title{
	color:#c1119c;
	font-size:16px;
	font-weight:bold;
}
div.general_title{
	color:#c1119c;
	font-size:30px;
	font-weight:bold;
}
img.p_video{
	margin-left:28px;
	margin-top:18px;
	position:absolute;
}
div.general_top{
	background: url('/images/astrology/top_astro_banner.jpg') no-repeat center top;
	height:370px;
	position:relative;94
}

div.punkt1{
	background:url('/images/astrology/1.jpg') no-repeat left top;
	padding:10px 20px 10px 50px;
}
div.punkt2{
	background:url('/images/astrology/2.jpg') no-repeat left top;
	padding:10px 20px 10px 50px;
}
div.punkt3{
	background:url('/images/astrology/3.jpg') no-repeat left top;
	padding:10px 20px 10px 50px;
}
div.general_top_offer{
	background: url('/images/banners/offer_big_banner.jpg') no-repeat center 5px;
	height:370px;
}

div#offer_title_line1{
	font-size: 32px;
	text-align: center;
}
div#offer_title_line2{
	text-align: center;
	font-size: 24px;
}

div#offer_block1{
    float:left;
    background-color:#f3f1f0;
    width: 300px;
    height: 168px;
}

div#offer_block2{
    float:left;
    background-color:#f3f1f0;
    width: 560px;
    height: 168px;
    margin-left:20px
}
div.offer_block_caption{   
    font-weight: bold;
}

div.offer_margin{
 margin-right:40px;
}

div.astro_button{
	padding:215px 0px 6px 320px;
}

.astro_button_a{
	display:block;
	position:absolute;
	top:218px;
	left:320px;
	height:75px;
	width:235px;
	z-index:10;
}

div.astro_button a{
	width:235px;
	height:75px;
	display:block;
	text-decoration:none;
}
div.astro_price{
	padding-left:15px;
}
div.astro_price span{
	display:block;
	float:left;
	width:35px;
	height:55px;
}

span.actro_0{background:url('/images/astrology/digits.gif') no-repeat -1px top;}
span.actro_1{background:url('/images/astrology/digits.gif') no-repeat -35px top;}
span.actro_2{background:url('/images/astrology/digits.gif') no-repeat -70px top;}
span.actro_3{background:url('/images/astrology/digits.gif') no-repeat -105px top;}
span.actro_4{background:url('/images/astrology/digits.gif') no-repeat -140px top;}
span.actro_5{background:url('/images/astrology/digits.gif') no-repeat -175px top;}
span.actro_6{background:url('/images/astrology/digits.gif') no-repeat -210px top;}
span.actro_7{background:url('/images/astrology/digits.gif') no-repeat -245px top;}
span.actro_8{background:url('/images/astrology/digits.gif') no-repeat -280px top;}
span.actro_9{background:url('/images/astrology/digits.gif') no-repeat -315px top;}

div.astro_only{
	height:286px;
	background:url('/images/astrology/only.gif') no-repeat left top;
}
div.astro_only_inner{
	padding:45px 15px 0px 15px;
}
div.astro_only_inner div{
	color:black;
	background:url('/images/astrology/z.gif') no-repeat left 7px;
	padding:5px 0px 5px 23px;
	font-size:15px;
}
div.astro_title{
	color:#b8048e;
	font-size:18px;
	font-weight:bold;
}
div.astro_title_data{
	color:#787878;
	font-size:16px;
}
div.astro_c1, div.astro_c2, div.astro_c3{
	padding:10px 20px 10px 50px;
	font-size:16px;
}
div.astro_c1{
	background:url('/images/astrology/1.jpg') no-repeat left top;
}
div.astro_c2{
	background:url('/images/astrology/2.jpg') no-repeat left top;
}
div.astro_c3{
	background:url('/images/astrology/3.jpg') no-repeat left top;
}
div.astro_pay_box{
	padding:8px 0px 5px;
	overflow:hidden;
	height:100%;
}
div.astro_pay_box2{
	overflow:hidden;
	height:100%;
	text-align:center;
}
div.astro_pay_box2 img{
	padding:4px 14px;
}
div.astro_pay_box div{
	width:77px;
	height:39px;
	padding-right:4px;
	float:left;
}
div.astro_pay_box div.pay1{
	background:url('/images/astrology/p1.gif') no-repeat left top;
}
div.astro_pay_box div.pay2{
	background:url('/images/astrology/p2.gif') no-repeat left top;
}
div.astro_pay_box div.pay3{
	background:url('/images/astrology/p3.gif') no-repeat left top;
}
div.astro_pay_box div.pay4{
	background:url('/images/astrology/p4.gif') no-repeat left top;
}
div.astro_pay_box div.pay5{
	background:url('/images/astrology/p5.gif') no-repeat left top;
}
div.astro_pay_box div.pay6{
	background:url('/images/astrology/p6.gif') no-repeat left top;
}
div.astro_pay_box div.pay7{
	background:url('/images/astrology/p7.gif') no-repeat left top;
}
div.astro_pay_box div.pay8{
	background:url('/images/astrology/p8.gif') no-repeat left top;
}

div.astro_com{
	padding:10px;
	overflow:hidden;
	height:100%;
}
div.astro_com_inner{
	margin-left:210px;
	padding:5px 0;
}
div.astro_com_left{
	width:210px;
	text-align:right;
	margin-left:-210px;
	float:left;
}
span.astro_com_title{
	font-size:16px;
	color:#525252;
	font-weight:bold;
}
span.astro_com_date{
 font-size:13px;
 color:#525252;
}
div.astro_bub{
	padding-left:30px
}
div.astro_bub_inner{
	background-color:white;
	position:relative;
}
div.astro_bub_in{
	border:1px solid #dad1ce;
	padding:12px;
}
div.astro_bub_lt, div.astro_bub_rt, div.astro_bub_lb, div.astro_bub_rb{
	position:absolute;
	width:8px;
	height:8px;
}
div.astro_bub_lt{
	left:0px;
	top:0px;
	background:url('/images/astrology/lt.gif') no-repeat left top;
}
div.astro_bub_rt{
	right:0px;
	top:0px;
	background:url('/images/astrology/rt.gif') no-repeat left top;
}
div.astro_bub_lb{
	left:0px;
	bottom:0px;
	background:url('/images/astrology/lb.gif') no-repeat left top;
}
div.astro_bub_rb{
	right:0px;
	bottom:0px;
	background:url('/images/astrology/rb.gif') no-repeat left top;
}
div.astro_bub_bub{
	position:absolute;
	width:14px;
	height:22px;
	margin-left:-13px;
	margin-top:9px;
	background:url('/images/astrology/bub.gif') no-repeat left top;
}
td.rating a{
	color:black
}
span.s_d{
	background: url(/images/sprites/icons.png) no-repeat left center; background-position: 0 -468px;
	padding:5px 0px 5px 12px;
	display:block;
}
.goods{
	line-height:200%;
}
div.secmenu{
	background-color:#ededed;
	padding:8px 15px;
}
div.wsd div.rbw, div.wsd div.rtw{
	margin-left:203px;
}

/*+++++++++++++++++PROFILE-PHOTOS++++++++++++++++++++++++*/
.ph_cont
{
padding:20px;
}
.ph_imgs
{
padding:10px 0 0 0; 
width:550px; 
margin:0 auto;
}
.ph_contain
{
float:left; 
width:100px; 
margin:0 10px 0 0;
}
.ph_link
{
padding:5px 0 5px 0;
height:12px;
}
.ph_link a
{
text-decoration:underline; 
cursor:pointer;
}
.ph_link a:hover
{
text-decoration:none; 
cursor:pointer;
}
.ph_lt
{
position:absolute; 
margin:0; 
width:10px; 
height:10px;
background:url('/images/photos/ph_lt.png') no-repeat left top;
}
.ph_rt
{
position:absolute; 
margin:0 0 0 90px; 
width:10px; 
height:10px;
background:url('/images/photos/ph_rt.png') no-repeat left top;
}
.ph_lb
{
position:absolute; 
margin:90px 0 0 0; 
width:10px; 
height:10px;
background:url('/images/photos/ph_lb.png') no-repeat left top;
}
.ph_rb
{
position:absolute; 
margin:90px 0 0 90px; 
width:10px; 
height:10px;
background:url('/images/photos/ph_rb.png') no-repeat left top;
}
.ph_act
{
padding:5px 0 5px 0;
}
.ph_act a
{
margin:0 10px 0 0;
}
.ph_upload_main h1
{
color:#ba0b96;
text-transform:uppercase;
text-align:left;
}
.ph_pop_contain
{
 border:dashed 1px #cccccc; border-style:dashed none dashed none; padding:20px 20px 10px 20px;
}
.ph_pop_contain td
{
padding:10px;
}
.ph_button_left
{
 float:left; width:10px; height:19px; background:url('/images/lbutton_violet_lit.png') no-repeat left top;
}
.ph_button_center
{
 float:left; height:19px; background:url('/images/cbutton_violet_lit.png') repeat-x left top;
}
.ph_button_right
{
 float:left; width:10px; height:19px; background:url('/images/rbutton_violet_lit.png') no-repeat left top;
}
.phpadff
{
	position:absolute;
	padding:60px 0 0 153px;
}
/*-----------------PROFILE-PHOTOS------------------------*/

table.reg_table{
	display:none;
}

table.reg_table_show{
	display:table;
}

.fon{
	background-color:#F7F7F7;
}

.fon_select{
	background-color:#BF0B9A;
}

tr.fon td{
	color:#4C4C4C;
}

tr.fon_select td{
	color:#FFFFFF;
}

tr.hide{
	display:none;
}

tr.show{
	display:table-row !important;
}

tbody.hide{
	display:none;
}

tbody.show{
	display:table-row-group !important;
}
td.inf_val
{
color:#514d4;
}
td.inf_name
{
color:#9d9998;
height:22px;
}
/*-----------------banners-block------------------------*/
.font11
{
font-size:11pt;
}
.font14
{
font-size:14pt;
}
.font15
{
font-size:15pt;
}
.font18
{
font-size:18pt;
}
.font20
{
font-size:20pt;
}
.font25
{
font-size:25pt;
}
.font50
{
font-size:50pt;
}
.whitetext
{
color:#ffffff;
}
.purpletext
{
color:#d146b3;
}
.orangetext
{
font-weight: bold;
color:#f8c222;
}
.greentext
{
color:#156389;
}
/*-----------------banners-block------------------------*/
.background_video_popup
{
 background: url('/images/blocks/background_video_popup.png') no-repeat center center;
}


div.reg_block{
	float:right;
	padding-right:22px;
	padding-top:30px;
	width:430px;
}
.reg_block .warnings{
	background:url("/images/registration/bg_warning.png") repeat-y scroll left top transparent;
	/*padding:10px;*/
	width:430px;
}
.warning_top{
	background:url('/images/registration/bg_warning_top.png') no-repeat left top;
	height:15px;
	width:389px;
}
.warning_center{
	background:url('/images/registration/bg_warning_center.png') repeat-y left top;
	width:389px;
}
.warning_bottom{
	background:url('/images/registration/bg_warning_bottom.png') no-repeat left top;
	height:15px;
	width:389px;
}
.reg_block_top{
	background:url('/images/registration/bg_reg_form_top.png') no-repeat left top;
	height:171px;
	width:430px;
}
div.reg_block .input_caption{
	color:#ffffff;
}
.submit_td{
	padding-left:80px;padding-top:10px;
}
.reg_submit{
	background:url('/images/registration/bg_reg_submit.png') no-repeat left top;
}

.war_cc_reg{
	background:url("/images/wz.gif") no-repeat scroll 15px 5px transparent;
	padding:0 15px 5px 40px;	
}

.reg_block img.ok{
	display:none;
}
.tt_block_container, .month_stat_block_container{
	background:#F5EEE4;
	/*overflow:hidden;*/
	position:relative;
}


/* в будущем переместить в другой css */

.bold{font-weight:bold}

table.first {border: 1px solid black;border-collapse: collapse}
table.first td{padding: 10px;border:1px solid black}


table.consultant_act_info{margin: 20px 0px;border:1px solid grey;border-collapse:collapse;}
table.consultant_act_info tr td{padding: 5px;border: 1px solid grey;text-align:center}
table.consultant_act_info tr.bold td{font-weight:bold}
table.consultant_act_info td.left{text-align:left}

p.act_not_ready{font-size: 20px;width:100%;text-align:center;margin-top: 200px;padding-bottom: 200px}

img.payment_system{cursor:pointer;height: 50px; width: 100px;margin: 0px 6px 5px 0px;}





