body {
margin: 0px;
padding:0px;
background:#f2f1ef;
}
#topmenu{
  position: absolute;
  z-index: 31;
  top:20px;
  left:25%;
  color: #fff;
}

table.moduletable_sto{
padding-top:20px;
padding-bottom:50px}

#header1 {
position: relative;
background: url(../images/nifestcom2_2_02.jpg);
background-repeat: repeat-x;
height:74px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}
#header_left {
position: relative;
background: url(../images/2_01.jpg) no-repeat;
height:74px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}
#header_right {
background: url(../images/2_02.jpg) no-repeat;
position: relative;
float: right;
height:74px;
width: 522px;
}
#header2 {
position: relative;
background: url(../images/com2_2_07.jpg);
background-repeat: repeat-x;
height:132px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}
#header_left1 {
position: relative;
background: url(../images/om2_2_05.jpg) no-repeat;
height:132px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}
#header_right1 {
background: url(../images/nifestcom2_2_06.jpg) no-repeat ;
position: relative;
float: right;
height:132px;
width: 289px;
padding-left:0px; text-align:right;
}
#header3 {
position: relative;
background: url(../images/border_08.gif);
background-repeat: repeat-x;
height:4px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}
#header_left2 {
position: relative;
background: url(../images/border_07.gif) no-repeat;
height:4px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}
#header_right2 {
background: url(../images/border_10.gif) no-repeat;
position: relative;
float: right;
height:4px;
width: 289px;
}

#content {
margin-top: 0px;
vertical-align: top;
position: relative;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
}

a.mainlevel_sto, a.mainlevel_sto:hover, a.mainlevel_sto:link, a.mainlevel_sto:visited, span.mainlevel_sto
{
text-decoration:none;
font-size:13px;
font-weight:bold;
font-family:Tahoma;
color:#4c4c4c;
height:30px;
line-height:30px;
}

a.sublevel_sto, a.sublevel_sto:hover a.sublevel_sto:link, a.sublevel_sto:visited
{
text-decoration:underline;
font-size:11px;
font-family:Tahoma;
color:#005d94;
padding-left:30px;
height:20px;
line-height:20px;
}

a#active_menu_sto.sublevel_sto{
background-image:url(../../../images/2_03.gif);
background-position:left;
background-repeat: no-repeat;
color:#4c4c4c;
text-decoration:none;}

#leftcontent {
margin-top: 0px;
vertical-align: top;
position: relative;
width:297px;
background-color:#f2f1ef;
border:1px solid #000;
}
#footer{
background: url(../images/2_2_09.gif);
background-repeat: repeat-x;
height: 41px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
position: relative;
}
#footer_left{
background: url(../images/footer1.jpg);
background-repeat: no-repeat;
height: 41px;
width: expression(((document.documentElement.clientWidth || document.body.clientWidth) <= 995)? "995px" : (((document.documentElement.clientWidth || document.body.clientWidth) >= 1275)? "1275px" : "auto"));
min-width: 990px;
max-width: 1275px;
position: relative;
}
#footer_right{
background: url(../images/footer2.gif);
background-repeat: no-repeat;
height: 41px;
float: right;
right: 0px;
position: relative;
width:288px;
text-align:left; 
vertical-align:top;
padding:0;
margin:0; 
}
td#left{
vertical-align: top;
  width: 200px;
}
td#space
{
width:49px;
}
span.mainlevel, a.mainlevel, a.mainlevel:link, a.mainlevel:visited, a.mainlevel:hover{
font-family:Arial;
font-size:8pt;
color:#ffffff;
}
span.mainlevel{
font-family:Arial;
font-size:13pt;
color:#ffffff;
}


table.moduletable_sto th{
font-size:16px;
font-family: Arial;
color:#aa0e05;
} /* Заголовок статьи, материала и т.д.*/

.contentheading, td.sectiontableheader div{
font-size:16pt;
font-family: Arial;
color:#aa0e05;
} /* Заголовок статьи, материала и т.д.*/

.contentpaneopen {
color: #6f6f6f;
font-size: 9pt;
font-family: Tahoma;
width:100%;
} /* Таблица, содержащая текст статьи.*/

.contentpagetitle {} /*Подзаголовки*/

td#contentbody{
vertical-align:top;
height:610px;
}

