form {padding:0px;margin:0px;}

.ll {font-size: 11px; line-height: 13px;color: #2B5A78;padding-left: 10px;text-decoration: none;
background-image: url(../_img/pr.gif);background-repeat: no-repeat;background-position: left top;}
.ll a {text-decoration: none;}

.top_w {font-size:11px; color: #FFFFFF;}
.top_d {font-size:11px; color: #223D4F;}
.top_a {color: #FFFFFF; font-size: 12px;text-decoration: none;}
.top_a:hover {color: #20394A;}

.ssub {font-size:11px; color: #223D4F;}

.m_on td {background-color: #F8FBFC; color: #335A75; font-size: 12px;}
.m_on a {color: #335A75; font-size: 12px;text-decoration: none;}
.m_off td {color: #335A75; font-size: 12px;}
.m_off a {color: #335A75; font-size: 12px;text-decoration: none;}

.m_s {font-size: 11px;color: #335A75;text-decoration: none;}
.tmb {font-size:11px; }

.tg {font-size:16px; color: #99C22E; font-weight:bold;font-family: Arial;}
.tb {font-size:16px; color: #1289E5; font-weight:bold;font-family: Arial;}
.tr {font-size:16px; color: #CC0000; font-weight:bold;font-family: Arial;}
.bt {font-size:11px; color: #335A75; line-height: 12px;text-decoration: none;}
.bt:hover {color: #000000;}

.tf {color: #335A75; font-size: 10px;font-weight:bold;}
.af {color: #335A75; font-size: 11px;font-weight:bold;text-decoration: none;}
.af:hover {color: #000000;}

.sc {color: #335A75; font-size: 12px;line-height: 12px; font-family: Tahoma, Verdana, Arial;text-decoration: none;}
.sc:hover {color: #000000;}

.gbt {color: #3A5B65; font-size: 11px;text-decoration: none;}
.gbt:hover {color: #FFFFFF;}

.abs {color: #20394A; font-size: 11px;text-decoration: none;}
.abs:hover {color: #0581E4;}

.ab {font-size: 11px;color: #333333; text-decoration: none;}
.ab:hover {color: #0581E4;}

.in {color: #335A75; font-size: 11px;text-decoration: none;}
.in:hover {color: #2389BA;}

.sblock {
text-align:center;
margin: 10px;
padding: 5px;
border:1px solid #75ACBB;
background:#F4FFFA;

}

.item {
color: #335A75; 
font-size: 11px;
text-decoration: none;
padding:5px;
border:1px solid #d0d0d0;
}

.item_cost {
float:right;
text-align:right;
white-space:nowrap;
color: #1BA0E0;
font-weight:bold;
padding: 0 0 0 5px;
margin: 0 0 0 5px;
border-left:1px solid #e0e0e0;
background:#FFF url('../_img/bg_cost.gif') repeat-y; 
}

.item_name {
padding-right:100px;
}

.item_name a {color: #335A75; font-size: 11px;text-decoration: none;}
.item_name a:hover {color: #2389BA;}

.item_name .shop {
color: #909090;
white-space:nowrap;
background2:url("../_img/url_shop.gif") no-repeat scroll 0 1px transparent;
padding2:0 0 0 8px;
display:block;
}

.scost {color: #3EAA3C;}
.iim {margin-top:5px;}
.iim img {float:left;  margin-bottom: 5px;margin-right: 5px;}
.iimo img {margin-top:5px; float:left;  margin: 0px;}
.clr {clear:both; height:1px !important;}

.shop_wrapper {float:right;width:100%;margin-left:-90px}
.shop_content {margin-left:90px}
.shop_img {float:left;text-align:center;width:80px;}

.shop_content .name a {color: #289100; font-size: 12px;}
.shop_content .name a:hover {color: #2389BA;}
.shop_content .desc {margin: 5px 0 0 0; font-size: 11px;}
.shop_content .items {margin: 5px 0 0 0;}
.shop_content .items a {font-size: 11px;font-weight:bold;}
.shop_content .items a:hover {color:#2389BA;}

.sub_cat {font-size: 11px;color: #2B5A78;}
.sub_cat a {font-size: 11px;color: #2B5A78; text-decoration: none;}
.sub_cat a:hover {color: #000000;}


.rt {color: #333333; font-size: 12px; line-height: 12px; font-family: Tahoma;}

.crubm {color:#335A75; font-size: 11px;}
.crubm a {font-size: 11px; color:#335A75;text-decoration: none;}
.crubm a:hover {color:#2389BA;}


.nav { font-size: 11px; color:#63A600;}
.nav_c { font-size: 11px; color:#176FAF;}
a.nav { font-size: 11px; text-decoration: none; color: #63A600; }
a.nav:hover	{color: #000000;}

.dc {font-size:11px;text-decoration: line-through;font-family: Arial;}
.nc {color:red;}

.tw {color: #ffffff; font-size: 12px;text-decoration: none;}
.tw:hover {color: #000000;}

.tbs {font-size:10px; color: #707070;}
.title {color: #0581E4; font-weight:bold;text-decoration: none;}


.bl {color: #0465B3; font-size: 13px;text-decoration: none;}
.bl:hover {color: #FF6600;}

.aw {color: #ffffff; font-size: 12px;text-decoration: none;}
.aw:hover {color: #024071;}

.co {color: #C0C6C9;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.co:hover {color: #C0C6C9;}


.nv_block { font-size: 11px; color:#63A600; text-decoration: none; white-space: nowrap;margin-top:2px;margin-bottom:2px;}
.nv_block a {color:#63A600;text-decoration: none;}
a.nv {padding:2px;}
a.nv:hover {color: #fff;background-color: #4CB3EB;}
.nv_c { color:#fff;background: #63A600;padding:2px;}
.nv_block form {display:inline;}
.nv_block input {font-size:11px;color: #509261;line-height: 10px;text-align:right;width:40px;height:15px;border: 1px solid #509261;}
.nv_top {margin-bottom:10px;}
.nv_bottom {margin-top:10px;}

.nv-first {padding:2px; background:url("nav_icons_shop.gif") no-repeat scroll -24px -1px transparent;}
.nv-prev {padding:2px; background:url("nav_icons_shop.gif") no-repeat scroll -45px -1px transparent;}
.nv-next {padding:2px; background:url("nav_icons_shop.gif") no-repeat scroll -65px -1px transparent;}
.nv-last {padding:2px; background:url("nav_icons_shop.gif") no-repeat scroll -84px -1px transparent;}
.nv-index {padding:2px; background:url("nav_icons_shop.gif") no-repeat scroll -4px 0px transparent;}

.nv-first:hover, .nv-first:focus {background:url("nav_icons_shop.gif") no-repeat scroll -24px -21px #4CB3EB;}
.nv-prev:hover, .nv-prev:focus {background:url("nav_icons_shop.gif") no-repeat scroll -45px -21px #4CB3EB;}
.nv-next:hover, .nv-next:focus {background:url("nav_icons_shop.gif") no-repeat scroll -65px -21px #4CB3EB;}
.nv-last:hover, .nv-last:focus {background:url("nav_icons_shop.gif") no-repeat scroll -84px -21px #4CB3EB;}
.nv-index:hover, .nv-index:focus {background:url("nav_icons_shop.gif") no-repeat scroll -4px -20px transparent;}
