* {
/*line-height:1.1em;*/
  font-size:14px;
}
html {
  font-size:12px;
}
body {
  font-size:12px;
  margin: 0px;
  padding: 0px;
	background-color: #132647;
	color: #ffffff;
	font-family: Times New Roman, Arial, Helvetica;
	border:0;
}
img {
	border:0;
}
h1{
  font-size:18px;
}
h2 {
  font-size:17px;
}
h3 {
  font-size:16px;
}
h4 {
  font-size:15px;
}
h5 {
  font-size:14px;
}
h6 {
  font-size:13px;
}
a {
  color: #ffffff;
}
a:hover{
  color: #ffffff;
  text-decoration:none;
}
p {
  text-indent:20px;
  margin:5px 0px 7px 0px;
}
.head_tel_1{
  margin:14px 145px 0px 0px;
  font-size: 18px;
}
.head_tel_1 #code_1{
  font-family: Constantia;
  font-size: 14px;
  font-weight:bold;
}
.head_tel_1 #tel_1{
  font-family: Constantia;
  font-size: 20px;
  font-weight:bold;
}
.head_tel_2{
  margin:14px 45px 0px 0px;
  font-size: 18px;
}
.head_tel_2 #code_2{
  font-family: Constantia;
  font-size: 14px;
  font-weight:bold;
}
.head_tel_2 #tel_2{
  font-family: Constantia;
  font-size: 20px;
  font-weight:bold;
}
.head_email {
  margin:14px 50px 0px 0px;
  font-size: 18px;
}
.head_email #email{
   font-size: 14px;
}
.foot_tel_1{
  margin:8px 25px 10px 25px;
  font-size: 18px;
}
.foot_tel_1 #code_1{
  font-family: Constantia;
  font-size: 14px;
  font-weight:bold;
}
.foot_tel_1 #tel_1{
  font-family: Constantia;
  font-size: 20px;
  font-weight:bold;
}
.foot_tel_2{
  text-align:right;
  margin:8px 25px 10px 25px;
  font-size: 18px;
}
.foot_tel_2 #code_2{
  font-family: Constantia;
  font-size: 14px;
  font-weight:bold;
}
.foot_tel_2 #tel_2{
  font-family: Constantia;
  font-size: 20px;
  font-weight:bold;
}
/* меню 1 уровня **************************************************************/
.menu_01 {
/*  width:1004px;*/
  height:37px;
/*  background: url('/images/bg_08.gif') center center no-repeat;*/
}
.menu_01 td{
  text-transform:uppercase;
}
.menu_01 a{
  text-decoration:none;
}
.el_1 {
 height:37px;
 vertical-align:middle;
 text-align:center;
 padding:0 2em 0 2em;
}
/* /меню 1 уровня *************************************************************/
/* меню 2 уровня **************************************************************/
.menu_03 {
  width:200px;
  position:absolute;
  display:none;
  text-align:center;
  margin:0px 0px 0px -35px;
}
.menu_03_bg_1 {
  width:12px;
  height:12px;
  background:url('/images/m_lb.gif') left top no-repeat;
}
.menu_03_bg_2 {
  background:#1a5197;
  border-bottom:1px #009aff solid;
}
.menu_03_bg_3 {
  width:12px;
  background:url('/images/m_rb.gif') left top no-repeat;
}
.menu_03_cnt {
  background:#1a5197;
  border-top:0px #256eb0 solid;
  border-left:1px #009aff solid;
  border-right:1px #009aff solid;
}
.el_2 {
  text-transform:uppercase;
}
.el_2 *{
  font-size:12px;
}
.el_2 a span{
  padding:6px 0px 6px 0px;
  display:block;
  width:100%;
}
.el_2 a:hover span{
  padding:6px 0px 6px 0px;
  display:block;
  width:100%;
  background:#009aff;
  cursor:Pointer;
}
/* /меню 2 уровня *************************************************************/
/* меню 1 уровня нижнее *******************************************************/
.menu_02_1 {
  margin: 30px 0px 10px 0px;
  text-transform:uppercase;
}
.menu_02_1 td{
  vertical-align:middle;
  text-align:center;
  padding:5px 10px 5px 10px;
}
.menu_02_1 a{
  text-decoration:none;
}
.menu_02_2 {
  height:100%;
  margin: 10px 0px 10px 0px;
  text-transform:uppercase;
}
.menu_02_2 td{
  vertical-align:middle;
  text-align:center;
  padding:5px 5px 5px 5px;
}
.menu_02_2 a{
  text-decoration:none;
}
.razd {
  vertical-align:middle;
  text-align:center;
  color: #717d91;
}
/* /меню 1 уровня нижнее ******************************************************/
.copyright_1 {
 padding:30px 0px 30px 0px;
 color:#59a9c6;
 font-family: Verdana;
 font-size:10px;
}
.copyright_1 *{
 color:#59a9c6;
 font-family: Verdana;
 font-size:10px;
}
.copyright_2 {
 padding:20px 0px 0px 0px;
 color:#59a9c6;
 font-family: Verdana;
 font-size:10px;
}
.copyright_2 *{
 color:#59a9c6;
 font-family: Verdana;
 font-size:10px;
}
.br {
  border: 1px red dashed;
}
.bg_1 {
  background: url('/images/bg_01.jpg') right top no-repeat;
}
.bg_2 {
  background: url('/images/bg_02.jpg') left top no-repeat;
}
.bg_3 {
 background: url('/images/bg_03.jpg') left top no-repeat;
}
.bg_4 {
 background: url('/images/bg_04.jpg') right top no-repeat;
}
.bg_5 {
  background: url('/images/bg_05.jpg') left top no-repeat;
  padding: 67px 0px 0px 0px;
}
.bg_6 {
  background: url('/images/bg_06.jpg') left top no-repeat;
}
.bg_7 {
  background: url('/images/bg_07.gif') right center repeat-x;
}
.bg_7_2 {
  background: url('/images/bg_07.gif') left center repeat-x;
}
.bg_8 {
  background: url('/images/bg_07.gif') left center repeat-x;
}
.bg_9 {
  background: url('/images/bg_09.gif') right top repeat-x;
}
.bg_9_2 {
  background: url('/images/bg_09.gif') left top repeat-x;
}
.bg_10 {
  height:100%;
  background: url('/images/bg_10.jpg') right 315px no-repeat;
}
.bg_11 {
  background: url('/images/bg_09.gif') left top repeat-x;
}
.bg_12 {
  background: url('/images/bg_12.jpg') left 319px no-repeat;
}
.bg_13 {
  height:100%;
  background: url('/images/bg_21.gif') left 5px repeat-y;
}
.bg_14 {
  height:100%;
  background: url('/images/bg_23.gif') right 5px repeat-y;
}
.bg_15 {
  height:100%;
  background: url('/images/bg_20.gif') left top no-repeat;
}
.bg_16 {
  width:100%;
  height:100%;
  background: url('/images/bg_22.gif') right top no-repeat;
}
.bg_17{
  background: url('/images/bg_08.gif') center center no-repeat;
}
.row_1 {
  padding:12px 12px 12px 12px;
}
/* контент */
.news_block {
 padding:15px 10px 10px 10px;
}
.prod_block {
 padding:15px 10px 10px 10px;
}
.cnt_block{
 padding:15px 10px 10px 45px;
/* font-style:italic;*/
}
.news_date{
  clear:left;
  margin:5px 0px 5px 0px;
  font-size:12px;
}
.news_date2{
  width:105px;
  white-space:nowrap;
  font-style:normal;
  font-size:12px;
  padding:0px 10px 10px 0px;
}
.news_name {
 color:#e27dcc;
 font-size:16px;
 font-style:normal;
 padding:0px 0px 10px 0px;
}
.news_name a{
 font-size:16px;
 text-decoration:none;
 color:#e27dcc;
}
.news_name a:hover{
 color:#ffffff;
}
.news_cnt{
  margin:0px 5px 10px 0px;
  vertical-align:top;
}
.news_cnt2{
  margin:12px 5px 0px 0px;
  vertical-align:top;
}
.news_divider {
  height:12px;
  width:100%;
  clear:left;
  position:relative;
  border-bottom: 1px #e59dd2 solid;
  margin:0px 8px 12px -8px;
  padding:0px 0px 0px 0px;
  font-size:0px;
}
.row_2 {
/*  width:1004px;*/
  height:100%;
  padding:12px 20px 12px 20px;
  font-size: 14px;
/*  font-style:italic;*/
}
.pages {
  font-style:normal;
  font-size:12px;
  font-family:Verdana;
}
.pages a{
  font-size:12px;
}
/* /контент */
.row_3 {
  padding:12px 12px 12px 12px;
}
/* Блок ***********************************************************************/
.b1_1{
 background: url('/images/block_corner_left_top.gif') left top no-repeat;
}
.b1_2{
  background: url('/images/block_top_1.gif') left top repeat-x;
}
.b1_3{
  background: url('/images/block_corner_right_top.gif') right top no-repeat;
}
.b1_4{
  border-left:1px #773c79 solid;background: url('/images/block_top_2.gif') left top repeat-x;
}
.b1_5_2{
  padding: 0px 0px 0px 35px;
  text-transform:uppercase;
  font-size:16px;
  background: url('/images/block_top_2.gif') left top repeat-x;
}
.b1_5_1{
  text-transform:uppercase;
  font-size:16px;
  background: url('/images/block_top_2.gif') left top repeat-x;
}
.b1_6{
  border-right:1px #773c79 solid;
  background: url('/images/block_top_2.gif') left top repeat-x;
}
.b1_7{
  height:252px;
  background:#50375d url('/images/block_top_3.gif') left top repeat-x;
}
.b1_8{
 height:100%;
 background: url('/images/block_bottom_1.gif') left bottom repeat-x;
}
.b1_9{
  border-left:1px #773c79 solid;
}
.b1_9_2{
  border-right:1px #773c79 solid;
}
.b2_11{
  margin:0px 0px 5px 0px;
}
.b2_12{
  margin:0px 5px 5px 0px;
  vertical-align:top;
}
.b1_13{
  background: url('/images/block_corner_left_bottom.gif') left top no-repeat;
}
.b1_14{
  background: url('/images/block_bottom_2.gif') left top repeat-x;
}
.b1_15{
  background: url('/images/block_corner_right_bottom.gif') right top no-repeat;
}
/* /Блок **********************************************************************/

