* {
outline-width:0;
margin:0;
padding:0;
}

body {
font:62.5%/1.8em Arial, Helvetica, sans-serif, Verdana, Tahoma;
color:#333;
background:#fff;
}

table,th,td {
border-collapse:collapse;
}

table,form,input,select,textarea {
font-size:100%;
}

input,select,textarea {
font-family:Arial, Helvetica, sans-serif, Verdana, Tahoma;
}

button {
cursor:pointer;
}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,.h3,.h3 a,.h3-grey {
line-height:normal;
text-decoration:none;
color:#74838E;
padding:0;
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
text-decoration:underline;
}

h1 {
font-size:165%;
font-weight:700;
color:#000;
margin:0;
}

h2 {
font-size:140%;
color:#000;
margin:12px 0 5px;
}

h3 {
font-size:130%;
font-weight:700;
margin:6px 0;
}

h4 {
font-size:120%;
margin:5px 0 4px;
}

h5 {
font-size:100%;
color:#000;
font-weight:400;
margin:0 0 2px;
}

h6 {
font-size:90%;
margin:0;
}

dl {
margin:5px 0;
padding:0;
}

p {
margin:14px 0;
}

hr {
height:1px;
line-height:0;
border:0;
border-top:1px dotted #74838E;
clear:both;
margin:10px 0;
}

hr.hr {
border-top:1px solid #DFDEDE;
}

#section_title_span {
color:#C2733E!important;
}

.redlitera {
color:#8F3658;
font-size:25px;
}

img {
border:0;
}

img.img-right {
float:right;
margin:4px 10px;
}

img.img-left {
float:left;
margin:4px 10px 4px 0;
}

.align_left,.floatLeft {
float:left;
}

.align_right {
float:right;
}

.align_middle {
vertical-align:middle;
}

p.left {
text-align:left;
}

p.right,.tright {
text-align:right;
}

.hide {
display:none;
}

.clearall {
clear:both;
}

br.clearall {
clear:both;
height:0;
line-height:0;
}

legend {
visibility:hidden;
height:.1em;
line-height:.1em;
}

fieldset {
border:none;
margin:0;
padding:0;
}

select {
width:220px;
margin:0 5px 0 0;
}

.fieldset {
margin:0 0 10px;
padding:8px 10px 10px;
background:#C1D72E;
}

.fieldset label {
color:#fff;
width:180px;
float:left;
font-weight:700;
padding-top:3px;
}

.fieldset label.inline {
float:none;
padding:0 10px 0 0;
}

.fieldset .text {
width:180px;
margin:0 10px 5px 0;
}

.fieldset .select {
width:186px;
margin:0 10px 5px 0;
}

.font08 {
font-size:.8em;
}

.font09 {
font-size:.9em;
}

.font10 {
font-size:1em;
}

.font11 {
font-size:1.1em;
}

.font12 {
font-size:1.2em;
}

.margb3 {
margin-bottom:3px;
}

.margb5 {
margin-bottom:5px;
}

.margb25 {
margin-bottom:25px;
}

.margt5 {
margin-top:5px;
}

.margt10 {
margin-top:10px;
}

.margt15 {
margin-top:15px;
}

.margt20 {
margin-top:20px;
}

.margt25 {
margin-top:25px;
}

.margt30 {
margin-top:30px;
}

.margt35 {
margin-top:35px;
}

.margt40 {
margin-top:40px;
}

.padt3 {
padding-top:3px;
}

.padt10 {
padding-top:10px;
}

.padb15 {
padding-bottom:15px!important;
}

.padl5 {
padding-left:5px;
}

.padl25 {
padding-left:25px!important;
}

.padr25 {
padding-right:25px!important;
}

a:hover {
color:#155da6!important;
text-decoration:none!important;
}

a.white:hover {
color:#fff!important;
text-decoration:underline!important;
}

a.blue:link {
color:#80b9f5;
text-decoration:none;
}

a.blue:hover {
color:#80b9f5!important;
text-decoration:underline!important;
}

