div {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 14px;
    vertical-align: middle;
     }
.divstr {
   	height: 20px;
}
.divtxt {
}
.divtxt{
  m: expression(
    runtimeStyle.unicodeBidi = 'normal',
    onmouseover = function()
      {className += ' hover';},
    onmouseout = function()
      {className = className.replace(' hover','');}
    );
}
.divtxt:hover {
    color: #1678d1;
}
.divtxt.hover {
    color: #1678d1;
}
.divblock {
}
.imgem {
    width: 19px;
    height: 20px;
    }
.divfnt {
    font-size: 11px;
	font-family: Arial, sans-serif;
	text-decoration: none;	
}


/* bdstyle */
.bd_table {
    width: 700px; 
    border-collapse: collapse;
    border: 1px solid #3d82e7 1px solid #3d82e7 1px solid #3d82e7 1px solid #3d82e7 ;
    margin: 15px;
    margin-top: 0px;
}
.bd_flttab {
    width: 330px;
    border-collapse: collapse;
    border-right: 1px solid #4d8eed;
    border-bottom: 1px solid #4d8eed;
    border-left: 1px solid #4d8eed;
}

/* общая таблица для фильтра*/
.bd_flttable {
    width: 100%;
    border-collapse: collapse;
    background: url(/lib/design/images/filtr2.gif) 2 0 repeat-y  #fff;
    padding: 0px;
    margin: 0px;
    border: 0px solid #033c7d;
}
.bd_fltrcap {
    padding: 4px;
    padding-left: 45px;
    height: 27px;
    border: 0px solid #033c7d;
    border-right: 1px solid #fff;          
    background: url(/lib/design/images/filtr.gif) 0 0 no-repeat #7dabef;
    margin: 0px;
}
.bd_fltrfont {
    color: #fff;
}
.bd_fltrcaprow {
    background: url(/lib/design/images/filtr2.gif) 0 0 repeat-y  #fff;
    padding: 6px;
    padding-left: 45px;
    border-left: 0px solid #033c7d;
    height: 36px;
}
.bd_fltrrowtable {
    padding: 5px;
    padding-left: 15px;
    height: 20px;
    border: 1px solid #033c7d;
}

.bd_td {
    background: #bfd6ff;
    padding: 6px;
    border-top: 1px solid #fff;
    vertical-align: top;  
    }
.bd_ftd font {
    color: #000;
}
.bd_ftd1 font {
    color: #000;
}
.bd_ftd {
    background: #bfd6ff;
    padding: 6px;
}

.bd_ftd1 {
    padding: 6px;
    background-color: #fff;
}

.bd_font {
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
}

.bd_tdcap {
    background: #4080df;
    padding-left: 5px;
    height: 27px;
    border: 0px solid #033c7d;
}
.bd_tdimg {
    background: #bfd6ff;
    vertical-align: top;
    width: 27px;
    padding: 0px;
    padding-top: 2px;
    border-top: 1px solid #fff;
}
.bd_tdcap font{
    color: #fff;
    font-size: 11px;
}

.bd_fltfont {
    font-size: 12px;
    font-family: Arial, sans-serif;
    color: #000;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    text-align: left;
}
