@charset "koi8-r";
/* CSS Document */

html, body {
	margin: 0px;
	padding: 0px;
}
body {
	background: #ffffff url("images_2_0/body_bg.gif") bottom left repeat-x;
	;
	font-family: Aerial, Tahoma, Verdana;
	font-size: 13px;
	color:#cce1f1;
}
img{
    border:none;
}
hr {
    color: #d5d5d5; /*для IE */
    background-color:#d5d5d5; /*для Firefox, Opera, Safari*/
    border:0px none;
    height:1px; /* высота 1px IE, Firefox, Opera, Safari */
    clear:both; /* для очистки, если тег идет после float елемента */
}

#container {
	width: 953px;
	padding:0px;
	margin:0px;
}
.header{
    
	
	padding:0px;
	margin:0px;
	width:953px;
	height:91px;
}
.header2{
    
	
	padding:0px;
	margin:0px;
	width:953px;
	height:101px;
}
.menu{
  height:34px;
  background:url(images_2_0/menu/menu_bg.gif)    #038DCB;
  text-align:left;
  padding:0px

}
#inner {
	/*display:block; */
	text-align:left;
	
	/*background-color: #ffffff;   */
	padding:0px;
}

textarea#dsearch {
	width: 320px;
	height: 40px;
	border: 2px solid #001b4e;
	padding: 3px;
	font-family: Verdana, Tahoma, sans-serif;

}
.right {
    background:  url("images_2_0/r_bg.gif") repeat-x top left #bdb9b9;
	height: 1px;


}
.right2 {
    background:  url("images_2_0/r2_bg.gif") repeat-x top left #bdb9b9;
	height: 1px;


}

#footer{

    font-size: 11px;
    font-family: Verdana, Tahoma, sans-serif;
    color:#06080a;
    
    text-align:center;
    padding:20px 0 0 0
}
#footer a{
  color:#0043d5;
  text-decoration:underline;
}
.l_sh {
	/*background: #d9e1e8 url("images_2_0/l_sh.jpg") top left repeat-y; */
	
	padding-left: 5px;
}
.r_sh {
	background: #d9e1e8 url("images_2_0/r_sh.jpg") top right repeat-y;
	
	padding-right: 5px;
}
.c_sh {
	background: #ffffff url("images_2_0/c_sh.png") top right repeat-y;
	width:6px;
	
}
#f_l {
     width: 12px;
     height: 13px;
     background:url(images_2_0/f_l.jpg)  no-repeat  #ffffff;
	 text-align: left;
}
#f_c {
     width: 952px;
     height: 13px;
     background:url(images_2_0/f_c.jpg)  repeat-x  #ffffff;
}
#f_r {
     width: 12px;
     height: 13px;
     background:url(images_2_0/f_r.jpg)  no-repeat  #ffffff;
	 text-align: right;
}
.spacer{
   width: 1px;
   background:  url("images_2_0/r_bg.gif") repeat-y top left #bdb9b9;
   z-index:100;
  
  
}
.main_tb{
  background:url(images_2_0/main_bg2.jpg) left top repeat-x; 
  padding:20px 10px 10px 20px;
  vertical-align:top;
}
h1{
 color:#2a2727;
 font:normal 33px tahoma;
}
h3{
 color:#2a2727;
 font:normal 17px tahoma;
}
sup{
  color:#ef6ebd;
}
.tb_bg_l {
     width: 10px;
     height: 37px;
     background:url(images_2_0/tb_bg_l.gif)  no-repeat  #fff;
     text-align:left;
}
.tb_bg_c {
     
     height: 37px;
     font:normal 12px Tahoma;
     color:#0f4a70;
     background:url(images_2_0/tb_bg_c.gif)  repeat-x  #fff;
     text-align:center;
     vertical-align:middle;
}
.tb_bg_r {
     width: 10px;
     height: 37px;
     background:url(images_2_0/tb_bg_r.gif)  no-repeat  #fff;
     text-align:right;
}
.spacer_g {
   width: 1px;
   height: 37px;
   background:url(images_2_0/spacer_g.gif)  no-repeat  #fff;
}
.tb_bg_lt {
     width: 10px;
     height: 38px;
     background:url(images_2_0/login_t_l.jpg)  no-repeat  #d0caca;
     text-align:left;
}
.tb_bg_ct {

     font:normal 18px Tahoma;
     color:#2a2727;
     background:url(images_2_0/login_t_c.jpg)  repeat-x  #d0caca;
     text-align:left;
     vertical-align:middle;
}
.tb_bg_rt {
     width: 10px;
     height: 38px;
     background:url(images_2_0/login_t_r.jpg)  no-repeat  #e3dfdf;
     text-align: right;
}
.tb_bg_lb {
     width: 10px;
     height: 11px;
     background:url(images_2_0/login_b_l.jpg)  no-repeat  #e3dfdf;
     text-align:left;
}
.tb_bg_cb {

     height: 11px;
	  background:url(images_2_0/login_b_c.jpg)  repeat-x;
     background-color:#e3dfdf;
     text-align:left;
     vertical-align:middle;
}
.tb_bg_rb {
     width: 10px;
     height: 11px;
     background:url(images_2_0/login_b_r.jpg)  no-repeat  #e3dfdf;
     text-align: right;
}

