body { margin: 0; padding: 0; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; }
input, textarea, select { background-color: #FFF8F1; border: 1px solid #E76C1B; font-size: 9pt; }
.no_b { border: 0px; background-color: #FFFFFF; }
form { padding: 0px; margin: 0px; }
a { color: #5582BD; }
a:hover { text-decoration: none; }
h1, h2, h3, h4,h5, h6 { font-weight: normal; }
#global { min-width: 1000px; }
#header { height: 260px; overflow: hidden; }
#logo { background: url(/images/logo.jpg) top left no-repeat; width: 504px; height: 260px; float: left; }
#logo_in {  }
#additions_logo { width: 150px; height: 40px; margin: 10px 0px 0px 15px; }
#additions_logo a { font-size: 8pt; color: #424242; text-decoration: none; background: url(/images/header_dot.gif) no-repeat left 1px; padding-left: 15px; }
#additions_logo a:hover { text-decoration: underline; }
#logo_href { padding-left: 13px; padding-top: 65px; width: 422px; height: 56px; }
#header_line { background: url(/images/header_bg.jpg) top left repeat-x; height: 260px; }
#header_wave { background: url(/images/header_wave.jpg) top left no-repeat; width: 334px; height: 189px; float: left; }
#header_lider { width: 146px; height: 165px; float: right; }
#header_adv { clear: right; width: 468px; height: 60px; float: left; }
#body { clear: both; }
#b1 { background: url(/images/left_t_l.jpg) left top no-repeat; position: absolute; left: 0px; top: 0px; width: 21px; height: 193px; }
#b2 { background: url(/images/left_b_l.jpg) left top no-repeat; position: absolute; left: 0px; top: -166px; width: 21px; height: 166px; }
#b3 { background: url(/images/left_t_r.jpg) left top no-repeat; position: absolute; left: 259px; top: 0px; width: 19px; height: 298px; }
#b4 { background: url(/images/left_b_r.jpg) left top no-repeat; position: absolute; left: 259px; top: -166px; width: 19px; height: 166px; }
#left { float: left; position: relative; width: 229px; padding: 20px 0px 5px 30px; background: url(/images/left_t_c.jpg) right top no-repeat; }
#main { margin-left: 300px; }
/*#main { margin: 0px 10px 0px 280px; }*/
/*#right { width: 180px; float: right; }*/
/*#content { border: 1px solid #FFFFFF; margin-right: 190px; }*/
#bottom { clear: both; position: relative; height: 78px; }
#bottom_left { background: url(/images/left_bottom.jpg) left top no-repeat; width: 278px; height: 78px; float: left; }
#bottom_main { margin: 0px 10px 0px 280px; height: 78px; }
#footer { height: 52px; clear: both; background:url(/images/footer_bg.jpg) top left repeat-x; }
#footer_left { background: url(/images/footer_left.jpg) top left no-repeat; width: 278px; height: 52px; float: left; }
#footer_wave { background: url(/images/footer_wave.jpg) top left no-repeat; width: 416px; height: 52px; float: left; }
.left_header, .left_header a { font-size: 12pt; color: #FF6201; }
.left_ul { padding: 10px; margin: 0px; }
.left_ul li { list-style: none; }
.left_ul li a { color: #FF6201; text-decoration: none; }
.left_ul li a:hover { color: #FF6201; text-decoration: underline; }
.big_font { font-size: 11pt; font-weight: bold; }
.shadow_l { background: url(/images/shadow_left.jpg) top left no-repeat; height: 17px; }
.right_header { width: 180px; height: 46px; background: url(/images/shadow_right.jpg) bottom left no-repeat; }
.right_header_c { width: 180px; height: 28px; background-color: #FFF1E2; border-bottom: 1px solid #C8C8C8; padding-top: 7px; color: #5B5B4F; font-size: 12pt; font-weight: bold; } 
.right_header_c b { font-weight: bold; padding-left: 10px; }
.center_header { height: 46px; background: url(/images/shadow_right.jpg) bottom left no-repeat; }
.center_header_c { height: 28px; background-color: #FFF1E2; border-bottom: 1px solid #C8C8C8; padding-top: 7px; color: #5B5B4F; font-size: 12pt; } 
.center_header_c b { font-weight: normal; padding-left: 10px; }
.right_date { color: #616157; font-size: 8pt; }
.right_c { padding: 0px 0px 15px 10px; }
.right_c .t { padding-bottom: 5px; }
#users_total { font-size: 8pt; padding-left: 30px; padding-top: 10px; }
#users_total b { color: #FF0000; }
#users_total b a { color: #FF0000; }
#copyright { padding-left: 30px; color: #5F2400; font-size: 9pt; font-weight: bold; }
#lider_photo { width: 99px; height: 132px; padding-left: 3px; padding-top: 33px; }
#lider_name { color: #000000; font-size: 9pt; text-align: right; width: 300px; }
#lider_name a { color: #000000; text-decoration: underline; }
#lider_name a:hover { text-decoration: none; }
.main_header { color: #5B5B4F; font-size: 12pt; padding-top: 10px; }
.main_date { background: url(/images/main_date_bg.gif) center left repeat-x; color: #666666; font-size: 8pt; text-align: center; }
.main_date b { font-weight: normal; background-color: #FFFFFF; padding: 0px 3px; }
.main_news_list { font-size: 9pt; padding-bottom: 5px; }
.main_news_list .time { color: #666666; }
.main_all_link { font-size: 8pt; text-align: right; }
.other_text { color: #333333; font-size: 9pt; padding: 5px 0px; }
.error { border: 1px solid #FF0000; background-color: #FFC6C6; padding: 10px; color: #660000; font-weight: bold; }
.error h1 { font-size: 14pt; color: #6F0205; margin: 0px; }
.small_text { font-size: 8pt; color: #666666; }
/*#content table { border: 1px solid #FFFFFF; }*/
.saved { border: 1px solid #00FF00; background-color: #DAFFD7; padding: 10px; color: #066002; font-weight: bold; }
.saved h1 { font-size: 14pt; color: #066002; margin: 0px; }
.chat_pager { background-color: #FFF8E1; font-size: 10pt; padding: 3px; border: 1px solid #E7C285; }
.chat_pager a { color:#0033CC; display: block; }
.chat_pager_active { color: #FFFFFF; background-color: #EB9E8B; font-size: 10pt; padding: 3px; border: 1px solid #AD1D1D; }
.chat_pager_active a { color: #FFFFFF; font-size: 10pt; display: block; }
.folder { border: 1px solid #FF9900; background-color: #FFEECE; padding: 10px; float: left; margin-left: 10px; }
.folder_active { border: 1px solid #FF9900; border-bottom: 1px solid #FFFFFF; background-color: #FFFFFF; padding: 10px; float: left; margin-left: 10px; }
.folder_active a { text-decoration: none; color: #000000; }
.folders { background-color: #FFF3DF; height: 37px; }
.users_inf_folder { border: 1px solid #FF9900; }
.deleted { color: #666666; }
button.submitBtn { border: 0; cursor: pointer; padding:0 7px 0 0; text-align: center; width: auto; background:url(/images/bg_button_right.gif) right no-repeat; }
button.submitBtn span { position:relative; display:block; white-space:nowrap; padding:0 0 0 8px; height: 21px; line-height: 18px; background: url(/images/bg_button_left.gif) left no-repeat #ED541E; color:#fff; }


/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-widget-content { border: 1px solid #FF5B02/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ ; }
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #FF5B02/*{borderColorDefault}*/; background: #FFE4C7/*{bgColorDefault}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #FF5B02/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #FF5B02/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }
#widget-docs .ui-tabs-nav li a:link,
#widget-docs .ui-tabs-nav li a:visited,
#widget-docs .ui-tabs-nav li a:hover,
#widget-docs .ui-tabs-nav li a:active { font-size: 10pt; padding:4px .6em 3px; color:#fff; }
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:link,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:visited,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:hover,
#widget-docs .ui-tabs-nav li.ui-tabs-selected a:active { color:#e6820E; }
#widget-docs .ui-tabs-panel { padding: 5px 4px; font-size: 10pt; line-height:.7; color:#000; }
#widget-docs .ui-widget-content a:link,
#widget-docs .ui-widget-content a:visited { color:#1b75bb; text-decoration:none; }
#widget-docs .ui-widget-content a:hover,
#widget-docs .ui-widget-content a:active { color:#0b559b; }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* thumbsphotos */
.listsmallimages { background-color: #FFFFFF; width: 500px; }
.c-thumbnails td { border: 1px solid #FFFFFF; width: 92px; height: 122px; }
.b-gallery-preview-0X{position:relative}
.b-gallery-preview-0X .prev-enabled,.b-gallery-preview-0X .prev-disabled,.b-gallery-preview-0X .next-enabled,.b-gallery-preview-0X .next-disabled{position:absolute;top:50%;width:20px;height:48px;margin-top:-24px; }
.b-gallery-preview-0X .prev-enabled,.b-gallery-preview-0X .prev-disabled { left: 0px; }
.b-gallery-preview-0X .prev-enabled,.b-gallery-preview-0X .next-enabled{background:url(/images/arr-left-right.jpg) no-repeat;cursor:pointer}
.b-gallery-preview-0X .prev-enabled,.b-gallery-preview-0X .prev-disabled{left:-25px}
.b-gallery-preview-0X .next-enabled,.b-gallery-preview-0X .next-disabled{right:-25px;background-position:-20px 0}
.b-gallery-preview-0X .container{position:relative;overflow:hidden;width:100%}
.b-gallery-preview-0X .list{position:relative;left:0}
.b-gallery-preview-0X .item{vertical-align:middle; width: 100px; text-align: center; }
.b-gallery-preview-0X .item img { margin: 5px auto; }
.b-page{width:96%;margin:1.1em 0 0 2%; }
.b-page-result-image{width:92%;margin-left:6%}
.b-result-image-head{margin-bottom:1.2em;color:#333}
.b-result-image-head a.arrow,.b-result-image-head span{position:relative;top:-0.1em;margin:0 .3em;color:#333}
.b-result-image-head span{visibility:hidden}
.b-result-image-head p{margin:0 0 0 1.85em}
.b-result-image-head .back{margin-left:1.8em}
.b-result-image{min-width:300px;min-height:135px}
.b-result-image .img{background:#eee}
.b-result-image-error{width:300px;padding:2em;border:1px solid silver}
.b-result-image-info{padding:0 .5em}
.b-result-image-info .back{margin-bottom:1em}
.b-page-result-image{position:relative}
.b-gallery-preview-0Y{position:absolute;top:0;bottom:0;height:auto;min-height:155px;margin-top:3em}
.b-gallery-preview-0Y .container{position:absolute;left:0;top:0;bottom:0;height:auto;margin:27px 0}
.b-result-image-foot{width:97%}
.b-page-result-image-foot{margin-top:0!important}

/* news-tabs */
/*
.books_menu {width: 100%; margin-bottom: 10px; margin: 0px; }
.books_menu td {height: 15px; padding: 5px 0 0 0; font-family: tahoma; font-size: 70%; vertical-align: top; white-space: nowrap; background: url(/images/books_bg.gif) left bottom repeat-x; }
.books_menu td.l div {width: 5px; height: 1px; line-height: 1px; font-size: 1px;}
.books_menu td.r {width: 99%; text-align: right;}
.books_menu td.line {padding: 0; height: 6px; border-left: 1px solid #FF7D2D; border-right: 1px solid #FF7D2D; background: #FFE8CB;}
.books_menu td.cor {height: 1px; padding: 0; text-align: right; background: #FFE8CB url(/images/spacer/1.gif) left top no-repeat;}
.books_menu .m {padding: 2px 15px 0 5px;}
.books_menu .m a {font-weight: bold; color: #393B40; border: none;}
.books_menu .m img {margin-bottom: -2px; padding-left: 5px; background: #fff;}
.books_menu div {position: relative; z-index: 15;}
.books_menu td.pas div.first {background-image: url(/images/books_pas_lftf.gif) !important;}
.books_menu div.lft {height: 20px; background-repeat: no-repeat; background-position: left bottom;}
.books_menu div.rgt {height: 20px; text-align: center; padding: 0 12px 0 10px; background-repeat: no-repeat; background-position: bottom right;}
.books_menu div.lft div.rgt div {padding-top: 2px;}
.books_menu td.pas {padding: 0; background: url(/images/books_pas_bg.gif);}
.books_menu td.pas div.lft {background-image: url(/images/books_pas_lft.gif);}
.books_menu td.pas div.rgt {background-image: url(/images/books_pas_rgt.gif);}
.books_menu td.pas div.rgt div {color: #666;}
.books_menu td.pas div.lst {width: 9px; height: 20px; background: url(/images/books_pas_lst.gif) no-repeat;}
.books_menu td.act {padding: 0; background: url(/images/books_act_bg.gif);}
.books_menu td.act div.lft {background-image: url(/images/books_act_lft.gif);}
.books_menu td.act div.rgt {padding-left: 8px; background-image: url(/images/books_act_rgt.gif);}
.books_menu td.act a {color: #393B40; font-weight: bold; border: none; text-decoration: none;}
.books_menu td.aftact {padding: 0; background: url(/images/books_pas_bg.gif);}
.books_menu td.aftact div.lft {background-image: url(/images/books_pas_lfta.gif);}
.books_menu td.aftact div.rgt {background-image: url(/images/books_pas_rgt.gif);}
.books_menu td.aftact div.rgt div {color: #666;}
.books_menu td.aftact div.lst {width: 9px; height: 20px; background: url(/images/books_act_lst.gif) no-repeat;}
.news_scroll {position: relative;}
.news_scroll table {position: absolute; right: 0; border-collapse: collapse;}
.news_scroll td {padding: 0; width: 19px; height: 19px; background-repeat: no-repeat; background-position: center;}
.news_scroll td.up {background-image: url('/images/ico_listing_top.gif'); cursor: pointer;}
.news_scroll td.upOff {background-image: url('/images/ico_listing_top_off.gif');}
.news_scroll td.down {background-image: url('/images/ico_listing_bottom.gif'); cursor: pointer;}
.news_scroll td.downOff {background-image: url('/images/ico_listing_bottom_off.gif');}
*/
/* pager */
.pager td { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }
.pager .active, .pager .passive { margin: 1px; width: 15px; height: 15px; text-align: center; border: 1px solid #E66102; }
.pager .passive a { color: #E66102; font-weight: bold; text-decoration: none; display: block; }
.pager .passive a:hover { background-color: #E66102; color: #FFFFFF; text-decoration: none; }
.pager .active { background-color: #E66102; color: #FFFFFF; font-weight: bold; }

/* forum */
blockquote { border: 1px solid #FFE0A6; background-color: #FFEDCC; margin: 20px; padding: 10px; }
del { display: block; padding: 17px 10px 10px 10px; margin: 10px; border: 1px solid #E0E0E0; text-decoration: none; background: url(/images/fck_hide_text.gif) left top no-repeat #EFEFEF; }
.forums_table .head { border: 1px solid #C8C8C8; border-top-width: 0px; background-color: #F6F6F6; height: 23px; padding-left: 10px; font-weight: bold; }/*url(/images/forum_table_head_bg.gif) left top no-repeat */
.forums_table .head a { color: #000000; text-decoration: none; }/*url(/images/forum_table_head_bg.gif) left top no-repeat */
.forums_table th { background-color: #FFFAE9; height: 23px; text-align: center; font-weight: normal; }
.forums_table .tr td { border-right: 1px solid #C8C8C8; border-top: 1px solid #C8C8C8; background-color: #F6F6F6; height: 23px; }
.forums_table {  }
.forums_table .tr .forum_name { border-left: 1px solid #C8C8C8; font-weight: bold; background: url(/images/forum_icon_forum.jpg) 10px 3px no-repeat #F6F6F6; padding-left: 35px; text-align: left; }
.forums_table .tr .forum_t { text-align: center; }
.forums_table a { color: #005CB1; }

.forum_header { position: relative; width: 100%; height: 195px; background-color: #FFE4C6; }
.forum_header .logo { position: absolute; left: 0px; top: 0px; width: 353px; height: 172px; background: url(/images/LA_forum_logo.jpg) left top no-repeat; }
.forum_content_wrapper { position:relative; margin: -23px 20px 0px 20px; background-color: #FD7616; }
.forum_lt { background: url(/images/lt.gif) left top no-repeat; }
.forum_rt { background: url(/images/rt.gif) right top no-repeat; }
.forum_lb { background: url(/images/lb.gif) left bottom no-repeat; }
.forum_rb { background: url(/images/rb.gif) right bottom no-repeat; padding:0 5px 5px 5px; }
.forum_content { background-color: #FFF8F1; }
.forum_table th { height: 23px; vertical-align: middle; background-color: #FD7616; text-transform: uppercase; color: #FFFFFF; font-weight: normal; font-size: 8pt; }
.forum_table th.name { text-align: left; font-size: 10pt; padding-left: 10px; }
.forum_table th.name a { color: #FFFFFF; }
.forum_table td.ico { text-align: center; width: 36px; }
.forum_table td { height: 44px; border-bottom: 1px solid #00608F; background-color: #FFF8F1; }
.forum_table td.d { border-left: 1px solid #FFE4C6; text-align: center; }
.forum_table { color: #4C5D77; }
.forum_table a { color: #5786B0; text-decoration: none; }
.forum_table a:hover { text-decoration: underline; }

.forum_navigate { padding: 0px 0px 10px 0px; font-size: 9pt; color: #999999; }
.forum_navigate a { color: #FD7616; }

/* ratephoto */
.ratephototable { width: 125px; height: 25px; }
.ratephototable td { width: 25px; height: 25px; text-align: center; background: url(/js/jquery/rate/star.gif) left top; }
.ratephototable td a { text-decoration: none; display: block; font-size: 8pt; color: #C68100; height: 20px; width: 25px; padding-top: 5px; font-weight: bold; }
.ratephototable td a:hover { background: url(/js/jquery/rate/star.gif) left -50px; color: #FFFFFF; }

/* newmessages */
#newmessegesuserslist { background-color: #FFEEE2; padding: 0px; margin: 0px; font-size: 8pt; }
#newmessegesuserslist ul { padding: 0px; margin: 0px; }
#newmessegesuserslist ul li { padding: 0px 0px 0px 20px; margin: 0px; }
#newmessegesuserslist .countmessages { font-weight: bold; color: #FF0000; }

/* infolayer */
.info-layer-src-text, .info-layer-src-present {display: none !important}
.info-layer-tr-info {display: none !important}
.info-layer-src-active-text {display: block!important;color:black!important; font-size:12pt!important;font-family:arial,sans-serif!important; font-weight: bold; width: 150px; //margin-top:-18px!important; -margin-top: 0!important; }
.info-layer-src-active-text a {font-size:12px!important}
.info-layer-src-active-present {display: block!important;color:black!important; font-size:12pt!important;font-family:arial,sans-serif!important; font-weight: bold; width: 3000px; //margin-top:-18px!important; -margin-top: 0!important; }
.info-layer-src-active-present a {font-size:12px!important}

/* gifts */
#presents .ptop { height: 36px; background:url(/images/pop_top.png) no-repeat; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/pop_top.png'); }
#presents .pbot { height: 36px; background:url(/images/pop_bottom.png) no-repeat; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='/images/pop_bottom.png'); }
#presents .pbg { background:url(/images/pop_bg.png) repeat-y; -background:none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='/images/pop_bg.png'); }
#presents .inpbg { padding: 0px 40px; }
#pclose a { width: 13px; height: 13px; background-color: transparent; background-image: url(/images/pclose.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; cursor: pointer; }
#pclose a:hover { background-color: transparent; background-image: url(/images/pclose2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }
.gift_block a { display: block; text-decoration: none; color: #FF6201; }

/* framed */

.framed,
.framed .f_r,
.framed .f_b,
.framed .f_l,
.framed .f_c
{
float: left;
position: relative; z-index: 1;
width: auto; height: auto;
margin: 0; padding: 0;
}
.framed .f_tt,
.framed .f_rr,
.framed .f_bb,
.framed .f_ll
{
display: none;
}
.framed
{
margin: 0 36px 18px 0;
background: url('/images/framed/2hint-t.png') no-repeat left top;
//background: none;
}
.framed .f_r
{
left: 36px;
background: url('/images/framed/2hint-r.png') no-repeat right top;
//background: none;
}
.framed .f_b
{
top: 36px;
background: url('/images/framed/2hint-b.png') no-repeat right bottom;
//background: none;
}
.framed .f_c
{
float: none;
position: relative;
left: 36px; top: -18px;
padding: 1px 0; margin: 0 30px 0 0;
background: #FFFFFF;
}
.framed .f_l
{
left: -36px;
padding: 18px 0;
background: url('/images/framed/2hint-l.png') no-repeat left bottom;
//background: none;
}
* html .framed .f_r,
* html .framed .f_b,
* html .framed .f_l
{ height: 0; }
* html .framed .f_tt,
* html .framed .f_rr,
* html .framed .f_bb,
* html .framed .f_bb *,
* html .framed .f_ll,
* html .framed .f_ll *
{
display: block;
position: absolute;
left: 0; top: 0;
}
* html .framed .f_tt
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/framed/2hint-t.png,sizingMethod=crop);
}
* html .framed .f_rr
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/framed/2hint-r.png,sizingMethod=crop);
}
* html .framed .f_tt,
* html .framed .f_bb
{
width: expression( parentNode.offsetWidth ); height: 36px;
}
* html .framed .f_rr,
* html .framed .f_ll
{
width: 36px; height: expression( parentNode.offsetHeight );
}
* html .framed .f_bb,
* html .framed .f_ll
{
overflow: hidden;
}
* html .framed .f_bb *
{
width: 3000px; height: 36px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/framed/2hint-b.png,sizingMethod=crop);
}
* html .framed .f_ll *
{
width: 36px; height: 3000px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/framed/2hint-l.png,sizingMethod=crop);
}
/* Исправляем неправильный расчет позиции при "нечетной ширине" */
* html .framed .f_rr,
* html .framed .f_bb *
{ right: expression( this.parentNode.offsetWidth % 2 ? -1 : 0 ); left: auto; }
* html .framed .f_ll,
* html .framed .f_ll *,
* html .framed .f_bb,
* html .framed .f_bb *
{ bottom: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); top: auto; }

.pclose { position: absolute; right: -1px; top: -5px; width: 13px; height: 13px; }
.pclose a { width: 13px; height: 13px; background-color: transparent; background-image: url(/images/pclose.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; cursor: pointer; }
.pclose a:hover { background-color: transparent; background-image: url(/images/pclose2.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }
* html .pclose { right: 30px; }

/* tabs-main */
.tabs_main {
float:left;
width:100%;
padding:0;
font-size:0.8em;
line-height:normal;
}
.tabs_main ul {
margin:0;
padding:10px 0 0 10px;
list-style:none;
}
.tabs_main li {
display:inline;
margin:0;
padding:0;
margin-right: 1px;
}

.tabs_main a {
float:left;
background:#FFE4C7 url("/images/menu_tabs.png") no-repeat left top;
padding:0 0 0 9px;
text-decoration:none;
color:#000;
}
.tabs_main a span {
float:left;
display:block;
background:#FFE4C7 url("/images/menu_tabs.png") no-repeat right top;
padding:4px 15px 3px 6px;
}
.tabs_main a span {float:none;}

.tabs_main .activeSlide a span {
padding-bottom:4px;
}
.tabs_main a:hover, .tabs_main a:hover span {
background-color:#FBD0A2;
color:#000;
}
.tabs_main .activeSlide a span, .tabs_main .activeSlide a {
background-color:#fff;
}