/*

  (c) 2006, Mediaweb Studio
  URL: www.petromap.ru

*/

/* common */

html,
body,
img,
form {
  margin: 0px;
  padding: 0px;
}
body,
td {
  font: 12px Arial, Helvetica, sans-serif;
  color: rgb(0,0,0);
}
body {
  background-color: rgb(226,243,204);
}
a {
  color: rgb(34,107,187);
}
table {
  border-collapse: collapse;
}

td {
  vertical-align: top;
  /*padding: 0px;*/
}

.content {
  background-color: rgb(255,255,255);
  padding: 20px 10px 10px 10px;
}

.clear {
  clear: both;
}

none {
  line-height:0;
}


h6.text {display: inline; font-size: 13px !important; font-weight: normal !important; margin: 0px !important; padding: 0px !important;}

a img {border:none;}

p {margin:0 0 10px 0;}

.float-l {float: left;}
.float-r {float: right;} 

DIV.main-cont {padding:0 15px 15px 15px; min-height:200px; min-width:966px; }

/* header */

ul.rubrics, ul.rubrics li {padding:0px; margin:0px; list-style: none;}
ul.rubrics li a {display: block; font-size: 14px; margin-bottom:5px; min-height: 22px;  padding:3px 0px 0px 30px;}

li a.rub1 {background: url(../icon/sb/2_icon1a.gif) left top no-repeat;}
li a.rub2 {background: url(../icon/sb/1_icon1a.gif) left top no-repeat;}
li a.rub3 {background: url(../icon/sb/3_icon1a.gif) left top no-repeat;}
li a.rub4 {background: url(../icon/sb/6_icon1a.gif) left top no-repeat;}
li a.rub5 {background: url(../icon/sb/5_icon1a.gif) left top no-repeat;}
li a.rub6 {background: url(../icon/sb/7_icon1a.gif) left top no-repeat;}
li a.rub7 {background: url(../icon/sb/9_icon1a.gif) left top no-repeat;}
li a.rub8 {background: url(../icon/sb/16_icon1a.gif) left top no-repeat;}
li a.rub9 {background: url(../icon/sb/4_icon1a.gif) left top no-repeat;}
li a.rub10 {background: url(../icon/sb/12_icon1a.gif) left top no-repeat;}
li a.rub11 {background: url(../icon/sb/13_icon1a.gif) left top no-repeat;}
li a.rub12 {background: url(../icon/sb/17_icon1a.gif) left top no-repeat;}
li a.rub13 {background: url(../icon/sb/19_icon1a.gif) left top no-repeat;}
li a.rub14 {background: url(../icon/sb/21_icon1a.gif) left top no-repeat;}
li a.rub15 {background: url(../icon/sb/22_icon1a.gif) left top no-repeat;}
li a.rub16 {background: url(../icon/sb/15_icon1a.gif) left top no-repeat;}

/*
li a.rub1 {background: url(../img/icn/mainpage/1_01b.gif) left top no-repeat;}
li a.rub2 {background: url(../img/icn/mainpage/2_01b.gif) left top no-repeat;}
li a.rub3 {background: url(../img/icn/mainpage/3_01b.gif) left top no-repeat;}
li a.rub4 {background: url(../img/icn/mainpage/4_01b.gif) left top no-repeat;}
li a.rub5 {background: url(../img/icn/mainpage/5_01b.gif) left top no-repeat;}
li a.rub6 {background: url(../img/icn/mainpage/6_01b.gif) left top no-repeat;}
li a.rub7 {background: url(../img/icn/mainpage/7_01b.gif) left top no-repeat;}
li a.rub8 {background: url(../img/icn/mainpage/8_01b.gif) left top no-repeat;}
li a.rub9 {background: url(../img/icn/mainpage/9_01b.gif) left top no-repeat;}
li a.rub10 {background: url(../img/icn/mainpage/10_01b.gif) left top no-repeat;}
li a.rub11 {background: url(../img/icn/mainpage/11_01b.gif) left top no-repeat;}
li a.rub12 {background: url(../img/icn/mainpage/12_01b.gif) left top no-repeat;}
li a.rub13 {background: url(../img/icn/mainpage/13_01b.gif) left top no-repeat;}
li a.rub14 {background: url(../img/icn/mainpage/14_01b.gif) left top no-repeat;}
li a.rub15 {background: url(../img/icn/mainpage/15_01b.gif) left top no-repeat;}
li a.rub16 {background: url(../img/icn/mainpage/16_01b.gif) left top no-repeat;}
*/

.hdr {
  height: 86px;
  background: rgb(255,255,255) url(/img/bg/crn-rt.gif) right top no-repeat;
}                               

table.petromap_table1 {margin: 0 auto; /*width:700px;*/ margin-bottom:10px; margin-top:10px;}
table.petromap_table1 td {text-align: center;  padding:5px 0px 0px 0px;}
table.petromap_table1 td img {margin:0px 0px 10px 0px;}

table.petromap_table2 {margin: 0 auto; width:550px; margin-bottom:10px; margin-top:10px;}
table.petromap_table2 td {text-align: center;  padding:5px 0px 0px 0px;}
table.petromap_table2 td img {margin:0px 0px 10px 0px;}