.tb_bg3_lt {
     width: 11px;
     height: 10px;
     background:url(images_2_0/tb_bg3_lt.gif)  no-repeat  #f3f3e9;
     text-align:left;
}
.tb_bg3_lb {
     width: 11px;
     height: 10px;
     background:url(images_2_0/tb_bg3_lb.gif)  no-repeat  #f3f3e9;
     text-align:left;
}
.tb_bg3_ct {
     width: 731px;
     height: 10px;
     background-color:#f3f3e9;
     
}
.tb_bg3_rt {
     width: 11px;
     height: 10px;
     background:url(images_2_0/tb_bg3_rt.gif)  no-repeat  #f3f3e9;
     text-align: right;
}
.tb_bg3_rb {
     width: 11px;
     height: 10px;
     background:url(images_2_0/tb_bg3_rb.gif)  no-repeat  #f3f3e9;
     text-align: right;
}
.tab_rt{
   width: 9px;
     height: 32px;
     background:url(images_2_0/tab_rt.jpg)  no-repeat  #dfe5e7;
     text-align: right;
}
.tab_rt_28{
   width: 9px;
     height: 28px;
     background:url(images_2_0/tab_rt_28.jpg)  no-repeat  #dfe5e7;
     text-align: right;
}
.tab_rt_58{
   width: 9px;
     height: 58px;
     background:url(images_2_0/tab_rt_58.jpg)  no-repeat  #dfe5e7;
     text-align: right;
}
.tab_lt{
   width: 9px;
     height: 32px;
     background:url(images_2_0/tab_lt.jpg)  no-repeat  #dfe5e7;
     text-align: left;
}
.tab_lt_58{
   width: 9px;
     height: 58px;
     background:url(images_2_0/tab_lt_58.jpg)  no-repeat  #dfe5e7;
     text-align: left;
}
.tab_lt_28{
   width: 9px;
     height: 28px;
     background:url(images_2_0/tab_lt_28.jpg)  no-repeat  #dfe5e7;
     text-align: left;
}
.tab_lt_40{
   width: 9px;
     height: 40px;
     background:url(images_2_0/tab_lt_40.jpg)  no-repeat  #fff;
     text-align: left;
}
.tab_rt_40{
   width: 9px;
     height: 40px;
     background:url(images_2_0/tab_rt_40.jpg)  no-repeat  #fff;
     text-align: right;
}
.tab_ct{
     padding:0px 10px;
     font:bold 12px tahoma;
	 color:#2a2727;
     height: 32px;
     background:url(images_2_0/tab_ct.jpg)  repeat-x  #dfe5e7;
     text-align: left;
}
.tab_ct_59{
     padding:0px 1px;
     font:bold 11px tahoma;
     color:#2a2727;
     height: 58px;
     background:url(images_2_0/tab_ct_58.jpg)  repeat-x  #dfe5e7;
     text-align: left;
}
.tab_ct_58{
     padding:0px 10px;
     font:bold 12px tahoma;
	 color:#2a2727;
     height: 58px;
     background:url(images_2_0/tab_ct_58.jpg)  repeat-x  #dfe5e7;
     text-align: left;
}
.tab_cl_26{
    width:9px;
    height: 26px;
    background:url("images_2_0/tab_cl.gif")  no-repeat  top left #fff;
    text-align: left;
}
.tab_c_26{
     padding:0px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 26px;
     background:url(images_2_0/tab_c.jpg)  repeat-x  #fff;
     text-align: left;
}
.tab_cl_40{
    width:9px;
    height: 40px;
    background:url("images_2_0/tab_cl_40.gif")  no-repeat  top left #fff;
    text-align: left;
}
.tab_c_40{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 40px;
     background:url(images_2_0/tab_c_40.jpg)  repeat-x  #fff;
     text-align: left;
}
.tab_cr_40{
    width:9px;
    height: 40px;
    background:url("images_2_0/tab_cr_40.gif")  no-repeat  top left #fff;
    text-align: left;
}
.tab_c_28{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 28px;
     background:url(images_2_0/tab_c_28.jpg)  repeat-x  #dfe5e7;
     text-align: left;
}
.tab_cr_26{
    width:9px;
    height: 26px;
    background:url("images_2_0/tab_cr.gif")  no-repeat  top left #bdb9b9;
    text-align: left;
}
.tab_cr_29{
    width:9px;
    height: 29px;
    background:url("images_2_0/tab_cr_29.gif")  no-repeat  top left #bdb9b9;
    text-align: left;
}
.tab_cb{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 29px;
     background:url(images_2_0/tab_cb.jpg)  repeat-x  #fff;
     text-align: left;
}
.tab_cb2{

    

     background:url(images_2_0/tab_cb2.jpg)  repeat-x bottom  #fff;
     text-align: left;
}
.tab_rb{
   width: 9px;
     height: 29px;
     background:url(images_2_0/tab_rb.jpg)  no-repeat  #fff;
     text-align: right;
}
.tab_rb_26{
   width: 9px;
     height: 26px;
     background:url(images_2_0/tab_rb_26.jpg)  no-repeat  #fff;
     text-align: right;
}
.tab_cb_26{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 26px;
     background:url(images_2_0/tab_cb_26.jpg)  repeat-x  #fff;
     text-align: left;
}
.tab_rb_39{
   width: 9px;
     height: 39px;
     background:url(images_2_0/tab_rb_39.jpg)  no-repeat  #fff;
     text-align: right;
}
.tab_cb_39{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 39px;
     background:url(images_2_0/tab_cb_39.jpg)  repeat-x  #fff;
     text-align: left;
}
.tab_lb_39{
   width: 9px;
     height: 39px;
     background:url(images_2_0/tab_lb_39.jpg)  no-repeat  #fff;
     text-align: left;
}
.tab_rb_40{
   width: 9px;
     height: 40px;
     background:url(images_2_0/tab_rb_40.jpg)  no-repeat  #fff;
     text-align: right;
}
.tab_cb_40{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 40px;
     background:url(images_2_0/tab_cb_40.jpg)  repeat-x  #fff;
     text-align: left;
}
.tab_lb_40{
   width: 9px;
     height: 40px;
     background:url(images_2_0/tab_lb_40.jpg)  no-repeat  #fff;
     text-align: left;
}
.tab_rb2{
   width: 9px;
     height: 29px;
     background:url(images_2_0/tab_rb2.jpg)  no-repeat  #dfe5e7;
     text-align: right;
}
.tab_lb{
   width: 9px;
     height: 29px;
     background:url(images_2_0/tab_lb.jpg)  no-repeat  #dfe5e7;
     text-align: left;
}
.tab_sp{
   width: 1px;
   background:  url("images_2_0/r_bg.gif") repeat-x top left #bdb9b9;



}
.tab_sp2{
   width: 1px;
   background:  url("images_2_0/r3_bg.gif") repeat-x top left #E0DCDC;



}
.tab_10_rt3{
      width: 12px;
     height: 12px;
     background:url(images_2_0/tab_10_rt3.gif)  no-repeat  #fff;
     text-align: right;
}

