.header1 { color: #ed1c24; font-weight: bold; font-size: 13px; text-transform: uppercase; }
.discard { margin-top: 25px; margin-bottom: 10px; }
.discard a { color: #ed1c24; }
.discard p { padding: 0 12px 0 15px; }
.product { padding-left: 20px; }
.product .price { color: #A3A3A3; }
a.inetmagaz { background: url(../img/inetmagaz.png) no-repeat; width: 164px; }

.shadow .button_gray { position:relative; left:-3px; top:-3px; z-index:1; padding:4px 0px; background-color: #9d9d9d; }
.shadow .button_gray .rtl { position:absolute; left:0px; top:0px; width:5px; height:5px; font-size:1px; line-height:1; background:url(../img/gray.gif) 0px 0px no-repeat }
.shadow .button_gray .rtr { position:absolute; right:0px; top:0px; width:5px; height:5px; font-size:1px; line-height:1; background:url(../img/gray.gif) -5px 0px no-repeat }
.shadow .button_gray .rbr { position:absolute; right:0px; bottom:0px; width:5px; height:5px; font-size:1px; line-height:1; background:url(../img/gray.gif) -5px -5px no-repeat }
.shadow .button_gray .rbl { position:absolute; left:0px; bottom:0px; width:5px; height:5px; font-size:1px; line-height:1; background:url(../img/gray.gif) 0px -5px no-repeat }
	
.shadow .button_gray a { display:block; height:20px; margin:0px 13px; text-indent:-1000em; overflow:hidden; }
.redlink { color: red; }
.main .leftCol { margin-bottom: 0; }
.otdelka { font-size: 16px; font-weight: bold; }

.all_news { float: left; margin: 0 0 0 50px; width: 130px; height: 23px; background: url(../img/select2.png) no-repeat 0 0; text-align: center; color: #ED1C24; text-decoration: none; padding-top: 1px; }
