html,body {
height:100%;
width:100%;
background:#FFF;
margin:0;
padding:0;
}

body,td,table {
font-family:Arial;
font-size:11px;
}

form {
display:inline;
margin:0;
padding:0;
}

h1 {
color:#362525;
font-size:20px;
margin:0;
}

input,textarea,select {
font-size:12px;
font-family:Arial;
}

table,td {
border-collapse:collapse;
padding:0;
}
.none, .none a, .none a:hover, .none span, a.none span  {text-decoration:none}
.block_beige {
background-color:#E7E2C9;
width:100%;
margin-bottom:10px;
min-width:980px;
}

.search_block {
background-color:#F8F6E9;
position:relative;
margin:5px 5px 0 15px;
}

.search_menu {
color:#414133;
margin-left:62px;
margin-top:-8px;
margin-bottom:3px;
text-align:center;
}

.search_check {
margin-top:5px;
margin-left:52px;
width:310px;
color:#414133;
}

.search_m {
margin-left: 62px;
margin-top: -8px;
overflow:auto;
margin-bottom: 3px;
text-align: center;
}

.search_m div.menu_point {
padding:4px 0 3px 0;
}

.search_m div {
float:left;
}

.search_m a {
text-decoration:none;
color:#414133;
}

.search_check{
margin-top: 5px;
margin-left: 52px;
width: 310px;
color: #414133;
}
        
.search_menu a {
text-decoration:none;
color:#414133;
}

.fsize13 {
font-size:13px;
}

.search_check input{
margin-right: 2px;
}

.lines,.horo_td_line,.cont_main,.cont_text,.right_top,.stripy_block,.lines_only,.all_news {
border-left:1px solid #CCC8AC;
border-right:1px solid #CCC8AC;
}

.this_page {
font-size:18px;
font-weight:700;
width:93px;

}

.this_page_tv_tab {
font-size:18px;
font-weight:700;
width:145px;
}

.search_menu a:hover, .redlink a:hover, .cont_menu_linklist a:hover, .red_h a:hover,
.mainmenu_top_top a:hover, .mainmenu_bottom a:hover, .main_text a:hover, .weather_list a:hover,
.weather_list_small a:hover, table.lines strong a:hover, .lines_only a:hover, a.news_bold_title:hover,
.search_m a:hover{
text-decoration: underline;
}

.menu_point {
width:93px;
}

.menu_point_tv_tab {
width:145px;
}

#this_page_mark {
position:absolute;
top:-9px;
left:72px;
width:93px;
height:10px;
}

.search_input {
background-color:#F7F7F5;
border:1px solid #B3AD8A;
height:17px;
width:99%;
font-size:13px;
padding-left:3px;
}

.form_input {
background-color:#F7F7F5;
border:1px solid #B3AD8A;
height:17px;
font-size:13px;
padding-left:3px;
}

.search_h {
font-size:14px;
font-weight:700;
color:#000;
text-transform:uppercase;
}

#search_form,#search_form559 {
margin-top:0;
margin-bottom:0;
white-space:nowrap;
}

.search_input{
background-color: #F7F7F5!important;
border: 1px solid #B3AD8A!important;
height: 17px;
width: 99%;
font-size: 13px;
padding-left: 3px;
}

.redlink a,.redlink {
color:#A92225!important;
text-decoration:none;
}

.header_h2 {
color:#414133;
font-size:12px;
font-weight:700;
}

.allpadding {
padding:0 20px;
}
.allpadding p {
margin:0;
}

.main td {
font-size:12px;
}

.cont_menu {
border-left:2px solid #F5F3E6;
border-right:2px solid #F5F3E6;
width:100%;
}

.pad25 {
margin-left:20px;
}

.cont_menu_linklist {
background:#F5F3E6;
white-space:nowrap;
vertical-align:top;
padding:10px 0 0;
}

.cont_menu_linklist_main {
background:#F5F3E6 url(../img/l_dott_line_m.gif) no-repeat left 10px;
white-space:nowrap;
padding:10px 5px 0 15px;
}

.cont_menu_linklist_light {
background:#FFF url(../img/l_dott_line_m.gif) no-repeat left 10px;
white-space:nowrap;
padding:10px 5px 0 15px;
}

div.cont_menu_linklist_main,div.cont_menu_linklist {
float:left;
}

.cont_menu_linklist a {
font-size:15px;
text-decoration:none;
color:#000;
}

.blackstick {
width:5px;
height:7px;
vertical-align:baseline;
margin-bottom:2px;
}

.dark_h,.dark_text,.dark_h2,.dark_h2 h2 {
color:#362525;
}

.red_h,.dark_h,.red_h a {
font-size:17px;
font-weight:700;
}

.red_h small {
font-size:10px;
color:gray;
}

.red_h2 {
font-weight:700;
color:#A92225;
font-size:16px;
margin-top:0;
margin-bottom:4px;
}

.normal_h2 {
font-size:14px;
font-weight:700;
color:#333;
}

.right_part {
position:absolute;
right:10px;
top:3px;
}

.container {
position:relative;
padding:0 0 4px;
}

.cont_h3 {
color:#3E3D3C;
font-weight:700;
margin-bottom:10px;
margin-top:20px;
}

.main_text,.main_text a {
color:#333;
font-weight:400;
}

.main_text a {
text-decoration:none;
padding:0;
}

.right_block {
padding-right:20px;
padding-left:10px;
width:380px;
}

.right_top {
vertical-align:top;
/*position:relative;*/
}

.icons {
margin-right:5px;
vertical-align:middle;
}

.dott_line {
vertical-align:middle;
margin:0 10px;
}

.img_container_block {
border:1px solid #F5F3E6;
position:relative;
}

.light_strip,.dark_strip {
padding:3px 10px;
}

.mainmenu_top_top,.mainmenu_bottom {
color:#888574;
margin:10px 20px;
}

.mainmenu_bottom a {
color:#888574;
margin-right:8px;
margin-left:2px;
}

.mainmenu_top_top .link_new {
text-decoration:none;
color:#A52A2A;
}

.mainmenu_top_top a {
color:#352826;
font-size:12px;
}

.block_beige_light {
background-color:#F5F3E8;
width:100%;
margin-bottom:15px;
text-align:center;
}

.block_beige_light td {
padding-top:2px;
padding-bottom:2px;
}

.empty_td {
background-color:#FFF;
width:20px;
margin:0;
padding:0;
}

/*Уголки*/

