#OrderBox {
   width: 91%;
   margin-left: 25px;
}

.bluebg {
    float: left;
    width: 100%;
    height: 22px;
    padding-top: 1px;
    color: #2b8d52;
    font-weight: bold;
    font-size: 14px;
    border-bottom: 1px solid #2b8d52;
    border-left: 1px solid #2b8d52;
    
    border-top: 1px solid #50401f;
    border-right: 1px solid #50401f;
    
    margin-bottom: 5px;
    background-color: #fefefe;
    margin-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.bluehead {
    font-size: 11px;
}

.bluehead b {
    font-size: 12px;
}

.bluehead a {
    text-decoration: none;
    color: #50401f;
    font-size: 12px;
}

.bluehead a:hover {
    text-decoration: underline;
    color: #50401f;
}

.bluelink {
    font-size: 11px;
}

.bluelink a {
    color: #50401f;
    text-decoration: none;
}

.bluelink a:hover {
    color: #50401f;
    text-decoration: underline;
}

.OrderForm {
    float: left;
    width: 565px;
    margin-left: 15px
}

.combobox {
    width: 198px;
    height: 27px;
    margin-top: 5px;
    border: 1px solid #bdc6ca;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.careabox {
    width: 192px;
    height: 105px;
}

.areabck {
    height: 65px;
    padding-left: 5px;
    vertical-align: top;
    padding-top: 5px;
    text-align: left;
    border: none;
    width: 277px;
    overflow: hidden;
    border-bottom: 1px solid #849456;
    border-right: 1px solid #849456;
    border-top: 1px solid #849456;
    border-left: 1px solid #849456;
    color: #ffffff;
}

.editbck {
    height: 29px;
    padding-left: 5px;
    text-align: left;
}

.ceditbox {
    border: none;
    width: 195px;
    border-bottom: 1px solid #849456;
    border-right: 1px solid #849456;
    border-top: 1px solid #849456;
    border-left: 1px solid #849456;
    color: #50401f;
}

.tabname {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    vertical-align: top;
    padding-top: 5px;
    text-align: right;
    padding-right: 15px;
}

#leftbutton {
    float: left;
    width: 150px;
    padding-left: 15px;
}

#rightbutton {
    float: right;
    width: 150px;
}

#OrderError {
    float: left;
    width: 555px;
    color: #ffffff;
    font-weight: bold;
}

#shopcart {
    height: 18px;
    width: 100px;
    background-color: #df1f5a;
    border: 1px solid #505050;
    text-align: center;
    font-weight: bold;
}

#shopcart a {
    color: #ffffff;
    text-decoration: none;
}

#shopcart a:hover {
    color: #f0f0f0;
    text-decoration: none;
}

.pinkbutt {
    height: 18px;
    min-width: 100px;
    max-width: 150px;
    background-color: #50401f;
    border: 1px solid #505050;
    text-align: center;
    font-weight: bold;
}

.pinkbutt a {
    color: #ffffff;
    text-decoration: none;
}

.pinkbutt a:hover {
    color: #f0f0f0;
    text-decoration: none;
}

.CntrInfo {
   color: #ffffff;
   font-size: 14px;
   padding: 10px;
   line-height: 18px;
}

.CntrInfo strong {
   color: #849456;
}

#Polozky {
   color: #ffffff;
   float: left;
   margin-top: 10px;
   margin-left: 0px;
   width: 100%;
}

.sumprod {
   padding-left: 20px; 
   height: 30px; 
   font-size: 13px;
}

.sumqty {
   padding-left: 10px; 
   font-size: 13px;
}

.sumprice {
   padding-left: 20px; 
   font-size: 15px; 
   color: #849456;
}

.sumline {
   border-bottom: 1px solid #ffffff; 
   height: 10px; 
}

.sumtag {
   padding-left: 10px; 
   font-size: 12px; 
   color: #ffffff;
}

.subprice {
   padding-left: 20px; 
   font-size: 15px; 
   color: #50401f;
}

.sumboldline {
   border-bottom: 2px solid #ffffff; 
   height: 10px;
}

.totaltag {
   padding-left: 10px; 
   font-size: 18px; 
   color: #ffffff;
}

.totalprice {
   padding-left: 20px; 
   font-size: 15px; 
   color: #50401f;
}