body  { 

             margin:0 0 0 0;

}

body a {
             color:#0000ff;text-decoration:none;
}

body td {
             text-align:left;
}

body a:hover {
             
			 color:#ff0000;text-decoration:underline;
}

.tplg      {
             width:970px;
}

.tbm1      { 
             width:970px;
             background-color:#eeeeee;
}

.tbm1 td   { 
             font-size:11px; white-space:nowrap; vertical-align:middle;
             padding:3 7 3 7px;
		     text-transform:uppercase; font-weight:bold;
             background-color:#ffffff;
			 height:27px;
}

.tbm1 td a:hover  { 
             
			 color:#ff0000;
}

.tbm1 .cur {
             background-color:#85acd2;
}

.tbm1 .cur a {
             
			 color:#ffffff;
			 text-decoration:none;
}

.tbm1 .cur a:hover {
             
			 color:#ffffff;
			 text-decoration:underline;
}

.tbm1 .gr  {
             font-weight:normal;text-decoration:none;
			 color:#999999;
}

.tbm1 .gr a {
             font-weight:normal;text-decoration:none;
			 color:#999999;
}

.tbm1 .gr a:hover; {
			 
			 color:#999999;
}

.tbm1 .ui  {
		     text-transform:none; font-weight:normal;
} 

.tbm1  a   {
		     text-decoration:underline; color:#000000;
		     
} 

.tbm1 .edt {
             font-size:11px; border:1px solid #85acd2; width:81px;
} 

.tbm1 .btn {
             background-color:#85acd2; border:none; position:relative;top:1px;
			 color:#ffffff;
			 font-size:13px;
			 padding:0 3 1 3px;
} 

.tbm2    {   

             width:970px;
}

.tbm2 td {   white-space:nowrap;
             font-size:11px; white-space:nowrap; vertical-align:middle;
             padding:5 7 7 7px;
			 height:29px;
}

.tbm2 .cur {
             text-transform:uppercase;
             margin-right:17px;  
             padding:4 7 4 7px;
             border:1px solid #ffffff;
			 position:relative;
			 top:11px;
			 z-index:100;
			 background-color:#85acd2;
			 color:#ffffff;
			 font-weight:bold;
}

.tbm2 .cur:hover {
             text-decoration:none;
             color:#ffffff;
}

.tbm2 .nor {
         
             font-size:13px;
             margin-right:17px;  
			 position:relative;
			 top:4px;
			 text-decoration:underline;
}

.tbm2 .lft {
             padding-left:0 !important;
}

.tbm2 .rgh a {
             
			 font-size:11-x;;
             text-decoration:underline;
			   
}

/***********************************************************************


************************************************************************/

.log_err {
			 padding:77 0 77 77px;
}

.log_err p {
             margin-top:3px;
}

.unpw_err {
             margin:0 0 37 113px;
}

.unpw_err a {
             
			 text-decoration:underline;
			 color:#0000ff;
}

.unpw_err td {
             padding:3 7 3 0px;
}

.unpw_err .edt {
             
			 border:1px solid #85acd2;
			 width:200px;
}

/***********************************************************************


************************************************************************/

.bdy {
             margin-top:17px; width:970px;  
}

/***********************************************************************


************************************************************************/

.mspnl {
             margin:17 0 0 0px;
}

.mspnl .tdh {
             
			 text-transform:uppercase;
			 font-size:11px;
			 text-align:right;
}

.mspnl td {
             vertical-align:middle;padding:5 7 5 0px;
			 text-align:left;
}

.mspnl .bxsel {
             width:181px;
}

.mspnl2 {
             margin:17 0 0 0px;
}

.mspnl2 .tdh {
             
			 text-transform:uppercase;
			 font-size:11px;
			 text-align:right;
}

.mspnl2 td {
             vertical-align:middle;padding:2ä 7 2 0px;
			 text-align:left;
}

.mspnl2 .bxsel {
             width:181px;
			 position:relative;
			 top:2px;
}

/***********************************************************************


************************************************************************/

.opt {
  margin-bottom:5px;
}

.opt a {
  text-decoration:underline;
}

/***********************************************************************


************************************************************************/

.zMnu {
             width:191px;
			 vertical-align:top;
} 
/*=== Left Menu ==========================================================*/

.mnupp_zone { border-right:solid 0px #dddddd; white-space:nowrap; padding:0 40px 0 0;}

.mnupp {font-size:11px !important;  margin:0 0 0 0px; border:0px solid #ff0000;}
.mnupp_hdr_v, .mnupp_hdr_h {color:rgb(71,132,189); text-transform:uppercase; letter-spacing:;}
.mnupp_hdr_v a, .mnupp_hdr_h a { color:#095ba7; text-decoration:none;}
.mnupp_hdr_v img { margin-right:7px; position:relative; top:2px;  border:0px solid #ff0000;}
.mnupp_hdr_h img { margin-right:7px; position:relative; top:2px;  }

.mnupp_body { padding:7 0 11 17px;/*border:1px solid #00ff00;*/}
.mnupp_row { padding:1 0 2 0px;}
.mnupp_row_img { position:relative;top:4px;margin:0 5 5 0px;display:inline; }
.mnupp_row_anch { display:inline;}
.mnupp_row_anch a {color:#000; text-decoration:none;}
.mnupp_row_anch_hi { display:inline; }
.mnupp_row_anch_hi a { display:inline; color:#000000; text-decoration:none; font-weight:bold; }
.mnupp_row_atxt { display:inline;font-size:13px;color:#095ba7;font-weight:normal; background: url('http://www.business.ru//patrns/mnu_cur.png') no-repeat left; padding-left:11px; position:relative; left:-9px;}
/*.mnupp_row_atxt {display:inline;background-color:#85acd2;color:#ffffff;padding:0 7 0 7px;} */

.mnupp_row_gtxt  { color:#999999}
.mnupp_row_hdr {display:inline; }
.mnupp_row_inp { display:inline; }
.mnupp_row_btn { display:inline; }

.mnu_one_command     { margin:0 0 17 0px; padding:0 0 0 35px; }

.mnupp .gr           { color:#999999;font-size:13px;font-weight:normal; }
.mnupp .hi           { color:#ff0000 !important;font-size:13px;font-weight:bold; }

.zBdy {
			 vertical-align:top;
} 

.zTrg {
             width:181px;
			 vertical-align:top;
}

.zTrg .BsTargetlDlm {
             
			 font-size:13px; font-weight:bold; color:rgb(212,0,0);
             text-align:center; padding:8px 0 4px 0; margin:0 0 0 0;
             /*border-bottom:solid 4px rgb(212,0,0);*/
             letter-spacing:1px;
}

.zTrg .BsTargetlDlm img {
             
			 margin:0 4px 0 4px;
}

/***********************************************************************


************************************************************************/
.footer { 
             margin-top:27px; width:970px;  
             padding-top:7px;
			 border-top:1px solid #85acd2;
             
}

.footer td {
			 
			 font-size:11px;
}

.footer a { 
             margin-right:11px;
			 font-size:11px;
			 color:#999999;text-decoration:underline;
             
}

.footer p {
             margin-top:7px;  
}

.one_co_rubric {
  
  font-size:11px;
  margin:3 0 3 0px;

}

.one_co_rubric input {
  /*margin:0 3 0 0px;*/
  float:left;
  position:relative;
  top:-3px;
}

.one_co_rubric span {
}

.one_co_rubric {
  clear:both;
  margin-top:0;
}
  