.boxtop { background: url(/img/corners/ne_1.gif) no-repeat top right;  margin: 0; padding: 0;}
.boxtop div { background: url(/img/corners/nw_1.gif) no-repeat top left; margin: 0; padding: 0; height: 10px;}
.boxtop_search {background: url(/img/corners/ne_2.gif) no-repeat top right; margin: 0; padding: 0;}
.boxtop_search div { background: url(/img/corners/nw_2.gif) no-repeat top left; margin: 0;  padding-top: 10px;}
.boxbottom_search { background: url(/img/corners/se_2.gif) no-repeat bottom right; margin: 0; padding: 0;}
.boxbottom_search div { background: url(/img/corners/sw_2.gif) no-repeat bottom left; margin: 0; padding-top: 10px;}
.boxcontent {  padding: 0px 10px 0px 10px;}

.brend{color:#000;}
.brend a{color: #414133;}
.boxtop_brend { background: url(/img/corners/brend/ne_1.gif) no-repeat top right;  margin: 0; padding: 0;}
.boxtop_brend div { background: url(/img/corners/brend/nw_1.gif) no-repeat top left; margin: 0; padding: 0; height: 10px;}
.boxtop_search_brend {background: url(/img/corners/brend/ne_2.gif) no-repeat top right; margin: 0; padding: 0;}
.boxtop_search_brend div { background: url(/img/corners/brend/nw_2.gif) no-repeat top left; margin: 0;  padding-top: 10px;}
.boxbottom_search_brend { background: url(/img/corners/brend/se_2.gif) no-repeat bottom right; margin: 0; padding: 0;}
.boxbottom_search_brend div { background: url(/img/corners/brend/sw_2.gif) no-repeat bottom left; margin: 0; padding-top: 10px;}
.boxcontent_brend {  padding: 0px 10px 0px 10px;}

.boxbottom {
  background: url(/img/corners/se_1.gif) no-repeat bottom right;
  margin: 0; padding: 0;
}
.boxbottom div {
  height: 10px;
  background: url(/img/corners/sw_1.gif) no-repeat bottom left;
  margin: 0; padding: 0;
}


.corner_td {
margin:0!important;
padding:0!important;
}

.corners_bottom_b {
background:url(/img/corners/se_5.gif) no-repeat bottom right;
font-size:4px;
background-color:#F5F3E6;
margin-bottom:10px;
padding:0;
}

.corners_bottom_b div {
height:10px;
background:url(/img/corners/sw_5.gif) no-repeat bottom left;
margin:0;
padding:0;
}
.corners_bottom_bw {
background:url(/img/corners/sw_5w.gif) no-repeat bottom right;
margin:0;
padding:0;
}

.corners_bottom_bw div {
height:10px;
background:url(/img/corners/se_5w.gif) no-repeat bottom left;
margin:0;
padding:0;
}
.corners_bottom_bw div div {
height:10px;
background:#F5F3E6;
margin:0 10px;
}
.corners_top_b {
background:#F5F3E6 url(/img/corners/ne_5.gif) no-repeat bottom right;
font-size:4px;
margin:0;
padding:0;
}

.corners_top_b div {
height:10px;
background:url(/img/corners/nw_5.gif) no-repeat bottom left;
margin:0;
padding:0;
}

.corners_top div div,.corners_top_ div div {
height:10px;
border-top:1px solid #CCC8AC;
background:transparent;
margin:0 10px;
}

.corners_bottom, .corners_bottom_ {
background:url(/img/corners/se_4.gif?v=7) no-repeat bottom right;
margin-bottom:10px;
}

.corners_bottom div, .corners_bottom_ div {
height:10px;
background:url(/img/corners/sw_4.gif?v=7) no-repeat bottom left;
margin:0;
padding:0;
}

.corners_bottom div div, .corners_bottom_ div div {
height:10px;
border-bottom:1px solid #CCC8AC;
background:transparent;
margin:0 10px;
}
.corners_top_t {
background:url(/img/corners/wn_4r.gif) no-repeat bottom right;
font-size:4px;
margin:0;
padding:0;
}

.corners_top_t div {
height:10px;
background: url(/img/corners/wn_4.gif) no-repeat bottom left;
margin:0;
padding:0;
}
.corners_top_t div div {
height:9px;
border-top:1px solid #CCC8AC;
background:#fff;
margin:0 10px;
}
.corners_bottom_t {
background:url(/img/corners/wb_4r.gif) no-repeat bottom right;
font-size:4px;
margin-bottom:10px;
}

.corners_bottom_t div {
height:10px;
background:url(/img/corners/wb_4.gif) no-repeat bottom left;
margin:0;
padding:0;
}

.corners_bottom_t div div {
height:9px;
border-bottom:1px solid #CCC8AC;
background:#fff;
margin:0 10px;
}
.corners_top_thick {
background:url(/img/corners/ne_3.gif) no-repeat bottom right;
font-size:4px;
margin:0;
padding:0;
}

.corners_top_thick div {
height:10px;
background:url(/img/corners/nw_3.gif) no-repeat bottom left;
margin:0;
padding:0;
}

.corners_top_thick div div {
height:10px;
border-top:2px solid #EEECDD;
background:transparent;
margin:0 10px;
}

.red_arrow {
width:7px;
height:5px;
vertical-align:middle;
}

.cena_td {
height:65px;
width:74px;
background:url(/img/line_v.gif) no-repeat center left;
text-align:center;
vertical-align:middle;
}

.strelo4ki {
width:20px;
text-align:center;
vertical-align:top;
padding-top:52px;
}

.strelo4ki img {
width:11px;
height:11px;
border:0;
}

.foto_tovar {
border:1px solid #EAE8DE;
}

.tovar_gray {
background-color:#F9F8F2;
min-height:57px;
height:auto!important;
padding:8px;
}

.tovar_descr {
line-height:14px;
color:#6B6967;
}

.dott_razd {
width:5px;
height:74px;
margin-right:25px;
}

.dott_razd_m {
width:5px;
height:53px;
margin-right:20px;
}

.city {
width:129px;
font-size:11px;
}

.w_day {
float:left;
width:auto;
font-size:28px;
font-weight:700;
font-family:"Times New Roman", Times, serif;
color:#352719;
}

.w_date {
color:#352719;
font-size:11px;
line-height:13px;
margin-top:3px;
}

.w_temp {
color:#352719;
font-size:10px;
line-height:10px;
}

.offtop {
color:#C0A38F;
}

.right_link {
text-align:right;
margin:10px 10px 0 0;
}

.date {
color:#6B6967;
text-decoration:none;
font-weight:400;
font-size:10px;
}

.advert_menu {
background-color:#F5F3E6;
padding:10px 10px 0 0;
}

.advert_menu select,.advert_menu input {
font-size:12px;
border:1px solid #B3AD8A;
}

.adverts {
list-style-position:outside;
margin-bottom:0;
margin-top:0;
color:#6B6967;
}

.killdots_dark {
background-color:#F9F8F2;
padding:1px;
}

.killdots_light {
background-color:#FFF;
padding:1px;
}

.dotts_line {
border-bottom:1px Gray dotted;
text-align:right;
color:Gray;
}

.antiwrapper {
min-width:550px;
}

.antiwrapper_big {
min-width:678px;
}

.counters {
margin:0 30px;
}

.block_h2 {
color:#362525;
font-size:15px;
font-weight:700;
}

.block_h3 {
font-size:22px;
font-weight:400;
}

.small_data {
font-size:11px;
}

.left_dott_border {
border-left:1px Gray dotted;
}

.tbl_headers {
text-align:center;
color:#6B6867;
font-size:11px;
font-weight:700;
padding:5px 0;
}

.weather_list,.weather_list_small {
color:#3E3D3C;
font-weight:700;
vertical-align:top;
}

.weather_list a,.weather_list_small a {
color:#6B6767;
font-weight:400;
text-decoration:none;
display:block;
}

.weather_list a {
margin-top:3px;
}

.weather_list_small td {
font-size:11px;
vertical-align:top;
}

.required {
font-weight:700;
background-image:url(/img/required.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:10px;
}

.comment {
font-size:11px;
color:#666;
}

.right_content {
padding-right:20px;
padding-left:10px;
}

.left_block {
padding-left:20px;
width:252px;
}

.left_antiwrapper {
min-width:252px;
}

.commentborder {
border-left:1px Gray dotted;
padding-left:2px;
}

.bbott {
border-bottom:1px dashed #ccc;
}

.reg_comment {
background-color:#F5F3E6;
padding:10px;
}

.yes {
color:#36C;
background-image:url(/img/yes.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:18px;
margin-top:5px;
}

.no {
color:#A52A2A;
background-image:url(/img/no.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:18px;
margin-top:5px;
}

.main_antiwrapper {
min-width:980px;
}

.corners_bottom_bs {
background:url(/img/corners/se_3s.gif) no-repeat bottom right;
font-size:4px;
margin-bottom:10px;
}

.corners_bottom_bs div {
height:10px;
background:url(/img/corners/sw_3s.gif) no-repeat bottom left;
margin:0;
padding:0;
}

.corners_bottom_bs div div {
height:9px;
border-bottom:2px solid #F5F3E6;
background:transparent;
margin:0 10px;
}

.shadow_form .content {
background-color:#FFF;
padding:20px;
}

.shadow_form .left {
background-image:url(/img/shadow/left.gif);
}

.shadow_form .right {
background-image:url(/img/shadow/right.gif);
}

.shadow_form .bottom {
background-image:url(/img/shadow/bottom.gif);
}

#login_form {
position:absolute;
left:0;
top:0;
display:none;
width:100%;
height:100%;
z-index:1020;
}

#login_form_back {
position:absolute;
left:0;
top:0;
background-color:#eee;
width:100%;
height:100%;
-moz-opacity:0.6; 
opacity:0.6;
display:none;
z-index:1010;
}

.login th {
padding:2px 2px 10px;
}

.login td {
padding:2px 2px 2px 4px;
}

.inside {
clear:both;
padding:10px 20px;
}

.inside_light {
padding:0 10px 0 20px;
}

.logo_td {
padding:22px 0 0 20px;
width:330px;
}

.dottline_h {
background:url(/img/bg_dottline_h.gif) no-repeat center right;
height:2px;
font-size:1px;
clear:both;
margin:5px 0;
}

.ch_height {
min-height:63px;
height:auto!important;
}

.ch_height a,.tovar_gray a {
color:#525252;
text-decoration:none;
}

.weather_help {
position:absolute;
left:418px;
top:157px;
display:none;
z-index:1100;
border:1px #B3AD8A solid;
background-color:#FFF;
cursor:pointer;
}

.weather_help a {
cursor:pointer;
color:#000;
text-decoration:none;
}

.weather_help .item_over {
cursor:pointer;
font-size:13px;
width:300px;
background-color:#F8F6E9;
background-image:url(/img/arrow_left.gif);
background-position:290px center;
background-repeat:no-repeat;
padding:3px;
}

.weather_help .item {
cursor:pointer;
font-size:13px;
width:300px;
background-color:#FFF;
padding:3px;
}

.clear {
clear:both;
height:0!important;
font-size:0;
overflow:hidden;
margin:0;
padding:0;
}

.bookmarks {
/*position:relative;*/
background-color:#E7E2C9;
white-space:nowrap;
margin:0;
}

.bookmarks_2 {
position:relative;
background-color:#EBDED2;
white-space:nowrap;
margin:0;
}

.bookmarks_3 {
position:relative;
background-color:#F5F3E6;
white-space:nowrap;
margin:0 0 1px;
}

.bookmarks_f {background:#E7E2C9;margin:0 9px;height:31px;}

.bm_base {
height:31px;
width:21%;
text-align:center;
padding-right:13px;
float:left;
}

.bm_base_3 {
height:24px;
width:110px;
text-align:center;
padding-right:10px;
float:left;
}

.bm_base_4 {
height:24px;
width:84px;
text-align:center;
padding-right:10px;
float:left;
}

.bm_base_4_news {
height:24px;
width:45%;
text-align:center;
padding-right:10px;
float:left;
cursor:pointer;
}

.bm_base_4_news a,.bm_base_4_news span {
display:block;
}

.bm_base_4_news a {
padding-top:5px;
}

.bm_base_4_news span {
padding-top:3px;
}

.bm_base_news {
height:31px;
width:17%;
text-align:center;
padding-right:13px;
float:left;
}

.bm_base_dec {
height:31px;
padding-right:13px;
float:left;
}

.bm_s_dec {
background:#FFF url(/img/bookmark_line_first.gif) no-repeat top right;
border-top:1px solid #E7E2C9;
text-align:left;
padding:0 20px 0 0;
}

.bm_main {
background:#E7E2C9 url(/img/bookmark_line.gif) no-repeat top right;
}

.bm_main_2 {
background:#EBDED2 url(/img/bookmark_line_2.gif) no-repeat top right;
}

.bm_sosed {
background:#E7E2C9 url(/img/bookmark_line_last.gif) no-repeat top right;
}

.bm_sosed_2 {
background:#EBDED2 url(/img/bookmark_line_last_2.gif) no-repeat top right;
}

.bm_sosed_3 {
background:#F5F3E6 url(/img/bookmark_line_last_3.gif) no-repeat top right;
}

.bm_last {
background-color:#E7E2C9;
}

.bm_last_2 {
background-color:#EBDED2;
}

.bm_last_3 {
background-color:#F5F3E6;
}

.bm_s {
background:#FFF url(/img/bookmark_line_first.gif) no-repeat top right;
border-top:1px solid #E7E2C9;
}

.bm_s_2 {
background:#FFF url(/img/bookmark_line_first_2.gif) no-repeat top right;
border-top:1px solid #E7E2C9;
}

.bm_s_3 {
background:#FFF url(/img/bookmark_line_first_3.gif) no-repeat top right;
border-top:1px solid #F5F3E6;
}

.b_corner_r {
height:31px;
background:#E7E2C9 url(/img/b_corner_r_s.gif?v=7) no-repeat top right;
}
.b_corner_r_comm {height:31px;background:#E7E2C9 url(/img/b_corner_r_s.gif?v=7) no-repeat top right;float:right;width:9px;}
.b_corner_r_s {
height:31px;
background:#FFF url(/img/b_corner_r.gif?v=7) no-repeat top right;
margin-left:0;
}

.b_corner_r_2 {
height:31px;
background:#EBDED2 url(/img/b_corner_r_s_2.gif?v=7) no-repeat top right;
margin-left:0;
}

.b_corner_r_3 {
height:24px;
background-color:#F5F3E6;
margin-left:0;
}

.bm_first_3 {
border-left:0 solid #F5F3E6;
}

.b_corner_l {
border:0;
background:#fff url(/img/b_corner_l.gif?v=7) top left no-repeat;
height:31px;
width:9px;
float:left;
}

.b_corner_l_s {
background:#E7E2C9 url(/img/b_corner_l_s.gif?v=7) no-repeat top left;
height:31px;
width:9px;
float:left;
}

.b_corner_l_s_2 {
background:#EBDED2 url(/img/b_corner_l_s_2.gif?v=7) no-repeat top left;
height:31px;
width:9px;
float:left;
}

.bm_base a,.bm_base_3 a,.bm_base_4 a,.bm_base_news a,.bm_base_4_news a {
text-decoration:none;
color:#414133;
font-weight:700;
}

.pointer,.bm_base_news {
cursor:pointer;
}

.bookmark_margin {
font-size:15px;
margin:7px 7px 0 11px;
}

.bookmark_margin_a {
margin:8px 6px 0 5px;
}

.bm_s .red_h,.bm_s_3 .red_h2 {
font-size:15px;
}

.minicorners .left_tops {
background-image:url(/img/minicorners/left_top.gif);
background-repeat:no-repeat;
width:2px;
height:2px;
}

.minicorners .left_bottoms {
background-image:url(/img/minicorners/left_bottom.gif);
background-repeat:no-repeat;
width:2px;
height:2px;
}

.minicorners .right_bottoms {
background-image:url(/img/minicorners/right_bottom.gif);
background-position:right bottom;
background-repeat:no-repeat;
width:2px;
height:2px;
}

.minicorners .right_tops {
background-image:url(/img/minicorners/right_top.gif);
background-position:right top;
background-repeat:no-repeat;
width:2px;
height:2px;
}

.minicorners .content {
padding:5px;
}

.linkstyle a {
text-decoration:none;
color:#414133;
font-weight:700;
display:block;
margin:8px 7px 0 11px;
}

#password_test div {
background-position:left bottom;
background-repeat:no-repeat;
width:60px;
font-size:11px;
color:#666;
padding-right:30px;
padding-bottom:4px;
}

#password_test .p1 {
color:#BBB;
background-image:url(/img/p1.gif);
}

#password_test .p2 {
color:#BFBDCE;
background-image:url(/img/p2.gif);
}

#password_test .p3 {
color:#A2C5C1;
background-image:url(/img/p3.gif);
}

#password_test .p4 {
color:#69BC82;
background-image:url(/img/p4.gif);
}

