BODY {
    MARGIN: 0px 0px 10px;
    font: 12pt/12pt helvetica, sans-serif;
    margin: 0px auto 0px auto;
	padding: 0px;
	text-align: center;
	background: #FFFFFF url(img/bg_blue2.png) repeat-x;
}

h1 {
	font-size: 9px;
	font-weight: bold;
	color:#ffffff;
}

TABLE {border-collapse: collapse;}

TD {padding: 0px;}

B {font-weight: 900;}





#buh_tel {background: #FFFFFF url(img/buhuchet.png); vertical-align: top; height: 80px; font: 12pt/14pt monospace; letter-spacing: 0px; COLOR: #003276; text-align: right;}

#blue_contacts {background: #498699 url(img/bg_blue_text.png) repeat-x; vertical-align: top; height: 300px; font: 11pt/13pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; overflow: auto; text-align: left; }
#blue_contacts A{COLOR: #b2fc7a; TEXT-DECORATION: none; }
#blue_contacts A:hover {COLOR: #b2fc7a; TEXT-DECORATION: underline; }

#blue_contacts H1 {font: bold 18pt/16pt monospace; letter-spacing: 1px; COLOR: #FFFFFF; text-align: left; }
#blue_contacts H2 {font: bold 13pt/12pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; text-align: left;}

#blue_table_price {vertical-align: top; font: 10pt/12pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; overflow: auto;}

#blue_news {background: #498699 url(img/bg_blue_text.png) repeat-x; vertical-align: top; height: 300px; font: 10pt/12pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; overflow: auto; text-align: justify;}

#blue_news A{COLOR: #b2fc7a; TEXT-DECORATION: none; }
#blue_news A:hover {COLOR: #b2fc7a; TEXT-DECORATION: underline; }

#blue_text_bottom {background: #498699; vertical-align: top; font: 10pt/11pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; overflow: auto; text-align: justify;}

#ie_blue_text {vertical-align: top; font: 10pt/11pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; overflow: auto;}

#ie_blue_news {vertical-align: top; font: 10pt/12pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; overflow: auto; text-align: justify;}

#blue_text {
    background: #498699 url(img/bg_blue_text.png) repeat-x;
    vertical-align: top;
    height: 300px;
    font: 10pt/11pt monospace;
    letter-spacing: 0px; COLOR: #FFFFFF;
    overflow: visible;
    text-align: justify;
    }

#blue_text H1 {font: bold 17pt/17pt monospace; letter-spacing: 1px; COLOR: #FFFFFF; text-align: left; }
#blue_text H2 {font: bold 13pt/15pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; text-align: left;}
#blue_text H3 {font: bold 12pt/12pt monospace; letter-spacing: 0px; COLOR: #FFFFFF; text-align: left;}
#blue_text ul { font: 10pt/12pt monospace; text-align: left; COLOR: #FFFFFF;}
#blue_text ul A:hover{ COLOR: #FFFFFF; }
#blue_text A {COLOR: #FFFFFF; TEXT-DECORATION: none; }
#blue_text A:hover {COLOR: #5dff66; TEXT-DECORATION: underline; }

#blue_button {background: #029fc7 url(img/blue_botton_bg.png); height: 35px; font: bold 12pt/12pt monospace; letter-spacing: 0px; COLOR: #d7d7d7;}
#blue_button img {vertical-align: middle}
#blue_button A{COLOR: #d7d7d7; TEXT-DECORATION: none; }
#blue_button A:hover {COLOR: #FFFFFF; TEXT-DECORATION: none; }



#white_text {background: #daf0f3 url(img/bg_text_white.png) repeat-x; vertical-align: top; height: 140px; font: 10pt/11pt monospace; letter-spacing: 0px; COLOR: #5B5B5B; text-align: justify;}


#white_text H1 {font: bold 14pt/14pt monospace; letter-spacing: 1px; COLOR: #808080; }
#white_text A{COLOR: #808080; TEXT-DECORATION: none; }
#white_text A:hover {COLOR: #808080; TEXT-DECORATION: underline; }


#gray_text {background: #818181 url(img/bg_bottom_gray.png); vertical-align: top; height: 87px; font: 10pt/14pt monospace; letter-spacing: 0px; COLOR: #DBDBDB;}


HR{
	color:DBDBDB;
	background-color:DBDBDB;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
	}



#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0px;
  background: #7d7d7d;
  float: left;
  width: 100%;
  font: normal 13pt/12pt  monospace;
  letter-spacing: 1px;
}



#nav li {
  float: left;
  position: relative;
  background: #234264;
  background: none;
}

#nav a {
  color: #e6e6e6;
  text-decoration: none;
  display: block;
  padding: 8px 12px 8px 12px;
}

#nav a:hover {
  color: #FFFFFF;
  background: #007299;
}
#nav li:hover,
#nav li.jshover {
  background: #007299;
}

#nav li ul {
  display: none;
  position: absolute;
  background: url(img/fone-tr.png);
  padding: 0px;
  width: 360px;
  font: normal 12pt/14pt  monospace;
}
#nav li li a {
  width: 360px;
  background: none;
  padding: 5px;}

#nav li:hover ul,
#nav li.jshover ul {
  display: block;
  padding: 0px;}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;

  left: 200px;
  left: 200px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}





#main_text{BACKGROUND-COLOR: #FFFFFF; height: 107px}

#main_text_font{font: 10pt/12pt verdana, sans-serif; letter-spacing: 1px; COLOR: #808080; margin: 10px 300px 10px 300px;}


#main_text_font{font: 10pt/12pt verdana, sans-serif; letter-spacing: 1px; COLOR: #808080; margin: 10px 300px 10px 300px;}
