/*list_logo*/
div#logo_list {background:#FFFFFF no-repeat url(list/logo_list.jpg) 0 4px; padding-left:83px; padding-bottom:0px; width:185px; white-space:nowrap; text-align:left;}
#logo2 h1 a, #logo2 h1 a:hover {color:#945422;}

/*new_companies*/
.lb .pt {margin-top:6px;}
.lb #plus1 {background:url(list/str_marker.gif) no-repeat 0 3px; padding-left:13px;}

#btnbk_addedit {border:none; width:116px; height:25px; background-image:url(list/btnbk_addedit.gif); background-color:#3991CB; cursor:pointer; color:#FFFFFF; font:bold 16px Arial,Helvetica;}
#btnbk_add_z {border:none; width:180px; height:25px; background-image:url(list/btnbk_add_z.gif); background-color:#3991CB; cursor:pointer; color:#FFFFFF; font:bold 16px Arial,Helvetica;}

/*3_varianta*/
.var3 {padding-bottom:8px;}
.var3 span {font-weight:bold; color:#0463BC;}
.pl_var {padding-left:4px;}

/*hot_telefon*/
#hot_tel {text-align:center; padding-bottom:5px;}

/*cnews2*/
.cn2 {padding:0 0 7px 9px; background:url(g/pointmarker2.gif) no-repeat 0px 5px;}
.lb span.t {color:#777777; white-space: nowrap; font:10px Tahoma,Arial,Helvetica;}
.lb span.p {color:#AAAAAA; font:9px Tahoma,Arial,Helvetica;}
.lb span.r {color:#777777; font:11px Tahoma,Arial,Helvetica; background:url(g/kvf22.gif) no-repeat 1px 3px; padding-left:16px;}
.lb div.pb2 {padding-bottom:2px;}

/*statistics*/
.stat1td {white-space:nowrap; padding-right:8px; width:90%; background-color:#FFFFFF;}
.stat2td {font:18px Tahoma,Arial,Helvetica; white-space:nowrap; color:#0463BC; text-align:right; background-color:#FFFFFF;}

/*search_index*/
.listinp {font:bold 16px Arial,Helvetica; width:100%; border:1px solid #BF9F85; height:25px;}
.listbtn {font:bold 16px Arial,Helvetica; cursor:pointer; color:#945422; background-color:#FFFFFF; border:1px solid #BF9F85; width:90px; height:25px;}
.listbtn {_margin-top:1px;}
*+html .listbtn {margin-top:1px;}

/*obzor_index*/
#catalog {padding:28px 0px 42px 0px; font:14px Arial,Helvetica,Tahoma; line-height:130%; border:0px solid #ff0000;}
#catalog img {float:left; margin:0 15px 20px 0; font:11px Tahoma,Arial,Helvetica; height:105px; width:140px;}
#catalog h2 {font:18px Tahoma,Arial,Helvetica; padding-bottom:5px; margin:0px;}
#catalog h2 a {color:#945422;}
#catalog h2 a:hover {color:#D30B15;}

/*catalog_index*/
table#c_tabl img {margin:2px 10px 0 0; float:left;}
h2 {font:18px Tahoma,Arial,Helvetica; margin:0 0 4px 0; color:#777777;}
h2 a {color:#945422; text-decoration:underline;}
h2 a:hover {color:#D30B15;}
h2 span {color:#0463BC;}
/*.lh3 {font:14px Arial,Helvetica; padding:1px 0 2px 60px; line-height:170%;}
.lh3 a {color:#0047A2;}
.lh3 a:hover {color:#D30B15;}
.lh3 span {color:#777777;}*/
.lh2 {font:14px Arial,Helvetica; padding:1px 0 5px 60px; color:#777777; background:url(catalog/3px.gif) no-repeat 51px 8px;}
.lh2 a {color:#0047A2;}
.lh2 a:hover {color:#D30B15;}
.lh2v {font:14px Arial,Helvetica; float:left; width:100%; color:#777777; padding-bottom:20px; padding-top:17px; border-bottom:1px solid #CCCCCC;}
.lh2v div {float:left; width:250px; height:22px; background:url(catalog/3px.gif) no-repeat 0 6px; padding-left:8px;}

/*no_cat*/
.no_cat img {float:left; margin:0 5px 0 0;}
.no_cat {padding-top:70px; }
.no_cat span {font:bold 14px Arial,Helvetica;}

/*way_and_yanashel-vsego*/
.way {font:11px Tahoma,Arial; padding-top:4px; padding-bottom:16px; color:#888888;}
.way a {text-decoration:underline; color:#888888;}
.way a:hover {color:#D30B15;}
.vsego {font:18px Tahoma,Arial,Helvetica; color:#777777; border-bottom:1px solid #CCCCCC; padding-bottom:2px; margin-bottom:5px;}
.vsego .v {color:#945422;}
.vsego .count {color:#B72204; background-color:#F5F5F5; padding:1px 2px 1px 2px;}
.poppr {font:18px Tahoma,Arial,Helvetica; color:#945422; margin-top:15px; height:25px; padding-bottom:20px;}

/*list_companies*/
.blockv {padding-bottom:40px; padding-top:0px;}
h3 {font:bold 16px Arial,Helvetica; margin:0 0 2px 0;}
h3 a {color:#000000; text-decoration:underline;}
h3 a:hover, h3 a.pr:hover {color:#D30B15;}
h3 a.pr {color:#0463BC;}
.mlogo {float:left; border:1px solid #EBEBEB; margin:4px 15px 0 0; padding:5px;} /*mini_logo*/
.contacts_pr {padding-top:5px; padding-bottom:3px;}
.contacts_pr span {color:#777777;}
.descr_pr {padding-bottom:2px;}
.rubr {color:#777777;}

/*concrete_company*/
.concr_descr {font:14px Arial,Helvetica; padding-bottom:13px;}
.concr_adr {font:14px Arial,Helvetica; padding-bottom:8px;}
.concr_tel {font:14px Arial,Helvetica; padding-bottom:8px;}
.concr_site {font:14px Arial,Helvetica;}
.concr_site a {color:#0047A2; text-decoration:underline;}
.concr_site a:hover {color:#D30B15;}
.concr_dip {padding-top:45px; font:11px Tahoma,Arial; color:#888888; padding-bottom:5px; border-bottom:1px solid #DFDFDF;} /*date and prosm*/

ul.var1 {margin:2px 0px 8px 16px; padding-left:0px;}
ul.var1 li {margin-top:4px; margin-bottom:4px;}

/*presentations*/
#i_x td {padding-top:1px; padding-bottom:1px;}
.ixz {font:bold 14px Arial,Tahoma; color:#0463BC; padding-bottom:5px; padding-top:5px;}
.cwb {color:#0463BC;}
img.f {margin:10px 0px 15px 18px; border:4px solid #EBEBEB;}
img.m {margin-bottom:4px; border:1px solid #CCCCCC;}
img.f2 {margin:0px; border:3px solid #EBEBEB; text-align:center;}
.fotoirech {padding:5px 16px 12px 18px; text-align:center;}
.fotoirech img {border:2px solid #ffffff;}
.rech {font:12px Verdana; font-style:italic; padding-top:12px;}
.dir {text-align:right; padding-top:10px;}
.igis {color:#666666;}

/*variants*/
table#vars td {padding-top:7px; padding-bottom:9px; border-bottom:1px solid #EBEBEB; font-size:14px;}
table#vars td.shap {border-bottom:1px solid #FFFFFF; background-color:#0463BC; color:#FFFFFF; font-size:15px;}
table#vars td.shap a {color:#FFFFFF;font-weight:bold;}
table#vars td.niz {border-bottom:1px solid #FFFFFF; background-color:#F7F2E6;}
table#vars td.nizx {border-bottom:1px solid #FFFFFF; background-color:#EEE4CC;}
table#vars td.v {background-color:#F7F2E6;}

/*search*/
.msearch { height:20px;}

/*foliant*/
#flnt {text-align:center; padding-top:20px; font:bold 12px Arial,Tahoma,Helvetica;}
#flnt a {color:#003399;}
#flnt a:hover {color:#D30B15;}









/*.logo_pr2 {padding:20px 16px 12px 18px; text-align:center; }
.logo_pr2 img {border:1px solid #dddddd; padding:3px;}*/





/*.result {font:12px Tahoma,Arial; color:#888888; border-bottom:1px solid #AAAAAA; padding-top:4px; padding-bottom:2px; margin-bottom:5px;}
.result span {font-weight:bold; color:#0077C3;}
.result b {color:#262424;}*/


/*catalog*/

.o {color:#0077C3;}

#loth .pt {margin-top:6px;}
#loth #plus1 {background:url(catalog/str_mini.gif) no-repeat 0 3px;padding-left:12px; padding-top:0px;}

.z, .zi {font:bold 14px Arial,Tahoma;}
.z a {color:#0077C3;}
.z a:hover {color:#D30B15;}
#content .zi a {color:#000000;}
#content .zi a:hover {color:#D30B15;}

.z2 {font:bold 12px Arial,Tahoma; color:#0077C3; text-transform:uppercase;}

/*index_page*/
table#t_tabl img {margin:2px 10px 0 0;}
table#i_tabl img {margin:0 4px 0 0;}
.plx {margin-left:90px;}
.cg71fn {color:#717171; font:normal 12px Tahoma,Arial;}
#block {padding-bottom:15px; padding-left:19px; text-transform:lowercase;}
#block div {font:12px Arial,Tahoma; margin-top:4px; background:url(catalog/mgray.gif) no-repeat 8px 5px; padding-left:20px;}

/*list_*/
.list {font: 11px Tahoma,Arial; margin-top:6px; background:url(catalog/mgray.gif) no-repeat 8px 5px; padding-left:20px;}

/*list_org_tel*/
.ptb {padding-top:2px; padding-bottom:2px;}
.ptb .fll {color:#717171;}
.bdrb100 {border-top:1px solid #E5E5E5; width:100%; font-size:5px; margin-top:14px; margin-bottom:4px;}
/*name_firm*/
.nf {font:bold 12px Arial,Tahoma,Helvetica;}

.f110 {font:bold 110% Arial,Helvetica;}

/*list_org_inform*/
table.list_c {margin-top:11px;}
.list_c {font:110% Arial,Helvetica;}
.list_c td {font:100% Arial,Tahoma,Helvetica; height:28px; border-bottom:1px solid #E5E5E5; padding:4px 5px 4px 5px;}
.list_c td.zt {font-weight:bold; background-color:#F5F5F5; border-top:1px solid #E5E5E5;}
.list_c td a {font-weight:bold; color:#003399;}
.list_c td a:hover {color:#D30B15;}

/*view_inf_x*/
table#i_x td {font:12px Arial,Tahoma; padding-top:1px; padding-bottom:1px;}
img.f {margin:10px 0px 15px 18px; border:3px solid #EBEBEB;}
img.m {margin-bottom:4px; border:1px solid #CCCCCC;}
.ixz {font-weight:bold; color:#0077C3; padding-bottom:5px; padding-top:5px;}
.cwb {color:#0077C3;}
.ptb2 {padding-top:2px; padding-bottom:1px;}
.pltl {padding-left:12px;}

/*minilinkcat*/
.mlc {font:11px Tahoma; color:#666666; text-decoration:underline;}

.p123 {margin-top:14px;}