#password_test .p5 {
color:#2FAA54;
background-image:url(/img/p5.gif);
}

.lblock_mail td {
padding-right:2px;
}

.lblock_mail {
margin-top:5px;
}

.invisblelink {
color:#666;
text-decoration:none;
}

#k1,#k2,#k3 {
width:29%;
}

.bookmarks_img {
width:16px;
height:16px;
vertical-align:top;
margin-right:1px;
border:0;
}

#else_data,#afisha_data {
display:none;
}

#else_data,#afisha_data,#mail_data {
height:80px;
overflow:hidden;
margin:0;
padding:0;
}

.users_horo td {
width:72px;
text-align:center;
padding-top:10px;
}

.select_container {
z-index:1;
margin:0;
padding:0;
}

.horo_td_line {
width:49%;
vertical-align:top;
}

#top_menu_table_second_line {
display:none;
margin:5px 0 0;
}

.topmenu_div {
position:absolute;
right:20px;
top:0;
text-align:right;
}

.topmenu_div img {
border:none;
}

table.lines strong a {
color:#6B6967;
text-decoration:none;
}

.beta_div,.abs_container {
position:relative;
margin:0;
padding:0;
}

.beta_div img {
position:absolute;
left:13px;
top:-60px;
}

.footer_line {
background:url(../img/l_dott_line_m.gif) repeat-y left top;
padding-left:25px;
padding-right:25px;
}

