/* CSS Document */
html, body {min-height:100%; font-family:tahoma, verdana, arial;background:#ffffff;margin:0px;padding:0px;
}
*{margin:0;padding:0;}
* html,body {min-width:980px; width: expression(document.body.clientWidth > 979 ? "100%" : "979px");}

img {border:none;}
img.png {behaviour:url('/styles/hack-png.htc');}
a {outline:none;color:#000;}
a:hover{text-decoration:none;}
label{vertical-align:middle;}
table {border:0 none; border-collapse:collapse; vertical-align:top;}
p {font-size:11px;font-family:Tahoma,Arial,Verdana;}


#logo {
    position:absolute;top:0px;z-index:3;margin-left:2px;
}


/**+html #menu {padding:10px 0px 0px 190px;font-size:0px;}*/
/**+html #menu ul li {margin:0px 15px 0px 0px;}*/

#menu {clear:both;padding:10px 10px 6px 0px; background-color:#000000;/*min-height:23px;*/height:29px;}
.menu_inside {margin: 0 auto;min-width:1024px; width:1024px;padding:0 !important;/*padding:10px 10px 6px 0px;*/}
#menu ul {list-style:none; font-size:14px; position:relative; padding-left:200px; font-family:tahoma, verdana, arial;}

#menu ul li {
    float:left; display:block;cursor:pointer; margin:0px 10px 4px 0px;position:relative;
}
#menu ul li a {border-left-width:4px;border-left-style:solid;font-size:14px;padding:4px 4px 4px 7px;text-decoration:none;
    color:#ffffff;display:block;}
#menu ul li a:hover {font-size:14px;padding:4px 4px 4px 11px;text-decoration:none;
    color:#ffffff;display:block;border-left:none;}

#menu ul li a.journal {border-left-color:#E05143;}
#menu ul li a.afisha {border-left-color:#58A449;}
#menu ul li a.events {border-left-color:#824F9E;}
#menu ul li a.shops {border-left-color:#c5cc00;}
#menu ul li a.m_collections {border-left-color:#216FA0;}
#menu ul li a.fitlit {border-left-color:#00a99d;}
#menu ul li a.market {border-left-color:#FB155A;}
#menu ul li a.things {border-left-color:#f6873c;}

#menu ul li a.business {border-left-color:#90624A;}
#menu ul li a.people {border-left-color:#707070;}

#menu ul li a.journal:hover {background-color:#E05143;}
#menu ul li a.afisha:hover {background-color:#58A449;}
#menu ul li a.events:hover {background-color:#824F9E;}
#menu ul li a.shops:hover {background-color:#c5cc00;}
#menu ul li a.m_collections:hover {background-color:#216FA0;}
#menu ul li a.fitlit:hover {background-color:#00a99d;}
#menu ul li a.market:hover {background-color:#FB155A;}
#menu ul li a.things:hover {background-color:#f6873c;}
#menu ul li a.business:hover {background-color:#90624A;}
#menu ul li a.people:hover {background-color:#707070;}


#content {clear:both; min-height:100%; padding: 2px 10px 60px 5px;margin:auto;overflow:auto; display:block;}
#content_ins {width:980px;margin:auto;}
#right { width:240px;z-index:1; float:left; position:absolute;}
#bottom {clear:both;position:absolute;bottom:0px;height:60px;}


.r_header {border-bottom:#000000 solid 3px;margin:10px 0px 10px 0px;}
.r_header span {color:#ffffff;font-size:14px;padding:0px 4px 0px 4px;background-color:#000000;}

#r_authorise {padding:0px 20px 0px 20px;}
#r_authorise a {color:#000000;text-decoration:none;font-size:12px;margin-right:4px;margin-left:4px;}
#r_authorise a.forwhat {color:#828282;text-decoration:underline;font-size:11px;}

#r_search {padding:5px 15px 5px 15px;} 
#r_search .field {border:#CCCCCC solid 1px;;height:16px;width:137px;margin-right:3px;}

.clear {clear:both;}

#right ul {
list-style:none;
padding:0 0 2px 0;
margin:0 0 0 -5px;
/*position:relative;*/
}
#right li{
list-style:none;
padding:0 0 7px 20px;
width:165px;
font-size:12px;
}
#right ul a:hover {text-decoration:underline; cursor:pointer;}
#right ul li ul {display: none;}
#right ol {display: none; list-style-type:none;}



