﻿/*------------------------------------------------------------------------
# JA Mesolite 1.0 - July, 2008
# ------------------------------------------------------------------------
# Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
-------------------------------------------------------------------------*/
div.vm_element {
left:-999em;
position:absolute;
}

.productPrice {
font-weight:700;
}

.addtocart_button_module,.notify_button {
width:80px;
height:20px;
background:url(../images/bt-addtocart.gif) no-repeat top #333;
border:none;
text-indent:0px;
color:#FFF;
font-weight:700;
margin-top:5px;
cursor:pointer;
font-family: Arial;
font-size:09px;
padding:0 0 2px;
}

.addtocart_button_module:hover,.addtocart_button_module:active {
background:url(../images/bt-addtocart.gif) no-repeat bottom #666;
color:#FFF;
}

.notify_button {
background:url(../images/bt-notify.gif) no-repeat #666;
}

input.addtocart_button {
color:#FFF;
text-indent:18px;
width:100px;
height:25px;
background:url(../images/bt-addtocart.gif) no-repeat top #333;
border:none;
font-weight:700;
margin:10px 0 0;
padding:0 0 2px;
}

.vmFieldTitle {
margin-bottom:5px;
padding-top:10px;
background:url(../images/dot.gif) repeat-x top;
}

.chars-written {
margin-top:5px;
}

.chars-written input {
background:#F7F7F7;
}

.vm-footer {
margin:15px 0 20px;
}

#vmMainPage a.category {
color:#666;
text-decoration:none;
}

#vmMainPage a.category:hover,#vmMainPage a.category:focus,#vmMainPage a.category:active {
color:#04A504;
outline:none;
text-decoration:none;
}

#vmMainPage a.readon {
color:#04A504;
text-decoration:none;
display:inline;
background:url(../images/arrow.png) no-repeat left center;
width:auto;
height:auto;
line-height:normal;
font-weight:700;
text-indent:10px;
}

#vmMainPage a.readon:hover,#vmMainPage a.readon:active,#vmMainPage a.readon:focus {
color:#C01122;
text-decoration:underline;
background:url(../images/arrow-on.png) no-repeat left center;
}

#vmMainPage hr {
margin:5px 0;
}

#vmMainPage br {
height:5px;
line-height:5px;
}

.ja-vmreview strong {
display:block;
}

.ja-vmreview blockquote {
background:url(../images/so-q.gif) no-repeat left top;
margin-bottom:20px;
padding:0 0 0 30px;
}

/*Global VM Module*/
.vm table {
display:block;
width:100% !important;
margin:15px 0;
padding:0;
}

.vm hr {
margin:0 -15px;
}

.vm label {
font-weight:700;
text-transform:uppercase;
}

/* YourCart Module */
#ja-vmcart {
position:absolute;
top:20px;
right:15px;
width:200px;
height:55px;
z-index:10;
}

#ja-vmcart div.moduletable {
color:#FFF;
border:none;
overflow:hidden;
height:100px;
margin-top:5px;
font-size:12px;
padding:0 15px;
}

#ja-vmcart div.moduletable h3 {
color:#FFF;
background:none;
text-align:center;
border:none;
text-transform:none;
margin:0;
padding:0;
}

#ja-vmcart div.moduletable h3 span {
padding:0;
}

.vmCartModule {
background:url('../images/BKKart.jpg') repeat-x !important;
width:280px;
height:19px;
margin-top:10px;
position:relative;
border:1px solid #3F6285;
border-top-color:#25496D;
border-left-color:#25496D;
padding:5px;
}

div.vm-showcart {
background:url('../images/cart.gif') no-repeat top left;
background-position:12px 4px;
display:inline;
text-align:center;
float:left;
width:100px;
height:100%;
color:#FFF;
padding-top:3px;
text-shadow:#151515 0 -1px 0;
}

div.vm-showcart a {
color:#FFF;
text-decoration:none;
font-size:11px;
font-family:Tahoma,Arial;
font-weight:700;
padding:0 0 0 20px;
}

div.vm-showcart a:hover,div.vm-showcart a:focus {
text-decoration:underline;
}

div.vm-total-pro {
text-align:center;
display:inline;
float:right;
width:170px;
height:100%;
font-weight:700;
color:#fff;
font-size:11px;
font-family:Tahoma, Arial;
text-shadow:#151515 0 -1px 0;
background:url('../images/pedido.gif') no-repeat top left;
background-position:6px 4px;
padding:3px 0 0;
}

/* Select currency */
#ja-vmcurrency .button {
background:url(../images/bt-currency.gif) no-repeat top #666;
border:none;
height:22px;
line-height:22px;
margin-left:5px;
width:110px;
}

/*Categories Module*/
a.mainlevel {
display:block;
outline:none;
background:url(../images/arrow.png) no-repeat 98% center;
text-decoration:none;
color:#fff;
margin:0 15px;
padding:6px 0;
}

a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus {
color:#fff;
font-weight:700;
text-decoration:none;
background:url(../images/arrow-on.png) no-repeat 98% center;
}

a#active_menu {
font-weight:700;
background:url(../images/arrow-active.png) no-repeat 98% center;
color:#fff;
}

#lbOverlay {
z-index:999;
}

#lbCenter,#lbBottomContainer {
z-index:1000;
}

.vmRecentDetail {
margin-left:15px;
}

/* MENU DE CATEGORIAS 


    Hand Tools
        Outdoor Tools



Dynamic Drive
Some random content here


Hand Tools
Outdoor Tools
Power Tools
Garden Tools
*/ .counter { font-family:Tahoma, Arial !important; font-size:10px !important; font-weight:700 !important; margin-left:15px !important; width:278px !important; } .applemenu { border:1px solid #B6CEE7; background:#EEF3F9 url(../images/bgMenu.jpg) repeat-x top left !important; margin:0; padding:5px; } .applemenu div.silverheader a { background:url(../images/menu.png) no-repeat top left !important; color:#244462; display:block; position:relative; width:auto; text-decoration:none; font-size:11px; font-weight:700; padding:5px 5px 5px 30px; } .applemenu div.selected a,.applemenu div.silverheader a:hover { background:url(../images/menu1.png) no-repeat top left !important; margin-bottom:5px; color:#244462; padding:5px 5px 0 30px; } .applemenu div.submenu { background:none; height:auto; border-bottom:1px dished #453838; margin:-5px 0 5px 20px; padding:8px; } .applemenu div.submenu a { font-size:11px; font-weight:400; color:#244462; padding-left:15px; text-decoration:none; } .applemenu div.submenu a:hover,.applemenu div.submenu li.level3 a:hover { color:#453838; text-decoration:underline; } .applemenu div.submenu li.level3 a { color:#5B9D8D; } * html .addtocart_button_module,*+html .addtocart_button_module { padding-left:22px; } .vmCartModule a img,.vmCartModule hr { display:none; } .applemenu div.silverheader a:visited,.applemenu div.silverheader a:active,.applemenu div.silverheader a:active { color:#244462; }