.tab_10_rt{
      width: 12px;
     height: 12px;
     background:url(images_2_0/tab_10_rt.gif)  no-repeat  #fff;
     text-align: right;
}
.tab_10_rt2{
      width: 12px;
     height: 12px;
     background:url(images_2_0/tab_10_rt2.gif)  no-repeat  #fff;
     text-align: right;
}
.tab_10_lt{
      width: 12px;
     height: 12px;
     background:url(images_2_0/tab_10_lt.gif)  no-repeat  #fff;
     text-align: left;
}
.tab_10_ct{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 12px;
     background:url(images_2_0/tab_10_ct.gif)  repeat-x  #fff;
     text-align: left;
}
.tab_10_l{
    width:12px;

    background:url("images_2_0/tab_10_l.gif") repeat-Y  top left #fff;
    text-align: left;
}
.tab_10_r{
    width:12px;

    background:url("images_2_0/tab_10_r.gif") repeat-Y  top right #fff;
    text-align: right;
}
.tab_10_rb{
   width: 12px;
     height: 12px;
     background:url(images_2_0/tab_10_rb.gif)  no-repeat  #fff;
     text-align: right;
}
.tab_10_lb2{
   width: 9px;
     height: 10px;
     background:url(images_2_0/tab_10_lb.gif)  no-repeat  #fff;
     text-align: left;
}
.tab_10_lb{
   width: 12px;
     height: 12px;
     background:url(images_2_0/tab_10_lb.gif)  no-repeat  #fff;
     text-align: right;
}


.tab_10_lb2{
   width: 9px;
     height: 10px;
     background:url(images_2_0/tab_10_lb.gif)  no-repeat  #fff;
     text-align: left;
}


