body {
    margin: 0px;
    padding: 0px;
}

div#leftm div {
    background-image: url('/images/icon2.gif');
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin: 5px 0px 5px 20px;
    padding-left: 15px;
}
div#leftm a,a.leftmenu {
    color: #BA9D7F;
    TEXT-DECORATION: none;
    font-size: 8pt;
}
div#leftm a:hover,a.leftmenu:hover {
    TEXT-DECORATION: underline;
}

div.cats {
    background-image: url('/images/icon.png');
    background-repeat: no-repeat;
    background-position: 0px 2px;
    margin: 5px 0px 7px 20px;
    padding: 0px 0px 3px 20px;
}

       body,td {
       font-family: Verdana;
       font-size:13px;
       }
       
       div.header,h1 {
           font-family: Trebuchet MS;
           padding: 2px 6px 1px 13px;
           margin: 10px;
           background-color:#FFFFFF;
           color: #310A0F;
           font-size:24px;
           text-decoration: none;
           font-weight: normal;
       }
       
       a {
       font-size:13px;
       font-family: Verdana;
       color: #310A0F;
       TEXT-DECORATION: underline;
       }
       a:hover {
       TEXT-DECORATION: none;
       }
       a.rmenu {
       color: #2a568f;
       TEXT-DECORATION: underline;
       }
       a.rmenu:hover {
       TEXT-DECORATION: none;
       }
       a.catname {
       color: #310A0F;
       font-family: Trebuchet MS;
       font-size: 13pt;
       }
       a.white {
       font-family: Trebuchet MS;
       color: #310A0F;
       font-size:24px;
       }
       div.mainmenu a {
       color: #FCFF00;
       font-family: Arial;
       padding: 5px 10px 0px 5px;
       TEXT-DECORATION: none;
       font-size: 14pt;
       }
       div.mainmenu a:hover {
       TEXT-DECORATION: underline;
       }
div.cost {
    border: #BE1913 1px solid; 
    width: 120px; 
    padding: 3px;
    text-align: left;
    color: #FF0000;
    font-size: 14pt;
}

div.buy {
    border: #BE1913 1px solid; 
    width: 220px; 
    background-color: white; 
    float: right;
    margin: 15px;
}

div.buy div.b1 {
    color: #FF0000; 
    font-size: 14pt; 
    float: left;
    padding: 5px 0px 0px 5px;
}
div.buy div.b2 {
    text-align: center;
    padding: 5px 10px 5px 10px; 
    float: right;
    background-color: #BE1913; 
}
div.buy div.b2 a {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 14pt;
}

div.path {
    margin: 10px;
}

h2 {
    font-family: Arial;
    font-size: 14pt;
    font-weight: normal;
}

div#card table td {
    padding: 7px;
}
div#card table tr.c {
    background-color: #F0F0F0;
}
div#card table tr.c td {
    border-right: dotted 1px #888888;
    border-bottom: dotted 1px #888888;
}
table#footer td{
    font-family: Arial;
    font-size: 12px;
}
table#footer td a, table#footer td a:hover{
    font-family: Arial;
    font-size: 12px;
}

table#footer ul {
    padding: 0px;
    margin: 3px;
    list-style: none;
}

table#footer li {
    display: inline;
    padding: 0px 3px 0px 3px;    
}
table#footer  li a{
    color: #808080;
    text-decoration: none;
}
table#footer li a:hover{
    text-decoration: underline;
}

div.items_row { 
overflow: hidden;
padding: 0px;
height: 210px;
}

div.items {
    float: left;
    width: 135px;
    text-align: center;
    height: 240px;
    overflow: hidden;
    margin-right: 3px;
}

div.items div.image {
    height: 80px;
    overflow: hidden;
    vertical-align: middle;
}

div.items h3 {
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
    height: 80px;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

div.basket2 a div {
    background-image: url(/images/basket_0.png);
}
div.basket2 a:hover div {
    background-image: url(/images/basket_1.png);
}

div#pages {margin: 10px 0px 10px 0px; text-align: center;}
div#pages b {background-color: #0080C0; color: #FFFFFF; padding: 4px;}
div#pages a {padding: 4px;}
