#tabs td a {
	font-weight: bold
}
a img { border: 0; }
#menu,
#menu ul {
 /* border: 1px solid #b4b4b4; 
  background-image: url(images/upwindow.jpg);
  background-repeat: no-repeat;*/
  background-image: url(images/white_bg.jpg);
  background-repeat: no-repeat;
  list-style-type: none; 
  margin: 0px 0px 0px 20px;
 /* 
  width: 700px;*/
}

#menu li {
  color: #3e84a1;
  float: left;
  type: none;
  font-family: "Trebuchet MS";
  font-size: 18px;
  /*position: relative;*/
  margin: 0px 0px 0px 0px;
}

#menu a {
  color: #3e84a1;
  type: none;
  text-decoration: none;
  font-family: "Trebuchet MS";
  font-size: 18px;
  display: block;
  margin: 0px 0px 0px 0px;
 /* width: 125px;*/
}

#menu a:hover {                  
	color: #bd1010;
	text-decoration: none;
	type: none;
}

#menu li:hover,
#menu li.jshover {
  type: none;
  cursor:default; 
}

#menu li ul {
  background-image: url(images/upwindow.jpg);
  background-repeat: no-repeat;
  list-style-type: none;
  display: none;
  position: absolute;
  padding: 5px 2px;
  margin: 0px 0px 0px 0px;
  width: 220px;
  height:300px;
}

#menu li li a {
  text-decoration: none;
  color: #bd1010;
  font-family: "Trebuchet MS";
  font-size: 13px;
  width: 220px;
  margin: 0px 0px 0px 0px;
}

#menu li:hover ul,
#menu li.jshover ul {
  display: block;
  float: left;
}

#menu li:hover li ul,
#menu li.jshover li ul {
  background-color: #6daddc;
  display: none;
  width: 220px;
}

#menu li:hover li:hover a,
#menu li.jshover li.jshover a {
  background-color: #6daddc;
  color: #fff;
 /* display: block;*/
  width: 218px;
  float: left;
}

/*menu2*/

#menu2,
#menu2 ul {
 /* border: 1px solid #b4b4b4; 
  background-image: url(images/upwindow.jpg);
  background-repeat: no-repeat;*/
  background-image: url(images/white_bg.jpg);
  background-repeat: no-repeat;
  list-style-type: none; 
  margin: 0px 0px 0px 20px;
 /* 
  width: 700px;*/
}

#menu2 li {
  color: #3e84a1;
  float: left;
  type: none;
  font-family: "Trebuchet MS";
  font-size: 18px;
  /*position: relative;*/
  margin: 0px 0px 0px 0px;
}

#menu2 a {
  color: #3e84a1;
  type: none;
  text-decoration: none;
  font-family: "Trebuchet MS";
  font-size: 18px;
  display: block;
  margin: 0px 0px 0px 0px;
 /* width: 125px;*/
}

#menu2 a:hover {                  
	color: #bd1010;
	text-decoration: none;
	type: none;
}

#menu2 li:hover,
#menu2 li.jshover {
  type: none;
  cursor:default; 
}

#menu2 li ul {
  background-image: url(images/upwindow2.jpg);
  background-repeat: no-repeat;
  list-style-type: none;
  display: none;
  position: absolute;
  padding: 5px 2px;
  margin: 0px 0px 0px 0px;
  width: 220px;
  height:300px;
}

#menu2 li li a {
  text-decoration: none;
  color: #bd1010;
  font-family: "Trebuchet MS";
  font-size: 13px;
  width: 220px;
  margin: 0px 0px 0px 0px;
}

#menu2 li:hover ul,
#menu2 li.jshover ul {
  display: block;
  float: left;
}

#menu2 li:hover li ul,
#menu2 li.jshover li ul {
  background-color: #6daddc;
  display: none;
  width: 220px;
}

#menu2 li:hover li:hover a,
#menu2 li.jshover li.jshover a {
  background-color: #6daddc;
  color: #fff;
 /* display: block;*/
  width: 218px;
  float: left;
}

img.png {
    behavior: url("pngbehavior.htc");
}

