/* common */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0px;padding:0px;vertical-align:top;min-width:1080px;}
a {font-weight:normal;text-decoration:none;}
a:hover {text-decoration:underline}
a img {border:none; margin:0;}
p {margin-top:0;}

/* header */
#header {position:relative;clear:both;height:100px;background: url(/common/img/logo_90x350.png) left top no-repeat;}
#rus-data {position:absolute;top:65px;left:124px;color:#fff;font-weight:bold;font-size:11px;}
#banner-top {position:absolute;top:5px;right:5px;width:728;}


/* top navigation */
#menu-top {position:relative;height:59px;}
#menu td {color:#484848 !important;height:31px;width:101px;background-image: url(/common/img/menub.gif);background-repeat:no-repeat;text-align:center !important;font-weight:bold;vertical-align:middle;}
#menu td.ch {width:101px !important;height:31px;background-image:url(/common/img/menug.gif);background-repeat: no-repeat;text-align:center !important;font-weight:bold;vertical-align:middle;}
#menu div {width:101px !important;height:23px;padding-top:6px;cursor:hand !important;font-weight:bold;}
#menu a {color:#484848 !important;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#1e3250;text-decoration:none;outline:none;}
#menu-link {vertical-align:middle;margin-top:-4px;width:100%;height:24px;/*border-top:solid 1px #cc0000;*/background:url('/common/img/breadcrumb_bg.gif') repeat-x;}
.menu-link-text {padding:4px 0 0 15px;color:#484848;}
.menu-link-text a {color:#484848 !important;text-decoration:none;font-weight:bold;outline:none;}
.menu-link-text img {padding: 0px 7px 0px 7px;}
.home {position:absolute;left:5px;top:2px;}
#search {position:absolute;top:2px;right:0px;left:820px;;height:50px;background:#f1e7b5 url(/common/img/search_bg_fon.png) repeat-x;}
.searchContainer_rdr #search_q {background-position:right;width:66%;}
.searchContainer_rdr form {margin:0px; padding:3px 0 0 10px;}
#search_q {background:#fff url('/common/img/search_bg.png') no-repeat;border:1px solid #d9ddcf;
float:left;font-size:120%;height:27px;padding:3px 1px 2px;margin: 5px 0px;}
.searchButton_fmt {font-weight:bold;color:#fff;border:none;width:76px;height:27px;cursor:pointer;float:left;margin:8px 0px 0px 5px;background: url(/common/img/btn_search.png) no-repeat;}



/* left banner */
#banner-left {display:none;}

/* right banner */
#banner-right {display:none;}

/* left col */
#left-col {position:relative;margin:5px 0 0 10px;padding:0;width:240px;float:left;min-height:1024px;_height:1024px;height:100%;}

/* block orang */
#block-orang h3 {color:#fff;padding:3px 0 0 8px;}
#block-orang a, a:visited {text-decoration:none;color:#005fb8;}
#block-orang a:hover {text-decoration:none;color:#cc0000;}
.LftNews_rdr_orang {float:left;clear:both;margin:0 0 5px 0;text-align:left;width:240px;}
.LftNews_rdr_orang .News_list_top {min-height:19px !important;}
.LftNews_rdr_orang .News_list_top h3 {color:#153e6e;font-size:14px;font-style:normal;padding:5px 0px 3px 8px;margin:0px;}
.LftNews_rdr_orang .News_list_box li {font-size:14px;}
.LftNews_rdr_orang .News_list_box li a:hover {font-size: 14px;color: #333333;}
.News_list_rdr_orang {float: right;min-height:270px;height:210px;width:240px;text-align:left;margin:10px 5px 15px 10px !important;padding-bottom:10px;}
.News_list_top_orang {background: url(/common/img/menu_240_orang.png) no-repeat left top;min-height:30px;margin:0px;padding:0px;}
.News_list_top_orang h3 {color: #153e6e;font-size: 105%;font-style: italic;padding: 5px 0px 2px 5px;margin:0px;line-height:14px;}
.News_list_box_orang {border-left:1px solid #e2a248;border-right:1px solid #e2a248;float:left;clear:both;width:238px!important;margin:0px;background:#FFFFFF;}
*html .News_list_box_orang {width: 240px !important;}
.News_list_box_orang ul {margin: 0px;padding: 0px;}
.News_list_box_orang li {border-top: 1px solid #ccc;font-size:14px;margin:0px;padding:0px;list-style: none;}
.News_list_box_orang li a {text-decoration:none;width:228px;background:white;padding:2px 5px;line-height:16px;display:block;}
*html .News_list_box_orang li a {}
.News_list_box_orang li a div {cursor: hand !important;}
.News_list_box_orang li a:visited {text-decoration: none;}
.News_list_box_orang li a:hover, .News_list_box li a.selected {text-decoration:underline;background:#f4f4f4;}
.News_list_box_orang li a.answer, .News_list_box li a.selected {text-decoration:underline;background:#f4f4f4;color:#000000;}
.News_list_box_orang li a.selected {text-decoration: none;background: #f4f4f4;}
.News_list_box_orang li.first {border: medium none;}
.News_list_bot_orang {background: url(/common/img/menu_240_orang.png) no-repeat left bottom;height:11px;padding:0px;float:left;clear: both;width:240px;font-size:0%;}

/* block yellow */
#block-yellow h3 {color:#004e8a;padding:3px 0 0 8px;}
#block-yellow a, a:visited {text-decoration:none;color:#005fb8;}
#block-yellow a:hover {text-decoration:none;color:#cc0000;}
.LftNews_rdr_yellow {float:left;clear:both;margin:0 0 5px 0;text-align:left;width:240px;}
.LftNews_rdr_yellow .News_list_top {min-height:19px !important;}
.LftNews_rdr_yellow .News_list_top h3 {color:#153e6e;font-size:14px;font-style:normal;padding:5px 0px 3px 8px;margin:0px;}
.LftNews_rdr_yellow .News_list_box li {font-size:14px;}
.LftNews_rdr_yellow .News_list_box li a:hover {font-size: 14px;color: #333333;}
.News_list_rdr_yellow {float: right;min-height:270px;height:210px;width:240px;text-align:left;margin:10px 5px 15px 10px !important;padding-bottom:10px;}
.News_list_top_yellow {background: url(/common/img/menu_240_yellow.png) no-repeat left top;min-height:30px;margin:0px;padding:0px;}
.News_list_top_yellow h3 {color: #153e6e;font-size: 105%;font-style: italic;padding: 5px 0px 2px 5px;margin:0px;line-height:14px;}
.News_list_box_yellow {border-left:1px solid #f5de81;border-right:1px solid #f5de81;float:left;clear:both;width:238px!important;margin:0px;background:#FFFFFF;}
*html .News_list_box_yellow {width: 240px !important;}
.News_list_box_yellow ul {margin: 0px;padding: 0px;}
.News_list_box_yellow li {border-top: 1px solid #ccc;font-size:14px;margin:0px;padding:0px;list-style: none;}
.News_list_box_yellow li a {text-decoration:none;width:228px;background:white;padding:2px 5px;line-height:16px;display:block;}
*html .News_list_box_yellow li a {}
.News_list_box_yellow li a div {cursor: hand !important;}
.News_list_box_yellow li a:visited {text-decoration: none;}
.News_list_box_yellow li a:hover, .News_list_box li a.selected {text-decoration:underline;background:#f4f4f4;}
.News_list_box_yellow li a.answer, .News_list_box li a.selected {text-decoration:underline;background:#f4f4f4;color:#000000;}
.News_list_box_yellow li a.selected {text-decoration: none;background: #f4f4f4;}
.News_list_box_yellow li.first {border: medium none;}
.News_list_bot_yellow {background: url(/common/img/menu_240_yellow.png) no-repeat left bottom;height:11px;padding:0px;float:left;clear: both;width:240px;font-size:0%;}

/* block blue */
#block-blue h3 {color:#004e8a;padding:3px 0 0 8px;}
#block-blue a, a:visited {text-decoration:none;color:#005fb8;}
#block-blue a:hover {text-decoration:none;color:#cc0000;}
.LftNews_rdr_blue {float:left;clear:both;margin:0 0 5px 0;text-align:left;width:240px;}
.LftNews_rdr_blue .News_list_top {min-height:19px !important;}
.LftNews_rdr_blue .News_list_top h3 {color:#153e6e;font-size:14px;font-style:normal;padding:5px 0px 3px 8px;margin:0px;}
.LftNews_rdr_blue .News_list_box li {font-size:14px;}
.LftNews_rdr_blue .News_list_box li a:hover {font-size: 14px;color: #333333;}
.News_list_rdr_blue {float: right;min-height:270px;height:210px;width:240px;text-align:left;margin:10px 5px 15px 10px !important;padding-bottom:10px;}
.News_list_top_blue {background: url(/common/img/menu_240_blue.png) no-repeat left top;min-height:30px;margin:0px;padding:0px;}
.News_list_top_blue h3 {color: #153e6e;font-size: 105%;font-style: italic;padding: 5px 0px 2px 5px;margin:0px;line-height:14px;}
.News_list_box_blue {border-left:1px solid #92c4e5;border-right:1px solid #92c4e5;float:left;clear:both;width:238px!important;margin:0px;background:#FFFFFF;}
*html .News_list_box_blue {width: 240px !important;}
.News_list_box_blue ul {margin: 0px;padding: 0px;}
.News_list_box_blue li {border-top: 1px solid #ccc;font-size:14px;margin:0px;padding:0px;list-style: none;}
.News_list_box_blue li a {text-decoration:none;width:228px;background:white;padding:2px 5px;line-height:16px;display:block;}
*html .News_list_box_blue li a {}
.News_list_box_blue li a div {cursor: hand !important;}
.News_list_box_blue li a:visited {text-decoration: none;}
.News_list_box_blue li a:hover, .News_list_box li a.selected {text-decoration:underline;background:#f4f4f4;}
.News_list_box_blue li a.answer, .News_list_box li a.selected {text-decoration:underline;background:#f4f4f4;color:#000000;}
.News_list_box_blue li a.selected {text-decoration: none;background: #f4f4f4;}
.News_list_box_blue li.first {border: medium none;}
.News_list_bot_blue {background: url(/common/img/menu_240_blue.png) no-repeat left bottom;height:11px;padding:0px;float:left;clear: both;width:240px;font-size:0%;}

/* additional blocks */
.show_topfile_content {padding:5px 5px 10px 5px;font-size:12px;}
.show_topfile_content a {text-decoration:none;}
.news-block {font-size:11px;padding:0 5px 0 5px;text-align:justify;}
.news-block img {width:60px !important;}
.radio {font-size:11px;padding:5px 3px 5px 3px;}
.radio .str {padding-bottom:5px;text-align:left;}
.radio h6 {font-weight:normal;font-size:11px;margin:0;color:#484848;float:left;}
.micro {font-size:11px;padding:5px 5px 5px 5px;}
.micro .str {padding-bottom:5px;text-align:left;}
.micro h6 {font-weight:normal;font-size:11px;margin:0;color:#484848;float:left;}
.vk {padding:0 0 15px 0;}
.fb {padding:0 15px 15px 0;}
.mail_ru {padding:0 0 15px 0;}
#webring {position:relative;}
#webring .prev {position:absolute;width:50px;height:65px;top:0;left:0;}
#webring .next {position:absolute;width:50px;height:65px;top:0;left:50px;}
#webring .rand {position:absolute;width:100px;height:29px;top:65;left:0;}
#webring .list {position:absolute;width:25px;height:94px;top:0;left:100px;}
#counter_webring {position:relative;width:88px;float:left;padding:0 0 5px 5px;}
#counter_webring .counter_webring_mail {clear:both;padding:8px 0 10px 0;}
#counter_webring .counter_webring_rambler {clear:both;padding:0;}
#counter {position:relative;width:240px;float:left;padding:5px 0 5px 5px;float:left;}
#counter .counter_mail {float:left;padding:0 0 0 20px;}
#counter .counter_rambler {float:left;padding:0 0 0 20px;}
#smo_line {position:relative;float:right;padding-top:25px;}
#smo_line .vk_line {float:left;padding:5px;}
#smo_line .fb_line {float:left;padding:5px;}
#smo_line .mail_ru_line {float:left;padding:5px;}
.sape {padding:5px 10px 10px 10px;font-size:11px;}
.kp1554 {width:100%;border:1px solid #484848;border-collapse:collapse;}
.kp1554 td {border:1px solid #484848;padding:5px;margin:0;border-collapse:collapse;}
.man {text-align:center;}
.man a {padding:10px;font-size:28px;color:#484848;}



/* banner 240x400 */
#banner-left-240 {float:left;clear:both;margin:0;width:240px;}

/* right col */
#right-col {display:none;}

/* content */
#content {position:relative;margin:5px 10px 10px 260px;text-align:justify;}
#content a, a:visited {text-decoration:none;color:#005fb8;}
#content a:hover {text-decoration:none;color:#cc0000;}
#content .content_main {position:absolute;top:490px;text-align:left;}
#content .content_main p {text-align:left;font-size:13px;color:#484848;}
#content img {max-width:640px;}

/* footer */
#footer {z-index:100;position:relative;clear:both;height:120px;background-color:#7abed4;}
#footer-text {padding:10px 0 0 10px;font-size:12px;color:#fff;font-weight:bold;}
#footer-text a {font-size:12px;color:#fff;font-weight:bold;text-decoration:none;}
#banner-bottom {position:absolute;right:5px;top:5px;width:728px;}
#footer-site {position:absolute;left:10px;bottom:3px;font-size:12px;color:#fff;}
#footer-site a, a:hover, a:visited {color:#fff;}



/* comments */
.comm-table {width:99%;margin-left:2px;}
.top-comm {background-color:#92c4e5;color:#004e8a;padding:0 0 0 8px;font-size:14px;font-weight:bold;}
.comm-one {background-color:#92c4e5;}
.comm-twenty {background-color:#e3eaf0;}
.bottom-comm {background-color:#92c4e5;}
.comm {background-color:#e3eaf0;}
.comm-center {background-color:#e3eaf0;}

.top_comm_yellow {background-color:#f5de81;color:#004e8a;padding:0 0 0 8px;font-size:14px;font-weight:bold;}
.comm_one_yellow {background-color:#f5de81;}
.comm_twenty_yellow {background-color:#f6f3e0;}
.bottom_comm_yellow {background-color:#f5de81;}
.comm_yellow {background-color:#f6f3e0;}
.comm_center_yellow {background-color:#f6f3e0;}

.comm-center .comm-title {font-size:13px;font-weight:bold;padding:8px 0 8px 2px;color:#484848;}
.comm-center .comm-text {font-size:13px;font-weight:bold;padding:0 0 0 3px;color:#484848;}
.comm-center .comm-minitext {font-size:11px;font-weight:normal;padding:0;color:#484848;}
.comm-center .post-comm {font-weight:normal;color:#fff;border:none;width:130px;height:27px;cursor:pointer;margin:8px 0px 0px 5px;background: url(/common/img/post-comm.png) no-repeat;}


/* solid_state_electronics */
#menu_solid_state_electronics {width:640px;height:14px;font-size:12px;line-height:normal;}
#menu_solid_state_electronics ul {margin:0;padding:0;list-style:none;width:64px;height:14px;font-family:Verdana;font-size:11px;}
#menu_solid_state_electronics ul li {position:relative;}
#menu_solid_state_electronics li ul {position:absolute;left:0;top:24px;width:300px;}
#menu_solid_state_electronics .chap_end {position:absolute;left:-236px;top:24px;width:300px;}
li ul {display:none;}
#menu_solid_state_electronics ul li a {display:block;text-decoration:none;color:#000;background:#e8e8e8;padding:5px;}
#menu_solid_state_electronics ul li a:hover {text-decoration:none;background:#B2C3DD;}
/* Fix IE. Hide from IE Mac \*/
* html div#menu_solid_state_electronics ul li {float:left;height:1%;}
* html div#menu_solid_state_electronics ul li a {height:1%;}
/* End */
#menu_solid_state_electronics li:hover ul, li.over ul {display: block;}
#text {border:solid 0px #fff;width:auto;margin:0;padding:0px 20px 20px;color:#000;background-color:#fefefe;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#text h1 {padding:20px;font-size:16px;}
#text h2 {padding:10px 0px 0px;font-size:15px;}
#text h3 {padding:0px 0px 0px;font-size:14px;}
#text h4 {padding:0px 0px 0px;font-size:12px;}
#text h5 {padding:0px 0px 0px;font-size:10px;}
#shortcont {border:dotted 1px #aaa;background-color:#f5f5fc;}
#shortcont ul {list-style:none;}
#shortcont li {padding:3px;}
#shortcont a {display:block; text-decoration: none; color: #333333;}
#shortcont a:hover {text-decoration: underline; color: #f00;}
#others {border:solid 0px #000;align:center;margin-top:0;margin-left:auto;margin-right:auto;padding:0;text-align:center;}

/* metal detector */
#menu_metal_detector {width:238px;font-size:12px;line-height:normal;border-left:solid 1px #f5de81; border-right:solid 1px #f5de81;}
#menu_metal_detector ul {z-index:1000;margin:0;padding:0;list-style:none;font-family:Verdana;font-size:13px;}
#menu_metal_detector ul li {z-index:1000;position:relative;width:238px;}
#menu_metal_detector li ul {z-index:1000;position:absolute;left:238px;top:0px;}
ul .ult {border-right:solid 1px #f5de81;border-top:solid 1px #f5de81;border-bottom:solid 1px #f5de81;}
ul .ult a {background-color:#f5de81 !important;}
li ul {display:none;}
#menu_metal_detector ul li a {display:block;text-decoration:none;color:#000;padding:5px;background:#fff;}
#menu_metal_detector ul li a:hover {display:block;text-decoration:none;color:#004e8a;background:#f5de81;}
/* Fix IE. Hide from IE Mac \*/
* html div#menu_metal_detector ul li {float:left;height:1%;}
* html div#menu_metal_detector ul li a {height:1%;}
/* End */
#menu_metal_detector li:hover ul {display:block;}