a.orange:hover {
color:#ffb32f!important;
text-decoration:underline!important;
}

a.black:hover {
color:#000!important;
text-decoration:none!important;
}

a.nounderline:hover {
text-decoration:underline!important;
}

.w150 {
width:150px;
}

#main {
margin-top:152px;
}

#header {
width:970px;
font-size:1.2em;
position:absolute;
top:5px;
left:0;
}

#top_banner div {
width:970px;
/* height:70px; */
text-align:center;
vertical-align:middle;
background:#ffffff;
}

#header_top {
height:61px;
background:url(/assets/images/header_bg.gif) repeat-x;
}

#header_bottom {
background:#ececec;
}

#header_bottom .hdb_left {
text-align:center;
padding:10px 4px;
}

#header_bottom .hdb_right {
padding:5px 3px 10px 0;
}

#header_bottom .hdb_top a {
padding-right:10px;
}

#header_bottom .hdb_top a:hover {
color:#000!important;
text-decoration:underline!important;
text-transform:uppercase;
font-size:.9em;
font-weight:700;
}

#header_bottom .hdb_top a:active {
color:#000;
text-decoration:none;
text-transform:uppercase;
font-size:.9em;
font-weight:700;
}

#header_bottom .hdb_bottom a {
padding-right:17px;
}

#header_bottom .hdb_bottom a:hover {
color:#000!important;
text-decoration:underline!important;
font-size:1em;
}

#header_bottom .hdb_bottom a:active {
color:#000;
text-decoration:none;
font-size:1em;
}

#header_adv {
width:200px;
vertical-align:top;
text-align:center;
padding:8px 0 0;
}

#auth_box {
text-align:center;
vertical-align:top;
padding:8px 0 0 20px;
}

#auth_box td {
text-align:left;
vertical-align:top;
}

#auth_box td.login_td {
padding-top:1px;
}

#search_box {
vertical-align:top;
width:260px;
padding:15px 15px 0 0;
}

#search_box .text {
width:220px;
border:1px solid #b6b6b6;
vertical-align:top;
padding:1px 4px;
}

#search_box .search_right {
padding-left:2px;
}

#search_box label.blue {
color:#80b9f5;
}

#footer123 {
width:970px;
height:1px;
margin-left:100px;
margin-top:10px;
background:#f6f6f6;
}

#footer {
width:970px;
margin-top:10px;
font-size:1.2em;
}

#footer_tbl {
width:970px;
}

#footer_top {
height:62px;
background:url(/assets/images/footer_bg.gif) repeat-x;
}

#footer_center {
text-align:center;
vertical-align:top;
padding:20px 0 0;
}

#footer_center a:hover {
color:#df991f!important;
text-decoration:underline!important;
}

#footer_creator {
text-align:right;
vertical-align:top;
color:#fff;
padding:20px 18px 0 0;
}

#footer_bottom {
border-bottom:1px solid #bababa;
}

#footer_bottom .ftb_left div {
padding-bottom:2px;
}

#footer_bottom .ftb_center div {
padding-bottom:5px;
}

#footer_bottom .ftb_right {
vertical-align:top;
text-align:right;
padding:10px 0 25px;
}

.rightContent {
vertical-align:top;
width:235px;
font-size:1.2em;
padding:0 0 0 18px;
}

#mainContent {
width:717px;
font-size:1.2em;
}

.box_gray {
border-top:1px solid #b0b0b0;
margin-bottom:15px;
padding:0 15px 15px;
background:#f6f6f6 !important;
}

.box_gray .box_tbl {
width:100%;
background:#f6f6f6;
}

.box_gray .box_title {
color:#707070;
font-size:14px;
font-weight:700;
padding:10px 0;
background:url(/assets/images/box_gray_title_arrow.gif) no-repeat right 14px;
}

.box_content_tbl {
color:#666;
padding-top:15px;
}

.news_img {
border:1px solid #b0b0b0;
margin:0 8px 8px 0;
}

.news_link {
font-size:1.2em;
font-weight:700;
}

.list_tick {
list-style-image:none;
list-style-position:outside;
margin:0 0 0 10px;
}

