body.main {
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	text-align:left;
	font-family:Arial,Tahoma,Verdana,Helvetica;
	font-size:75%;
}

table {border:0px; text-align:left;}
td {font-family: Arial, Tahoma, Verdana, Helvetica, Myriad; color:#232323; font-size:12px; padding:0px; border:0px; margin:0px; text-align:left; vertical-align:top;}
th {font-family: Arial, Tahoma, Verdana, Helvetica, Myriad; color:#232323; font-size:12px; padding:0px; border:0px; margin:0px; text-align:left; vertical-align:top;}
div {font-family: Arial, Tahoma, Verdana, Helvetica, Myriad; color:#232323; font-size:12px; padding:0px; border:0px; margin:0px; text-align:left; vertical-align:top;}

h1 {font-family: Arial, Tahoma, Verdana, Helvetica; margin:0px; font-size:17px; font-weight:bold; color:#000000; text-decoration:none;}
h2 {font-family: Arial, Tahoma, Verdana, Helvetica; margin:0px; font-size:14px; font-weight:bold; color:#000000; text-decoration:none;}
h3 {font-family: Arial, Tahoma, Verdana, Helvetica; margin:0px; font-size:13px; font-weight:bold; color:#000000; text-decoration:none;}

form {margin:0px;}

a {color:#232323; text-decoration:none;}
a:hover {text-decoration:underline;}
/*
a {color:#0A4A82; text-decoration:underline;}
a:hover {color:#C4024D; text-decoration:underline;}
*/
a.blue {color:#0A4A82; text-decoration:none;}
a.blue:hover {text-decoration:underline;}

a.blue_u {color:#0A4A82; text-decoration:underline;}
a.blue_u:hover {text-decoration:underline;}

input.textfield {background-color:#FFFFFF; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px; height:19px;}
input.textfield_1 {background-color:#FFFFFF; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px;}
input.textfield_search {background-color:#FFFFFF; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px; height:19px;}
select.textfield {background-color: #FFFFFF; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px;}
select.textfield_2 {background-color: #FFFFFF; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px; margin:1px 5px 0px 0px;}
textarea.textfield {background-color:#FFFFFF; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px;}

input.textfield_no_border {background-color:#FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica; color:#232323; font-size:11px;}
input.button {background-color:#074882; border:#AEAEAE solid 1px; font-family: Tahoma, Verdana, Arial, Helvetica; color:#C8D3D9; font-size:11px;}

p.fs_13 {font-size:13px;}

img {border:0px;}
td.spacer {width:1px; height:1px;}
td.spacer img {width:1px; height:1px;}

table.table_main {width:100%; height:100%;}
table.table_100 {width:100%;}
td.td_100 {width:100%;}
td.align_right_bottom {width:100%; height:100%; vertical-align:bottom; text-align:right;}

/* спейсеры */
td.td_spacer_1 {width:8px; height:1px; background-color:#006596;}
td.td_spacer_1 img {width:8px; height:1px;}
td.td_spacer_2 {width:212; height:1px; background-color:#232323;}
td.td_spacer_2 img {width:212px; height:1px;}
td.td_spacer_3 {width:100%; height:1px; background-color:#005687;}
td.td_spacer_3 img {width:600px; height:1px;}
td.td_spacer_4 {width:205px; height:1px; background-color:#0A4A82;}
td.td_spacer_4 img {width:205px; height:1px;}

/* линия между шапкой и контентом */
td.td_line_1 {height:4px; background-color:#FFFFFF;}
td.td_line_1 img {width:1px; height:4px;}
td.td_line_2 {height:4px; background-color:#DBDBDB;}
td.td_line_2 img {width:1px; height:4px;}
td.td_line_3 {height:4px; background-color:#F2F2F2;}
td.td_line_3 img {width:1px; height:4px;}
td.td_line_4 {height:4px; background-color:#FFFFFF;}
td.td_line_4 img {width:1px; height:4px;}

/* шапка */
td.td_hat_1 {height:170px; background-color:#006596; background-image: url('img/bg_hat_1.gif');}
td.td_hat_1 img {width:1px; height:1px; background-color:#006596;}
td.td_hat_2 {background-color:#FFFFFF;}
td.td_hat_3 {background-color:#006098; background-image: url('img/bg_hat_3.gif'); background-repeat: repeat-x; text-align:center; vertical-align:bottom;}
td.td_hat_4 {background-color:#006596; background-image: url('img/bg_hat_1.gif'); vertical-align:middle;}

/* директ и правая реклама */
div.td_right_part {
/*	width:100%;*/
	padding:15px 0px 15px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:#B0B0B0 solid 1px;
}

div.td_right_part img {
	margin:5px 0px 5px 0px;
}

div.r_rekl_zag {
	font-size:12px;
	color:#C4024D;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	text-decoration:underline;
}

div.r_rekl_zag a {
	font-size:12px;
	color:#C4024D;
	font-weight:bold;
	text-decoration:underline;
}

div.r_rekl_a {
	font-size:12px;
	color:#C4024D;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}

div.r_rekl_a a {
	font-size:12px;
	color:#0A4A82;
	text-decoration:underline;
	font-weight:bold;
}

div.r_rekl_a a.red {
	color:#C4024D;
}

div.r_rekl_text {
	font-size:11px;
	color:#232323;
	padding:5px 0px 5px 0px;
}

div.r_rekl_text a {
	color:#0A4A82;
	text-decoration:underline;
	font-weight:bold;
}

div.r_rekl_text a:hover, div.r_rekl_a a:hover {
	color:#C4024D;
}




td.r_context_header {font-size:12px; color:#232323; text-decoration:underline; background-color:#DBDBDB; padding:3px 7px 3px 7px;}
td.r_context_zag {padding:10px 7px 3px 7px;}
td.r_context_zag_img {background-color:#C4024D; width:2px; height:100%;}
td.r_context_zag_img img {width:2px;}
td.r_context_zag_link {font-size:13px; color:#0A4A82; font-weight:bold; padding-left:5px;}
td.r_context_zag_link a {font-size:13px; color:#0A4A82; text-decoration:underline; font-weight:bold;}
td.r_context_text {font-size:12px; color:#232323; padding:0px 7px 0px 7px;}
td.r_context_text span {font-size:13px; color:#232323; font-weight:bold;}
td.r_context_dop {font-size:11px; color:#6e6e6e; padding:0px 7px 0px 7px;}
td.r_context_all {font-size:12px; color:#0A4A82; padding:7px 7px 0px 7px;}
td.r_context_all a {font-size:12px; color:#0A4A82; text-decoration:underline;}


/* область контента */
td.td_left {height:100%; background-color:#E7E7E7; background-image: url('img/bg_left.gif'); background-position:bottom; background-repeat:repeat-x; vertical-align:top;}

td.td_right {
	height:100%;
	vertical-align:top;
	padding:0px 12px 50px 12px;
}


td.td_content {
	height:100%;
	padding:0px 18px 100px 18px;
	background:#F2F2F2 url('img/bg_content.gif') repeat-x bottom;
	vertical-align:top;
}

div.div_content {
	background-color:#F2F2F2;
	padding:15px 0px 15px 0px;
	vertical-align:top;

}

/*
div.div_content_top {
	padding:0px 0px 20px 12px;
	vertical-align:top;
}
*/

div.div_content_top {
	padding:8px 12px 8px 12px;
	background-color:#F2F2F2;
	border-bottom:#B0B0B0 solid 1px;
	vertical-align:top;
}

div.div_content_top_with_border {
	padding:0px 0px 8px 12px;
	margin:0px 0px 20px 0px;
	border-bottom:#DBDBDB solid 1px;
	vertical-align:top;
}

div.div_content_bottom {
	padding:15px 0px 15px 0px;
	border-top:#B0B0B0 solid 1px;
	vertical-align:top;
	text-align:center;
}


/* нижнее меню */
td.td_bottom_menu {padding:30px 30px 25px 30px; text-align:center; vertical-align:bottom; color:#434242; font-size:11px;}
td.td_bottom_menu a {color:#434242;}





/* логотип (hat_2) */
td.td_hat_2 table {width:100%; height:100%;}

td.top_url {
	width:100%;
	height:28px;
	background-color:#232323;
	padding:0px 0px 6px 31px;
	font-size:11px;
	color:#FFFFFF;
	vertical-align:middle;
	background-image:url('img/red_line.gif');
	background-repeat:no-repeat;
	background-position:18px 7px;
	white-space:nowrap;
	vertical-align:bottom;
}

td.top_url a {
	color:#FFFFFF;
	text-decoration:none;
}

td.top_url a:hover {
	color:#FFFFFF;
}


td.top_logo {
	padding:8px 18px 8px 18px;
	text-align:center;
	vertical-align:middle;
	height:100%;
}

div.td_logo_text {
	font-size:19px;
	font-weight:bold;
	color:#232323;
	background-image:url('img/logo.gif');
	background-position:141px top;
	background-repeat:no-repeat;
	cursor:pointer;
	text-align:left;
	padding-top:12px;
}

div.td_logo_text span {
	font-size:10px;
	color:#C4024D;
	font-weight:normal;
}

td.top_link {
	padding:0px 15px 0px 15px;
	height:40px;
}

td.top_notepad {
	height:20px;
	background:#C4024D url('img/notepad_white.gif') no-repeat 15px center;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 5px 0px 36px;
	vertical-align:middle;
}

td.top_basket {
	height:20px;
	background:#0A4A82 url('img/basket_white.gif') no-repeat 13px center;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 5px 0px 36px;
	vertical-align:middle;
}

td.top_notepad a, td.top_basket a {
	color:#FFFFFF;
	text-decoration:none;
}

td.top_notepad a:hover, td.top_basket a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


/* баннер поиск (hat_3) */

div.hat_3_line {
	background:url('img/hat_3_line.gif') no-repeat right 50px;
}

table.hat_3 {width:100%; height:100%;}

td.td_top_banner {
	width:100%;
	height:100px;
	padding:10px 10px 10px 10px;
	text-align:center;
	vertical-align:middle;
}

td.td_top_banner table {
	margin:auto;
}


td.td_top_menu {
	background-image:url('img/top_menu_bg.gif');
	background-position:top;
	background-repeat:repeat;
	width:100%;
}

table.tm {
	float:left;
	border-bottom:#00649e solid 1px;
}

td.tm {
	height:20px;
	background-color:#232323;
	font-size:11px;
	color:#FFFFFF;
	vertical-align:middle;
	font-weight:bold;
	padding:0px 12px 0px 32px;
	background:url('img/tm_ico.gif') no-repeat 10px 50%;
	white-space:nowrap;
	border-right:#00649e solid 1px;
}

td.tm a {
	color:#FFFFFF;
	text-decoration:none;
}

td.tm a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


/* шапка справа (hat_4) */
div.rm {
	font-size:11px;
	padding:5px 0px 5px 15px;
}

div.rm a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

div.rm a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/* вход */
table.enter {margin:18px 18px 0px 18px;}
td.email_t {font-size:11px; padding:2px 10px 0px 0px; color:#0A4A82;}
td.email_i {width:100%; padding-top:0px;}
td.email_i input {width:100%;}
td.password_t {font-size:11px; padding:11px 10px 0px 0px; color:#0A4A82;}
td.password_i {width:100%; padding-top:7px;}
td.password_i input {width:100%;}
td.enter {width:100%; padding:9px 0px 15px 0px; text-align:right;}
/* td.enter input {width:100%; height:14px;} */

td.reg {color:#0A4A82; font-size:11px; padding:0px 0px 5px 0px;}
td.mem {color:#0A4A82; font-size:11px; padding:0px 0px 17px 0px;}
a.reg_mem {color:#0A4A82; text-decoration:underline;}

table.enter_line {width:100%; height:4px;}
td.enter_line {width:100%; height:4px; background-color:#DBDBDB;}
td.enter_line img {width:1px; height:4px;}

td.auth_name {font-size:12px; font-weight:bold; color:#232323; padding:0px 0px 10px 0px;}
td.auth_name a {color:#C4024D; text-decoration:none;}
td.auth_name a:hover {text-decoration:none;}
td.cab {font-size:11px; color:#232323; padding:0px 0px 0px 0px;}
td.cab a {color:#0A4A82; text-decoration:underline;}
td.help {font-size:11px; color:#232323;}
td.help a {color:#0A4A82; text-decoration:underline;}
td.exit {font-size:11px; color:#232323; padding:0px 0px 17px 0px;}
td.exit a {color:#0A4A82; text-decoration:underline;}

/* левое меню */
td.razdel_header {width:100%; font-size:12px; font-weight:bold; padding:10px 15px 10px 15px; background-color:#DBDBDB; background-image: url('img/razdelit_polosa.gif'); background-repeat:repeat-y;}

td.left_menu {padding:15px 18px 0px 18px;}

td.left_partners {padding:20px 10px 20px 10px;}

/* фильтр */

td.filtr {font-size:11px; font-weight:bold; padding:0px 0px 10px 0px; color:#232323;}
td.filtr span {font-weight:normal;}
td.filtr_button {text-align:right; padding:0px 0px 20px 0px;}

td.left_filter {
	padding:12px 10px 12px 15px;
}

div.filter_item {
	padding:0px 0px 5px 0px;
	font-size:11px;
	color:#005E94;
}

div.filter_item a {
	color:#005E94;
	text-decoration:none;
        border-bottom:1px dashed #005E94;
}

div.filter_item a:hover {
	color:#C4024D;
	text-decoration:none;
        border-bottom:1px dashed #C4024D;
}

div.filter_item_act {
	padding:0px 0px 5px 0px;
	font-size:11px;
	color:#C4024D;
}

div.filter_item_act a {
	color:#C4024D;
	text-decoration:none;
        border-bottom:1px dashed #C4024D;
}

div.filter_item_act a:hover {
	color:#C4024D;
	text-decoration:none;
        border-bottom:1px dashed #C4024D;
}

/* разделы */

div.lm_razd_1 {
	font-size:11px;
	color:#232323;
	padding:5px 0px 5px 0px;
}

div.lm_razd_1_act {
	font-size:11px;
	color:#C4024D;
	padding:5px 0px 5px 0px;
}

div.lm_razd_1 a {
	color:#232323;
	text-decoration:none;
	font-weight:bold;
}

div.lm_razd_1 a:hover, div.lm_razd_1_act a, div.lm_razd_1_act a:hover {
	color:#C4024D;
	text-decoration:none;
	font-weight:bold;
}

div.lm_razd_2 {
	font-size:11px;
	color:#005E94;
	padding:2px 0px 2px 5px;
}

div.lm_razd_2_act {
	font-size:11px;
	color:#C4024D;
	padding:2px 0px 2px 5px;
}

div.lm_razd_2 a {
	color:#005E94;
	text-decoration:none;
	font-weight:normal;
}

div.lm_razd_2 a:hover, div.lm_razd_2_act a, div.lm_razd_2_act a:hover {
	color:#C4024D;
	text-decoration:none;
	font-weight:normal;
}


/* выставки */
div.lmy {
	font-weight:bold;
	padding-bottom:10px;
}

div.lmm {
	padding:0px 0px 5px 5px;
}

div.lmm a {
	color:#005E94;
	text-decoration:underline;
}

div.lmma {
	padding:0px 0px 5px 5px;
}

div.lmma a {
	color:#C4024D;
	text-decoration:underline;
}

/* директ */
table.direct {width:100%; background-color:#D9D9D9;}
td.dir_top {padding:15px 15px 9px 15px;}
td.dir_line {width:2px; height:14px; background-color:#C4024D;}
td.dir_line img {width:2px; height:14px;}
td.dir_main {padding:0px 0px 0px 13px; font-family:Arial, Tahoma, Verdana, Helvetica;}
td.dir_main a {font-size:12px; color:#C4024D; text-decoration:underline;}
td.dir_100 {width:100%;}
td.dir_right {padding-right:14px; font-family:Arial, Tahoma, Verdana, Helvetica;}
td.dir_right a {color:#0A4A82; text-decoration:underline;}

td.dir {padding:0px 30px 18px 30px; font-family:Arial, Tahoma, Verdana, Helvetica;}
a.dir_h {font-size:14px; color:#C4024D; text-decoration:underline; font-weight:bold;}
span.dir_text {font-size:13px; color:#434242;}
a.dir_url {font-size:12px; color:#0A4A82;}

/* тендеры */
td.tender {width:100%; border:1px solid #DBDBDB; background-color:#F2F2F2; padding:2px 8px 2px 8px;}

td.ten_hr_100 {width:100%; height:1px; background-color:#DBDBDB;}
td.ten_hr_100 img {height:1px;}

td.ten_name {font-size:12px; font-weight:bold; color:#232323; width:150px; padding:8px 0px 8px 0px;}
td.ten_header {width:100%; font-size:12px; font-weight:bold; color:#C4024D; padding:8px 0px 8px 20px;}
td.ten_header a {text-decoration:underline; color:#0A4A82;}
td.ten_text {width:100%; font-size:12px; color:#232323; padding:8px 0px 8px 20px;}
td.ten_text a {text-decoration:underline; color:#0A4A82;}

td.tender_sep {width:100%; height:8px; background-color:#F2F2F2;}

/* объявление */
td.obyavl {width:100%; border:1px solid #C4024D; background-color:#FBE3E3; padding:8px;}
td.obyavl_simple {width:100%; border:1px solid #DBDBDB; background-color:#F2F2F2; padding:8px;}
td.obyavl_my {width:100%; border:1px solid #B0B0B0; background-color:#FFFFFF; padding:20px 15px 15px 15px;}

tr.red {background-color:#FBE3E3;}

td.ob_red_hr_top {width:100%; height:8px; border-left:1px solid #C4024D; border-right:1px solid #C4024D; border-top:1px solid #C4024D;}
td.ob_red_hr_top img {height:8px;}
td.ob_red_hr_bottom {width:100%; height:8px; border-left:1px solid #C4024D; border-right:1px solid #C4024D; border-bottom:1px solid #C4024D;}
td.ob_red_hr_bottom img {height:8px;}
td.ob_red_vr_left {width:8px; height:100%; border-left:1px solid #C4024D;}
td.ob_red_vr_left img {width:8px;}
td.ob_red_vr_right {width:8px; height:100%; border-right:1px solid #C4024D;}
td.ob_red_vr_right img {width:8px;}
td.ob_red_hr_left_right {width:100%; height:8px; border-left:1px solid #C4024D; border-right:1px solid #C4024D;}
td.ob_red_hr_left_right img {height:8px;}
td.ob_gray_hr_top {width:100%; height:8px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB;}
td.ob_gray_hr_top img {height:8px;}
td.ob_gray_hr_bottom {width:100%; height:8px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;}
td.ob_gray_hr_bottom img {height:8px;}
td.ob_gray_vr_left {width:8px; height:100%; border-left:1px solid #DBDBDB;}
td.ob_gray_vr_left img {width:8px;}
td.ob_gray_vr_right {width:8px; height:100%; border-right:1px solid #DBDBDB;}
td.ob_gray_vr_right img {width:8px;}
td.ob_gray_hr_left_right {width:100%; height:8px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;}
td.ob_gray_hr_left_right img {height:8px;}
td.ob_gray_dark_hr_top {width:100%; height:8px; border-left:1px solid #979797; border-right:1px solid #979797; border-top:1px solid #979797;}
td.ob_gray_dark_hr_top img {height:8px;}
td.ob_gray_dark_hr_bottom {width:100%; height:8px; border-left:1px solid #979797; border-right:1px solid #979797; border-bottom:1px solid #979797;}
td.ob_gray_dark_hr_bottom img {height:8px;}
td.ob_gray_dark_vr_left {width:8px; height:100%; border-left:1px solid #979797;}
td.ob_gray_dark_vr_left img {width:8px;}
td.ob_gray_dark_vr_right {width:8px; height:100%; border-right:1px solid #979797;}
td.ob_gray_dark_vr_right img {width:8px;}
td.ob_gray_dark_hr_left_right {width:100%; height:8px; border-left:1px solid #979797; border-right:1px solid #979797;}
td.ob_gray_dark_hr_left_right img {height:8px;}

td.ob_checkbox {text-align:center; vertical-align:middle;}

td.ob_gray_header {background-color:#F2F2F2; padding:5px 10px 5px 10px; vertical-align:middle;}
td.ob_gray_header_hr_top {width:100%; height:2px; background-color:#F2F2F2; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-top:1px solid #DBDBDB;}
td.ob_gray_header_hr_top img {height:2px;}
td.ob_gray_header_hr_bottom {width:100%; height:2px; background-color:#F2F2F2; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;}
td.ob_gray_header_hr_bottom img {height:2px;}


td.ob_cat_mess_gray {width:100%; font-size:11px; border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding:5px 10px 5px 10px;}

td.ob_cat_good_gray {width:100%; background-color:#F2F2F2; border:1px solid #DBDBDB; padding:5px 12px 5px 12px;}
td.ob_num_pages_gray {width:100%; background-color:#F2F2F2; border:1px solid #DBDBDB; padding:0px 12px 5px 12px;}

td.ob_cat_mess_red {width:100%; font-size:11px; border-bottom:1px solid #C4024D; border-left:1px solid #C4024D; border-right:1px solid #C4024D; padding:5px 10px 5px 10px;}

td.ob_cat_mess {font-size:11px; padding:0px 10px 0px 0px;}
td.ob_cat_mess a {text-decoration:underline;}
td.ob_cat_mess a.blue {text-decoration:none; color:#0A4A82; font-weight:bold;}
td.ob_cat_mess span {color:#1B820F; font-weight:bold;}

td.ob_cat_mess_1 {font-weight:bold; font-size:11px; padding-right:10px; vertical-align:top;}
td.ob_cat_mess_2 {font-size:11px;}
td.ob_cat_mess_2 a {text-decoration:underline;}
td.ob_cat_mess_2 span {color:#1B820F; font-weight:bold;}
/*
td.ob_hr_100 {padding:0px 0px 0px 0px;}
td.ob_hr_100 hr {width:100%; color:#B0B0B0;}
*/
td.ob_func {font-size:12px; color:#0A4A82; padding:5px 20px 10px 0px;}
td.ob_func a {text-decoration:underline; color:#0A4A82;}
td.ob_func a.red {text-decoration:underline; color:#C4024D;}

td.ob_good_func {font-size:11px; color:#0A4A82; padding:0px 10px 0px 10px;}
td.ob_good_func a {text-decoration:underline; color:#0A4A82;}

td.ob_good_func {text-align:center; vertical-align:middle; padding:0px 10px 0px 10px;}
td.ob_good_func td {text-align:center; font-size:11px; color:#0A4A82;}
td.ob_good_func td a {text-decoration:underline; color:#0A4A82;}


table.tm_my {width:100%; margin-top: 3px;}
td.tm_my {font-weight:bold; color: #232323; background-image: url('img/tm_my_bg.gif'); background-repeat:repeat-x; vertical-align:bottom; padding:5px 15px 4px 15px;}
td.tm_my a {color: #232323;}
td.tm_my a:hover {text-decoration:underline;}
td.tm_my_act {font-weight:bold; border-left:1px solid #B0B0B0; border-right:1px solid #B0B0B0; border-top:1px solid #B0B0B0; background-color:#FFFFFF; vertical-align:bottom; padding:5px 15px 4px 15px;}
td.tm_my_act a {color: #C4024D;}
td.tm_my_act a:hover {text-decoration:underline;}
td.tm_my_100 {width:100%; background-image: url('img/tm_my_bg.gif'); background-repeat:repeat-x;}
td.tm_my_100 img {height:27px;}
td.tm_left_line {width:1px; height:100%; background-color:#B0B0B0;}
td.tm_bottom_line {border-bottom:1px solid #B0B0B0;}
td.tm_bottom_line img {width:10px;}




/*
td.path_my  {font-size:11px; color:#000000; font-weight:bold; font-family:Arial, Tahoma, Verdana, Helvetica; padding-bottom:25px;}
td.path_my a.p1 {color:#000000;}
td.path_my a.p2 {color:#0A4A82;}
td.path_my span {color:#C4024D;}
td.path_my span.r {color:#005E94;}
*/



hr.hr_sep {
	margin:0px 0px 0px 0px;
	color:#B0B0B0;
	background:#B0B0B0;
	border:0px;
	height:1px;
}

hr.hr_sep_10 {
	margin:10px 0px 10px 0px;
	color:#B0B0B0;
	background:#B0B0B0;
	border:0px;
	height:1px;
}


/* Левое меню */

td.left_menu_1 {padding:10px 10px 10px 12px;}

div.lm {
	background:url('img/lm_ico.gif') no-repeat 0px 7px;
	font-size:11px;
	color:#232323;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}

div.lm_act {
	background:url('img/lm_ico.gif') no-repeat 0px 7px;
	font-size:11px;
	color:#C4024D;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}

div.lm a {
	color:#232323;
	text-decoration:none;
}

div.lm a:hover, div.lm_act a, div.lm_act a:hover {
	color:#C4024D;
	text-decoration:none;
}


div.lm_my {
	background:url('img/lm_ico.gif') no-repeat 0px 7px;
	font-size:11px;
	color:#005E94;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}

div.lm_my_act {
	background:url('img/lm_ico.gif') no-repeat 0px 7px;
	font-size:11px;
	color:#C4024D;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	padding:3px 0px 3px 20px;
}

div.lm_my a {
	color:#005E94;
	text-decoration:none;
}

div.lm_my a:hover, div.lm_my_act a, div.lm_my_act a:hover {
	color:#C4024D;
	text-decoration:none;
}


td.lm_img {vertical-align:top; padding:7px 0px 0px 0px;}

td.lm {font-size:11px; color:#232323; vertical-align:middle; font-weight:bold; padding:3px 0px 3px 7px;}
td.lm a, td.lm_my a:hover {color:#232323; text-decoration:none;}

td.lm_act {font-size:11px; color:#C4024D; vertical-align:middle; font-weight:bold; padding:3px 0px 3px 7px;}
td.lm_act a, td.lm a:hover {color:#C4024D; text-decoration:none;}

/* Личный кабинет - левое меню */

td.lm_my {font-size:11px; color:#005E94; vertical-align:middle; font-weight:bold; padding:3px 0px 3px 7px;}
td.lm_my a, td.lm_my a:hover {color:#005E94;text-decoration:none;}

td.lm_my_act {font-size:11px; color:#C4024D; vertical-align:middle; font-weight:bold; padding:3px 0px 3px 7px;}
td.lm_my_act a, td.lm_my a:hover {color:#C4024D; text-decoration:none;}


/* -------------------------------------------- */


table.obyavl {width:100%; background-color:#FBE3E3;}
table.obyavl_simple {width:100%; margin-bottom:15px;}


td.ob_prom_sep {width:100%; height:4px;}
td.ob_prom_sep_grey {width:100%; height:4px; background-color:#F2F2F2;}
td.ob_prom_sep_white {width:100%; height:4px; background-color:#FFFFFF;}
td.ob_prom_hr {width:100%; height:8px;}
td.ob_prom_vr {height:100%; height:8px;}

td.grey_line {width:1px; height:100%; background-color:#CDCDCD;}
td.rad_line {width:1px; height:100%; background-color:#C4024D;}
td.grey_dark_line {width:1px; height:100%; background-color:#979797;}

td.grey_line img, td.rad_line img, td.grey_dark_line img {
	width:1px; height:1px;
}

td.ob_top {padding-bottom:5px;}
td.ob_icon {vertical-align:middle; padding:5px 10px 5px 10px;}
td.ob_date {font-size:12px; padding:9px; text-align:center; vertical-align:middle;}
td.ob_date a {text-decoration:underline; color:#0A4A82;}
td.ob_date a:hover {color:#C4024D;}
td.ob_date span {color:#0A4A82; font-weight:bold;}
td.ob_date_tender {
	font-size:12px;
	padding:9px;
	vertical-align:middle;
	white-space:nowrap;
}
td.ob_podano {font-size:11px; padding:9px; vertical-align:middle;}
td.ob_podano span {color:#0A4A82; font-weight:bold;}

td.ob_price {padding:9px; text-align:center; font-weight:bold; vertical-align:middle;}
td.ob_name {padding:9px; font-weight:bold; text-align:center; vertical-align:middle;}
td.ob_name span {font-weight:bold; color:#C4024D;}
td.ob_name span.money_rate {font-size:11px; color:#232323; font-weight:normal;}
td.ob_name a, td.ob_name a:hover {text-decoration:none;}

td.ob_gost_name {padding:9px; text-align:left; font-weight:bold; vertical-align:middle;}
td.ob_gost {padding:9px; font-size:12px; font-weight:bold; color:#0A4A82; text-decoration:none; text-align:center; vertical-align:middle;}
td.ob_gost a {font-size:12px; font-weight:bold; color:#0A4A82; text-decoration:none;}
td.ob_gost a:hover {color:#C4024D; text-decoration:underline;}

td.ob_firm {font-size:11px; padding:9px; color:#0A4A82; text-align:center; vertical-align:middle;}
td.ob_firm a {font-size:12px; font-weight:bold; color:#0A4A82; text-decoration:none;}
td.ob_firm span {font-size:14px; font-weight:bold; color:#C4024D;}
td.ob_firm a:hover {color:#C4024D; text-decoration:underline;}

td.ob_name img, td.ob_firm img {margin-bottom:5px;}

td.ob_f {padding:0px 0px 0px 8px;}

td.ob_t {
	width:100%;
	padding:0px 10px 0px 10px;
	vertical-align:middle;
}
td.ob_text {padding-bottom:3px;}
td.ob_text a {text-decoration:none;}
td.ob_title {width:100%; font-size:12px; font-weight:bold; color:#232323; padding-bottom:5px;}
td.ob_who {font-size:11px; color:#0A4A82; padding-bottom:3px;}
td.ob_who a, td.ob_who a:hover {color:#0A4A82; text-decoration:none;}
td.ob_location {font-size:11px; color:#0A4A82; padding:2px 0px 5px 0px;}
td.ob_podr a {font-size:9px; color:#C4024D; text-decoration:underline; letter-spacing:1px;}
td.ob_city {padding:13px; text-align:center; vertical-align:middle;}

div.ob_title {font-weight:bold; color:#232323; padding-bottom:5px;}
div.ob_text {padding-bottom:3px;}
div.ob_text a {text-decoration:none;}
div.ob_who {font-size:11px; color:#0A4A82; padding-bottom:3px;}
div.ob_who a, div.ob_who a:hover {color:#0A4A82; text-decoration:none;}
div.ob_podr a {font-size:9px; color:#C4024D; text-decoration:underline; letter-spacing:1px;}

td.black_line {width:1px; height:100%; background-color:#000000;}

td.ob_img {padding-right:10px;}
td.ob_img img {border:1px solid #000000;}
td.ob_sub {width:100%; vertical-align:top; text-align:left;}

img.black_border {border:1px solid #000000;}


/* объявление подробно */
td.detail {width:100%; border:1px solid #DBDBDB; background-color:#FFFFFF; padding:0px 0px 0px 0px;}
td.detail_row {width:100%; padding:10px 15px 10px 15px;}
td.detail_row_article {width:100%; padding:10px 15px 10px 15px;}
td.detail_row_article a {color:#0A4A82; text-decoration:underline;}
td.gray_line_hr {width:1px; height:100%; background-color:#DBDBDB;}
td.detail_price {font-size:14px; font-weight:bold; vertical-align:middle;}
td.detail_price span {color:#C4024D;}
td.detail_price_text {font-size:11px; vertical-align:bottom; padding-left:10px; white-space:nowrap;}
td.detail_price_text span {font-weight:bold;}

/*
td.detail_order {font-size:13px; color:#232323; font-weight:bold; text-align:right; vertical-align:middle;}
td.detail_order a {color:#C4024D; text-decoration:underline;}
td.detail_order_img {padding-left:20px;}
*/

td.detail_order {
	height:21px;
	font-size:13px;
	color:#C4024D;
	font-weight:bold;
	vertical-align:middle;
	padding:0px 45px 0px 10px;
	background-image:url('img/basket.gif');
	background-repeat:no-repeat;
	background-position:right top;
	white-space:nowrap;
}

td.detail_order a, td.detail_order a:hover {
	color:#C4024D;
	text-decoration:underline;
}


td.detail_date {font-size:11px; color:#C4024D; text-align:right;}
td.detail_shows {font-size:11px; text-align:right; padding:10px 0px 0px 0px;}
td.detail_region {font-weight:bold; padding:0px 25px 0px 0px; white-space:nowrap;}
td.detail_region_text {padding:0px 15px 0px 0px;}
td.detail_region_text a {text-decoration:underline; color:#0A4A82;}
td.detail_region_text a:hover {color:#C4024D;}
td.detail_auto {font-weight:bold; padding:10px 25px 0px 0px;}
td.detail_auto_text {padding:10px 15px 0px 0px;}
td.detail_auto_checkbox {font-weight:bold; padding:10px 0px 0px 0px;}
td.detail_type {font-weight:bold; padding:10px 25px 0px 0px;}
td.detail_type_text {padding:10px 15px 0px 0px;}
td.detail_type_text a {text-decoration:underline; color:#0A4A82;}
td.detail_type_text a:hover {color:#C4024D;}
td.detail_contacts_header {font-weight:bold; padding:0px 0px 10px 0px;}
td.detail_contacts {text-align:right; text-decoration:underline; padding-right:10px;}
td.detail_contacts_name {color:#005E94;}
td.detail_contacts_email a {color:#0031e6; text-decoration:underline;}



td.detail_send_message {font-size:11px; color:#C4024D; text-align:right; padding:2px 0px 0px 10px;}
td.detail_send_message a {font-size:11px; color:#C4024D; text-decoration:underline;}
td.detail_img_large {padding-right:10px;}
img.detail_img {margin:0px 10px 10px 0px; float:left;}

div.detail_header {font-size:14px; font-weight:bold; margin:3px 0px 10px 0px;}

td.detail_region_right {padding-bottom:20px; text-align:right;}

/* нижнее меню (bottom_menu) */

/* путь */
table.path {
	margin-bottom:15px;
	width:100%;
}

div.path {
	font-size:11px;
	color:#232323;
	font-weight:bold;
	padding:2px 0px 11px 16px;
	background-image:url('img/red_line.gif');
	background-repeat:no-repeat;
	background-position:left top;
}

div.path a {
	color:#232323;
	text-decoration:none;
}

div.path a:hover {
	color:#232323;
	text-decoration:underline;
}

div.path span {
	color:#C4024D;
}

div.path span.r {
	color:#005E94;
}


td.tdh1 {
	width:100%;
	height:14px;
	font-weight:bold;
	padding:0px 0px 0px 16px;
	background:url('img/red_line.gif') no-repeat left 2px;
}

td.tdh2 {
	width:100%;
	height:14px;
	font-weight:bold;
	padding:0px 0px 0px 16px;
	background:url('img/red_line.gif') no-repeat left top;
}

div.h1 {
	text-align:left;
	font-weight:bold;
	padding:0px 0px 8px 16px;
	/*margin:0px 0px 22px 0px;*/
	margin:0px 0px 12px 0px;
	background:url('img/red_line.gif') no-repeat left 2px;
	border-bottom:#DBDBDB solid 1px;
}

div.h2 {
	text-align:left;
	font-weight:bold;
	padding:0px 0px 8px 16px;
	margin:0px 0px 15px 0px;
	background:url('img/red_line.gif') no-repeat left top;
	border-bottom:#DBDBDB solid 1px;
}

div.h3 {
	text-align:left;
	font-weight:bold;
	padding:0px 0px 8px 16px;
	margin:0px 0px 8px 0px;
	background:url('img/red_line.gif') no-repeat left top;
	border-bottom:#DBDBDB solid 1px;
}

div.h3_wo_line {
	text-align:left;
	font-weight:bold;
	padding:0px 0px 8px 16px;
	margin:0px 0px 15px 0px;
	border-bottom:#DBDBDB solid 1px;
}

div.h3_wo_line span {
	color:#C4024D;
}

div.h3_wo_line a:hover {
	color:#C4024D;
	text-decoration:none;
}

td.tdh1 span, td.tdh2 span, div.h2 span {
	color:#C4024D;
	padding-left:5px;
}

td.tdh3_wo_line {
	width:100%;
	font-size:12px;
	font-weight:bold;
	padding:13px 0px 13px 16px;
}

td.tdh3_wo_line a {
	text-decoration:underline;
	color:#0A4A82;
}

td.tdh3_wo_line span, td.tdh3_wo_line a:hover {
	color:#C4024D;
	text-decoration:underline;
}


div.content_header {
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 8px 16px;
	margin:0px 0px 8px 0px;
	background:url('img/red_line.gif') no-repeat left top;
	border-bottom:#DBDBDB solid 1px;
}


td.mes_error {font-size:11px; color:#C4024D; font-weight:bold; font-family:Arial, Tahoma, Verdana, Helvetica; text-decoration:underline; padding:15px 5px 0px 5px;}
td.mes_error a {color:#C4024D; text-decoration:underline;}

table.mes_other {width:100%; margin-top:35px;}
hr.hr_gray_100 {width:100%; color:#DBDBDB;}

td.td_hr_100 {height:1px; background-color:#DBDBDB;}
td.td_hr_100 img {width:100%; height:1px;}

td.mes_other {font-size:12px; color:#232323; font-weight:bold; font-family:Arial, Tahoma, Verdana, Helvetica; padding:0px 0px 0px 14px;}
td.mes_other span {font-size:11px; color:#232323; font-weight:normal; text-decoration:underline;}
td.mes_other a {font-size:11px; color:#005E94; font-weight:normal; text-decoration:underline;}
td.mes_other a.vip {font-size:11px; color:#0031e6; font-weight:normal; text-decoration:underline;}

div.mes_error {font-size:11px; color:#C4024D; font-weight:bold; font-family:Arial, Tahoma, Verdana, Helvetica; text-decoration:underline; padding:15px 5px 0px 5px;}
div.mes_error a {color:#C4024D; text-decoration:underline;}

div.mess_other {padding-bottom:4px;}
div.mess_other {font-size:12px; color:#232323; font-weight:bold; padding:0px 0px 0px 14px;}
div.mess_other span {font-size:11px; color:#232323; font-weight:normal; text-decoration:underline;}
div.mess_other a {font-size:11px; color:#005E94; font-weight:normal; text-decoration:underline;}
div.mess_other a.vip {font-size:11px; color:#0031e6; font-weight:normal; text-decoration:underline;}

div.path_bottom {
	padding:0px 0px 3px 14px;
}

div.path_bottom a {
	color:#005E94; 
	text-decoration:underline;
}

td.hr_100 {width:100%; padding:0px 0px 7px 0px;}
td.hr_100 hr {width:100%; color:#DBDBDB;}
td.red_line {width:2px; height:14px; vertical-align:top; text-align:left;}
td.red_line img {width:2px; height:14px;}
td.path_s {height:11px;}
td.path_s img {width:1px; height:11px;}

td.ob_add {
	font-size:11px;
	color:#0A4A82;
	font-weight:bold;
	padding:3px 5px 0px 30px;
	background-image:url('img/ob_add.gif');
	background-repeat:no-repeat;
	background-position:10px top;
	white-space:nowrap;
}

td.ob_addt {
	font-size:11px;
	color:#0A4A82;
	font-weight:bold;
	padding:3px 5px 0px 10px;
	white-space:nowrap;
}

td.ob_add a, td.ob_addt a {
	color:#0A4A82;
	text-decoration:underline;
}

td.ob_add a:hover, td.ob_addt a:hover {
	color:#C4024D;
	text-decoration:underline;
}

td.sort {vertical-align:bottom;}
td.sort input {width:200px; height:10px; font-size:9px;}
td.sort input option {width:200px; height:10px; font-size:9px;}

/* путь в контенте (номер страницы) */
table.content_bottom {width:100%;}

td.b_blokn {padding:18px 7px 10px 3px;}
td.b_bloknt {padding:15px 0px 0px 0px;}
td.b_bloknt a {font-size:11px; color:#C4024D; text-decoration:underline; font-weight:bold;}
td.b_add {padding:12px 0px 0px 0px;}
td.b_addt {padding:15px 5px 0px 10px;}
td.b_addt a {font-size:11px; color:#0A4A82; text-decoration:underline; font-weight:bold;}
td.b_bg {height:22px; background-image: url('img/bg_content_bottom.gif');}
td.b_bg_text {background-image: url('img/bg_content_bottom.gif'); background-position:top; background-repeat:repeat-x; font-size:12px; font-weight:bold; padding:10px 15px 10px 15px;}
tr.b_bg_text {background-image: url('img/bg_content_bottom.gif'); background-position:top; background-repeat:repeat-x;}
td.b_bg_text span {color:#C4024D;}
td.b_bg_text span.dop {font-size:11px; color:#000000; margin-left:20px; font-weight:normal;}
td.b_bg_text span.dop a {color:#0A4A82; text-decoration:none;}
td.b_bg_text_left {font-size:12px; font-weight:bold;}
td.b_bg_text_right {width:100%; font-size:11px; color:#C4024D; text-align:right;}
td.b_bg_text_right a {font-size:11px; color:#C4024D; text-decoration:underline;}
td.b_num {font-size:11px; color:#232323; padding:7px 0px 0px 3px;}
td.b_allnum {font-size:11px; color:#232323; padding:7px 3px 0px 0px;}
td.b_allnum span {font-size:11px; color:#C4024D; padding:7px 3px 0px 0px; font-weight:bold;}
td.b_l {padding:10px 4px 0px 18px;}
td.b_r {padding:10px 20px 0px 4px;}
td.b_allnum a, td.b_l a, td.b_r a {color:#232323; text-decoration:none;}
td.b_allnum a:hover, td.b_l a:hover, td.b_r a:hover {color:#C4024D; text-decoration:none;}
td.b_w_100 {width:100%;}


/* Главная страница */
td.razd_ind  {font-size:14px; color:#232323; vertical-align:middle; padding:0px 0px 0px 10px;}
td.razd_ind a {color:#0A4A82; font-weight:bold; text-decoration:none;}
td.razd_ind a:hover {color:#C4024D; text-decoration:underline;}
td.razd_ico img {vertical-align:middle; margin:5px 0px 5px 0px;}

td.razd_header {color:#0A4A82; padding:0px 10px 3px 10px; border-bottom:#B0B0B0 solid 1px;}
td.razd_value {font-size:13px; font-weight:bold; color:#0A4A82; text-decoration:underline; vertical-align:middle; text-align:center;}
td.razd_ind_sub {color:#0A4A82; padding:0px 0px 3px 10px;}
td.razd_ind_sub a {color:#0A4A82; text-decoration:none;}
td.razd_ind_sub a:hover {color:#C4024D; text-decoration:underline;}
td.razd_value_sub {color:#0A4A82; text-decoration:underline; vertical-align:middle; text-align:center;}


td.razd_0  {font-size:14px; color:#232323; padding:0px 0px 20px 10px;}
td.razd_0 a {font-weight:bold; text-decoration:none;}

table.razd_1 {margin:0px 25px 0px 25px;}
td.sharik img {margin-top:5px; vertical-align:top;}
td.razd_1  {font-size:14px; color:#232323; padding-left:10px;}
td.razd_1 a {color:#0A4A82; font-weight:bold; text-decoration:underline;}
td.razd_1 a:hover {color:#C4024D; text-decoration:underline;}
td.razd_1 span {color:#0A4A82; font-weight:bold; text-decoration:none;}

div.razd_1 {
	font-size:14px;
	color:#232323;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 10px 0px;
	background:url('/img/sharik.gif') no-repeat left 50%;
}
div.razd_1 a {
	color:#0A4A82;
	font-weight:bold;
	text-decoration:underline;
}
div.razd_1 a:hover {
	color:#C4024D;
	text-decoration:underline;
}
div.razd_1 span {
	color:#0A4A82;
	font-weight:bold;
	text-decoration:none;
}


table.razd_2 {margin:10px 0px 20px 0px;}
td.razd_2  {font-size:12px; color:#232323;}
td.razd_2 a {color:#232323; font-weight:bold; text-decoration:none;}
td.razd_2 a:hover {color:#C4024D; text-decoration:underline;}
td.razd_2 a.more {font-size:11px; color:#C4024D; font-weight:normal; text-decoration:none;}
td.razd_2 span {color:#232323; font-weight:bold; text-decoration:none;}

div.razd_2  {
	font-size:12px;
	color:#232323;
	padding: 0px 0px 0px 20px;
}
div.razd_2 a {
	color:#232323;
	font-weight:bold;
	text-decoration:none;
}
div.razd_2 a:hover {
	color:#C4024D;
	text-decoration:underline;
}
div.razd_2 a.more {
	font-size:11px;
	color:#C4024D;
	font-weight:normal;
	text-decoration:none;
}
div.razd_2 span {
	color:#232323;
	font-weight:bold;
	text-decoration:none;
}


table.razd_3 {margin:0px 0px 0px 40px;}
td.razd_3  {font-size:12px; color:#232323;}
td.razd_3 a {color:#232323; text-decoration:none; font-weight:normal;}
td.razd_3 a:hover {color:#C4024D; text-decoration:underline;}
td.razd_3 span {color:#232323; text-decoration:none; font-weight:normal;}


div.razd_3  {
	font-size:12px;
	color:#232323;
	padding: 0px 0px 0px 60px;
}
div.razd_3 a {
	color:#232323;
	text-decoration:none;
	font-weight:normal;
}
div.razd_3 a:hover {
	color:#C4024D;
	text-decoration:underline;
}
div.razd_3 span {
	color:#232323;
	text-decoration:none;
	font-weight:normal;
}


table.razd_gosts_1 {padding-left:14px;}
td.razd_gosts_1  {font-size:14px; color:#232323; padding:5px 0px 0px 14px;}
td.razd_gosts_1 a {color:#0A4A82; font-weight:bold; text-decoration:underline;}
td.razd_gosts_1 a.category {font-weight:normal; text-decoration:none;}
td.razd_gosts_1 span {font-weight:bold; text-decoration:none; padding-right:10px;}
td.razd_gosts_1 a:hover {color:#C4024D; text-decoration:underline;}

table.razd_gosts_2 {margin:0px 0px 0px 0px;}
td.razd_gosts_2  {font-size:12px; color:#232323; padding-top:7px; padding-left:14px;}
td.razd_gosts_2 a {color:#0A4A82; font-weight:bold; text-decoration:none;}
td.razd_gosts_2 a:hover {color:#C4024D; text-decoration:underline;}
td.razd_gosts_2 span {font-weight:bold; text-decoration:none; padding-right:10px;}

table.razd_gosts_3 {margin:5px 0px 0px 47px;}
td.razd_gosts_3  {font-size:12px; color:#232323;}
td.razd_gosts_3 a {color:#0A4A82; text-decoration:none; font-weight:normal;}
td.razd_gosts_3 a:hover {color:#C4024D; text-decoration:underline;}
td.razd_gosts_3 span {color:#232323; text-decoration:none; font-weight:normal; padding-right:10px;}


td.razd_cat  {font-size:12px; color:#0A4A82; padding:0px 0px 5px 10px;}
td.razd_cat a {color:#0A4A82; font-weight:bold; text-decoration:none;}
td.razd_cat a:hover {color:#C4024D; text-decoration:underline;}

td.razd_fgm  {font-size:12px; color:#232323; padding-left:60px;}
td.razd_fgm a {color:#232323; text-decoration:underline;}
td.razd_fgm a:hover {color:#C4024D; text-decoration:underline;}



/* Главная страница */
td.add_header {font-size:13px; font-weight:bold; color:#005E94;}

td.button_continue {padding-top: 15px;}
table.add_text {width:100%; margin:15px 0px 15px 0px; background-color:#D9D9D9;}
table.add_block {width:100%; margin:0px 0px 30px 0px;}
td.add_block_content {width:100%; padding-left: 10px;}
td.add_text {padding:10px 15px 10px 15px; background-color:#D9D9D9;}
td.add_path {font-size:11px; color:#000000; font-weight:bold;}
td.add_field_name {font-size:11px; color:#000000; font-weight:bold; padding:3px 10px 5px 0px;}
td.add_field_name span {color:#C4024D;}
td.add_field_contact {font-size:11px; color:#000000; padding:3px 10px 5px 0px;}
td.add_field_contact span {color:#C4024D;}
td.add_field_name_1 {font-size:11px; color:#000000; text-align:right; font-weight:bold; padding:3px 10px 20px 0px;}
td.add_field_name_1 span {color:#C4024D;}
td.add_field {font-size:10px; color:#616161; padding:0px 10px 5px 0px;}
td.add_field span {color:#C4024D;}
td.add_field span.url {font-size:11px; color:#000000; font-weight:bold;}
td.add_field_text {font-size:12px; color:#000000; padding:0px 10px 10px 0px;}
td.add_field_article {width:100%; background-color:#E7E7E7; border:#C5C5C5 solid 1px; padding:3px 3px 2px 3px;}
td.add_errors {font-size:11px; color:#C4024D; padding:0px 15px 15px 15px;}
td.add_errors a {color:#C4024D; text-decoration:underline;}
div.add_errors {font-size:11px; color:#C4024D; margin:0px 0px 15px 0px;}
div.add_errors a {color:#C4024D; text-decoration:underline;}
td.add_field_price {width:100%; text-align:right; font-size:11px; color:#000000; font-weight:bold; padding:3px 10px 5px 0px;}
td.add_field_price span {color:#C4024D;}
td.add_field_city {font-size:11px; color:#000000; font-weight:bold; padding:3px 10px 5px 0px;}
td.add_field_city span {color:#C4024D;}
td.add_bottom {font-size:11px; font-weight:bold; color:#C4024D;}
td.add_bottom a {text-decoration:underline; color:#C4024D;}
div.search_ex {font-size:10px; color:#616161;}
td.add_field_sep {width:20px;}
td.add_field_sep img {width:20px;}

td.add_field_auto {padding:0px 20px 5px 0px;}
td.add_checkbox_auto {color:#000000; font-weight:bold; font-size:11px; padding:0px 20px 10px 0px; vertical-align: bottom;}
div.field_name {color:#000000; font-weight:bold; font-size:11px; margin-bottom:5px; width: 150px;}
div.field_name span {color:#C4024D;}
div.field_text {color:#616161; font-size:10px; margin-bottom:5px; width:150px;}

div.add_text {
	padding:10px 15px 10px 15px;
	background-color:#D9D9D9;
	margin:5px 0px 15px 0px;
}

/* Условия добавления объявления */

div.zag_can {font-size:12px; font-weight:bold; color:#005E94; margin-bottom: 10px;}
td.you_can {font-size:12px; color:#005E94; padding-left: 10px;}
td.search_rules {font-size:11px; color:#005E94; padding-top: 3px;}
.red_bold {font-size:12px; font-weight:bold; color:#C4024D;}
.red {font-size:12px; color:#C4024D;}
.first_p {margin:10px 0px;}
.rules, .rules a {font-weight:bold; color:#005E94;}

table.table_rekl {background-color:#B0B0B0;}
table.table_rekl td {background-color:#F2F2F2; padding:8px 20px 8px 20px; text-align:center; vertical-align:middle;}
table.table_rekl td.grey_line {background-color:#B0B0B0; padding:0px 0px 0px 0px; text-align:center; vertical-align:middle;}
table.table_rekl td.rekl_13 {background-color:#F2F2F2; padding:8px 20px 8px 20px; text-align:center; vertical-align:middle; font-size:13px;}
table.table_rekl td.rekl_place {background-color:#F2F2F2; padding:8px 20px 8px 20px; text-align:center; vertical-align:middle; font-weight:bold;}
table.table_rekl td.rekl_header {background-color:#DBDBDB; padding:8px 20px 8px 20px; text-align:center; vertical-align:middle; font-weight:bold;}
table.table_rekl td.rekl_name {background-color:#E7E7E7; padding:8px 20px 8px 20px; text-align:center; vertical-align:middle;}
span.rekl_red {color:#C4024D; font-size:11px;}
span.rekl_green {color:#006600; font-size:11px;}


td.rekl_space {background-color:#F2F2F2;}
td.sortby1 a {color:#0A4A82; font-weight:bold; text-decoration:none;}
td.sortby1 a:hover {text-decoration:underline;}
td.sortby2 a {color:#0A4A82; text-decoration:none;}
td.sortby2 a:hover {text-decoration:underline;}


/* Добавление компании */
table.add_firm_razd_1 {margin:0px 0px 0px 0px;}
td.add_firm_razd_1  {font-size:11px; color:#000000; font-weight:bold;}
td.add_firm_razd_1 a {color:#000000; font-weight:bold; text-decoration:none;}
td.add_firm_razd_1 a:hover {color:#C4024D; text-decoration:none;}

table.add_firm_razd_2 {margin:0px 0px 10px 10px;}
td.add_firm_razd_2  {font-size:11px; color:#000000; font-weight:normal;}
td.add_firm_razd_2 a {color:#000000; font-weight:normal; text-decoration:none;}
td.add_firm_razd_2 a:hover {color:#C4024D; text-decoration:underline;}

table.ob_firm_razd_1 {margin:0px 0px 0px 0px;}
td.ob_firm_razd_1  {font-size:11px; color:#005E94; font-weight:bold;}
td.ob_firm_razd_1 a {color:#005E94; font-weight:bold; text-decoration:none;}
td.ob_firm_razd_1 a:hover {color:#C4024D; text-decoration:none;}

table.ob_firm_razd_2 {margin:0px 0px 10px 10px;}
td.ob_firm_razd_2  {font-size:11px; color:#000000; font-weight:normal;}
td.ob_firm_razd_2 a {color:#000000; font-weight:normal; text-decoration:none;}
td.ob_firm_razd_2 a:hover {color:#C4024D; text-decoration:underline;}


/* Новости компании */
td.new_date {font-size:12px; font-weight:bold; color:#0A4A82; border-right:1px solid #DBDBDB; padding:0px 10px 0px 10px;}
td.new_name {width:100%; font-size:12px; font-weight:bold; color:#232323; padding:0px 10px 0px 10px;}
td.new_text {font-size:12px; color:#232323; padding:10px 10px 0px 10px;}
td.new_text img {float:left; margin:0px 10px 10px 0px;}


/* Условия регистрации */

div.reg_zag {font-size:13px; color:#005E94; margin:5px 0px 5px 0px;}
div.reg_zag_black {font-size:13px; font-weight:bold; color:#232323; margin:5px 0px 5px 0px;}
td.reg_can {font-size:13px; color:#232323; padding: 0px 0px 2px 10px;}
div.reg_can {
	font-size:12px;
	color:#232323;
	padding:2px 0px 2px 25px;
	background:url('/img/sharik.gif') no-repeat 10px 6px;
	font-weight:normal;
}
div.reg_link {font-size:13px; font-weight:bold; color:#232323; margin:10px 0px 0px 20px;}
div.reg_link a {color:#C4024D; text-decoration:underline;}

/* Главная страница */

div.ind_num {
	font-size:12px;
	font-weight:bold;
	padding:0px 5px 0px 0px;
	float:left;
}

div.ind_item {
	padding-bottom:5px;
	display:block;
}

p.ind_item {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.ind_name, div.ind_firm_name {font-size:12px;}
div.ind_name span, div.ind_firm_name span {font-size:11px;}

div.ind_name a {font-weight:bold;}
div.ind_firm_name a {color:#0A4A82; font-weight:bold;}

div.ind_name a:hover, div.ind_firm_name a:hover {color:#C4024D;}

div.ind_foto {
	padding:5px 5px 0px 0px;
	float:left;
}

div.ind_date {
	color:#0A4A82;
	font-size:12px;
	padding:0px 5px 0px 0px;
	float:left;
}

div.ind_date a {
	color:#0A4A82;
	font-weight:bold;
	text-decoration:none;
}

div.ind_date a:hover {
	color:#C4024D;
	text-decoration:underline;
}

div.ind_stars {
	float:right;
	padding:0px 0px 0px 5px;
}

div.ind_desc {
	font-size:11px;
	color:#5b5b5b;
	padding-top:2px;
}

div.ind_contact {
	padding-top:2px;
}

div.ind_all {
	font-size:10px;
	text-align:right;
}

div.ind_all a {
	color:#C4024D;
	text-decoration:underline;
}


/* Рейтинг компаний */
/*
td.rating_num {font-size:12px; color:#232323; font-weight:bold; padding-right:10px;}
td.rating_name {font-size:12px; color:#232323; padding-bottom:5px;}
td.rating_name span {font-size:11px; color:#5b5b5b;}
td.rating_name a {color:#0A4A82; font-weight:bold; text-decoration:none;}
td.rating_name a:hover {color:#C4024D; text-decoration:underline;}
*/

/* Новости компаний */
/*
td.firm_new_date {font-size:12px; color:#0A4A82; padding-bottom:0px;}
td.firm_new_date a {color:#0A4A82; font-weight:bold; text-decoration:none;}
td.firm_new_date a.firm_new_name {font-size:12px; color:#232323; font-weight:bold;}
td.firm_new_date a:hover {color:#C4024D; text-decoration:underline;}
td.firm_new_name {font-size:12px; color:#232323; font-weight:bold;}
td.firm_new_text {font-size:11px; color:#5b5b5b; padding-bottom:5px;}
*/

/* Рекламное место свободно */

table.rekl_mest_sv {margin:10px 0px 10px 0px;}
td.rekl_mest_sv {width:100px; height:100px; background-color:#E7E7E7; border:#B0B0B0 solid 1px; vertical-align:middle; text-align:center; font-size:11px; font-weight:bold; padding:5px; cursor:pointer;}
td.rekl_mest_sv span.big {font-size:11px; font-weight:bold; text-decoration:underline;}
td.rekl_mest_sv span.red {color:#C4024D; font-size:11px; font-weight:bold;}

/* Статьи */

table.t_articles {background-color:#B0B0B0;}
table.t_articles td {background-color:#FFFFFF; padding:5px;}
table.t_articles th {background-color:#FFFFFF; font-weight:bold; padding:5px; text-align:center;}


td.index_part_cat {
	width:48%;
	text-align:center;
	padding:20px 0px 30px 0px;
}


td.index_part {
	width:48%;
	text-align:center;
	padding:10px 0px 10px 0px;
}


div.div_rp13 {
	text-align:center;
	padding:15px 0px 15px 0px;
	border-bottom:#B0B0B0 solid 1px;
}



/* Спецпредложения */

div.right_spec {
	padding:5px 0px 5px 0px;
}

div.right_spec_item {
	padding:5px;
	margin:5px 0px 5px 0px;
	border:#C4024D solid 1px;
	background:#fffcd3;
}


div.right_spec_zag {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:10px 0px 10px 0px;
	margin-bottom:5px;
	background:#c1034b url('/img/spec_title_bg.gif') repeat-y;
}


div.right_spec_title {
	font-size:12px;
	color:#0A4A82;
	font-weight:bold;
	padding-bottom:8px;
}

div.right_spec_title a {
	color:#0A4A82;
	text-decoration:underline;
}

div.right_spec_img {
	text-align:center;
	padding-bottom:8px;
}

div.right_spec_text {
	font-size:11px;
}

div.right_spec_price {
	font-size:12px;
	font-weight:bold;
	color:#C4024D;
	text-align:right;
	padding-top:8px;
}

div.right_spec_price span {
	font-weight:normal;
	font-size:11px;
	color:#000000;
}

div.right_spec_contact {
	padding-top:8px;
}

div.right_spec_firm {
	text-align:right;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-bottom:2px;
}

div.right_spec_firm a {
	text-decoration:underline;
}

div.right_spec_phone {
	text-align:right;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-bottom:2px;
}

div.right_spec_more {
	text-align:right;
	font-size:10px;
	color:#0A4A82;
	padding:5px 0px 3px 0px;
}

div.right_spec_more a, div.right_spec_more a:hover {
	color:#C4024D;
	text-decoration:underline;
}


/* Интернет-магазины справа */

div.right_im_zag {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding:10px 0px 10px 0px;
	margin-bottom:5px;
	background:#DBDBDB url('/img/im_title_bg.gif') repeat-y;
}

div.right_im_item {
	padding:5px;
	margin:5px 0px 5px 0px;
	border:#B0B0B0 solid 1px;
}

div.right_im_name {
	font-size:12px;
	color:#0A4A82;
	font-weight:bold;
}

div.right_im_name a {
	color:#0A4A82;
	text-decoration:underline;
}

div.right_im_img {
	text-align:center;
	padding-top:8px;
}

div.right_im_desc {
	padding-top:8px;
	font-size:11px;
}

div.right_im_domen {
	padding-top:8px;
	font-size:11px;
	text-align:right;
	color:#0A4A82;
}

div.right_im_domen a {
	color:#0A4A82;
}

div.right_im_city {
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:8px;
}

div.right_im_link {
	font-size:11px;
	color:#0A4A82;
	text-align:center;
}

div.right_im_link a {
	color:#0A4A82;
	text-decoration:underline;
}

/* */

div.div_empty_12 img {
	height:12px;
}

div.div_empty_15 img {
	height:15px;
}

div.div_add {
	float:right;
	font-size:11px;
	color:#0A4A82;
	font-weight:bold;
	padding:3px 5px 0px 30px;
	background:url('/img/ob_add.gif') no-repeat 10px top;
	white-space:nowrap;
}

div.div_add a {
	color:#0A4A82;
	text-decoration:underline;
}

div.div_add a:hover {
	color:#C4024D;
	text-decoration:underline;
}

div.div_bloknot {
	font-size:11px;
	color:#C4024D;
	font-weight:bold;
	padding:3px 10px 0px 15px;
	background:url('/img/bloknot_red.gif') no-repeat 0px 6px;
	white-space:nowrap;
}

div.div_bloknot a {
	color:#C4024D;
	text-decoration:underline;
}

div.div_bg {
	background:url('img/bg_content_bottom.gif') repeat-x left top;
	margin-top:10px;
}

div.div_bg img {
	height:22px;
}

/* */

/* Подробная страница */

div.detail_row {
	border:1px solid #DBDBDB;
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;
}

div.detail_row_white {
	border-top:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;
}

div.detail_row_white_end {
	border:1px solid #DBDBDB;
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;
}

td.detail_row_white {
	border-top:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;
}

td.detail_row_white_end {
	border:1px solid #DBDBDB;
	background-color:#FFFFFF;
	padding:10px 15px 10px 15px;
}

td.detail_row_white a, td.detail_row_white_end a {
	color:#0A4A82;
	text-decoration:underline;
}

td.detail_row_white div.add_block_header, td.detail_row_white_end div.add_block_header {
	border:0px;
	margin:0px 0px 4px 0px;
}

td.detail_more {
	font-size:11px;
	color:#C4024D;
	text-align:right;
	vertical-align:bottom;
	padding:5px 0px 0px 5px;
	white-space:nowrap;
}

td.detail_more a {
	font-size:11px;
	color:#C4024D;
	text-decoration:underline;
}

/* Заявки на тендеры */

td.detail_orders_header {
	font-weight:bold;
	padding-bottom:10px;
}

td.detail_orders_header span {
	color:#C4024D;
	margin-left:3px;
}

td.date_order_show {
	font-size:11px;
	padding:5px 10px 5px 10px;
	white-space:nowrap;
}

td.detail_order_show {
	width:100%;
	font-size:11px;
	padding:5px 10px 5px 10px;
}

td.detail_order_show div.text_order {
	padding-bottom:2px;
}

td.detail_order_show div.face_order {
	color:#0A4A82;
	font-size:10px;
}

div.num_pages_ajax {
	font-size:11px;
	padding:10px 10px 0px 10px;
}

div.num_pages_ajax a {
	/*text-decoration:none;*/
}

div.num_pages_ajax span {
	color:#C4024D;
}

div.num_pages_ajax span.sep {
	margin:0px 5px 0px 5px;
	color:#232323;
}

/* */

/* */

/* Поиск */

/* Поиск вверху */

td.td_top_search {
	width:100%;
	text-align:center;
	padding:2px 10px 2px 10px;
}

td.td_top_search table {
	margin-left:auto;
	margin-right:auto;
}

td.search_region_zag {
	font-size:11px;
	color:#C2D2E0;
	text-decoration:underline;
	padding-right:0px 5px 1px 0px;
	vertical-align:bottom;
}

td.search_region {
	padding:1px 5px 0px 0px;
}

td.search_input {
	width:240px;
	padding-right:5px;
}

td.search_input input {
	width:100%;
	height:19px;
}

td.search_button {
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}

td.search_button input {
	width:103px;
	height:14px;
}

td.search_primer {
	font-size:11px;
	color:#C2D2E0;
	padding:2px 0px 4px 0px;
	font-weight:bold;
}

td.search_primer a {
	color:#C2D2E0;
	text-decoration:none;
	font-weight:normal;
	border-bottom:#C2D2E0 dashed 1px;
}

td.search_primer a:hover {
	text-decoration:none;
	background:none;
}

/* */

div.detail_header_razd {font-size:14px; font-weight:bold; padding:0px 0px 10px 0px;}


div.detail_zakls {
	padding:0px 0px 20px 0px;
}

div.detail_zakls a {
	text-decoration:underline;
	color:#0A4A82;
}

div.detail_zakls span {
	color:#C4024D;
	text-decoration:underline;
}

/* */

/* Нижняя часть */

td.td_counters {
	text-align:center;
	vertical-align:middle;
	padding:10px 10px 10px 10px;
}

td.td_bottom_logos {
	text-align:center;
	vertical-align:middle;
	padding:50px 50px 20px 50px;
}

td.td_bottom_logos table td {
	text-align:center;
	vertical-align:middle;
}


td.detail_b2b {
	font-weight:bold;
	padding:5px 10px 5px 10px;
	white-space:nowrap;
}
td.detail_b2b_text {
	padding:5px 10px 5px 10px;
}

div.detail_b2b {
	border:1px solid #DBDBDB;
	background-color:#FFFFFF;
	padding:10px 0px 10px 0px;
}

div.t_register_trade_info {
	font-style: italic;
	text-align: right;
	padding:0px 0px 20px 0px;
}

div.t_register_intro {
	padding:20px 0px 20px 0px;
}
/* */

td.top_region {
	text-align:center;
	padding:5px 15px 6px 15px;
	background:#e7e7e7;
/*	border-left:#FFFFFF 15px solid;
	border-right:#FFFFFF 15px solid;*/
	border-bottom:#dbdbdb 4px solid;
}

td.top_region span.link {
	margin:0px 5px 0px 5px;
}

td.top_region span.link a, td.top_region span.link a:hover {
	font-weight:bold;
	text-decoration:none;
	/*color:#FFFFFF;*/
}

td.top_region span.choose {
	margin:0px 5px 0px 5px;
	white-space:nowrap;
}

td.top_region span.choose a, td.top_region span.choose a:hover {
	font-size:11px;
	text-decoration:underline;
	color:#0A4A82;
	/*color:#FFFFFF;*/
}



table.top_region {
	margin:auto;
	width:100%;
}

td.top_region_link {
	text-align:center;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}

td.top_region_link a {
	/*color:#0A4A82;*/
	text-decoration:none;
}

td.top_region_choose {
	font-size:11px;
	text-align:center;
	padding:0px 5px 0px 5px;
}

td.top_region_choose a, td.top_region_choose a:hover {
	text-decoration:underline;
	color:#0A4A82;
}

td.top_region_img {
	padding-top:2px;
	padding-right:10px;
}

td.region {
	padding:0px 12px 0px 8px;
	vertical-align:top;
}

td.region div {
	background:url('/img/lm_arrow.gif') no-repeat 0px 3px;
	padding:0px 0px 5px 12px;
}

td.region div a {
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}

td.region div.act {
	background:url('/img/lma_arrow.gif') no-repeat 0px 3px;
	padding:0px 0px 5px 12px;
}

td.region div.act a {
	cursor:pointer;
	color:#5980A4;
	text-decoration:none;
}

td.region div.all_russia {
	background:url('/img/lm_arrow.gif') no-repeat 0px 3px;
	padding:0px 0px 15px 12px;
	font-weight:bold;
}

td.region div.all_russia a {
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}

td.region div.all_russia_act {
	background:url('/img/lma_arrow.gif') no-repeat 0px 3px;
	padding:0px 0px 15px 12px;
	font-weight:bold;
}

td.region div.all_russia_act a {
	cursor:pointer;
	color:#5980A4;
	text-decoration:none;
}



/* Список категорий по городам */

table.city_category_list {
	width:100%;
}

td.city_category {
	vertical-align:top;
	padding:0px 10px 0px 0px;
}

div.city_category {
	/*font-size:11px;*/
	padding:0px 0px 2px 0px;
}

div.city_category a {
	color:#0A4A82;
	text-decoration:underline;
}

table.city_detail_list {
	width:100%;
}

td.city_detail {
	vertical-align:top;
	padding:0px 10px 0px 0px;
}

div.city_detail {
	padding:0px 0px 2px 0px;
}

div.city_detail a {
	color:#0A4A82;
	text-decoration:underline;
}

/* */