div.box{

}
div.title{
background: url(../images/strelka.jpg) no-repeat;
background-position:left;
padding-left: 20px;
font-size:8pt;
font-family: Tahoma;
color:#000000;
font-weight:bold;
line-height:10px;
height:10px;
margin-left:5px;
display:inline;
}
div.text{
font-size:8pt;
font-family: Tahoma;
color:#6f6f6f;
margin-left:30px;
margin-top:10px;
margin-bottom:10px;
}

table.moduletable {} /* Форматирование таблицы модулей */

table.moduletable th {
text-align:left;
font-size:9pt;
font-family: Arial;
color:#000000;
} /* Форматирование заголовков модулей */

table.moduletable td {
padding-top:20px;
padding-bottom:20px;
vertical-align:top;
font-size:8pt;
font-family: Tahoma;
color:#6f6f6f;} /* Форматирование ячеек таблиц модулей*/


.head1{
font-size:17pt;
font-family: Arial narrow;
}
.textfront
{
color:#6F6F6F;
font-family:Tahoma;
font-size:9pt;
padding-left:10px;
padding-right:30px;
}
table.auto{
width:90%;
border-bottom:1px solid #CCCCCC;
text:align:left;
}
table.auto td
{
padding-left:30px;
}
a.s , a.s:hover, a.s:visited,  a.s:link
{
font-family:"Tahoma";
font-size:13pt;
color:#000000;
text-decoration:underline;
}

table.moduletableright td{
height:30px;}

a.mainlevelright, a.mainlevelright:hover, a.mainlevelright:visited,  a.mainlevelright:link{
font-family:"Tahoma";
font-size:9pt;
font-weight:bold;
color:#000000;
text-decoration:underline;

}


td.sectiontableentry2 a:link, td.sectiontableentry2 a:visited, td.sectiontableentry2 a:hover, td.sectiontableentry2 a 
{
font-family:Arial;
font-size:9pt;
font-weight:bold;
text-decoration:none;
color:#000000;
}
td.sectiontableentry2
{
color:#6f6f6f;
font-family:Tahoma;
}

p.menuline
{
margin:0;
border-bottom: 1px solid #CCC;
text-align: center;
color: #000;
font-size: 9pt;
font-family: Tahoma;
font-weight:bold;
padding-bottom:5px;
}
table.moduletable_auto
{
margin:0;
padding:0;
}


table.honda
{
color:#6F6F6F;
font-family:Tahoma;
font-size:9pt;
}

table.honda tr
{
height:30px;
line-height:30px;
}

table.moduletablefoot, table.moduletablefoot th, table.moduletablefoot td
{
width:100%;
vetrical-align:top;
text-align:center;
}
p
{
padding:0px;
margin:0px;
}

.moduletable_auto a
{
color:#000000;
font-family:Tahoma;
font-size:9pt;
font-weight:bold;
margin:0pt;
padding-bottom:5px;
text-align:center;
text-decoration:none;
}
table.moduletablefoot a, table.moduletablefoot a:link, table.moduletablefoot a:hover, table.moduletablefoot a:visited{
color:#fff;}
.moduletable_auto p.menuline{ border-bottom: 1px solid #CCC;}

tr.first1
{
border-bottom: 1px solid #333;
background:#999;
}
tr.first1 td{
border-bottom: 1px solid #000;
}
tr.first2 td{
border-bottom: 1px solid #000;
}

tr.first2
{
background:#CCC;
}
tr.first3
{
background:#FFF;
}


table.footer
{
height:41px;
width:100%;
border: 0;
border-collapse:collapse;
background: url(../images/2_2_09.gif);
background-repeat: repeat-x;
height: 41px;

}

td.footer_right
{
width:288px;
background: url(../images/footer2.gif);
background-repeat: no-repeat;
}
td.footer_left
{
background: url(../images/2_2_09.gif);
background-repeat: repeat-x;
height: 41px;
}

table.moduletablesss, table.moduletablesss td, table.moduletablesss b
{
font-family:Tahoma,Arial;
font-size:8pt;
color:#6f6f6f;

}

.lang 
{
z-index:100;
position:absolute;
top:5px;
right:0;
width:100px;
}

#link
{
display:block;
/*height:81px;
left:167px;*/
position:absolute;
text-indent:-1000px;
top:8px;
/*width:221px;*/
}