.tab_10_cb{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 12px;
     background:url(images_2_0/tab_10_cb.gif)  repeat-x  #fff;
     text-align: left;
}
.tab_9_l{
    width:9px;

    background:url("images_2_0/tab_9_l.gif") repeat-Y  top left #fff;
    text-align: left;
}
.tab_9_r{


    background:url("images_2_0/tab_9_r.gif") repeat-Y  top right #fff;
    text-align: right;
}
.tab_form_rt{
      width: 12px;
     height: 12px;
     background:url(images_2_0/tab_form_rt.gif)  no-repeat  #ebeff1;
     text-align: right;
}
.tab_form_lt{
      width: 12px;
     height: 12px;
     background:url(images_2_0/tab_form_lt.gif)  no-repeat  #ebeff1;
     text-align: left;
}
.tab_form_ct{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 12px;
     background:url(images_2_0/tab_form_ct.gif)  repeat-x  #ebeff1;
     text-align: left;
}
.tab_form_l{
    width:12px;

    background:url("images_2_0/tab_form_l.gif") repeat-Y  top left #ebeff1;
    text-align: left;
}
.tab_form_r{
    width:12px;

    background:url("images_2_0/tab_form_r.gif") repeat-Y  top right #ebeff1;
    text-align: right;
}
.tab_form_rb{
   width: 12px;
     height: 12px;
     background:url(images_2_0/tab_form_rb.gif)  no-repeat  #ebeff1;
     text-align: right;
}
.tab_form_lb{
   width: 12px;
     height: 12px;
     background:url(images_2_0/tab_form_lb.gif)  no-repeat  #ebeff1;
     text-align: left;
}
.tab_form_cb{
     padding:0px 10px;
     font:normal 12px tahoma;
	 color:#2a2727;
     height: 12px;
     background:url(images_2_0/tab_form_cb.gif)  repeat-x  #ebeff1;
     text-align: left;
}
.test_bg_lt {
     width: 11px;
     height: 11px;
     background:url(images_2_0/test_bg_lt.png)  no-repeat  #fff;
     text-align:left;
}
.test_bg_ct {
     width: 231px;
     height: 11px;
     background:url(images_2_0/test_bg_ct.png)  no-repeat  #fff;
     text-align:left;
}
.test_bg_rt {
     width: 11px;
     height: 11px;
     background:url(images_2_0/test_bg_rt.png)  no-repeat  #fff;
     text-align:right;
}
.test_bg_ml{
     width: 11px;
     background:url(images_2_0/test_bg_ml.png)  repeat-y  #fff;
     text-align: left;
}
.test_bg_mr{
     width: 11px;
     background:url(images_2_0/test_bg_mr.png)  repeat-y  #fff;
     text-align: right;
}
.test_bg_lb {
     width: 11px;
     height: 20px;
     background:url(images_2_0/test_bg_lb.png)  no-repeat  #fff;
     text-align:left;
}
.test_bg_cb {
     width: 231px;
     height: 20px;
     background:url(images_2_0/test_bg_cb.png)  no-repeat ;
     text-align:left;
}
.test_bg_rb{
     width: 11px;
     height: 20px;
     background:url(images_2_0/test_bg_rb.png)  no-repeat  #fff;
     text-align:right;
}
.login_input{
  border:solid 1px #d0cfcf;
   width:160px;

}
login_select {
  border: solid 1px #d0cfcf;
  width:160px;
}



.ded_reg td{
  padding:5px;
  color:#2a2727;
}
.pink{
  color:#ef6ebd;
  font-size:14px;
}
.blue{
  color:#3c94c2;
  font-size:11px;
}
.text_18{
  font:bold 15px tahoma, verdana; color:#2a2727;
}
.text_18_g{
  font:bold 15px tahoma, verdana; color:#828284;
}
.text_14{
  font:normal 13px tahoma; color:#2a2727;
}
.text_11{

   font:normal 11px aerial, tahoma, verdana;
   color:#080808;
}
.text_14_w{
    font-family: Verdana, Tahoma ;
	font-size: 14px;
    font-weight: bold;
	color:#fff;

}
.text_11_w{
    font-family: Verdana, Tahoma ;
	font-size: 11px;
    font-weight: bold;
	color:#fff;

}
.text_11_g{
    font-family: Verdana, Tahoma ;
	font-size: 11px;

	color:#585858;

}

a{
 color:#0997cf
}
.link_11 {
  font-size:10px;
}
.link_12 {

 font:bold 11px Verdana, Tahoma ;
}
}
.link_14 {

 font:bold 14px Verdana, Tahoma ;
}
/* newsletter */

#newsletter td{
  height: 30px;
  padding-left: 20px;
  font: bold 11px Tahoma ;
  color:#837373;
}
#newsletter input, #newsletter select, #newsletter textarea{
  width:280px;
  height:18px;
  font:normal 11px tahoma;
  color:#403939;
  border:solid 1px #B4AFB3;
}
#newsletter select{
  height:22px;

}

.req {
	color: #42BEE9;
	font-weight: bold;
}
