BODY {
    background-image: url(img/bgbody.gif);
}
.counter
{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
}
/*****************************************/
/* order list                            */
/*****************************************/
.ordercap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
    background: #99cc99;
    cursor: default;
    height: 20px;
    font-weight: bold;
}
.orderhaed{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #ffcc99;background: #006600;
    padding: 3px;
}
.orderitem{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
}

/*****************************************/
/* Products list                         */
/*****************************************/
.producttype{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
    background: #99cc99;
    cursor: default;
    height: 20px;
}
.producttypeitem{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
    cursor: default;
}
.producttypeitemsel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #663300;
    cursor: hand;
}
.controlmenu{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #ffcc99;
    background: #006600;
    cursor: default;
    border-bottom: 8px solid #ffffff;
}
.controlmenuitem{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #ffcc99;
    cursor: default;
}
.controlmenuitemsel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #cc9966;
    cursor: hand;
}
.controlmenuinput{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
    height: 18px;
    background: #99cc99;
}
.listmenu{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #000000;
    background: #ffcc99;
    height: 20px;
    cursor: default;
    border-top: 1px solid #996600;border-bottom: 1px solid #996600;
}
.listline{
    background: #996600;
    height: 1px;
}
.listitem{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
}
.listitemname{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #006600;
    font-weight: bold;
    cursor: hand;
}
.productnav{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
    background: #99cc99;
    cursor: default;
    height: 20px;
}
.productnavsel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #663300;
    cursor: hand;
}
.productinput{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
    height: 18px;
}
.tableitemname{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    border-left: 10px solid #ffffff; border-right: 10px solid #ffffff;
    height: 18px;
    font-weight: bold;
    color: #000000;
    background: #ffcc99;
    cursor: hand;
}
.tableitem{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    height: 18px;
    border-bottom: 5px solid #ffffff;
    padding-left: 15px; padding-right: 15px;
}
.tableitemsmall{
    font-size: 10px; font-family: Tahoma,Verdana,Arial;
    height: 18px;
    border-bottom: 5px solid #ffffff;
    padding-left: 10px; padding-right: 10px;
}
.tableitemcap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    height: 18px;
    color: #006600;
    font-weight: bold;
    padding-left: 15px;
}
.tableitemimg{
    border: 1px solid #006600;
    padding: 3px;
}
.tabline{
    background: #006600;
    height: 1px;
    border-left: 10px solid #ffffff; border-right: 10px solid #ffffff;
}
.btnlink{
   font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
   letter-spacing: 0.1em;
   color: #006600;
   height: 20px;
   padding-left: 10px;
   width: 80px;
   cursor: hand;
   text-decoration: underline;
}
/*****************************************/
/* Products categories and subcategories */
/*****************************************/
.categorylist{
    border: 0px;
    background: #99cc99;
    cursor: default;
}
.tagcategory{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    width: 17px;
    background: #996600;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
}
.category{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
}
.categorysel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #cc9966;
    background: #006600;
    height: 20px; width: 140px;
    border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
    cursor: hand;
}
.subcategory{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: right;
    height: 18px;
    padding-right: 10px;
}
.subcategorysel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: right;
    height: 18px;
    padding-right: 10px;
    color: #663300;
    cursor: hand;
}
/***************/
/* Search      */
/***************/
.searchblock{
    border: 0px;
    background: #99cc99;
    cursor: default;
    width: 170px;
}
.tagsearchcap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    width: 17px;
    background: #996600;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
}
.searchcap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
}
.searchcol{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: left;
    height: 18px;
    padding-top: 5px; padding-bottom: 5px;
}
.searchtext{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
}
.searchbtn{
    vertical-align:bottom;
    cursor: hand;
    width: 18px; height:18px;
}
/***************/
/* User        */
/***************/
.userblock{
    border: 0px;
    background: #99cc99;
    cursor: default;
    width: 100px;
}
.usercap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
}
.usertxt{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    width: 90px;
    height: 18px;
    padding-top: 2px; padding-bottom: 2px;
}
.usercol{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: left;
}
.userbtn{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    height: 18px;
    color: #000000;
    cursor: default;
}
.userbtnsel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    height: 18px;
    color: #663300;
    cursor: hand;
}
/***************/
/* Cart        */
/***************/
.cartblock{
    border: 0px;
    background: #99cc99;
    cursor: default;
    width: 100px;
}
.cartcap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
    cursor: hand;
}
.cartcapsel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #cc9966;
    background: #006600;
    height: 20px; width: 140px;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
    cursor: hand;
}
.cartcol{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: left;
    height: 18px;
}
/***************/
/* Mail        */
/***************/
.mailblock{
    border: 0px;
    background: #99cc99;
    cursor: default;
    width: 100px;
}
.mailcap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
}
.mailcol{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: left;
    height: 18px;
    padding-left: 10px; padding-top: 5px; padding-bottom: 5px;
    text-decoration: none;
    color: #000000;
}