.hearweather_div {
margin-right:10px;
text-align:right;
}

.play_img {
margin-left:10px;
vertical-align:top;
}

.lblock_mail .play_img {
margin-left:0;
}

.userphoto {
background-image:url(/img/userphoto_canvas.gif);
background-repeat:no-repeat;
width:105px;
height:105px;
padding:6px;
}

.userphoto_login {
background-image:url(/img/userphoto_canvas_login.gif);
background-repeat:no-repeat;
width:70px;
height:70px;
padding:0;
}

.userphoto_login img {
width:91%;
}

.comments_form td {
background-color:#F8F7F0;
padding:10px;
}

.comments_form table td {
padding:3px;
}

.comments_form .textinput {
border:1px solid #B3AD8A;
height:17px;
padding:2px 2px 1px;
}

.comments_form .textarea {
border:1px solid #B3AD8A;
width:420px;
height:80px;
padding:2px;
}

.comments_list th {
background-color:#F8F6E9;
border-top:solid 1px #B39C7C;
border-bottom:solid 5px #FFF;
font-weight:400;
padding:3px;
}

.hr {
background-color:#F5F3E6;
height:1px;
margin-top:10px;
margin-bottom:10px;
}

.order {
background-image:url(/img/icons/flag.png);
background-repeat:no-repeat;
background-position:2px center;
padding:3px 3px 3px 20px;
}

.order a {
font-weight:700;
}

.dragclass {
position:relative;
cursor:move;
}

.intable {
color:#352826;
margin-top:3px;
}

.intable+.intable {
margin:14px 0 0;
}

.intable td {
border:solid 1px #CCC8AC;
padding:5px;
}

.intable th {
background-color:#F5F3E6;
border:solid 1px #CCC8AC;
font-size:12px;
padding:5px;
}

.browncolor {
color:#352826;
}

.imageborder {
background-image:url(/img/borders/border-back.gif);
background-repeat:repeat-y;
background-position:right top;
background-color:#B39C7C;
margin-bottom:5px;
}

.imageborder .set {
background-image:url(/img/borders/border-bottom.gif);
background-repeat:no-repeat;
background-position:right bottom;
padding:1px 10px 1px 1px;
}

