#m_lit_main h1, #m_auth_lst a, a.mlo_boks_tit {
  font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif;
}
/***************/
/*             */
/*  container  */
/*             */
/***************/
#mlo_cont_out
{
  width: 100%; height: 100%; float: left;
}
#mlo_cont_in
{
  width: 760px;
  margin: auto;
}
#mlo_lit_cont_out
{
  width: 100%; float: left;
  background-image: url("img/bkg1.jpg");
}
#mlo_lit_cont_out table
{
  width: 100%; height: 100%;
  margin: auto;
  padding: 0px; margin: 0px; border-collapse: collapse;
  vertical-align: center;
}
/*********/
/*       */
/*  top  */
/*       */
/*********/
#mlo_lit_top
{
  width: 760px; height: 92px;
  margin: 0px; padding: 0px;
  background-image: url("img/top.jpg"); background-repeat: repeat;
}
/**********/
/*        */
/*  left  */
/*        */
/**********/
#mlo_lit_left
{
  float: left; display: inline;
  padding: 40px 0px 0px 24px;
  background-image: url("img/left_now.jpg"); background-repeat: no-repeat; background-position: 22px 5px;
}
/**********/
/*        */
/*  menu  */
/*        */
/**********/
#mlo_lit_menu
{
  float: right; display: inline;
  padding: 50px 0px 0px;
}
#mlo_lit_menu ul
{
  margin: 0px 7px 0px 0px; padding: 0px;
}
#mlo_lit_menu li
{
  width: 109px;
  margin: 0px 0px 5px 0px; padding: 0px;
  list-style-type: none;
}
/***************/
/*             */
/*  main menu  */
/*             */
/***************/
#mlo_lit_menu_man
{
  width: 440px; height: 375px;
}

/*********/
/*       */
/*  bar  */
/*       */
/*********/
#mlo_bar
{
  width: 760px; height: 110px; float: left;
  padding: 5px 0px 5px;
}
/************/
/*          */
/*  footer  */
/*          */
/************/
#mlo_foot
{
  width: 760px; float: left;
  text-align: center;
}
#mlo_foot ul
{
  margin: 4px 0px 4px; padding: 0px;
  color: #666;
}
#mlo_foot li
{
  display: inline;
  margin: 0px; padding: 0px 8px 2px;
  list-style: none url("img/dot.gif") inside;
}
#mlo_foot a
{
  color: #666; font-size: 9px;
}
#mlo_foot a:hover
{
  color: #f60; text-decoration: none;
}
/************/
/*          */
/*  basket  */
/*          */
/************/
#mlo_lit_bskt
{
  width: 740px; float: left;
  margin: 4px 0px 4px; padding: 10px;
  background-image: url("img/bskt_bkg.jpg");
}
#mlo_lit_bskt table
{
  width: 740px; float: left;
  margin: 0px; padding: 0px; border-collapse: collapse;
}
#mlo_lit_bskt td
{
  vertical-align: center;
}
#mlo_lit_bskt_bag1
{
  width: 66px;
  margin: 0px; padding: 0px;
}
#mlo_lit_bskt_bag2
{
  width: 66px;
  margin: 0px; padding: 0px;
}
#mlo_lit_bskt_txt
{
  width: 70px;
  margin: 0px; padding: 0px;
}
#mlo_lit_bskt_man
{
  margin: 0px; padding: 10px 30px;
  text-align: left;
}
#mlo_lit_bskt_man a
{
  color: #beffff; font-size: 10px;
}
#mlo_lit_bskt_man a:hover
{
  color: #f0be1f;
}
#mlo_lit_bskt_man ul
{
  margin: 0px 0px 0px 16px; padding: 0px;
}
#mlo_lit_bskt_man li
{
  margin: 0px 0px 4px; padding: 0px;
  color: #beffff; font-size: 10px;
  list-style: none url("img/menu_dot.gif") outside;
}
#mlo_lit_bskt_man h1
{
  padding: 4px 0px 0px;
  color: #beffff; font-size: 10px; font-weight: normal; text-align: right;
  border-top: solid 1px #beffff;
}
/**********/
/*        */
/*  book  */
/*        */
/**********/
#mlo_book_bes
{
  width: 135px;
  margin: 0px; padding: 0px 0px 0px 15px;
  vertical-align: top;
}
#mlo_book_bes img
{
  width: 120px;
  margin: 0px 0px 10px;
}
/************/
/*          */
/*  author  */
/*          */
/************/
#mlo_auth
{
  margin: 0px; padding: 0px;
  font-size: 12px; line-height: 16px; text-align: center;
}
#mlo_auth h1
{
  padding: 0px 0px 24px; font-size: 22pt; font-weight: bold; font-style: italic; text-align: center;
}
/************/
/*          */
/*  review  */
/*          */
/************/
#mlo_revw
{
  float: left; clear: both;
  padding: 4px 0px 4px;
  font-size: 11px; text-align: justify;
}
#mlo_revw h1
{
  font-size: 18pt; text-align: left; font-style: italic; font-weight: normal;
  padding: 0px 0px 4px;
}
#mlo_revw h2
{
  font-size: 10px; text-align: right; font-weight: normal;
}
span.mlo_revw
{
  font-size: 11px; font-weight: bold;
}
#mlo_revw ul
{
  margin: 0px 0px 4px; padding: 0px;
  text-align: left;
}
#mlo_revw li
{
  display: inline;
  margin: 0px; padding: 2px 0px 2px 12px;
  list-style: none url("img/dot.gif") inside;
}
#mlo_revw a
{
  margin: 0px 0px 50px;
  font-size: 9px; color: inherit;
}
/**********/
/*        */
/*  info  */
/*        */
/**********/
#mlo_book_info
{
  padding: 4px; margin: 6px 0px 0px; clear: both;
  color: #f9f3f1; background-color: #b92341; font-size: 10px; text-align: center;
}

