body{
        font-size: 12px;
        height: 100%;
        width: 100%;
        margin: 0px;
        padding: 0px;
        FONT-FAMILY: "Times New Roman";
        background-color: #5A2513;
        color: #FDFBFB;
}

#shadowdiv{
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
  width:100%;
  height:100%;
  position:absolute;
  left:0px;
  top:0px;
}

td {
        font-size: 12px;
}


p {
        margin-top:0px;
        margin-bottom:20px;
        padding-left:0px;
        font-size: 14px;
        FONT-FAMILY: "Times New Roman";
}

ol,ul {
        margin-top:0px;
        margin-left:20px;
}

li {
        list-style-type: square;
        line-height: 20px;
        list-style-image: url('images/li.gif');
        top:1px;
}
li.normal {
        list-style-type: square;

}

.news_title{
        font-size: 14px;
        FONT-FAMILY: "Times New Roman";
}

.catalog_text{
        font-size: 14px;
        FONT-FAMILY: "Times New Roman";
}

A{
         COLOR: #F37600;
         TEXT-DECORATION: none;
}

A:hover {
         TEXT-DECORATION: underline;
}
h1 {
        font-size:24px;
        font-family: Times New Roman;
        color:#FFFFFE;
        padding: 5px 0px 15px 0px;
        text-align: right;
        font-weight: normal;
        margin: 0px;
}
h2 {
        color:#F7F2E6;
        FONT-SIZE: 110%;
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        margin-right:0px;
        font-weight:bold;
}
h3,h4,h4,h6 {
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        margin-right:0px;
        font-weight:normal;
}
.copyr{
        font-size: 12px;
        font-family: Arial;
        color: #EAEDD4;
}
.copyr a{
        color: #EAEDD4;
}
.content{
        background-image: url(images/content_bg.gif);
        color: #FDFBFB;
        border-bottom: 1px solid #AD9289;
}
.content_bottom{
        border-bottom: 4px solid #4C1F10;
}
.header_bottom{
        background-image: url(images/header_bottom_bg.gif);
        background-repeat: repeat-x;
        height: 34px;
}
.left{
        float: left;
}
.leftcol{
        background-image: url(images/page_big_img.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
        border-bottom: 1px solid #AD9289;
        border-right: 1px solid #AD9289;
}
.leftmenu{
        background-image: url(images/leftmenu_top_bg.gif);
        background-repeat: repeat-x;
        padding: 7px 16px 11px 16px;
        height: 18px;
        background-color: #E6EAD1;
}
.leftmenu2{
        background-image: url(images/leftmenu_top_bg.gif);
        background-repeat: repeat-x;
        padding: 7px 16px 11px 16px;
        height: 18px;
        background-color: #E6EAD1;
}
.leftmenu_top{
        background-image: url(images/leftmenu_top_shadow.gif);
        background-repeat: repeat-x;
        height: 12px;
        font-size: 0px;
}
.lmenu{
        background-image: url(images/leftmenu_icon.gif);
        background-repeat: no-repeat;
        padding-left: 21px;
        font-family: Times New Roman;
        font-size: 13px;
        font-weight: bold;
        color: #661010;
        display: block;
}
.lmenu2{
/*        background-image: url(images/leftmenu_icon.gif);
        background-repeat: no-repeat; */
        padding-left: 30px;
        font-family: Times New Roman;
        font-size: 13px;
        font-weight: normal;
        color: #661010;
        display: block;
}
.logo{
        background-image: url(images/header_bg.jpg);
        background-repeat: repeat-x;
        height: 156px;
        padding-left: 18px;
}
.menu{
        background-color: #E6E9D0;
        height: 36px;
}
.menu a{
        display: block;
        background-image: url(images/menu_icon.gif);
        background-repeat: no-repeat;
        padding: 9px 20px 10px 23px;
        font-family: Times New Roman;
        font-size: 14px;
        font-weight: bold;
        color:#661010;
        white-space: nowrap;
}
.page_logo{
        background-image: url(images/page_header_bg.jpg);
        background-repeat: repeat-x;
        height: 156px;
        padding-left: 18px;
}
.right{
        float: right;
}
.shadow{
        background-image: url(images/content_top_shadow.gif);
        background-repeat: repeat-x;
        height: 13px;
}
.slogan{
        background-image: url(images/slogan-bg.gif);
        background-repeat: repeat-x;
        height: 84px;
        font-family: "Times New Roman", Times, serif;
        font-size: 29px;
        padding: 10px 24px 48px 24px;
        text-align: right;
        color: #E9ECD5;
}
