* {
    margin: 0;
    padding: 0;    
}

html {
    width: 100%;
    /*min-height: 100%;*/
    height:100%;
    min-width:100%;
    border:0px solid red;
}

body {
    width: 100%;
    height: 100%;
    font-family: Verdana, Tahoma;
    font-style: sans-serif;
    font-size:12px;
    border:0px solid green;
    background-color:#6c7880;
}

a {
    font-size: 11px;
    font-family: Verdana, Tahoma;
    font-weight:bold;
    color: #852b3c;
    text-decoration:none;
}
a:hover {
    color: #ff0000;
}

a img {
    border: 0 none;
}

h2 {
    font: bold 16px Tahoma;
    color: black;
    margin: 0px 0px 24px 0px; 
}

h3 {
    font: bold 12px Arial;
    color: #265ca6;
    margin: 10px 0;
}

p {
    margin: 0px;
    border:0px solid red;
    font-family: Verdana,Tahoma;
    font-style: sans-serif;
    font-size: 12px;
    margin-left:15px;
    margin-right:15px;
}

ul, ol {
    margin: 5px;
}

li {
    margin: 5px;
    margin-left: 10px;
}

.info{
 color:#852b3c;
 width:100%; 
 border-bottom:2px solid #e8e4e8;
 border-top:2px solid #e8e4e8;
 font-weight:bold;
}
.border{
 width:100%; 
 height:1px;
 border-top:2px solid #e8e4e8;
}

div.date {
    background: url('../images/bg_date.gif') no-repeat;
    height:20px;
    font: 11px Tahoma;
    font-weight:bold;
    color: white;
    padding: 0px 3px;
    margin-bottom: 3px;
    width:50%;
    border:0px solid red;
}

div.more {
    width:100%;
    text-align:center;
    padding-left: 15px;
    margin: 10px 0;
}

.button{
 border:0px solid red;
 background: url('../images/search.gif') no-repeat center;
 width:70px;
}
/*MAIN*/

table.main
{
  width:100%;
  height:100%;
  border:0px solid red;
}
td.main-left
{
 background: url('../images/bg_lines.jpg') repeat-y top;
 width:42px;
 height:100%;
}
div.main-limit{
 width:42px;
 min-width:42px;
}
td.main-center
{
 background-color:#6c7880;
 height:100%;
 border: 8px solid #6c7880;
 border-bottom:none;
}
td.main-right{
 background: url('../images/bg_lines.jpg') repeat-y top;
 width:42px;
 height:100%;
}


div.main{
 width:100%;
 height:100%;
 border:0px solid red;
}
/**********
 * HEADER *
 **********/

td.header-left{
 width:181px;
 height:100%;
 border:0px solid red;
 background: url('../images/ang_top_left.jpg') no-repeat top;
 min-width:181px;
}
td.header-left-angle{
 width:20px;
 height:100%;
 border:0px solid red;
 background: url('../images/ang_top_left.gif') no-repeat top left;
 min-width:20px;
}

div.header-left-angle{
width:20px; 
height:80px;
min-width:20px;
border:0px solid red;
}
div.header-left{
width:181px; 
height:80px;
min-width:181px;
border:0px solid red;
}

div.header-right{
width:618px; 
height:80px;
min-width:618px;
}
div.header-righ-angle{
width:20px; 
height:80px;
min-width:20px;
}

div.header{
 width:100%;
 height:106px;
 border:0px solid red;
}
td.header-right{
 height:100%;
 border:0px solid red;
 text-align:right;
 width:618px;
 background: url('../images/ang_top_right.jpg') no-repeat top;
}
td.header-right-angle{
 height:100%;
 border:0px solid red;
 text-align:right;
 width:20px;
 background: url('../images/ang_top_right.gif') no-repeat top right;
}

td.header-center{
 background-color:#190606;
 height:83px;
 border:0px solid red;
}
div.header-center{
 width:100%;
 height:83px;
 background: url('../images/header_center.gif') repeat-x top;
 border:0px solid red;
}

div.header-menu {
 width:100%;
 background: url('../images/bg_menu.gif') repeat-x top;
 height:23px;
 text-align:center;
 border:0px solid red;
 vertical-align:middle;
 padding-top:2px;
}
.header-menu a,span.header-menu{
 font-family:  "Arial", serif;
 font-size: 11px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:2px;
 color:white; 
 padding-left:0px;
 padding-right:3px;
 text-decoration:none;
}
.header-menu a:hover{color:red;}

/******    
 *BODY*
 ******/
div.body
{ 
 width:100%;
 height:87%;
 border:0px solid red;
}

#table-body
{
 /*border:1px solid red;*/
 height:100%;
 min-height:700px;
 bakground-color:#832b3b;
}

td.body-main{
 width:100%;
 height:100%;
 border-left:10px solid #832b3b;
 border-right:10px solid #832b3b;
 background-color:white;
}
td.body-left{
 width:187px;
 height:100%;
 border:1px solid #e1e4e8;
 border-right:5px solid #e1e4e8;
 vertical-align:top;
 background: url('../images/bg_body.jpg') repeat-x bottom;
}
div.body-left
{
 width:187px;
 height:90%; /*height:90%;*/
 background: url('../images/angle_left.gif') no-repeat top left;
 background-position: 0px 10px;
 padding-top:55px;
 border:0px solid red;
 position:relative;
 z-index:1;
}
div.body-left-long
{
 width:187px;
 height:90%; /*height:100%;*/
 background: url('../images/angle_left_long.gif') no-repeat top left;
 background-position: 0px 10px;
 padding-top:55px;
 border:0px solid red;
 position:relative;
}