.colorpicker {border: 1px none rgb(0, 0, 0); padding: 2px; background: #ECECEC none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: rgb(255, 255, 255); position: relative; display: block;}
.divcolor{width:15px; height:15px;display:inline;}

.colorpicker a{text-decoration: none;}

    .tabborder {border-collapse: separate;}
    .tabborder td {margin:0px;padding:0px; border: 1px solid rgb(0, 0, 0); width: 12px; height: 12px; cursor: pointer;}
    .tabgoods {}
    .tabgoods td {margin:0px; padding:0px;border: 1px solid rgb(0, 0, 0); background-repeat: no-repeat; }
a.plashka {line-height:19px;background:#000000 none repeat scroll 0 0;color:#FFFFFF !important;margin-top:4px;padding:3px 3px 1px 5px;font-size:11px;text-decoration:none;}
a.plashka:hover {text-decoration:underline;}
.helper01 { border:1px solid #000000;margin-top:1px;overflow:hidden;padding:5px;max-width:1044px;}
.helper01 p {font-size:12px; padding:10px;}
.helper01 h2 {display:inline;font-size:16px;}
.helper01 a {font-size:12px;color:#006DD3;font-weight:bold; padding-right:30px;}
.helper01 .ns {float:right; color:#7E7E7E; font-size:9px;font-weight:normal;}
#r_authorise {padding:0px 20px 0px 20px;}
#r_authorise a {color:#000000;text-decoration:none;font-size:12px;margin-right:4px;margin-left:4px;}
#r_authorise a.forwhat {color:#828282;text-decoration:underline;font-size:11px;}
.market_content{
    overflow:auto;margin-top:30px;
}

.tabbox {
    height: 59px; 
    background: url(/images/tab_bottom.gif) repeat-x bottom; 
    margin-bottom: 10px;
}

.woman_tab_active {
    float: left; 
    width: 336px; 
    height: 59px; background: url(/images/woman_tab_active.gif) no-repeat;
}

.woman_tab_nactive {
    float: left; 
    width: 336px; 
    height: 59px; background: url(/images/woman_tab_nactive.gif) no-repeat;
}

.man_tab_active {
    float: right; 
    width: 336px; 
    height: 59px; 
    background: url(/images/man_tab_active.gif) no-repeat;
}

.man_tab_nactive {
    float: right; 
    width: 336px; 
    height: 59px; 
    background: url(/images/man_tab_nactive.gif) no-repeat;
}

.gifts {
    width: 45%;
    float: left;
}

.bags {
    width: 45%;
    float: right;
}

.gifts h3,.bags h3 {
position:relative;
margin:0 0 0 -11px;
padding:0 0 7px 11px;
background: url(/images/dot.gif) no-repeat 0% 9px;
font-size:17px;
font-weight:normal;
}

.gifts ul,.bags ul {
list-style:none;
padding:0 0 38px 3px;
margin:0;
}
.gifts ul li,.bags ul li {
background: url(/images/arr_featured.gif) no-repeat 0% 5px;
padding:0 0 5px 9px;
color:#808486;
}
.gifts ul li a,.bags ul li a,.gifts ul li a:hover,.bags ul li a:hover {
color:#0055CC;
}
.gifts ul li ul,.bags ul li ul {
list-style:none;
padding:7px 0 0 12px !important;
margin:0;
}
.gifts ul li ul li,.bags ul li ul li {
background:none !important;
padding:0 0 5px 0 !important;
color:#808486;
}
.gifts ul li ul li a,.bags ul li ul li a {
color:#585858;
text-decoration:none;
}
.gifts ul li ul li a:hover,.bags ul li ul li a:hover {
color:#3b3b3b;
text-decoration:underline;
}


#womanactive {
    padding-left: 30px;
}

#manactive {
    padding-left: 30px;
    display: none;
}

.market_main
{
    border: 1px solid #000000;
    min-height: 50px;
}

.mmain_seleted
{
    font-size: 2em; 
    text-align: center; 
    height: 30px; 
    width: 343px;
    font-weight:bold;
}

.mmain_nseleted
{
    font-size: 2em; 
    text-align: center; 
    height: 30px; 
    width: 343px; 
    background-color: #C32300;
    cursor:pointer;
    color:#FFFFFF;
}

.mmain_content
{
    margin:35px;
}

.market_col {
float:left;
width:165px;
padding-right:15px;
}
.market_col2 {
float:left;
width:145px;
}
.market_col h3,.market_col2 h3 {
position:relative;
margin:0 0 0 -11px;
padding:0 0 7px 11px;
background: url(/images/dot.gif) no-repeat 0% 9px;
font-size:17px;
font-weight:normal;
}

.market_col ul,.market_col2 ul {
list-style:none;
padding:0 0 38px 3px;
margin:0;
}
.market_col ul li,.market_col2 ul li {
background: url(/images/arr_featured.gif) no-repeat 0% 5px;
padding:0 0 5px 9px;
color:#808486;
}
.market_col ul li a,.market_col2 ul li a, .market_col ul li a:hover,.market_col2 ul li a:hover {
color:#0055CC;
}
.market_col ul li ul,.market_col2 ul li ul {
list-style:none;
padding:7px 0 0 12px !important;
margin:0;
}
.market_col ul li ul li,.market_col2 ul li ul li {
background:none !important;
padding:0 0 5px 0 !important;
color:#808486;
}
.market_col ul li ul li a,.market_col2 ul li ul li a {
color:#585858;
text-decoration:none;
}
.market_col ul li ul li a:hover,.market_col2 ul li ul li a:hover {
color:#3b3b3b;
text-decoration:underline;
}

.about_market {
font-size:12px;
line-height:14px;
}
.about_market_title {
font-size:17px;
font-weight:normal;
padding-bottom:6px;
margin-bottom:19px;
border-bottom:solid 1px #EEF2E8;
}

.market_title {
padding:0 0 7px 0;
font-size:17px;
font-weight:normal;
}

.market_sidelist {
list-style:none;
padding:0 0 38px 3px;
margin:0;
}
.market_sidelist li {
background:url(/app/public/design/arr_featured.gif) no-repeat 0% 5px;
padding:0 0 5px 9px;
color:#808486;
}
.market_sidelist li a,.market_sidelist li a:hover {
color:#0055CC;
}
.market_sidelist li ul {
list-style:none;
padding:7px 0 0 12px !important;
margin:0;
}
.market_sidelist li ul li {
background:none !important;
padding:0 0 5px 0 !important;
color:#808486;
}
.market_sidelist li ul li a,.market_sidelist li ul li a:hover {
color:#585858;
text-decoration:none;
}

.market_nav{
font-size:13px;
margin-bottom:0px;
margin-left:194px;
line-height:30px;
}

.market_nav a,.market_nav a:hover {
color:#000000; 
text-transform:uppercase;
font-size:13px;
}

.market_nav strong{
font-size:13px;
font-weight:normal;
text-transform:uppercase;
color:#000;
}
.last{
font-size:17px !important;
font-weight:normal;
line-height:14px !important;
color:#000 !important;
}
.market_nav img{
margin:0 10px 1px 7px;
}
.market_nav .first_cat a {
    color:#000000;font-size:13px;text-transform:uppercase;line-height:30px;padding-right:20px;
}

* html #output_area {margin-right:0px;padding-right:0px;position:relative;
clear:left;float:none;height:1%;}


*+html #output_area {
    /*margin-right:-280px;*/
}
#output_area {
    margin-left:20px;
}