.imageborder td .image {
border:solid 6px #FFF;
width:125px;
height:125px;
background-color:#FFF;
text-align:center;
vertical-align:middle;
}

.photoalbum {
background-color:#F1EFE5;
margin-bottom:5px;
}

.photoalbum td .image {
width:125px;
height:125px;
text-align:center;
vertical-align:middle;
}

.photoalbum td .image_min {
width:50px;
height:50px;
text-align:center;
vertical-align:middle;
}

.photoalbum td .image_middle {
width:100px;
height:100px;
text-align:center;
vertical-align:middle;
}

.folderborder {
background-image:url(/img/borders/folder.gif);
background-repeat:no-repeat;
width:154px;
height:147px;
}

.folderborder td {
text-align:center;
vertical-align:middle;
padding:5px 7px 1px 5px;
}

.main_pad {
padding-left:20px;
padding-right:10px;
}

#checkboxes_web,#checkboxes_images,#checkboxes_weather {
height:18px;
padding:0;
}

.lines_only_thick {
border-left:2px solid #F5F3E6;
border-right:2px solid #F5F3E6;
}

.main_text a span.red_h2 {
font-size:15px;
text-decoration:underline;
}

#r1,#r2,#r3,#c1,#c2,#c3 {
width:28%;
}

.mainmenu_top_top a b {
color:#A52A2A;
}

.cmenu_a {
background-color:#E7E2C9;
height:35px;
margin-right:5px;
}

.cmenu_n {
background-color:#EAEAEA;
height:35px;
margin-right:5px;
}

.cmenu_a a,.cmenu_n a {
font-size:13px;
text-decoration:none;
}

.cmenu_a a {
font-size:16px;
text-decoration:none;
}

.cmenu_n a {
color:#656565;
}

.righttd {
padding-right:10px;
}

.error_url {
width:20px;
border:solid 1px #FFF;
background-color:#FFF;
color:#FFF;
}

.extend {
float:left;
width:47%;
margin-right:10px;
border-bottom:1px dashed gray;
padding:3px 2px 0;
}

.path .dark_h2,.path .dark_h2 h2 {
margin-bottom:0;
margin-top:0;
color:#362525;
font-weight:400;
padding:0;
}

.path .dark_h {
margin-bottom:0;
margin-top:0;
color:#362525;
font-size:15px;
padding:0;
}

.female,.male,.unknown {
padding-left:10px;
background-repeat:no-repeat;
font-weight:400;
text-decoration:none;
vertical-align:bottom;
margin-bottom:2px;
background-image:url(/img/u_f_m.gif);
}

.unknown {
background-position:0 0;
}

.female {
background-position:0 -12px;
}

.male {
background-position:0 -24px;
}

.mainmenu_top_elem {
float:left;
margin:0 10px 0 0;
}

.mainmenu_top_elemtitle {
float:left;
font-weight:700;
padding-top:2px;
width:95px;
white-space:nowrap;
}

.mainmenu_top_elem img {
vertical-align:middle;
border:none;
width:16px;
height:16px;
margin:0 3px 1px 0;
}

.mainmenu_top_top .mt {
height:3px;
}

.toptd_catalog {
font-size:14px;
font-weight:700;
color:#362525;
background-color:#F5F3E6;
text-align:left;
white-space:nowrap;
padding:4px 5px;
}

.shapkodiv_right {
float:right;
padding-right:20px;
padding-top:7px;
text-align:right;
}

.servicesicons {
text-align:justify;
padding:10px 20px 5px;
}

.servicesicons img {
border:0;
vertical-align:middle;
margin-right:5px;
}

.servicesicons a {
text-decoration:none;
color:#000;
}

.servicesicons td {
text-align:center;
}

a.blackstick {
background:url(/img/blackstick.gif) no-repeat left center;
padding-left:7px;
}

div.emptyUniversal {
height:150px;
text-align:center;
padding-top:50px;
}

.bm_s,.bm_s_2,.bm_s_dec {
height:30px!important;
}

a.news_bold_title {
font-weight:700;
color:#C14B0B;
clear:right;
text-decoration:none;
}

#hs_icons {
margin-top:2px;
}

ul.r1pxc,ul.r1pxc li,ul.r1pxc span,ul.r1pxc b,ul.r1pxc a {
text-decoration:none;
position:relative;
display:block;
margin:0;
padding:0;
}

ul.r1pxc li {
float:left;
left:1px;
list-style:none;
/*background-color:#E3E1E2;
border-bottom:2px solid #E3E1E2;*/
margin:0;
}

.actions ul.r1pxc li {
margin-right:5px;
margin-bottom:7px;
}

ul.r1pxc li span {
text-align:center;
float:left;
left:-1px;
top:1px;
margin-right:-2px;
/*background-color:#F5F3E6;*/
}

ul.r1pxc li span:hover {
/*background-color:#F8F5E9;*/
}

ul.r1pxc li span b,ul.r1pxc li span a {
/*border:solid #E3E1E2;*/
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#414133;
border-width:0 1px;
padding:1px 3px;
}

ul#nv,ul#nv ul {
list-style:none;
margin:0;
padding:0;
}

ul#nv li {
position:relative;
float:left;
padding-right:5px;
}

ul#nv>li li {
float:none;
}

#nv li ul {
background-color:#F8F6E9;
border:2px solid #E7E2C9;
position:absolute;
display:none;
padding:5px;
}

#nv li a {
z-index:100;
display:block;
padding:2px;
}

#nv li li a {
z-index:102;
}

#nv li:hover ul,#nv li.sfhover ul {
top:100%;
left:0;
display:block;
}

#nv span {
color:#A92225;
text-decoration:underline;
cursor:pointer;
}

#formsms,#formwallet,#formcodes,.leaderhelp,#tophelp {
position:absolute;
display:none;
background:#F8F6E9;
border:1px solid #A92225;
z-index:102;
width:230px;
padding:5px;
}

.leaderhelp,#tophelp {
width:350px;
}

#formcodes {
width:325px;
}

#formsms span,#formwallet span,#formcodes span,.leaderhelp span,#tophelp span {
float:right;
cursor:pointer;
color:red;
font-size:9px;
}

#formsms i,#formwallet i,#formcodes i {
color:#060;
font-style:normal;
font-size:14px;
}

#operators {
display:inline;
font-size:14px;
border:0;
background-color:#F8F6E9;
}

#help4top,.help4leader {
color:#A7A299;
border-bottom:1px dotted #A7A299;
font-size:14px;
text-decoration:none;
font-weight:700;
}

#pay {
margin:10px 0 0 15px;
padding:0;
}

.sms {
background-color:#e0e0e0;
border-collapse:separate;
}

.sms td {
font-weight:700;
background-color:#FFF;
text-align:center;
padding:5px;
}

