/* общие настройки */

body { 
	padding:0; margin: 0;
	color:#2A2A2A;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF; font-size: small;

}

td {	color:#2A2A2A;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica, sans-serif;text-align: left; 
	}
	
a {text-decoration:underline;color:#1D4896}	
a:hover {text-decoration:none;color:#1D4896}	

img {border:0}

td.ok_bl {border:3px #C6DDD7 solid; background-color:#FBFDFC;color:#028063;padding:15px;}
	
/* Шапка */

td.tt {color:#ffffff;padding:15px 30px 15px 30px;background-color:#0A3282;font-size:85%}
td.mt1 {padding:7px 7px 7px 0}
table.mtl { background-image:url(/images/bg_t.gif); background-position: bottom left; background-repeat:no-repeat; background-color:#EFF2F7 }

td.login {padding:10px 10px 17px 0;font-size:120%}
input.login {border-top:1px #6B6B6B solid;border-left:1px #A1A1A1 solid;border-bottom:1px #ffffff solid;border-right:1px #ffffff solid; width:90%;font-size:85%;color:#1D4896;padding:3px}
.t_ln {color:#18264C;font-size:75%}

input.int {background:none;color:#18264C;border:0;cursor:hand;text-decoration:underline;font-size:12px}
td.r_fp {font-size:85%;color:#44526F}

.red {color:#770525}
.red:hover {color:#770525}

.green {color:#328925}
.green:hover {color:#328925}

.gray {color:#777777}
.gray:hover {color:#777777}

.red_l {color:#CD2135}
.red_l:hover {color:#CD2135}

.white {color:#ffffff}
.white:hover {color:#ffffff}

a.fp {color:#44526F}
a.fp:hover {color:#44526F}

td.menu { background-color:#EAEEF4;border-top:3px #0A3282 solid}

td.p_menu { border-bottom:7px #CED6E6 solid; padding:9px 3px 9px 3px;font-weight:bold;color:#0A3282;font-size:11px}
a.p_menu {color:#0A3282;text-decoration:none;}
a.p_menu:hover {color:#770525;text-decoration:none;}

td.p_menua { background-color:#0A3282; background-position:top; background-repeat:repeat-x; border-bottom:7px #4D689E solid; padding:9px 2px 9px 2px;font-weight:bold;color:#ffffff;font-size:11px}
a.p_menua {color:#ffffff;text-decoration:none;}
a.p_menua:hover {color:#ffffff;text-decoration:none;}

.auth_l {color:#18264C}
.auth_l:hover {color:#18264C}

.big_t {font-size:120%;color:#18264C}
td.s_log {padding:0 0 0 25px}
td.sm_t {padding:5px 0 0 25px;font-size:85%;color:#18264C}

.acle {text-decoration:none;color:#001F5B;}
.acle:hover {text-decoration:none;color:#001F5B;}

/* Навигация */

td.nav {color:#777777;font-size:85%;padding:15px 0 10px 1px}
a.nav {color:#777777;}
a.nav:hover {color:#777777;}

/* Страницы */

td.pages {color:#0A3282;padding:15px 0 15px 0;font-size:85%}

.o_page {background-color:#ECF0F6;padding:7px 6px 7px 6px;text-decoration: none}
.o_page:hover {background-color:#ECF0F6;padding:7px 6px 7px 6px;text-decoration: none}

.c_page {background-color:#CED6E6;padding:7px 6px 7px 6px;text-decoration: none}
.c_page:hover {background-color:#CED6E6;padding:7px 6px 7px 6px;text-decoration: none}

/* Контент на главной */

.tit_j {font-size:140%;color:#1D4896}
td.j_st {font-size:90%;color:#777777;padding:10px 1px 30px 1px}

td.tit_rub { background-color:#EFEFEF;text-transform:uppercase; color:#252330; font-size:10px; border-left:16px #ABABAB solid;padding:3px 5px 3px 5px}
.txt_rub { color:#3C3C3C;}
td.tit_zg {padding:10px 0 25px 20px; line-height:130%; font-size:12px}

td.all_t {padding:0 0 0 20px}
td.all_t2 {border-top:2px #BFBFBF solid; padding:12px 0 12px 1px;font-size:85%;color:#919191}
a.all_t2 {color:#919191}
a.all_t2:hover {color:#919191}

td.n_bl {background-color:#0A3282;padding:20px}
td.t_nw {color:#D5EAF7;font-size:18px;}
a.t_nw {color:#D5EAF7;}
a.t_nw:hover {color:#D5EAF7;}

a.t_nwn {color:#D5EAF7; text-decoration:none}
a.t_nwn:hover {color:#D5EAF7; text-decoration:none}

a.dt_nw {font-size:85%;color:#4DB9F9}
a.dt_nw:hover {font-size:85%;color:#4DB9F9}

.tx_nw {font-size:85%;color:#D5EAF7}

td.n_mu {border-top:1px #042567 solid}
td.ar_n {padding:15px 0 0 1px;border-top:1px #042567 solid}

/* Публикации и новости */

td.p_num {padding:10px 0 20px 0}
.p_num2 { background-color:#1B4598;padding:5px 6px 5px 6px;color:#ffffff;font-size:11px}
.p_date { background-color:#EDF0F6;padding:5px 8px 5px 8px;color:#4C679E;font-size:85%; text-transform:uppercase }
.p_rub { text-transform:uppercase;padding:5px 6px 5px 8px; color:#545455;font-size:11px}

td.tit_rub2 { background-color:#ECECEC;border-left:25px #BFBFBF solid; padding:2px 7px 2px 11px;text-transform:uppercase; color:#252330; font-size:10px}
td.tit_zg2 {padding:10px 0 25px 35px;text-transform:uppercase; font-size:12px}
td.all_t3 {padding:0 0 0 34px}

td.c_pub {padding:30px 15px 10px 40px;color:#2A2A2A;line-height:150%}
img.c_ph {border:1px #000000 solid;float:left;margin:0 15px 7px 0}

a.d_f { background-color:#F2F2F2;padding:15px;color:#555555;line-height:350%;font-size:85%;margin-right:15px}
a.d_f:hover {background-color:#F2F2F2;padding:15px;color:#555555;line-height:350%;font-size:85%}

td.n_d {color:#777777;font-size:85%;padding:0 0 10px 0}

td.sm_d {font-size:85%;padding:10px 0 15px 0}
td.n_smt {font-size:85%;padding:15px 0 20px 40px;line-height:140%}

td.a_titn {padding:0 15px 0 40px;color:#2A2A2A;line-height:150%;font-size:120%}
td.a_nnum {padding:25px 15px 15px 25px}
td.a_npub {padding:20px 15px 0 70px;color:#2A2A2A;line-height:150%}

/* Синий блок */

td.blue_bl { background-color:#FBFCFD;border:3px #EAEEF4 solid;padding:20px}
td.tit_bb {font-size:135%;padding:0 0 20px 0}
.add_new { background-color:#EAEEF4; padding:15px; color:#CD2135;line-height:350%}

/* Навигатор */

td.kt_bl {border:3px #F1F1F1 solid;padding:10px; background-image: url(/images/bnt_bg.jpg); background-position:top right; background-repeat:no-repeat}
td.kt_blt {font-size:120%;color:#5D5D5D;padding-bottom:20px}
td.kt_line {padding:5px 2px 5px 2px; border-bottom:1px #D8D8D8 solid; font-size:10px}

/* Голосовалка */

td.pl_bl {border:3px #F1F1F1 solid;padding:10px; background-image: url(/images/bpl_bg.jpg); background-position:top right; background-repeat:no-repeat}
.inp_poll {border:0; background-color:#F1F1F3;padding:5px 15px 5px 15px;color:#0A3282; cursor:hand; line-height:180%}

td.vt_bg {background-color:#1D4896;line-height:12px}
td.vt_tx {line-height:12px;font-size:85%; color:#1D4896}
td.vt_tx2 {font-size:85%; line-height:150%}

/* Блок журнала */

td.jur_bl { background-color:#f9f9f9; padding:15px 10px 15px 20px; font-size:85%; border:3px #F1F1F1 solid;}

/* Каталог предприятий и товаров */

td.cat_n {padding:8px 5px 8px 5px}
td.cat_p {padding:15px 5px 8px 15px;color:#2A2A2A;line-height:150%;font-size:120%}
td.cat_nb {padding:3px 20px 3px 40px;font-size:85%}
td.cat_tx {padding:3px 20px 3px 40px;font-size:85%}
td.cat_ab {padding:20px 20px 20px 40px;font-size:85%}

a.c_class { text-decoration:none; color:#2A2A2A}
a.c_class:hover { text-decoration:none; color:#2A2A2A}

td.cat_tp {padding:20px 0 30px 0;font-size:120%;color:#1D4896}
td.cat_tp2 {padding:30px 0 30px 3%;font-size:120%;color:#1D4896}

td.cat_pct {border-top:1px #EAEEF4 solid}
td.cat_pcb {border-bottom:1px #EAEEF4 solid}
td.cat_pcl {border-left:1px #EAEEF4 solid}
td.cat_pcr {border-right:1px #EAEEF4 solid}

td.cat_rrk {padding:7px 7px 7px 7px;font-size:85%}
td.cat_rrk2 {padding:7px 7px 7px 7px;background-color:#ECF0F6;font-size:85%}

td.tbl_t { background-color:#0A3282;padding:15px 5px 15px 5px;color:#D5EAF7;font-size:85%; text-align:center}
td.c_line1 {font-size:85%;padding:10px 5px 10px 5px; }
td.c_line2 {font-size:85%;padding:10px 5px 10px 5px; background-color:#ECF0F6}

.sub_t {font-size:110%;font-weight:bold}
td.sub_c {font-size:85%;padding-bottom:20px;color:#777777;line-height:160%}

/* Выставки */

table.ex_tb td {padding:15px 10px 30px 2px; vertical-align:top}
table.ex_tb td a { text-transform:uppercase; font-weight:bold;}
table.ex_tb td div { color:#3E3E3E; font-size:85%; padding:5px 0 0 0}
.ex_blue {color:#1B4A98; white-space: nowrap}

/* Личный кабинет */

.inp {border:1px #ADAFB3 solid; width:90%;font-size:90%;color:#000000;padding:3px}
.del {padding:1px 4px 3px 4px;margin-right:2px; background-color:#CD2135;color:#ffffff;font-size:85%}
.del_t {color:#CD2135;font-size:85%}
.del_t:hover {color:#CD2135;font-size:85%}
.l_comm {font-size:85%;color:#777777;}
.l_comm_r {font-size:85%;color:#777777;padding-left:30px}
td.cat_ltp {padding:20px 0 10px 0;font-size:120%;color:#1D4896}

.inp_lc {border:1px #ADAFB3 solid;font-size:85%;color:#000000;padding:2px}
.inp_ed {border:0; background-color:#EAEEF4;padding:5px 15px 5px 15px;color:#0A3282; cursor:hand; line-height:180%}
.inp_del {border:0; background-color:#F2DDE3;padding:5px 15px 5px 15px;margin:0 5px 0 5px;color:#770525; text-decoration:underline; cursor:hand ; line-height:180%}

.inp_plus {border:0; font-size:150%;background-color:#EAEEF4;padding:3px 7px 3px 7px;color:#0A3282; text-decoration:none; cursor:hand;}
p.message{line-height : 170%}

/* Нижнее меню */

td.b_menu { background-color:#EAEEF4;border-bottom:2px #0A3282 solid}

td.p_bmenu { border-top:5px #CED6E6 solid; padding:8px 3px 8px 3px;color:#0A3282;font-size:11px}
a.p_bmenu {color:#0A3282;text-decoration:none;}
a.p_bmenu:hover {color:#770525;text-decoration:none;}

td.p_bmenua { background-color:#0A3282;border-top:5px #4D689E solid; padding:8px 1px 8px 1px;color:#ffffff;font-size:11px}
a.p_bmenua {color:#ffffff;text-decoration:none;}
a.p_bmenua:hover {color:#ffffff;text-decoration:none;}

/* Копирайты */

td.cpr {color:#1D4896;padding:30px 20px 30px 30px; background-color:#EFF2F7;font-size:85%;line-height:180%}

.alpha {filter: alpha(opacity=50) gray}