#output_area_ins {
    position:relative;width:690px;margin-left:auto;margin-top:40px;float:left;
}

.item {
background-color:#FFFFFF;
border:1px solid #EEEEEE;
float:left;
font-size:0;
height:174px;
margin:5px 5px 0 0;
padding:0;
position:relative;
width:172px;}

.item_popup {
width:170px;
height:170px;
margin:0px;
padding:0px;
/*background-color:#707070;*/
background-color:#fff;border:1px #707070 solid;font-size:0px;
position:absolute;z-index:4;margin-top:70px;margin-left:-70px;visibility:hidden;}
.item_popup strong {
font-size:17px;
font-weight:normal;
}

.item a {font-size:0px;}

.item img {
border: none; 
/* width:170px; height:170px;*/
}
.item p {
color:#858585;
padding:8px 0 8px 0;
}
.item s {
color:#858585;
}
.item strong {
font-size:17px;
font-weight:normal;
}

#loading2 {
    display:none;clear:left;
}

.market_right {
    padding-left: 30px;
}

.market_right h3 {
font-size:24px;
color:#808080;
padding-bottom:7px;
font-weight: normal;
}

.market_filter {
padding:0 0 5px 10px;
}
.market_filter img{
margin-right:16px;
}

.market_right ul {
list-style:none;
padding:0 0 2px 0;
margin:0 0 0 -5px;
position:relative;
}
.market_right li{
background:url(/images/arr_featured.gif) no-repeat 0% 5px;
padding:0 0 7px 7px;
width:165px;
}
.market_right li a,.market_right li a:hover{
color:#4C4C4C;
}