.list_tick li {
list-style-image:none;
list-style-type:none;
padding:0 0 4px 15px;
background:url(/assets/images/box_gray_tick.gif) no-repeat 0 7px;
}

.news_all {
padding:10px 0 0 25px;
}

.section_menu_list {
list-style-image:none;
list-style-position:outside;
width:235px;
}

.section_menu_list li {
list-style-image:none;
list-style-type:none;
border-bottom:1px dashed #c3c3c3;
padding:5px 0;
}

.section_menu_list li a:hover {
color:#975f39!important;
text-decoration:none;
display:block;
padding:0 0 0 15px;
background:url(/assets/images/arrow_orange_left.gif) no-repeat 2px 7px;
}

.section_menu_list li a:active {
color:#975f39;
text-decoration:none;
display:block;
padding:0 0 0 15px;
}

.section_menu_list li.active a:link {
color:#975f39;
text-decoration:none;
display:block;
padding:0 0 0 15px;
background:url(/assets/images/arrow_orange_left.gif) no-repeat 2px 7px;
}

#section_title_box {
color:#c2733e;
font-size:1.8em;
font-weight:700;
background:#f0eddc;
}

#section_title {
padding:10px 10px 10px 115px;
}

#section_subtitle {
padding:0 0 0 8px;
background:#fff;
}

#section_subtitle .blue {
color:#1b4c8e;
font-weight:400;
}

.news_box .gray {
color:#666;
}

.news_tbl td {
vertical-align:top;
padding-bottom:20px;
}

.news_anons {
padding-left:10px;
}

.pages_block {
margin-top:20px;
font-size:1.2em;
}

.pages_block span {
padding:2px 5px;
}

.pages_block span.active {
color:#fff;
padding:2px 6px;
background:#38629e;
}

.pages_block a:hover {
color:#38629e;
text-decoration:none;
}

.pages_block .prev_link,.pages_block .next_link {
color:#666;
font-size:.9em;
}

.news_tags {
vertical-align:top;
padding-left:20px;
background:url(/assets/images/icon_tags.gif) no-repeat 0 2px;
}

.news_tags a:hover {
color:#666!important;
text-decoration:none!important;
}

a.print {
display:block;
width:110px;
float:right;
padding:0 0 0 17px;
background:url(/assets/images/icon_print.gif) no-repeat 0 3px;
}

a:hover.print {
color:#666!important;
text-decoration:underline!important;
}

#news_comments_title a:hover {
color:#666!important;
text-decoration:none!important;
font-size:1.2em;
font-weight:700;
border-bottom:1px dashed #666;
}

.star {
color:red;
}

#comments_box {
margin:20px 0;
}

#comments_box td {
padding:15px 0 0;
}

#comments_box td.first_row {
padding:0!important;
}

#comments_box .comment_author {
font-weight:700;
}

#comments_box .comment_date {
color:#666;
font-size:.8em;
margin-top:3px;
}

#print_header {
border-bottom:1px solid #000;
font-size:2.5em;
color:#868686;
font-weight:700;
font-family:Tahoma, Arial;
padding:20px 10px;
}

#print_content {
font-size:1.4em;
padding:20px 10px;
}

#print_box h1 {
margin-bottom:20px;
}

#print_news_content {
width:1000px;
}

#print_footer {
border-top:1px solid #000;
font-size:1.4em;
padding:20px 10px;
}

table.interview td {
vertical-align:top;
padding:0 0 15px;
}

table.interview td.interview_left {
width:220px;
}

.iman {
border:1px solid #b0b0b0;
padding:10px 5px;
}

img.interview_img {
margin:0 5px 0 0;
}

.isurname {
font-weight:700;
font-size:1.3em;
color:#000;
text-transform:uppercase;
}

.ijob {
font-size:.9em;
padding-top:8px;
line-height:110%;
}

.icompany {
font-weight:700;
font-size:.9em;
}

table.interview td.interview_right {
padding:0 0 0 10px;
}

table.interview td.interview_right div.interview_date {
font-size:10px;
}