/************/
/*          */
/*  titles  */
/*          */
/************/
#mlo_tit_lst ul
{
  width: 410px; float: left;
  margin: 30px 0px 0px; padding: 0px 0px 0px 20px;
  text-align: left;
}
#mlo_tit_lst li
{
  margin: 0px; padding: 0px 0px 2px 0px;
  color: #b92341; font-weight: bold;
  list-style: none url("img/link_bok.gif") outside;
}
a.mlo_boks_tit
{
  color: #009; font-size: 14px; font-weight: bold;
}
a.mlo_boks_tit:hover
{
  color: #111;
}
a.mlo_boks_aut
{
  color: #b92341; font-size: 11px;
}
a.mlo_boks_aut:hover
{
  color: #111;
}

/* ----------------------------------- */

/* main */

#m_cont_out {
  float: left; width: 100%; height: 100%; 
}
#m_cont_in {
  width: 760px; margin: auto;
}
#m_lit_cont_out {
  float: left; width: 100%; background-image: url("img/bkg1.jpg");
}
#m_lit_cont_out table {
  width: 100%; height: 100%; margin: auto; padding: 0; margin: 0; border-collapse: collapse; vertical-align: center;
}

#m_lit_top {
  width: 760px; height: 92px; margin: 0; padding: 0; background: url("img/top.jpg") repeat;
}

#m_lit_left {
  float: left; display: inline; padding: 40px 0 0 24px; background: url("img/left_now.jpg") 22px 5px no-repeat;
}

#m_lit_main {
  float: right; width: 450px; display: inline; padding: 10px 40px 30px; font-size: 13px;
}
#m_lit_main h1 {
  clear: both; margin: 0; padding: 10px 0 6px; font-size: 18px; text-align: center;
}

#m_lit_menu {
  float: right; display: inline; padding: 50px 0 0;
}
#m_lit_menu ul {
  margin: 0 7px 0 0; padding: 0;
}
#m_lit_menu li {
  width: 109px; margin: 0 0 5px 0; padding: 0; list-style-type: none;
}

#m_lit_menu_man {
  width: 440px; height: 185px;
}

#m_lit_oso {
  margin: 0;
}

/* authors list */

#m_auth_lst ul {
  float: left; width: 410px; margin: 30px 0 0; padding: 0 0 0 20px; text-align: left;
}
#m_auth_lst li {
  margin: 0; padding: 0 0 12px 0; color: #b92341; font-weight: bold; list-style: none url("img/link_bok.gif") outside;
}
#m_auth_lst a {
  color: #039; font-size: 13pt; font-weight: bold;
}

/*  basket  */

#m_lit_bskt {
  float: left; width: 740px; margin: 4px 0 4px; padding: 10px; background-image: url("img/bskt_bkg.jpg");
}
#m_lit_bskt table {
  float: left; width: 740px; margin: 0; padding: 0; border-collapse: collapse;
}
#m_lit_bskt td {
  vertical-align: center;
}
#m_lit_bskt_bag1 {
  width: 66px; margin: 0; padding: 0;
}
#m_lit_bskt_bag2 {
  width: 66px; margin: 0; padding: 0;
}
#m_lit_bskt_txt {
  width: 70px; margin: 0; padding: 0;
}
#m_lit_bskt_man {
  margin: 0; padding: 10px 30px; text-align: left;
}
#m_lit_bskt_man a {
  color: #beffff; font-size: 10px;
}
#m_lit_bskt_man a:hover {
  color: #f0be1f;
}
#m_lit_bskt_man ul {
  margin: 0 0 0 16px; padding: 0;
}
#m_lit_bskt_man li {
  margin: 0 0 4px; padding: 0; color: #beffff; font-size: 10px; list-style: none url("img/menu_dot.gif") outside;
}
#m_lit_bskt_man h1 {
  padding: 4px 0 0; color: #beffff; font-size: 10px; font-weight: normal; text-align: right; border-top: solid 1px #beffff;
}

/* book */

#m_book_info {
  clear: both; margin: 6px 0 0; padding: 4px; color: #f9f3f1; background-color: #b92341; font-size: 10px; text-align: center;
}