.sms .number {
font-size:18px;
}

.sms th {
font-weight:700;
background-color:#f0f0f0;
text-align:center;
font-size:13px;
padding:5px;
}

.rating {
float:right;
width:125px;
text-align:center;
border:1px solid #a92225;
padding:5px 10px;
}

.wsnw {
white-space:nowrap;
}
.cntr {
text-align: center;
}

.head_icons,.head_icons_ {
margin:0 0 5px;
padding:0;
}

.head_icons li,.head_icons_ li {
list-style:none;
display:inline;
height:18px;
/*overflow:hidden;*/
white-space:normal;
}

.head_icons_ li {
margin-right:1px;
}

.icns {
background-color:transparent;
background-image:url(/img/iSolyanka.gif?v=3.101);
background-repeat:no-repeat;
margin-right:4px;
font-size:12px;
font-family:Arial;
text-decoration:none;
color:#333;
padding:1px 1px 1px 18px;
}

.head_icons_ .icns {
padding-left:17px;
}

.lblock_mail .icns {
padding-left:20px;
white-space:nowrap;
line-height:18px;
}

.tutua, .glavnaja {
background-position:0 0;
}

.bookmark {
background-position:0 -20px;
text-decoration:none;
}

.homepage {
background-position:0 -39px;
text-decoration:none;
}

.pda {
background-position:0 -690px;
text-decoration:none;
}

.pochta,.guestbook {
background-position:0 -80px;
}

.market,.tovary_i_uslugi {
background-position:0 -100px;
}

.stroitelstvo {
background-position:0 -120px;
}

.turizm {
background-position:0 -140px;
}

.spravka, .dovidka {
background-position:0px -620px;
padding-left:28px!important;
}

.finansy {
background-position:0 -180px;
}

.strahovanie {
background-position:0 -200px;
}

.objavlenija,.board {
background-position:0 -220px;
}

.rabota,.job {
background-position:0 -240px;
}

.vystavki {
background-position:0 -260px;
}

.pogoda {
background-position:0 -280px;
}

.goroskop {
background-position:0 -300px;
}

.foto,.photo {
background-position:0 -320px;
}

.video,.video {
background-position:0 -340px;
}

.afisha {
background-position:0 -360px;
}

.perevodchik {
background-position:0 -380px;
}

.novosti {
background-position:0 -400px;
}

.tv {
background-position:0 -420px;
}

.blogi,.blog {
background-position:0 -440px;
}

.prikoly,.fun {
background-position:0 -460px;
}

.koshelek {
background-position:0 -480px;
height:16px;width:27px;margin:0;
}
.koshelek1 {
background-position:0 -480px;
}
.komiksy {
background-position:0 -500px;
}

.my,.we {
background-position:0 -520px;
color:#45AF2B!important;
}

.zdorove {
background-position:0 -540px;
}

.art_gallery {
background-position:0 -560px;
}

.mobile {
background-position:0 -710px;
}
.sport {
background-position:0 -660px;
/*background-color:#F5FF9F;
display:inline-block;*/
}
.igry {
background-position:0 -782px;
}
.videochat {background-position:0 -726px;}
.bacground_green {background-color:#e8f5e3;}
.mobil {
background-position:0 -680px;
display:-moz-inline-stack; /* for FF2*/
display:inline-block;
width:10px;
height:8px;
vertical-align:top;
margin:0 0 0 -7px;
font-size:6px;
text-decoration:none;
padding:0 0 2px 0;
cursor:pointer;
}
.mobil, x:-moz-any-link {margin:0;vertical-align:top;}
.mobil_v, x:-moz-any-link {margin:0 0 0 -7px;vertical-align:top;width:10px;height:8px;display:-moz-inline-stack;display:inline-block;}

.passport {
background-position:0 -580px;
}

.maps,.karta {
background-position:0 -600px;
}

.magic {
background-position:0 -640px;
}

.headlist {
list-style:none;
margin:0;
padding:0;
}

.mainmenu_top_top .r1pxc li {
/*background-color:#F5BF6C;
border-color:#F5BF6C;*/
}

.mainmenu_top_top .r1pxc li span {
/*background-color:#FDE4B3;
border-color:#F5BF6C;*/
}

.mainmenu_top_top .r1pxc li span a {
line-height:20px;
display:block;
color:#000;
text-decoration:none;
font-size:11px;
font-family:arial;
height:18px;
background-image:url(/img/iSolyanka.gif);
background-repeat:no-repeat;
background-position:0 -690px;
/*border-color:#F5BF6C;*/
padding:0 2px 0 14px;
}

.mainmenu_top_top .r1pxc li span a:hover {
/*background-color:#FDF4B3;*/
}

.main404,.services404 {
font-size:12px;
float:left;
}

.main404 {
width:60%;
}

.services404 {
width:40%;
}

.services404_div {
margin:0 20px 0 10px;
}

.main404_div {
margin:0 0 0 20px;
}

.services404 .mainmenu_top {
float:none;
width:100%;
margin:8px 0 0;
padding:0;
}

.services404 .mainmenu_top .mainmenu_top_elem {
margin:0 8px 2px 0;
}

h2 span.red_h {
font-size:34px;
}

h2 span.dark_h {
font-size:26px;
}

.main404 div.dark_h {
margin-bottom:3px;
}

.main404 ul {
margin:0;
padding:0 0 10px 15px;
}

#scrollme {
margin-top:8px;
}

#scrollme table {
margin-bottom:5px;
}

#scrollme table td small {
line-height:12px;
}

#scroller_bar {
border:1px solid #E7E2C9;
height:8px;
background-color:#F8F6E9;
background-image:url(http://lib.tut.ua/img/scrolling_line.gif);
background-repeat:repeat-x;
background-attachment:scroll;
background-position:0 0;
}

#scroller {
position:relative;
margin-left:10px;
background:url(http://lib.tut.ua/img/toddler_r.gif) no-repeat 100% 0;
}

.uip {
position:absolute;
width:250px;
background-color:#F8F6E9;
border:1px solid #E7E2C9;
color:gray;
padding:5px;
}

.uip img {
float:left;
border:0;
margin:0 5px 5px 0;
}

.uip span {
color:red;
}

.uip hr {
margin:2px;
}

.uip ul {
margin:3px 0 0;
padding:0;
}

.uip ul li {
float:left;
list-style:none;
margin:0 3px 3px 0;
padding:0;
}

.red_h1,a,.red_h,.red_h a,.red_h2,#formsms b,#formwallet b,#formcodes b,.rating b {
color:#A92225;
}

.button,.search_button {
border:1px solid #B3AD8A;
background-color:#F8F6E9;
color:#414133;
font-size:12px;
height:21px;
cursor:pointer;
}

.search_check input,.mainmenu_top_top .r1pxc {
margin-right:2px;
}

