body
{
padding: 0px;
margin: 0px;
font-family: Arial;

}

div
{padding: 0px;
margin: 0px;}

a img
{border: none;}

.top
{
height: 140px;
}

.left
{
padding-right: 40px;
vertical-align: top;
height: 100%;
}

.right
{
width:460px;
vertical-align: top;
height: 100%;
float: right;
}


.bottom
{
width: 100%;
padding-top: 10px;
font-size: 11px;
}


.cathegory_name
{
height 10px;
padding: 0px 0px 5px 0px;
font-size: 16px;
font-weight: 900;
}


.menu
{
font-size: 12px;
font-weight: 900;
line-height: 10px;
}

.line
{
padding-left: 22px;
text-decoration: none;
}

.descr
{
padding: 5px 0px 5px 0px;
width: 261px;
font-size: 12px;
vertical-align: top;
}


.pic
{
width: 199px;
height: 230px;
vertical-align: top;
text-aligh: right;
}

.cat_descr
{
padding: 5px 30px 5px 0px;
width: 230px;
font-size: 12px;
font-weight: 900;
line-height: 18px;
}


.cat_pic
{
vertical-align: top;
}

.pic_link
{
border: none;
margin-bottom:1px;
}

.info
{
font-size: 12px;
padding-left: 5px;
margin-top: 1px;
font-weight: 900;
}


.price
{
font-size: 12px;
padding-left: 5px;
margin-top: 1px;
font-weight: 900;
}


.product_name
{
padding: 5px 30px 5px 0px;
font-size: 12px;
font-weight: 900;
}


.product_text
{
font-size: 11px;
padding: 5px 30px 15px 0px;
}

.header
{
padding: 10px 0px 5px 25px;
font-size: 12px;
font-weight: 900;
}

.bottom_link
{
font-size: 11px;
}

.cat1
{
width: 203px;
height: 100px;
vertical-align: center;
margin-left: 24px;
}

.cat1 td
{
font-size: 12px;
font-weight: 900;
width: 100px;
}


#lp
{
padding-left: 25px;
}

.prod_photo
{
width: 199px;
height: 232px;
}

.small_pic
{
width: 100px;
height: 100px;
}

.big_pic
{
width: 200px;
height: 200px;
padding-bottom: 30px;
}

.face
{
width: 199px;
height: 200px;
}

.cell6
{background-color: #78AFBB; padding: 15px;}