/* COMMON */
html {height:100%;}
body {padding:0; margin:0; height:100%; font-size:1.1em;}
img {border:none; font:normal 10px Tahoma; color:#5E5E5E;}
a {outline:none;}
a:hover {text-decoration:none;}
a img {color:#009F3C;}
.upfooter {min-height:100%; position:relative;}
.rotator {text-align:center;}
.normal {font:normal 0em/0em Arial; clear:both; width:100%;}
.pr_logo {display:none;}

/* HEADER */
.header {width:100%; height:174px; position:absolute; left:0; top:0; min-width:1000px; background:url(/images/page/header_bg2.gif) no-repeat left top;}
.header .logo {width:220px; height:135px; position:absolute; left:44px; top:4px;}
.header .search {position:absolute; left:60px; top:147px;}
.header .search .search_inp {border:1px #d0ceca solid; background:#ffffff url(/images/page/search.gif) no-repeat 2px 3px; font:normal 0.7em Arial; width:100px; padding:1px 0 1px 20px;}
.header .search .search_but {border:none; background:none; font:normal 0.7em Arial; cursor:pointer; color:#636363;}
.header .reg_block {width:141px; padding:30px 0 0 34px; height:130px; background:url(/images/page/header_slicer.gif) repeat-y left; float:right;}
.header .reg_block .authed {font:normal 0.65em Arial; color:#222222; margin:0 0 5px 0; padding:0;}
.header .reg_block .authed_a {margin:0 0 5px 0; padding:0;}
.header .reg_block a {font:normal 0.75em Arial; color:#9f9f9f;}
.header .reg_block .log_sp {font:normal 0.75em Arial; color:#e5575c;}
.header .reg_block .login_input {border:1px #d5d5d5 solid; margin:0 0 7px 0; width:105px; font:normal 0.7em Arial; padding:1px;}
.header .nav_block {width:50%; height:160px; background:url(/images/page/header_slicer.gif) repeat-y left; float:right;}
.header .nav_block .add_nav {font:normal 0.65em Arial; color:#c9261d; margin:33px 0 0 10px;}
.header .nav_block .add_nav a {color:#7d7d7d;margin:2px 0 -2px 10px}
.header .nav_block .add_nav img {margin:2px 0 -2px 30px;}
.header .nav_block .menu {padding:0; margin:41px 0 0 20px; list-style:none; position:relative;}
.header .nav_block .menu .popup_wrap {position:absolute; left:30px; top:0; z-index:10; display:none;}
.header .nav_block .menu .popup_wrap .popup_menu {margin:20px 0 0 0; border:1px #6fc974 solid; font:bold 0.9em Arial; padding:7px;}
.header .nav_block .menu .popup_wrap .popup_menu .last1 {background:none;}
.header .nav_block .menu .popup_wrap .popup_menu p {background:url(/images/page/left_menu_bg.gif) repeat-x bottom; margin:0; padding:5px 15px;}
.header .nav_block .menu .popup_wrap .popup_menu a {color:#5e5e5e; text-decoration:underline;}
.header .nav_block .menu .popup_wrap .popup_menu a:hover {text-decoration:none;}
.header .nav_block .menu li {float:left; padding:0; position:relative; margin:0 8px 0 0; z-index:20;}
.header .nav_block .menu li .bullit {width:10px; height:10px; background:url(/images/page/lm_bullit.gif) no-repeat 0 -10px; overflow:hidden; margin:0 5px 0 0;}
.header .nav_block .menu .selected {}
.header .nav_block .menu .selected img {background-position:0 0;}
.header .nav_block .menu li a {font:bold 0.85em Arial; color:#c9261d; text-decoration:none; position:relative; z-index:20;}
.header .nav_block .menu li a:hover {color:#4cb034;}

/* MAIN */
.main {width:100%; min-width:1000px; margin:174px 0 0 0; padding-bottom:111px;}
.main .columns {margin:0 268px 0 300px;}
.main .main_left {width:300px; margin:0 0 0 -300px; float:left; display:inline;}
.main .main_left .content {margin:0 5px 0 15px;}
.main .main_left .content h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:30px 0 25px 0; color:#4cb034;}
.main .main_left .content .selected {position:relative;}
.main .main_left .content .selected .left_popup {display:block;}
.main .main_left .content .selected img {background-position:0 -10px!important;}
.main .main_left .content .selected .lvl1 {color:#c9261d!important;}
.main .main_left .content .selecteddd .lvl1 {color:#c9261d!important;}
.main .main_left .content .selectedddd .lvl2 {color:#c9261d!important;}
.main .main_left .content .selecteddddd .lvl3 {color:#c9261d!important;}
.main .main_left .content .lvl2:hover {color:#c9261d!important;}
.main .main_left .content .lvl3:hover {color:#c9261d!important;}
.main .main_left .content .lm_item {margin:0; width:100%; padding:3px 0; background:url(/images/page/left_menu_bg.gif) repeat-x top;}
.main .main_left .content .lm_item .bullit {width:10px; height:10px; background:url(/images/page/lm_bullit.gif) no-repeat 0 -10px; margin:0 5px 0 0;}
.main .main_left .content .lm_item a {font:bold 0.75em Arial; color:#4cb034; text-decoration:none;}
.main .main_left .content .lm_item a:hover {color:#c9261d;}
.main .main_left .content .lm_subitem {margin:0; padding:1px 0 1px 20px;}
.main .main_left .content .lm_subitem a {font:bold 0.75em Arial; color:#4cb034; text-decoration:none;}
.main .main_left .content .lm_subitem a:hover {color:#c9261d;}
.main .main_left .content .lm_subsubitem {margin:0; padding:3px 0 3px 40px;}
.main .main_left .content .lm_subsubitem a {font:bold 0.65em Arial; color:#4cb034; text-decoration:none;}
.main .main_left .content .lm_subsubitem a:hover {color:#c9261d;}
.main .main_left .content .first {background:none;}
.main .main_left .content .left_popup {position:absolute; margin-left:100%; z-index:50; left:-20px; top:0; border:1px #4cb034 solid; background:#ffffff; display:none;}
.main .main_left .content .left_popup p {white-space:nowrap; margin:10px 20px;}
.main .main_left .content .left_popup p a {color:#4cb034!important; text-decoration:underline;}
.main .main_left .content .left_popup p a:hover {color:#c9261d!important; text-decoration:none;}
.main .main_left .basket {width:231px; height:151px; margin:20px 0 0 30px; padding:10px 0 0 0;}
.main .main_left .b_noauth {background:url(/images/page/cart_bg3.gif) no-repeat;}
.main .main_left .b_auth {background:url(/images/page/basket_bg.gif) no-repeat;}
.main .main_left .basket h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:0 0 25px 10px; color:#c9261d;}
.main .main_left p.link {font:normal 0.75em/1.5em Arial; margin:0 0 10px 20px; padding:0;}
.main .main_left p.link a {color:#58b542;}
.main .main_left p.link img {margin:2px 5px -2px 0;}
.main .main_left p.descr {font:normal 0.75em/1.5em Arial; margin:0 10px 10px 35px; padding:0;}
.main .main_center {width:100%; float:left;}
.main .main_center .content {margin:0 0 0 25px;}
.main .main_center .content h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:30px 0 25px 0; color:#000000;}
.main .main_center .cat_item {width:134px; margin:0 10px 10px 0; float:left;}
.main .main_center .cat_item .button_buy {cursor:pointer; margin:3px 0 0 0;}
.main .main_center .cat_item p {margin:0; padding:0;}
.main .main_center .cat_item .item_name {font:bold 0.7em Arial; color:#222222;}
.main .main_center .cat_item .item_params {margin:-55px 0 0 0;}
.main .main_center .cat_item .item_counts {font:normal 0.7em Arial; color:#bbbcbe; margin:3px 0 0 0;}
.main .main_center .cat_item .item_price {color:#c9261d; font:normal 1.1em Arial;}
.main .main_center .cat_item .item_price .rub_bg {background:url(/images/page/rub_bg.gif) no-repeat center; padding:0 0 0 3px; margin:0 0 0 -3px;}
.main .main_center .cat_item .item_price_s {color:#c9261d; font:bold 0.7em Arial; white-space:nowrap; padding:0 2px; background:url(/images/page/rub_bg_strike.gif) repeat-x;}
.main .main_center .cat_item .item_price_s .rub_bg_s {background:url(/images/page/rub_bg_s.gif) no-repeat center; padding:0 0 0 3px; margin:0 0 0 -3px;}
.main .main_center .cat_item .sticker {/*position:absolute; right:10px; top:10px;*/ margin:-95px 0 95px 85px;}
.main .main_center .cat_item .sticker_val {/*position:absolute; right:9px; top:22px;*/ margin:-125px 0 125px 85px; text-align:center; width:39px; font:normal 0.7em Arial; color:#9e0b0f;}
.main .main_right {margin:0 -268px 0 0; width:268px; float:right; display:inline; }
.main .main_right .content {margin: 20px 25px 0 18px;}
.main .main_right .content h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:0 0 15px 0; color:#4cb034;}
.main .main_right .content .news_item {margin:0 0 15px 0;}
.main .main_right .content .news_item .news_date {font:normal 0.65em Arial; color:#c3c3c3;}
.main .main_right .content .news_item .news_text {font:normal 0.75em/1.5em Arial; color:#5e5e5e;}
.main .main_right .content .news_item .news_text a {color:#5e5e5e;}
.main .main_right .content .news_item .news_text p {margin:0 0 1.5em 0; text-decoration:underline;}
.main .main_right .content .news_item .news_text p:hover {text-decoration:none;}
.main .main_right .content .allnews {text-align:right;}
.main .main_right .content .allnews a {font:normal 0.75em Arial; color:#c9261d;}
.subscribe {margin:0 0 15px 0;}
.subscribe span {font:normal 0.8em Arial; color:#5e5e5e;}
.subscribe .input_subscribe {border:1px #d5d5d5 solid; width:110px; font:normal 0.65em Arial;}
.subscribe .button_subscribe {margin:5px 0 -5px 0;}
.main .tizers_wrap {margin:0 40px; clear:both;}
.main .tizers {background:url(/images/page/tizer_bg.gif) repeat-x top; width:100%; height:200px; margin:0 0 20px 0; padding:23px 0 0 0;}
.main .tizers h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:0; color:#4cb034;}
.main .tizers .titem {width:33.3%; float:left; margin:15px 0 0 0;}
.main .tizers .titem .photo {float:left; margin:0 10px 0 0;}
.main .tizers .titem .titem_name {font:bold 0.8em Arial; color:#555555; padding:0; margin:5px 0 0 135px;}
.main .tizers .titem .titem_descr {font:bold 0.7em Arial; color:#BBBCBE; padding:0; margin:5px 0 0 135px;}
.main .tizers .titem .titem_counts {font:normal 0.7em Arial; color:#bbbcbe; margin:8px 0 0 135px; padding:0;}
.main .tizers .titem .button_buy {margin:0 15px 0 0; cursor:pointer;}
.main .tizers .titem .button_p {text-align:center; margin:10px 0 0 135px;}

/* SECOND */
.second {width:100%; min-width:1000px; margin:174px 0 0 0; padding-bottom:111px;}
.second .columns {float:right; margin-left:-300px; width:100%;}
.second .main_left {width:300px; float:left; background:url(/images/page/rm_bg.gif) repeat-y right;}
.second .main_left .content {margin:0 5px 0 15px;}
.second .main_left h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:30px 0 25px 0; color:#4cb034;}
.second .main_left .content .selected {position:relative;}
.second .main_left .content .selected img {background-position:0 -10px!important;}
.second .main_left .content .selected .lvl1 {color:#c9261d!important;}
.second .main_left .content .selecteddd .lvl1 {color:#c9261d!important;}
.second .main_left .content .selectedddd .lvl2 {color:#c9261d!important;}
.second .main_left .content .selecteddddd .lvl3 {color:#c9261d!important;}
.second .main_left .content .lvl2:hover {color:#c9261d!important;}
.second .main_left .content .lvl3:hover {color:#c9261d!important;}
.second .main_left .content .lm_item {margin:0; width:100%; padding:3px 0; background:url(/images/page/left_menu_bg.gif) repeat-x top;}
.second .main_left .content .lm_item .bullit {width:10px; height:10px; background:url(/images/page/lm_bullit.gif) no-repeat 0 -10px; margin:0 5px 0 0;}
.second .main_left .content .lm_item a {font:bold 0.75em Arial; color:#4cb034; text-decoration:none;}
.second .main_left .content .lm_item a:hover {color:#c9261d;}
.second .main_left .content .lm_subitem {margin:0 0 0 20px; padding:1px 0 1px 5px;background:url(/images/page/left_menu_bg.gif) repeat-x top;}
.second .main_left .content .lm_subitem a {font:bold 0.75em Arial; color:#4cb034; text-decoration:none;}
.second .main_left .content .lm_subitem a:hover {color:#c9261d;}
.second .main_left .content .lm_subsubitem {margin:0; padding:0 0 0 40px;}
.second .main_left .content .lm_subsubitem a {font:bold 0.65em Arial; color:#4cb034; text-decoration:none;}
.second .main_left .content .lm_subsubitem a:hover {color:#c9261d;}
.second .main_left .content .first {background:none;}
.second .main_left .content .left_popup {position:absolute; margin-left:100%; left:-20px; top:0; border:1px #4cb034 solid; background:#ffffff; display:none;}
.second .main_left .content .left_popup p {white-space:nowrap; margin:10px 20px;}
.second .main_left .content .left_popup p a {color:#4cb034!important; text-decoration:underline;}
.second .main_left .content .left_popup p a:hover {color:#c9261d!important; text-decoration:none;}
.second .main_left .basket {width:231px; height:151px; margin:20px 0 0 30px; padding:10px 0 0 0;}
.second .main_left .b_noauth {background:url(/images/page/cart_bg3.gif) no-repeat;}
.second .main_left .b_auth {background:url(/images/page/basket_bg.gif) no-repeat;}
.second .main_left .basket h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:0 0 25px 10px; color:#c9261d;}
.second .main_left p.link {font:normal 0.75em/1.5em Arial; margin:0 0 10px 20px; padding:0;}
.second .main_left p.link a {color:#58b542;}
.second .main_left p.link img {margin:2px 5px -2px 0;}
.second .main_left p.descr {font:normal 0.75em/1.5em Arial; margin:0 0 10px 35px; padding:0;}
.second .main_left .titem {margin:0 40px 15px 38px;}
.second .main_left .titem a {font:normal 0em/0em Arial;}
.second .main_left .titem .photo {margin:0; padding:0;}
.second .main_left .titem .titem_name {font:bold 0.7em Arial; color:#4cb034; padding:0; margin:0;}
.second .main_left .titem .titem_counts {font:normal 0.7em Arial; color:#bbbcbe; margin:8px 0 0 0; padding:0;}
.second .main_left .titem .button_buy {margin:5px 0 0 0; cursor:pointer;}
.second .main_right {margin-left:300px;}
.second .main_right .content {margin:30px 40px 0 40px; height:auto;}
.second .main_right .content h1 {font:normal 1.1em Arial; background:url(/images/page/h1_bg.gif) no-repeat left; padding:0 0 0 25px; margin:0 0 5px 0; color:#000000;}
.second .main_right p {font:normal 0.85em/1.5em Arial; color:#5e5e5e; margin:3px 0 10px 0;}
.second .main_right ul {font:normal 0.85em/1.5em Arial; color:#5e5e5e;}
.second .main_right ol {font:normal 0.85em/1.5em Arial; color:#5e5e5e;}
.second .main_right .indent {text-indent:15px;}
.second .main_right p a {color:#009f3c;}
.second .main_right ul {margin-top:5px;}
.second .main_right ul a {color:#009f3c;}
.second .main_right ol {margin-top:5px;}
.second .main_right ol a {color:#009f3c;}
.second .main_right .path {font:normal 0.7em Arial; margin:0 0 10px 0; color:#000000;}
.second .main_right .path a {color:#009f3c;}
.second .main_right .callback_place {}
.second .main_right .callback_place .text_input1 {width:300px; margin:0 0 8px 0; border:1px #a0afba solid; padding:3px; font:normal 0.8em Arial; color:#5e5e5e;}
.second .main_right .callback_place textarea {width:400px; margin:5px 0; border:1px #a0afba solid; padding:3px; font:normal 0.8em/1.5em Arial; color:#5e5e5e;}
.second .main_right .callback_place .button_submit {margin:8px 0;}
.second .main_right .cat_item {width:134px; display:inline; margin:0 10px 10px 0; position:relative; float:left; height:12em;}
.second .main_right .cat_item .button_buy {cursor:pointer; margin:3px 0 0 0;}
.second .main_right .cat_item p {margin:0; padding:0;}
.second .main_right .cat_item .item_name {font:bold 0.7em Arial; color:#222222;}
.second .main_right .cat_item .item_counts {font:normal 0.7em Arial; color:#bbbcbe; margin:3px 0 0 0;}
.second .main_right .cat_item .item_price {color:#c9261d; font:normal 1.1em Arial;}
.second .main_right .cat_item .item_price .rub_bg {background:url(/images/page/rub_bg.gif) no-repeat center; padding:0 0 0 3px; margin:0 0 0 -3px;}
.second .main_right .cat_item .item_price_s {color:#c9261d; font:bold 0.7em Arial; white-space:nowrap; padding:0 2px; background:url(/images/page/rub_bg_strike.gif) repeat-x;}
.second .main_right .cat_item .item_price_s .rub_bg_s {background:url(/images/page/rub_bg_s.gif) no-repeat center; padding:0 0 0 3px; margin:0 0 0 -3px;}
.second .main_right .cat_item .sticker {position:absolute; right:10px; top:10px;}
.second .main_right .cat_item .sticker_val {position:absolute; right:9px; top:22px; text-align:center; width:39px; font:normal 0.7em Arial; color:#9e0b0f;}

/* BASKET */
.basket_tab {}
.basket_tab .striped td {background-image:url(/images/page/cart_bg.gif);}
.basket_tab .basket_head {font:bold 0.95em Arial; color:#3d3d3d;}
.basket_tab .basket_head td {padding-left:10px; padding-right:10px; border-top:2px #bbbcbe solid; border-bottom:2px #bbbcbe solid;}
.basket_tab .basket_head .rub_bg {background:url(/images/page/basket_rub_bg.gif) no-repeat center top; padding:0 0 0 3px; margin:0 0 0 -3px;}
.basket_tab td {background:transparent url(/images/page/cart_bg1.gif) repeat-y right; padding-top:6px; padding-bottom:6px;}
.basket_tab .delete {width:4em; text-align:center; vertical-align:middle;}
.basket_tab .delete img {margin:4px 0 -4px 0;}
.basket_tab .price {padding-left:10px; padding-left:10px; font:normal 1em Arial; color:#3d3d3d;}
.basket_tab .art {padding-left:10px; padding-left:10px; font:normal 1em Arial; color:#3d3d3d;}
.basket_tab .title {padding-left:10px; padding-left:10px; font:normal 1em Arial;}
.basket_tab .title a {color:#3d3d3d;}
.basket_tab .count {width:6em; text-align:center;}
.basket_tab .count input {border:1px #b6b0b0 solid; width:3em; background:#e9a8a5; font:bold 0.8em Arial; color:#3d3d3d; padding:2px 10px;}
.basket_tab .last {background-position:left;}
.basket_summary {font:normal 0.8em Arial; color:#212121; text-align:right; margin:10px 0 0 0;}
.basket_summary input {margin:5px 0 -5px 10px;}
.basket_summary b {color:#db1a21; font-size:1.1em;}

/* NEWS */
.second .main_right .news_item {margin:5px 0 30px 0; clear:both;}
.second .main_right .news_item .news_date {margin:0 0 5px 0; font:normal 0.7em Arial; color:#5e5e5e;}
.second .main_right .news_item .news_caption {margin:0 0 5px 0; font:normal 1.1em Arial;}
.second .main_right .news_item .news_caption a {color:#4cb034;}
.second .main_right .news_item .news_caption a:hover {color:#c9261d; text-decoration:underline;}
.second .main_right .news_item .news_descr {margin:0 0 5px 0; font:normal 0.8em/1.5em Arial; color:#5e5e5e;}
.second .main_right .news_item .newspic {width:130px; height:100px; background:url(/images/page/newspic_frame.gif) no-repeat; float:left; padding:3px 0 0 0; margin:0 30px 15px -5px; text-align:center;}
.second .main_right .yearlist {position:absolute; right:40px; top:220px;}
.second .main_right .yearlist .active {font:normal 1.2em Arial; color:#c9261d;}
.second .main_right .yearlist .inactive {font:bold 0.9em Arial;}
.second .main_right .yearlist .inactive a {color:#4cb034;}
.second .main_right .pager {}
.second .main_right .pager .pages {font:normal 0.65em Arial; color:#5e5e5e; display:list-item; list-style:none; float:left; margin:0 5px 0 0;}
.second .main_right .pager .arrows {font:bold 1.2em Arial; color:#cdcdcd; display:list-item; list-style:none; float:left; margin:-6px 5px 6px 0;}
.second .main_right .pager .arrows a {color:#4c4c4c; text-decoration:none;}
.second .main_right .pager .plink {font:bold 0.65em Arial; color:#ffffff; text-decoration:none;}
.second .main_right .pager .active {font:bold 0.65em Arial; color:#ffffff; background:url(/images/page/pager_active_bg.gif) no-repeat; display:list-item; list-style:none; float:left; margin:0 5px 0 0; width:16px; height:15px; padding:2px 0 0 1px; text-align:center;}
.second .main_right .pager .inactive {color:#ffffff; background:url(/images/page/pager_inactive_bg.gif) no-repeat; display:list-item; list-style:none; float:left; width:16px; margin:0 5px 0 0; height:15px; padding:2px 0 0 1px; text-align:center;}

/* ABOUT */
.infobar {width:100%; background:#dbefd6; margin:0 -10px 0 -10px; padding:10px 10px 0 10px; position:relative;}
.infobar .text {font:normal 0.8em/1.5em Arial; color:#5e5e5e;}
.infobar .text a {color:#df0024;}
.infobar .lt {position:absolute; left:0; top:0;}
.infobar .rt {position:absolute; margin-left:100%; left:-6px; top:0;}
.infobar .b {width:100%; position:relative; height:6px; margin:4px 0 0 0;}
.infobar .b .lb {position:absolute; left:-10px; top:0;}
.infobar .b .rb {position:absolute; margin-left:100%; left:4px; top:0;}
.infoblock {border-left:1px #b1b1b1 solid; margin:10px 0 0 35px; padding:0 0 0 20px;}
.infoblock img {float:left; margin:0 20px 5px 0;}
.gallery {list-style:none; margin:10px 0 0 0; padding:0; clear:both;}
.gallery .gallery_item {padding:0; margin:0 8px 22px 0; width:140px; height:110px; position:relative; float:left;}
.gallery .gallery_item .lt {position:absolute; left:0; top:0;}
.gallery .gallery_item .rt {position:absolute; right:0; top:0;}
.gallery .gallery_item .lb {position:absolute; left:0; top:105px;}
.gallery .gallery_item .rb {position:absolute; right:0; top:105px;}

/* SHOW ITEM */
.si_wrap {width:600px;}
.si_wrap .si_top {clear:both; width:100%;}
.si_wrap .si_left {width:328px; float:left;}
.si_wrap .si_right {margin:0 0 0 338px;}
.si_wrap .si_right .category {font:bold 0.8em Arial; color:#888888; margin:-15px 0 10px 0;}
.si_wrap .si_right h1 {font:bold 0.9em Arial; background:url(/images/page/h1_bg.gif) no-repeat left 2px; padding:0 0 0 25px; margin:0 0 10px 0; color:#000000;}
.si_wrap .si_right p {font:normal 0.8em/1.2em Arial; color:#5e5e5e; margin:3px 0 10px 0;}
.si_wrap .si_right .count {}
.si_wrap .si_right p a {color:#009f3c;}
.si_wrap .si_right .item_price {color:#c9261d; font:normal 1.1em Arial;}
.si_wrap .si_right .item_price .rub_bg {background:url(/images/page/rub_bg.gif) no-repeat center; padding:0 0 0 3px; margin:0 0 0 -3px;}
.si_wrap .si_right .item_price .item_price_s {color:#c9261d; font:bold 0.7em Arial; white-space:nowrap; margin-left:5px; padding:0 2px; background:url(/images/page/rub_bg_strike.gif) repeat-x;}
.si_wrap .si_right .item_price .item_price_s .rub_bg_s {background:url(/images/page/rub_bg_s.gif) no-repeat center; padding:0 0 0 3px; margin:0 0 0 -3px;}
.si_wrap .si_right .add_count {font:normal 0.7em Arial; color:#444444; border:1px #a3a3a3 solid; position:absolute; right:11px; top:1px; padding:1px 2px 0 2px; width:25px;}
.si_wrap .big_photo {width:320px; height:240px; z-index:5000; border:1px #bebfc1 solid; margin:0 0 10px 0;}
#facebox .sticker {position:absolute; left:10px; top:10px;}
#facebox  .sticker_val {text-align:center; position:absolute; left:10px; top:25px; width:39px; font:normal 0.7em Arial; color:#9e0b0f;}
.si_wrap .photo_preview {list-style:none; margin:0; padding:0; clear:both;}
.si_wrap .photo_preview li {margin:0 5px 6px 0; padding:0; float:left; height:75px;}
.si_wrap .photo_preview li img {border:1px #BEBFC1 solid!important;}
.si_wrap .others_caption {font:bold 0.8em Arial; color:#555555; clear:both;}
.si_wrap .others {list-style:none; margin:5px 0 0 0; padding:0; clear:both;}
.si_wrap .others li {margin:0 3px 6px 0; padding:0; display:inline-block; vertical-align:top; width:105px;}
.si_wrap .others li a {display:block;}
.si_wrap .others li .txt_a {display:block; font-size:75%; line-height:14px;}
.si_wrap .others li img {border:1px #BEBFC1 solid!important;}

/* FOOTER */
.footer {width:100%; height:81px; position:relative; background:url(/images/page/footer_bg.gif) no-repeat right bottom; min-width:1000px; padding:30px 0 0 0; clear:both; margin:-111px 0 0 0;}
.footer .contacts1 {text-align:right; width:195px; font:bold 0.8em Arial; color:#bbbcbe; margin:0 0 0 50px; padding:0;}
.footer .contacts2 {width:195px; font:bold 0.7em Arial; color:#555555; margin:0 0 0 50px; padding:0;}
.footer .contacts3 {width:195px; font:normal 1.8em Arial; color:#555555; margin:0 0 0 50px; padding:0;}
.footer .copyright {font:bold 0.8em Arial; color:#bbbcbe; position:absolute; top:40px; margin:0 0 0 50%; width:16em; left:-8em;}
.footer .ll_copyright {font:normal 0.7em Arial; color:#939598; width:180px; height:39px; position:absolute; right:50px; top:35px; line-height:15px;}
.footer .ll_copyright img {float:left; margin:0 4px 0 0;}
.footer .ll_copyright .text {margin:10px 0 0 0;}
.footer .ll_copyright a {color:#939598; text-decoration:underline;}
.footer .ll_copyright a:hover {text-decoration:none;}

/* SITEMAP */
.sitemap li {font:normal 0.8em Arial; margin:8px 0;}
.sitemap li a {color:#4CB034;}
.sitemap li a:hover {text-decoration:none;}
.sitemap li li {font:normal 0.9em Arial; margin:3px 0;}
.sitemap li li a {color:#C9261D;}

.summary {font:normal 0.6em Tahoma; color:#989898; border-collapse:collapse;}
.summary td {border:1px #888888 solid; padding:8px 15px;}
.summary .head {font-weight:bold;}
.summary .head td {text-align:center; background:#f1f1f1;}
.summary .val {text-align:center;}
.summary .summ {text-align:right; color:#674a4a; font-weight:bold; background:#f1f1f1;}

/* PORTFOLIO */
.port {font:normal 0.8em Arial; color:#5E5E5E;}
