/******************************************************Меню*********************************************/
div#menu.bg_selected_3{
background-image:url(img/design/menu_bar_bg.gif);
background-repeat:no-repeat;
background-position: 0 -174px;
width:848px;
height:58px;
margin-left:15px;
}

/******************************************************Каталог*********************************************/
div#catalog{
background-image:url(img/design/price_bg_main.gif);
width:841px;
height:558px;
margin-top:8px;
margin-left:25px;
float:left;
}

* html div#catalog{
background-image:url(img/design/price_bg_main.gif);
width:841px;
height:558px;
margin-top:8px;
margin-left:12px;
float:left;
}

p.catalog{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
padding-left:35px;
padding-bottom:5px;
margin-right:20px;
margin-top:5px;
}

div#news_bg_bottom{
background-image:none;
background-position:bottom;
background-repeat:no-repeat;
height:0px;
}

div#icon_xls{
	position: absolute;
	margin-left:660px;
	margin-top:-44px;
}

@-moz-document url-prefix() {
div#icon_xls{
	position: absolute;
	margin-left:671px;
	margin-top:-44px;
}
}

div#icon_zip{
	position: absolute;
	margin-left:488px;
	margin-top:-44px;
}

@-moz-document url-prefix() {
div#icon_zip{
	position: absolute;
	margin-left:496px;
	margin-top:-44px;
}
}

/******************************************************Футер*********************************************/
div#footer_bg{
background-image:url(img/design/footer_bg.gif);
background-position:bottom;
height:19px;
width:880px;
margin:0 auto;
}

div#footer_bar{
background-image:url(img/design/menu_bar_bg.gif);
background-repeat:no-repeat;
background-position:top;
width:848px;
height:58px;
margin-left:15px;
margin-top:4px;
margin-bottom:-4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}

.footerinfo_1{
display:block;
float:left;
padding-left:15px;
padding-top:20px;
}

.footerinfo_2{
display:block;
float:right;
padding-right:20px;
padding-top:20px;
}


/******************************************************Иллюстрации*********************************************/
img.cover{
float:left;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
}

* html img.cover{
float:left;
margin-right:10px;
margin-top:10px;
margin-bottom:3px;
}

img.icon_newbook, img.icon_bestseller{
position:absolute;
margin-left:225px;
margin-top:7px;
}

@media all and (min-width: 0px) {
img.icon_newbook{
position:absolute;
margin-left:375px;
margin-top:7px;
}}

img.icon_bestseller{
position:absolute;
margin-left:287px;
margin-top:7px;
}

@media all and (min-width: 0px) {
img.icon_bestseller{
position:absolute;
margin-left:375px;
margin-top:7px;
}}
