body
{
background: rgb(240,201,67);
font-family: Arial,Verdana;
font-size: 12px;

margin-top:0px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;

/* Paddinga se maha zaradi Opera-ta*/
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}

input
{
font-size: 12px; 
font-family: Arial;
}

textarea
{
font-size: 12px; 
font-family: Arial;
}

input.btn
{
border-style: solid; 
border-width: 2px; 
border-color: black; 
background: rgb(159, 0, 12);

color: rgb(240, 201, 67);
font-weight: bold;
font-size: 14px;
height: 32px;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

table
{
font-family: Arial;
font-size: 11px;
font-weight: normal; 
color: black; 
/* color: rgb(240, 201, 67); */
}

table.HeadBase
{
background: rgb(139, 0, 2);
}

table.HeadTop
{
padding-top: 0px;
padding-left: 10px;
padding-bottom: 0px;
padding-right: 5px;
}

table.HeadBottom
{
background: rgb(255, 226, 135);
margin-top: 4px;
margin-bottom: 4px;
}

table.HeadNav
{
color: black;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 2px;
font-size: 14px;
/* font-weight: normal; */
}

/* END HEADER TAGS */

/* HEAD -- W JSP*/
span.mainBlockHeader
{
width: 300px;
font-family: Arial; 
font-weight: bold; 
font-size: 16px; 
color: rgb(139, 0, 2);
text-align: center;
padding-bottom: 5px;
}

/* HEAD -- W BBean */
td.startTitle
{
width: 100%;
font-family: Arial; 
font-weight: bold; 
font-size: 14px; 
color: rgb(139, 0, 2);
text-align: center;
}

/* HEAD -- W Precreated*/
div.startTitle
{
width: 100%; 
text-align: center; 
font-weight: bold; 
font-size: 16px; 
color: rgb(159, 0, 12);
padding-bottom: 5px;
}

/** DAILY PROMO BOOK **/
td.promo
{
margin-top: 2px;
border-color: black;
border-style: solid;
background: rgb(251, 248, 238);
border-width: 2px;
width: 100%;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

table.kare3
{
margin-top: 2px;
border-color: black;
border-style: solid;
background: rgb(251, 248, 238);
border-width: 2px;
width: 100%;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

table.kare2
{
border-color: rgb(159, 0, 12);
border-style: solid;
background: rgb(255, 238, 183);
border-width: 3px;
width: 100%;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
td.head2
{
background: rgb(159, 0, 12);
color: rgb(255, 238, 183);
font-weight: bold;
/* font-size: 14px; */
font-style: normal;
}

table.kare
{
width: 100%;
text-align: left;
}

td.button
{
background: rgb(139, 0, 2);
border-color: rgb(0, 0, 0);
border-style: solid;
border-width: 2px;

color: rgb(240, 201, 67);
font-weight: bold;
font-size: 13px;
height: 10px;
text-align: center;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

td.head1
{
background: rgb(139, 0, 2);
border-color: black;
border-style: solid;
border-width: 2px;
font-weight: bold;
font-size: 14px;
height: 22px;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

div.bezhovItalic
{
color: rgb(251, 248, 238);
font-style: italic;
font-weight: bold;
font-size: 14px;
}

td.karecon{
background: rgb(139, 0, 2);
border-color: rgb(0, 0, 0);
border-style: solid;
border-width: 2px;
color: rgb(251, 248, 238); 

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

tr.karecon1{
background: url('img/crimson.jpg'); 
background-repeat: repeat-x; 
height: 3px;
}

div.crim
{
background: url('img/crimson.jpg'); 
background-repeat: repeat-x; 
height: 3px;
width: 100%;
}

div.horizontalCrimsonLine
{
background: url('img/crimson.jpg'); 
background-repeat: repeat-x; 
height: 3px;
width: 100%;
}

div.verticalCrimsonLine
{
background: url('img/c3.jpg'); 
background-repeat: repeat-y;
}

img
{
border-width: 0px;
}

td.navBuf
{
background: url('img/c3.jpg'); 
background-repeat: repeat-y;
}

/* CART STYLES */
td.cartBlockHead
{
font-family: Tahoma; 
font-weight: normal; 
font-size: 26px; 
color: rgb(159, 0, 12);
}

td.line
{
background: url('img/crimson2.jpg'); 
background-repeat: repeat-x;
}

table.cart
{
width: 100%; 
font-family: Arial; 
font-weight: normal;
font-size: 13px; 
border-style: solid; 
border-color: black; 
border-width: 1px;
background: rgb(252, 244, 221);

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

tr.carthead
{
font-size: 11px; 
font-family: Arial; 
font-style: italic; 
font-weight: bold;

border-style: solid; 
border-color: rgb(139, 0, 2); 
border-width: 1px;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

tr.cartRowOdd
{
background: white;
height: 30px;
}

tr.cartRowEven
{
background: rgb(255, 197, 14);
height: 30px;
}

td.cartCellLeft
{
text-align: left;
padding-left: 5px;
padding-right: 5px;
width: 60%;
}

td.cartCellCenter
{
text-align: center;
padding-left: 5px;
padding-right: 5px;
width: 10%;
}

td.cartCellRight
{
text-align: right;
padding-left: 5px;
padding-right: 5px;
width: 5%;
}


td.cartQtyCell
{
width: 30%;
text-align: center; 
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
vertical-align: top;
}

input.qtyFld
{
border-style: solid; 
border-width: 2px; 
border-color: black; 
font-size: 12px; 
width: 27px;
height: 16px;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

input.qtyBtn
{
background: white; 
font-weight: bold;
color: rgb(139, 0, 2); 
border-style: solid; 
border-width: 0px; 
border-color: black; 
font-size: 12px; 
height: 23px;
margin-top: 2px;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

a.cartLink
{
color: rgb(139, 0, 2); 
font-weight: bold;
font-size: 12px;
}

div.orderDiv
{
font-size: 15px; 
padding-left: 30px;
}

table.orderNavTable
{
margin-left: 30px;
}

/* CART STYLES END*/

/* HEADER-SEARCH STYLES */
input.searchfor
{
font-size: 12px; 
font-weight: normal; 
width: 110px; 
background: rgb(255, 226, 135);
}

input.searchbtn
{
height: 20px; 
}

div.searchNav
{
font-size: 11px;
font-weight: normal;
width: 100%;
text-align: center;
}

a.backButton
{
color: rgb(33, 64, 154); 
}

span.LET
{
font-size: 18px;
}