.market_search {
padding:0 0 47px 0;
}
.market_search input{
width:137px;
height:16px;
background:#fff;
border:solid 1px #808486;
font-family:Tahoma;
font-size:9px;
color:#808486;
padding:0 0 0 4px;
margin-bottom:4px;
}
.market_search select{
width:143px;
height:16px;
background:#fff;
border:solid 1px #808486;
font-family:Tahoma;
font-size:9px;
color:#808486;
padding:0 0 0 4px;
margin-bottom:4px;
}

.market_find {
background:url(/images/b_find.gif) no-repeat 0% 0% !important;
width:62px !important;
height:18px !important;
float:left;
margin:0 2px 0 0 !important;
border:0 !important;
cursor:hand;
cursor:pointer;
}
.market_reset {
background:url(/images/b_reset.gif) no-repeat 0% 0% !important;
width:80px !important;
height:18px !important;
float:left;
margin:0 !important;
border:0 !important;
cursor:hand;
cursor:pointer;
}

.admin_market_menubox {
    padding-top: 45px; 
    padding-left: 200px;
}

.admin_market_menu{margin-bottom:30px;padding-top: 0px;}
.admin_market_menu td {
    line-height:20px;
}
.admin_market_menu td span {
    padding:2px 12px 2px 12px;
}
.admin_market_menu td a {
    padding-left:12px;
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none;
font-weight: bold;
}

.admin_market_menu td a:hover {
    padding-left:12px;
    background:url('/images/arr_menu.gif') left center no-repeat;
    font-size:12px;
    text-transform:uppercase;
    text-decoration: underline;
font-weight: bold;
}

.admin_market_menu td.active{
    background: #FE97B1;
}
.admin_market_menu td.active span{
    padding:2px 12px 2px 12px;
}
.admin_market_menu td.active a{
    padding-left:12px;
    color: #000;
    font-size:12px;
    text-transform:uppercase;
    background:url('/images/arr_menu.gif') left center no-repeat;

font-weight: bold;
}

.market_sub_menu{left:0px;display:none;position:absolute;background:#c32300;width:100%;border-collapse:collapse;top:18px;}
.market_sub_menu td{text-align:lrft;line-height:30px;padding-left:38px;}
.market_sub_menu td:hover{background:#a61e00;}
.market_sub_menu a,.market_sub_menu a:hover{color:white;}

#market_sub_niz01 {background:#EDEAEA url('/images/active_menu_b.gif') top left no-repeat !important;line-height:13px !important;}
#market_sub_niz02 {background:#EDEAEA url('/images/active_menu_b.gif') top right repeat-x;padding:0 0px 0 1px !important;line-height:13px !important;}
#market_sub_menu_1 {left:190px; width:170px; top: 78px;}
#market_sub_menu_2 {left:348px; width:166px; top: 78px;}
#market_sub_menu_4 {left:485px; width:188px; top: 78px;}
#market_sub_menu_5 {left:604px; width:183px; top: 78px;}
#market_sub_menu_7 {left:758px; width:178px; top: 78px;}
#market_sub_menu_8 {left:988px; width:135px; top: 78px;}

#search_market{
    color:#000;
    font-family:Tahoma;
    font-size:130%;
    margin-left: 3px;

    padding: 0 5px 0 0;
}

.search_market_brand {
    width:120px;
    height:19px;
    background:#fff;
    border:solid 1px #fff;
    font-family:Tahoma;
    padding:0 0 0 4px;
    margin: 0 15px 0 0;
    float: left;
}

.search_market_category {
    width:150px;
    height:19px;
    background:#fff;
    border:solid 1px #fff;
    font-family:Tahoma;
    padding:0 0 0 4px;
    margin: 0 15px 0 0;
    float: left;
}

.search_market_size {
    width:100px;
    height:19px;
    background:#fff;
    border:solid 1px #fff;
    font-family:Tahoma;
    padding:0 0 0 4px;
    margin: 0 0 0 0;
    float: left;
}

.admin_topmenu {
    padding: 0 0 0 20px; 
    height: 20px;
}

.admin_topmenu a {
    color: #7a7a7a;
}

.admin_user {
    font-size: 120%;
    padding-top: 10px; 
    float: right;
}

.admin_user p {
    font-weight: bold; 
    color: #bd0005;
}

.admin_user a {
    margin-left: 10px;
    font-weight: normal;
}

.admin_balance {
    font-size: 110%;
    padding-top: 10px; 
    float: left; 
    font-weight: bold;
}

.admin_balance ul {
    list-style: none; 
    padding: 0; 
    margin: 0; 
    display: inline;
}

.admin_balance li {
    padding: 0; 
    display: inline;
    color: #7a7a7a;
}

.admin_balance span {
    padding: 0 5px; 
    font-weight: normal;
}

.admin_help_settings {
    font-size: 100%;
    padding-top: 10px; 
    text-align: center;
}

.admin_help_settings ul {
    list-style: none; 
    padding: 0; 
    margin: 0; 
    display: inline;
}

.admin_help_settings li {
    padding: 0; 
    display: inline;
}

.admin_help_settings span {
    padding: 0 5px;
}

.admin_searchbox_market {
    background: #fe97b1; 
    padding: 5px 0;
}

.admin_fiterbox_market {
    background: #fe97b1; 
    padding: 5px 10px; 
    position:relative;
    display:none;
}

#admin_search_market{
    color:#000;
    font-family:Tahoma;
    font-size:130%;
padding: 5px 5px 0 0;
float: right;
margin-left: 200px;
}