form {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;	
}
input.btn {
	background-image: url(images/search_btn.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 31px;
	padding-left: 30px;
	border: 0px;
}
.search input{
	border: 1px solid #919292;
	height: 18px;
	width: 109px;
/*	background-image: url(images/pixel.gif);
	background-repeat: no-repeat;*/
	color: #8f8f8f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 3px;
}

table.header {
	background-image: url(images/head_bg.jpg);
}


/*left menu*/
td.left_menu {
	color: #1d5b84;
	font-size: 15px;
	text-decoration: none;
}
td.left_menu td{
	color: #1d5b84;
	font-size: 15px;
	text-decoration: none;
}
td.left_menu a, td.left_menu a:VISITED{
	color: #1d5b84;
	font-size: 15px;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
td.left_menu a:HOVER {
	color: #bd1010;
	text-decoration: underline;
}
td.left_menu li a.On, td.left_menu li a.On:VISITED{
	color: #bd1010;
	font-size: 15px;
	text-decoration: underline;
}
/****end left menu*****/

/****news*****/
td.news{
	color: #1d5b84;
	font-family: "Trebuchet MS";
	text-decoration: none;
	font-size: 11px
}
td.news p {
	color: #1d5b84;
	font-family: "Trebuchet MS";
	text-decoration: none;
	font-size: 11px	
	padding-left: 20px;
	margin: 0px 7px;
}
td.news p cite {
	color: #919292;
	font-family: "Trebuchet MS";
	font-variant: normal;
	text-decoration: none;
	font-size: 14px
}
td.news p a, td.news p a:VISITED{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
td.news p a:HOVER {
	color: #bd1010;
	text-decoration: underline;
}

/****arc news*****/	
	
td.arc a, td.arc a:VISITED{
	color: #248DCC;
	font-family: "Trebuchet MS";
	text-decoration: underline;
	font-size: 15px
	margin: 0px 0px 0px 0px;
}
td.arc a:HOVER {
	color: #bd1010;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
}
/****end news*****/	


	
body {
	background-color: #ffffff;
	color: Black;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
	
}

td {
	color: Black;
	font-family: "Trebuchet MS";
	font-size: 14px;
	margin: 0px;
}
a, A:VISITED {
	color: #3e84a1;
	text-decoration: none;
}
A:HOVER {
	color: #bd1010;
	text-decoration: none;
}
h1 {
	color: #2a84bc;
	font-size: 30px;
	font-weight: normal;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;	
}
h2 {
	color: Black;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 10px;
}
h3 {
	color: #919292;
	font-size: 16px;
	padding-left: 10px;
	padding-top: 10px;
	margin: 0px; 
}
td.content {
	padding: 15px 15px 15px 15px;
}	
td.content p {
	padding-left: 20px;
	padding-right: 10px;
}
		
	
td.text_bottom {
	color: #7c7c7c;
	font-family: "Trebuchet MS";
	font-size: 11px
}



table.client {
border-collapse:collapse;
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
font-size: 12px;
background-color: #FFFFFF;
font-color: black;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


table.stuff {
border-collapse:collapse;
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
font-size: 12px;
background-color: #ffebcd;
font-color: black;
border:2px solid #989696;
}

table.stuff td {
padding:3px 5px;
border:1px solid #989696;
}

table.stuff th {
background-color: #cccccc;
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
font-size: 12px;
font-weight:bold;
border:1px solid #989696;
}

table.stuffH {
border-collapse:collapse;
background-color: #cccccc;
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
font-size: 0.8em;
color: #50748B;
border:none;
}

table.stuff2 td{
padding:0;
border:none;
}


table.gost {
border-collapse:collapse;
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
font-size: 12px;
background-color: #transparent;
font-color: black;
border:1px solid #000000;
}

table.gost td {
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
padding:3px 5px;
border:1px solid #000000;
font-size: 12px;
border-bottom-color:#cccccc;
border-top-color: #cccccc;
}

table.gost th {
font-family: Arial, Verdana, Tahoma, Trebuchet MS;
font-size: 12px;
font-weight:normal;
border:1px solid #000000;
}

td.copy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bdcde7;
	text-align: right;
}
td.bg {
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 20px;
}
div.path {
	color: #5188c5;
	font-size: 12px;
	padding-top: 7px;
	margin: 0px 0px 0px 15px;
}
div.path a, div.path a:VISITED{
	color: #5188c5;
	text-decoration: none;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}
div.path a:HOVER {
	color: #80b8fb;
	text-decoration: underline;
}
div.path a.On, div.path a.On:VISITED{
	color: #f0c676;
	text-decoration: underline;
	font-size: 12px;
}
div.path a.On:HOVER {
	color: #5188c5;
	text-decoration: none;
}
div.item {
	border: 3px solid #e3e2e2;
	background-color: #eaeaea;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
div.item h1 {
	color: #2164cf;
	font-size: 19px;
	font-family: Georgia;
	margin: 0px 0px 0px 0px;
	
}
/*faces of company*/
div.face {
	font-family: Georgia;
	white-space: nowrap;
}
div.face img {
	border: 2px solid #e3e2e2;
	width: 130px;
	height: 130px;
}
div.face h1 {
	color: #2164cf;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
div.face p {
	color: black;
	font-size: 9px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

#on {
	color: #e09607;	
}
#smenu {
	padding-bottom: 4px;
	padding-top: 4px;
}