.add_company {display: block; height:30px; font-size: 18px; background: url(../img/strelka.gif) left center no-repeat; padding:6px 0px 0px 33px;}
.sixnositelei {width:559px; height:516px; margin: 0 auto; margin-top:40px; position: relative; background: url(../img/sixnositeleq.jpg) left top no-repeat;}
.sixnositelei span.mp1 {position: absolute; left:115px; top:-10px;}
.sixnositelei span.mp2 {position: absolute; left:-5px; top:175px;}
.sixnositelei span.mp3 {position: absolute; left:115px; top:375px;}
.sixnositelei span.mp4 {position: absolute; left:367px; top:-25px;}
.sixnositelei span.mp5 {position: absolute; right:-30px; top:190px;}
.sixnositelei span.mp6 {position: absolute; right:120px; top:370px;}
.razmeshenie {width:540px; height:20px; padding:7px; margin:0 auto; margin-top:40px; margin-bottom:20px; font-size: 16px;}

.hdr .main {
  background: url(/img/bg/crn-lt.gif) left top no-repeat;
}
 
.main td {
  white-space: nowrap;
}
.main .logo,
.main .login,
.main .tabs {
  /*background: url(/img/icn/blue.gif) left bottom repeat-x;*/
}
.main .logo {
  vertical-align: middle;
  padding: 20px 0px 0px 20px;
}
.logo div {
  width: 222px;
}
.main .login {
  vertical-align: middle;
}
.login-form {
  width: 200px;
}
.login-form td {
  font: 10px Tahoma, Verdana, sans-serif;
  color: rgb(106,106,106);
  text-align: left;
  padding: 0px 5px 1px 0px;
  vertical-align: middle;
}
.login-form .inp {
  font-size: 10px;
  border: 1px solid rgb(178,178,178);
  width: 80px;
}



.navbar .srch-more {
  padding: 10px 0px 0px 10px;
}
.navbar td {
  white-space: nowrap;
  font: 11px Tahoma, Verdana, sans-serif;
  color: rgb(64,91,125);
  padding: 0px 3px 2px 0px;
  vertical-align: middle;
}
.navbar select,
.navbar .inp {
  font: 11px Arial, Helvetica, sans-serif;
  color: rgb(71,71,71);
  border: 1px solid rgb(34,107,187);
  padding-left: 3px;
}
.navbar .butt {
  height: 22px;
  font: 10px Arial, Helvetica, sans-serif;
  color: rgb(0,0,0);
  margin-left: 2px;
}
.navbar .chk {
  margin: -2px 0px 0px -2px;
}
.navbar label {
  cursor: pointer;
}

.aboutproject .inp {
  height: 16px; padding: 1px 3px;
}


.login-form .small {
  font: 10px Tahoma, Verdana, sans-serif;
  padding: 2px 0px 0px 0px;
}

.dlmap_td {border-collapse: collapse;}
.dlmap_td td {border: 0px;}

.main .links {
  
  position:absolute;
  top:40px;
  left:261px;
  padding: 7px 12px 24px 0px;
  vertical-align: top;
}

.warn {
  /*font-weight: bold;*/
  color: red;
}
.main .buttons {
  vertical-align: bottom;
  padding: 0px 0px 0px 0px;
  margin-top:2px;
}

.buttons table {width: 200px; float: left;}
 
.buttons td {
  vertical-align: bottom;
  background: url(/img/bg/new_tab.gif) left 3px no-repeat;
}

.buttons td.tab_map {
  background: url(/img/bg/new_tab_map.gif) left 3px no-repeat;
}
.buttons td.catalog_org {
  width:160px;
  background: url(/img/bg/new_tab_cat.gif) left 3px no-repeat;
  padding: 0px 0px 0px 2px;
}

.buttons .act {
  background: url(/img/bg/new_tab-act.gif) left 3px no-repeat;
}
.buttons div {
  width: 90px;
  text-align: center;
  margin: 8px 2px 4px 0px;
}

/* Icons n Search */

.navbar {
  background: url(/img/bg/new_navbar.gif) repeat-x rgb(137,180,229) ;
  /*background: url(/img/bg/navi-grad.gif) 0 -3px repeat-x rgb(137,180,229) ;*/
  height: 56px;
  font-size:1px;
  /*height:10px;*/
}

/* Footer */

.ftr {clear:both; padding:0 20px 0 0 !important; margin:0 !important;
  background: rgb(255,255,255) url(/img/bg/crn-rb.gif) right bottom no-repeat;
}
.ftr table {padding:0 !important; margin:0 !important;
  background: url(/img/bg/crn-lb.gif) left bottom no-repeat;
  height:80px;
}
.ftr td {
  text-align: center;
  vertical-align: bottom;
  padding: 0 0 20px 0;
}
.ftr td IMG {
margin:0; padding:0;

}

DIV.in-content
{  border-left: 1px dotted #ddd;
  padding: 0px 0px 10px 11px;
  font-size:12px;
  min-height:350px;

}

DIV.in-content LI {font: 12px Arial, Helvetica, sans-serif; margin:5px 0; padding:0;}
DIV.in-content UL {margin:0 0 0 30px; padding:0;}

DIV.lmenu-lvl2 {/*margin-top:30px;*/ margin-top:-10px;}
DIV.lmenu-lvl2 A,
DIV.lmenu-lvl2 B
{display:block;
margin:10px 5px;
}