#interview_photo {
float:left;
width:160px;
margin-right:10px;
background:#e4e4e4;
}

div.interview_info {
padding:8px 4px;
}

.box_simple {
padding:11px;
background:url(/assets/images/box_border.gif) repeat-x #f6f6f6;
}

.box_simple_title {
color:#666;
font-weight:700;
padding-bottom:11px;
}

.right_url {
font-size:1.2em;
color:#666;
}

.right_anons {
margin-top:5px;
color:#666;
}

div.grey-box {
width:100%;
border-top:1px solid #b0b0b0;
margin:10px 0;
padding:10px 0;
background:#f6f6f6;
}

table.grey {
width:95%;
font-size:12px;
margin:0 0 0 15px;
background:#f6f6f6;
}

table.grey td.equip-catalog-branch {
color:#c5bd9f;
font-weight:700;
padding-top:8px;
width:100%;
vertical-align:bottom;
background:url(http://www.equipnet.ru/image/box-line-bg.gif) repeat-x 0 23px;
}

table.grey td.title {
padding-bottom:10px;
background:url(http://www.equipnet.ru/image/box-title-arrow.gif) no-repeat 100% 5px;
}

table.grey td.equip-catalog-count {
padding-top:8px;
vertical-align:bottom;
color:#5d594b;
text-align:right;
background:url(http://www.equipnet.ru/image/box-line-bg.gif) repeat-x 0 23px;
}

div.orange-box {
width:100%;
border-top:1px solid #c6ad56;
margin:0 0 10px;
padding:0 0 10px;
background:#f0eddc;
}

table.orange {
width:95%;
font-size:12px;
margin:0 15px;
background:#f0eddc;
}

table.orange td.title {
font-weight:600;
font-size:8pt;
padding:0 0 10px 25px;
}

table.orange td.body {
padding:20px 10px 10px;
}

table.orange td.body .message-add {
width:100%;
text-align:center;
font-size:13px;
}

table.orange td.body a {
color:#df991f;
text-decoration:underline;
font-weight:700;
}

table.orange td.body a:hover {
color:#000;
text-decoration:underline;
font-weight:700;
}

table.orange ul {
list-style-type:none;
list-style-image:none;
padding:8px 0 10px 16px;
}

table.orange ul li span {
padding:0 0 0 10px;
background:url(http://www.equipnet.ru/image/equip-list-image.gif) no-repeat 0 7px;
}

.td_left_grey {
color:#696969;
vertical-align:top;
height:25px;
}

.textarea1 {
width:99%;
}

div.grey-box-bottom {
height:30px;
width:100%;
margin:0 0 10px;
padding:0;
background:#e9edee;
}

div.refblock {
padding:0 0 20px;
}

ol.results div.title {
font-size:13px;
}

ol.results {
margin:0 0 17px;
padding:0 0 0 29px;
}

ol.results li {
margin-bottom:1em;
padding:0;
}

ol.results div.text {
padding-bottom:.1em;
}

ol.results div.info {
color:#8aa577;
margin-top:.3em;
overflow:hidden;
}

ol.results div.info a:visited {
color:purple;
}

ol.results div.info span.count {
font-size:11px;
}

.green {
color:#8a8577;
}

div.pages {
padding:10px 0;
}

table.grey h1 {
color:#444;
font-size:11pt;
line-height:normal;
font-weight:700;
padding:0;
}

.form_text {
margin-top:0;
font-family:Arial;
font-weight:700;
font-size:9pt;
}

.form_td {
font-family:Arial;
font-weight:400;
font-size:9pt;
}

.form_input {
margin-top:0;
border-color:#999;
border-style:solid;
border-width:1px;
}

ul.otstup li {
margin-left:40px;
}

.block {
width:200px;
float:right;
margin:0 0 5px 10px;
padding:5px;
}

div.rbr-box {
padding-bottom:8px;
}

div.rbr-box div.rbr-row {
padding-bottom:9px;
}

div.rbr-box div.rbr-row-sub {
padding-bottom:12px;
}

div.rbr-box div.rbr-cat a {
font-size:1.2em;
font-weight:700;
display:block;
line-height:1.2em;
padding:0;
}

div.rbr-box div.rbr-subcat {
padding:2px 0 0;
}

div.rbr-box div.rbr-subcat a {
color:#9a9a9a;
text-decoration:none;
padding-right:6px;
line-height:1.2em;
font-size:.95em;
}

div.rbr-box span {
font-size:1.2em;
padding:0 10px;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
overflow:hidden;
}

div.cols-1-1-1 div.col {
width:33.3%;
float:left;
margin:0 -3px 0 0;
}

.pl10 {
padding-left:10px!important;
}

table.rubricator-manage,table.rubricator-manage table {
border-collapse:collapse;
width:100%;
margin:0;
padding:0;
}

table.rubricator-manage td {
border-collapse:collapse;
border-top:1px dashed #c3bfd9;
border-bottom:1px dashed #c3bfd9;
margin:0;
padding:4px 2px;
}

table.rubricator-manage span.time {
color:#919191;
font-size:90%;
}

h2.anons {
font-size:14px;
font-style:italic;
font-weight:400;
margin-bottom:10px;
}

#right_bottom {
position:relative;
top:0;
}

#right_top {
top:0;
}

.right_bottom {
font-size:9pt;
color:#333;
font-family:Arial,Helvetica,sans-serif,Verdana,Tahoma;
text-align:justify;
padding:0 10px 10px;
}

.h1_blue {
color:#1B4C8E;
font-weight:400;
font-size:14pt;
}

.h1_orange {
color:#C2733E;
font-weight:400;
font-size:14pt;
}

.h1_medium {
color:#707070;
font-size:16px;
font-weight:700;
}

.h1_medium_grey {
color:#444;
font-size:16px;
font-weight:700;
}

.table_medium {
margin-left:-100px;
width:100%;
}

.td_medium {
color:#707070;
width:200px;
padding:10px 10px 10px 115px;
background:#f0eddc;
}

.h1_branch {
color:#666!important;
font-size:13pt;
font-weight:700;
line-height:normal;
text-decoration:none!important;
border-bottom:1px solid #666;
}

.link_new {
font-size:10pt;
font-weight:700;
}

.link_new_orange {
font-size:12pt;
font-weight:700;
color:#c2733e!important;
}

.description_grey {
color:#414042!important;
}

.city_grey {
color:#666!important;
margin-top:5px;
}

.line_regions {
height:3px;
background:url(http://www.equipnet.ru/image/box-title-line.gif) repeat-x left center;
}

.country_regions {
color:#555;
font-size:13pt;
}

.extra_city {
color:#c2733e!important;
}

.font_grey {
color:#414042!important;
font-family:Arial;
font-size:10pt;
}

.font_black {
color:#000!important;
font-family:Arial;
font-size:10pt;
font-weight:700;
}

.h1_title {
color:#444;
font-size:13pt;
line-height:normal;
font-weight:700;
}

.img_border {
width:55px;
border:solid 1px #939598;
}

.date_grey {
color:#5d594b;
font-size:7.5pt;
}

.opinion_name {
color:#c2733e;
}

.opinion_yes {
color:#c2733e!important;
font-size:10pt;
border-bottom:dashed 1px #c2733e;
}

.opinion_no {
color:#e50031!important;
font-size:10pt;
border-bottom:dashed 1px #e50031;
}

.opinion_grey {
color:#5d594b!important;
}

.opinion_table td {
padding:3px 3px 0;
}

.form_title {
color:#666;
font-weight:700;
width:180px;
padding:10px 0 10px 10px;
}

.form_gray {
color:#666;
font-size:.9em;
margin-top:0;
font-weight:300!important;
}

.form_star {
color:#df991f;
}

.form_input2 {
width:80%;
}

.form_submit {
font-size:1.3em;
font-weight:700;
width:110px;
padding:5px 10px;
}

.comment_date {
color:#666;
font-size:.8em;
}

.input_all {
margin-top:3px;
color:#333;
width:100%;
height:28px;
border-color:#999;
border-style:solid;
border-width:1px;
padding:5px;
}

.input_all_textarea {
margin-top:3px;
color:#333;
width:100%;
border-color:#999;
border-style:solid;
border-width:1px;
padding:5px;
}

.replacement_1 {
width:136px;
height:24px;
border:0;
text-indent:-1000em;
cursor:hand;
margin:0;
padding:0;
background:url(/assets/images/01_registration.gif) no-repeat center top;
}

.replacement_2 {
width:82px;
height:25px;
border:0;
text-indent:-1000em;
cursor:hand;
margin:0;
padding:0;
background:url(/assets/images/button_send.gif) no-repeat center top;
}

.replacement_3 {
width:178px;
height:24px;
border:0;
text-indent:-1000em;
cursor:hand;
margin:0;
padding:0;
background:url(/assets/images/button_recovery.gif) no-repeat center top;
}

.replacement_4 {
width:146px;
height:25px;
border:0;
text-indent:-1000em;
cursor:hand;
margin:0;
padding:0;
background:url(/assets/images/button_send_company.gif) no-repeat center top;
}

.replacement_5 {
border:0;
width:110px;
height:25px;
text-indent:-1000em;
cursor:hand;
background:url(/assets/images/add_opinion.gif) no-repeat center top;
}

.cp_board td {
padding:15px;
}

.board_top td {
font-size:11pt;
font-weight:700;
padding:10px 15px!important;
background:#e2ecf1 !important;
}

.main_sub {
font-size:11pt;
font-weight:700;
}

.sub_sub {
font-size:10pt;
font-weight:400;
}

.font_grey_title {
color:#414042!important;
font-family:Arial;
font-size:11pt;
font-weight:700;
padding:10px 0 5px;
}

.link_new_medium {
font-size:10.5pt;
font-weight:700;
}

.alphabet {
font-size:10pt;
font-weight:700;
padding:4px;
}

.alphabet_orange {
font-size:10pt;
font-weight:700;
color:#c2733e;
}

div.center,.center,.tcenter {
text-align:center;
}

.gray,#header .gray {
color:#c0bfb9;
}

.margb10,table.orange ul li {
margin-bottom:10px;
}

.margb15,.news_row {
margin-bottom:15px;
}

.margt3,#comments_box .comment_text {
margin-top:3px;
}

.padb10,.board {
padding-bottom:10px;
}

a:link,a:visited,a:active {
color:#155da6;
text-decoration:underline;
}

a.white:link,a.white:visited,a.white:active {
color:#fff;
text-decoration:underline;
}

a.blue:visited,a.blue:active {
color:#80b9f5;
text-decoration:underline;
}

a.orange:link,a.orange:visited,a.orange:active {
color:#ffb32f;
text-decoration:underline;
}

a.black:link,a.black:visited,a.black:active,div.rbr-box div.rbr-subcat a:hover {
color:#000;
text-decoration:underline;
}

a.nounderline:link,a.nounderline:visited {
text-decoration:none!important;
}

.t100,#print_box,table.interview {
width:100%;
}

