/******************************************************Меню*********************************************/
div#menu.bg_selected_0{
background-image:url(img/design/menu_bar_bg.gif);
background-repeat:no-repeat;
background-position: 0 0px;
width:848px;
height:58px;
margin-left:15px;
}
/******************************************************Новости*********************************************/

div#newbooks_bg_main{
background-image: url(img/design/news_section_bg_middle.gif);
background-position: bottom;
background-repeat: repeat-y;
width:840px;
margin-top:8px;
margin-left:25px;
float:left;
}

* html div#newbooks_bg_main{
background-image: url(img/design/news_section_bg_middle.gif);
background-position: bottom;
background-repeat: repeat-y;
width:840px;
margin-top:8px;
margin-left:12px;
float:left;
}

div#newbooks{
background-image: url(img/design/news_section_bg_top.gif);
background-position: top;
background-repeat: no-repeat;
width:840px;
min-height: 515px;
}

* html div#newbooks{
background-image: url(img/design/news_section_bg_top.gif);
background-position: top;
background-repeat: no-repeat;
width:840px;
height: 515px;
}

div#newbook_section{
width:449px;
margin-top:9px;
margin-left:10px;
float:right;
margin-right:16px;
}

* html div#newbook_section{
width:449px;
margin-top:9px;
margin-left:10px;
float:right;
margin-right:8px;
}


p.newbook_section{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
width:380px;
padding-left:34px;
padding-bottom:8px;
padding-right:15px;
}

* html p.newbook_section{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
width:380px;
padding-left:34px;
padding-bottom:1px;
padding-right:15px;
}

div#text{
float:left;
}

div#pics{
float: right;
width:340px;
margin-bottom:10px;
}

p.text_news_ill{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
margin-left:5px;
padding-bottom:8px;
}

p.forauthors_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
width:450px;
padding-left:34px;
padding-bottom:8px;
}

* html p.forauthors_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
letter-spacing:0.01em;
width:450px;
padding-left:34px;
padding-bottom:8px;
}


div#newbooks_bg_bottom{
background-image: url(img/design/news_section_bg_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
height:18px;
clear: both;
}


div#pages{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:2em;
letter-spacing:0.01em;
margin-left: 34px;
margin-top: 8px;
}

* html div#pages{
clear: both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0.01em;
padding-left: 0px;
margin-bottom:0px;
margin-top: 8px;
}

p.title{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-bottom:10px;
padding-top:10px;
margin-left:35px;
}

img#dash_line{
margin-left:35px;
margin-right:10px;
width:785px;
margin-top:5px;
height: 1px;
}

/******************************************************Футер*********************************************/
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:5px;
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;
}

/******************************************************Ссылки*********************************************/
a:hover{
text-decoration:underline;
}

a.title, a.title:visited{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-bottom:10px;
padding-top:10px;
}

a.title_prev{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-left:35px;
margin-bottom:3px;
width: 330px;
}

a.title_prev:visited{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-left:35px;
margin-bottom:3px;
width: 330px;
}

* html a.title_prev{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-left:35px;
margin-bottom:0px;
}

* html a.title_prev:visited{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-left:35px;
margin-bottom:0px;
}

a.title_newbook, a.title_newbook:visited{
font-family:Trebuchet MS;
font-size:18px;
font-weight:normal;
display:block;
margin-bottom:5px;
padding-top:10px;
padding-right:30px;
}


a.author, a.author:visited{
font-family:Trebuchet MS;
font-size:14px;
font-weight:normal;
}

span.author{
font-family:Trebuchet MS;
font-size:12px;
display:block;
margin-bottom:5px;
}

/******************************************************Иллюстрации*********************************************/
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_section{
position:absolute;
margin-left:195px;
margin-top:7px;
}

@media all and (min-width: 0px) {
img.icon_newbook_section{
position:absolute;
margin-left:345px;
margin-top:7px;
}}