DIV.lmenu-lvl2 B {color:#4D77C3; cursor:default;}

DIV.lmenu-lvl2 {padding:0px 0 0 10px;}

DIV.lmenu-lvl2 DIV A {font-weight:bold; font-size:12px;}

DIV.lmenu-lvl2 DIV B {font-size:12px; cursor:default;}

DIV.lmenu-lvl2 SPAN {display:block; margin-left:20px;}
DIV.lmenu-lvl2 SPAN A, DIV.lmenu-lvl2 SPAN B {margin:4px 0;}

TABLE.screens-tab TD { text-align:center; padding:10px;}

TABLE.tab-padding  TD {padding: 5px;}

h1 {
  font: 18px Arial, Helvetica, sans-serif !important;
  font-weight: normal;
  color: #2675BC;
  text-transform: uppercase;
  margin: 0 0 10px 0;
  padding:0px;
  }

h2 {
  font: 16px Arial, Helvetica, sans-serif !important;
  color: #2675BC;
  font-weight:bold !important;
  margin: 0 0 8px 0;}

h3 {
  font: 14px Arial, Helvetica, sans-serif !important;
  color: #2675BC;
  font-weight:bold !important;
  margin: 0 0 7px 0;}

DIV.tinfo-block {/*width:150px;*/ text-align:center;}

.gray {color:gray !important;}

INPUT.text {width:300px;}
TEXTAREA.textarea {width:300px;}

.border {border:1px solid #ddd;}

.downl-tab SPAN {margin-top: 20px; display:block;}
A.downl_big {background: url(/img/icn/download.gif) 8px 0px no-repeat; padding-top: 22px;}
A.downl_small {display:block; float:right; background: url(/img/icn/download_small.gif) 3px 0px no-repeat; padding-left: 22px; padding-bottom: 5px;}
.td-line {border-top: solid 1px #ddd;}


DIV.frame1 {border:1px solid #ddd; padding:5px; float:left;}
DIV.frame1 DIV {float:left;}

DIV.frame2 {/*border:1px solid #ddd;*/ padding:5px 5px 5px 0; width:550px; float:left;}
DIV.frame1 DIV {float:left;}

.padding1 {padding:0 15px !important; }

.img-marg {margin:0 10px 3px 0;}

.red {color:#CA1735; margin:0; font-size:13px;}
.blue {color:#4D77C3;}

/* download block */
.downl-block {width:190px; margin:20px 15px 0 15px;}
.downl-block A, .downl-block B.actt {display:block; margin:10px 0 0 0; font-weight:bold; padding: 2px 0 5px 25px;}
.downl-block B.actt {color:#4D77C3; cursor:default;}
.downl-block SPAN {font-size:11px; display:block; margin-left:25px !important;}
/*
.downl-block .b1, .downl-block .b2, .downl-block .b3, .downl-block .b4 { display:block; float:none !important; overflow:hidden; font-size:1px; }
.downl-block .b1, .downl-block .b2, .downl-block .b3 { height:1px; }
.downl-block .b2, .downl-block .b3 { background:#EBF5FF;}
.downl-block .b4 { background:#EBF5FF;}
.downl-block .b1 { margin:0 5px;}
.downl-block .b2 { margin:0 3px; border-width:0 2px;}
.downl-block .b3 { margin:0 2px; }
.downl-block .b4 { height:2px; margin:0 1px; }
.downl-block .boxcontent { display:block; background:#EBF5FF; margin:0px; padding:8px 15px;}
*/
.downl-block IMG {position:absolute;}
.downl-block IMG.quot1 {top:-5px; left:-15px;}
.downl-block IMG.quot2 {bottom:-5px; right:-15px;}

.downl-block A.gsm, .downl-block B.gsm {background:url(/img/icn/gsm.gif) no-repeat;}
.downl-block A.iso, .downl-block B.iso {background:url(/img/icn/iso.gif) no-repeat;}
.downl-block A.pda, .downl-block B.pda {background:url(/img/icn/pda.gif) no-repeat;}
.downl-block A.pc, .downl-block B.pc {background:url(/img/icn/pc.gif) no-repeat;}

.nav_shot {width: 195px; margin-bottom:10px; float: left;}

.none {line-height:0 !important;}

.table1 {}
.table1 TH, .table1 TD {padding:5px; border:1px solid #ddd;}
.table1 TH {background:#eee; text-align:center;}
.table1 TD {}

.pages {white-space:normal !important;}
.pages A {white-space:normal !important;}

.forum-block {width:185px; margin:18px 0 15px 16px; color:#808080;}

CODE {font: normal 14px "Courier New", Courier, mono; background:#F2F2F2; padding:2px 5px; border:1px solid #D9D9D9;}


.b1, .b2, .b3, .b4, .b5, .b6, .b7, .b8, .b9, .b10, .b11, .b12, .b13, .b14, .b15, .b16, .b17, .b18, .b19, .b20, .b21, .b22 {display:block; overflow:hidden; font-size:1px; }

.b1 {margin:0 5px; height:1px; border-width:0;}
.b2 {margin:0 3px; border-style:solid; height:1px; border-width:0 2px;}
.b3 {margin:0 2px; border-style:solid; height:1px; border-width:0 1px;}
.b4 {margin:0 1px; border-style:solid; height:2px; border-width:0 1px;}

.b5 {margin:0 9px; height:1px; border-width:0;}
.b6 {margin:0 7px; border-style:solid; height:1px; border-width:0 2px;}
.b7 {margin:0 5px; border-style:solid; height:1px; border-width:0 2px;}
.b8 {margin:0 4px; border-style:solid; height:1px; border-width:0 1px;}
.b9 {margin:0 3px; border-style:solid; height:1px; border-width:0 1px;}
.b10 {margin:0 2px; border-style:solid; height:2px; border-width:0 1px;}
.boxcontent {border-style:solid; border-width:0 1px; margin:0px; padding:10px 10px;}

.news-p { background: transparent; float:right; width:220px; margin:0 0 10px 0px;}
.news-p .boxcontent {background:#FCFBD1; border-color:#fff; padding:10px 10px;}
.news-p .b2, .news-p .b3, .news-p .b4 {background:#FCFBD1; border-color:#fff;}
.news-p .b1 {background:#fff;}
.news-p STRONG {color:#226BBB; cursor:default; font-size:14px;}
.news-p-date {color:#000;  font-weight:bold; font-size:11px;}
.news-p A {font-size:11px;}
.pointer {cursor:pointer;}

.stats-p { background: transparent; float:right; width:220px; margin:0 0 10px 0px;}
.stats-p .boxcontent {background:#DFF7D7; border-color:#fff; padding:10px 10px;}
.stats-p .b2, .stats-p .b3, .stats-p .b4 {background:#DFF7D7; border-color:#fff;}
.stats-p .b1 {background:#fff;}
.stats-p STRONG {color:#226BBB; cursor:default; font-size:14px;}
.stats-p .boxcontent B {cursor:default; display:block; margin:3px 0;}
.stats-p-date {color:#000;  font-weight:bold; font-size:11px;}
.stats-p A {font-size:11px;}

.vk {
  float: right;
}

.serif .b2, .serif .b3, .serif .b4, .serif .b5, .serif .b6, .serif .b7, .serif .b8 {background:#fff; border-color:#fff;}
.serif .b1 {background:#fff;}
.serif .boxcontent {background:#fff; border-color:#fff; padding:10px 10px;}


.more-link {text-align:right; padding:0; margin:0; }
.news-sep {border-bottom:1px dashed #D4D3A9; padding:0 0 7px 0; margin:0 0 5px 0;}

.downl-block { background: transparent; width:200px; }
.downl-block .boxcontent {background:#EBF5FF; border-color:#fff;}
.downl-block .b2, .downl-block .b3, .downl-block .b4 {background:#EBF5FF; border-color:#fff;}
.downl-block .b1 {background:#fff;}

.left-menu {padding:0 20px; margin:0 0 20px 0; list-style-type:none;}
.left-menu UL {padding:0; margin:0 0 0 15px; list-style-type:none;}
.left-menu LI {margin:5px 0;}
.left-menu LI STRONG {color:#6B6B6B; cursor:default;}
.left-menu LI b {color:#4D77C3; cursor:default;}
.left-menu LI, .left-menu LI A, .left-menu LI B {font-weight:bold;}
.left-menu LI LI, .left-menu LI LI A/*, .left-menu LI LI B*/ {font-weight:normal;}
.left-menu LI LI LI { /*list-style: square; list-style-position: outside;*/ color:#6B6B6B;}
.left-menu LI LI LI, .left-menu LI LI LI A, .left-menu LI LI LI B {font-size:11px;}

.ul-big-marg LI {padding:5px 0;}

.quick-search {font-size:11px; padding:18px 20px 10px 20px;}
.quick-search DIV {padding:0;}
.quick-search STRONG {display:block; margin:0; font-size:12px;}
.quick-search .textfield {padding:1px 3px; background:#fff; border:1px solid #7F9DB9; font-size:11px;}
.quick-search .button {font-size:11px;}

/* *** */
.foot-contacts {float:left; text-align:left; padding-left:35px; color:#757575; font:normal 11px Tahoma;}
.foot-contacts A {color:#76A7BA}

/* *** */
.sentence-doc {float:right; margin:0 0 0 10px;}
.sentence-doc .boxcontent {padding:5px 10px 2px 10px;}
.sentence-doc a {display:block; font-size:13px; line-height:1; padding:0 0 5px 35px; background: url(/img/icn/mwdoc.jpg) left top no-repeat;}

/* *** */
.count-org {margin:0 0 0 10px; color:#545454; font-size:12px;}
.count-org b {color:#2272BA; letter-spacing: 1px;}


/* **************** */
#bLayerCont, .blayer-cont {height:0; font-size:0;}
.box-layer {width:285px; border:1px solid #000; font-size:12px; background-color: #fff; padding:10px; position:absolute; z-index:9999;}
.box-layer b {display:block; padding-bottom:5px;}
.box-layer a {display:block; width:16px; height:16px; position:absolute; top:5px; right:5px; background: url(/img/icn/mr-close.gif) no-repeat;}
.box-layer textarea {width:275px; height:100px; font-size:12px; clear:both; padding:3px; margin-top:5px;}

select option.level1 {font-weight:bold;}
select option.level3 {padding-left:15px;}

.anketa_item {margin-bottom:15px; margin-left:40px;}
.anketa_item span {font-weight: bold; margin-bottom:5px; display: block;}
.anketa_item textarea {width: 240px; height:80px;}
.qestion {display: block; font-weight: bold; margin-bottom:4px;}
span.more {font-weight: normal; display: block; margin:5px 0px 5px 0px;}
.contakty2 {margin-top:5px;}
.contakty2 td {padding-right:20px;}

.top_menu_link {display: block; text-decoration:none; color:#fff; font-weight: bold !important; font-size:14px; line-height: 15px;}

.bum_item {width: 210px; margin:15px 10px 15px 0px; text-align: center; float: left;}
.bum_item img {margin-bottom:10px;}
.bum_item span {font-style: italic;}
.table_request td {border: 1px solid #D4D0C8;}

.download_pdf {display: block; font-size: 16px; font-weight: bold; height:30px; background: url(../img/pdf.gif) left top no-repeat; padding:2px 0px 0px 36px; margin-top:14px;}
.download_pdf_small {display: block; font-size: 16px; font-weight: bold; height:30px; background: url(../img/pdf_small.gif) left center no-repeat; padding:7px 0px 0px 33px; margin-top:0px;}

.download_gps {display: block; font-size: 16px; font-weight: bold; background: url(../img/navig.gif) left center no-repeat; height:30px; padding:7px 0px 0px 34px;}

.license {font-size: 11px; font-style: italic;}


.pop_razdely {width:100%;}
.pop_razdely ul,.pop_razdely ul li {list-style: none;}
.pop_razdely ul li a {font-size: 11px;}
.popzaprosy li {list-style: none !important;}

.keywords_block,.keywords_block li {font-size: 11px; color: #C6C6C4; font-style: italic; list-style: none;}
.keywords_block h1 {font-size: 11px !important; text-transform: none; display: inline; color:#C6C6C4; font-style: italic !important; font-weight: normal;}
.atention {letter-spacing: 3px; font-style: normal !important; position: fixed; width:100%; border-top:1px solid #D4D0C8; height:85px; padding-top:5px; background-color: #fff; bottom:-5px; left:0px;}
.atention.five {height:70px; padding-top:2px; }
.letr_sp {letter-spacing: 16px !important; font-size: 32px;}

/* ÒÎÂÀÐÛ */
.tovari_content {width: 100%;}
.tovari_content td.leftcoll {padding-left: 10px; padding-right:50px;}
.tovari_content td.rightcoll {width: 240px;}
.tovari_content h1 {text-transform: none;}
.tovari_content h2 {font-size: 14px !important; text-transform: none;}
.specpredlozhenia {margin: 15px 0px 0px 0px; }
.specpredlozhenia h2,.popular_categories h2 {margin-bottom:5px;}
.specpredlozhenia .bblock {width: 98%; position: relative; min-height:112px; padding:12px 12px 10px 12px; background-color: #ebf5ff; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.specpredlozhenia .bblock .reklam {position: absolute;top:-20px; right:2px; font-size: 12px;}
.specpredlozhenia table {width: 100%;}
.specpredlozhenia table td {text-align: center;}
.specpredlozhenia .item {}
.specpredlozhenia .item a.image_holder {display: block; width: 80px; height:69px;  padding:1px 0px 0px 0px; margin:0 auto; background: url(../img/item_bg.gif) left top no-repeat;}
.specpredlozhenia .item a.title {width: 100px; display: block; margin: 0 auto; }
.specpredlozhenia .item .price {display: block; font-size: 12px; font-family: Arial; color: #474747; font-weight: bold; margin: 3px 0px 0px 0px; }

.popular_categories {margin-bottom:10px;}
.catalog_categories {margin-top: 18px;}
.catalog_categories td {width: 50%; padding-right:20px;}
.category_block {margin-bottom: 15px;}
.category_block a.heading, .category_block span.heading {font-size: 14px; padding-bottom:3px; padding-left: 32px; font-weight: bold;}
.category_block a.heading.ci1 {background: url(../img/ci_icn1.gif) left top no-repeat;}
.category_block a.heading.ci2 {background: url(../img/ci_icn2.gif) left top no-repeat;}
.category_block a.heading.ci3 {background: url(../img/ci_icn3.gif) left top no-repeat;}
.category_block a.heading.ci4 {background: url(../img/ci_icn4.gif) left top no-repeat;}
.category_block a.heading.ci5 {background: url(../img/ci_icn5.gif) left top no-repeat;}
.category_block a.heading.ci6 {background: url(../img/ci_icn6.gif) left top no-repeat;}
.category_block a.heading.ci7 {background: url(../img/ci_icn7.gif) left top no-repeat;}
.category_block a.heading.ci8 {background: url(../img/ci_icn8.gif) left top no-repeat;}
.category_block a.heading.ci9 {background: url(../img/ci_icn9.gif) left top no-repeat;}
.category_block a.heading.ci10 {background: url(../img/ci_icn10.gif) left top no-repeat;}
.category_block a.heading.ci11 {background: url(../img/ci_icn11.gif) left top no-repeat;}
.category_block a.heading.ci12 {background: url(../img/ci_icn12.gif) left top no-repeat;}
.category_block a.heading.ci13 {background: url(../img/ci_icn13.gif) left top no-repeat;}
.category_block a.heading.ci14 {background: url(../img/ci_icn14.gif) left top no-repeat;}

.mp_services {margin-top: 23px;}
.mp_services td {width: 50%; padding-right:20px;}
.mp_services ul,.mp_services ul li {margin: 0px; padding: 0px; list-style: none;}
.mp_services ul li {padding-left: 29px; min-height:23px; margin-bottom:8px;}
.mp_services ul li.lc1 {background: url(/img/ci_icn1.gif) left top no-repeat;}
.mp_services ul li.lc2 {background: url(/img/ci_icn2.gif) left top no-repeat;}
.mp_services ul li.lc3 {background: url(/img/ci_icn3.gif) left top no-repeat;}
.mp_services ul li.lc4 {background: url(/img/ci_icn4.gif) left top no-repeat;}
.mp_services ul li.lc5 {background: url(/img/ci_icn5.gif) left top no-repeat;}
.mp_services ul li.lc6 {background: url(/img/ci_icn6.gif) left top no-repeat;}
.mp_services ul li.lc7 {background: url(/img/ci_icn7.gif) left top no-repeat;}
.mp_services ul li.lc8 {background: url(/img/ci_icn8.gif) left top no-repeat;}
.mp_services ul li.lc9 {background: url(/img/ci_icn9.gif) left top no-repeat;}
.mp_services ul li.lc10 {background: url(/img/ci_icn10.gif) left top no-repeat;}
.mp_services ul li.lc11 {background: url(/img/ci_icn11.gif) left top no-repeat;}
.mp_services ul li.lc12 {background: url(/img/ci_icn12.gif) left top no-repeat;}
.mp_services ul li.lc13 {background: url(/img/ci_icn11.gif) left top no-repeat;}
.mp_services ul li.lc14 {background: url(/img/ci_icn10.gif) left top no-repeat;}
.mp_services ul li.lc15 {background: url(/img/ci_icn9.gif) left top no-repeat;}
.mp_services ul li.lc16 {background: url(/img/ci_icn8.gif) left top no-repeat;}
.mp_services ul li.lc17 {background: url(/img/ci_icn7.gif) left top no-repeat;}
.mp_services ul li.lc18 {background: url(/img/ci_icn6.gif) left top no-repeat;}
.mp_services ul li.lc19 {background: url(/img/ci_icn5.gif) left top no-repeat;}
.mp_services ul li.lc20 {background: url(/img/ci_icn4.gif) left top no-repeat;}
.mp_services ul li.lc21 {background: url(/img/ci_icn3.gif) left top no-repeat;}
.mp_services ul li.lc22 {background: url(/img/ci_icn2.gif) left top no-repeat;}







.mp_services ul li a {font-family: Arial; font-size: 14px; font-weight: bold;}
.wblock {width: 100%; min-height:100px; padding:6px; border: 1px solid #b7d5ef; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.wblock table {width: 100%;}
.wblock table td {text-align: center;}

.authorise a {font-weight: bold; font-size: 14px; padding-left:23px; display: block;}
.authorise .vv1 {background: url(../img/vv1.gif) left top no-repeat;}
.authorise .vv2 {background: url(../img/vv2.gif) left top no-repeat;}
.category_block .sub_categories {margin:7px 0px 0px 30px;}

.ccart {width:210px; min-height:114px; margin:14px 0px 0px 0px; background: url(../img/ccrart_c.gif) left top repeat-y;}
.ccart1 {width:210px; min-height:114px; background: url(../img/ccrart_t.gif) left top no-repeat;}
.ccart2 {width:190px; min-height:99px; padding:5px 10px 10px 10px; background: url(../img/ccrart_b.gif) left bottom no-repeat;}
.ccart h1 {color: #fff; margin-bottom:16px; font-size: 14px !important; font-weight: bold !important;}
.cart_content {text-align: center;}
.cart_content .bold {font-size: 14px; font-weight: bold;}
.cart_content .price {display: block; margin-top:6px; margin-bottom:6px;}
.cart_content .price .red {font-size: 19px; color: #ca1735;}

.breadcums {margin-bottom: 10px;}
.category_catalog {width: 100%; margin-top:20px;}
.category_catalog .item {width: 100px; height:100px; text-align: center; float: left; margin: 0px 14px 10px 0px; }
/*.category_catalog .item  img {width:77px; height:61px;}*/
.more_uslugi {margin-top: 20px;}
.more_uslugi ul,.more_uslugi ul li {margin: 0px;  padding: 0px;  list-style: none;}
.more_uslugi ul {margin:10px 0px 0px 10px;}
.more_uslugi ul li {margin-bottom: 4px; background: url(../img/soput_li.gif) left top no-repeat; padding: 0px 0px 0px 8px; }
.more_uslugi ul li a {font-size: 12px; color: #474747;}

.tovari_ammount {width: 100%; margin-bottom:11px; margin-top: 20px;}
.tovari_ammount td {width: 33%; padding-bottom:4px;}
.tovari_ammount  a {font-weight: bold; font-size: 14px;}
.tovari_ammount span {font-size: 12px; font-family: Arial; color: #474747;}
.vsetovari {margin-bottom: 22px;}
.vsetovari span {font-size: 12px; font-family: Arial; color: #474747;}
.addserv {display: block; margin:17px 0px 17px 0px; font-family: Arial; font-size: 14px; font-weight: bold; color: #fff; text-decoration: none; width:145px; height:47px; padding:10px 0px 0px 65px; background: url(/img/dobavit_bl.gif) left top no-repeat;}

h3.black {color: #000 !important;}

.products_list2 {margin:12px 0px 10px 0px; line-height:18px;}
.products_list2 .item {margin-right: 5px; padding-left:8px; background: url(../img/cube.gif) left top no-repeat;}

.akcii_block {}
.akcii_block h2 {color: #ca1735;}
.akcii_block table {width: 100%;}
.akcii_block table td {width: 50%;}
.akcii_block table td.second {padding-left: 15px;}
.akcii_block table .red_block {height: 127px; border:1px solid #edbfb2; background-color: #ffeae4;}
.akcii_block table .red_block table {border-collapse: collapse;}
.akcii_block table .red_block .akcia_info {width: 100%;}
.akcii_block table .red_block td.company_info {width: 160px;}
.akcii_block table .red_block td.company_info .image {width: 153px; text-align: center; padding:7px 0px 0px 0px;}
.akcii_block table .red_block .akcii_bl {padding: 6px 0px 6px 7px;}

.akcii_block table .red_block .comp_bg {width:150px; height:125px; margin-right:7px; background: url(../img/rbl_lb.gif) left top no-repeat;}        
.akcii_block table .red_block .comp_bg .adress {min-height:18px; background: url(../img/site_icn.gif) left top no-repeat; color: #474747; margin-left:11px; margin-top:3px; padding-left:19px; display: block; text-decoration:underline;}
.akcii_block table .red_block .comp_bg .phone {background: url(../img/phone.gif) left top no-repeat; color: #474747; margin-left:11px; margin-top:3px; padding-left:19px; display: block;}
.akcii_block table .red_block .company_name {font-weight: bold; color: #474747; width:107px; display: block; margin-left:30px; margin-top:5px;}
.akcii_block table .red_block .akcii_bl a.title {font-size: 14px; color: #ca1735; font-weight: bold; text-transform: uppercase;}
.akcii_block table .red_block .akcii_bl p.text {margin: 5px 0px 0px 0px; }

.catalog_spisok {width:100%;}
.catalog_spisok .sort_by {width:98%; height:24px; padding:6px 10px 0px 10px; margin:20px 0px 0px 0px;  border: 1px solid #b8b8b8;}
.catalog_spisok .sort_by table {width: 100%; border-collapse: collapse;}
.catalog_spisok .sort_by table td.lfl span,.catalog_spisok .sort_by table td.rtr span {font-weight: bold;}
.catalog_spisok .sort_by table td.rtr {text-align: right;}


.catalog_table {width: 100%; margin: 10px 0px 0px 0px; }
.catalog_table table {width: 100%; border-collapse: collapse;}
.catalog_table table td {padding: 15px 0px 10px 0px; }
.catalog_table table td.picture {width:110px; padding-left:10px; border-bottom: 1px solid #b8b8b8;}
.catalog_table table td.description {width:287px; padding-right: 14px; border-bottom: 1px solid #b8b8b8;}
.catalog_table table td.price {width:145px; border-bottom: 1px solid #b8b8b8;}
.catalog_table table td.company {width:135px; border-bottom: 1px solid #b8b8b8;}

.catalog_table table td.description a {font-weight: bold; font-size: 14px;}
.catalog_table table td.description p {font-size: 12px; color: #474747;}
.catalog_table table td.price .price_a {font-size: 16px; color: #474747; font-weight: bold;}
.catalog_table table td.price .vnalichii {font-family: Arial; color: #517a31; margin:2px 0px 4px 0px; font-weight: bold;  display: block;}
.catalog_table table td.price .podzakaz {font-family: Arial; color: #474747; margin:2px 0px 4px 0px; font-weight: bold;  display: block;}

.catalog_table table td.price a.vkorzine {display: block; width:93px; text-decoration: none; color: #474747; border-bottom: 1px dashed #474747;}
.catalog_table table td.company .company-a {font-weight: bold; font-size: 12px; color: #474747;}
.catalog_table table td.company .adress  {min-height:18px; background: url(../img/site_icn.gif) left top no-repeat; padding-left:19px; color: #474747; margin-top:3px;  display: block; text-decoration:underline;}
.catalog_table table td.company .phone {background: url(../img/phone.gif) left top no-repeat; color: #474747; margin-top:3px; padding-left:19px; display: block;}
.catalog_table .tbl_footer {width: 100%;}
.catalog_table .tbl_footer .left {width: 50%; text-align: left;}
.catalog_table .tbl_footer .pagination a {font-family: 14px; color: #474747; margin-right:3px;}
.catalog_table .tbl_footer .pagination span {font-weight: bold; color:#226bbb;  margin-right:3px;}
.catalog_table .tbl_footer .right {width: 50%; text-align: right;}
.catalog_table .tbl_footer .right a {font-weight: bold;}

.filters table {width: 100%; margin-top:12px;}
.filters table td.left {text-align: left;}
.filters table td.right {text-align: right;}
.filters table td.right .vseraioni {font-weight: 13px; font-weight: bold; color:#474747;}
.filters table td.left span {font-weight: bold; margin-right:10px; font-size: 13px; display: block; float: left;}
.filters table .sp1 {margin-right: 20px !important;}
.filters table .fl1 {display: block; width: 99px;  float: left;}
.filters table .fl2 {display: block; width: 106px; margin-right:5px;  padding:0px; float: left;}
.filters table .fl3 {display: block; width: 88px; float: left;}
.filters table .fl2.active {padding:1px 13px 3px 8px; background: #e3e3e3 url(../img/x.gif) right center no-repeat;}
.filters table .fl1.active {padding:1px 13px 3px 8px; margin-right:5px;  background: #e3e3e3 url(../img/x.gif) right center no-repeat;}
.filters table .fl3.active {padding:1px 13px 3px 8px; background: #e3e3e3 url(../img/x.gif) right center no-repeat;}

.pop_up {position: relative; padding-left: 7px; padding-top: 7px;}
.pop_up .tbl3 {width:100%; border-collapse: collapse;}
.pop_up .tbl3 td.postavshik {width: 40%;}
.pop_up a.company {color: #000;}
.pop_up .adress  {min-height:18px; background: url(../img/site_icn.gif) left top no-repeat; float: left; padding-left:19px; color: #474747;  display: block; text-decoration:underline;}
.pop_up .phone {background: url(../img/phone.gif) left top no-repeat; color: #474747; float: left; margin-left:11px; padding-left:19px; display: block;}

.pop_up .form1 {width: 100%; border-collapse: collapse; margin-top:15px;}
.pop_up .form1 td {height: 23px; padding: 0px 0px 7px 1px; }
.pop_up .form1 td.label {width:133px;} 
.pop_up .form1 .red {color: #de0000; float: right;margin-right: 4px;}
.pop_up .form1 input[type="text"] {width: 330px; height: 23px; padding:0px 3px 0px 3px; border: 1px solid #a5acb2;}
.pop_up .form1 textarea {width: 330px; height: 100px; padding:3px; font-family: Arial; font-size: 12px; border: 1px solid #a5acb2;}

.pop_up .form_footer {width: 100%;}
.pop_up .form_footer input[type="text"] {width: 161px; height: 23px; margin:0px 0px 0px 29px; padding:0px 3px 0px 3px; border: 1px solid #a5acb2;}
.pop_up .text_line {margin: 14px 0px 0px 0px; }
.pop_up .text_line .red {color: #de0000; font-size: 11px;}
.pop_up .text_line .captcha_ref {font-size: 11px; margin: 0px 0px 0px 18px; }
.pop_up td.captcha img {margin-right:16px;}

.pop_up .notice {font-size: 11px; margin: 3px 0px 24px 0px; }
.pop_up .notice .red {color: #de0000; font-size: 11px;}
.pop_up .send_form {width:106px; height:22px; margin: 0px 0px 0px 135px; background: url(../img/send_form.gif) left top no-repeat; border: 0px; cursor: pointer;}
.tiavari_rubrik ul,.tiavari_rubrik ul li {margin: 0px; padding: 0px; list-style: none;}
.tiavari_rubrik {margin-top: 20px;}
.tiavari_rubrik ul li span.title {color:#474747; font-size: 14px; font-weight: bold;}
.tiavari_rubrik ul li {margin-bottom: 7px;}
.tiavari_rubrik ul li a.title {font-size: 14px; font-weight: bold;}
.tiavari_rubrik ul ul {margin: 4px 0px 4px 14px }
.tiavari_rubrik ul ul li {margin-bottom: 3px;}

.indexes_form {width: 600px; margin:0 auto; margin-top: 15px; }
.indexes_form .indx1 {float: left;}
.indexes_form .indx2 {float: left;}
.indexes_form .srch_indx1 {float: left; margin-top:14px;}
.indexes_form .indx1 select {width: 150px; margin-right: 10px;}
.indexes_form .indx2 select {width: 50px; margin-right: 10px;}
.indexes_form .results {text-align: center; margin-top: 12px;}
.indexes_form .results .big {font-size: 14px; font-weight: bold;}
.indexes_form .results .big1 {font-size: 12px; font-weight: bold;}

.indexes_form2 {width: 100%; margin: 15px 0px 0px 0px; }
.indexes_form2 td {width: 33%;}
.indexes_form .ulici {width: 180px;}
.indexes_form2 .houses {padding: 2px 0px 2px 10px;}

.indexes_form3 {width: 100%; margin-top: 10px;}
.indexes_form3 .coll {float: left; width: 33%;}
.indexes_form3 .coll .line {margin: 3px 0px 3px 0px; }
.indexes_form3 .coll .houses {margin-left: 10px;}

.AddOrg_Address1 {float: left; padding:3px 0px 0px 0px; width:105px;}
.AddOrg_Address1,.AddOrg_Address2,.AddOrg_Address3 {margin-bottom: 3px;}
.AddOrg_Address2 {float: left; width:100px;}
.AddOrg_Address2 select {width: 272px; height::}
.AddOrg_Address2 p,.AddOrg_Address3 p,.AddOrg_Address4 p {margin-bottom: 3px;}
.AddOrg_Address3 {margin-top: 7px;}
.AddOrg_Address3 input {width: 40px; float: left;}
.AddOrg_Address3 .house {display: block; float: left; width: 35px; }
.AddOrg_Address3 .house.sl2 {margin-left: 10px; width: 42px;}
.dop_info {margin: 3px 0px 0px 0px; }



.gplus_mainp {margin-top: 14px;}
.old_price_pp {display: block; font-size: 18px; margin-bottom: 4px; text-decoration:line-through;}

