body
     {
      font-family:     Arial, "Times New Roman", Courier, serif, monospace;
      background:      #FFFFFF;
      color:           #481902;
      font-size:       14px;
     }

.contact
   {
    vertical-align:    top;
    font-size:         14px;
    color:             #481902;
   }

a  {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    text-decoration:   none;
    color:             #481902;
    font-weight:       bold;
   }

a:link 
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    color:             #481902;
   }
a:visited
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    color:             #481902;
   }

a:active
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    color:             #FF0000;
   }
a:hover
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    text-decoration:   none;
    color:             #ff0000;
   }

.as_A
   {

    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    color:             #481902;
    font-size:         14px;
   }

dt
   {
    font-weight:       bold;
   }

dd,td
{
    font-weight:       normal;
}


th
{
    font-size:         14px;
    font-weight:       bold;
}

td
{
    font-size:         14px;
}

tr.cell_selected
{
    background-color:  #0CCF0C;
}

th.cell_selected, td.cell_selected, table.cell_selected
{
    background-color:  #BA965F;
}

table.cell_selected_shoping_cart
{
    background-color:  #0fff0f;
}

td.cell_normal_shoping_cart
{
}

a.menu:visited, a.menu:link
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    color:             #FFFFE0;
    font-weight:       bold;
   }

a.select_category:visited
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    color:             #000000;
   }

a.select_category_other:visited
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    color:             #000000;
    font-weight:       normal;
   }

a.cat_first:visited, a.cat_first:link
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    color:             #FFFFE0;
    font-weight:       bold;
   }

a.cat_other:visited, a.cat_other:link
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    color:             #FFFFE0;
    font-weight:       normal;
   }

a.cat_first:hover, a.cat_other:hover
   {
    color:             #FF0000;
   }

a.buy:visited, a.buy:link
   {
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         18px;
    color:             #481402;
    font-weight:       bold;
   }

a.menu:hover, a.buy:hover, a.select_category:hover, a.select_category_other:hover
   {
    color:             #FF0000;
   }

.name
{
    text-align:        left;
    font-weight:       bold;
    font-size:         14px;
    color:             #481902;
}

.price_pr
{
    font-weight:       bold;
    font-size:         16px;
    color:             #B24550;
}                 

.price_old_pr
{
    font-weight:       normal;
    font-size:         14px;
    color:             #B24550;
    text-decoration:   line-through;
}


.newsinfo
   {
    font-weight:       normal;
    font-size:         14px;
    text-align:        justify;
    align:        justify;
    color:             #481902;
   }

A.cart_name:link, A.cart_name:visited, A.cart_execution:link, A.cart_execution:visited
{
    text-align:        center;
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    font-weight:       bold;
    color:             #481902;
    background-color:  transparent;
}

A.cart_name:hover, A.cart_execution:hover
{
    color:             #FF0000;
}

A.price_name
{
    text-align:        center;
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         medium;
    font-weight:       bold;
    color:             #481902;
    background-color:  transparent;
}

.price_cat
{
    font-weight:       bold;
    font-size:         14px;
    color:             #B24550;
}

.old_price_cat
{
    font-weight:       normal;
    font-size:         14px;
    color:             #B24550;
    text-decoration:   line-through;
}

.more_information
{
    font-size:         10px;
    font-weight:       normal;
}

.name_product
{
    color:             #481402;
    font-size:         14px;
    font-weight:       bold;
}

.total
{
    text-align:        center;
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    font-weight:       bold;
    color:             #B24550;
    background-color:  transparent;
}

.cart1
{
    text-align:        center;
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    BORDER-BOTTOM:     0px solid;      
    BORDER-LEFT:       0px solid;
    BORDER-RIGHT:      0px solid;      
    BORDER-TOP:        0px solid;
    font-weight:       bold;
    color:             #481902;
    background-color:  transparent;
}

.cart2
{
    text-align:        center;
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    font-size:         14px;
    BORDER-BOTTOM:     0px solid;      
    BORDER-LEFT:       0px solid;
    BORDER-RIGHT:      0px solid;      
    BORDER-TOP:        0px solid;
    font-weight:       bold;
    color:             #B24550;
    background-color:  transparent;
}

.cart_count
{
    text-align:        center;
    font-family:       Arial, "Times New Roman", Courier, serif, monospace;
    background-color:  #EEEEEE;
    color:             #481902;
}

.bluebutton
{
    BORDER-BOTTOM:     black 0px solid;
    BORDER-LEFT:       white 0px solid;
    BORDER-RIGHT:      black 0px solid;
    BORDER-TOP:        white 0px solid;
    margin:            0px;
    font-family:       Arial;
    font-size:         14px;
    font-weight:       bold;
    background-color:  #481902;
    color:             white;
}

.redbutton
{
    BORDER-BOTTOM:     black 0px solid;        
    BORDER-LEFT:       white 0px solid;
    BORDER-RIGHT:      black 0px solid;        
    BORDER-TOP:        white 0px solid;
    margin:            1px;
    font-family:       Arial;
    font-size:         14px;
    font-weight:       bold;
    background-color:  #481902;
    color:             white;
}

.name_product
   {
    font-weight:       bold;
   }

.send
{
    BORDER-BOTTOM:     black 1px solid;        
    BORDER-LEFT:       white 1px solid;
    BORDER-RIGHT:      black 1px solid;        
    BORDER-TOP:        white 1px solid;
    margin:            1px;
    font-family:       Arial;
    font-size:         14px;
    font-weight:       bold;
    background-color:  #481902;
    color:             white;
}

.order_notation
   {
    font-size:         14px; 
   }
.order_error_msg
   {
    color:            red;
        text-align:       left;
   }