/***************/
/* Menu links  */
/***************/
.artmenulist{
    border: 0px;
    background: #006600;
    cursor: default;
    height: 20px;
}
.artmenu{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    color: #ffcc99;
    padding-left: 3px;padding-right: 6px;
    border-top: 1px solid #ffcc99;border-bottom: 1px solid #ffcc99;
}
.artmenusel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    padding-left: 3px;padding-right: 6px;
    border-top: 1px solid #ffcc99;border-bottom: 1px solid #ffcc99;
    color: #cc9966;
    cursor: hand;
}
.tagartmenu{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    width: 7px;
    background: #996600;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
}
/***************/
/* Info links  */
/***************/
.artinfolist{
    border: 0px;
    background: #99cc99;
    cursor: default;
}
.tagartinfocap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    width: 17px;
    background: #996600;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
}
.artinfocap{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
}
.artinfocap2{
    font-size: 11px; font-family: Tahoma,Verdana,Arial; font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #ffcc99;
    background: #006600;
    height: 20px; width: 140px;
    border-left: 1px solid #ffcc99; border-top: 1px solid #ffcc99; border-bottom: 1px solid #ffcc99;
    padding-left: 10px;
}
.artinfo{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: left;
    height: 18px;
    padding-left: 10px;
}
.artinfosel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    text-align: left;
    height: 18px;
    padding-left: 10px;
    color: #663300;
    cursor: hand;
}
/***************/
/* article     */
/***************/
.article{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    background: white;

}
.workplace{
    background: white;
    border: 2px solid #996600;
}
/*******************/
/* user properties */
/*******************/
.upcation{
    font-size: 20px; font-family: Tahoma, Verdana,Arial;
    font-weight: bold;
    color: #006600;
}
.upfield{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #000000;
}
.upbtn{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    color: #006600;
    font-weight: bold;
    cursor: hand;
}

/***************/
/* admin forms */
/***************/
.aheader{
    font-size: 16px; font-family: Verdana,Arial;
    font-weight: bold; color: #ffcc99;
}
.aedittable{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    background: #99cc99;
}
.aheadertable{
    font-weight: bold;
    color: #ffcc99;background: #006600;
    padding: 3px;
}
.aheadertable2{
    font-weight: bold;
    color: #ffcc99;background: #006600;
    padding: 3px;
    cursor: hand;
}
.abtn{
    color: #cc3300; cursor: hand;background: #99cc99; padding-left: 5px; padding-right: 5px; padding-bottom: 2px;
}
.aedit{
   font-size: 11px; font-family: Tahoma,Verdana,Arial;
}
.aeditpr{
   font-size: 11px; font-family: Tahoma,Verdana,Arial;
    width: 38px;
}
.alink{
   font-size: 11px; font-family: Tahoma,Verdana,Arial;
   color: black;

}
.aerror{
    font-size: 12px; font-family: Tahoma,Verdana,Arial;font-weight: bold;
    color: red;
}
.aheaderlist{
    font-size: 14px; font-family: Tahoma,Verdana,Arial;
    font-weight: bold; background: #99cc99;
    border: 0px;
    width: 150px;
}
.arowtable{
    height: 18px;
}
.anavtable{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #ffcc99;background: #006600;
    padding: 3px;
    cursor: default;
}
.anavtablesel{
    font-size: 11px; font-family: Tahoma,Verdana,Arial;
    font-weight: bold;
    color: #cc9966;background: #006600;
    padding: 3px;
    cursor: hand;
}
