﻿body 
{
    background-color: #fefefe;
    padding: 0px;
    margin: 0px;
    font-size: 10px;
    color: #333;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    /*background-image: url('../i/left.gif');
    background-repeat: repeat-y;*/
}

table, td, th
{
    font-size: 10px;
    color: #666;
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
}

a:visited { color: #900; text-decoration: underline; }
a:link { color: #900; text-decoration: underline; }
a:active { color: #900; text-decoration: underline; }
a:hover { color: #f55; text-decoration: underline; }

a:visited img {background-color: Transparent; border: none;}
a:link img {background-color: Transparent; border: none;}
a:active img {background-color: Transparent; border: none;}
a:hover img {background-color: Transparent; border: none;}


/*
div.price { font-size: 150%; color: #000; font-weight: bold; padding-top: 10px; padding-bottom: 5px; }
div.ctrls input.amount { text-align: center; width: 30px; font-size: 10px; height: 15px; background-color: #eee; border: 1px solid #aaa; }
div.ctrls input.btn { height: 20px; padding: 1px; margin: 0px; font-size: 10px; }
div.ctrls input.btn2Bsk { height: 20px; padding: 1px; margin: 0px 0px 0px 1px; font-size: 10px; }
*/

/* Catalog */

#catalog
{
    /*
    background-color: #e9c9c7;
    border: 1px solid #d4b4b2;
    padding: 10px;
    height: 250px; overflow: auto;
    margin: 5px;
    */
}
.cat1, .cat2, .cat3, .cat4, .cat5, .itm1, .itm2, .itm3, .itm4, .itm5
{ 
    color: #111;
    padding: 1px 3px 3px 4px;
    list-style-type: none; 
    
}


.itm1
{
    color: #3333CC;
    font-weight: bold;
}

.itm2
{
    color: #3333CC;
    font-weight: normal;
}

.itm3
{
    color: #555;
    font-weight: normal;
}

.itm4
{
    color: #777;
    font-weight: normal;
}

.itm5
{
    color: #99f;
    font-weight: normal;
}



.products a:visited { color: #bb5b5b; text-decoration: none; }
.products a:link { color: #bb5b5b; text-decoration: none; }
.products a:active { color: #bb5b5b; text-decoration: none; }
.products a:hover { color: #f55; text-decoration: underline; background-color: White; }

/* Result Table */

.tblResult
{
    width: 95%;
    
}

.tblResult * td
{
    padding: 3px;
}

.tblResult * th
{
    padding: 5px 10px 5px 10px;
}

.tblResult * td.tcN
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.tblResult * td.tcCd
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    color: Black;
}
.tblResult * td.tcNm
{
    padding-right: 5px;
    text-align: left;
}
.tblResult * td.tcPr
{
    padding-left: 5px;
    text-align: right;
    color: Black;
}
.tblResult * td.tcAm
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
.tblResult * td.tcBt
{
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}

.tblResult * td .alt
{
    color: #666;
}
.tblResult * td .altB
{
    color: #666;
    font-weight: bold;
}
