img {border:0px;}
.TEXTCONTENT{display:none;}
.txt {font-family:Arial;line-height:15px;font-size:12px; color: #636363; text-decoration: none;font-weight:normal;}

.txt_sm {font-family:Arial;line-height:12px;font-size:11px; color: #636363; text-decoration: none;font-weight:normal;}


.txt_black {font-family:Arial;line-height:16px;font-size:13px; color: #000000; text-decoration: none;font-weight:normal;}
/*.txt_black:hover {color: #FF0000;}*/

.txt_red {font-family:Arial;line-height:16px;font-size:13px; color: #FF0000; text-decoration: none;font-weight:normal;}

.txt_blue {font-family:Arial;line-height:16px;font-size:12px; color: #026CA0; text-decoration: none;font-weight:normal;}
/*.txt_blue:hover {color: #FF0000;}*/

.links{ font-family:Arial;line-height:14px;font-size:12px; color: #3D8FB5; text-decoration: underline;font-weight:normal;}
.links:hover{ color: #FF0000;}

.st1{font-family:Arial;line-height:14px;font-size:12px; color: #555555; text-decoration: none;font-weight:bold;}

body{margin:0px; background-color:#ffffff;}
TABLE{border-collapse:collapse; border:0px;border-spacing:0px;
font-family:Arial;line-height:15px;font-size:13px; color: #636363; text-decoration: none;font-weight:normal;
}
TD{padding:0px; vertical-align:top;}

h1{
  padding:0px; margin:0px 0px 30px 0px;
  font-family:Arial;line-height:26px;font-size:25px; color: #767676; text-decoration: none;font-weight:normal;
}

h2{
  padding:0px; margin:0px 0px 16px 0px;
  font-family:Arial;line-height:17px;font-size:16px; color: #767676; text-decoration: none;font-weight:bold;
}

h3{
  padding:0px; margin:0px 0px 16px 0px;
  font-family:Arial;line-height:17px;font-size:16px; color: #026ca0; text-decoration: none;font-weight:bold;
}

.index_bg{
  width:100%; height:100%;
  background:url('../images/index_bg.jpg') repeat-x 0px 240px;
}

.top_sky_bg{
  width:100%;
  background:url('../images/top_sky_bg.jpg') no-repeat 100% 0px;
}
.logo_monolit{
  display:block;
  position:absolute;
  xtop:44px; left:43px;
}

#d1 {display:block; width:100%; height:80px;position:absolute; top:44px;}
.about_ulogo{xleft:43px;width:90px; height:19px;}
.catalog_ulogo{ xleft:189px; width:165px; height:19px;}
.prog_ulogo{ xleft:402px; width:190px; height:19px; }

.about_ulogo, .catalog_ulogo, .prog_ulogo{
  xdisplay:block; xposition:absolute;
  xtop:163px;
  font-family:Arial;line-height:16px;font-size:15px; color: #3D8FB5; text-decoration: underline;font-weight:normal;
}
.about_ulogo:hover, .catalog_ulogo:hover, .prog_ulogo:hover{
  color: #FF0000;
}

.lang_map{
  display:block; 
  width:186px; height:47px;
  background:url('../images/lang_map_bg.gif') no-repeat 0px 0px;
  float:right;margin:23px 10px 0px 0px;
}

.home{
  display:block; position:absolute;
  width:11px; height:10px;
  background:url('../images/home.gif') no-repeat 0 0;
  margin:19px 0px 0px 20px;
}

.home_{
  display:block; position:absolute;
  width:11px; height:10px;
  background:url('../images/home_.gif') no-repeat 0 0;
  margin:19px 0px 0px 20px;
}

.mail{
  display:block; position:absolute;
  width:11px; height:8px;
  background:url('../images/mail.gif') no-repeat 0 0;
  margin:21px 0px 0px 87px;
}

.map{
  display:block; position:absolute;
  width:11px; height:9px;
  background:url('../images/map.gif') no-repeat 0 0;
  margin:20px 0px 0px 155px;
}

.map_{
  display:block; position:absolute;
  width:11px; height:9px;
  background:url('../images/map_.gif') no-repeat 0 0;
  margin:20px 0px 0px 155px;
}

.lang_rus{
  display:block; position:absolute;
  width:22px; height:12px;
  background:url('../images/rus.gif') no-repeat 0 0;
  margin:18px 0px 0px 160px;
}
.lang_eng{
  display:block; position:absolute;
  width:22px; height:12px;
  background:url('../images/eng.gif') no-repeat 0 0;
  margin:18px 0px 0px 202px;
}
.lang_rus#a{ background:url('../images/rus_a.gif') no-repeat 0 0;}
.lang_eng#a{ background:url('../images/rus_a.gif') no-repeat 0 0;}

.ind_tblock_bg{
  width:85%;
  height:210px;
  margin:231px 0px 0px 0px;
  background:url('../images/ind_tblock_bg.gif') repeat-x 0 0;
}
.ind_tblock_head{
  display:block; position:absolute;
  width:213px; height:31px;
  background:url('../images/ind_tblock_head.gif') no-repeat 0 0;
  top:223px;
  margin-left:-105px;
}
.ind_tblock_l{
  background:url('../images/ind_tblock_l.gif') no-repeat 0 0;
  padding:24px 15px 35px 30px;
  width:50%;
}
.ind_tblock_r{
  background:url('../images/ind_tblock_r.gif') no-repeat 100% 0;
  padding:24px 15px 35px 42px;
  width:50%;
}

.ind_tblock_bg ul{
  margin:0px 0px 0px 20px; padding:0px;
  list-style-image: url('../images/ul_marker_1.gif'); 
}
.ind_tblock_bg ul li a{
  font-family:Arial;line-height:15px;font-size:13px; color: #0A6CE9; text-decoration: underline;font-weight:normal;
}
.ind_tblock_bg ul li a:hover{ color: #FF0000;}
.ind_tblock_bg ul li{
  padding:0px 0px 7px 0px;
  font-family:Arial;line-height:15px;font-size:13px; color: #959595; text-decoration: none;font-weight:normal;
}

.ind_search_bg{
  display:block; position:absolute;
  top:369px;
  width:211px; height:67px;
  background:url('../images/ind_search_bg.gif') no-repeat 0 0;
  margin-left:105px;
}
.search_inp{
  width:155px; height:16px;float:left;
  border:0px solid #000;
  margin:43px 0px 0px 6px;
  font-family:Arial;line-height:14px;font-size:12px; color: #444444; text-decoration: none;font-weight:normal;
}
.search_but{
  display:block; 
  margin-top:36px;margin-left:20px;
  width:27px; height:27px;float:left;
  cursor:hand;
}

.ind3dom_t{
  width:100%; height:148px;
}
.ind3dom_t td{
  text-align:center;
}

.ind_spec{
  display:block; position:absolute;
  top:431px; left:0px;
  width:137px; height:220px;
  background:url('../images/ind_spec.jpg') no-repeat 0 0;
}

.spec_dom_bg{
  margin:0 auto;
  margin-top:30px;
  width:243px; height:76px;
  text-align:left;
  background:url('../images/spec_dom_bg.jpg') no-repeat 0 0;
}

.ot1 {float:left;width:6px;height:64px;}
.ot2 {float:left;width:24px;height:64px;}

.spec_dom_img{
  float:left;
  margin:6px 0px 0px 0px;
  width:94px; height:64px;
}

.spec_dom_txt{
  float:left;
  margin:27px 0px 0px 0px;
  width:116px; height:35px;
  xborder:1px solid #000;
}
.spec_dom_txt a{font-family:Arial;line-height:12px;font-size:11px; color: #026CA0; text-decoration: underline;font-weight:normal;}
.spec_dom_txt a:hover{color: #FF0000;}

/*.bot_t{
  width:100%; height:195px;
  margin-top:60px;
  font-family:Arial;line-height:12px;font-size:11px; color: #636363; text-decoration: none;font-weight:normal;}


.adress{
  width:300px; height:160px;padding-top:40px;
  background:url('../images/contact_bot_bg.gif') no-repeat 0 0;
}

.adress_txt{
  width:190px; height:100px;
  margin:0px 0px 0px 97px;
  font-family:Arial;line-height:12px;font-size:11px; color: #636363; text-decoration: none;font-weight:normal;
  xxborder:1px solid #000;
}
*/

.bot_t{
  width:100%; height:170px;
  /*margin-top:60px;*/margin-top:60px;
  font-family:Arial;line-height:12px;font-size:11px; color: #636363; text-decoration: none;font-weight:normal;}
  
.adress{
  width:300px; height:90px;padding-top:30px;
  background:url('../images/contact_bot_bg.gif') no-repeat 0 0;
}
.adress_txt{
  width:190px; height:90px;
  margin:0px 0px 0px 97px;
  font-family:Arial;line-height:12px;font-size:11px; color: #636363; text-decoration: none;font-weight:normal;
  xxborder:1px solid #000;
}



.shema{
  padding-left:19px;
  background:url('../images/shema.gif') no-repeat 0 3px;
}

.copy {margin-left:43px;}
.copy a, .adress_txt a{font-family:Arial;line-height:12px;font-size:11px; color: #3D8FB5; text-decoration: underline; font-weight:normal;}
.adress_txt a:hover{color: #FF0000;}



.madein{  padding:0px 0px 0px 0px;}
.madein img{  margin-right:10px;}
.madein a{font-family:Arial;line-height:12px;font-size:11px; color: #636363 !important; text-decoration: none !important;font-weight:normal;}
.madein a:hover{color: #FF0000;}
.madein a.links_bot{font-family:Arial;line-height:12px;font-size:11px; color: #3D8FB5 !important; text-decoration: underline !important;font-weight:normal;}
.madein a.links_bot:hover{color: #FF0000 !important;}

.ins_bg{
  width:100%; height:100%;
  background:url('../images/ins_bg.gif') repeat-x 0px 0px;
}
.ins_right_bg{
  width:100%; height:201px;
  xbackground:url('../images/ins_right_bg.jpg') no-repeat 100% 0px;
}

#2col_t{width:100%; height:100%;}

.lmcol {padding:0px 20px 30px 0px;} 
.lmcol div.menu{width:217px;
font-family:Arial;line-height:14px;font-size:12px; color: #959595; text-decoration: none;font-weight:normal;
margin-left:40px;
} 


.lmcol ul{
  margin:0px 0px 0px 25px; padding:0px;
  list-style-image: url('../images/ul_marker_1.gif'); 
}
.lmcol ul li a{
  font-family:Arial;line-height:14px;font-size:12px; color: #3D8FB5; text-decoration: underline;font-weight:normal;
}
.lmcol ul li.active a{
  font-family:Arial;line-height:14px;font-size:12px; color: #FF0000; text-decoration: none;font-weight:normal;
}
.lmcol ul li a:hover{ color: #FF0000;}
.lmcol ul li{
  padding:0px 0px 20px 0px;
  font-family:Arial;line-height:14px;font-size:12px; color: #959595; text-decoration: none;font-weight:normal;
}

.red14{
  font-family:Arial;line-height:16px;font-size:14px; color: #FF0000; text-decoration: none;font-weight:normal;
}

#rcol_cont{ padding:30px 40px 30px 20px;}

.lsb{
  width:259px; xheight:100px;
  background:#EDF4EC;// url('../images/lsb_t.gif') no-repeat 0 0;
  margin-bottom:30px;
}

.lsb_b{
  width:259px; height:100%;
  background: url('../images/lsb_b.gif') no-repeat 0 100%;
  font-family:Arial;line-height:14px;font-size:12px; color: #026CA0; text-decoration: none;font-weight:normal;
}

.lsb_t_td{
 padding:15px 10px 0px 40px; vertical-align:top;
}
.lsp_inp{width:180px; height:20px; border:1px solid #ABBFA7;}
.lsp_inp_sm{width:52.5px; height:20px; border:1px solid #ABBFA7;}
.lsp_inp_sm2{width:78px; height:20px; border:1px solid #ABBFA7;}

.silv_t{width:100%; height:200px;}
.silv_t_lt{  background:#F4F4F4 url('../images/silv_t_lt.gif') no-repeat 0 0;}
.silv_t_rt{  background:url('../images/silv_t_rt.gif') no-repeat 100% 0;}
.silv_t_rb{  background:url('../images/silv_t_rb.gif') no-repeat 100% 100%;}
.silv_t_lb{  background:url('../images/silv_t_lb.gif') no-repeat 0 100%;}
  
.info_t{width:100%; height:100px; }
.info_t_img_td{padding:4px 0px 8px 8px;}
.info_t_lt{  background:url('../images/info_t_lt.gif') no-repeat 0 0;}
.info_t_rt{  background:url('../images/info_t_rt.gif') no-repeat 100% 0;}
.info_t_rb{  background:url('../images/info_t_rb.gif') no-repeat 100% 100%;}
.info_t_lb{  background:url('../images/info_t_lb.gif') no-repeat 0 100%;}
.info_t_left{  background: #ffffff url('../images/info_t_border.gif') repeat-y 0 0; margin-bottom:10px;}
.info_t_right{  background:url('../images/info_t_border.gif') repeat-y 100% 0;}
.info_t_top{  background:url('../images/info_t_border.gif') repeat-x 0 0;}
.info_t_bot{  background:url('../images/info_t_border.gif') repeat-x 0 100%;}

	.podrobno{width:110px;height:16px;background:url('../images/podrobno.jpg') no-repeat;background-position:bottom left;margin:0px 0px 0px 7px;padding:0px 0px 0px 0px;font-size:12px;font-weight:normal;color:#FFFFFF;font-family:Arial,Verdana,Tahoma,sans-serif;text-align:center;vertical-align:middle;/*border:1px solid red;*/}
	.podrobno a{display:block;height:15px;margin:0px 0px 0px 0px;font-size:11px;font-weight:normal;color:#FFFFFF;font-family:Arial,Verdana,Tahoma,sans-serif;text-align:center;vertical-align:middle;text-decoration:none;}

.info_t_img_bg{
  width:123px; height:94px;
  background:url('../images/info_t_img_bg.gif') no-repeat 0 0;
}
.info_t_img_bg img{margin:7px 0px 0px 7px;}
.but_more_img{
  width:110px; height:15px;
  background:url('../images/but_more_img.gif') no-repeat 0 0;
  margin-left:6px;
  cursor:pointer;
}

.info_t_cont_t{ width:100%; margin:1px 0px 0px 0px; }
.info_t_cont_td{padding:0px 2px 0px 1px;}
.info_t_cont_t td{ padding:5px 5px 5px 5px;}


.inp {border:1px solid #abbfa7; width:304px; height:20px;font-family:Arial;line-height:14px;font-size:12px; color: #636363; text-decoration: none;font-weight:normal;}
textarea {border:1px solid #abbfa7; width:304px; height:160px;font-family:Arial;line-height:14px;font-size:12px; color: #636363; text-decoration: none;font-weight:normal;}

#paddtbl td {padding:5px;}

/*.btn {padding-bottom:6px; border:0px; width:136px; height:29px;font-family:Arial;line-height:19px;font-size:12px; color: #ffffff; text-decoration: none;font-weight:normal; text-align:center; padding-top:3px;background:url('../images/btn.gif') no-repeat 0 0;}*/

.btn {padding-bottom:6px; border:0px; width:29px; height:29px;font-family:Arial;line-height:19px;font-size:12px; color: #ffffff; text-decoration: none;font-weight:normal; text-align:center; padding-top:3px;background:url('../images/btn.gif') no-repeat 0 0;cursor:pointer;}

.findbtn {border:0px; width:29px; height:29px;background:url('../images/findbtn.gif') no-repeat 0 0;margin-left:275px; cursor:hand;}


.print{ background:url('../images/printer.gif') no-repeat left; font-family:Arial;line-height:14px;font-size:12px; color: #3D8FB5; text-decoration: underline;font-weight:normal; padding-left:24px;}
.print:hover{ color: #FF0000;}

.page_table{
  width:100%;margin-top:20px;
}
.page_table td{
  padding-left:25px;
}

.TEXTCONTENT {display:none;}