.td_search{background: url(/images/templates/backgrsearch.gif) left top repeat-x;padding:0 8px 0 8px;text-align:center;vertical-align:middle;}
.searchselect{width:130px;height:22px;border: 1px solid #3d95d6;}
span.titletext{color:#005fd8;font-size: 14px;font-weight: normal;white-space: nowrap;vertical-align: middle;}
span.titletext b, span.titletext a, span.titletext a b{font-size: 16px; color:#005fd8; text-decoration: none;}
span.titletext a:hover, span.titletext a:hover b{text-decoration:underline}
div.search{position: absolute;left:-4px;top:0;/* margin:0 0 0 100px; */z-index: 10;}
div.texterror404{padding: 0 0 0 50px;font-size: 14px;}
div.contacts span{color:#005fd8;}
div.contacts {padding:10px 50px 10px 0;}
div.contacts a{color:#005fd8;}
div.mkelectric a {text-align: center;}
div.mkelectric table tr td{text-align:center;padding:10px 0;}
span.vi{vertical-align:super;font-weight:normal;font-size:10px;}
a.img_text_a{border:none;padding:0px;margin:0px;}
a.img_text_a img{border:none;padding:0px;margin:0px;}
a.img_text_a:hover img{border-bottom:1px solid #47586F;}
/*div.mkelectric div {clear: both;}*/
table.sendform tr td {text-align: left;vertical-align: middle;}
table.sendform {border:1px solid gray;margin-top: 5px;}
td.td_tender {background: url(/images/templates/lefttender.gif) left center no-repeat; padding:0 0 0 30px;}
#textsend {visibility:hidden;position:absolute;background:#dff2ff;border:1px solid #5dc0ff;padding:25px;width:300px;left:30px;left:expression('40'+'px');top:-200px;top:expression('-210'+'px');text-align:center;}
.catalog_i {padding:5px 18px 20px 18px;background-color:#f3f4f4;text-align:left;vertical-align:top;}
/******* TEMPLATE COMBONENT *******/

/* -------menu>top------- */
/*table.intercross-top-menu{}*/
table.intercross-top-menu tr td {vertical-align: bottom;text-align: left;height:42px;background: url(/images/templates/menu_shadow_button.gif) 6px bottom no-repeat;padding-left:14px;}
table.intercross-top-menu a{display: block;height: 20px;width: 105px;text-align: center;background: url(/images/templates/button.gif) left top no-repeat; /* margin-left: 4px; */}
table.intercross-top-menu tr td.topselect a{height: 42px; /* margin-left: 12px; */ }
table.intercross-top-menu tr td.topselect{background: url(/images/templates/shadow.gif) 10px bottom no-repeat;width: 120px;padding-left:22px;}

table.intercross-top-menu tr td a img{margin-top: 6px;}
table.intercross-top-menu tr td.topselect a img{margin-top: 16px;}
table.intercross-top-menu tr td.topselect a:hover img,table.intercross-top-menu tr td.topselect a:active img,
		table.intercross-top-menu tr td.topselect a:focus img{margin-top: 16px;}
table.intercross-top-menu tr td a:hover img, table.intercross-top-menu tr td a:active img,
		table.intercross-top-menu tr td a:focus img{margin-top: 12px;}

table.intercross-top-menu tr td a:hover,table.intercross-top-menu tr td a:active, table.intercross-top-menu tr td a:focus{height: 30px;}
table.intercross-top-menu tr td.topselect a:hover,table.intercross-top-menu tr td.topselect a:active, table.intercross-top-menu tr td.topselect a:focus{height: 42px;}

/* ------- bitrix:search.form>search_form ------- */
div.search_form td.pole_search{padding:0 0 0 15px;}
div.search_form td.pole_search select{width:190px;height:20px;}
/* div.search_form td.pole_search select option{color:#3D95D6;} */
div.search_form td.pole_search input{width:160px;height:20px;color:#3D95D6;}
div.search_form td.submit_search{padding:0 0 0 0;}


/* ------- bitrix:search.page>search_page ------- */
div.search_page{padding:10px 0 0 20px;}


/* -------main.map>ic_map------- */
table.ic-map-columns tr td ul.map-level-0 a {font-weight: bold;font-size: 16px;}
table.ic-map-columns tr td ul.map-level-1 a,table.ic-map-columns tr td ul.map-level-2 a,
table.ic-map-columns tr td ul.map-level-3 a {font-weight: normal;font-size: 14px;} 
table.ic-map-columns tr td {vertical-align: top;padding:10px 0 10px 0;}


/* -------manager------- */
div.managers {padding:15px 0 10px 0}
div.managers img.preview_picture {border:1px solid #cccccc;margin:0;padding:0;text-align:center;}
div.managers table tr td *{color:#333333;}
div.managers a{color:#333333;}
div.managers b {color:#333333;}
div.managers div.managers_preview_text{text-align:center;padding:0 10px;color:#333333;}
div.managers div.managers_preview_text * {color:#333333;}
div.managers span.icq-managers, div.managers span.phone-managers{font-size: 14px;color:#333333;}
div.managers span.icq-managers img {margin: 0 5px 0 14px;}

/* ------- home_page_news ------- */
div.home-page-news-list img.preview_picture {float:left;margin:0 4px 6px 0;}
div.home-page-news-list span.news-date-time {color:#486DAA;}
div.home-page-news-list {color:#666666;}
div.home-page-news-list b {color:#666666;}
div.home-page-news-list table td.news-list-item {color:#666666;padding-top: 10px;}
div.home-page-news-list td.news-list-item {padding: 0 30px 0 0;}

/* ------- archnews ------- */
div.archnews-news-list img.preview_picture {float:left; margin:0 4px 6px 0;}
div.archnews-news-list .news-date-time {font-weight: bold; color:#486DAA;}
div.archnews-news-list {color:#666666;padding: 0 30px 0 0;}
div.archnews-news-list b {color:#666666;}
div.archnews-news-list td.news-list-item {color:#666666;padding: 0 30px 0 0;}

/* ------- vacancies ------- */
div.vacancies-list {color:color:#666666;}
div.vacancies-list b {color:color:#666666;}
div.vacancies-list img.preview_picture{float:left;margin:0 4px 6px 0;}
div.vacancies-list .news-date-time {color:#486DAA;}

/* ------- new_catalog ------- */
 span.text {font-size: 11px;}
div.new-catalog-list td.news-item1 a {font-size: 14px;font-weight: bold;color: #0066cc;}
td.news-item span.name,td.news-item span.name a,td.news-item span.name a b{font-size: 11px;}
div.new-catalog-list table tr td{padding: 0 10px 0 10px;vertical-align: top;}
div.new-catalog-list a,div.new-catalog-list a b,div.new-catalog-list b{color:black;}
div.new-catalog-list img.preview_picture{float:left;margin:6px 0 6px 0;}
div.new-catalog-list .news-date-time {color:#486DAA;}

/* ------- catalog.section.list>home-page-section-list ------- */
div.home-page-section-list a, div.home-page-section-list{font-size: 10px;font-weight: bold;}

/* ------- catalog.section.list>catalog_section_list ------- */
div.catalog-section-list span.section-descript, div.catalog-section-list span.section-descript *{color: #333333;}
div.catalog-section-list a.section-name{font-size: 14px;font-weight: bold;color: #0066cc;}
div.catalog-section-list table tr{background: url(/images/templates/border_section.gif) left top repeat-x;padding-bottom:10px;}
div.catalog-section-list table td{vertical-align: middle;padding:0 15px 10px 0;}

/* ------- catalog.section.list>left_section_list ------- */
/*div.left-section-list{}
div.left-section-list a{}*/
div.left-section-list div.discription{padding: 20px 5px 20px 15px;}
div.left-section-list div.discription h1{font-size: 14px;}

/* ------- lioden:catalog.element>catalog_detail ------- */
div.catalog_detail h1{font-size:14px;}
div.catalog_detail table tr td a{color:#666666;font-size: 16px;font-weight: bold;white-space: nowrap;text-decoration:none;}
div.catalog_detail table tr td span.name{color:#666666;font-size: 14px;font-weight: bold;white-space: nowrap;text-decoration:none;}
div.catalog_detail table tr td a:hover{color: #333333;}
div.catalog_detail table.property{background: url(/images/templates/border_section.gif) top left repeat-x;}
div.catalog_detail table.property tr td{background: url(/images/templates/border_section.gif) bottom left repeat-x;padding: 10px;font-size: 14px;color:black;}
div.catalog_detail div.detail_text table {border-left:1px solid #E3E3E3;border-top:2px solid #E3E3E3;}
div.catalog_detail div.detail_text table tr:first-child{border-bottom:2px solid #E3E3E3;}
div.catalog_detail div.detail_text table tr:first-child td{border-bottom:2px solid #E3E3E3;border-left:1px solid #E3E3E3;padding:5px;}
div.catalog_detail div.detail_text table tr td{border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding:5px;}

/* ------- catalog.section>catalog_section ------- */
div.catalog-section,div.catalog-section table tr td {color:#333333;}
div.catalog-section table td {padding: 5px;}
div.catalog-section table td.tdnowrap {white-space: nowrap;}
div.catalog-section table td a{color: black;font-size: 12px;} 
div.catalog-section table td a.cat-num{color: #0066cc;font-size: 14px;}
div.catalog-section table td a.cat-num:hover{text-decoration: none;}
div.catalog-section table td a.certif{color: #0066cc;}
div.catalog-section table td a.certif:hover{text-decoration: none;}
div.catalog-section table{background: url(/images/templates/border_section.gif) top left repeat-x;}
div.catalog-section table tr {background: url(/images/templates/border_section.gif) bottom left repeat-x;}
/*div.catalog-section table tr td{background: url(/images/templates/catrightsect.gif) left center no-repeat;}*/

/* ------- lioden:news.detail>exhibitions_detail ------- */
div.exhibitions_detail {padding: 10px 50px 10px 0;}
div.exhibitions_detail img.detail_picture{float:left;margin:0 8px 6px 1px;}
div.exhibitions_detail span.news-date-time{color:#486DAA;font-weight:bold;}


/* ------- news.list>exhibitions_list ------- */
div.exhibitions_list p.news-item img.preview_picture{float:left;margin:0 4px 6px 0;}
div.exhibitions_list p.news-item span.news-date-time{color:#486DAA;font-weight:bold;}
/*div.exhibitions_list p.news-item{}*/

/* ------- exhibitions_pagenav ------- */
/*font.exhibitions_pagenav{}*/
font.exhibitions_pagenav span.navtitle{}


/* ------- authpartners ------- */
/*div.authpartners {}*/
div.authpartners table tr td.td_picture {padding: 0 20px 0 15px;text-align: left;}
div.authpartners table tr td.td_text {padding: 5px 0 5px 15px;text-align: left;}
div.authpartners table tr td.topborder {background: url(/images/templates/border_section.gif) center left repeat-x;height: 4px;}
div.authpartners sity{font-size: 14px;}


/* ------- faq ------- */
div.faq img.preview_picture{float:left; margin:0 4px 6px 0;}
div.faq span.question span.news-date-time {color:#486DAA;}

/* ------- news.list>tenders ------- */
div.tenders p.tenders-item img.preview_picture{float:left;margin:0 4px 6px 0;}
div.tenders p.tenders-item a,div.tenders p.tenders-item a b{color:black;text-decoration: none;}
div.tenders p.tenders-item a:hover,div.tenders p.tenders-item a:hover b{text-decoration: underline;}
div.tenders p.tenders-item span.tenders-date-time {color:black;}

/* ------- news.detail>tenders-detail ------- */
div.tenders-detail * {color:#333333;}
div.tenders-detail img.detail_picture{float:left;margin:0 4px 6px 0;}
div.tenders-detail a,div.tenders-detail a b, div.tenders-detail b{color:black;text-decoration: none;}
div.tenders-detail a:hover,div.tenders-detail a:hover b{text-decoration: underline;}
div.tenders-detail span.tenders-date-time {color:black;}

/* ------- catalog.section.list>certificates_section_list ------- */
div.certificates_section_list table tr td{padding:5px 0 10px 15px;vertical-align: middle;text-align: left;}
div.certificates_section_list table tr td.certificates_name{padding:5px 0 10px 5px;background: url(/images/templates/border_section.gif) top left repeat-x;}
div.certificates_section_list table tr td.certificates_section{padding:5px 0 5px 0;}
div.certificates_section_list table tr td.certificates_section span{font-size:16px;font-weight:bold;}
div.certificates_section_list table tr td.certificates_event{padding:5px 0 5px 0;padding-right:expression('50'+'px');text-align: right;white-space: nowrap;width:200px;background: url(/images/templates/border_section.gif) top left repeat-x;}
div.certificates_section_list table tr td.certificates_event a{color:#0066cc;}
div.certificates_section_list table tr td.certificates_event a:hover{text-decoration: none;}

/* ------- news.list>download_list ------- */
div.download_list table td {padding: 5px;}
div.download_list table td.download {width:100px;vertical-align:middle;}
div.download_list table td.download img{margin-right:15px;}
div.download_list table td.download a{color: #0066cc;font-size:14px;}
div.download_list table td.download a:hover{text-decoration: none;}
div.download_list table{background: url(/images/templates/border_section.gif) top left repeat-x;}
div.download_list table tr {background: url(/images/templates/border_section.gif) bottom left repeat-x;}
div.download_list table td.name_download {white-space: nowrap;}
div.download_list table td.name_download a,div.download_list table td.name_download span {white-space: nowrap;color:#333333;font-size: 14px;text-decoration: underline;}
div.download_list table td.name_download span {text-decoration: none;}
div.download_list table td.name_download a:hover{text-decoration: none;color:black;}

/* -------  ------- */ 
/* -------  ------- */ 

/******* /TEMPLATE COMBONENT *******/   