.color000,ol.results div.info a {
color:#000;
}

#top_banner,#header_bottom .hdb_top {
padding:0 0 5px;
}

#header_top #logo,#footer_top #footer_logo {
width:200px;
padding:0 0 0 16px;
}

#header_bottom td,.leftContent,#print_footer td {
vertical-align:top;
}

#header_bottom .hdb_top a:link,#header_bottom .hdb_top a:visited {
color:#1b4c8e;
text-decoration:none;
text-transform:uppercase;
font-size:.9em;
font-weight:700;
}

#header_bottom .hdb_bottom a:link,#header_bottom .hdb_bottom a:visited {
color:#1b4c8e;
text-decoration:none;
font-size:1em;
}

#footer_center a:link,#footer_center a:visited,#footer_center a:active {
color:#df991f;
text-decoration:none;
}

#footer_bottom .ftb_left,#footer_bottom .ftb_center {
vertical-align:top;
padding:10px 0 25px 18px;
}

.box_gray .box_line,.box_gray .box_hr {
height:3px;
background:url(/assets/images/box_gray_title_line.gif) repeat-x left center;
}

.news_date,.iname,.right_date {
color:#000;
font-size:.9em;
}

.section_menu_list li a:link,.section_menu_list li a:visited {
color:#155da6;
text-decoration:none;
display:block;
padding:0 0 0 15px;
}

