.apps-body{padding-top:20px; padding-left:0px;}

.apps_left {float:left; width:22%; border:1px none red; background:url(images/bg_cut.gif) repeat-x bottom left; border-right:1px solid #e1e1e1;}
.apps_right {float:right; width:77%; border:1px none red;}
.apps_right ul {margin:0px !important;}
.apps_right ul li{background:url(images/icon.png) no-repeat 0 0;
list-style-type:none !important; padding-left:50px !important; margin:0px !important; margin-bottom:10px !important;}
.apps_right a{display:block; line-height:1.8; text-decoration:none; font-size:16px;}
.apps_right ul li span{font-size:12px; color:#999999;}
.apps_right ul li ul li {list-style-type:square !important; background:none; padding-left:5px !important; margin:10px !important; margin-bottom:10px !important;}
.apps_right ul li ul li a{font-size:13px; }
.apps_right ul li ul li span{font-size:11px; color:#999999;}
.apps_clear {clear:both;}

.apps_left .category {padding-bottom:0px;}
.apps_left .category strong{padding-bottom:10px; border-bottom:1px dotted #CCCCCC; 
padding-left:10px; padding-top:10px; font-size:16px; display:block; background:url(images/bg_cut.gif) repeat-x bottom left; }
.apps_left .category ul{margin:0px; padding:0px; margin-top:0px !important;}
.apps_left .category ul li{margin:0px !important; list-style-type:none !important; }
.apps_left .category ul li a{margin-left:0px; display:block; padding:8px 10px 8px 10px;}
.apps_left .category ul li a.show_icon{font-size:14px; background:url(images/category-icon.png) no-repeat 0px 5px; padding:8px 10px 8px 30px; display:block;}

.apps_left .category .category_link_toggle {background:url(images/toggle-expand-icon.png) no-repeat 0px 8px; width:10px; height:16px; border:1px none red;}
.apps_left .category .category_link_toggle.clicked {background:url(images/toggle-icon.png) no-repeat 0px 8px; width:10px; height:16px; border:1px none red;}

.apps_left .category ul.type_level1 { }
.apps_left .category ul.type_level1 li {border-top:1px dotted #e1e1e1;}
.apps_left .category ul.type_level1 li a{padding:5px 5px 5px 5px; font-size:14px;}
.apps_left .category ul.type_level1 li a.selected{background-color:#666666; color:#fff;}

.apps_left .category ul.type_level2 {border-top:1px none #e1e1e1; }
.apps_left .category ul.type_level2 li { border-style:1px dotted #e1e1e1;}
.apps_left .category ul.type_level2 li a{/*background:url(images/arrow_right.gif) no-repeat 0px 5px; padding:5px 5px 5px 20px;*/ font-size:13px;}
.apps_left .category ul.type_level2 li a.selected{background-color:#666666; color:#fff;}

.apps_left .category ul.type_level3 {border-top:1px none #e1e1e1; }
.apps_left .category ul.type_level3 li { border-style:none;}
.apps_left .category ul.type_level3 li a{background:none; padding:5px 5px 5px 10px; font-size:12px;}
.apps_left .category ul.type_level3 li a.selected{background-color:#666666; color:#fff;}

.apps_left .category .selected {font-weight:bold;}

.apps_right .product-result {margin:0px; padding:0px;}
.apps_right .product-result li{float:left; width:22%; background:url(images/bg_cut.gif) repeat-x bottom left; height:300px; border:1px solid #e1e1e1; 
background-color:#FFFFFF; padding:6px !important; margin:0px 5px 5px 0px !important;}
.apps_right .product-result li .image {border:1px none red; padding-bottom:10px;}
.apps_right .product-result li span{}
.apps_right .product-result li .name {font-size:13px; color:#333333; display:block;}
.apps_right .product-result li .type {font-size:13px; color:#999999; display:block;}
.apps_right .product-result li .price {font-size:13px; color:#FF3300; font-weight:bold;}
.apps_right .product-result li .currency {font-size:13px; color:#666666;}

/** inv.item.php **/
#apps_product_item .product_top_nav {padding:5px; padding-bottom:10px; 
background:#ffffff url(images/bg_cut.gif) repeat-x bottom left;}
#apps_product_item #product-headline {font-size:14px; padding-left:3px; }
#apps_product_item #product-headline .item{margin-right:10px;}
#apps_product_item #product-headline .item.sep{padding:0 5px 0 5px;}

#apps_product_item #product-top-panel-left {background:#ffffff url(images/bg_cut.gif) repeat-x bottom left; padding:10px;}

#apps_product_item #product-top-panel-right {border:1px none #e1e1e1; position:relative; margin-left:0px; border:1px none red;}
#apps_product_item #product-top-panel-right ul {margin-left:10px;}
#apps_product_item #product-top-panel-right ul li{list-style-type:disc; margin-left:10px; }
#apps_product_item #product-top-panel-right #product-top-panel-right-top {
background:#ffffff url(images/bg_cut.gif) repeat-x bottom left;
padding-bottom:20px; margin-bottom:10px; padding:10px; padding-left:8px; padding-right:8px;}
#apps_product_item #product-top-panel-right #product-top-panel-right-top .title{font-size:18px; color:#990033;}
#apps_product_item #product-top-panel-right #product-top-panel-right-top .type{margin-top:3px; font-size:12px; color:#999999;}
#apps_product_item #product-top-panel-right #product-top-panel-right-top .attname{margin-top:5px; font-size:16px; color:#990033;}
#apps_product_item #product-top-panel-right #product-top-panel-right-top .price_currency_abb{color:green; font-weight:normal;}
#apps_product_item #product-top-panel-right #product-top-panel-right-top .price{color:green; font-size:18px; font-weight:bold;}

#apps_product_item #product-top-panel-right #product-top-panel-right-middle {
padding:5px 10px 5px 10px;
}

#apps_product_item .sharethis-link {background:#ffffff url(images/bg_cut.gif) repeat-x bottom left; padding:10px;}

#apps_product_item #product-desc {margin-top:10px;}
#apps_product_item #product-desc-title {background:#fff url(images/bg_cut.gif) repeat-x bottom left; padding:10px 10px 8px 14px; font-size:18px;}
#apps_product_item #product-desc-content {padding:14px;}