/* Design by VTEM http://www.vtem.net  All Rights Reserved */

.vt_images img,.vt_browseProductImage{
background:#fff;
padding:5px;
}
.vt_title,.vt_price,.vt_images,.vt_add_to cart{padding:3px 0;}
.vt_price{font-weight:bold;}
.vt_addtocart_button_module,.vt_addtocart_button,.vt_notify_button{
padding:0px 0 0px 25px;
border:none;
display:block;
text-align:left;
}
.vt_addtocart_button_module span,.vt_addtocart_button span,.vt_notify_button span{
font-weight:bold;
display:block;
color:#fff;
height:30px;
padding-right:10px;
line-height:30px;
min-width:80px;
}
.vt_browseProductContainer{
padding:10px 0;
background:#333;
border:1px solid #444;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
margin-bottom:5px;
padding:5px;
display:block;
}

.vt_image_list{
width:30%;
float:left;
text-align:center;
}
.vt_infor_shop{
width:68%;
float:right;
}
.vt_browseRatingContainer,.vt_browseAddToCartContainer{
width:48%;
float:left;
}
.vt_browseAddToCartContainer{border-left:1px solid #444; padding-left:5px;}
.vt_infor_cart{
background:#252525;
border:1px solid #353535;
padding:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.vt_browsePriceContainer,.vt_browseProductTitle,.productPrice{font-weight:bold; font-size:140%; color:#fff;}
.quantity_box{font-weight:bold;}
.inputboxquantity{
border:1px solid #444;
background:#333;
color:#999;
}
.vt_browseAddToCartContainer .vt_addtocart_button,.vt_browseAddToCartContainer .vt_notify_button{margin-top:5px;}
.vmRecentDetail{
list-style:none;
margin:0;
padding:0;
}
.vmRecentDetail li{
background:url(../images/li_arrow1.gif) left 11px no-repeat;
padding:5px 5px 5px 15px;
border-bottom:1px dotted #444;
}
a.button{
font-weight:normal;
text-transform:none;
margin:5px 0;
padding:3px 10px;
}
.vt_infor_cart_detail{
background:#333;
padding:5px 10px;
border:1px solid #444;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.vt_basket th{
padding:5px;
}
hr{
height:0;
border-bottom:1px solid #444;
border-top:1px solid #000;
color:#222;
margin-bottom:5px;
}
.vt_basket .inputbox{width:30px; padding:2px;}
.vmCartModule{margin:3px 8px;}
.vt_client_shop_infor th,.vt_category_shop_infor th{padding:5px;}
.vt_client_shop_infor td,.vt_category_shop_infor td{
background:#252525; 
padding:5px;
border:1px solid #333;
}
.vt_category_shop_infor td{font-weight:bold; font-size:120%;}
.contentpane_vtem_popup h3{background:#333; color:#fff; text-transform:uppercase; padding:5px;}
#vmMainPage .quantity_box_button{width:15px; height:15px; background-color:#666; border:1px solid #777;}
.vt_order_forn{float:right;}

/*/////////// K2 Component ///////////////////////////*/
#k2Container .itemListCategory,#k2Container .subCategory,#k2Container .catItemHeader,#k2Container .itemHeader,#k2Container .itemAuthorBlock,#k2Container .itemComments,#k2Container .itemNavigation{
background:#333;
border:1px solid #444;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
#k2Container .componentheading{font-size:140%; font-weight:bold; text-transform:uppercase;}
#k2Container .catItemHeader,#k2Container .itemHeader{
padding:5px;
}
#k2Container .catItemHeader h3{margin:0; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:150%; font-weight:bold;}
#k2Container .catItemImageBlock,#k2Container .catItemImageBlock .catItemImage,#k2Container .catItemLinks,#k2Container .itemImageBlock{margin:0; padding:0;}
#k2Container .catItemImage img,#k2Container .itemImage img,#k2Container .subCategoryImage img,#k2Container .itemListCategory img{
border:1px solid #555;
background:#222;
padding:5px;
margin:5px 0;
}
#k2Container .catItemIntroText{padding:2px 0;}
#k2Container .catItemCategory{border-bottom:1px dotted #555; margin-bottom:2px;}
#k2Container h2.itemTitle{margin:0; padding:2px 0; font-family:Arial, Helvetica, sans-serif; font-size:150%;text-transform:uppercase;}
#k2Container .itemToolbar,#k2Container .itemRatingBlock{background:none; border:none; margin:0; padding:2px;}
#k2Container .itemIntroText{
font-size:100%;
color:#999;
line-height:1.5;
}
#k2Container .itemHitsTwitter,#k2Container .itemCategory,#k2Container .itemSocialLinksBlock{
border-bottom:1px dotted #555;}
#k2Container .itemCommentsFormNotes{border-top:2px solid #555;}
#k2Container #submitCommentButton{background:#999; border:1px solid #ccc;}
#k2Container{border:none;}
#k2Container .itemListSubCategories h2{margin:5px 0; padding:0;}
#k2Container .itemCommentsList li{
border:1px solid #555;
margin:4px 0;
}
#k2Container .itemCommentsList li.even{background:#444;}
#k2Container .itemCommentsList li.odd{background:#222;}
#k2Container div.itemToolbar ul li{border-left-color:#555;}
#k2Container .catItemCommentsLink{border-right-color:#555;}
#k2Container #itemListPrimary .itemContainer{*width:49% !important;}
#k2Container .itemAuthorLatest li.even,#k2Container .itemAuthorLatest li.odd{border-bottom:1px dotted #444;; background:none;}