.section_menu_list li.active a:hover,.section_menu_list li.active a:visited,.section_menu_list li.active a:active {
color:#975f39;
text-decoration:none;
display:block;
padding:0 0 0 15px;
background:url(/assets/images/arrow_orange_left.gif) no-repeat 2px 7px;
}

.pages_block a:link,.pages_block a:visited,.pages_block a:active {
color:#38629e;
text-decoration:underline;
}

.pages_block a:link.prev_link,.pages_block a:hover.prev_link,.pages_block a:visited.prev_link,.pages_block a:active.prev_link,.pages_block a:link.next_link,.pages_block a:hover.next_link,.pages_block a:visited.next_link,.pages_block a:active.next_link,#news_add_comment .gray,#news_add_comment2 .gray,.h1_branch:hover {
color:#666!important;
}

.news_tags a:link,.news_tags a:visited,.news_tags a:active {
color:#666;
text-decoration:underline;
}

a:link.print,a:active.print,a:visited.print {
color:#666;
text-decoration:none;
}

#news_comments_title a:link,#news_comments_title a:visited,#news_comments_title a:active {
color:#666;
text-decoration:none;
font-size:1.2em;
font-weight:700;
border-bottom:1px dashed #666;
}

#news_add_comment,#news_add_comment2 {
margin-top:10px;
padding:10px 10px 30px;
background:#eaeaea;
}