.search_menu a:hover,.redlink a:hover,.cont_menu_linklist a:hover,.red_h a:hover,.mainmenu_top_top a:hover,.mainmenu_bottom a:hover,.main_text a:hover,.weather_list a:hover,.weather_list_small a:hover,table.lines strong a:hover,.lines_only a:hover,a.news_bold_title:hover,.bm_base a:hover,.bm_base_3 a:hover,.bm_base_4 a:hover,.bm_base_news a:hover,.bm_base_4_news a:hover,.ch_height a:hover,.softlink:hover,.red_a:hover,.invisblelink:hover,.comments_list th a:hover,.news_text a,.cmenu_a a:hover,.cmenu_n a:hover,.path a h1,.icns:hover {
text-decoration:underline;
}

.this_page_board,.this_page_artgallery,.this_page_dream_tab,.this_page_health {
font-size:18px;
font-weight:700;
width:113px;
}

.menu_point_board,.menu_point_artgallery,.menu_point_dream_tab,.menu_point_health,.menu_point_meditsinskie_tsentry  {
width:113px;
}

.main,.cont_main,.cont_text,.users_horo,.comments_list,.servicesicons table {
width:100%;
}

.cont_main td,.content,.lefttd {
padding-left:20px;
}

.cont_menu_linklist a strong,.cont_menu_linklist strong a,.sms i {
font-weight:400;
}

.dark_h2,.dark_h2 h2,#r1 .red_h,#r2 .red_h,#r3 .red_h,#c1 .red_h,#c2 .red_h,#c3 .red_h {
font-size:14px;
}

.dark_h2 h2,#top_menu_table,.intable p {
margin:0;
padding:0;
}

.red_h a,.mainmenu_top_top .link,.red_a,.comments_list th a,#formsms u,#formwallet u,#formcodes u {
text-decoration:none;
}

.dark_strip,.another_ds,.advert_gray {
background-color:#F9F8F2;
}

.corners_top,.corners_top_ {
background:url(/img/corners/ne_4.gif?v=7) no-repeat bottom right;
font-size:4px;
margin:0;
padding:0;
}

.corners_top div,.corners_top_ div {
height:10px;
background:url(/img/corners/nw_4.gif?v=7) no-repeat bottom left;
margin:0;
padding:0;
}

.topvalign,#scrollme table td {
vertical-align:top;
}

.shadow_form,.minicorners {
border-collapse:collapse;
}

.shadow_form td,.minicorners td {
padding:0;
}

.bm_main_3,.bm_main_4 {
background:#F5F3E6 url(/img/bookmark_line_3.gif) no-repeat top right;
}

.softlink,.sl {
color:#333;
text-decoration:none;
}

ul.r1pxc img,#scrollme img {
border:0;
}
/*-POP-UP Start Page*/
#popupcontent {position:absolute;left: 50%;top: 50%; margin-left: -150px;margin-top: -100px;visibility: hidden;overflow: hidden;z-index: 3;}

