body, table td{
 margin:0;
 padding:0;
}

a {
 text-decoration:none;
}

a:hover {
 text-decoration:underline;
}

.derevo {
 background: url(/images/bf_derevo.jpg) no-repeat;
 height:585px;
}

.col_news {
 background: url(/images/bf_col_news.jpg) no-repeat;
 width:486px;
 height:585px;
}

div.news_block h2 {
 display:none;
}

div.news_block {
 position:relative;
 top:40px;
 left:60px;
 width:300px;
 font-size:13px;
}

.news_block ul {
        margin:23px 25px 0 0;
        list-style-image:none;
        list-style-type:none;
        list-style-position:outside;
        }
.news_block ul li {
        line-height: 95%;
        padding:0 0 10px 43px;
        background:url(/images/bf_listik_news.gif) 5px 4px no-repeat;
        }
.news_block ul li a {
        color:#44b93a;
        font-style:italic;
        font-weight: bold;
        }
.news_block span.news_date {
        display:block;
        color:#00d0d8;
        font-style:italic;
        }

ul.buttons {
        width:530px;
        height:272px;
        display:block;
        position:relative;
        left:-172px;
        top:70px;
        margin:-73px 0 185px 0;
        padding:0;
        list-style-image:none;
        list-style-type:none;
        }
*|html ul.buttons {
        left:-172px;
        top:70px;
}

ul.buttons li {
        display: block;
        position:absolute;
        padding:0;
        margin:0;
        }
ul.buttons li a {
        display:block;
        text-indent:-9900px;
        background:url(images/bg_buttons_back.gif) 0 0 no-repeat;
        position:absolute;
        }
ul.buttons li a:hover {
        background-position:0 100%;
        }
ul.buttons li.about a {
        width:48px;
        height:43px;
        left:414px;
        top:15px;
        }
ul.buttons li.avtoram a {
        width:46px;
        height:60px;
        left:469px;
        top:66px;
        background-position:-52px 0;
        }
ul.buttons li.avtoram a:hover {
        background-position:-52px 100%;
        }
ul.buttons li.news a {
        width:47px;
        height:46px;
        left:552px;
        top:97px;
        background-position:-99px 0;
        }
ul.buttons li.news a:hover {
        background-position:-99px 100%;
        }
ul.buttons li.books a {
        width:47px;
        height:46px;
        left:645px;
        top:97px;
        background-position:-148px 0;
        }
ul.buttons li.books a:hover {
        background-position:-148px 100%;
        }
ul.buttons li.articles a {
        width:51px;
        height:47px;
        left:743px;
        top:79px;
        background-position:-196px 0;
        }
ul.buttons li.articles a:hover {
        background-position:-196px 100%;
        }
ul.buttons li.guestbook a {
        width:46px;
        height:46px;
        left:805px;
        top:15px;
        background-position:-252px 0;
        }
ul.buttons li.guestbook a:hover {
        background-position:-252px 100%;
        }
ul.buttons li.where_to_buy a {
        width:51px;
        height:42px;
        left:785px;
        top:247px;
        background-position:-300px 0;
        }
ul.buttons li.where_to_buy a:hover {
        background-position:-300px 100%;
        }

p.tel {
 position:relative;
 top:-170px;
 left:50px;
 width:200px;
 margin-left:80px;
 color:#bf1e2e;
 font-family: Verdana, Arial, sans-serif;
 font-size:14px;}

.footer {
 color:#00a4b3;
 text-align:left;
 vertical-align:top;
 padding-left:55px;
}

.footer a {
 color:#00a4b3;
}

div.link_foma {
 position:relative;
 top:-505px;
 left:365px;
}

ul.buttons2 {
        width:530px;
        height:272px;
        display:block;
        position:relative;
        left:-172px;
        top:70px;
        margin:-73px 0 185px 0;
        padding:0;
        list-style-image:none;
        list-style-type:none;
        }
*|html ul.buttons2 {
        left:-172px;
        top:65px;
}

ul.buttons2 li {
        display: block;
        position:absolute;
        padding:0;
        margin:0;
        }
ul.buttons2 li a {
        display:block;
        text-indent:-9900px;
        background:url(/images/bf_buttons_back.gif) 0 0 no-repeat;
        position:absolute;
        }
ul.buttons2 li a:hover {
        background-position:0 100%;
        }
ul.buttons2 li.about2 a {
        width:75px;
        height:68px;
        left:414px;
        top:15px;
        }
ul.buttons2 li.avtoram2 a {
        width:60px;
        height:68px;
        left:469px;
        top:66px;
        background-position:-81px 0;
        }
ul.buttons2 li.avtoram2 a:hover {
        background-position:-81px 100%;
        }
ul.buttons2 li.news2 a {
        width:60px;
        height:68px;
        left:552px;
        top:97px;
        background-position:-148px 0;
        }
ul.buttons2 li.news2 a:hover {
        background-position:-148px 100%;
        }
ul.buttons2 li.books2 a {
        width:50px;
        height:68px;
        left:645px;
        top:97px;
        background-position:-211px 0;
        }
ul.buttons2 li.books2 a:hover {
        background-position:-211px 100%;
        }
ul.buttons2 li.articles2 a {
        width:75px;
        height:68px;
        left:718px;
        top:79px;
        background-position:-260px 0;
        }
ul.buttons2 li.articles2 a:hover {
        background-position:-260px 100%;
        }
ul.buttons2 li.guestbook2 a {
        width:62px;
        height:68px;
        left:775px;
        top:15px;
        background-position:-340px 0;
        }
ul.buttons2 li.guestbook2 a:hover {
        background-position:-340px 100%;
        }
ul.buttons2 li.where_to_buy2 a {
        width:80px;
        height:68px;
        left:785px;
        top:247px;
        background-position:-405px 0;
        }
ul.buttons2 li.where_to_buy2 a:hover {
        background-position:-405px 100%;
        }
