body  {padding:0px; margin:0px; background-color:#fff;}
table,img {border:0;}

.header {height:26px;}
.headerMenu {background-color:#c21b15;}
.headerMenuLink {font-family:Arial, sans-serif; font-size:12px; color:#fff; text-decoration:none; text-transform:lowercase; padding-left:14px;}
.headerMenuIcon {padding:0px 0 0px 10px;}
.headerMenuIconFirst  {padding:0px 0 0 35px;}

.basket1  {font-family:Arial, sans-serif; font-size:12px; color:#f30;}
.basket2  {font-family:Arial, sans-serif; font-size:12px; color:#000;}

.title  {font-family:Arial, sans-serif; font-size:18px; color:#000; margin:18px 0 6px 0;}
.cost {font-family:Arial, sans-serif; font-size:18px; font-weight:bold; color:#da160d; margin:0 0 5px 0;}
.description  {font-family:Arial, sans-serif; font-size:12px; color:#626262; margin:0; line-height:14px;}
.product  {padding-left:20px; padding-bottom:20px;}
.productElemetsCaption  {font-family:"Times New Roman", serif; font-size:22px; color:#000; padding:10px;}

.borderTop  {background-image:url(http://rudivan.ru/imgs/design/border_center_top.gif); background-repeat:no-repeat; background-position:center;}
.borderLeft {background-image:url(http://rudivan.ru/imgs/design/border_left.gif); background-position:top right; background-repeat:no-repeat;}
.borderBetween  {background-image:url(http://rudivan.ru/imgs/design/border_between.gif); background-position:top right; background-repeat:no-repeat;}

.sideMenu {padding:25px 32px 0 0;}
.sideSubMenu  {padding:14px 32px 0 0;}
.sideMenuSection  {font-family:Arial, sans-serif; font-size:11px; color:#a80f11; font-weight:bold; text-decoration:none; text-transform:uppercase; line-height:12px; }
.sideMenuSectionActive  {font-family:Arial, sans-serif; font-size:11px; color:#626262; font-weight:bold; text-decoration:none; text-transform:uppercase; line-height:12px;}
.sideSubMenuLink  {font-family:Arial, sans-serif; font-size:12px; color:#626262; margin:0; padding:0; text-decoration: underline;}
.sideSubMenuLink:hover  {font-family:Arial, sans-serif; font-size:12px; color:#a80f11; margin:0; padding:0; text-decoration: none;}
.sideSubMenuCaption {font-family:Arial, sans-serif; font-size:12px; color:#a80f11; text-decoration:none; line-height:16px; margin:0;}

.footerLink {font-family:Arial, sans-serif; font-size:11px; color:#a80f11;}
.footerTd {border-left:solid 1px #999; border-right:solid 1px #999;}
.footerCorner {padding: 350px 0 0 0; valign: bottom;}

li.main {list-style:none; padding:37px 0 0 0;}
li.sub  {list-style:none; padding:0 0 0 0;}

img.small {padding-left:30px;}
img.large {float:left; padding-right:25px;}

tr.line {height:20px;}
tr.border {height:55px;}
tr.header2  {height:157px;}

div.menu  {padding-left:500px;}

#tabl td {color: #444; border:solid 1px #999; font-size: 10px; font-family:Arial, sans-serif; text-align:center;}
#tabl {align : left;}

.miraj_li {
color:#ff0000;list-style-position:inside;list-style-type:square;
}