div.body-left-word{
 border:0px solid red; 
 position:absolute; 
 width:100px; 
 height:20px; 
 top:15px;
 left:22px;
 text-align:center;
 font-family:  "Arial", serif;
 font-size:11px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:2px;
 color:white;
}
div.body-left-word-long{
 border:0px solid red; 
 position:absolute; 
 width:180px; 
 height:20px; 
 top:15px;
 left:8px;
 text-align:center;
 font-family:  "Arial", serif;
 font-size:11px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:1px;
 color:white;
}


td.body-content{
 height:100%;
 border:1px solid #e1e4e8;
 border-right:5px solid #e1e4e8;
 border-left:5px solid #e1e4e8;
 background: url('../images/bg_body.jpg') repeat-x bottom;
 vertical-align:top;
}

div.body-content-left{
 background: url('../images/center_left.gif') no-repeat top left;
 background-position:0px 5px;
 border:0px solid red;
 height:100%;
 width:100%;
}
div.body-content-right{
 background: url('../images/center_right.gif') no-repeat top right;
 background-position: 100% 5px;
 border:0px solid red;
 height:90%; /*height:90%;*/
 padding-top:40px;
 position:relative;
 z-index:1;
}

div.body-content-word{
 border:0px solid red; 
 position:absolute; 
 width:100%; 
 height:20px; 
 top:8px;
 text-align:center;
 font-family:  "Arial", serif;
 font-size:15px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:2px;
 color:#852b3c;
}

div.body-content-search-left{
 border:0px solid red;
 background: url('../images/line_left.gif') no-repeat top left;
 width:100%;
 height:10px;
 margin-top:50px;
  margin-bottom:20px;
}
div.body-content-search-right{
 background: url('../images/line_right.gif') no-repeat top right;
 width:100%;
 height:10px;
 position:relative;
}
div.body-content-search-word{
 border:0px solid red;
 width:100%;
 text-align:center;
 font-family:  "Arial", serif;
 font-style:italic;
 font-weight:bold;
 color:black;
 font-size:12px;
 letter-spacing:2px;
 position:absolute;
}

div.search-word{
 font-family:  "Arial", serif;
 font-style:italic;
 font-weight:bold;
 color:black;
 font-size:12px;
 letter-spacing:2px;
}

td.body-right{
 width:220px;
 height:100%;
 border:1px solid #e1e4e8;
 border-left:5px solid #e1e4e8;
 vertical-align:top;
 background: url('../images/bg_body.jpg') repeat-x bottom;
 border:0px solid green;
}
div.body-right{
 width:220px;
 height:100%;
 background: url('../images/angle_right.gif') no-repeat bottom right;
 background-position: 100px 10px;
 border:0px solid red;
 position:relative;
}

div.body-right-word{
 border:0px solid red; 
 position:absolute; 
 width:100px; 
 height:20px; 
 top:15px;
 left:102px;
 text-align:center;
 font-family:"Arial", serif;
 font-size:11px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:2px;
 color:white;
}

div.body-right2{
 width:100%;
 height:100%;
 border:0px solid red;
 background: url('../images/angle_bottom.gif') no-repeat bottom right;
}
div.body-right-content
{
 border:0px solid red; 
 padding-top:35px;
}

td.body-main-menu{
 text-align:center;
 background: url('../images/button_menu.gif') no-repeat center;
 width:184px;
 height:30px;
 border:0px solid red;
}
span.body-main-menu,a.body-main-menu{
 font-family:  "Arial", serif;
 font-size: 11px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:0.0em;
 color:#852b3c; 
 padding-left:5px;
 padding-right:0px;
 text-decoration:none;
 text-align:center;
}
span.body-main-menu:hover,a.body-main-menu:hover{
 font-family:  "Arial",serif;
 font-size: 11px;
 font-style:italic;
 font-weight:bold;
 letter-spacing:0.0em;
 color:red; 
 padding-left:0px;
 padding-left:5px;
 text-decoration:none;
 text-align:center;
}
span.body-main-infomenu,td.body-main-infomenu{
 text-align:center;
 font-family: Verdana,Tahoma;
 font-style: sans-serif;
 font-size:10px;
}
td.body-news{
 font-family: Tahoma;
 font-style: normal;
 font-size:10px;
 text-align:left;
 border:2px solid #e1e4e8;
 background-color:white;
 height:100px;
 vertical-align:top;
}

td.catalog{
border: 1px solid #e1e4e8;
text-align:center;
}
td.catalog p{
font-size:9px;
}

td.trash{
border: 1px solid #e1e4e8;
text-align:left; 
}
div.catalog{
width:97%; //width:100%;
padding:10px;
}
.avtosearch{
 font-family: Tahoma;
 font-style: normal;
 font-size:10px;
}

/*OTHERS*/
.submenu{
 width:200px;
 border:2px solid #e1e4e8;
 background-color:white;
 position:absolute;
 visibility:hidden;
 top:0px;
 z-index:11;
 text-align:left;
}