font,body{font-family: arial, sans-serif;} /*основной шрифт*/

table{border-collapse: collapse; border:none;}
td{margin: 0px; padding: 0px; border:none;}

a{color: #D88B6C;}
a:visited{color: #F1C27F;}
a:hover{color: #B63300; text-decoration: none;}

div.tmenu{background-image: url('/img/rmenubg.jpg'); background-repeat: no-repeat; background-color: #692910; width: 180px; height: 216px;
    text-align:center;}
div.tmenut{padding: 15px 0px 10px 0px;}
div.but{color: #F1C27F; font-size: 13px; margin-bottom: 4px; font-style: italic;}
div.but a,div.but a:visited{color: #D88B6C; text-decoration: none;}
div.but a:hover{color: #ffffff; text-decoration: underline;}

p.news{font-family: arial,sans-serif; font-style: italic; font-size: 12px; color: #682F1D; font-weight: bold; letter-spacing: 5px; text-align: center;}
p.newsd{font-style: italic; font-size: 10px; text-align: right; margin: 2px 0px 2px 0px;}
p.newst{font-size: 11px; line-height: 130%; margin: 0px 0px 10px 4px; color: #66594C; font-style: italic;}

div.title{background-image: url('/img/c2.gif'); height: 31px; width: 411px; background-position: top left; background-repeat: no-repeat;}
div.title h1{font-family: arial,sans-serif; font-size: 18px; font-style: italic; padding: 12px 5px 0px 38px;
    color: #682F1D; margin: 0px; font-weight: normal;}

h1{padding: 5px; color: #B63300; font-size: 18px; font-weight: bold;}
h2{background-image: url('/img/h2.gif'); background-position: left; background-repeat: no-repeat;
    color: #B63300; font-size: 16px; padding-left: 20px;
    font-style: italic; margin-bottom: 10px; margin-top: 10px;}

div.rightbar{width: 140px;}
div.leftbar{width: 140px; padding: 30px 5px 10px 5px;}

p.subm{font-size: 12px; text-align1: center; font-style: italic;}
p.subm a:visited{color: #D88B6C;}
p.subm a{text-decoration: none;}
p.subm a:hover{text-decoration: underline; color: #B63300;}

/* */
div.content{padding: 20px 30px 20px 30px;}
div.content p{line-height: 150%; font-size: 0.9em;}

div.content p.c{color: #663300; font-style: italic; font-weight: bold;}

div.content p.op{margin: 0px; font-style: italic; color: #66594C; font-size: 0.7em;}
div.content p.opval{margin: 0px 0px 3px 0px; color: #663300; font-style: italic;}
div.content p.zakaz{color: #663300; font-style: italic; font-weight: bold;}

div.a1{background-image: url('/img/a1.gif'); height: 12px; background-repeat: no-repeat; background-position: center;}
div.a2{background-image: url('/img/a2.gif'); height: 12px; background-repeat: no-repeat; background-position: center;}
div.a3{background-image: url('/img/a3.gif'); height: 12px; background-repeat: no-repeat; background-position: center;}

p.pu{font-weight: bold; margin-bottom: 0px; font-size: 0.7em; color: #666666;}
p.o{padding-left: 40px; margin-top: 0px; line-height: 150%;}
p.oli{padding-left: 40px; margin-top: 0px; line-height: 150%; background-image: url('/img/li.gif'); background-repeat: no-repeat;}
p.olii{padding-left: 40px; margin-top: 0px; line-height: 150%; background-image: url('/img/lii.gif'); background-repeat: no-repeat; margin-left: 40px;}
/* */
div.zakaz{padding: 0px 20px 20px 20px;}
div.zakaz p{line-height: 150%; font-size: 0.85em;}

/* */
table.nn{
        border-top: #B69283 solid 2px;
        border-bottom: #B69283 solid 2px;
        border-collapse: collapse;
        }
table.nn tr.z td{
                text-align: center; font-weight: bold; padding: 4px 4px 4px 4px;
        border-bottom: #B69283 solid 2px;
                1background-color: #ADD0F0;
        }
table.nn td{
                font-size: 0.8em;
        padding: 2px 2px 2px 2px;
        border-left: #B69283 solid 1px;
        border-right: #B69283 solid 1px;
        border-bottom: #B69283 solid 1px;
        }
/* */
.fotofull{border: #B63300 1px solid;}
.fotosmall{border: #B63300 1px solid; margin: 4px;}
.foto{
    background-position: top left;
    background-repeat: no-repeat;
    }
.foto1{
    background-position: bottom right;
    background-repeat: no-repeat;
    }
/**/
.submitbut{
        font-weight: bold;
        border-color: #ddd #999 #999 #ddd;
        background: #f0f0f0;
        height: 50px;
        width: 200px;
        }
/**/
.bottomcontact{margin: 10px 10px 10px 10px;}
.bottomcontact p{color: #B63300; font-size: 12px;}
/**/
div.plusm{float: left;}
div.plusm a{text-decoration: none;}
div.plusm a:visited{color: #009900;}
div.plusm a:hover{color: #ff6500;}
div.li
    {
    padding-left: 18px;
    margin-bottom: 2px;
    }
div.lic
    {
    margin-left: 18px;
    }
div.li a,div.lic a{text1-decoration: none;}
.hide {display: none;}
.show {display: block;
    padding-left: 12px;
    padding-right: 10px;
    margin-bottom: 7px;
    margin-top: 7px;
    }
/**/

div.e33 table{color: #B63300;font-size: 10px;}
div.e33{float: right; padding: 5px 30px 10px 30px;}
div.e33 table, div.e33 a{color: #B63300;font-size: 10px;}


/*Каталог ссылок*/
 TABLE.lcat     {border-collapse:collapse; border-color:#BED3FF;}
 TD.lcat     {border: 0.1mm SOLID #33CC33; padding:17px; background:#f5f5f5;width:50%}
