.prod {  font-family: Arial; font-size: 9pt; font-style: normal;  font-weight: 500; line-height: normal; color: #006666}
.menu {font-family: Arial; font-size:9pt; text-decoration:none; color:#FFFFFF }
.small {font-family: Arial; font-size:9pt; text-decoration:none; color:black}
.msmall {font-family: Arial; font-size:8pt; text-decoration:none; color:#66CCFF}
table.brd 
{
border: 1px; /* Параметры границы */
border-color: #003333; /* Цвет границы */ 
border-style: solid; /* Стиль границы */  
}
.tdbody {font-family: Arial; font-size:9pt; text-decoration:none; color:black}
.tdheader {font-family: Arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#663300}
.td {font-family: Arial; font-size:9pt; text-decoration:none; color:black ; font-style: normal; font-weight: normal;}
.cat {font-size: 12px; color: #474347; text-decoration: none;}
.cat:hover {font-size: 12px; color: #FF8000; text-decoration: underline;}
a.cat {font-size: 12px; color: #474347; text-decoration: underline;}
li.catSub {font-size: 12px; color: #474347; text-decoration: none; display: none; position: relative; left: 2px; top: 0;}
li.catSub:hover {font-size: 12px; color: #f46e14; text-decoration: none;}
a.catSub {font-size: 12px; color: #474347; text-decoration: underline;}
li:hover > ul > span > li.catSub, li.over > ul > span > li.catSub {display: block;}
ul:hover > span > li.catSub, ul.over > span > li.catSub {display: block;}
.button {
border: solid 1px;
    border-color: #669999 #669999 #1A356E;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal;  font-weight: 600; color: #ffffff;
	background-color: #006666;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#006666), to(#006666));
    background-image: -moz-linear-gradient(#006666, #006666);
    background-image: -o-linear-gradient(#006666, #006666);
    background-image: linear-gradient(#006666, #006666);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#006666', EndColorStr='#006666'); /* for IE 6 - 9 */
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #8a9cc2;
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #8a9cc2;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #8a9cc2;
	}
A {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal;  text-decoration: none; font-weight: 500; line-height: normal; color: #ffffff}
A.menu {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal;  font-weight: 500; line-height: normal; color: #336666}
A.sub_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal;  font-weight: normal; line-height: normal; color: #009999}
A:visited{}
A:active{color:red}
A:hover{color:red}

b {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000}
A.firm { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; line-height: normal; color: #3333CC}
.firm { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; line-height: normal; color: #3333CC }
.sub_menu { font-family: Arial; font-size:8pt; text-decoration:none; color:#0066CC}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #336666}
select.fixed
{
width: 100px;
}
div.comment
{
width:500px;
padding: 15px;
font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:10pt; text-decoration:none; color:#006666;
background-color: #E2EFEC;
border-style: dashed;
border-width:thin;
border-color: #006666;
position:fixed; left: 500px;
display:inline;
z-index: 2;
box-shadow: 0 0 5px black; /* Параметры тени */
    box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}
div.id_check
{
background-color: #FFFFFF;
border-style:solid;
border-color:#006666;
position:fixed;
top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );

display:inline;
opacity: .9;
z-index: 2;
box-shadow: 0 0 5px black; /* Параметры тени */
    box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}
div.items
{
padding-top:1px;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;

background-color:#fff;
border:thin;
border-color:#006666;
position:fixed;
top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );

display:none;
z-index: 2;
box-shadow: 0 0 5px black; /* Параметры тени */
    box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
}

.fix
{

width: 90%;
}

ul#main {margin:0; list-style: none; position:absolute;}

ul#main li 
{ position: relative; display: none; background: #fff; padding:0px; z-index:2;}
ul#main li a 
{ position:relative; display: block; background: #fff; padding:5px; border: 1px solid #badadb; border-top:0; z-index:3;}

ul#main:hover li { display: block;}

ul#main li:hover a { background: #BADADB; }

ul#a {margin:0; list-style: none; position:absolute; left: 20%;}

ul#a li 
{ position: relative; display: none; background: #fff; padding:0px; z-index:2;}
ul#a li a 
{ position:relative; display: block; background: #fff; padding:5px; border: 1px solid #badadb; border-top:0; z-index:3;}

ul#a:hover li { display: block;}

ul#a li:hover a { background: #BADADB; }

ul#b { margin: 0; list-style: none; position:absolute; left:50%;}

ul#b li 
{ position: relative; display: none; background: #fff; padding:0px; z-index:2;}
ul#b li a 
{ position:relative; display: block; background: #fff; padding:5px; border: 1px solid #badadb; border-top:0; z-index:3;}

ul#b:hover li { display: block;}

ul#b li:hover a { background: #BADADB; }
