html, body {
margin:0; padding:0; 

}
html, body, input, table {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5b5b5b;
text-align: justify;
}
/*Верняя часть*/
#top_1 {width:238px; height:151px; background: url(pages/diss_ru/ban_kdr.jpg);}
#top_2 {width:267px; background: url(pages/diss_ru/bg_men.gif);}
#top_21 { position: absolute; top:0px; width:56px; height:151px; background: url(pages/diss_ru/tp_orel_02.jpg);}
#top_3 {background: url(pages/diss_ru/ban_1680_03.jpg); background-repeat:no-repeat;}
#top_4 {background: url(pages/diss_ru/left_bg.jpg); width:8px; height:151px;}
#top_idd {background: url(pages/diss_ru/id.gif); width:24px; height:22px; position:absolute; right:10px; top:4px;}
#img_dc {background: url(pages/diss_ru/dc.gif); width:45px; height:27px; position:relative;}
#img_hr {background: url(pages/diss_ru/im_hr.gif); width:15px; height:12px; position:relative;}
#img_r {background: url(pages/diss_ru/kdr_07.gif); width:11px; height:15px; position:relative;}
.zg1, .zg2, .zg3 { font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;} 
.zg1 {color: #f5f5f5;}
.zg2 {color: #8a3333;}
.zg3 {color: #508da5; font-size:14px;}
.zvezd {color: red; font-size:14px;}

.men {width: 180px; height: 20px; border-bottom: solid 1px #ececd7}
#id_z{position: absolute; width: 200px; height: 133px; background-color:#f4f4e1; top:18px; background-image:url(pages/diss_ru/bg_id.gif);}
#gotopage {width:230px; height: 25px; float: left; margin-left:10px; background-color: #dde4ee; padding-top: 2px; text-align:left;}
a.hst1:link, a.hst1:visited { font:Verdana, Geneva, sans-serif; font-size: 13px; font-weight: bold; color: #8a3333; text-decoration:none}
a.hst1:hover, a.hst1:active { color: #c6bd65; }
a.hst2:link, a.hst2:visited { font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #508da5; text-decoration:none}
a.hst2:hover, a.hst2:active { color: #c6bd65; }
a.hst3:link, a.hst3:visited { font: Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; color: #666; text-decoration:none; }
a.hst3:hover, a.hst3:active { color: #c6bd65; }
a.hst4:link, a.hst4:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #5b5b5b; text-decoration:none; }
a.hst4:hover, a.hst4:active { color: #8a3333; }
a.hst41:link, a.hst41:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #508da5; text-decoration:none; }
a.hst41:hover, a.hst41:active { color: #8a3333; }
a.hst5:link, a.hst5:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #999; text-decoration:none; }
a.hst5:hover, a.hst5:active { color: #8a3333; }
a.hst6:link, a.hst6:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #508DA5; text-decoration: underline; }
a.hst6:hover, a.hst6:active { color: #8a3333; text-decoration:none; }
a.href_sod_p:link, a.href_sod_p:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #508DD8; text-decoration: underline; }
a.href_sod_p:hover, a.href_sod_p:active { color: #8a3333; text-decoration:none; }
a.href_sod:link, a.href_sod:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #508DD8; text-decoration: underline; }
a.href_sod:hover, a.href_sod:active { color: #8a3333; text-decoration:none; }
a.href_tit_sp_ist:link, a.href_tit_sp_ist:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #508DD8; text-decoration: underline; }
a.href_tit_sp_ist:hover, a.href_tit_sp_ist:active { color: #8a3333; text-decoration:none; }
a.href_tit_sp:link, a.href_tit_:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #508DD8; text-decoration: underline; }
a.href_tit_sp:hover, a.href_tit_sp:active { color: #8a3333; text-decoration:none; }
a.href_gl:link, a.href_gl:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #C6BD65; text-decoration: none; font-weight: bold; }
a.href_gl:hover, a.href_gl:active { color: #8a3333; text-decoration:none; }
a.href_sod1:link, a.href_sod1:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #8a3333; text-decoration: none; font-weight: bold; }
a.href_sod1:hover, a.href_sod1:active { color: #C6BD65; text-decoration:none; }
a.str_all:link, a.str_all:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #508DD8; text-decoration: underline; }
a.str_all:hover, a.str_all:active { color: #C6BD65; text-decoration:none; }


a.hr_cat:link, a.hr_cat:visited { border-bottom: solid 1px #bccfe7; display:block; font-family:arial,helvetica,sans-serif; font-size:13px; left:10px;  text-decoration:none; width:200px; color: #244061; height:25px; left: 10px; position: relative; background-image:url(pages/diss_ru/img_hr.gif); background-position:bottom left; background-repeat:no-repeat;}
a.hr_cat:hover, a.hr_cat:active  { background-color:#f5f1c9; color:#8a3333;}

.inp_f_zak1 { display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; width:110px; background-image: url(pages/diss_ru/bg_inp_16.gif); background-repeat:repeat-x; border: solid 1px #e6e6bd; height:17px}
.but_f_zak { width:100px;}
.but_f_zak, .but_f_info, .but_per { background-color:#e0e0bc; border:1px solid #FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:12px; color: #42829b; height:21px; padding-left: 5px; padding-right: 5px;}
#bg_left_td { background: url(pages/diss_ru/bg_lm_36.gif); background-position: right; background-repeat:repeat-y}
.bg_right_td {background:url(pages/diss_ru/bgtd2.gif); background-position:left; background-repeat:repeat-y; background-color: #f2f2f2}
#seach { background: url(pages/diss_ru/bg_s.jpg); background-position: right; background-repeat: repeat-y; width: 238px; height: 50px; background-color:#e0e0e0;}
.td_zg { background-color: #e6e2bc; border-bottom: solid 1px #5590a8; height: 30px;
text-align:center; border-left: solid 1px #f2f2f2; border-right: solid 1px #f2f2f2;  }
.td_author, .td_theme, .td_year { border-bottom: solid 1px #5590a8; padding: 5px; background: url(pages/diss_ru/bg_ttd.gif); background-position: bottom; background-repeat: repeat-x;}
.td_theme {text-align: justify; border-right: solid 2px #f2f2f2; }
.td_year {text-align: center;}
.td_author {border-right: solid 2px #f2f2f2;}
.usl { background-image: url(pages/diss_ru/bgtusl_47.gif); background-position: top; background-repeat: repeat-x; height: 70px; width: 100%; border-left: solid 1px #e0e0bc; position:relative;}
#us_dost { background-image: url(pages/diss_ru/ic_usl_53.gif); width: 75px; height: 73px; position: absolute; float: left; left: 0px; top: 10px;}
#us_up { background-image: url(pages/diss_ru/ic_usl_68.gif); width: 74px; height: 46px; position: absolute;  float: left; left: 0px; top: 10px;}
#us_f { background-image: url(pages/diss_ru/ic_usl_74.gif); width: 79px; height: 65px; position: absolute;  float: left; left: 0px; top: 10px;}
#us_n1, #us_n2, #us_n3 {width: 46px; height: 46px; position: absolute; float: left; left: -50px;}
#us_n1 { background-image: url(pages/diss_ru/nomber_44.gif);}
#us_n2 { background-image: url(pages/diss_ru/nomber_59.gif);}
#us_n3 { background-image: url(pages/diss_ru/nomber_66.gif);}
#send_m { background-image: url(pages/diss_ru/send_mes_77.gif); width: 112px; height: 90px; float: right;}
#par { background-image: url(pages/diss_ru/paragraph_41.gif); width: 19px; height: 31px; float: left; position: relative; left: -11px; }
.bg_par1 {background-color: #ffffe5;}
.bg_par2 {background-color: #ebebeb;}

a.str:link, a.str:visited, a.str:hover, a.str:active {
color:#508da5; display:block; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; height:22px;
line-height:1.5; padding-left:7px; padding-right:7px; text-align:center; text-decoration:none;
background-color: #bccfe7; margin-left: 6px; text-decoration:underline}
a.str1:link, a.str1:visited, a.str1:hover, a.str1:active {
color:#508da5; display:block; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; height:22px;
line-height:1.5; padding-left:7px; padding-right:7px; text-align:center; text-decoration:none;
background-color: #e6e2bc; margin-left: 6px; text-decoration:none; font-weight:bold}

a.str_r{ background-image:url(pages/diss_ru/ar.gif); width:17px; }
a.str_r1 { background-image:url(pages/diss_ru/ar1.gif); width:22px; }
a.str_l{ background-image:url(pages/diss_ru/ar_56.gif); width:17px; }
a.str_l1 { background-image:url(pages/diss_ru/ar_58.gif); width:22px; }
a.str_r, a.str_r1, a.str_l, a.str_l1  {display:block; float:left; height:22px; margin-right: 5px; margin-left: 5px; }

a.zam:link, a.zam:visited { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color:#5B5B5B; text-decoration: underline; }
a.zam:hover, a.zam:active { text-decoration:none; }