.admin_search_market {
    width:100%;
    height:18px;
    background:#fff;
    font-family:Tahoma;
    padding:0 0 0 4px;
}

.divhead { background: #fe97b1; padding: 5px 10px; position:relative;}

.divhead2 { background: #567617; padding: 5px 10px; position:relative; color:#ffffff;}
.m_orders h3 {color:#567617;font-size:18px;line-height:20px;}
.m_orders table { border-bottom:4px solid #F5F5F5; border-collapse:collapse;}
.m_orders table th { color:#666666;vertical-align:middle;background-color:#F5F5F5;padding:10px 6px;font-size:13px;line-height:16px;}
.m_in {padding:15px 50px 15px 40px;}
.m_in p {color:#333333;font:11px Verdana,Arial,sans-serif;}
.m_orders table td { color:#666666;vertical-align:middle;padding:10px 6px;font-size:13px;line-height:16px;}

.stripy tr{ border-bottom:1px solid #e0e0e0;}

.admin_search_market_brand {
    width:120px;
    height:22px;
    background:#fff;
    border:solid 1px #7a7a7a;
    font-family:Tahoma;
    padding:0 0 0 4px;
    margin: 0 15px 0 0;
    float: left;
}

.admin_search_market_category {
    width:150px;
    height:22px;
    background:#fff;
    border:solid 1px #7a7a7a;
    font-family:Tahoma;
    padding:0 0 0 4px;
    margin: 0 15px 0 0;
    float: left;
}

.admin_search_market_size {
    width:100px;
    height:22px;
    background:#fff;
    border:solid 1px #7a7a7a;
    font-family:Tahoma;
    padding:0 0 0 4px;
    margin: 0 0 0 0;
    float: left;
}

.admin_search_context {
    float: right; 
    padding-top: 1px; 
    height: 12px; 
    visibility: hidden;
}

.admin_search_context p {
    margin-top: 0; 
    color: #fff; 
    float: left;
}

.admin_market_main {
    margin: auto 10px;
    max-width:1920px;
}

.admin_market_header {
    width: 100%; 
    height: 92px; 
    padding-bottom: 10px;
}

.admin_market_title {
    font-size: 220%; 
    padding-bottom: 10px; 
    padding-left:200px;
}

.admin_market_text {
    padding-bottom: 25px; 
    font-size: 120%;
    padding-left:200px;
}

.admin_statistics {
    float: right; 
    font-size: 14px; 
    padding-right: 5px; 
    padding-top: 5px;
}

.admin_statistics ul {
    list-style: none; 
    padding: 0; 
    margin: 0; d
    isplay: inline;
}

.admin_statistics li {
    padding: 0; 
    display: inline;
}

.admin_statistics span {
    padding: 0 5px 0 8px;
}

.admin_additem {
    float: left;
}

.admin_additem button {
    padding: 4px;
}

.pagerbox {
    padding-top: 15px; 
    font-size: 14px;
}

.showswitchbox {
    width: 490px; 
    float: right;
}

.switcher {
    height: 22px; 
    line-height: 18px; 
    float: right;
}

.switcher button {
    float: right; 
    height: 22px;
}

.switcher input {
    float: right; 
    height: 18px; 
    width: 60px; 
    margin-top: 1px; 
    margin-right: 10px;
}

.switcher p {
    float: right; 
    padding-top: 2px; 
    padding-right: 10px;
}

.selector {
    text-align: right; 
    float: right; 
    padding-top: 8px;
}

.pager {
    margin-right: 290px; 
    padding-top: 0px;
}

.pager p {
    font-weight: bold;
    font-size: 120%;
}

.pager a {
    color: #0C00CC; 
    padding: 0 2px 0 3px; 
    font-weight: normal;
    font-size: 90%;
}

.pager span {
    font-size: 80%; 
    font-weight: normal;
}

.numpager {
    padding-top: 7px;
    font-size: 120%;
}

.numpager a {
    color: #0C00CC; 
    padding: 0 2px 0 3px;
}

.numpager a.numactive {
    background: #EAE9EE; 
    color: #000; 
    text-decoration: none; 
    padding: 0 2px 0 3px;
}

.admin_righthelp {
    padding-top: 5px; 
    font-size: 115%; 
}

.admin_righthelp a {
    color: #0000cc;
}

.admin_righthelp a.support {
    font-weight: bold; 
}

.image_popup {
    display: none;
    z-index: 100;
    position: absolute;
    border: 4px solid #cccccc;
}

.prodinfo_pics {
float:right;
width:30%;
}
.prodinfo_txt {
float:left;
width:30%;
}
.pic_prodinf_main {
padding-bottom:24px;
margin-bottom:19px;
border-bottom:solid 1px #707070;
}
.pic_prodinf_main img{
border:solid 5px #707070;
margin-bottom:3px;
}

.another_products {
padding-bottom:15px;
margin-bottom:20px;
border-bottom:solid 1px #707070;
}
.another_products p{
font-size:12px;
color:#808486;
}
.another_products ul {
list-style:none;
padding:7px 0 0 0;
margin:0;
}
.another_products ul li {
width: 88px;
float:left;
padding:0 3px 5px 0;
color:#808486;
font-size:80%
}
.another_products ul li img{
border:solid 5px #707070;
margin-bottom:3px;
}
.p_description_title {
font-size:17px;
color:#808486;
padding-bottom:18px;
font-weight:normal;
}

.p_description_title strong{
font-weight:normal;
text-transform:uppercase;
color:#000;
}

.p_description{
font-size:12px;
line-height:14px;
padding-bottom:33px;
}

.p_description span {
color:#808486;
}

.title_solutions {
font-size:17px;
margin-bottom:15px;
font-weight:normal;
}
.solution_col2,.solution_col3 {
float:left;
padding-bottom:14px;
}
.solution_col1 {
font-size:12px;
color:#808486;
text-align:center;
display:block; line-height:16px;
}
.solution_col2 {
width:154px;
}
.solution_col2 strong{
font-weight:normal;
color:#C31C00;
font-size:17px;
line-height:12px;
}
.solution_col2 span{
font-size:12px;
line-height:12px;
}
.solution_col2 s{
color:#545454;
}
.solution_col3 {
width:65px;
}
.solution_space {
border-bottom:solid 1px #EEF2E8;
font-size:0%;
line-height:0%;
height:1px;
margin:30px 0;
}

.pagercat {
    margin-right: 290px; 
    padding-top: 0px;
}

.pagercat p {
    color: #858585;
    font-size: 17px;
}

.pagercat a {
    color: #0055cc; 
    padding: 0 2px 0 3px; 
    font-weight: normal;
    font-size: 17px;
}

.pagercat span {
    font-size: 12px; 
    font-weight: normal;
}

.numpagercat {
    padding-top: 7px;
    font-size: 17px;
}

.numpagercat a {
    color: #0055cc; 
    padding: 0 2px 0 3px;
}

.numpagercat a.numactivecat {
    color: #fff; 
    background: #C31C00;    
    text-decoration: none; 
    padding: 0 2px 0 3px;
}

.addmarket_radio {
    font-size: 12px; 
    padding-left: 200px;
}

.addmarket_exist {
    font-size: 12px; 
    padding-left: 200px;
}

.addmarket_nexist {
    font-size: 12px; 
    padding-left: 200px;
}

.addmarket_fields {
    padding-left: 50px;
}

.addmarket_online {
    padding: 0 0 5px 0;
}

.addmarket_offline {
    padding: 0 0 5px 0;
}

.addmarket_fields p {
    color: #808080; 
    font-size: 12px;
}

.addmarket_fields input {
    width: 98%; 
}
.addmarket_fields textarea{
    width: 98%;
}

.addmarket_fields td {
    padding: 10px 0 10px 0;
}

.addmarket_fieldname {
    font-size: 120%; 
    font-weight: bold;
    width: 150px;
}

.addmarket_button {
    padding-top: 5px; 
    padding-left: 200px;
}

.addmarket_button input {
    padding: 0 4px;
}

.edituser_fields {
    padding-left: 200px;
    padding-right: 15px;
}

.edituser_fields td {
    padding: 10px 0 10px 0;
}

.edituser_fieldname {
    font-size: 120%; 
    font-weight: bold;
    width: 200px;
}

.edituser_fields p {
    color: #808080; 
    font-size: 12px;
}

.editcategory_fields {
    padding-right: 15px;
}

.editcategory_fields td {
    padding: 10px 0 10px 0;
}

.editcategory_fieldname {
    font-size: 120%; 
    font-weight: bold;
    width: 200px;
}

.editcategory_fields p {
    color: #808080; 
    font-size: 12px;
}

.editcat_radio {
    font-size: 12px; 
    padding-top: 2px;
}

.editgoods_fields {
    min-width:850px;
}

.editgoods_fields td {
    padding: 2px 0;
}

.editgoods_fieldname {
    font-size: 120%; 
    font-weight: bold;
    width: 130px;
    vertical-align:top;
}

.editgoods_fields p {
    color: #808080; 
    font-size: 12px;
}
.ad_input {background:#FFFFFF none repeat scroll 0% 50%;border:1px solid #7F7F7F;color:#4C4C4C;font-family:Tahoma;font-size:17px;height:27px;margin:0pt 1px 3px 0pt;}
.ad_rem {font-size:12px; width:350px;display:block;}
#product {margin: 0px auto;}

* html #product_info {width:270px;margin-left:15px;margin-right:20px;float:left;color:#000000;}
#product_info {width:270px;margin-left:30px;margin-right:30px;float:left;color:#000000;}
#product_info h1 {font-weight:normal;font-size:24px;line-height:28px;padding:0px;margin:0px 0px 10px 0px;}
#product_info .product_description {font-size:14px;margin-bottom:10px;}
#product_info .ttx {margin-bottom:15px;font-size:14px;}
#product_info .ttx a {color:#0072BC;}
#product_info .parameter {color:#707070;margin-right:5px;}
#product_info .price {margin-top:0px;}
#product_info .price .s_price {font-size:24px;color:#9E0B0F;font-weight:bold;}
#product_info .product_link {
    display:block; margin-top:30px;
    background-color:#D34787; font-size:16px;
    line-height:16px; padding:16px;color:#ffffff;text-decoration:underline;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    width:120px;text-align:center;
}
#product_info .product_link span {}

#product_photo {float:left;width:370px;}
#product_photo h2 {font-weight:normal;font-size:17px;clear:both;}
#product_photo .big_photo {text-align:center;vertical-align:top;}

#product_photo .similar {margin-top:20px;clear:both;}
#product_photo .similar a {display:block;width:80px;height:100px;text-align:center;overflow:hidden;
 float:left;margin:5px 5px 0px 0px;}


.good_zag {LEFT: 5px; COLOR: #000; BOTTOM: 25px; POSITION: absolute; BACKGROUND-COLOR: #cfcfcf;font-size:16px;line-height:16px;padding:2px 4px 2px 4px;margin:0px;}
.good_price {left: 5px; color: #fff; bottom: 5px; position: absolute; font-size:16px;line-height:16px;width: 150px;}
.good_price_b { background-color: #000000;padding:1px 4px;margin:0px;}
.good_price_r { background-color: #C31C00;padding:1px 4px;margin:0px;}

.vmenu_selected {
    background:#C31C00;padding:0 3px 1px 3px;color:#fff !important;text-decoration:none;margin-top:4px;
}

#vmenu li {margin-top:2px;}

.req_field {padding:0px 5px 0px 5px; color:#800000;}

/*input .zakaz {background:white none repeat scroll 0 0; border:1px solid #7F7F7F; font-size:180%; height:30px; text-align:center; width:96%;}*/

* html #imgblock {position:absolute;}
#imgblock {
color:#5D5D5D;
display:none;
font-size:13px;
height:700px;
left:50%;
margin-left:-260px;
position:fixed;
top:10%;
width:700px;
z-index:30;
overflow:hidden;
background-image: url(/images/glagne2.png);
background-repeat:no-repeat;
}

#imgblock img {
    position: relative;
    top:30px;
    margin-left:30px;
}

#imgblock .icons {
background-image:url(/images/icons_set.png);
background-repeat:no-repeat;
height:16px;
overflow:hidden;
width:16px;
float:right;
position:relative;
top:30px;
left:-5px;
}

* html #formzak {position:absolute;}
#formzak {
color:#5D5D5D;
display:none;
font-size:13px;
height:430px;
left:50%;
margin-left:-260px;
position:fixed;
top:10%;
width:570px;
z-index:30;
overflow:hidden;
background-image: url(/images/glagne.png);
background-repeat:no-repeat;
}
#formzak .inside {margin:14px 42px 16px 30px;}
#formzak .inside .price {color:#9E0B0F;font-weight:bold;}
#formzak .inside .title_solutions {color:#000000;font-size:17px;}
#formzak .zakaz {background:white none repeat scroll 0 0; border:1px solid #000000; font-size:180%; height:30px; text-align:center; width:100%;}
#formzak .inside .solution_col1 {line-height:16px;font-size:12px;color:#000000;}
#formzak .inside .solution_col2 {padding-bottom:4px !important;}

.icons {
background-image:url(/images/icons_set.png);
background-repeat:no-repeat;
height:16px;
overflow:hidden;
width:16px;
float:right;
}

#ic008 {
background-position:-64px -176px;
}
.close_window {position:absolute;
right:26px;
text-align:right;
cursor:pointer;}
    #filter {
        /*background: transparent url(../img/bg-main-1.png) right top repeat-y;*/
        overflow:hidden;
        padding-bottom:1px;
        font-size: 13px;
      }

      #filter > ul { list-style-type: none;}
      #filter li.filter-container {
        font-style: italic;
        padding: 0px 15px 0px 15px;
        margin: 0px 0 10px 0px;
        width:235px;
      }
      #filter a.filter-clear {
        float: right;
        font-size: 11px;
        margin-top: 3px;
      }
      #filter .filter-value {
        margin-bottom: 10px;
        font-weight: bold;
        padding: 1px 0px;
      }
      #filter .filter-value.empty { font-weight: normal; cursor: pointer; border-bottom: 1px dashed #333;}
      #filter .filter-content {
        margin-bottom: 10px;
        display: none;
      }
      div.mlf-title {
        font-size: 13px;
        font-style: italic;
        background: #c12b3b url(../img/elems.png) -463px 10px no-repeat;
        padding: 8px 15px 8px 30px;
        margin-bottom: 10px;
        color: white;
      }
      
      #filter-gender .filter-container { display: block; }
      #filter-gender .filter-value { 
        display: inline-block;
        float: left; 
        margin-right: 2px;
        margin-bottom: 0px;
        padding: 8px 22px;
        border: 1px solid #e6e6e6;
      }
      #filter-gender .filter-value a { color: #333; }
      #filter-gender .filter-value.empty {
        background-color: white;
        border: 1px solid #e6e6e6;
      }
      #filter-gender-discount {margin-top:2px;}
      #filter-gender-discount a {color: #C31C00 !important;}
      #filter-gender #filter-gender-male.filter-value.selected { background-color: #dae0ed; border-color: #a8b6d6; }
      #filter-gender #filter-gender-female.filter-value.selected { background-color: #ffd7d7; border-color: #f8b2b2; } 
      #filter-gender #filter-gender-discount.filter-value.selected { background-color: #acefa5; border-color: #4abd3e; }     

