/* Tags */
html, body {height: 100%; margin: 0; padding: 0;}
body {background: #fff; font: normal 100% arial, sans-serif; color: #000; text-align: center;}
img, table {border: 0;}
textarea, input, select {font-family: arial;}
table {border-collapse: collapse;}
td {margin: 0; padding: 0;}
td, th, p, div {text-align: left;}
a {color: #0857A6; text-decoration: underline;}
a:hover {color: #F26D00; text-decoration: none;}
a.additional {color: #797A80; text-decoration: underline;}
a.additional:hover {color: #F26D00; text-decoration: none;}
.additional .tdno {text-decoration: none;}
.additional {color: #5a5a5a;}
form, h1, h2, h3, h4 {margin: 0;}
h1, h2, h3, h4 {font-family: arial, sans-serif; color: #003073;}
h1 a, h2 a, h3 a, h4 a {color: #003073;}
h1 {font-size: 100%;}
h2 {font-size: 90%;}
h3 {font-size: 80%;}
h4 {font-size: 75%;}
wbr {display:block;}

* {z-index:1}
html, body {margin:0px;padding:0px;border:none;background:#fff;font:100% arial, sans-serif}
table, tr, td, form {margin:0px;padding:0px;border-collapse:collapse}
a img {border:none;text-decoration:none;}
a {color:#00468c}


/* Service Classes */
.line {height: 1px; margin: 0; border: 0; color: #CED0D9; line-height: 1px; font-size: 1px; background: #CED0D9;}
.arial {font-family: Arial;}
.tahoma {font-family: Tahoma;}
.left {float: left;}
.right {float: right;}
.t60 {font-size: 60%;}
.t70 {font-size: 70%;}
.t75 {font-size: 75%;}
.t80 {font-size: 80%;}
.t90 {font-size: 90%;}
.t95 {font-size: 95%;}
.t100 {font-size: 100%;}
.t110 {font-size: 110%;}
.t120 {font-size: 120%;}
.t130 {font-size: 130%;}
.t140 {font-size: 140%;}
.w40 {width: 40%;}
.w90 {width: 90%;}
.w250 {width: 250px;}
.w400 {width: 400px;}
.w100 {width: 100%;}
.h20{height:20px}
.mt2 {margin-top: 2px;}
.mt5 {margin-top: 5px;}
.mt7 {margin-top: 7px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}
.mb0 {margin-bottom: 0;}
.mr2 {margin-right: 2px;}
.mr5 {margin-right: 5px;}
.mr8 {margin-right: 8px;}
.mr10 {margin-right: 10px;}
.mb2 {margin-bottom: 2px;}
.mb3 {margin-bottom: 3px;}
.mb5 {margin-bottom: 5px;}
.mb7 {margin-bottom: 7px;}
.mb10 {margin-bottom: 10px;}
.mb12 {margin-bottom: 12px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.pb3 {padding-bottom: 3px;}
.pb5 {padding-bottom: 5px;}
.pb7 {padding-bottom: 7px;}
.pb10 {padding-bottom: 10px;}
.pr10 {padding-right: 10px;}
.abs {position:absolute}
.rel {position:relative}
.t0 {top:0}
.r0 {right:0}
.b0{bottom:0}
.l0{left:0}
.dashed {text-decoration:none; border-bottom: 1px dashed}
.dashed:hover {text-decoration:none; border-bottom: none;}
.nowrap {white-space:nowrap;}
.text-right {text-align:right}
.contextInfo {background-color:#F3F3F3;border:1px solid #000;}
.w25 {width:25%;}
.w33 {width:33%;}

/*for png*/
img.png {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.logo_hyf_top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/video/healthylife/logo_hyf_top.png');}
.logo_hyf_footer {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/video/healthylife/logo_hyf_footer.png');}

.bold {font-weight: bold;}
.no_bold {font-weight: normal;}
.clear {clear:both; height:0; overflow:hidden;}
.mark_on {cursor:pointer;}
.black {color:#000;}
.grey {color: #666;}
.t60,#v2_32 {FONT-SIZE: 60%}
.v2_duration {FONT-SIZE: 65%}
.t70, #v2_47_start, #v2_53, #v2_57, .v2_lider_link, .v2_clip_info2, .v2_clip_info4 {FONT-SIZE: 70%}
.t75, a.v2_50, .v2_35, .v2_37, #v2_41, #v2_48, .v2_43, .v2_46_current, a.v2_52, 
#v2_55, a#v2_56, .v2_clip_info1, .v2_clip_info3, #v2_59, #v2_rightblock, .v2_name1, .v2_creator1, #v2_60, #v2_62, #v2_61 {FONT-SIZE: 75%}
.t80, #v2_54 {FONT-SIZE:80%}
.t90 {FONT-SIZE: 90%}
.t95, #v2_48 {FONT-SIZE: 95%}
.t100, #v2_rightblock .v2_name1, #v2_userblock_bottom .v2_name1, #v2_rightblock .v2_creator1, .v2_clip_info2 .v2_clip_info4  {FONT-SIZE: 100%}
.t110, #v2_userblock_bottom .v2_clip_info3{FONT-SIZE: 110%}


.text_fff {color: #fff;}
.text_fff a {color: #fff; text-decoration: underline;}
.text_fff a:hover {color: #CCE8FF; text-decoration: none;}
.special_allocation, a.special_allocation:hover {color: #F25100; text-decoration:none; font-family: Arial, sans-serif;}
span.special_allocation {border-bottom: 1px dashed #F25100;}
.special_allocation_b, a.special_allocation_b:hover {color: #F26D00; font-weight: bold;}
.img_href {font-size: 75%;}
.img_href img {padding-right: 5px; margin-bottom: -3px; background: #fff;}
.page_block {width: 90%; min-width: 984px; margin: 0 auto;}
.border_grey {padding: 10px; margin-bottom: 20px; float: left; border: 1px solid #d9d9d9;}
.cross_piece {width: 984px; height: 1px; line-height: 1px; font-size: 1px;}



.ico_off {width:16px;height:16px;background:transparent url('http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png') no-repeat 0 -40px; vertical-align:baseline;position:relative;top:2px;margin-right:3px;}
.f2_ico {width: 13px; height: 13px; margin-right: 3px; top: 4px;}
.ico_opt {border:none;background:transparent;margin-right:6px;width:16px;height:16px;position:relative;top:4px}
.ico_help {width:11px;height:11px;background:transparent url('http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png') no-repeat 0 0;margin-left:7px; vertical-align:-1px;}
.icon_help {width:11px;height:11px;background:transparent url('http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png') no-repeat 0 0;vertical-align:-1px;}
.ico_off, .ico_konkyrs, .ico_on, .f2_ico {vertical-align:baseline;position:relative;top:3px}

.ico_dropdown {background:transparent url('http://img.imgsmail.ru/r/foto2/ico_down.gif') no-repeat; width: 13px; height: 13px; border: none; margin-left: 4px; vertical-align: baseline; position: relative; top: 3px}

.dogNicknameDown .f2_ico {margin:0; position:static; top: 4px; vertical-align:-3px;}
.dogNicknameDown .ico_dropdown {margin:0; position:static; top: 4px; vertical-align:-3px;}
#photo_list .ico_dropdown { margin-left: 0px !important; }


.border_grey {padding: 10px; margin-bottom: 20px; float: left; border: 1px solid #d9d9d9;}
.cross_piece {width: 984px; height: 1px; line-height: 1px; font-size: 1px;}

div.dscr2{ padding-top: 10px; padding-bottom: 10px; font-size: 75%;}

.page_block {width: 90%; min-width: 984px; margin: 0 auto;}
.cross_piece {width: 984px; height: 1px; line-height: 1px; font-size: 1px;}

#Blueheader .first {width: 23%; min-width: 245px; padding: 8px 0 7px 0;}
#Blueheader .first div {width: 245px; font-size: 1%; line-height: 1%; margin-left: 15px;}
#Blueheader .first img {float: left;}
#Blueheader .second {width: 39%; vertical-align: bottom;}
#Blueheader .second .bookmarks {width: 100%;}
#Blueheader .second .bookmarks td {text-align: center; font-size: 75%;}
#Blueheader .second .bookmarks a {text-decoration: none;}
#Blueheader .second .bookmarks a:hover {text-decoration: underline;}
#Blueheader .second .bookmarks .this {background: #fff; color: #013572;}
#Blueheader .second .bookmarks .this a {color: #013572;}
#Blueheader .second .bookmarks .other {background: #5977B3;}
#Blueheader .second .bookmarks .other a {color: #fff;}
#Blueheader .second .status_print {margin-bottom: 12px; font-size: 70%; font-family: tahoma; color: #fff;}
#Blueheader .second .status_print img {margin: 0 5px -3px 0;}
#Blueheader .second .status_print a {color: #fff;}
#Blueheader .second a:hover {color: #CCE8FF;}
#Blueheader .third {width: 38%; color: #fff; white-space: nowrap;}
#Blueheader .third a {color: #fff; text-decoration: underline;}
#Blueheader .third a:hover {color: #fff; text-decoration: none;}
#Blueheader .third div p {width: 123px; height: 24px; padding: 3px 0 0 0; margin: 10px 5px 0 0; background: url(http://img.imgsmail.ru/r/foto2/button_orange.gif) right top no-repeat; font-family: arial, sans-serif; font-size: 12px; font-weight: bold; color: white; text-align: center;}
#Blueheader .third div p a {color: #fff; text-decoration: none;}
#Blueheader .login .mail {padding-right: 9px; font-size: 75%; color: #F2F8FF; white-space: nowrap;}

#ContentTable {width: 90%; margin: 0 auto 0 auto;}
#ContentTable {width:100% !important;clear:both}
#ContentTable td {vertical-align: top;}
#ContentTable .left_block {width: 240px;}
.left_block {width:240px !important;overflow:hidden !important}
.left_block1 {width:240px !important;overflow:hidden !important}
#ContentTable .left_block .block {position: relative; z-index: 1; float: left; width: 100%; margin-bottom: 10px; background: url(http://img.imgsmail.ru/r/foto2/c.gif) left top repeat-y;}
#ContentTable .left_block .block div {position: relative; z-index: 2; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/c.gif) left top repeat-x;}
#ContentTable .left_block .block div div {position: relative; z-index: 3; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/c.gif) right bottom repeat-y;}
#ContentTable .left_block .block div div div {position: relative; z-index: 4; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/c.gif) right bottom repeat-x;}
#ContentTable .left_block .block div div div div {position: relative; z-index: 5; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) left top no-repeat;}
#ContentTable .left_block .block div div div div div {position: relative; z-index: 6; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) right top no-repeat;}
#ContentTable .left_block .block div div div div div div {position: relative; z-index: 7; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) left bottom no-repeat;}
#ContentTable .left_block .block div div div div div div div {position: relative; z-index: 8; float: left; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) right bottom no-repeat;}
#ContentTable .left_block .block div div div div div div div div {position: relative; z-index: 9; float: none; width: auto; background: none; padding: 7px 16px;}
#ContentTable .left_block .block div div div div div div div div div {position: static; z-index: auto; float: none; padding: 0;}
#ContentTable .left_block .menu img {float: left; margin: 0 5px 5px 0;}
#ContentTable .left_block .menu img.help {float: none; margin: 0 0 0 10px;}
#ContentTable .left_block .menu h1 {margin-bottom: 5px;}
#ContentTable .left_block .menu p {margin: 0 0 5px 0; font-weight: bold; font-size: 75%; color: #333;}
#ContentTable .left_block .menu a {font-size: 75%;}
#ContentTable .left_block .bold {font-weight: bold; font-size: 75%;}
#ContentTable .left_block .bold a {color: #F26D00;}
#ContentTable .left_block .mobile h1 {margin-bottom: 5px;}
#ContentTable .left_block .mobile img {float: left; margin: 0 5px 5px 0;}
#ContentTable .left_block .photo_community h1 {margin-bottom: 5px;}
#ContentTable .left_block .photo_community img {float: left; margin: 0 5px 5px 0;}
#ContentTable .left_block .online h1 {margin-bottom: 5px;}
#ContentTable .left_block .online a {color: #797A80;}
#ContentTable .left_block .online a:hover {color: #F26D00;}
#ContentTable .left_block .banner {float: left; width: 100%; margin-bottom: 10px; text-align: center;}
#ContentTable .left_block .search_foto h1 {margin-bottom: 10px;}
#ContentTable .left_block .search_foto table {width: 100%;}
#ContentTable .left_block .search_foto td {width: 1%; font-size: 75%;}
#ContentTable .left_block .search_foto th {width: 100%; padding-right: 10px; font-size: 75%; font-weight: normal;}
#ContentTable .left_block .search_foto th input {width: 100%;}
#ContentTable .left_block .torg h1 {margin-bottom: 15px;}
#ContentTable .left_block .torg h1 a {font-size: 100%;}
#ContentTable .left_block .torg p {margin: 0 0 15px 0; font-size: 75%; color: #333;}
#ContentTable .left_block .torg a {font-size: 75%; font-weight: bold;}
#ContentTable .left_block .cross_piece {position: relative; z-index: 1; width: 240px; height: 1px; font-size: 1%; line-height: 1%;}
#ContentTable .interval {width: 4%;}
.interval {width:24px !important;overflow:hidden}
#ContentTable .interval .cross_piece {position: relative; z-index: 1; width: 20px; height: 1px; font-size: 1%; line-height: 1%;}
#ContentTable .content_block {padding-bottom:50px; width: 73%;}
.content_block {width:auto !important;overflow:visible !important}
#ContentTable .content_block .cross_piece {position: relative; z-index: 1; width: 720px; height: 1px; font-size: 1%; line-height: 1%;}
#ContentTable .content_block .path {margin-bottom: 10px; font-size: 70%; color: #5a5a5a;}
#ContentTable .content_block .path a {color: #5a5a5a;}
#ContentTable .content_block .path a:hover {color: #F26D00;}
#ContentTable .content_block .h_ch h1 {float: left;}
#ContentTable .content_block .h_ch h2 {float: left;}
#ContentTable .content_block .h_ch img {margin: 5px 0 10px;}
#ContentTable .content_block .h_ch .status {margin: 0 0 -4px 0; padding: 0 4px 3px 4px; background: #fff;}
#ContentTable .content_block .h_ch2 h2 {float: left;}
#ContentTable .content_block .h_ch2 img {margin: 3px 0 10px;}
#ContentTable .content_block .h_ch3 h3 {float: left;}
#ContentTable .content_block .h_ch3 img {margin: 3px 0 10px;}
#ContentTable .content_block .h_ch4 h4 {float: left; color: #000;}
#ContentTable .content_block .h_ch4 img {margin: 3px 0 10px;}
#ContentTable .content_block .new_link {margin-bottom: -10px; color: #F25100; font-size: 70%; font-family: tahoma; text-align: right; z-index: 10; position: relative;}
#ContentTable .content_block .new_link a {color: #F25100;}
#ContentTable .content_block .new_link2 {margin-bottom: -13px; font-size: 75%; text-align: right; z-index: 10; position: relative;}
#ContentTable .content_block .new_link3 {margin-bottom: -13px; font-size: 70%; font-family: tahoma; text-align: right; z-index: 10; position: relative;}
#ContentTable .content_block .new_link3 a {color: #797A80;}
#ContentTable .content_block .new_link3 a:hover {color: #F26D00;}
#ContentTable .content_block #AlbumName .dogNicknameDown {font-size: 75%; color: #666; clear: both;}
#ContentTable .content_block #AlbumName .dogNicknameDown a:link {color: #666666;}
#ContentTable .content_block #AlbumName .dogNicknameDown a:visited {color: #666666;}
#ContentTable .content_block #AlbumName .dogNicknameDown a:active {color: #666666;}
#ContentTable .content_block #AlbumName .dogNicknameDown a:hover {color: #666666;}
#ContentTable .content_block .err {border-left: 4px solid #ffaa00; margin-bottom:2em;}
#ContentTable .content_block .err td {padding:0 0 0 1.5em !important; font-size: 80%; color: red;}
#ContentTable .content_block p {font-size: 75%; margin: 0 0 7px;}
#ContentTable .content_block div p {font-size: 100%;}
#ContentTable .content_block .serv_anno {float: right; color: #999999; font-size: 70%;}
#ContentTable .content_block .serv_anno .value {color: #F26D00;}
#ContentTable .content_block .block_tabs {font-size: 70%}
#ContentTable .content_block .block_tabs .left {float: left; margin-right: 10px}
#ContentTable .content_block .block_tabs .left a {margin-right: 10px;}
#ContentTable .content_block .block_tabs .bg {background: #cfdcec; font-weight: bold; color: #686868}
#ContentTable .content_block .block_tabs .bg a {display: block; font-weight: bold; height: 100%; padding: 1px 10px 1px 10px; margin: 0;}
#ContentTable .content_block .block_tabs .bg a:link {color: #686868; text-decoration: none}
#ContentTable .content_block .block_tabs .bg a:visited {color: #686868; text-decoration: none}
#ContentTable .content_block .block_tabs .bg a:active {color: #686868; text-decoration: none}
#ContentTable .content_block .block_tabs .bg a:hover {color: #686868; text-decoration: none}
#ContentTable .rating_prev {margin-bottom: 20px;}
#ContentTable .rating_prev .pic {float: left; margin-right: 10px;}
#ContentTable .rating_prev a {font-size: 75%;}
#ContentTable .rating_prev .status {float: left; margin: 3px 5px 3px 0;}
#ContentTable .rating_prev .back {float: left; width: 120px; height: 120px; margin: 0 20px 0 0;}
#ContentTable .rating_prev .back table {width: 100%; height: 120px; margin: 0;}
#ContentTable .rating_prev .back table td {text-align: center; vertical-align: middle; padding: 0; background: #F2F2F2;}
#ContentTable .list_images .unit_cover {background: transparent url(http://img.imgsmail.ru/r/video2/border_90_120.gif) no-repeat scroll 0% 50%; margin-bottom: 15px; width: 135px; height: 106px;}
#ContentTable .list_images .unit_cover td {width: auto; height: auto; padding: 1px 3px 3px 1px; text-align: center; vertical-align: middle;}
#ContentTable .list_images .unit_cover img {margin: 0; display: inline;}
#ContentTable .list_images .unit_cover a {margin: 0; display: inline;}
#ContentTable .unit_cover {background: transparent url(http://img.imgsmail.ru/r/video2/border_90_120.gif) no-repeat scroll 0% 50%; margin-bottom: 15px; width: 135px; height: 106px;}
#ContentTable .unit_cover td {width: auto; height: auto; padding: 1px 3px 3px 1px; text-align: center; vertical-align: middle;}
#ContentTable .unit_cover img {margin: 0; display: inline;}
#ContentTable .unit_cover a {margin: 0; display: inline;}
#ContentTable .rating_all_table .back {float: left; width: 120px; height: 120px; margin: 0 20px 0 0;}
#ContentTable .rating_all_table .back table {width: 100%; height: 120px; margin: 0;}
#ContentTable .rating_all_table .back table td {text-align: center; vertical-align: middle; padding: 0; background: #F2F2F2;}






#photo_list .picture_text .pic_tags .close {text-align:right;}
#voting_list .picture_text .pic_tags .close {text-align:right;}
.edit_labels .close {float: right; margin-right: -4px;}
.Add input.close {float: left; margin: 0 5px 0 0; color: #333; font-size: 75%;}
#Create .button .cross_piece {width: 420px;}
#LoadFoto .button .cross_piece {width: 470px;}
#EditParameters .button .cross_piece {width: 470px;}
#PhotoLider td.text {padding: 40px 20px 0 0;}
#SmsLider td.text {padding-right: 20px;}
#giveMe_2 td.text {padding-right: 20px;}
#d10 td.text {padding-right: 20px;}




#PhotoLider td.text div.text , #SmsLider td.text div.text, #giveMe_2 td.text div.text, #d10 td.text div.text{ font-size:75%;}
#PhotoLider td.text {padding-top:0;}
#FotoOrder .info table td.text {color:#686870; font:95% Tahoma; width:40%;}
#FotoDelivery table.delivery td.text {padding-top:4px;}
#FotoPoint p.text {color:#686870; font-size:95%;}
#f2_main {margin:0px auto;width:90%;min-width:984px;text-align:left}
#f2_main .page_block {width:100%}
#Topbasket, #f2_41a, #f2_search4, .f2_title, .f2_author, .f2_topright, .f2_bottomright, #f2_57 {font-size:70%}
.f2_sms00, .f2_fix00, #f2_41, .other, .this, #f2_orange_button, #f2_search3, .f2_konkyrs, .f2_konkyrs2, .f2_name {font-size:75%}
#f2_48, #f2_alien {font-size:95%}
.ico_help {width:11px;height:11px;background:transparent url(http://img.imgsmail.ru/r/help_foto2.gif) no-repeat;margin-left:10px}

.f2_top, .f2_bottom, .f2_logintop, .f2_loginbottom, .f2_konkyrstop, .f2_konkyrsbottom, .f2_greent, .f2_greenb {height:1px;font-size:1px;line-height:1px;padding:0px;overflow:hidden}
.f2_top {margin:0px 1px 0px 1px;background:#00468c}
.f2_bottom {margin:0px 1px 13px 1px;background:#00468c}
.f2_logintop {margin:0px 1px;background:#00468c}
.f2_loginbottom {margin:0px 1px 10px 1px;background:#00468c}
.f2_konkyrstop {margin:0px 1px 0px 1px;background:#ced0d9}
.f2_konkyrsbottom {margin:0px 1px 10px 1px;background:#ced0d9}
.f2_greent {margin:0px 1px 0px 1px;background:#A6D562}
.f2_greenb {margin:0px 1px 10px 1px;background:#689900}


.f2_alt, .f2_art, .f2_alb, .f2_arb {width:1px;height:1px;font-size:1px;line-height:1px;padding:0px;margin:0px;overflow:hidden;background:#fff;position:absolute}
.f2_alt {top:-1px;left:-1px}
.f2_art {top:-1px;right:-1px}
.f2_alb {bottom:-1px;left:-1px}
.f2_arb {bottom:-1px;right:-1px}
.f2_SPLITTER, .f2_SPLITTER_1, .f2_SPLITTER_2 {width:100%;line-height:1px;font-size:1px;clear:both}
.f2_SPLITTER_2 {height:10px}
#f2_blueheader {width:100%;height:36px;background:#00468c;position:relative;margin:0px}
#f2_blueheader .header-wrap{position:relative; z-index:2;}
.f2_logo_img1 {position:absolute;top:8px;left:17px;z-index:10008}
.f2_logo_img2 {position:absolute;top:8px;left:84px;z-index:10009}
.f2_logo_img1 img {width:67px;height:21px;border:none !important}
.f2_logo_img2 img {width:118px;height:21px;border:none !important}
#f2_41, #f2_41a {float:right;margin:0px;padding:7px 11px 0px 0px;z-index:10007}
#f2_41a {text-align:left;font-family:tahoma;color:#fff;white-space:nowrap;position:relative;top:-3px}
#f2_49 {color:#f2f8ff;white-space:nowrap;padding-top:2px;float:left}
#f2_48 {width:58px;height:20px;padding:0px 0px 2px 0px;margin-left:10px;font-family:tahoma;float:left}

.bookmarks {position:absolute;bottom:-1px;left:245px;height:20px;margin:0px;padding:0px;z-index:1}
.bookmarks a {text-decoration: none;}
.bookmarks a:hover {text-decoration: underline;}
.bookmarks .this {background: #fff; color: #013572}
.bookmarks .this a {color:#013572}
.bookmarks .other {background: #5977B3}
.bookmarks .other a {color:#fff}

.other, .this {vertical-align:middle;text-align:center}
#f2_mmenu {width:100%;clear:both;position:relative;font-size:80%;}
#f2_submenu {clear:both;margin:0px;padding:0px;background:#e5eeff url(http://img.imgsmail.ru/r/foto2/1.gif) no-repeat right top;width:100%;position:relative;font-size:70%;overflow:hidden}
.f2_subl, .f2_subr {width:1px;height:1px;font-size:1px;line-height:1px;padding:0px;margin:0px;overflow:hidden;background:#fff;position:relative;top:-1px}
.f2_subl {float:left}
.f2_subr {float:right}
.f2_menu_item {float:left;padding:0px 7px 6px 7px;margin:0px;position:relative;text-align:center;white-space:nowrap}
.f2_menu_item a {color:#0857a6;}
.menu_cc {float:right;padding:0px 7px 6px 7px;margin:0px;position:relative;text-align:center;white-space:nowrap}
.menu_cc a {color:#3d2043;}
.f2_menu_right {float:right; margin:0; padding:0 7px 6px; position:relative; text-align:center; white-space:nowrap;}
.f2_menu_right a {color:#0857a6;}
.f2_active {float:left;font-weight:bold;color:#002f73;margin:-3px 0 0;padding:5px 14px 7px 14px;background:#e5eeff;border-top:1px solid #bed3fe;position:relative}
.f2_active a {color:#002f73; text-decoration:none;}
.f2_active a:hover {color:#002f73;}
.f2_active_left, .f2_active_right {overflow:hidden;width:1px;height:25px;position:absolute;top:-1px;background:transparent url(http://img.imgsmail.ru/r/foto2/mainicons_stripe30px.png) no-repeat 0px -180px}
.f2_active_left {left:0px}
.f2_active_right {right:0px}
.f2_active_nosubmenu {font-weight:bold;color:#002f73;margin:-3px 7px 0;padding:5px 14px 6px 14px;background:#e5eeff;border:1px solid #bed3fe;float:left;position:relative;}
.f2_active_nosubmenu a {color:#002f73; text-decoration:none;}
.f2_active_nosubmenu a:hover {color:#002f73;}
.ico_mypage, .ico_tags, .ico_photoprint, .ico_photocameras, .ico_photoscool, .ico_mobiligraphy, .ico_smsgames {text-align:baseline;position:relative;top:3px;border:none}
.f2_sublink {padding:7px 10px 9px 10px;margin:0px;float:left;font-family:tahoma}
.f2_sublink a {color:#0857a6;}
.f2_sublink_on {color:#002f73; padding:7px 10px 6px 10px;margin:0px;float:left;font-family:tahoma;border-bottom:solid 3px #b2ccff;font-weight:bold;}
.f2_sublink_on a {color:#002f73; text-decoration:none}
.f2_sublink_on a:hover {color:#f26d00;text-decoration:none}
.f2_10px {float:left;width:10px;height:1px}
.f2_mhelp {display:block;float:right;font-size:105%; margin-top:3px;}
.f2_mhelp a {color:#0857a6;}
.f2_fix00 {width:100%;clear:both;position:relative;margin:0px;padding:0px;height:4.1em;color:#fff}
.f2_44 {font-weight:bold;color:#fff}
a.f2_44:hover {color:#cce8ff;text-decoration:none}
#f2_username, #f2_domain, #f2_pass {position:absolute;font:12px Arial}
#f2_username {width:120px;bottom:10px;padding:1px;left:0px}
#f2_domain {width:86px;bottom:10px;left:124px}


#f2_pass {width:204px;bottom:10px;left:0px;right:0px}
#f2_alien {font-family:tahoma;margin-left:10px}
#f2_submit {width:60px;height:22px;position:absolute;right:0px;top:0px;font-family:arial}
#f2_green_div {width:100%;height:39px;text-align:center; background:#6FA700 url(http://img.imgsmail.ru/r/foto2/gradient_39.png) repeat-x;overflow:hidden}
#f2_green_a {display:block;padding-top:11px; padding-bottom:11px;color:#fff;text-decoration:none;font-weight:bold;white-space:nowrap;}
a#f2_green_a:hover {color:#fff;text-decoration:none}
.f2_rb4527 {margin:4px 0px 0px 0px;width:100%;z-index:1;border:none;padding:0px;//margin-top:3px}
.f2_rbtd {text-align:center}
#PhotoSchool .first {margin-bottom:2em; font-size:75%;}
.slot_left {margin:0 0 10px;}
#f2_blueheader {z-index:10;}
#reg_new {margin:5px 6px 0 0;}
#f2_loginform_new {display:none; position:absolute; right:0; top:-1px; z-index:10;}
#f2_loginform_new form {background:#00468C; padding:10px 15px 15px; width:210px;}
#f2_loginform_new form .close {position:absolute; right:9px; top:8px; z-index:10;}
.f2_logintop_new {border-bottom:1px solid #00468c; margin:0 1px;}
.f2_loginbottom_new {border-top:1px solid #00468c; margin:0 1px;}
.translation .wrap {height:20px;}
.ico_help {width:11px;height:11px;background:transparent url(http://img.imgsmail.ru/r/video2/mainpage_stipe20px.png) no-repeat 0px 0px;margin-left:7px; vertical-align:-1px;}
#v2_mypage, #v2_tags, #v2_theme_clips, #v2_reklama, #v2_faq, #v2_programma, #v2_live_tv, #v2_smsgames, #v2_videoday, #v2_hdvideo, #v2_cc, #v2_bestgoals, #v2_myvideo, #v2_contest, #v2_bcast {width:24px;height:16px;position:relative;top:3px;left:0px}
#v2_mypage {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px 0px}
#v2_tags {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -40px}
#v2_theme_clips {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -80px}
#v2_reklama {background:url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) 0 -295px no-repeat; }
#v2_programma {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -160px}
#v2_live_tv {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -200px}
#v2_smsgames {background:url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -325px}
#v2_videoday {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -233px}
#v2_hdvideo {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -264px}
#v2_bcast {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -469px}
#v2_cc {background: url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) no-repeat 0px -355px}
#v2_bestgoals {background:url('http://img.imgsmail.ru/r/video2/icons_stripe.png?5') left -385px no-repeat; height:19px; top:2px; vertical-align:-3px;}
#v2_myvideo {background:url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) left -415px no-repeat;}
#v2_contest {background:url(http://img.imgsmail.ru/r/video2/icons_stripe.png?5) left -445px no-repeat;}
#v2_carrier01 {clear:both;width:100%;margin-top:2px}
#v2_carrier01 td {vertical-align:top}
#v2_userblock_top {width:100% ; height:132px;}
.v2_header1 {font-weight:bold}
#v2_upload_clip .v2_header1 {color:#0857a6;font-weight:bold}
#v2_upload_clip a.v2_header1:hover {text-decoration:none}
#v2_userblock_bottom .v2_header1 {color:#f26d00}
#v2_userblock_bottom .v2_header1:hover, .v2_lider_link:hover {text-decoration:none}
#v2_KONKYRSbI .v2_header1 {padding-left:10px; line-height:30px;}
.v2_header1, .v2_textheader {color:#0857a6;font-weight:bold}
a.v2_header1:hover, a.v2_textheader:hover {color:#f26d00;text-decoration:none}
.for_capcha a.close {position:absolute; right:15px; top:10px;}
.online_tv .video .text {font-size:95%; padding-top:25px;}
.online_tv .video .text img {float:left; margin:-9px 25px 0 0;}
.online_tv .video .text p {margin:0; padding:10px 0 0; text-align:justify;}
.online_tv .block_text .text {padding-left:110px; position:relative;}
.online_tv .block_text .text img {left:0; position:absolute; top:0;}
.online_tv .descr_tv .text {padding:0 35px 0 140px;}
.online_tv .descr_tv .text #channel_programm {font-size:125%;}
.online_tv .descr_tv .text .list a {font:95% tahoma; line-height:1.3em;}
#v2_carrier01 .searchForm {position: relative;}
#v2_carrier01 .searchForm form {margin: 0; padding: 0;}
#v2_carrier01 .searchForm .whiteSpace {position: absolute; width: 1px; height: 1px; background: white; z-index: 100;}
#v2_carrier01 .searchForm .v2_searchblock {width:100%; clear:both; background:#dedfe3; vertical-align:middle}
#v2_carrier01 .searchForm .tl {top: 0; left: 0;}
#v2_carrier01 .searchForm .tr {top: 0; right: 0;}
#v2_carrier01 .searchForm .bl {bottom: 0; left: 0;}
#v2_carrier01 .searchForm .br {bottom: 0; right: 0;}
#v2_carrier01 .searchForm .v2_searchblock td {vertical-align: middle;}
#v2_userblock_top {width:100%; height:auto;}

div.searchFrom_tb {background-color:#dedfe3;height:1px;font-size:1px;line-height:1px;padding:0px;overflow:hidden; margin:0px 1px; }
#v2_userblock_top {width:100%; height:auto;}
.books_menu td.pas div.first {background-image: url(http://img.imgsmail.ru/r/books/img/books_pas_lftf.gif) !important;}
#ContentTable .wrap { width:240px; height: 20px;}
.videolider .v2_header1 {color:#f26d00 !important;text-decoration:none !important; border-bottom: solid 1px #F26D00;}
.v2_VIDEO2 .v2_header1 {text-decoration:none !important; border-bottom: solid 1px #003073;}
.v2_VIDEO2 a.v2_header1:hover {border-bottom: solid 1px #f26d00;}
#new_block {margin-top: 10px; padding:0 10px;}
#new_block .text {margin-top:5px; font-family:arial; font-size:75%; color:#8C8C8C;}
.tag_other_block #tag_other img.close {margin:0; right:5px; position:absolute; top:5px;}
.tag_other_block #tag_other .text {color:#666; font:90% tahoma; line-height:13px; margin-bottom:5px;}
#video_list .picture_text .pic_tags .close {text-align:right;}
#video_list .cap .gold .text {color: #ECA408; font-size: 70%; font-weight: normal;}
#smstopHelpDiv .infoblock img.close {margin:0; right:5px; position:absolute; top:5px;}

/*block SMStop*/
#smstopHelpDiv {background:#f3f3f3; border:1px solid #000; display:none; left:5px; position:absolute; top:21px; width:250px;}
#smstopHelpDiv .infoblock {border:1px solid #e4e4e4; padding:15px 10px 0;}
#smstopHelpDiv .infoblock a {display:inline; padding:0; text-align:left; width:auto;}
#smstopHelpDiv .infoblock img.close {margin:0; right:5px; position:absolute; top:5px;}
#smstopHelpDiv .infoblock h1 {margin-bottom:10px;}
#smstopHelpDiv .infoblock .title {color:#003073; font-size:75%; font-weight:bold;}
#smstopHelpDiv .infoblock .more {font:10px tahoma;}
#smstopHelpDiv .infoblock p {font:70% tahoma; margin:0; padding:0 0 15px;}
#smstopHelpDiv .infoblock p .block1 {color:#666;}
#smstopHelpDiv .infoblock p .block2 b {color:#f66d00;}
#smstopHelpDiv .infoblock p .block2 b.italic {font-style:italic;}
#smstopHelpDiv .infoblock p .block3 {color:#959595;}
/**/

/*+10*/
.mark_on {cursor:pointer;}
a.mega {color:#af6161 !important;}

#helpVoteDiv {background:#f3f3f3; border:1px solid #000; display:none; position:absolute;  width:250px;}
#helpVoteDiv .infoblock {border:1px solid #e4e4e4; padding:15px 10px 0;}
#helpVoteDiv .infoblock a {display:inline; padding:0; text-align:left; width:auto;}
#helpVoteDiv .infoblock img.close {margin:0; right:5px; position:absolute; top:5px;}
#helpVoteDiv .infoblock h1 {margin-bottom:10px;}
#helpVoteDiv .infoblock .title {color:#003073; font-size:75%; font-weight:bold;}
#helpVoteDiv .infoblock .more {font:10px tahoma;}
#helpVoteDiv .infoblock p {font:70% tahoma; margin:0; padding:0 0 15px;}
#helpVoteDiv .infoblock p .block1 {color:#666;}
#helpVoteDiv .infoblock p .block2 b {color:#f66d00;}
#helpVoteDiv .infoblock p .block2 b.italic {font-style:italic;}
#helpVoteDiv .infoblock p .block3 {color:#959595;}
#helpVoteDiv  p .block2 b.italic {font-style:italic;}
#helpVoteDiv  p .block3 {color:#959595;}
/**/




div.help_div {position: absolute; z-index: 10000; width: 250px; font-size: 11px; font-family: tahoma; background: #F5F5F5 url(http://img.imgsmail.ru/r/foto2/cont_help_angle.gif) no-repeat top left; padding: 3px 3px 8px 3px; color: #666; border: 1px solid #135EAA;}
div.help_div div {padding: 5px 0 0 7px;}
div.ajaxTooltip {border: 1px solid #000; background-color: #FFF; width: 200px; position: absolute; z-index: 10000; font: 75% arial; text-align: center; padding: 5px 10px;}
div.userInfoDiv {position: absolute; z-index: 10000; top: 0; left: 0; width: 190px; border: 1px solid #929292; background-color: #FFF9F2; font: 11px tahoma; padding: 5px 10px; margin: 0;}
div.userInfoDiv div.line {background-color: #D0D0D0; margin: 10px 0; height: 1px; padding: 0;}
div.userInfoDiv div.line br {line-height: 1px;}
div.userInfoDiv img {padding: 3px 5px 3px 0px;}
div.userInfoDiv img.sobaka {padding: 3px 7px 3px 2px;}
div.fotoNameDiv {position: absolute; z-index: 1000; background-color: #FFF; width: 200px; padding: 5px 15px 10px 15px; border: 1px solid #000;}
div.distDiv {font: 70% tahoma; color: #666; border: 1px solid #000; position: absolute; top: 0; left: 0; padding: 10px; background-color: #f3f3f3; width: 200px;}
div.distDiv input {font:100% tahoma;}




#Copyright {position: relative; z-index: 1; width: 100%; min-width: 760px; margin-bottom: 15px; background: #00468C url(http://img.imgsmail.ru/r/foto2/f.gif) left top no-repeat;}
#Copyright div.first {position: relative; z-index: 2; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) left bottom no-repeat;}
#Copyright div.second {position: relative; z-index: 3; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) right top no-repeat;}
#Copyright div.third {position: relative; z-index: 4; width: 100%; background: url(http://img.imgsmail.ru/r/foto2/f.gif) right bottom no-repeat;}
#Copyright div.fourth {padding: 5px 15px 4px 15px;}
#Copyright table {width: 100%;}
#Copyright td {white-space: nowrap;} 
#Copyright .mail div {width: 250px; height: 1px; line-height: 1px; font-size: 1px;}
#Copyright .navigation {text-align: right;}
#Copyright .navigation div {width: 450px; height: 1px; line-height: 1px; font-size: 1px;}
#Copyright .mail, #Copyright .navigation {font-size: 70%; color: #fff;}
#Copyright .mail a, #Copyright .navigation a {color: #fff;}
#Copyright .mail a:hover, #Copyright .navigation a:hover {color: #CCE8FF;}

/* search stripe */
#v2_searchblock {width:100%;clear:both;margin-top:0;background:#dedfe3;vertical-align:middle}
#v2_53 { width:95px;padding:0;white-space:nowrap;font-family:tahoma;color:#5a5a5a; text-align:center;}
#v2_54_td {width:85%;padding:5px 0px}
#v2_54 {width:99%}
#v2_55 {padding:0px 5px}
#v2_56_td {padding:5px 10px;background:#fff}
a#v2_56 {color:#0857a6;vertical-align:text-top;white-space:nowrap}
a#v2_56:hover, a#v2_57_a:hover {color:#f26d00;text-decoration:none}
#v2_57 {clear:both;padding:3px 0px 0px 0;margin-bottom:20px; margin-left:95px;font-family:tahoma;color:#5a5a5a}
a.v2_57_a {color:#5a5a5a;text-decoration:none;border-bottom:dashed 1px}
a.v2_57_a:hover {color:#f26d00; cursor:pointer;}

.stripevideos {margin:13px 0 0 !important;}
.stripevideos td {width:130px;vertical-align:top;padding-bottom:22px; margin-top:0px;}
.stripevideos th {width:7%;}
.stripevideos .c { width:130px; overflow: hidden;}

.stripevideos .preview {position:relative;width:120px;height:90px;border:0;background:transparent url(http://img.imgsmail.ru/r/video2/preview_bg_p.gif) repeat-y; margin:0; padding:0 5px;}
.stripevideos .preview {color:#5C5C5C; font-size: 10px; font-family:tahoma;}
.stripevideos .picture_text {position:relative; color: #666; float:none !important; font-size: 70%; width:125px;}
.stripevideos .preview .duration {position:absolute; bottom:0;right:5px;height:14px;padding: 2px 2px 0 16px;background:url(http://img.imgsmail.ru/r/video2/dur-bg.gif) no-repeat;font:11px/1 arial; color:#525252;  }
.stripevideos .duration {float:right;margin:1px 0px 0px 0px; } 
.stripevideos .preview_name {margin-top:3px;padding:0px; width:130px; overflow:hidden;} 
.stripevideos .preview_author {margin-top:3px;//margin-top:0px; padding:0px;} 
.stripevideos div.picture_menu {float:left; margin-left:4px; width:28px;}
.stripevideos div.picture_menu a {display:block; float:left; padding:3px 0 2px; text-align:center; }
.stripevideos div.awards { position:absolute; left:140px; top:0px; float:none !important;} 
.stripevideos div.awards  img { margin:0px 0px 5px 0px; }
.stripevideos div.view {color:#666;font-size:70%;}
.stripevideos div.pic_tags {padding-bottom:7px;position:relative;}
.stripevideos div.pic_tags a.show_tags {background:transparent url(http://img.imgsmail.ru/r/foto2/dashed_x_gray.gif) repeat-x scroll left 95%;font-family:Arial;font-weight:bold;color:#666;font-size:70%;padding:0pt 2px 0pt 1px;text-decoration:none;}
.stripevideos div.tags {background:#f3f3f3; border:1px solid #000; display:none; left:0; overflow:hidden; position:absolute; top:1em; padding:6px 5px 22px 15px; width:140px;}
.stripevideos div.tags div.close { text-align:right;}
.stripevideos div.tags div.links { padding:5px 10px 0pt 0pt; line-height:13px;}
.stripevideos div.tags div.links a { color:#0857A6; font-family:tahoma; font-size:70%;}

.stripevideos .pic_tags{ margin-top: 7px; }
.stripevideos .pic_comment { margin-top: 5px; }
.stripevideos .view { margin-top: 5px !important; }
/*----hd---*/
.stripevideos .preview .HD_ico {position:absolute;top:2px;left:7px;background:transparent url(http://img.imgsmail.ru/r/video2/hd_ico.png) no-repeat;width:17px;height:17px; }
*html .stripevideos .preview .HD_ico {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/video2/hd_ico.png', sizingMethod='scale'); }

.stripevideos .block { display:block; }
.stripevideos .clear_both { clear:both; }



.v2_cont {width:128px;  float:left;}
.v2_cont_bestvideo {width:120px;  float:left; margin-right:0px;}
.v2_newvideo_block {width:100%; min-width:400px; clear:both;}


  /* watching now clips stripe */
.watching_now {width:100%;margin:13px 0px 0px 0px}
.watching_now td {width:128px;vertical-align:top;}
.watching_now th {width:7%;}

  
  /* styles for previews */
  
.v2_videostripe {width:100%; margin:13px 0px 0px 0px ;}
.v2_vid {width:128px;height:98px;position:relative;background:#d9d9d9;text-align:right;overflow:hidden;}
.v2_spacer {width:24px;float:left;height:98px}
.v2_vid_a {display:block;padding:4px;}
.v2_duration {background: url(http://img.imgsmail.ru/r/video2/_timebg.gif) no-repeat 0% 0%;height:11px;position:relative;top:-15px;font-family:tahoma;padding:0px 14px;}

/* new video stripe */
.v2_videostripe2 {width:100%;margin:13px 0px;}
.v2_vid2 {width:120px; height:114px;  overflow:hidden; text-align:left;background:transparent url(http://img.imgsmail.ru/r/video2/_film_bg.gif) repeat-x }
.v2_vid2_a {display:block;padding:12px 0px;margin-bottom:5px}
.v2_videostripe2 .v2_clip_info4 {line-height:1.5em}
.v2_videostripe2 th {width:7%;}


/* best video & sms-top clips stripe */
.v2_videostripe3 {width:100%;margin:13px 0px;}
.v2_vid3 {width:120px; height:114px; overflow:hidden;text-align:left;background:transparent url(http://img.imgsmail.ru/r/video2/_film_bg.gif) repeat-x }
.v2_vid3_a {display:block;padding:12px 0px;margin-bottom:5px}
.v2_videostripe3 .v2_clip_info4 {line-height:1.5em}

/* arrows change page */
.ctrl_arrows {font-family: Tahoma, Verdana, Arial, Geneva CY, Sans-Serif; font-size: 75%; font-weight: normal;}
.ctrl_arrows img {width: 14px; height: 5px; border: 0 none; padding-bottom: 1px;}
.ctrl_l img {background: url('http://img.imgsmail.ru/r/foto2/arrows_crtl.gif') no-repeat; margin-right: 5px;}
.ctrl_r img {background: url('http://img.imgsmail.ru/r/foto2/arrows_crtl.gif') -14px 0 no-repeat; margin-left: 5px;}
.current_page {margin: 0 5px; padding: 2px 5px 3px; background: #E5E6EB;}

/* page listing */
.f2_numpage {font-size: 75%; font-weight: bold;}
.f2_numpage a {padding: 2px 6px 3px; display: inline-block; margin: 0 0 0 2px;}
.f2_numpage a:link, .f2_numpage a:visited {color: #0857A6; text-decoration: none; border: 1px solid #CFD1DA;}
.f2_numpage a:hover, .f2_numpage a:active {color: #F26D00; text-decoration: none; border: 1px solid #F26D00;}/* background: #EDF5FE;*/
.f2_numpage .ctrl_arrows {display: inline-block; font-family: Tahoma, Verdana, Arial, Geneva CY, Sans-Serif; font-size: 75%; font-weight: normal; padding-bottom: 4px;}
.f2_numpage .ctrl_arrows img {width: 14px; height: 5px; border: 0 none; padding-bottom: 1px;}
.f2_numpage .ctrl_l {margin-right: 5px;}
.f2_numpage .ctrl_r {margin-left: 5px;}
.f2_numpage .ctrl_l img {background: url('http://img.imgsmail.ru/r/foto2/arrows_crtl.gif') no-repeat; margin-right: 5px;}
.f2_numpage .ctrl_r img {background: url('http://img.imgsmail.ru/r/foto2/arrows_crtl.gif') -14px 0 no-repeat; margin-left: 5px;}
.f2_numpage .current_page {display: inline-block; margin: 0 0 0 2px; padding: 2px 6px 3px; background: #E5E6EB; border: 1px solid #CFD1DA;}


/* status dogs icons */
.f2_mrim_status img {background-image: url('http://img.imgsmail.ru/r/foto2/mrim_status.gif') !important; background-repeat: no-repeat !important; border: 0 none; width: 13px; height: 13px;}
.f2_off img {background-position: 0 0 !important;}
.f2_on img {background-position: -18px 0 !important;}
.f2_left img {background-position: -36px 0 !important;}

/* Dropdown usermenu */
.f2_ddusermenu {line-height:22px;margin-left:23px}
.f2_useravatar_td {text-align:center;vertical-align:middle;width:95px;height:98px}
.f2_useravatar {border:none;padding: 3px 5px 3px 0px}
.f2_userindexavatar {width:90px;height:95px;padding:0px;margin:0px;display:block}
.f2_userindexavatar img {margin:0px auto}
.ico_user {width:16px;height:16px;border:none;vertical-align:middle;background:transparent;padding: 3px 5px 3px 0px}




/*begin slots*/
.slot_left {margin:0 0 10px;}
.ban240 {border-left:1px solid #ced0d9; border-right:1px solid #ced0d9;}
.ban240 table.frame {font-family:arial,sans-serif; width:100%;}
.ban240 table.frame td.cont {padding:8px 14px;}
.ban240 table.small {font-size:11px; margin:6px 0 5px;}
.ban240 .pic img {margin-right:5px;}
.ban240 h2 {font-size:14px; margin-bottom:5px;}
.ban240 h3 {color:#003073; font-size:13px; margin:5px 0;}
.ban240 h4 {color:#003073; font-size:12px; margin:0;}
.ban240 .nb{color:#f26d00;}
.ban240 .alc {text-align:center;}
.ban240 .brd {border:2px solid #d9d9d9;}
.ban240 ul {margin:0 0 0 20px; padding:0;}
.ban240 li {font-size:11px; list-style-image:none; list-style-position:outside; list-style-type:none;}
.ban240 .t11 {font-size:11px;}
.ban240 .t12 {font-size:12px;}
.ban240 .mb8 {margin-bottom:8px;}

/*tvslot*/
#tv_slot {width:280px; margin-top:15px;}
html:first-child #tv_slot {margin-top:25px;}
#tv_slot  td {width:130px;}

/*for yandex.direct*/
.for_direct {padding-right:0;}
.direct {float:none; width:240px;}

/*for begun*/
#begunRoot {border:0; margin:0; padding:0;}
.bgbanner {margin:0; padding:10px 0;}

/*slot 4351*/
td.promoTD {color:#666; font:70% tahoma; padding-bottom:5px;}
span.rubricDate {color:#666;}
span.rubricDate span {color:#bbbcc6;}
img.promoPic {margin:0 10px 10px 0;}
/*/slot 4351*/

/*end slots*/

#v2_KONKYRSbI {border:solid 1px #aaa; margin:0 auto; padding:5px 0 10px; position:relative; text-align:left; width:100%;}
#v2_KONKYRSbI span {color:#f26d00; font:bold 60% arial;}
#v2_KONKYRSbI p {text-indent: -34px; margin: 0 0 0 34px;}
.ban240 #v2_KONKYRSbI {border:none;}
#v2_KONKYRSbI .v2_header1 {padding-left:10px; line-height:30px;}
#v2_KONKYRSbI .ico_off {margin-left:10px}
#v2_KONKYRSbI .v2_name1 {padding-left:5px;line-height:22px}
.v2_header1, .v2_textheader {color:#0857a6;font-weight:bold}
a.v2_header1:hover, a.v2_textheader:hover {color:#f26d00;text-decoration:none}
.v2_lt, .v2_rt, .v2_lb, .v2_rb {width:1px;height:1px;background:#fff; display:none;}
#v2_KONKYRSbI > .v2_lt {position:absolute;top:-1px;left:-1px; display: block;}
#v2_KONKYRSbI > .v2_rt {position:absolute;top:-1px;right:-1px; display: block;}
#v2_KONKYRSbI > .v2_lb {position:absolute;bottom:-1px;left:-1px; display: block;}
#v2_KONKYRSbI > .v2_rb {position:absolute;bottom:-1px;right:-1px; display: block;}

/*search suggestions*/
#q {width:99%;}
#gogoHintQuery_cont {position:relative;z-index:10;}
#gogoHintQuery_cont div.w500 {width:500px;left:95px;top:-6px; z-index:1000;}
#gogoHintQuery_cont div.w235 {width:235px;left:3px; top:-17px; z-index:1000;}
#gogoHintQuery_cont div.l82 {left:82px !important;}

#gogoHintQuery {display: none; border:1px solid #abadb3; padding:0px; font-size:75%; position: absolute; background-color:#fff;}
#gogoHintQuery a.hint_close{color:#F26D00; text-align:right; cursor:pointer; margin:3px;}
#gogoHintQuery a.hint_close:hover {color:#F26D00;}
#gogoHintQuery div.hint {padding:0px 5px;}
#gogoHintQuery div.ra {padding:0px 5px; background-color:#DEDFE3; cursor:pointer;}
#gogoHintQuery div.rn {padding:0px 5px; background-color:#FFF; }
/**/

/*begin for reklamaclips*/
.musicclips .pagetitle {color:#45679d; margin-bottom:15px;}
.musicclips .pagetitle img {height:34px; vertical-align:-14px; width:34px;}
.musicclips .block_common {background:#5074aa url('http://img.imgsmail.ru/r/video2/musicclips/bg_common0.gif') left 4px repeat-x;}
.musicclips .block_common div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common1.gif') center 4px no-repeat;}
.musicclips .block_common div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common2.gif') center 228px no-repeat;}
.musicclips .block_common div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common3_ie6.png');}
* html .musicclips .block_common div div div.ie6 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.imgsmail.ru/r/video2/musicclips/bg_common3_ie6.png',sizingMethod='crop'); height:243px;}/*for ie6*/
.musicclips .block_common div div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common4.gif') left top repeat-x;}
.musicclips .block_common div div div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common5.gif') left bottom repeat-x;}
.musicclips .block_common div div div div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common6.gif') left top repeat-y;}
.musicclips .block_common div div div div div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common7.gif') right top repeat-y; height:243px; position:relative;}
.musicclips .block_common div div div div div div div div {background:none; height:auto; position:static;}
.musicclips .block_common div div div div div div div div.angle1 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_a1.gif') left top no-repeat; height:17px !important; left:0; position:absolute; top:0; width:17px;}
.musicclips .block_common div div div div div div div div.angle2 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_a2.gif') left top no-repeat; height:17px !important; position:absolute; right:0; top:0; width:17px;}
.musicclips .block_common div div div div div div div div.angle3 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_a3.gif') left top no-repeat; bottom:0; height:17px !important; left:0; position:absolute; width:17px;}
.musicclips .block_common div div div div div div div div.angle4 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_a4.gif') left top no-repeat; bottom:0; height:17px !important; position:absolute; right:0; width:17px;}

* html .musicclips_index .block_common div div {background-position:center 230px;}/*for ie6*/
.musicclips_index .block_common div div div div div {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common5_index.gif');}
.musicclips_index .block_common div div div div div div div div.angle3 {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_a3_index.gif');}
.musicclips_index .block_common div div div div div div div div.angle4 {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_a4_index.gif');}
* html .musicclips_index .block_common div div div div div div div div.angle3 {bottom:-1px;}/*for ie6*/
* html .musicclips_index .block_common div div div div div div div div.angle4 {bottom:-1px;}/*for ie6*/

.musicclips_main .block_common {width:247px;}
.musicclips_main .block_common div {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common1_main.gif');}
.musicclips_main .block_common div div {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common2_main.gif'); background-position:center 233px;}
* html .musicclips_main .block_common div div div.ie6 {height:251px;}/*for ie6*/
.musicclips_main .block_common div div div div div div div {height:251px;}
* html .musicclips_main .block_common div div div div div div div div.angle2 {right:-1px;}/*for ie6*/
* html .musicclips_main .block_common div div div div div div div div.angle3 {bottom:-1px;}/*for ie6*/
* html .musicclips_main .block_common div div div div div div div div.angle4 {bottom:-1px; right:-1px;}/*for ie6*/

.musicclips_foto {margin-bottom:5px;}
.musicclips_foto .block_common {background:none;}
.musicclips_foto .block_common div {background:none;}
.musicclips_foto .block_common div div {background:#4e73a8 url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_foto1.gif') center 4px no-repeat;}
* html .musicclips_foto .block_common div div div.ie6 {height:29px;}/*for ie6*/
.musicclips_foto .block_common div div div div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_foto2.gif') left top no-repeat;}
.musicclips_foto .block_common div div div div div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common_foto3.gif') right top no-repeat; height:29px; position:static;}

.musicclips_genre .block_common {float:right; width:168px;}
.musicclips_genre .block_common div {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common1_genre.gif');}
.musicclips_genre .block_common div div {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common2_genre.gif'); background-position:center 321px;}
* html .musicclips_genre .block_common div div div.ie6 {height:342px;}/*for ie6*/
.musicclips_genre .block_common div div div div div div div {height:342px;}

.musicclips_sort .block_common {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common0_sort.gif');}
.musicclips_sort .block_common div {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common1_sort.gif');}
.musicclips_sort .block_common div div.p {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common2p_sort.gif?2'); background-position:center 22px;}
.musicclips_sort .block_common div div.a {background-image:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common2a_sort.gif?2'); background-position:center 95px;}
* html .musicclips_sort .block_common div div.p div.ie6 {height:34px;}/*for ie6*/
* html .musicclips_sort .block_common div div.a div.ie6 {height:111px;}/*for ie6*/
.musicclips_sort .block_common div div div div div div div.ph {height:34px;}
.musicclips_sort .block_common div div div div div div div.ah {height:111px;}
* html .musicclips_sort .block_common div div.a div div div div div div.angle3 {bottom:-1px;}/*for ie6*/
* html .musicclips_sort .block_common div div.a div div div div div div.angle4 {bottom:-1px;}/*for ie6*/

.musicclips .block_common .clipcells {padding:16px 4px 0;}
.musicclips .block_common .clipcells .cell1 {float:left; text-align:center; width:42%;}
.musicclips .block_common .clipcells .cell2 {float:left; text-align:left; width:37%;}
.musicclips .block_common .clipcells .cell3 {float:right; width:21%;}
.musicclips .block_common .clipcells .cell1 .clipblock {margin:0 auto; width:225px;}
.musicclips .block_common .clipcells .cell2 .clipblock {width:225px;}

.musicclips .block_common .clipblock h1 {color:#f3f8ff; font:bold 16px arial; height:16px; line-height:16px;}
.musicclips .block_common .clipblock h1 a {color:#f3f8ff;}
.musicclips .block_common .clipblock .clippic {background:#c4ddff; margin:7px 0 6px; padding:1px;}
.musicclips .block_common .clipblock .clippic .pv {height:167px; width:223px;}
.musicclips .block_common .clipblock .clippic img {height:167px; width:223px;}
.musicclips .block_common .clipblock .cliptitle {float:left; font:bold 12px arial; line-height:15px; overflow:hidden; white-space:nowrap; width:155px;}
.musicclips .block_common .clipblock .cliptitle a {color:#f3f8ff;}
.musicclips .block_common .clipblock .cliprate {color:#f3f8ff; float:right; font:7px tahoma; line-height:15px; text-transform:uppercase; white-space:nowrap;}
.musicclips .block_common .clipblock .cliprate span {font-size:10px;}

.musicclips_sort .block_common .clipblock {padding-top:3px; text-align:center;}

.musicclips .block_common .clipsgenres {color:#f3f8ff; font:bold 11px arial; height:208px; list-style:none; margin:0; overflow:hidden; padding:0;}
.musicclips .block_common .clipsgenres li {line-height:13px; margin:3px 0 0; padding:0;}
.musicclips .block_common .clipsgenres li a {color:#f3f8ff;}
.musicclips .block_common .clipsgenres li a.active, .musicclips .block_common .clipsgenres li a:hover {color:#de98ad; text-decoration:none;}
.musicclips .block_common .clipsgenres li span {font-weight:normal;}

.musicclips_genre .block_common .clipcells {padding:14px 0 0 34px;}
.musicclips_genre .block_common .clipsgenres {height:311px;}
.musicclips_genre .block_common .clipsgenres li {margin-top:10px;}

.musicclips .block_tags {background:#fff; margin-bottom:25px; padding:0 2px;}
.musicclips .block_tags div {background:#f1f1f3; position:relative;}
* html .musicclips .block_tags div {height:100%;}/*for ie6*/
.musicclips .block_tags div div {background:none; position:static;}
.musicclips .block_tags div div.angle1 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a1.gif') left top no-repeat; height:14px; left:0; position:absolute; top:0; width:14px;}
.musicclips .block_tags div div.angle2 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a2.gif') right top no-repeat; height:14px; position:absolute; right:0; top:0; width:14px;}
.musicclips .block_tags div div.angle3 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a3.gif') left bottom no-repeat; bottom:0; height:14px; left:0; position:absolute; width:14px;}
.musicclips .block_tags div div.angle4 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_tags_a4.gif') right bottom no-repeat; bottom:0; height:14px; position:absolute; right:0; width:14px;}
* html .musicclips .block_tags div div.angle3 {bottom:-1px;}/*for ie6*/
* html .musicclips .block_tags div div.angle4 {bottom:-1px;}/*for ie6*/
.musicclips .clipstags a {color:#606678; text-transform:lowercase;}
.musicclips .clipstags a:hover {color:#bf4964;}
.musicclips .clipstags a.active {color:#bf4964; font:75% arial; text-transform:none;}

.musicclips .block_tags .clipstags {padding:10px 20px 15px;}
.musicclips .block_sort .clipstags {padding:20px;}

.musicclips_index .block_tags div div.angle1 {background:none;}
.musicclips_index .block_tags div div.angle2 {background:none;}

.musicclips_genre .block_tags {margin-bottom:15px;}

.musicclips .clipsstyles {color:#f3f8ff; font:11px arial; margin-top:2px; white-space:nowrap;}
.musicclips .clipsstyles div {float:left; margin-right:8px;}
.musicclips .clipsstyles a {color:#7292c2; text-decoration:none;}
.musicclips .clipsstyles .link {display:block;}
.musicclips .clipsstyles .link a {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_clipsstyles.gif') left 13px repeat-x;}
.musicclips .clipsstyles .link a:hover {background:none; color:#f3f8ff;}
.musicclips .clipsstyles .unlink {background:none; color:#f3f8ff; display:none;}
.musicclips .clipsstyles .block {display:block;}
.musicclips .clipsstyles .none {display:none;}

.musicclips .block_common .clippath {color:#f3f8ff; font:11px arial; height:11px; line-height:11px; overflow:hidden; padding:9px 130px 9px 10px; text-align:center;}
.musicclips .block_common .clippath a {color:#f3f8ff;}
.musicclips .block_common .clippath div {float:left;}

.musicclips .clipssort {margin-bottom:20px; width:196px;}
.musicclips .clipssort a {color:#45679d; display:block; float:left; font:bold 70% arial; padding:8px 7px;}
.musicclips .clipssort a.active {background:#eceff4; color:#c46783; text-decoration:none;}

.musicclips_sort .clipssort {margin:0 auto; padding-top:4px; text-align:center; width:auto;}
.musicclips_sort .clipssort a {color:#e6ebf3; display:inline; float:none;}
.musicclips_sort .clipssort a.active {background:none; color:#de98ad;}

.musicclips .clipalphabet {color:#e6ebf3; font-size:95%; line-height:25px; margin-top:10px; text-align:center; text-transform:uppercase;}
.musicclips .clipalphabet a {color:#e6ebf3; font-weight:bold; margin-right:4px;}
.musicclips .clipalphabet span {margin-right:4px;}

.musicclips .block_sort {background:#e6ebf3 url('http://img.imgsmail.ru/r/video2/musicclips/bg_common4.gif') left top repeat-x;}
.musicclips .block_sort div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common5.gif') left bottom repeat-x;}
.musicclips .block_sort div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common6.gif') left top repeat-y;}
.musicclips .block_sort div div div {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_common7.gif') right top repeat-y; position:relative;}
* html .musicclips .block_sort div div div {height:100%;}/*for ie6*/
.musicclips .block_sort div div div div {background:none; position:static;}
.musicclips .block_sort div div div div.angle1 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a1.gif') left top no-repeat; height:17px; left:0; position:absolute; top:0; width:17px;}
.musicclips .block_sort div div div div.angle2 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a2.gif') right top no-repeat; height:17px; position:absolute; right:0; top:0; width:17px;}
.musicclips .block_sort div div div div.angle3 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a3.gif') left bottom no-repeat; bottom:0; height:17px; left:0; position:absolute; width:17px;}
.musicclips .block_sort div div div div.angle4 {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_sort_a4.gif') right bottom no-repeat; bottom:0; height:17px; position:absolute; right:0; width:17px;}

.musicclips .block_common .clipblock .clear {height:0 !important;}


* html .musicclips .blockleft .block_common div div div div div div div {padding:1px;}
* html .musicclips .blockleft .block_common div div div div div div div div {padding:0;}
* html .musicclips .blockright .block_common div div div div div div div {padding:1px;}
* html .musicclips .blockright .block_common div div div div div div div div {padding:0;}

.musicclips .block_common div div div div div div div {height:auto;}

.musicclips .block_common .clipcells {padding:16px 4px !important;}
.musicclips .block_common .clipcells .cell1 {float:none; text-align:center; width:auto;}
.musicclips .block_common .clipcells .cell2 {float:none; text-align:center; width:auto;}
.musicclips .block_common .clipcells .cell3 {float:none; width:auto;}
.musicclips .block_common .clipcells .cell1 .clipblock {margin:0 auto; width:225px;}
.musicclips .block_common .clipcells .cell2 .clipblock {margin:0 auto; width:225px;}

.musicclips .block_common .clipblock .cliptitle {white-space:normal;}

.musicclips .block_common .clipsgenres {color:#f3f8ff; font:bold 11px arial; height:auto; list-style:none; margin:0; overflow:hidden; padding:0;}
.musicclips .block_common .clipsgenres li {line-height:14px; margin:6px 0 0; padding:0;}
.musicclips .block_common .clipsgenres li a {color:#f3f8ff;}
.musicclips .block_common .clipsgenres li a.active, .musicclips .block_common .clipsgenres li a:hover {color:#de98ad; text-decoration:none;}
.musicclips .block_common .clipsgenres li span {color:#fec5d2; font-weight:bold;}

.musicclips .clipstags a:hover {color:#bf4964;}

.musicclips .blockleft {width:77%;}
* html .musicclips .blockleft {height:100%;}
* html .musicclips .blockleft .block_common div div div div div div div div.angle1 {left:-1px;}
* html .musicclips .blockleft .block_common div div div div div div div div.angle3 {bottom:0; left:-1px;}
* html .musicclips .blockleft .block_common div div div div div div div div.angle4 {bottom:0;}
.musicclips .blockright {width:23%;}
* html .musicclips .blockright {width:20%;}
* html .musicclips .blockright .block_common div div div div div div div div.angle1 {left:-1px;}
* html .musicclips .blockright .block_common div div div div div div div div.angle3 {left:-1px;}
.musicclips .blockright .block_common div div div div div div div div.angle1 {background-image:url('http://img.mail.ru/r/video2/musicclips/new/bg_common_a1.png');}
.musicclips .blockright .block_common div div div div div div div div.angle2 {background-image:url('http://img.mail.ru/r/video2/musicclips/new/bg_common_a2.png');}
.musicclips .blockright .block_common div div div div div div div div.angle3 {background-image:url('http://img.mail.ru/r/video2/musicclips/new/bg_common_a3.png');}
.musicclips .blockright .block_common div div div div div div div div.angle4 {background-image:url('http://img.mail.ru/r/video2/musicclips/new/bg_common_a4.png');}
* html .musicclips .blockright .block_common div div div div div div div div.angle1 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/video2/musicclips/new/bg_common_a1.png',sizingMethod='crop');}
* html .musicclips .blockright .block_common div div div div div div div div.angle2 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/video2/musicclips/new/bg_common_a2.png?2',sizingMethod='crop');}
* html .musicclips .blockright .block_common div div div div div div div div.angle3 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/video2/musicclips/new/bg_common_a3.png?2',sizingMethod='crop'); bottom:-1px;}
* html .musicclips .blockright .block_common div div div div div div div div.angle4 {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.mail.ru/r/video2/musicclips/new/bg_common_a4.png?2',sizingMethod='crop'); bottom:-1px;}

* html .musicclips .block_common div div div.ie6 {height:100%;}

.musicclips_genre .block_common div div div div div div div {height:100% !important;}
.musicclips_genre .block_common .clipcells {padding:10px 0 22px 20px !important;}
.musicclips_genre .block_common .clipsgenres li {margin-top:9px !important;}


#top_slots .video2clips {background:url('http://img.imgsmail.ru/r/video2/musicclips/new/bg_main.gif') left top no-repeat; height:243px; margin-top:-7px; padding:8px 11px 0; position:relative; width:225px;}
#top_slots .video2clips h1 {color:#f3f8ff; font:bold 16px arial; height:16px; line-height:16px; margin-left:1px;}
#top_slots .video2clips h1 a {color:#f3f8ff;}
#top_slots .video2clips .clippic {background:#c4ddff; margin:10px 0 4px; padding:1px;}
#top_slots .video2clips .clippic .pv {height:167px; width:223px;}
#top_slots .video2clips .clippic img {height:167px; width:223px;}
#top_slots .video2clips .cliptitle {float:left; font:bold 12px arial; line-height:15px; overflow:hidden; white-space:nowrap; width:155px;}
#top_slots .video2clips .cliptitle a {color:#f3f8ff;}
#top_slots .video2clips .cliprate {color:#f3f8ff; float:right; font:7px tahoma; line-height:15px; text-transform:uppercase; white-space:nowrap;}
#top_slots .video2clips .cliprate span {font-size:10px;}
#top_slots .video2clips .clipsstyles {color:#f3f8ff; font:11px arial; margin:2px 0 0 1px; white-space:nowrap;}
#top_slots .video2clips .clipsstyles div {float:left; margin-right:11px;}
#top_slots .video2clips .clipsstyles a {color:#7292c2; text-decoration:none;}
#top_slots .video2clips .clipsstyles .link {display:block;}
#top_slots .video2clips .clipsstyles .link a {background:url('http://img.imgsmail.ru/r/video2/musicclips/bg_clipsstyles.gif') left 13px repeat-x;}
#top_slots .video2clips .clipsstyles .link a:hover {background:none; color:#f3f8ff;}
#top_slots .video2clips .clipsstyles .unlink {background:none; color:#f3f8ff; display:none;}
#top_slots .video2clips .clipsstyles .block {display:block;}
#top_slots .video2clips .clipsstyles .none {display:none;}
/*end for reklamaclips*/

/*smscodes*/
#SmsBox{display:none;position:absolute;width:200px}
.numberSelectForm{height:75px;margin:-12px 0 0}
.numberSelect {font-size:70%;height:25px;margin:0 0 0 50px;position:relative}
.numberSelect ins{display:block;left:-50px;position:absolute;text-decoration:none}
.numberSelect .frame{background:#fff;border:1px solid #d9d9d9;padding:2px;position:absolute;width:100%}
.numberSelect .frame strong, .numberSelect .frame dt{color:#f66d00;font-size:1.1em;font-weight:bold}
.numberSelect .frame dl{margin:0}
.numberSelect .frame dd{color:#979797;margin-top:-15px}
.numberSelect .frame dd a{color:#979797}
.numberList{display:none;margin-top:3px;position:absolute;width:150px; z-index:50;}
.numberList .head span{color:#858a90;margin-right:20px}
.numberList ul, .numberList li{margin:0;padding:0}
.numberList li{color:#f66d00;line-height:1.4em;list-style:none;width:50px}
.numberList .ShortNumbers li.group{background:url(http://img.imgsmail.ru/r/foto2/shortnumbers_group.gif) no-repeat right center;position:relative;_background-position:33px center;}
.numberList .ShortNumbers li.group .t{background:url(http://img.imgsmail.ru/r/foto2/shortnumbers_group.gif) no-repeat right top;height:3px;left:0;position:absolute;top:0;width:100%;_background-position:right top;_left:-3px;}
.numberList .ShortNumbers li.group .b{background:url(http://img.imgsmail.ru/r/foto2/shortnumbers_group.gif) no-repeat right bottom;bottom:0;height:3px;left:0;position:absolute;width:100%;_background-position:right bottom;_bottom:-1px;_left:-3px;}
.numberList .ShortNumbers li.group div.num{left:0;margin-top:-8px;position:absolute;top:50%;width:40px}
.numberList .ShortNumbers li.space{height:7px; line-height:1px;}
.numberList li.group ul{margin:5px 0 0 55px}
.numberList li ul{margin:-15px 0 0 55px}
.numberList li ul li{color:#000;cursor:pointer}

.smsgame{padding:15px 10px 5px}
.smsgame .close{margin:-10px -5px 0 0}
.smsgame a{display:inline;padding:0;text-align:left;width:auto}
.smsgame h1{margin-bottom:10px}
.smsgame .title{color:#003073;font-size:75%;font-weight:bold}
.smsgame .more{font:10px tahoma}
.smsgame p{font:70% tahoma;margin:0;padding:0 0 15px}
.smsgame p .block1{color:#666}
.smsgame p .block2 b{color:#f66d00}
.smsgame p .block2 b.italic{font-style:italic}
.smsgame p .block3,.smsgame p .block3 a{color:#959595}
/**/

.user-info-menu {cursor:pointer}

/* other albums */
.new_folder { width: 220px; background: transparent url(http://img.imgsmail.ru/r/foto2/ico_dot.gif) repeat-x scroll left bottom; overflow: hidden; float: left; position: relative; margin: 5px 8px; font-size: 75%; }
.new_folder a { background: #fff none repeat scroll 0 3px; background-image: url(http://img.imgsmail.ru/r/foto2/ico_folder.gif); background-position: 2px left; background-repeat: no-repeat; padding-left: 16px; border-bottom: 1px solid white; }
.new_folder span { background-color: white; position: absolute; bottom: 0; right: 0; }
.new_folder_clear { clear: both; zoom: 1; font-size: 0; margin: 0; padding: 0; }
.new_folder img.locked { vertical-align: middle }
.tableHiddenLink { font-size: 75%; margin: 0; }
.tableHiddenLink a { background: url(http://img.imgsmail.ru/mail/ru/images/foto2/farrow_right.gif) right no-repeat; padding-right: 10px; color: #0857a6; text-decoration: none; border-bottom: 1px dashed #0857a6; font-weight: bold; }
.tableHiddenLink a.arrowLeft { background: url(http://img.imgsmail.ru/mail/ru/images/foto2/farrow_left.gif) right no-repeat;  }


/*rb*/
.rb_body {border: 1px solid #D9D9D9; font-size: 12px; margin-bottom: 10px; padding: 7px 10px 10px 10px; overflow: hidden; //display: inline-block;}
.rb_h4 {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; text-decoration: none;}
.rb_body h4 {margin: 0;}
a:HOVER.rb_h4 {border-bottom: 0 solid #0857A6;}
.rb_h5 {color: #fd7102; display: block; font-size: 13px; font-weight: bold; padding: 7px 0 0 0; text-decoration: none;}
.rb_h6 {color: #0857A6; display: block; font-size: 13px; font-weight: bold; padding: 0 0 3px 0; text-decoration: none;}
.rb_content {margin: 7px 0 0 0; overflow: hidden; //display: inline-block;}
.rb_img {float: left; margin: 0 5px 0 0; background-position: left top; background-repeat: no-repeat;}
.rb_flash {float: left; margin: 0 5px 0 0;}
.rb_nobr {white-space: nowrap;}
.rb_text {overflow: hidden; //display: inline-block;}
.rb_textSmall {font-size: 11px; overflow: hidden; //display: inline-block;}
.rb_next {font-weight: bold; font-size: 11px; float: right; margin-top: 5px;}
.rb_more {font-weight: bold; font-size: 11px; display: block; margin-top: 5px;}
.rb_imgUl {background-position: left top; background-repeat: no-repeat; font-weight: bold; display: block; height: 50px; margin: 0; width: 100%; padding-left: 55px;}
.rb_ul {margin: 10px 0 0 13px; padding-left: 2px;}
.rb_li {color: #999999;}
.rb_mb5 {margin-bottom: 5px;}
/*rb*/

/*хочу общаться*/
#want-talk {background:url(http://img0.imgsmail.ru/mail/ru/images/my/_sprite_smstop.png) no-repeat;border:solid 1px #d9d9d9;margin: 0 0 20px 0;overflow:hidden;}
#want-talk  .hidden{display:none}
.mf_divWantTalkHide{background-color:#cdd0d9; float:right; padding:0 0 4px; text-align:center; width:100px;}
.mf_divWantTalkHide a,
.mf_divWantTalkHide a:hover{display:-moz-inline-block; display:-moz-inline-box;display:inline-block;border-bottom:1px dashed #646663;color:#646663;cursor:pointer;font-family:Tahoma;font-size:70%;text-decoration:none;} 
.mf_divWantTalkH1 {margin:20px 10px;}
.mf_divWantTalkH1 a {border-bottom:1px solid #FD7500;color:#FD7500;font-weight:bold;text-decoration:none;}
.mf_divWantTalkRegion {margin:0 0 10px 20px;font-size:90%;color:#656972}
.mf_divWantTalkRegion a{display:-moz-inline-block; display:-moz-inline-box;display:inline-block;color:#656972;border-bottom:dashed 1px #656972;text-decoration:none}
.mf_divWantTalk {margin: 0 0 10px 0;font-size:75%;overflow:hidden;height:1%}
.mf_divWantTalkIn {height:145px;margin: 0 0 20px 20px !important; vertical-align: top; display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 90px;//display:block !important;//float:left;overflow:hidden}
*html .mf_divWantTalkIn  {display:inline !important;float:left;}

/*previews*/
.pv {display:block;width:120px;height:90px;position:relative;overflow:hidden}
.pv span,
.pv img {position:absolute;top:0;left:0;display:block;}
.pv object {outline:0}
