* {padding: 0; margin: 0;}
body {background: #ffffff; padding: 0; margin: 0;}
table {border-collapse: collapse;}
table th, table td {padding: 0; margin: 0; border: 0px;}
img {border: 0px;}
a {color: #FF8400; text-decoration:underline;}
a:visited {color: #C37C3C; text-decoration:underline;}
a:link {color: #FF8400; text-decoration:underline;}
a:hover {color: #FF8400; text-decoration:none;}
p {color: #000000;}
h1 {}
h2 {}
h3 {}
h4 {}
.pos_r {position: relative;}
.pos_a {position: absolute;}
.fll {float: left;}
.flr {float: right;}
.clear {clear: both;}
.clear_l {clear: left;}
.clear_r {clear: right;}
.clear_fix, .clear_l_fix, .clear_r_fix {//height: 1%;}
.clear_fix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear_l_fix:after {content: "."; display: block; height: 0; clear: left; visibility: hidden;}
.clear_r_fix:after {content: "."; display: block; height: 0; clear: right; visibility: hidden;}
.algnc {text-align: center;}
.algnl {text-align: left;}
.algnr {text-align: right;}
.p0 {padding: 0;}
.p5 {padding: 5px;}
.p10 {padding: 10px;}
.p15 {padding: 15px;}
.p20 {padding: 20px;}
.p25 {padding: 25px;}
.p30 {padding: 30px;}
.pt1 {padding-top: 1px;}
.pt2 {padding-top: 2px;}
.pt3 {padding-top: 3px;}
.pt4 {padding-top: 4px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}
.pb15 {padding-bottom: 15px;}
.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}
.pb30 {padding-bottom: 30px;}
.pl5 {padding-left: 5px;}
.pl10 {padding-left: 10px;}
.pl15 {padding-left: 15px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;}
.pr5 {padding-right: 5px;}
.pr10 {padding-right: 10px;}
.pr15 {padding-right: 15px;}
.pr20 {padding-right: 20px;}
.pr25 {padding-right: 25px;}
.pr30 {padding-right: 30px;}
.mc {margin-left: auto; margin-right: auto;}
.m0 {margin: 0;}
.m5 {margin: 5px;}
.m10 {margin: 10px;}
.m15 {margin: 15px;}
.m20 {margin: 20px;}
.m25 {margin: 25px;}
.m30 {margin: 30px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml11 {margin-left: 11px;}
.ml12 {margin-left: 12px;}
.ml13 {margin-left: 13px;}
.ml14 {margin-left: 14px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 30px;}
.mr1 {margin-right: 1px;}
.mr2 {margin-right: 2px;}
.mr3 {margin-right: 3px;}
.mr4 {margin-right: 4px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr11 {margin-right: 11px;}
.mr12 {margin-right: 12px;}
.mr13 {margin-right: 13px;}
.mr14 {margin-right: 14px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}
.mr30 {margin-right: 30px;}
.mb1 {margin-bottom: 1px;}
.mb2 {margin-bottom: 2px;}
.mb3 {margin-bottom: 3px;}
.mb4 {margin-bottom: 4px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.mb30 {margin-bottom: 30px;}
.mlr20 {margin-left: 20px; margin-right: 20px;}
.t60 {font-size: 60%;}
.t65 {font-size: 65%;}
.t70 {font-size: 70%;}
.t75 {font-size: 75%;}
.t80 {font-size: 80%;}
.t85 {font-size: 85%;}
.t90 {font-size: 90%;}
.t95 {font-size: 95%;}
.t100 {font-size: 100%;}
.t105 {font-size: 105%;}
.t110 {font-size: 110%;}
.t120 {font-size: 120%;}
.t130 {font-size: 130%;}
.t140 {font-size: 140%;}
.t150 {font-size: 150%;}
.w100 {width: 100%;}
.w99 {width: 99%;}
.w95 {width: 95%;}
.w90 {width: 90%;}
.tp60 {font-size: 60px;}
.tp48 {font-size: 48px;}
.tp36 {font-size: 36px;}
.tp30 {font-size: 30px;}
.tp24 {font-size: 24px;}
.tp22 {font-size: 22px;}
.tpl30 {font-size: 30px; line-height: 24px;}
.tpl22 {font-size: 22px; line-height: 18px;}
.lh50 {line-height: 50%;}
.lh60 {line-height: 60%;}
.lh70 {line-height: 70%;}
.lh80 {line-height: 80%;}
.lh90 {line-height: 90%;}
.lh100 {line-height: 100%;}
.lh110 {line-height: 110%;}
.lh120 {line-height: 120%;}
.lh130 {line-height: 130%;}
.lh140 {line-height: 140%;}
.lh150 {line-height: 150%;}

.cur_p {cursor: pointer; //cursor: hand;}

.atts {font-family: Arial, 'Trebuchet MS', Tahoma, sans-serif;}
.ttas {font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;}
.vats {font-family: Verdana, Arial, sans-serif;}
.ttah {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.white, a.white, a.white:hover, a.white:visited {color: #fff;}
.cGrayL {color: #7C8283;}
.cGrayM {color: #AAAAAA;}
.cGrayD {color: #6F7576;}
.cGrayA {color: #626b6c;}
.cGrayB {color: #999999;}
.cGreen {color: #97B605;}
.cGreenM {color: #869B28;}
a.cGreen_a, .cGreen_a a, a.cGreen_a:hover, .cGreen_a a:hover {color: #97B605;}
a.cGrayM_a, .cGrayM_a a, a.cGrayM_a:hover, .cGrayM_a a:hover {color: #AAAAAA;}

* html .png {background-image: none !important; behavior: url(/fix/png.htc);}

.counters_block {position: absolute; width: 1px; height: 1px; overflow: hidden; visibility: hidden; z-index: 1;}
/* ========== */

/* INDEX */
a.ahp, a.ahp:visited, a.ahp:hover {display: block; float: left; height: 24px; line-height: 22px; padding-left: 28px; overflow: visible; color: #999999;}
a.ahp, a.ahp:visited {background: transparent url("/img/ico_sm_makestartpage.gif") 0 center no-repeat;}
a.ahp:hover {background: transparent url("/img/ico_sm_makestartpage_hover.gif") 0 center no-repeat;}
#indexMainTbl {width: 100%; height: 100%;}
#indexMainTbl .itop, #indexMainTbl .ibot {padding: 0 18px;}
#indexMainTbl .itop table.m, #indexMainTbl .ibot table.m {width: 100%;}
#indexMainTbl .itop {height: 25px;}
#indexMainTbl .ibot {height: 55px;}
#indexMainTbl .m_content {padding: 2% 0 10%; width: 745px; text-align: left;}
#indexMainTbl .m_content table.l_f {width: 100%;}
#indexMainTbl .m_content table.l_f .l {width: 175px; vertical-align: bottom;}
#indexMainTbl .m_content table.l_f .r {vertical-align: top;}
#indexMainTbl .bookmarks {height: 60px;}
#indexMainTbl .bookmarks li {float: left; list-style-type: none; margin-right: 5px;}
#indexMainTbl .bookmarks li a {display: block; width: 80px; padding-top: 9px; padding-bottom: 8px; font-size: 12px; line-height: 14px; text-align: center;}
#indexMainTbl .bookmarks li a span {display: block; width: 100%; height: 30px;}
#indexMainTbl .bookmarks li.common a:hover {color: #ff6600; text-decoration: none;}
#indexMainTbl .bookmarks li.common a span.bm1 {background: transparent url("/img/ni_bm1.gif") center 0 no-repeat;}
#indexMainTbl .bookmarks li.common a:hover span.bm1, #indexMainTbl .bookmarks li.current a span.bm1 {background: transparent url("/img/ni_bm1.gif") center -60px no-repeat;}
#indexMainTbl .bookmarks li.common a span.bm2 {background: transparent url("/img/ni_bm2.gif") center 0 no-repeat;}
#indexMainTbl .bookmarks li.common a:hover span.bm2, #indexMainTbl .bookmarks li.current a span.bm2 {background: transparent url("/img/ni_bm2.gif") center -60px no-repeat;}
#indexMainTbl .bookmarks li.common a span.bm3 {background: transparent url("/img/ni_bm3.gif") center 0 no-repeat;}
#indexMainTbl .bookmarks li.common a:hover span.bm3, #indexMainTbl .bookmarks li.current a span.bm3 {background: transparent url("/img/ni_bm3.gif") center -60px no-repeat;}
#indexMainTbl .bookmarks li.common a span.bm4 {background: transparent url("/img/ni_bm4.gif") center 0 no-repeat;}
#indexMainTbl .bookmarks li.common a:hover span.bm4, #indexMainTbl .bookmarks li.current a span.bm4 {background: transparent url("/img/ni_bm4.gif") center -60px no-repeat;}
#indexMainTbl .bookmarks li.common a {background: none; text-decoration: underline;}
#indexMainTbl .bookmarks li.current a {background: #cbe07d url("/img/ni_bm_bg.gif") center 0 no-repeat; color: #5c6566; font-weight: bold; text-decoration: none;}
#indexMainTbl .ni_qtbl {width: 100%;}
#indexMainTbl .ni_qtbl input.qi	{height: 31px; //margin-top: -1px;}
#indexMainTbl .ni_qtbl input.qs {height: 29px;}
#indexMainTbl .ni_qtbl td.qi, #indexMainTbl .ni_qtbl td.qs {vertical-align: top;}
#indexMainTbl .ni_qtbl input.qi {background: #ffffff; padding: 0 5px; color: #000000; font-size: 1.3em; border: #a2c308 2px solid;}
#indexMainTbl .ni_qtbl td.qs {width: 85px;}
#indexMainTbl .ni_qtbl div.qs {background: #ffca22 url("/img/ni_qs_bg1_0.gif") 0 0 repeat-x; padding: 1px;}
#indexMainTbl .ni_qtbl input.qs {background: #ffa925 url("/img/ni_qs_bg1_1.gif") 0 center repeat-x; border: 0px; color: #ffffff; font-size: 1.1em;}
#indexMainTbl .ni_qtbl .example, #indexMainTbl .ni_qtbl .more {font-size: 12px; height: 20px;}
#indexMainTbl .ni_qtbl .example {color: #999999; font-size:70%}
#indexMainTbl .ni_qtbl .example span {}
#indexMainTbl .ni_qtbl .example span a, #indexMainTbl .ni_qtbl .example span a:hover, #indexMainTbl .ni_qtbl .example span a:visited, #indexMainTbl .ni_qtbl .example span a:link {text-decoration:none; border-bottom: #5a6364 1px dashed; color: #5a6364;}
#indexMainTbl .ni_qtbl .more a {color: #85a200;}
#indexMainTbl .ni_qtbl .more a:hover {color: #FF8400;}
/* WIDGETS */
#indexMainTbl .widgets .w_tbl {width: 100%;}
#indexMainTbl .widgets {padding-top: 20px;}
#indexMainTbl .widgets td.w {text-align: left; vertical-align: top;}
/* STARS */
#w_stars .face {border:none;}
#w_stars .guess {color: #535c5d;}
#w_stars .entername {color: #848b8c;}
#w_stars .cmore {}
/* INVITE */
#w_invite {margin-right: -10px;}
#w_invite .inv_title {background: #fff url('/img/ni_widgets_invite_bg.gif') 0 36px repeat-x;}
#w_invite .inv_title .b {background: url('/img/ni_widgets_invite_b.jpg') 0 5px no-repeat;}
#w_invite .inv_title .e {background: url('/img/ni_widgets_invite_e.gif') 100% 0 no-repeat; height: 133px;}
#w_invite .inv_title .b .e .ttl {padding-top: 42px; margin-left: 130px; color: #fff; font-size: 18px; line-height: 20px;}
#w_invite .inv_title .b .e .ttl a {text-decoration: none;}
#w_invite .inv_title .b .e .desc {margin-left: 130px; font-size: 12px; line-height: 14px;}
/* ========== */

/* bigBrother */
#bigBrother {}
#bigBrother .pointsPlace {padding: 0 0 49px 5px;}
#bigBrother .pointsPlace table td {padding: 0 7px 0 8px;}
#bigBrother .bigBrother {background: #fff; width: 20px; height: 20px;}
#bigBrother .eye {position: relative; top: 14px; left: 6px;}
#bigBrother .eye b {display: block; position: relative; left: -8px; top: -8px; overflow: hidden;}
#bigBrother .eye, #bigBrother .eye b {width: 16px; height: 17px;}
#maskLogo {position: absolute; top: -98px; left: 0px; width: 150px; height: 93px; z-index: 100;}
/* ========== */

/* Query Hint Block */
#gogoSuggest {background: transparent; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; z-index: 1000;}
#gogoSuggest .sWrap {background: #FFFFFF; border: #A2C308 1px solid;}
#gogoSuggest .sInnr {padding: 1px; overflow: hidden;}
#gogoSuggest .sWrap table.sList {width: 100%;}
#gogoSuggest .sWrap table.sList tr a {display: block; color: #5C6566; font-size: 11px; line-height: 16px; padding-left: 8px; margin-top: 0px;}
#gogoSuggest .sWrap table.sList tr.ra a {color: #5C6566;/*#262A2A;*/}
#gogoSuggest .sWrap table.sList tr a:hover {color: #5C6566; text-decoration: none;}
#gogoSuggest .sWrap table.sList tr.link td {}
#gogoSuggest .sWrap table.sList tr.rn, #gogoSuggest .sWrap table.sList tr.ra {cursor: pointer; _cursor: hand;}
#gogoSuggest .sWrap table.sList tr.rn td {background: #FFFFFF;}
#gogoSuggest .sWrap table.sList tr.ra td {background: #DEEDA5;}
#gogoSuggest .sWrap table.sList td.squery {padding: 0 2px 0 5px; color: #262A2A; font-size: 13px; line-height: 16px; text-align: left;}
#gogoSuggest .sWrap table.sList td.sresnum {padding: 0 5px 0 2px; font-size: 11px; text-align: right;}
#gogoSuggest .sWrap table.sList td.squery div {width: 465px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;}
#gogoSuggest div.sClose {padding: 0px 6px 2px; font-size: 12px; text-align: right;}
#gogoSuggest a.sClose {cursor: pointer; _cursor: hand;}
#gogoSuggest b.shadow {width: 100%; height: 12px;}
#gogoSuggest b.shadow img {width: 100%; height: 12px;}
/* ========== */


#mainWrapper {position: relative; width: 100%; z-index: 1;}
#mainInner {position: relative; background: #ffffff; width: 100%; min-width: 760px;}
#ie_fix_min-width {width: 100%;}
* html #mainInner {width: expression((document.getElementById('ie_fix_min-width'))?((document.getElementById('ie_fix_min-width').offsetWidth<=760)?'760px':'100%'):'100%');}

#header {background: transparent url("/img/bg_all.gif") center bottom no-repeat; width: 100%; margin-bottom: 25px;}
#header .inner {position: relative; width: 94%; margin: 0 auto;}
#header .s_blk {position: relative; padding-top: 41px; padding-left: 182px; margin-right: 103px;}
* html #header .s_blk {height: 1px;}
#header .logo_block {position: absolute; left: 0; top: 0; width: 182px; height: 131px;}
#header .logo_gogo {width: 182px; height: 109px;}
#header .after_logo_shad {background: transparent url("/img/logo_shad.gif") right top no-repeat; height: 22px; color: #5C6566; font-size: 0.7em; line-height: 22px; text-indent: 18px;}
#header .s_sbmt {position: absolute; right: 0; top: 68px;}
#header .submit {background: transparent url("/img/btn/go_1.gif") 0 0 no-repeat; width: 93px; height: 32px; border: 0px;}
#header .form {border: #abcc11 2px solid;}
* html #header .wb_fix {width: 100%; overflow: hidden;}
#header .query {width: 100%; border: 0px; color: #000000; font-size: 1.4em;}


#header .points {position: absolute; right: 0; top: 10px; z-index: 1;}
#header .points a,
#header .points a:hover {display: block; float: left; margin-left: 25px; color: #7c8283; font-size: 0.7em;}
#header .points a.help {background: transparent url("http://gogo.ru/img/ico_sm_help.gif") left center no-repeat; height:22px; padding-left:30px; vertical-align: baseline; padding-top: 4px;}
#header .points a.help:hover {background: transparent url("http://gogo.ru/img/ico_sm_help_hover.gif") left center no-repeat;}
#header .points a.start {background: transparent url("http://gogo.ru/img/ico_sm_makestartpage.gif") left center no-repeat; height:22px; padding-left:30px; vertical-align: baseline; padding-top: 4px;}
#header .points a.start:hover {background: transparent url("http://gogo.ru/img/ico_sm_makestartpage_hover.gif") left center no-repeat;}
#header .points a.settings {background: transparent url("http://gogo.ru/img/ico_sm_setting.gif") left center no-repeat; height:22px; padding-left:30px; vertical-align: baseline; padding-top: 4px;}
#header .points a.settings:hover {background: transparent url("http://gogo.ru/img/ico_sm_setting_hover.gif") left center no-repeat;}

#header .bookmarks {}
#header .bookmarks li {float: left; display: block; position: relative; margin: 0 2px 0 0; list-style-type: none; font-size: 0.7em; font-family: "Trebuchet MS",Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;}
#header .bookmarks li a {display: block; color: #8d9394; padding: 0px 10px 0px 28px; line-height: 27px; white-space: nowrap;}
#header .bookmarks li.current {background: #edf2d8;}
#header .bookmarks li.common a {background: transparent url("/img/sc-lpic-ooa.gif") left -2px no-repeat;}
#header .bookmarks li.current a	{background: transparent url("/img/sc-lpic-ooa.gif") left -33px no-repeat; text-decoration: none;}
#header .bookmarks li sup {position: relative; top: -0.7em; color: #FF8400; vertical-align: baseline; text-decoration: none;}
#header .bookmarks li#link_adv_search {float: right;}
#header .bookmarks li#link_adv_search a {background: none; padding-left: 10px;}

#header .switch_cond {background: #edf2d8; padding: 8px 15px; color: #909480; font-size: 0.7em;}
#header .switch_cond a {color: #5c6566; text-decoration: underline;}
#header .switch_cond a:hover {color: #5c6566; text-decoration: none;}
#header .switch_cond span {color: #5c6566; font-size: 1.1em; font-weight: bold;}

.stat_line {background: #abcc11; padding: 4px 5%;}
.stat_line .find_all {float: right; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 20px;}
.stat_line .snip_switch {float: left; color: #404043; font-size: 0.7em; line-height: 20px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.stat_line .snip_switch a {display: block; float: left; padding-left: 14px; color:#404043; text-decoration: underline;}
.stat_line .snip_switch a:visited {color:#404043; text-decoration: underline;}
.stat_line .snip_switch a:link {color:#404043; text-decoration: underline;}
.stat_line .snip_switch a:hover {color:#404043; text-decoration: none;}
.stat_line .snip_switch a.snip_open {background: transparent url("/img/arr_4.gif") left center no-repeat;}
.stat_line .snip_switch a.snip_close {background: transparent url("/img/arr_3.gif") left center no-repeat;}

#results {/*width: 94%;*/ padding: 20px 2% 20px 3%; margin: 0 auto;}
#results #right_block {float: right;}
#results .rr_true {width: 23%;}
#results .r_true {padding-right: 3%; margin-right: 23%;}
#results .rr_true_const {width: 220px;}
#results .r_true_const {padding-right: 0; margin-right: 220px;}
#results .page_nav {color: #ABCC11; font-weight: bold; line-height: 59px; white-space: nowrap;}
#results .page_nav .im {display: inline; vertical-align: middle;}
#results .page_nav img {vertical-align: middle;}
#results .page_nav a {color: #ABCC11; text-decoration: underline;} 
#results .page_nav a:visited {color: #ADC82D; text-decoration: underline;} 
#results .page_nav a:hover {text-decoration: none;}

#list_results {}
* html #list_results {height: 1px;}
#list_results .mistype_block {background: transparent url("/img/hs_mistype_01.gif") left center no-repeat; min-height: 48px; padding: 2px 0 2px 45px;}
#list_results .mistype_block h1.m_title {font-size: 1.0em; line-height: 1.4em;}
#list_results .mistype_block .mistype {color: #7C8283;}
#list_results .mistype_block .mistype p.mp {line-height: 1.6em; color: #7C8283;}
#list_results .mistype_block .mistype a {color: #FF8400; text-decoration: underline;}
#list_results .mistype_block .mistype a:visited {color: #c37c3c; text-decoration: underline;}
#list_results .mistype_block .mistype a:hover {text-decoration: none;}
#list_results .mistype_block .mistype .spWord {color: #869B28; font-weight: bold;}
#list_results .mistype_block .mistype .splh {color: #333; font-size: 1.1em;}
#list_results .mistype_block .mistype a .splh {color: #333;}

#list_results .snip_open {background: #E1E3E3;}
#list_results .snip_close {background: #EBEDED;}
#list_results .snip_over {background:#7C8283;}
#list_results .snip_process {background:#7C8283;}
#list_results .snip_open,
#list_results .snip_close,
#list_results .snip_over,
#list_results .snip_process {width: 18px; vertical-align: top;}

#list_results .s_res {font-family: Arial, Geneva, Verdana, Tahoma, Helvetica, sans-serif;}
#list_results .v_res {font-family: Arial, Geneva, Verdana, Tahoma, Helvetica, sans-serif;}
#list_results .m_res {font-family: Arial, Geneva, Verdana, Tahoma, Helvetica, sans-serif;}
#list_results .res {position: relative; margin-bottom: 20px;}
#list_results .res table {width: 100%;}
#list_results .res .title, #list_results .video_result div.title {padding: 1px 0; color: #7C8283; font-size: 1.2em;}
#list_results .res .content, #list_results .video_result .content {padding: 2px 6px 0 6px;}
#list_results .res .mc {font-size: 0.8em; line-height: 1.0em;}
#list_results .res .more {padding: 4px 0 0px 0px; font-size: 0.8em; line-height: 1.2em;}
#list_results .res .more .url {color: #869b28; font-weight: normal; text-decoration: none;}
#list_results .res .more .separator {font-size: 0.9em; color: #aaaaaa;}
#list_results .res .more .m_right {font-size: 0.9em;}
/*#list_results .res .more .m_right a {padding: 0 7px 0 18px; color: #BDC0C1;}*/
#list_results .res .more .m_right a {/*color: #868ca0;*/ color: #aaaaaa;}
#list_results .res .more .m_right a.save_copy_link {/*background: transparent url("/img/i_sv.gif") left center no-repeat;*/}
#list_results .res .more .m_right a.more_from_site_link {/*background: transparent url("/img/i_mr.gif") left center no-repeat;*/}
#list_results .res table td {vertical-align: top;}
#list_results .v_res {}
#list_results .v_res .vr_block {width: 100%; overflow: hidden;}
#list_results .v_res .vr_inner {}
#list_results .v_res .vrw_bl {/*//padding-bottom: 20px;*/}
#list_results .v_res .video_result {float: left; position: relative; width: 50%; height: 150px; margin-bottom: 10px; /*//width: 49%;*/ overflow: auto;}
#list_results .video_result .thumb {float: left; /*background: transparent url("/img/bg_video_v2.gif") left -4px repeat-y;*/}
#list_results .video_result .thumb div {background: transparent url("/img/video_bg.gif") 0 0 repeat-x; padding: 12px 0; width: 120px; height: 90px; /*border: #00468C 1px solid;*/}
#list_results .video_result .thumb_v {float: left;}
#list_results .video_result .thumb_v div {background: transparent url("/img/video_bg_v.gif") 0 0 repeat-y; padding: 0 12px; width: 120px; height: 90px;}
#list_results .video_result .thumb_st {width: 120px; height: 114px;}
#list_results .video_result .thumb_st div.im {background: transparent url("/img/video_bg.gif") 0 0 repeat-x; padding: 12px 0; width: 120px; height: 90px;}
#list_results .video_result .thumb_st_v {width: 144px; height: 90px;}
#list_results .video_result .thumb_st_v div.im {background: transparent url("/img/video_bg_v.gif") 0 0 repeat-y; padding: 0 12px; width: 120px; height: 90px;}
#list_results .video_result .thumb_st .more, #list_results .video_result .thumb_st_v .more {position: absolute; left: 0; top: 0; background: url("/img/x0.gif") 0 0 repeat; height: 100%; width: 100%; cursor: pointer; //cursor: hand; z-index: 15;}

#list_results .v_res .video_result .cont {display: none;}
#list_results .video_result .cont h3.title {font-size: 1.1em; font-weight: normal; line-height: 1.2em;}
#list_results .video_result .cont .info {color: #7C8283; font-size: 0.7em;}
#list_results .video_result .cont .comm {font-size: 0.75em;}
#list_results .video_result .cont .more {color: #7C8283; /*color: #89B100;*/ font-size: 0.7em;}
#list_results .video_result .cont .optn {font-size: 0.7em;}
#list_results .video_result .cont .optn a.watch_video {background: transparent url("/img/ico_video.gif") left center no-repeat; padding: 2px 0 2px 20px; line-height: 20px;}
#list_results .video_result .cont .optn a.find_like_this {padding: 2px 0; line-height: 20px;}
#list_results .s_res .video_result {margin-bottom: 20px;}
#list_results .s_res .video_result table {width: 100%;}
#list_results .s_res .video_result table td {vertical-align: top;}
#list_results .s_res .video_result .cont {margin-left: 88px; margin-right: 20px;}

#list_results .f-obj {margin-bottom: .8em; font-size: .75em; line-height: 1.1em;}
#list_results .f-obj .innr {background: #f6ffcc; padding: .6em;}
#list_results .f-obj .stars {display: inline-block; margin-right: .4em; height: 10px; overflow: hidden; font-size: 0; vertical-align: middle;}
#list_results .f-obj .stars, #list_results .f-obj .stars i {background: url('/img/obj_star.gif') 0 -10px repeat-x; height: 10px; overflow: hidden;}
#list_results .f-obj .stars i {background-position: 0 0; display: block; text-indent: -999px;}
#list_results .f-obj .s0 {width: 0;}
#list_results .f-obj .s1 {width: 10px;}
#list_results .f-obj .s2 {width: 20px;}
#list_results .f-obj .s3 {width: 30px;}
#list_results .f-obj .s4 {width: 40px;}
#list_results .f-obj .s5, #list_results .f-obj .stars {width: 50px;}
#list_results .f-obj .address {}
#list_results .f-obj .address a {background: url('/img/ico_mmaps.gif') 0 50% no-repeat; padding-left: 20px; color: #000; line-height: 16px;}
#list_results .f-obj .description {line-height: 1.2em;}
#list_results .res .f-obj {margin: 0; padding: 0; //height: 1%;}
#list_results .res .f-obj .innr {display: inline-block; margin: .6em 0em -.2em; padding: .3em .5em; //display: block; //float: left;}

/* Bubble Content */
.bubble_include_content {font-family: Arial, Geneva, Verdana, Tahoma, Helvetica, sans-serif;}
.bubble_include_content .thumb {float: left; /*background: transparent url("/img/bg_video_v2.gif") left -4px repeat-y;*/}
.bubble_include_content .thumb div {background: transparent url("/img/video_bg.gif") 0 0 repeat-x; padding: 12px 0; width: 120px; height: 90px; /*border: #00468C 1px solid;*/}
.bubble_include_content .thumb_v {float: left;}
.bubble_include_content .thumb_v div {background: transparent url("/img/video_bg_v.gif") 0 0 repeat-y; padding: 0 12px; width: 120px; height: 90px;}
.bubble_include_content .thumb_st {width: 120px; height: 114px;}
.bubble_include_content .thumb_st div.im {background: transparent url("/img/video_bg.gif") 0 0 repeat-x; padding: 12px 0; width: 120px; height: 90px;}
.bubble_include_content .thumb_st_v {width: 144px; height: 90px;}
.bubble_include_content .thumb_st_v div.im {background: transparent url("/img/video_bg_v.gif") 0 0 repeat-y; padding: 0 12px; width: 120px; height: 90px;}
.bubble_include_content .thumb_st .more, .bubble_include_content .thumb_st_v .more {position: absolute; left: 0; top: 0; background: url("/img/x0.gif") 0 0 repeat; height: 100%; width: 100%; cursor: pointer; //cursor: hand; z-index: 15;}
.bubble_include_content .cont {padding: 5px 10px;}
.bubble_include_content .cont h3.title {padding-bottom: 5px; font-size: 1.1em; font-weight: normal; line-height: 1.2em; overflow: hidden;}
.bubble_include_content .cont .info {color: #7C8283; font-size: 0.7em;}
.bubble_include_content .cont .comm {font-size: 0.75em;}
.bubble_include_content .cont .more {color: #7C8283; /*color: #89B100;*/ font-size: 0.7em;}
.bubble_include_content .cont .optn {font-size: 0.7em;}
.bubble_include_content .cont .optn a.watch_video {background: transparent url("/img/ico_video.gif") left center no-repeat; padding: 2px 0 2px 20px; line-height: 20px;}
.bubble_include_content .cont .optn a.find_like_this {padding: 2px 0; line-height: 20px;}
/* ========== */

#list_results .m_res {color: #000000;}
#list_results .music_result {margin-bottom: 1.4em;}
#list_results .music_result table {width: 100%;}
#list_results .music_result table td {vertical-align: top;}
#list_results .music_result .n {width: 25px; padding: 0.1em 0.4em 0 0; color: #7C8283; font-size: 0.8em; font-weight: bold; text-align: right;}
#list_results .music_result h2.title {padding: 1px 0; color: #434040; font-size: 0.9em; font-weight: normal;}
#list_results .music_result .info {padding: 1px 0 1px 0; font-size: 0.75em;}
#list_results .music_result .info span {color: #7C8283;}
#list_results .music_result .info span a {color: #434040;}
#list_results .music_result .more {margin-top: -0.3em; font-size: 0.8em;}
#list_results .music_result .more a {margin-right: 10px; font-weight: bold; line-height: 1.4em;}
#list_results .music_result .more a.listen {border-bottom: #FF8400 1px dashed; color: #FF8400; text-decoration: none;}
#list_results table.tbl_res_m {width: 100%;}
#list_results table.tbl_res_m td {vertical-align: top;}
#list_results table.tbl_res_m td {padding-left: 5px; padding-right: 5px;}
#list_results table.tbl_res_m .ttl td {padding-bottom: 8px; color: #777777; font-size: 0.75em;}
#list_results table.tbl_res_m .n {width: 1px; color: #7C8283; font-size: 0.8em; font-weight: bold;}
#list_results table.tbl_res_m .c h2 {color: #666666; font-size: 0.9em; font-weight: normal;}
#list_results table.tbl_res_m .c p {color: #7C8283; font-size: 0.75em;}
#list_results table.tbl_res_m .m {width: 12%; padding-right: 17px; font-size: 0.75em;}
#list_results table.tbl_res_m .m a {font-weight: bold;}
#list_results table.tbl_res_m .f {width: 6%;}
#list_results table.tbl_res_m .d {width: 6%;}
#list_results table.tbl_res_m .s {width: 6%;}
#list_results table.tbl_res_m .n, #list_results table.tbl_res_m .c, #list_results table.tbl_res_m .f, #list_results table.tbl_res_m .d, #list_results table.tbl_res_m .s, #list_results table.tbl_res_m .m {padding-top: 8px; padding-bottom: 8px; border-top: #e5e5e5 1px solid;}
#list_results table.tbl_res_m .f, #list_results table.tbl_res_m .d, #list_results table.tbl_res_m .s {color: #777777; font-size: 0.8em;}

#list_results .error_404 {background: transparent url("/img/hs_404.gif") left center no-repeat; padding: 10px 10px 10px 100px; font-size: 0.8em;}

#footer {position: relative; background: #a9acac; padding: 18px 3%; border-top: #eeefef 5px solid; color: #ffffff; font-size: 0.8em; line-height: 1.2em;}
#footer a {color: #ffffff;}
#footer .left {float: left; display: block; text-align: left;}
#footer .right {display: block; text-align: right;}

/* DIRECT */
.direct {}
.direct .box {margin-bottom: 12px;}
.direct .top_title {background: transparent url("/img/bg_reklama.gif") repeat-x scroll 0pt 8px; margin-bottom: 5px; margin-right: 3%; font-size: 0.7em; text-align: center;}
.direct .top_title span {background: #ffffff; padding: 0 2px; color: #ABCC11;}
.direct .top_title span a, .direct .top_title span a:hover {color: #ABCC11; text-decoration: none;}
.direct .box div.ad-link {margin-bottom: 3px; font-size: 1.1em; font-weight: normal; line-height: 1.1em;}
.direct .box div {margin-bottom: 3px; padding: 1px 0; color: #000000; font-size: 0.8em; font-family: Arial, 'Trebuchet MS', Tahoma, sans-serif; line-height: 1.0em;}
.direct .box span.url {display: block; font-size: 0.8em; font-weight: normal; font-family: Arial, 'Trebuchet MS', Tahoma, sans-serif; line-height: 1.0em;}
.direct .box span.url {color: #869b28; text-decoration: none;}
.direct .box span.url a,
.direct .box span.url a:hover {background: transparent url("/img/ico_phone.gif") left center no-repeat; padding-left: 16px; /*color: #9296A5;*/ color: #869b28;}
.direct a.all {display: block; font-size: 0.8em;}
.direct a.all:hover {text-decoration: underline;}
.direct a.publicity_here {display: block; font-size: 0.8em;}
.direct a.publicity_here {text-decoration: underline;}
.direct_bg {background: transparent url("/img/bg_reklama.gif") repeat-y scroll 4px 0pt;}
.direct_bg .inner {background: transparent url("/img/reklama_v.gif") left center no-repeat; padding-left: 20px;}
/* ========== */

/* BEGUN */
.begun {margin-bottom: 20px;}
.begun .box {margin-bottom: 10px;}
.begun .top_title {background: transparent url("/img/bg_reklama.gif") repeat-x scroll 0pt 8px; margin-bottom: 5px; font-size: 0.7em; text-align: center;}
.begun .top_title span {background: #ffffff; padding: 0 2px; color: #ABCC11;}
.begun .title {font-size: 1.2em; font-weight: normal; line-height: 1.1em;}
.begun .desc {padding: 1px 0; color: #000000; font-size: 0.75em; line-height: 1.0em;}
.begun .desc a {color: #000000; text-decoration: none;}
.begun a.domain,
.begun a.domain:hover {color: #666666; font-size: 0.75em; font-weight: bold; line-height: 1.0em; text-decoration: underline;}
.begun a.all {display: block; font-size: 0.8em;}
.begun a.all:hover {text-decoration: underline;}
.begun a.publicity_here {display: block; font-size: 0.8em;}
.begun a.publicity_here {text-decoration: underline;}
.begun_bg {background: transparent url("/img/bg_reklama.gif") repeat-y scroll 4px 0pt;}
.begun_bg .inner {background: transparent url("/img/reklama_v.gif") left center no-repeat; padding-left: 20px;}
/* ========== */

/* PROJECTS */
.projects {overflow: hidden; //overflow-x: hidden;}
.projects div.title {min-height: 40px; padding-left: 45px; margin-bottom: 5px;}
.projects div.title h2 {color: #929D9E; font-size: 1.1em; line-height: 1.5em; font-weight: normal;}
.projects div.title h2 a {color: #929D9E; text-decoration: none;}
.projects div.title h2 a:hover {color: #929D9E; text-decoration: underline;}
.projects div.title p {font-size: 0.7em;}
.projects .all {text-align: right;}
.projects .box {margin-bottom: 10px;}
.projects .box .title {margin-bottom: 5px; color: #FF7200; font-size: 0.9em; font-weight: normal; line-height: 1em;}
.projects .box .title a {color: #FF7200; text-decoration: underline;}
.projects .box .title a:visited {color: #FA6100; text-decoration: underline;}
.projects .box .title a:hover {color: #FF7200; text-decoration: none;}
.projects .box .date {margin-bottom: 5px; color: #282C2E; font-size: 0.6em;}
.projects .box table {width: 100%;}
.projects .box td {vertical-align: top;}
.projects .box .im {width: 1%;}
.projects .box .im a {display: block; background: #F1F1F1; border: #CCD0D0 1px solid; padding: 3px; text-align: center;}
.projects .box .im img {border: #CCD0D0 1px solid;}
.projects .box .vd {width: 110px;}
.projects .box .vd a {display: block; float: left; background: transparent url("/img/bg_video.gif") 0 0 repeat; padding: 0 10px;}
.projects .box .vd img {}
.projects .box .desc {padding-left: 10px;}
.projects .box .desc .d {color: #7C8283; font-size: 0.7em;}
/* это для торга START  949e9c */
.projects .box .desc .sectname {color:#949e9c; font-weight:bold; font-size:0.8em}
.projects .box .desc .sectname a, .projects .box .desc .sectname a:link, .projects .box .desc .sectname a:visited {color:#949e9c; text-decoration:underline}
.projects .box .desc .sectname a:hover {color:#949e9c; text-decoration:none}
.projects .box .desc .biglink {}
/* это для торга END */
.projects .otvet_box {background: transparent url("http://otvet.mail.ru/img/ico_status_R.gif") 2px 5px no-repeat; padding-left: 25px; margin-bottom: 5px;}
#project_otvet_block div.title {background: transparent url("/img/icn/otvet.gif") left center no-repeat;}
#project_picture_block div.title {background: transparent url("/img/icn/foto.gif") left center no-repeat;}
#project_video_block div.title{background: transparent url("/img/icn/video.gif") left center no-repeat;}
#project_torg_block div.title{background: transparent url("/img/icn/torg.gif") left center no-repeat;}
/* ========== */

/* Летающий Бублик :) */
.flyBubble {position: absolute; left: 0px; top: 0px; z-index: 100;}
.bubble {position: relative; width: 100%;}
.bubble .tcrn, .bubble .tcrn {background: transparent; display: block; overflow: hidden;}
.bubble .tcrn .b1, .bubble .tcrn .b2, .bubble .tcrn .b3, .bubble .tcrn .b4, .bubble .bcrn .b1, .bubble .bcrn .b2, .bubble .bcrn .b3, .bubble .bcrn .b4 {display: block; overflow: hidden;}
.bubble .tcrn .b1, .bubble .tcrn .b2, .bubble .tcrn .b3, .bubble .bcrn .b1, .bubble .bcrn .b2, .bubble .bcrn .b3 {height: 1px;}
.bubble .tcrn .b4, .bubble .bcrn .b4 {height: 2px;}
.bubble .tcrn .b1, .bubble .bcrn .b1 {background: #d2d2d2;}
.bubble .tcrn .b2, .bubble .bcrn .b2 {border-left: #d2d2d2 2px solid; border-right: #d2d2d2 2px solid;}
.bubble .tcrn .b3, .bubble .tcrn .b4, .bubble .bcrn .b3, .bubble .bcrn .b4 {border-left: #d2d2d2 1px solid; border-right: #d2d2d2 1px solid;}
.bubble .tcrn .b1, .bubble .bcrn .b1 {margin: 0 5px;}
.bubble .tcrn .b2, .bubble .bcrn .b2 {margin: 0 3px;}
.bubble .tcrn .b3, .bubble .bcrn .b3 {margin: 0 2px;}
.bubble .tcrn .b4, .bubble .bcrn .b4 {margin: 0 1px;}
.bubble .tcrn .b2, .bubble .tcrn .b3, .bubble .tcrn .b4, .bubble .bcrn .b2, .bubble .bcrn .b3, .bubble .bcrn .b4, .bubble .lrb {background: #ffffff;}
.bubble .lrb {border-left: #d2d2d2 1px solid; border-right: #d2d2d2 1px solid; overflow: hidden;}
/* ========== */

/* Flash Baba*/
#flashBaba {position: fixed; top: 130px; width: 100%; padding: 0px; margin-bottom: 0.5em; margin-top: 0; z-index: 1000;}
* html #flashBaba {position: absolute; top: expression(document.getElementsByTagName('body')[0].scrollTop < 850 ? 130 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');}
/* ========== */

#renderLayer {position: fixed; _position: static; bottom: 0; left: 0; font-size: .8em; font-family: Arial, Helvetica, sans-serif; z-index: 1001;}