.pop_up {background-color:#fff; border-left: 1px solid #ccc8ac; border-right: 1px solid #ccc8ac;margin-top:10px;width:298px;}

.corn {background:url(/img/corners/ugol.gif) no-repeat transparent;
margin:0;padding:0;width: 10px;height: 10px;}
  
.l_top {background-position:0 0;float: left;}
.r_top {background-position:-10px 0; float: right;}
.l_bot {background-position:0 -10px;float: left;}
.r_bot {background-position:-10px -10px; float: right;}
.corn_c_top {background-color:#fff; border-top: 1px solid #ccc8ac; height:9px; width:280px; float:left;}
.corn_c_bot {background-color:#fff; border-bottom: 1px solid #ccc8ac; height:9px; width:280px; float:left;}

/*-Icons Photo Video Blog*/
.ic_cifr {float:left; padding-right:3px;}
.ic_downl {width:10px; height:9px; background:url(/img/icons/small/downl-gray.gif) no-repeat right top;float:left;margin-right:5px;}
.ic_img {width:12px; height:12px; background:url(/img/icons/small/small.gif) no-repeat right top;float:left;margin-right:5px;}
.ic_downl {width:12px; height:12px; background:url(/img/icons/small/downl.gif) no-repeat right top;float:left;margin-right:5px;}
.ic_eye {background-position:0 0;}
.ic_talks {background-position:0 -12px;}
.ic_star {background-position:0 -24px;}
.ic_bets {background-position:0 -36px;}
.ic_win_day {background-position:0 -48px; height:16px;}
.ic_win {background-position:0 -64px; height:15px;width:15px;}
.ic_rate {width:13px; height:63px;background:url(/img/rates/rates.png) no-repeat left top;}
.ic_rate1 {background-position:0 0;}
.ic_rate2 {background-position:-13px 0;}
.ic_rate3 {background-position:-26px 0;}
.ic_rate4 {background-position:-39px 0;}
.ic_rate5 {background-position:-52px 0;}
.ic_sterl {width:12px; height:10px; background:url(/img/strel_r.gif) no-repeat right bottom;float:left;margin-right:5px;}
.rateN {float:left;}
@-moz-document url-prefix() {.rateN {float:left;margin-top:-5px;}}


/* главная, блок товаров */
 .t_name {color:#000;font-size:12px;font-weight:bold; padding: 3px;vertical-align:top;text-align: left;}
 .t_name a {text-decoration:none;color:#000;font-size:12px;text-align: left;}
 .t_name:hover, .t_name a:hover, .t_name:hover a{text-decoration: underline;}
 .t_index {float:left;color:gray;font: 10px Tahoma;padding:2px 0 0 5px;}
 .t_price {float:right;color:#A92225;padding:0 5px 0 5px;font-size:12px;text-decoration:none;font-weight:bold;}
 /* градиент */ 
 .fon_z_r {background: /*url(img/fon_z_r.jpg)*/ #E7E2C9 repeat-x;height:31px;} 
 .rubric_item {
	padding: 7px !important;
	padding-left: 0px !important;
	padding-right: 10px !important;
}

.rubric_item a {
	font-size:12px;
	color: #B02729;
	font-weight:bold;
	text-decoration: none;
}

.menu_d {
	width: 100%;
	border-bottom: 1px dashed #AAAAAA;
}

.menu_d span {
	color: #888888;
	font-size: 12px;
	font-weight: bold;
}

.action_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.action_small a {
	color:black;
	font-weight: normal;
}

.action_small a:hover {
	text-decoration: underline;
} 

.right_block_n {
padding-right:20px;
padding-left:10px;
width:300px;
* padding-right:3px;
}

.icons_menu {
float:left;
display:block;
height:18px;
padding-right:10px;
width:120px;
}
.back_width {background:#fff;}
/*NY*/
.gripp {background:#D6EEEB;overflow:hidden; zoom:1;height:60px;*height:64px;margin-bottom:8px;}
.ny_bant {width:38px;height:18px; background:url(/img/corners/NY/bant.gif) no-repeat center center;margin:0 auto;}
.ny_top_r {width:13px;height:9px; background:url(/img/corners/NY/top_r.gif) no-repeat top center;float:right;}
.ny_top_l {width:13px;height:9px; background:url(/img/corners/NY/top_l.gif) no-repeat top center;float:left;}
.ny_top {width:33px;height:9px;background:url(/img/corners/NY/top.gif) repeat-x;float:left;}
.ny_top_b {width:38px;height:9px; background:url(/img/corners/NY/top_b.gif) no-repeat center center;float:left;}
* html body .ny_top_b {background:url(/img/corners/NY/top_b.gif) no-repeat top center;}
.ny_center_l {width:4px;height:82px;*height:85px; background:url(/img/corners/NY/left.gif) repeat-y;float:left;}
.ny_center {width:100px;height:100px;vertical-align: middle; text-align: center;*position:relative;*margin:-7px 0 0 0;z-index:-1;}
* html body .ny_center {width:100px;height:100px;text-align: center;*margin:-13px 0 -10px 0;z-index:-1;}
.ny_center_r {width:4px;height:82px;*height:85px; background:url(/img/corners/NY/right.gif) repeat-y;float:right;}
* html body .ny_center_l,* html body .ny_center_r{margin:-6px 0 0 0;}
.ny_bot_r {width:13px;height:10px; background:url(/img/corners/NY/bot_r.gif) no-repeat top center;float:right;}
.ny_bot_l {width:13px;height:10px; background:url(/img/corners/NY/bot_l.gif) no-repeat top center;float:left;}
.ny_bot {width:104px;height:10px;background:url(/img/corners/NY/bot.gif) repeat-x;margin:0 13px;}
* html body .ny_bot {width:104px;margin:-15px 13px 0 13px;*position:relative;z-index:-1;}
* html body .w350ie6 {height:350px!important;}
.ny_a {*height:92px;*width:100px;*display:block;}
* html body .ny_a {height:88px;}
/*end NY*/
.bookmarks_w {background: transparent;margin:0;position:relative;white-space:nowrap;}
.b_corner_lw {border:0;background:url(/img/b_corner_lw.gif) top left no-repeat;height:31px;width:9px;float:left;}
.b_corner_rw {height:31px;width:9px;margin:0 -9px 0 0;background: url(/img/b_corner_rw.gif) no-repeat top right;float:right;}
.back_ny {background:#E7E2C9;margin:0 9px;height:31px;}
* html body .bm_base_dec {margin-right:-5px;}
* html body .back_ny {position:relative;margin:0 9px 0 -5px;}
* html body .b_corner_rw {position:relative;float:right;margin:0 -9px 0 0;}
/* 8 mart*/
.logo_td {background:url(/img/brand/8mart/tut_logo_8.png) no-repeat bottom left;}
* html body .logo_td {background:url(/img/brand/8mart/tut_logo_8.gif) no-repeat bottom left;}

/* common styling Dop menu*/
.menuD {z-index:100; position:relative; top:3px;}
.menuD ul li a, .menuD ul li a:visited {text-decoration:none; color:#352826;width:80px; height:20px; text-align:left;overflow:hidden;}
.menuD ul {padding:0 2px; margin:0; list-style: none;}
.menuD ul li {float:left; position:relative;}
.menuD ul li ul {display: none;background:#fff;border:1px solid #E7E2C9;margin-top:-5px;padding:3px;}
/* specific to non IE browsers */
.menuD ul li:hover a {color:#352826;}
.menuD ul li:hover ul {display:block; position:absolute; top:20px; left:0; width:80px;}
.menuD ul li:hover ul li a.hide {color:#352826;}
.menuD ul li:hover ul li:hover a.hide {color:#352826;}
.menuD ul li:hover ul li ul {display: none;}
.menuD ul li:hover ul li a {display:block; color:#352826;}
.menuD ul li:hover ul li a:hover {color:#352826;}
.menuD ul li:hover ul li:hover ul {display:block; position:absolute; left:80px; top:0;}
.menuD ul li:hover ul li:hover ul.left {left:-80px;}
/*IE browsers */
* html body .menuD ul li a.hide,* html body .menuD ul li a:visited.hide {display:none;}
* html body .menuD ul li a:hover ul li a.hide {display:none;}
* html body .menuD ul li a:hover {color:#352826;background:transparent;}
* html body .menuD ul li a:hover ul {display:block; position:absolute; top:20px; left:0; width:105px;}
* html body .menuD ul li a:hover ul li a.sub {color:#352826;}
* html body .menuD ul li a:hover ul li a {display:block; color:#352826;}
* html body .menuD ul li a:hover ul li a ul {visibility:hidden;}
* html body .menuD ul li a:hover ul li a:hover {color:#352826;}
* html body .menuD ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:105px; top:0; color:#352826;background:transparent;}
* html body .pad_bot5ie6 {padding:0 0 5px 0;}
* html body .menuD ul li a:hover ul li a:hover ul.left {left:-105px;}
/*social*/
.ic_social, .ic_social a {width:16px; height:16px;background:url("/img/social.gif") no-repeat center center;margin-right:5px;display: inline-block;cursor:pointer;}
.twitter {background-position:0 0;}
.facebook {background-position:-16px 0;}
.livejournal {background-position:-32px 0;}
.google {background-position:-48px 0;}
.linkedin {background-position:-32px -16px;}
.odnoklass {background-position:0 -16px;}
.vkonakt {background-position:-16px -16px;}
.favore {background-position:-48px -16px;}
.friends_minus {background-position:-16px -112px;}
.friends_plus {background-position:0 -112px;}
.favorite_minus {background-position:-16px -96px;}
.favorite_plus {background-position:0 -96px;}
.twitter_b {background-position:0 -32px;width:32px; height:32px;}
.facebook_b {background-position:-32px -32px;width:32px; height:32px;}
.livejournal_b {background-position:-64px -32px;width:32px; height:32px;}
.google_b {background-position:0 -64px;width:32px; height:32px;}
.linkedin_b {background-position:-32px -64px;width:32px; height:32px;}
.vkonakt_b {background-position:-64px -64px;width:32px; height:32px;}
.favore_b {background-position:-64px 0;width:32px; height:32px;}
.friends_minus_b {background-position:0 -128px;width:32px; height:32px;}
.friends_plus_b {background-position:-32px -128px;width:32px; height:32px;}
.favorite_minus_b {background-position:-64px -96px;width:32px; height:32px;}
.favorite_plus_b {background-position:-32px -96px;width:32px; height:32px;}
.rss_32 {background-position:-64px -128px;width:32px; height:32px;}
/*----*/