#news_add_comment td,#news_add_comment2 td {
vertical-align:top;
border-collapse:collapse;
padding-bottom:8px;
}

#news_add_comment td.add_comment_title,#news_add_comment2 td.add_comment_title {
font-weight:700;
color:#666;
padding:0 0 10px;
}

#news_add_comment td.add_comment_left,#news_add_comment2 td.add_comment_left {
width:180px;
}

#news_add_comment .text,#news_add_comment2 .text {
border:1px solid #b0b0b0;
width:80%;
padding:2px 4px;
}

#news_add_comment .captcha,#news_add_comment2 .captcha {
width:100px!important;
}

#news_add_comment .textarea,#news_add_comment2 .textarea {
border:1px solid #b0b0b0;
width:80%;
height:150px;
padding:2px 4px;
}

#news_add_comment .submit,#news_add_comment2 .submit {
font-size:1.4em;
font-weight:700;
width:110px;
padding:5px 10px;
}

.eqsite_e,.last_black {
color:#000!important;
}

a:link.login_lnk,a:hover.login_lnk,a:visited.login_lnk,a:active.login_lnk {
color:#fff!important;
text-decoration:none!important;
border-bottom:1px dashed #fff;
}

table.grey h4,table.orange h1,table.orange h4 {
color:#555;
font-size:13px;
line-height:normal;
font-weight:700;
padding:0;
}

table.grey td.line,table.orange td.line {
height:3px;
background:url(http://www.equipnet.ru/image/box-title-line.gif) repeat-x center left;
}

table.grey td.body,table.grey td.body2 {
padding:0;
}

ol.results div.title a,div.numbers a {
color:#0076a3;
text-decoration:none;
}
ol.results div.title a:hover,ol.results div.title a:active,div.numbers a:hover,div.numbers a:active {
color:#0076a3;
text-decoration:underline;
}
table.otstup td,.subtitle td {
padding:0 5px;
}
.form_podpis,.form_input3 {
padding:2px 5px 2px 10px;
}
.search_head { font-size:10.5pt; color: #707070; }
.search_hr { background-color: #d2d2d2; border-top-style: solid; border-width:0px;}

.open_div {display: none;}

.banner_right{margin-bottom: 10px;}