BODY {
	BACKGROUND: url(body_bg.gif) #ffffff; FONT: 12px Tahoma
}
TABLE {
	FONT: 12px Tahoma; COLOR: black
}
TD {
	FONT: 12px Tahoma; COLOR: black
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #AE0303
}
A:hover {
	COLOR: #ff9900
}
IMG {
	border: 0;
}
TABLE.main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 780px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
TABLE.bord {
	WIDTH: 100%
}
TD.bord {
	BACKGROUND-COLOR: #e3e6e8
}
.statistic {
	PADDING-RIGHT: 10px; FONT: 11px Tahoma; COLOR: #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: none
}
TABLE.hdr {
	BACKGROUND: url(hdr_bg.gif) #e81e8c repeat-x
}
TABLE.menu {
	BACKGROUND-IMAGE: url(menu_bg.gif); BACKGROUND-COLOR: #e3e6e8
}
TD.menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.menu2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(menu_bg2.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ff9e01
}
A.menu {
	FONT: bold 9px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: black; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TD.intermenu {
	BACKGROUND-IMAGE: url(menu_spr.gif)
}
IMG.dot {
	BACKGROUND-COLOR: white
}
TABLE.copyright {
	BACKGROUND: url(work_bg.gif) #fcecd9
}
.copyright {
	FONT: 10px Tahoma; COLOR: #ff6633
}
TD.copyright {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TD.bord2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(work_bg.gif) #fcecd9; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.work_win {
	BACKGROUND: url(work_bg.gif) #fcecd9; WIDTH: 100%
}
TD.work_win {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
TABLE.work_win2 {
	WIDTH: 100%
}
TD.work_win2 {
	PADDING-TOP: 10px
}
TABLE.cols {
	WIDTH: 100%
}
TD.left_col {
	PADDING-RIGHT: 10px
}
TD.cols_spr {
	BACKGROUND: url(ver_line.gif) #bababa repeat-y; WIDTH: 1px
}
TD.right_spr_vert {
	BACKGROUND: url(ver_line.gif) #bababa repeat-y; WIDTH: 1px
}
TD.right_col {
	PADDING-LEFT: 10px
}
TD.left_top {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
TD.right_top {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top
}
TD.left_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TD.right_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TD.left_bottom {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TD.right_bottom {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TD.left_spr {
	BACKGROUND: url(hor_line.gif) #bababa repeat-x; HEIGHT: 1px
}
TD.right_spr {
	BACKGROUND: url(hor_line.gif) #bababa repeat-x; HEIGHT: 1px
}
TD.top_spr {
	BACKGROUND: url(hor_line.gif) #bababa repeat-x; HEIGHT: 1px
}
TD.left_middle_short {
	VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TD.right_middle_short {
	VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TD.left_bottom_short {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TD.right_bottom_short {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TABLE.pers_inf {
	WIDTH: 100%
}
TD.pers_inf {
	HEIGHT: 24px
}
TD.hi {
	PADDING-BOTTOM: 15px; FONT: bold 12px Tahoma; COLOR: #da2f98; TEXT-ALIGN: center
}
A.pers_inf {
	FONT: 11px Tahoma; COLOR: #AE0303
}
A.exit {
	FONT: bold 11px Tahoma; MARGIN-LEFT: 24px; COLOR: #666666
}
IMG.pics {
	WIDTH: 24px; HEIGHT: 24px
}
IMG.ico {
	WIDTH: 30px; HEIGHT: 30px
}
IMG.bico {
	WIDTH: 50px; HEIGHT: 50px
}
IMG.find {
	VERTICAL-ALIGN: middle; WIDTH: 18px; HEIGHT: 18px
}
IMG.chk {
	WIDTH: 9px; HEIGHT: 9px
}
IMG.picbox {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
img.picbox_intim{border: #9E0C4A 2px solid;}
.left_title {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #AE0303
}
.right_title {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #AE0303
}
.left_title_2 {
	FONT: bold 11px Tahoma; COLOR: #000000
}
.right_title_2 {
	FONT: bold 11px Tahoma; COLOR: #000000
}
.when_time {
	FONT: bold 11px Tahoma; COLOR: #000000
}
TD.forml_ico {
	BACKGROUND: url(form_bg.gif) #efbc75
}
TD.formr_ico {
	BACKGROUND: url(form_bg.gif) #efbc75
}
TD.forml_head {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fcf2e3; PADDING-BOTTOM: 6px; FONT: bold 11px Tahoma; COLOR: black; PADDING-TOP: 6px; TEXT-ALIGN: right
}
TD.formr_head {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fcf2e3; PADDING-BOTTOM: 6px; FONT: bold 11px Tahoma; COLOR: black; PADDING-TOP: 6px; TEXT-ALIGN: right
}
TD.forml_space {
	BACKGROUND: url(form_bg.gif) #efbc75; HEIGHT: 4px
}
TD.formr_space {
	BACKGROUND: url(form_bg.gif) #efbc75; HEIGHT: 4px
}
TD.forml_title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #ff9900; PADDING-TOP: 5px
}
TD.formr_title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #ff9900; PADDING-TOP: 5px
}
TD.forml_body {
	PADDING-LEFT: 3px; BACKGROUND-COLOR: #fefaf6
}
TD.formr_body {
	PADDING-LEFT: 3px; BACKGROUND-COLOR: #fefaf6
}
TD.forml_submit {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.formr_submit {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
A.forml_forget {
	FONT: 11px/17px Tahoma; COLOR: #000000
}
TD.formr_forget {
	FONT: 11px/17px Tahoma; COLOR: #000000
}
.formr_txt {
	FONT: 11px Tahoma; COLOR: #000000
}
FONT.formr_small_text {
	FONT: 10px Tahoma
}
INPUT.forml_ibox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f3f3f4; FONT: 12px Tahoma; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
INPUT.formr_ibox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f3f3f4; FONT: 12px Tahoma; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
SELECT.formr_select {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f3f3f4; FONT: 12px Tahoma; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
INPUT.forml_cmd {
	BORDER-RIGHT: #aa9541 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aa9541 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(btn_bg.gif) #0a6b9d repeat-x; PADDING-BOTTOM: 0px; FONT: 11px Tahoma; BORDER-LEFT: #aa9541 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #aa9541 1px solid; HEIGHT: 22px; TEXT-DECORATION: none
}
INPUT.formr_cmd {
	BORDER-RIGHT: #aa9541 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aa9541 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(btn_bg.gif) #0a6b9d repeat-x; PADDING-BOTTOM: 0px; FONT: 11px Tahoma; BORDER-LEFT: #aa9541 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #aa9541 1px solid; HEIGHT: 22px; TEXT-DECORATION: none
}
INPUT.formr_chk {
	MARGIN: 0px
}
TEXTAREA.formr_tarea {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f3f3f4; FONT: 12px Tahoma; BORDER-LEFT: #cccccc 1px solid; WIDTH: 90%; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
TD.regs {
	PADDING-LEFT: 20px; FONT: 10px Tahoma; COLOR: #000000; TEXT-ALIGN: justify
}
DIV.regs {
	MARGIN-TOP: 5px; TEXT-ALIGN: right
}
A.regs {
	FONT: 11px Tahoma; COLOR: #000000
}
TABLE.stats {
	WIDTH: 100%
}
TD.stats {
	PADDING-BOTTOM: 5px; COLOR: #333333
}
DIV.stats {
	PADDING-LEFT: 20px; COLOR: #333333
}
TD.stats2 {
	PADDING-BOTTOM: 5px
}
FONT.stats {
	FONT: bold 12px Tahoma; COLOR: #ff6633
}
A.stats {
	FONT: 12px Tahoma; COLOR: #ff6633
}
A.orange {
	COLOR: #ff6633
}
TD.lider_foto {
	display: none; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.lider_city {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TD.lider_name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: 12px Tahoma; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.lider_city {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #ff6633
}
A.lider_name {
	FONT: bold 13px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #f20e6f
}
FONT.lider_rate {
	FONT: bold 9px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #ff6633
}
TABLE.lider_bottom {
	MARGIN-TOP: 5px; WIDTH: 100%
}
TD.lider_bottom {
	PADDING-LEFT: 5px; COLOR: #ff6633
}
A.lider_bottom {
	FONT: 11px Tahoma; COLOR: #ff6633
}
DIV.top_text {
	FONT: 11px Tahoma; COLOR: #000000
}
TD.new_face_title {
	PADDING-BOTTOM: 5px
}
TD.new_face_foto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.new_face {
	PADDING-LEFT: 5px
}
A.user_name {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #df352c
}
FONT.user_name {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #df352c
}
a.user_name_intim{font: bold 11px Tahoma; text-transform: uppercase; color: #9E0C4A}
A.user_name_intim:hover{text-transform: uppercase; color: #F20E6F}
FONT.user_name_intim {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #9370db
}
TD.top_title {
	PADDING-BOTTOM: 10px
}
TD.top_menu {
	PADDING-BOTTOM: 10px; FONT: 11px Tahoma; COLOR: #666666
}
A.top_menu {
	FONT: 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-DECORATION: none
}
TD.top_foto {
	VERTICAL-ALIGN: top; WIDTH: 50%; TEXT-ALIGN: center
}
DIV.top_foto_title {
	MARGIN-BOTTOM: 3px; FONT: bold 11px Tahoma; WIDTH: 110px; COLOR: #000000; TEXT-ALIGN: left
}
DIV.top_name {
	MARGIN-TOP: 3px; WIDTH: 110px; TEXT-ALIGN: left
}
A.top_name {
	FONT: bold 13px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #df352c
}
A.top_vote {
	FONT: 11px Tahoma; COLOR: #ff6633
}
DIV.news_title {
	MARGIN-TOP: 8px; FONT: bold 9px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #0a6b9d; TEXT-DECORATION: none
}
DIV.news_text {
	MARGIN-TOP: 5px; FONT: 12px Tahoma; COLOR: #000000
}
A.news_text {
	FONT: 12px Tahoma
}
FONT.under_const {
	FONT: bold 12px Tahoma; COLOR: #666666
}
DIV.error {
	MARGIN: 6px 0px; FONT: bold 11px Tahoma; COLOR: #cc3300
}
DIV.error_txt {
	MARGIN-BOTTOM: 6px; FONT: 11px Tahoma; COLOR: maroon
}
TD.search_title {
	COLOR: #666666
}
FONT.search {
	FONT-SIZE: 11px; COLOR: black
}
TD.search_change {
	TEXT-ALIGN: right
}
A.search_change {
	FONT-SIZE: 12px
}
TABLE.search2 {
	MARGIN-TOP: 10px
}
TD.search_time {
	FONT: 11px Tahoma; WIDTH: 120px; PADDING-TOP: 5px
}
TD.search_cause {
	FONT: bold 12px Tahoma; PADDING-TOP: 5px
}
TD.search_res_num {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TD.look_res_num {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TD.search_res_foto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 50px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TD.look_res_foto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 50px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TD.search_res_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; FONT: 12px Tahoma; PADDING-TOP: 10px
}
TD.look_res_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; FONT: 12px/20px Tahoma; PADDING-TOP: 10px
}
FONT.search_res_select {
	FONT-WEIGHT: bold
}
.search_gray_rows {
	BACKGROUND-COLOR: #fcf2e3
}
.lj_gray_rows {
	BACKGROUND-COLOR: #fcf2e3
}
.search_white_rows {
	BACKGROUND-COLOR: transparent
}
.lj_white_rows {
	BACKGROUND-COLOR: transparent
}
TD.search_no_result {
	FONT: bold 11px Tahoma
}
TD.look_no_result {
	FONT: bold 11px Tahoma
}
TD.search_nav {
	FONT: 12px Tahoma
}
TD.look_nav {
	FONT: 12px Tahoma
}
DIV.mess_nav {
	FONT: 12px Tahoma
}
TD.lj_nav {
	FONT: 12px Tahoma
}
FONT.search_nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 12px/16px Tahoma; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #df8600
}
FONT.look_nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 12px/16px Tahoma; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #df8600
}
FONT.mess_nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 12px/16px Tahoma; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #df8600
}
FONT.lj_nav {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 12px/16px Tahoma; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #df8600
}
A.search_nav {
	FONT: 12px/16px Tahoma; COLOR: black
}
A.look_nav {
	FONT: 12px/16px Tahoma; COLOR: black
}
A.mess_nav {
	FONT: 12px/16px Tahoma; COLOR: black
}
A.lj_nav {
	FONT: 12px/16px Tahoma; COLOR: black
}
TD.top100_foto {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 25%; PADDING-TOP: 10px; TEXT-ALIGN: right
}
TD.top100_foto_2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 25%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.top100_vote {
	WIDTH: 25%; TEXT-ALIGN: center
}
A.top100_title {
	FONT: bold 11px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #ff9900
}
A.top100_vote {
	FONT: 12px Tahoma; COLOR: #ff6633
}
TD.top100_nav_left {
	FONT: 12px Tahoma
}
TD.top100_nav_right {
	FONT: 12px Tahoma; TEXT-ALIGN: right
}
A.top100_nav_right {
	FONT: bold 12px Tahoma
}
DIV.top100_order {
	MARGIN-BOTTOM: 3px; FONT: bold 10px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #da2f98
}
DIV.top100_info {
	MARGIN-TOP: 3px; FONT: bold 11px/17px Tahoma
}
FONT.top100_rating {
	COLOR: #ff6633
}
A.top100_anketa {
	FONT: bold 11px Tahoma
}
TD.vote_navigate {
	PADDING-BOTTOM: 10px
}
TD.vote_navigate_2 {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
A.vote_navigate {
	FONT: bold 11px Tahoma
}
TD.vote_img {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
IMG.vote_img {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid
}
TD.vote_prev {
	PADDING-LEFT: 15px; FONT: 12px Tahoma
}
FONT.vote_select {
	FONT-WEIGHT: bold; COLOR: #333333
}
FONT.blank_select {
	FONT-WEIGHT: bold; COLOR: #333333
}
DIV.help {
	FONT: 12px Tahoma; COLOR: #666666
}
FONT.help_num {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
IMG.help {
	MARGIN: 0px 5px 5px 0px; WIDTH: 48px; HEIGHT: 48px
}
A.help {
	FONT: bold 12px Tahoma
}
TABLE.blank_info {
	BACKGROUND-COLOR: #fcf2e3
}
TD.blank_info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 12px Tahoma; PADDING-TOP: 10px
}
TD.blank_info_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 12px/20px Tahoma; PADDING-TOP: 10px
}
TD.blank_info_tnl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
A.blank_info {
	FONT: 11px Tahoma
}
FONT.album_select {
	FONT-WEIGHT: bold
}
TABLE.foto_list {
	MARGIN-TOP: 7px; BACKGROUND-COLOR: #fcf2e3
}
TD.foto_list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
IMG.foto_foto {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; MARGIN: 15px; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid
}
TD.fmenu_spr {
	BACKGROUND: url(fmn_bg3.gif) repeat-x
}
TD.fmenu_left {

}
IMG.fmenu_left {
	WIDTH: 6px; HEIGHT: 26px
}
TD.fmenu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(fmn_bg.gif) #e3e6e8 repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.fmenu_dis {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(fmn_bg2.gif) repeat-x; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.fmenu {
	FONT: bold 12px Tahoma; COLOR: #df8600; TEXT-DECORATION: none
}
A.fmenu_dis {
	FONT: bold 12px Tahoma; COLOR: #da2f98; TEXT-DECORATION: none
}
TD.fmenu_right {

}
IMG.fmenu_right {
	WIDTH: 6px; HEIGHT: 26px
}
TD.anketa_section {
	FONT: bold 10px Tahoma; TEXT-TRANSFORM: uppercase; COLOR: #ff9900
}
TD.anketa_key {
	PADDING-RIGHT: 10px
}
TD.anketa_link {
	TEXT-ALIGN: right
}
A.anketa_link {

}
TD.anketa_quest {
	PADDING-BOTTOM: 4px; FONT: 12px Tahoma
}
P.anketa_quest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; FONT: 12px Tahoma; PADDING-TOP: 0px
}
A.anketa_quest {
	FONT: 12px Tahoma
}
TD.anketa_answer {
	PADDING-LEFT: 8px; FONT: bold 12px Tahoma; COLOR: #333333
}
FONT.anketa_answer {
	FONT: bold 12px Tahoma; COLOR: #333333
}
TD.anketa_mix {
	PADDING-BOTTOM: 4px; FONT: 12px Tahoma
}
TD.anketa_spr {
	FONT-SIZE: 8px
}
TD.anketa_num_foto {
	PADDING-RIGHT: 5px; FONT: 12px Tahoma; HEIGHT: 80px
}
TD.anketa_foto {
	PADDING-LEFT: 7px; FONT: 11px Tahoma
}
A.anketa_foto {
	FONT: 12px/20px Tahoma; COLOR: black
}
TD.strelki {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 12px Tahoma; PADDING-TOP: 4px
}
TD.strelki_2 {
	PADDING-BOTTOM: 2px; FONT: 12px Tahoma
}
TD.strelki_3 {
	FONT: 12px Tahoma; PADDING-TOP: 10px
}
FONT.strelki_select {
	FONT-WEIGHT: bold; COLOR: #333333
}
TD.strelki_select {
	FONT: bold 12px Tahoma; COLOR: #333333
}
DIV.editacc_title {
	MARGIN-BOTTOM: 4px; FONT: bold 12px Tahoma
}
TD.editacc {
	FONT: 12px Tahoma
}
A.editacc {
	LINE-HEIGHT: 20px
}
TABLE.editacc_del {
	MARGIN-TOP: 35px
}
A.big_reg {
	FONT: bolder 18px Tahoma; COLOR: #0a6b9d
}
DIV.big_error {
	FONT: 24px Tahoma; COLOR: #cc3300
}
TD.up_pay {
	PADDING-BOTTOM: 10px; FONT: 12px Tahoma; COLOR: #666666
}
FONT.up_select {
	FONT-WEIGHT: bold
}
A.up_select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FONT.up_kode {
	FONT: 12px Tahoma; COLOR: #666666
}
DIV.url_mypage {
	FONT: 12px Tahoma
}
A.url_mypage {
	MARGIN: 0px
}
TABLE.list_folders {
	MARGIN-TOP: 15px
}
TR.folders_head {
	HEIGHT: 22px; BACKGROUND-COLOR: #ff9900
}
TD.folders_head {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: bold 11px Tahoma; COLOR: white; PADDING-TOP: 0px
}
TD.folders_head_2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: bold 11px Tahoma; BORDER-LEFT: white 1px solid; COLOR: white; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TR.folders_one {
	BACKGROUND-COLOR: transparent
}
TR.folders_three {
	BACKGROUND-COLOR: transparent
}
TR.folders_two {
	BACKGROUND-COLOR: #fcf2e3
}
TR.folders_four {
	BACKGROUND-COLOR: #fcf2e3
}
TD.folders_ico {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TD.folders_txt {
	TEXT-ALIGN: center
}
A.folders {
	FONT: 11px Tahoma
}
A.folders_del {
	FONT: 11px/19px Tahoma
}
DIV.folders_new {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
A.folders_new {
	FONT: 12px Tahoma
}
DIV.folders_count_user {
	MARGIN-BOTTOM: 8px; FONT: bold 11px Tahoma; COLOR: #666666
}
TD.folders_no_contact {
	FONT: bold 11px Tahoma; COLOR: #666666; HEIGHT: 30px
}
TD.folders_chk {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(form_bg.gif) #efbc75; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid
}
TD.folders_photo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.folders_info {
	PADDING-LEFT: 5px
}
A.folders_new_count {
	FONT: 11px Tahoma
}
TABLE.mess_user {
	WIDTH: 180px
}
FONT.mess_select {
	FONT-WEIGHT: bold
}
TD.mess_user_foto {
	PADDING-TOP: 5px; TEXT-ALIGN: center
}
TD.mess_user_info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 12px/20px Tahoma; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TD.mess_stat_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
TD.mess_stat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: 12px Tahoma; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
TD.mess_stat_2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: bold 12px Tahoma; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
TD.mess_info_img {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
TD.mess_info_href {
	PADDING-LEFT: 5px; FONT: 12px/20px Tahoma
}
TR.mess_head {
	HEIGHT: 32px; BACKGROUND-COLOR: #ff9900
}
TD.mess_head {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: bold 11px Tahoma; COLOR: #ffffff; PADDING-TOP: 0px
}
TD.mess_head_2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; FONT: bold 11px Tahoma; COLOR: #ffffff; PADDING-TOP: 0px
}
TD.mess_mess {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma; VERTICAL-ALIGN: top; PADDING-TOP: 3px; HEIGHT: 22px
}
TD.mess_mess_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: 11px Tahoma; VERTICAL-ALIGN: top; PADDING-TOP: 3px; HEIGHT: 22px
}
TEXTAREA.mess_area {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f3f3f4; FONT: 12px Tahoma; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
TD.mess_new_title {
	PADDING-BOTTOM: 3px; FONT: 11px Tahoma
}
TD.mess_new_btn {
	PADDING-TOP: 15px
}
FONT.mess_select {
	FONT-WEIGHT: bold; COLOR: #333333
}
DIV.mobile_title {
	MARGIN-BOTTOM: 7px; FONT: bold 12px Tahoma; COLOR: #333333
}
DIV.mobile_text {
	MARGIN-BOTTOM: 7px; FONT: 12px/16px Tahoma
}
font.mobile_select_box{font-weight: bold; margin: 0px 4px; padding: 1px 4px; border: 1px solid #DA2F98; color: #DA2F98; background-color: transparent; line-height: 20px;}
font.mobile_select_box_2{font-weight: bold; margin: 0px 4px; padding: 1px 4px; border: 1px solid #DA2F98; color: #DA2F98; background-color: transparent; line-height: 20px;}
font.mobile_select_box_3{font-weight: bold; margin: 0px 4px; padding: 1px 4px; border: 1px solid #DA2F98; color: #DA2F98; background-color: transparent; line-height: 20px;}
OL.mobile_text {
	MARGIN: 0px 0px 0px 40px
}
LI.mobile_text {
	MARGIN-BOTTOM: 8px
}
DIV.mobile_submit {
	MARGIN-LEFT: 40px
}
TABLE.mobile_text {
	MARGIN-BOTTOM: 5px
}
TD.mobile_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: 12px Tahoma; PADDING-TOP: 3px
}
TD.mobile_text_2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; FONT: 12px Tahoma; PADDING-TOP: 3px
}
TD.mobile_spr {
	HEIGHT: 7px
}
TABLE.info_my {
	BACKGROUND-COLOR: #fcf2e3
}
TD.info_my_foto {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TD.info_my_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; FONT: 12px Tahoma; PADDING-TOP: 15px
}
FONT.info_my_select {
	FONT: bold 11px Tahoma; COLOR: #333333
}
TD.info_my_link {
	PADDING-LEFT: 10px
}
A.info_my_link {
	FONT: 11px/16px Tahoma
}
TR.my_foto_gray {
	BACKGROUND-COLOR: #fcf2e3
}
TD.my_foto_foto {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.my_foto_name {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.my_foto_links {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.my_foto {
	FONT: 12px Tahoma; COLOR: #ff6633
}
A.my_foto_new {
	FONT: 12px Tahoma
}
FONT.my_foto_mod {
	FONT: bold 11px Tahoma; COLOR: #ff6633
}
FONT.my_foto_mod_2 {
	FONT: 11px Tahoma; COLOR: #ff6633
}
DIV.my_strelki {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; FONT: 12px Tahoma; PADDING-TOP: 8px
}
FONT.my_strelki_select {
	FONT-WEIGHT: bold; COLOR: #333333
}
FONT.my_strelki_select_2 {
	FONT-WEIGHT: bold; COLOR: #333333
}
FONT.my_strelki_txt {
	FONT: 10px Tahoma
}
FONT.lider_title {
	FONT-SIZE: 12px; COLOR: #0a6b9d
}
FONT.stavki_title {
	FONT: bold 12px Tahoma; COLOR: #666666
}
FONT.stavki_txt {
	FONT: 11px Tahoma
}
FONT.stavki_select {
	FONT-WEIGHT: bold
}
A.stavki_up {
	FONT: 12px Tahoma; COLOR: #0a6b9d
}
DIV.stavki_bottom {
	TEXT-ALIGN: right
}
A.stavki_bottom {
	FONT: 11px Tahoma
}
FONT.stavki_curr_err {
	FONT: 11px Tahoma; COLOR: #cc3300
}
FONT.stavki_curr_ok {
	FONT: bold 12px Tahoma
}
TD.stavki_curr_spr {
	HEIGHT: 15px
}
A.stavki_curr_new {
	FONT: 12px Tahoma
}
TABLE.stavki_curr_diag {
	BACKGROUND: url(st_bg.gif) #f1f1f1
}
TD.stavki_curr_col {
	VERTICAL-ALIGN: bottom; HEIGHT: 120px; TEXT-ALIGN: center
}
TD.stavki_curr_num {
	FONT: bold 12px Tahoma; COLOR: #666666; PADDING-TOP: 10px; TEXT-ALIGN: center
}
TD.stavki_curr_diag {
	BACKGROUND: url(diag_bg.gif) #ffbb4e
}
TD.stavki_curr_info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #fcf2e3; TEXT-ALIGN: center
}
TD.stavki_curr_select {
	FONT-WEIGHT: bold
}
A.js_add {
	FONT: 11px Tahoma
}
TD.lj_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: 11px Tahoma; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
TD.lj_text_2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 11px Tahoma; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
DIV.lj_select {
	MARGIN-BOTTOM: 3px; FONT: bold 11px Tahoma; COLOR: #ff6633
}
.lj_cmd {
	FONT: lighter 10px Tahoma
}
DIV.lj_postedit {
	MARGIN-TOP: 3px; FONT: 11px Tahoma; COLOR: #666666
}
TD.lj_nav_2 {
	PADDING-BOTTOM: 3px; FONT: 9px Tahoma
}
DIV.lj_nav_2 {
	MARGIN-BOTTOM: 8px; FONT: 9px Tahoma
}
TD.lj_user_foto {
	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px; TEXT-ALIGN: center
}
DIV.lj_user_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; FONT: 9px/10px Tahoma; VERTICAL-ALIGN: top; WIDTH: 180px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TD.lj_user_info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 9px/10px Tahoma; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.lj_links {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.lj_bounch {
	BACKGROUND: #ff9900
}
.all_error {
	FONT: 14px Tahoma; COLOR: maroon
}


td.ww_search_chk_txt{font: 11px Tahoma; color: Black; padding: 0px 8px 0px 2px;}
a.ww_search_char{font: 11px Arial; text-decoration: none;}
a.ww_search_char:hover{text-decoration: underline;}

td.ww_news_album{font-size: 11px; padding:10px 0px; text-align: center;}
a.ww_news_album_name{font: bold 11px Tahoma;}
a.ww_news_album_author{font: 11px Tahoma;}
a.ww_news_album_name:hover, a.ww_news_album_author:hover{}

td.ww_list{padding: 5px 8px;}
font.ww_bold{font-weight: bold;}
font.ww_selected{color: #FF6633; font: bold 11px Tahoma;}


fieldset.npurse input.formr_cmd {border: 1px solid #FF6633; background: #FF9900; color: #fff; font-weight: bold;}


/* new style */
.br5 {font-size: 5px; line-height: 5px;}
.fgray {color: #999 !important;}
.fblue {color: #AE0303 !important;}
.forange {color: #FF9900 !important;}
.row_light {}
.row_dark {background-color:#EFEFEF;}
.fl {float: left;}
.fr {float: right;}
.clearall, .cb {clear:both; height: 0; font-size: 0; padding: 0; margin: 0; line-height: 0;}
fieldset.npurse {border: 1px solid #EFBC75;}
.separator {background: url(hor_line.gif) repeat-x bottom; height:1px; padding-top: 10px;}

/* leader */
.leader {overflow: hidden; width: 169px;}
.leader h2 {font-size: 12px; margin: 10px 0 0; padding: 2px 5px; background: #EFBC75 url(form_bg.gif) repeat; color: #AE0303;}
.leader a img {border: 2px solid #AE0303; margin-right: 5px;}
.leader .info {float: left; width: 88px; overflow: hidden;}
.leader .leader_sp {padding-bottom: 10px; background: url(hor_line.gif) repeat-x bottom;}
.leader .city {margin-bottom: 5px; margin-top: 5px; font-size: 11px;}
.leader .message {margin: 5px 0; width: 88px; overflow: hidden;}
.leader .vote {color: #c6c6c6; font-size: 10px;}
.leader .message {font-size: 10px;}

/* star */
.star_userphoto {border: 2px solid #FF9C27;}
img.star_user {vertical-align: middle; border: 0;}
.star img.user_name, .star img.picbox {border: 2px solid #FF9C27;}
.star_leader {background: url(bg_leader_star.gif) no-repeat 0 5px; margin-bottom: -9px; padding-bottom: 9px;}
.star_search {background: #fff2f8 url(bg_starsearch.gif) repeat-x 0 0;}
.star_search td {border-bottom: 1px solid #FBE7D0;}
.star_boxt {padding: 20px 10px 20px 70px; background: url(bg_star_purse.gif) no-repeat left; margin: 5px 0 5px 10px;}
.star_boxf {padding: 10px 10px 15px 70px; background: url(bg_star_purse.gif) no-repeat left; margin: 5px 0 5px 10px;}

/* tooltip */
#tt {position:absolute; display:block; text-align: center;}
#tt img {margin: 0 auto;}
#tt div {}

/* search */
.search_param input {vertical-align: middle;}
.search_param label {vertical-align: middle;}

/* -------------------------------------------------------------------------------------------
		new from Gifts
   ------------------------------------------------------------------------------------------- */
.message_gifts{position: absolute; padding: 0 0 3px; width: 212px; background: #fff; margin-left: 15px; margin-top: 65px; border: 1px solid #c6c6c6; padding: 5px;}
.message_gifts .thumbnail{float: left; margin-right: 8px; width:46px; height:62px}
.message_gifts .text{float: left; width: 110px; height: 45px; font: italic 11px tahoma; color: #333; margin-top: 5px; overflow: hidden}
.message_gifts a.nick_name, .message_gifts a.nick_name:hover{font: bold 11px Tahoma;}

#gifts_img_block, .gifts_img_block {position: absolute; width: 50px; height: 50px; margin-left: -15px; margin-top: 40px}
#gifts_img_block a, .gifts_img_block a {display: block; width: 100%}
#gifts_anonim, .gifts_anonim{margin-top: 3px}

.gifts_cat {float: left;}

/* gifts */
.gifts_rows{padding: 0 0 20px 20px}
.gifts_cat{float: left; width: 90px; text-align: center; margin-right: 20px}
* HTML .gifts_cat{margin-right: 15px}
.gifts_cat .thumbnail{margin: 4px 0; width: 90px; height: 90px}
.gifts_cat .thumbnail a{display: block; width: 90px; height: 90px; vertical-align: middle;}
.thumbnail_service{margin-bottom: 0}

.popup_tnls{position: absolute; display: none; border: 1px solid #D0D0D0; padding: 10px 0 0 10px; background-color: #F6F5F3; margin-top: -45px}
* HTML .popup_tnls{width: 490px; overflow: hidden}
.gifts_obj{float: left; width: 128px; margin-right: 10px; margin-bottom: 10px; border: 1px solid #D0D0D0; padding: 10px}
.gifts_obj .thumbnail{text-align: center; margin-bottom: 5px}
.gifts_obj .thumbnail a{display: block; width: 100%; padding: 5px 0}
.gifts_obj .gifts_cat_title{text-align: center; margin-bottom: 5px}
.gifts_else{float: right; margin-bottom: 10px; font-weight: bold; padding-right: 12px; margin-right: 15px}

td.gifts_user{padding: 10px 5px 10px 0px; text-align: center; vertical-align:top; width:150px}
td.gifts_user table td{text-align: center;}
td.gifts_gifts{width: 200px; vertical-align: top; text-align: center;  padding: 30px 35px 5px 35px;}
td.gifts_gifts .thumbnail{display: block; position: absolute; width: 50px; height: 50px; margin-left: -25px; margin-top: -5px; overflow: hidden}
td.gifts_gifts .delete, td.gifts_gifts .select{color: #999}
td.gifts_surprise {vertical-align: top; padding-top: 15px;}

div.gifts_arr, div.gifts_arr_pers{width: 110px; height: 45px; font: italic 11px tahoma; padding: 10px 55px 10px 35px; text-align: left}

.gifts_box .information{width:290px; float: left; overflow: hidden;}
.gifts_box .message{position: absolute; padding: 0 0 3px; width: 212px; background: #fff; border: 1px solid #c6c6c6; margin-left: 35px; margin-top: -8px; padding: 5px;}

.gifts_box .message .thumbnail{float: left; margin-right: 8px}
.gifts_box .message .text{float: left; width: 110px; height: 45px; font: italic 11px tahoma; color: #333; margin-top: 5px; overflow: hidden}
.gifts_box a.nick_name, .gifts_box a.nick_name:hover{font: bold 11px Tahoma;}

.gifts_box .mess_menu .black{color: #000; font-weight: normal}

.gifts_box .preview{position: absolute; margin-left: 5px; margin-top: -33px}
.gifts_box img.user_name {margin-left: 20px;}

.gifts_right_col{float: right}
.gifts_right_col .gifts_mess{width: 240px; border: 1px solid #ccc; background-color: #F3F3F3; color: black; height: 50px}
.gifts_right_col .bluepointer{margin-bottom: 52px}

.gifts_box .gifts_sort{text-align: right; padding: 15px 20px}
.gifts_box .gifts_sort select{vertical-align: middle}

.list_gifts_obj, .list_gifts_obj_2{overflow: scroll; border: 1px solid #D0D0D0; padding: 10px 15px; margin-bottom: 10px}
.list_gifts_obj{height: 290px}
.list_gifts_obj_2{height: 345px}

#gifts_mess_preview div{font: normal 11px tahoma; color: #CBCDCC; text-align: center}

.gifts_select_method{padding: 5px 0 0 5px}
.gifts_select_method .btn_orange{float: right; margin-right: 10px; margin-top: 10px}
* .gifts_select_method .btn_orange{overflow: visible}
#gifts_select_help{float: left; padding: 5px 0 0 28px; width: 280px; height: 30px;}
#gifts_select_help2{padding: 10px 0 10px 30px; width: 220px}
#gifts_select_error{float: right; padding: 5px 20px; width: 220px}

.gallery_area{padding: 0 0 10px 4px}
.gallery_box{padding: 4px 0 4px 2px; margin: 4px 0; border: 1px solid #EFBC75; background-color: #FEFAF6}

/* Intim */
.intim_userphoto {border: 2px solid #9900FF;}
.intim img.user_name, .intim img.picbox {border: 2px solid #9900FF;}
.intim_img {text-align: left; margin-top: -10px; width: 57px;}
.intim_img img {margin-right: -6px; margin-left: 18px;}
.intim_gifts {margin: -10px auto 0pt; width: 62px; text-align: right;}
.intim_gifts img {position: relative;}
.intim_cmm {float: right; margin-right: -6px; margin-top: -10px; float: right;}
.intim_ljcmm {margin-top: -10px; clear: both; position: relative; margin-left: 33px; float: left;}
.intim_uinfo {margin-top: -10px; margin-right: -8px; width: 60px;}
.intim_uinfo img {margin-left: 18px;}
.intim_img img, .intim_gifts img, .intim_cmm, .intim_ljcmm, .intim_uinfo img {width: 39px; height: 12px;}

/* lformula */
/* .formula_row{margin: 0 15px; padding: 15px 10px 10px 20px; border-bottom: 1px solid #D0D0D0} */
.formula_row p{font: normal 12px tahoma; padding: 5px 0 10px; margin: 0; collor: #000}
.fotmula_rating{float: left; width: 80px; padding-top: 16px; text-align: center}
.fotmula_rating p{padding: 0; margin: 5px 0 0; text-align: center}

.fotmula_result{margin-left: 90px}
.formula_heart{width: 430px; overflow: visible}
.formula_heart div{line-height: 26px; font-weight: bold}
.formula_heart .mp{color: #0879B1; background: transparent url(formula_heart.gif) no-repeat 0% 0%; padding-left: 32px}
.formula_heart .mp2{color: #0879B1; background: transparent url(formula_heart_3.gif) no-repeat 100% 0%; padding-right: 32px; text-align: right}
.formula_heart .wp{color: #DE6800; background: transparent url(formula_heart_2.gif) no-repeat 0% 0%; padding-left: 32px}
.formula_heart .wp2{color: #DE6800; background: transparent url(formula_heart_4.gif) no-repeat 100% 0%; padding-right: 32px; text-align: right}

.formula_scale{width: 384px; padding: 0 15px; margin-left: 8px; line-height: 19px}
.formula_scale span{font: bold 11px tahoma; line-height: 19px; display: block}
.scale_1{background: #FF0000 url(formula_scale_2.gif) 0% 50% no-repeat}
.scale_1 span{color: #fff; background-color: #FF0000; padding: 0 5px}
.scale_2{background: #FFFF00 url(formula_scale_2.gif) 50% 50% no-repeat}
.scale_2 span{color: #000; background-color: #FFFF00; padding: 0 5px}
.scale_3{background: #00FF00 url(formula_scale_2.gif) 100% 50% no-repeat}
.scale_3 span{color: #000; background-color: #00FF00; padding: 0 5px}
.scale_0{background: #eee url(formula_scale_0.gif) 100% 50% no-repeat}
.scale_0 span{color: #000; background-color: #eee; padding: 0 5px}
.formula_description{clear: both; padding: 10px; font: normal 12px Tahoma}
.formula_recommend{font: normal 11px Tahoma; padding-bottom: 10px}

.formula_plus, .formula_minus{margin: 5px 0; padding: 0; list-style: none}
.formula_plus li, .formula_minus li{padding: 0 0 5px 20px; color: #333; font: normal 11px Tahoma}
.formula_plus li{background: transparent url(formula_plus.gif) 0% 4px no-repeat}
.formula_minus li{background: transparent url(formula_minus.gif) 0% 4px no-repeat}

.formula_progress_bar{width: 154px; height: 20px; background-color: #FAFAFA; border: 1px solid #E5E5E5; margin-top: 8px}
#formula_progress_percent{width: 154px; height: 20px; position:absolute; color: #DE6800; text-align: center; font: bold 11px tahoma; line-height: 20px}

.formula_life_sample{color: #666}

/* update sms_payment */
.operator {height: 30px; margin-bottom: 5px;}
.operator_hide {display: none;}
.operator_hide img {width: 47px; height: 30px; float: left;}
.operator select {font-size: 14px; vertical-align: middle; float: left; display: block; margin: 5px 10px 0 0;}

/* Status */
.status {position: relative; display: none; height: 22px;}
.status .edit {border: 1px solid #a6a7a7; width: 198px; height: 20px; overflow: hidden; position: absolute; right: 0; top: 0;}
.status .edit .msg {width: 178px; overflow: hidden; height: 20px; line-height: 20px; float: left; display: block; border: 0; padding: 0 5px; background: #ededed url(bg_status_ed.gif) repeat-x bottom; color: #333;}
.status .edit .sel {border-left: 1px solid #a6a7a7; width: 19px; height: 20px; float: left; background: #e8e8e8 url(bg_status_select.gif) center 8px no-repeat; cursor: pointer;}
.status .st_case {width: 198px; border: solid #d4d4d4; border-width: 0 1px; background: #f8f8f8; display: none; margin: 0; padding: 0; list-style: none; position: absolute; right: 0; top: 22px;}
.status .st_case li {border-bottom: 1px solid #d4d4d4; height: 20px; line-height: 20px; padding-left: 5px; overflow: hidden; cursor: pointer; display: block;}
.status .st_case li:hover {background: #ededed;}
.status_msg_p {text-align: left; cursor: pointer; border: 1px solid #a6a7a7; padding: 3px; font-size: 12px; background: #f8f8f8; width: 192px; overflow: hidden;}
.status_msg_u {text-align: left; border: 1px solid #a6a7a7; padding: 3px; font-size: 12px; background: #f8f8f8; width: 243px;}
.status_msg_s {display: block; padding: 3px 5px; border: 1px solid #d4d4d4; margin: 3px 0;}

/* like/no like */
.liked {margin: 5px 0; width: 160px;}
.liked img {border: none; margin: 0 10px; float: left; width;: 31px; height: 31px;}

.pngimg IMG { filter:expression(fixPNG(this)); }

.vm {vertical-align: middle;}

/* popup */
.popupbox {margin: 0; padding: 0; display: block; width: 200px;}
.popupbox .title {background: #EFBC75 url(form_bg.gif); color: #333; font-family: Tahoma; font-size: 11px;}
.popupbox .title .title2 {color: #fff !important; padding: 7px 10px 7px 15px; font-weight: bold; margin-right: 5px;}
.popupbox .close {float: right; margin-top: 4px; margin-right: -5px; cursor: pointer;}
.popupbox .number {display: inline; cursor: pointer; color: red;}
.popupbox .content {border: 1px solid #EFBC75; border-top: 0; color: #666; padding: 6px; background: #fff; width: 186px;}
.popupbox .name {padding-right: 5px; text-decoration: none; font-weight: bold; color: #de6800 !important; vertical-align: middle;}
.popupbox .photo {float: left;}
.popupbox .photo img {width: 67px; height: 91px; border: 2px solid #0A6B9D; margin-right: 5px;}
.popupbox .star img {border: 2px solid #FF9C27;}
.popupbox .userinfo {float: left; width: 110px; overflow: hidden;}
.popupbox .userinfo .info {line-height: 16px; margin-top: 5px; color: #666 !important;}
.popupbox .userinfo .boy {background: url(findm.gif) no-repeat 100%; padding-right: 25px;}
.popupbox .userinfo .girl {background: url(findw.gif) no-repeat 100%; padding-right: 25px;}
/* star popup */
.popupbox .content_star {border: 1px solid #FF9C27; padding: 6px; background: #FEC85B url(bg_leader_star.jpg) repeat-x 0 0; color: #de6800 !important;}
.popupbox .title_star {border: 1px solid #FF9C27; background: #ffd993; border-bottom: 0px; font-size: 11px; padding: 7px 15px 7px 15px; font-weight: bold; color: #de6800 !important;}
.popupbox .popup_star {padding: 6px; background: #FEC85B url(bg_leader_star.jpg) repeat-x 0 0;}
/* popup msg */
.popupbox .user_inf img {width: 36px; margin-left: -36px; border: 1px solid #d4d4d4; float: right; margin-bottom: 5px;}
.popupbox .msg {margin: 5px 0 -1px;; font-size: 12px; line-height: 16px; border: 1px solid #d4d4d4; padding: 5px; color: #000;}
.popupbox .inf {float: left; width: 140px; overflow: hidden; line-height: 18px;}
*html .popupbox .content {width: 200px;}

/* popup */
.popupbox2 {margin: 0 0 -1px; padding: 0; display: block; z-index: 255;}
.popupbox2 .title {background: #cecece url(bg_servlink.gif) no-repeat 0 0; padding: 5px 10px; border-right: 1px solid #BABABA; font-weight: bold; cursor: pointer;}
.popupbox2 .number {display: inline; cursor: pointer; color: red;}
.popupbox2 .close {float: right; margin-top: 4px; cursor: pointer;}
.popupbox2 .content {border: 1px solid #bababa; color: #d0d0d0; padding: 5px; background: #fff;}
.popupbox2 .photo {float: left;}
.popupbox2 .photo img {width: 67px; height: 91px; margin-right: 10px; border: 1px solid #d0d0d0}
.popupbox2 .userinfo {margin-top: 2px; float: left; width: 110px; overflow: hidden;}
.popupbox2 .userinfo .name {text-decoration: none; font-size: 12px; padding-right: 20px; background-position: 100% 50%; background-repeat: no-repeat; font-weight: bold; margin-bottom: 15px;}
.popupbox2 .userinfo .info {line-height: 16px; margin-top: 5px;}
.popupbox2 .msg {margin: 5px 0 -1px; font-size: 12px; line-height: 16px; border: 1px solid #d4d4d4; padding: 5px; color: #666;}
.popupbox2 .userinfo .boy {background: url(findm.gif) no-repeat 100%; padding-right: 25px;}
.popupbox2 .userinfo .girl {background: url(findw.gif) no-repeat 100%; padding-right: 25px;}

/* star popup */
.popupbox2 .star .title {background: #e9b758 url(bg_servlink_star.gif) no-repeat 0 0; border-right: 1px solid #ff9c27; color: #de6800; cursor: pointer;}
.popupbox2 .star .content {border: 1px solid #FF9C27; background: #FEC85B url(bg_leader_star.jpg) repeat-x 0 0;}
.popupbox2 .star .photo img {border: 1px solid #ff9c27;}

.popup_stat {padding: 5px 10px; border-right: 1px solid #BABABA; font-weight: bold; background: #e4e4e4 url(bg_servlink.gif) no-repeat 0 0;}
.nw {white-space: nowrap;}
.popup_stat1 {background: #AE0303; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; height: 30px; color: #fff; font-weight: bold; cursor: pointer; line-height: 30px; padding: 0 1px 0 15px;}
.popup_stat1 img {float: right; margin: 3px 3px 0 0; width: 24px; height: 24px;}
.popup_area {width:230px;}

/* notes */
.note_ico {text-decoration: none;}
.note_ico img {width: 12px; height: 12px; margin: 1px 0 -1px;}
.note_on {color: #de6800; cursor:pointer;}
.note_off {color: #666; cursor:pointer;}
.note_msg {position: absolute; left: 420px; top: 300px; background: #fff; border: 1px solid #cfcfcf; width: 210px; z-index: 250; box-shadow: #d0d0d0 3px 3px 5px; -webkit-box-shadow: #d0d0d0 3px 3px 5px; -moz-box-shadow: #d0d0d0 3px 3px 5px;}
.note_msg .title {height: 26px; line-height: 26px; padding: 0 10px; background: #E4E4E4 url(bg_servlink.gif) no-repeat center -1px; font-weight: bold; margin-bottom: 5px;}
.note_msg .title img {float: right; margin-top: 10px; cursor:pointer;}
.note_msg .text {margin: 10px; font-size: 12px;}
.note_msg textarea {border: 1px solid #cfcfcf; display: block; padding: 2px 3px;}
.note_msg .action {text-align: center; margin: 0 0 10px;}
.note_msg .action span {cursor: pointer;}

/* live */
.bookmarks4{width: 142px; height: 169px; float: left}
.bookmarks4 .logo{border-right: 1px solid #D0D0D0; height: 48px; background: transparent url(live.gif) no-repeat top center}
.bookmarks4 .bookmarks_space{border-right: 1px solid #D0D0D0; height: 4px; line-height: 4px}
.bookmarks4 .current{width: 140px; border: 1px solid #D0D0D0; border-right-color: #fff}
.bookmarks4 .current div{border: 1px solid #fff; background: #fff;}
.bookmarks4 .current div a{display: block; font: bold 11px Tahoma; text-align: center; text-decoration: none; line-height: 24px; outline: none; color: #376E08;}
.bookmarks4 .inert{width: 140px; border: solid 1px #D0D0D0; border-right-color: #D0D0D0;}
.bookmarks4 .inert div{border: 1px solid #fff;  background: #efefef;}
.bookmarks4 .inert div a{display: block; font: bold 11px Tahoma; text-align: center; text-decoration: none; line-height: 24px; outline: none}

.bookmarks4_box{width: 400px; height: 215px; border: 1px solid #D0D0D0; border-left: none; float: left; zoom:1}
.bookmarks4_box div{padding: 8px 10px; height: 162px; font: normal 12px Tahoma; color: #666666}
.bookmarks4_box ul {padding-left: 20px; margin-left: 0}
.bookmarks4_box li{margin: 7px 0; list-style: url(arrowm.gif);}

/* notice */
.slf div {line-height: 14px; border-bottom: 1px solid #e5e5e5; padding: 4px 5px 4px 24px; background-image: url(icon_notice.gif); background-repeat: no-repeat; margin-left: 10px;}
.nt1 {background-position: 4px 5px;}
.nt2 {background-position: 4px -20px;}
.nt3 {background-position: 4px -45px;}
.nt4 {background-position: 4px -70px;}
.nt5 {background-position: 4px -95px;}

/* cut */


.sms_orange {padding: 10px 20px 10px 10px; border: 1px dotted #828177; margin-bottom: 5px;}
.sms_blue {padding: 10px 20px 10px 10px; border: 1px dotted #828177; margin-bottom: 5px;}
.sms_yellow {padding: 10px 20px 10px 10px; border: 1px dotted #828177; margin-bottom: 5px;}
.sms_gray {padding: 10px 20px 10px 10px; border: 1px dotted #828177; margin-bottom: 5px;}
.sms_orange b {color: #DA2F98; line-height: 20px;}
.sms_blue b {color: #DA2F98;}
.sms_yellow b {color: #DA2F98;}
.sms_orange a {color: #DA2F98;}
.sms_blue a {color: #DA2F98;}
.sms_yellow a {color: #DA2F98;}
.sms_gray a {color: #DA2F98;}
.sms_help {color: #999999;}
.sms_help ul {margin-left: 0px; padding-left: 15px;}
.forange {color: #DA2F98;}
.sms_warning {color: 999999;}

#map_canvas .name{color: #AE0303}
#map_canvas .fblue{color: #000 !important}
#map_canvas .forange{color: #AE0303 !important}
