

/* Start:/local/templates/hi-tech-eng/styles.css?172677144872015*/
html,body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
min-width: 1000px;
color: #666;
font-size: 13px;
font-family: Arial, Tahoma, Verdana, sans-serif;
background-color: #FFF;
}

div,form,ul,li,dl,dt,dd,p {
margin: 0;
padding: 0;
list-style: none;
}

img {
border: 0;
}

h1,h2,h3,h4,h5,h6 {
margin: 0;
padding: 0;
font-weight: normal;
}

.clear {
clear: both;
overflow: hidden;
height: 0;
}

.relative {
position: relative;
}

a {
color: #666;
}

a:hover {
color: #000;
text-decoration: none;
}

#layer {
min-height: 100%;
}

* html #layer {
height: 100%;
}

#layer .layer_body {
padding: 0 0 107px;
}

#header {
position: relative;
margin: 0 0 5px;
border-top: 5px solid #333;
z-index: 20;
}

#header .header_body {
width: 975px;
margin: auto;
padding: 0 0 0 15px;
}

#header .main {
margin: 0 0 10px;
}

#header .main .logo {
float: left;
position: relative;
width: 200px;
margin-top: -5px;
padding: 10px 31px 0 23px;
background-color: #FFF;
}

#header .main .logo h2 {
font-size: 13px;
margin: 0 0 20px;
}

#header .main .logo .image {
font-size: 24px;
}

#header .main .logo .image a,
#header .main .logo .image a:hover {
color: #333;
}

#header .main .info {
float: right;
width: 670px;
padding: 15px 0 0;
}

#header .main .info .left_column {
float: left;
}

#header .main .info .right_column {
float: right;
position: relative;
}

#header .main .info .top_menu {
height: 42px;
margin: 0 0 20px;
padding: 5px 0 0;
}

#header .main .info .top_menu li {
float: left;
clear: both;
padding: 4px 6px;
margin: 0 0 5px;
}

#header .main .info .top_menu li.shop div {
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#header .main .info .top_menu li.shop div a {
color: #333;
text-decoration: none;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#header .main .info .top_menu li.shop div a:hover {
color: #333;
}

#header .main .info .top_menu li.shop div a span {
background: url('/local/templates/hi-tech-eng/images/dot_black.gif') 0 100% repeat-x;
}

#header .main .info .top_menu li.shop div a:hover span {
background: none;
}

#header .main .info .top_menu li.selected {
position: relative;
background-color: #961e4e;
}

#header .main .info .top_menu li.order div {
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_pink.gif') 0 6px no-repeat;
}

#header .main .info .top_menu li.selected div {
background: url('/local/templates/hi-tech-eng/images/icon_cube_white.gif') 0 6px no-repeat;
}

#header .main .info .top_menu li.order div a {
color: #961e4e;
text-decoration: none;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_order.gif') 100% 2px no-repeat;
}

#header .main .info .top_menu li.selected div a {
color: #FFF;
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_view.gif') 100% 4px no-repeat;
}

#header .main .info .top_menu li.selected div a:hover {
color: #FFF;
}

#header .main .info .search {
width: 335px;
}

#header .main .info .search .input {
float: left;
width: 260px;
height: 26px;
padding: 5px 15px;
background: url('/local/templates/hi-tech-eng/images/bg_search.gif') no-repeat;
}

#header .main .info .search .input input {
display: block;
width: 260px;
color: #666;
font-size: 11px;
font-family: Arial, Tahoma, Verdana, sans-serif;
margin: 0;
padding: 0;
background-color: transparent;
border: none;
}

#header .main .info .search .button {
float: right;
font-size: 11px;
margin: 5px 0 0;
}

#header .main .info .lang {
position: absolute;
top: -20px;
right: 0;
font-size: 11px;
padding: 5px 20px 5px 50px;
background-color: #FFF;
}

#header .main .info .lang strong {
color: #961e4e;
font-weight: normal;
}

#header .main .info .phone {
height: 51px;
margin: 5px 0 21px auto;
}

#header .main .info .phone li {
color: #333;
text-align: right;
margin: 0 0 3px;
}

#header .main .info .phone li strong {
color: #961e4e;
font-size: 17px;
font-weight: normal;
margin: 0 0 0 5px;
}

#header .main .info .links {
font-size: 11px;
}

#header .main .info .links .block {
float: right;
margin: 0 0 0 20px;
}

#header .main .info .links .block strong {
color: #D20072;
font-weight: normal;
}

#header .menu .item {
float: left;
position: relative;
margin: 0 12px 0 0;
}

#header .menu .item .title {
float: left;
height: 31px;
}

#header .menu .item:hover .title,
#header .menu .item .selected {
background: url('/local/templates/hi-tech-eng/images/bg_menu_active.gif') no-repeat;
}

#header .menu .item .title strong {
float: left;
height: 31px;
font-weight: normal;
}

#header .menu .item:hover .title strong,
#header .menu .item .selected strong {
background: url('/local/templates/hi-tech-eng/images/bg_menu_active.gif') 100% -31px no-repeat;
}

#header .menu .item .title strong a {
float: left;
height: 26px;
color: #333;
font-size: 17px;
text-decoration: none;
padding: 5px 12px 0;
}

#header .menu .item .title strong a:hover,
#header .menu .item .selected strong a {
color: #333;
}

#header .menu .item .selected strong a,
#header .menu .item .selected strong a:hover {
color: #961e4e;
}

#header .menu .item .title strong a span {
float: left;
height: 26px;
padding: 0 20px 0 0;
cursor:pointer;
background: url('/local/templates/hi-tech-eng/images/icon_menu.gif') 100% 3px no-repeat;
}

#header .menu .item .title strong a:hover span,
#header .menu .item .selected strong a span {
background: url('/local/templates/hi-tech-eng/images/icon_menu_active.gif') 100% 6px no-repeat;
}

#header .menu .item .popup {
display: none;
position: absolute;
top: 31px;
left: 50%;
width: 225px;
padding: 0 0 23px;
margin-left: -112px;
}

#header .menu .item .bigPopup2{
width:554px;
background:none;
}

#header .menu .item .bigPopup3{
width:824px;
}

#header .menu .item:hover .popup {
display: block;
}

#header .menu .item .popup .popup_body {
width: 211px;
padding: 11px 8px 0 6px;
background: url('/local/templates/hi-tech-eng/images/menuRectangle.png') no-repeat 110px 0;
position:relative;
}

#header .menu .item .bigPopup2 .popup_body{
width:600px;
}

#header .menu .item .bigPopup3 .popup_body{
width:870px;
}

/*для комплексных решений*/
#header .menu .item .popup .popup_body2 {
width: 211px;
padding: 11px 8px 0 6px;
background: url('/local/templates/hi-tech-eng/images/menuRectangle.png') no-repeat 310px 0;
position:relative;
margin-left: -200px;
}



#header .menu .item .bigPopup3 .popup_body2{
width:630px;
}




#header .menu .item .popup .sub_menu {
width: 141px;
min-height: 271px;
padding: 35px 35px 100px;
border: 1px solid #666666;
-moz-box-shadow: 0 0 8px #020202; /* Е« Firefox */
-webkit-box-shadow: 0 0 8px #020202; /* Е« Safari жџѓhrome */
box-shadow: 0 0 8px #020202; /* Р сЎ­Ґу±№ у¦®Ё */
filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#020202, strength=8);
-o-box-shadow: 0 0 8px #020202;
background-color: #333333;
}



#header .menu .item .popup .popup_body2 .sub_menu {
min-height: 0px;
}


#header .menu .item .bigPopup2 .sub_menu {
padding-bottom:120px;
width: 540px;
}

#header .menu .item .bigPopup3 .sub_menu {
padding-bottom:120px;
width: 570px;
}

#header .menu .item .popup .sub_menu ul.float{
float:left;
width: 250px;
}

#header .menu .item .popup .popup_body2 .sub_menu ul.float{
float:left;
width: 190px;
}


#header .menu .item .bigPopup3 .sub_menu ul.float{
padding-right:0px;
}

#header .menu .item .popup .sub_menu ul.floatFirst{
padding-right:30px;
}

#header .menu .item .popup .sub_menu ul li {
font-size: 14px;
margin: 5px 0;
}

#header .menu .item .popup .sub_menu ul li a {
color: #FFF;
text-decoration: none;
}

#header .menu .item .popup .sub_menu ul li ul li a {
    color: #999;
}

#header .menu .item .popup .sub_menu ul li:hover a {
color: #DC0084;
}

#header .menu .item .popup .sub_menu ul li ul {
margin: 5px 0;
}

#header .menu .item .popup .sub_menu ul li ul li {
font-size: 11px;
margin: 2px 0;
padding: 0 0 0 7px;
background: url("/local/templates/hi-tech-eng/images/icon_level_2.gif") no-repeat scroll 0 6px transparent
}

#header .menu .item .popup .sub_menu ul li ul li.selectedLi {
background: url("/local/templates/hi-tech-eng/images/icon_level_2_active.gif") no-repeat scroll 0 6px transparent;
}

#header .menu .item .popup .sub_menu ul li ul li:hover {
background: url("/local/templates/hi-tech-eng/images/icon_level_2_active.gif") no-repeat scroll 0 6px transparent;
}

#header .menu .item .popup .sub_menu ul li:hover ul li a {
color: #999;
}

#header .menu .item .popup .sub_menu ul li ul li a:hover {
color: #DC0084;
}

#header .menu .item .popup .feed {
position: absolute;
bottom: 0;
right: 7px;
width: 135px;
height: 18px;
padding: 30px 20px 25px 40px;
background: url('/local/templates/hi-tech-eng/images/bg_menu_feed.png') no-repeat;
}

#header .menu .item .bigPopup2 .feed, #header .menu .item .bigPopup3 .feed{
bottom: 0;
right:-3px;
}

#header .menu .item .popup .feed .link {
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#header .menu .item .popup .feed .link a {
color: #000;
text-decoration: none;
padding: 0 15px 0 0;
display:block;
background: url('/local/templates/hi-tech-eng/images/icon_menu_popup_feed.gif') 100% 50% no-repeat;
}

#header .menu .item .popup .feed .link a span {
background: url('/local/templates/hi-tech-eng/images/dot_black.gif') 0 100% repeat-x;
}

#header .menu .item .popup .feed .link a:hover span {
background: none;
}

#content {
position: relative;
width: 100%;
z-index: 10;
}

#content .slider {
overflow: hidden;
position: relative;
min-width: 990px;
}

#content .slider .slider_shadow_top {
padding: -10px 0 0;
background: url('/local/templates/hi-tech-eng/images/shadow_slider_top.png') 50% 0 no-repeat;
}

#content .slider .slider_shadow_bottom {
padding: 0 0 6px;
background: url('/local/templates/hi-tech-eng/images/shadow_slider_bottom.png') 50% 100% no-repeat;
}

#content .slider .slider_body {
position: relative;
height: 420px;
}

#content .slider .left_bg {
float: left;
width: 50%;
height: 420px;
background-color: #D9DADC;
}

#content .slider .right_bg {
float: right;
width: 50%;
height: 420px;
background-color: #333;
}

#content .slider .slider_main {
position: absolute;
top: 0;
left: 50%;
width: 1170px;
height: 420px;
margin-left: -585px;
}

#slides {
position: relative;
width: 1170px;
height: 420px;
z-index: 100;
}

#slides .slides_container {
display: none;
overflow: hidden;
position: relative;
width: 1170px;
height: 420px;
}

#slides .slides_container div {
display: block;
position: relative;
width: 1170px;
height: 420px;
}

#slides .slides_container div img {
display: block;
}

#slides .prev {
display: block;
position: absolute;
top: 130px;
left: 120px;
width: 54px;
height: 69px;
z-index: 101;
}

#slides .next {
display: block;
position: absolute;
top: 130px;
right: 90px;
width: 54px;
height: 69px;
z-index: 101;
}

#slides .pagination {
position: absolute;
bottom: 35px;
left: 130px;
z-index: 150;
}

#slides .pagination li {
float: left;
width: 20px;
height: 20px;
margin: 0 5px 0 0;
}

#slides .pagination li a {
display: block;
overflow: hidden;
width: 20px;
height: 0;
padding: 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_slides.png') no-repeat;
}

#slides .pagination li.current a {
background: url('/local/templates/hi-tech-eng/images/icon_slides_active.png') no-repeat;
}

#slides .slides_container div .info {
position: absolute;
top: 90px;
right: 55px;
width: 490px;
padding: 20px 180px 20px 20px;
background-color: #808080;
min-height: 80px;
}

#slides .slides_container div .info .info_body {
display: block;
/*background: url('/local/templates/hi-tech-eng/images/dot_slides.gif') 97px 0 repeat-y;*/
}

#slides .slides_container div .info .date {
float: left;
width: 90px;
color: #FFF;
font-size: 30px;
text-transform: uppercase;
}

#slides .slides_container div .info .text {
/*float: right;*/
width: 365px;
}

#slides .slides_container div .info .text .title {
display: block;
color: #FFF;
font-size: 30px;
text-transform: uppercase;
margin: 0 0 20px;
}

#slides .slides_container div .info .text span {
color: #FFF;
font-size: 14px;
line-height: 21px;
}

#slides .slides_container div .clear {
display: block;
}

#content .about {
overflow: hidden;
position: relative;
min-width: 990px;
margin-top: -6px;
padding: 20px 0 0;
}

#content .about .sub_menu {
position: absolute;
top: 0;
left: 50%;
width: 100%;
height: 71px;
margin-left: -170px;
}

#content .about .sub_menu .sub_menu_wrapper {
height: 71px;
padding: 0 0 0 14px;
background: url('/local/templates/hi-tech-eng/images/bg_about_sub_menu.png') no-repeat;
}

#content .about .sub_menu .sub_menu_body {
height: 55px;
padding: 16px 0 0;
background-color: #808080;
background: url('/local/templates/hi-tech-eng/images/bg_about_sub_menu2.png') repeat-x;
}

#content .about .sub_menu ul li {
float: left;
font-size: 17px;
}

#content .about .sub_menu ul li.online {
margin: 0 0 0 40px;
padding: 10px 0 10px 40px;
background: url('/local/templates/hi-tech-eng/images/icon_sub_menu_online.png') 0 50% no-repeat;
}

#content .about .sub_menu ul li.adobe {
margin: 0 0 0 140px;
padding: 10px 0 10px 50px;
background: url('/local/templates/hi-tech-eng/images/icon_sub_menu_adobe.png') 0 50% no-repeat;
}

#content .about .sub_menu ul li a {
color: #FFF;
text-decoration: none;
padding: 0 25px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_sub_menu_link.gif') 100% 2px no-repeat;
}

#content .about .sub_menu ul li a span {
background: url('/local/templates/hi-tech-eng/images/dot_white.gif') 0 100% repeat-x;
}

#content .about .sub_menu ul li a:hover span {
background: none;
}

#content .about_body {
width: 990px;
margin: auto;
}

#content .about .left_column {
float: left;
width: 320px;
}

#content .about .left_column h2 {
color: #000;
font-size: 24px;
margin: 0 0 15px;
}

#content .about .left_column blockquote {
color: #000;
font-size: 13px;
font-style: italic;
margin: 0 0 15px;
padding: 0;
}

#content .about .left_column p,
#content .about .left_column ul {
margin: 0 0 15px;
}

#content .about .left_column ul li {
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_list.gif') 0 7px no-repeat;
}

#content .about .left_column .more {
margin: 0 0 15px;
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .about .left_column .more_fix {
margin: 0 0 10px;
}

#content .about .left_column .more a {
color: #000;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_menu_popup_feed.gif') 100% 2px no-repeat;
}

#content .about .left_column .more_fix a {
display: block;
width: 100px;
}

#content .about .right_column {
float: right;
width: 640px;
padding: 71px 0 0;
}

#content .about .right_column h2 {
color: #000;
font-size: 24px;
margin: 0 0 15px;
}

#content .about .right_column .link_block {
margin: 0 0 30px;
}

#content .about .right_column .link_block ul {
float: left;
width: 300px;
padding: 0 20px 0 0;
}

#content .about .right_column .link_block ul li {
position: relative;
margin: 3px 0;
margin-left: -12px;
padding: 0 0 0 12px;
}

#content .about .right_column .link_block ul li.sales {
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .about .right_column .link_block ul li.sales a {
color: #333;
text-decoration: none;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .about .right_column .link_block ul li.sales a:hover {
color: #333;
}

#content .about .right_column .link_block ul li.sales a span {
background: url('/local/templates/hi-tech-eng/images/dot_black.gif') 0 100% repeat-x;
}

#content .about .right_column .link_block ul li.sales a:hover span {
background: none;
}

#content .about .right_column .complex {
position: relative;
width: 660px;
min-height: 184px;
margin: 0 0 30px;
background: url('/local/templates/hi-tech-eng/images/bg_complex.gif') no-repeat;
}

#content .about .right_column .complex .links {
float: left;
width: 320px;
padding: 20px 0 0;
}

#content .about .right_column .complex .links h2 {
color: #000;
font-size: 24px;
margin: 0 0 15px;
}

#content .about .right_column .complex .links ul li {
margin: 3px 0;
}

#content .about .right_column .complex .informer {
float: right;
width: 270px;
padding: 0 20px 0 0;
}

#content .about .right_column .complex .informer .skype {
font-size: 17px;
margin: 18px 0 18px 20px;
padding: 10px 0 10px 45px;
background: url('/local/templates/hi-tech-eng/images/icon_skype.png') 0 50% no-repeat;
}

#content .about .right_column .complex .informer .skype a {
width: 177px;
color: #4D4D4D;
text-decoration: none;
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_informer_link_black.gif') 100% 2px no-repeat;
}

#content .about .right_column .complex .informer .skype a:hover {
color: #4D4D4D;
}

#content .about .right_column .complex .informer .skype a span {
background: url('/local/templates/hi-tech-eng/images/dot_black.gif') 0 100% repeat-x;
}

#content .about .right_column .complex .informer .skype a:hover span {
background: none;
}

#content .about .right_column .complex .informer .response {
font-size: 17px;
margin: 30px 0 10px 18px;
padding: 10px 0 10px 45px;
background: url('/local/templates/hi-tech-eng/images/icon_response.png') 0 50% no-repeat;
}

#content .about .right_column .complex .informer .response a {
width: 177px;
color: #FFF;
text-decoration: none;
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_informer_link_white.gif') 100% 2px no-repeat;
}

#content .about .right_column .complex .informer .response a:hover {
color: #FFF;
}

#content .about .right_column .complex .informer .response a span {
background: url('/local/templates/hi-tech-eng/images/dot_white.gif') 0 100% repeat-x;
}

#content .about .right_column .complex .informer .response a:hover span {
background: none;
}

#content .about .right_column .complex .informer .order {
position: relative;
font-size: 17px;
padding: 2px 7px;
background-color: #FFF;
}

#content .about .right_column .complex .informer .order a {
color: #4D4D4D;
text-decoration: none;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_informer_link_pink.gif') 100% 2px no-repeat;
}

#content .about .right_column .complex .informer .order a:hover {
color: #4D4D4D;
}

#content .main_banner {
overflow: hidden;
position: relative;
min-width: 990px;
height: 251px;
margin: 0 0 30px;
padding: 53px 0 0;
}

#content .main_banner .left_bg {
float: left;
width: 50%;
height: 251px;
background-color: #333;
}

#content .main_banner .right_bg {
float: right;
width: 50%;
height: 251px;
background-color: #D9DADC;
}

#content .main_banner .main_banner_body {
position: relative;
width: 990px;
margin: auto;
}

#content .main_banner .title {
position: absolute;
top: -52px;
left: -90px;
width: 375px;
height: 52px;
color: #000;
font-size: 24px;
padding: 20px 0 0 110px;
background: url('/local/templates/hi-tech-eng/images/bg_banner_title.png') no-repeat;
}

#content .main_banner .link {
position: absolute;
top: -30px;
right: 7px;
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .main_banner .link a {
color: #333;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .main_banner .link a:hover {
color: #333;
}

#content .main_banner .image {
position: absolute;
top: 0;
left: -36px;
width: 1062px;
height: 251px;
}

#content .main_banner .image li {
position: absolute;
top: 0;
width: 383px;
height: 251px;
}

#content .main_banner .image li.item_1,
#content .main_banner .links li.item_1 {
left: 0;
}

#content .main_banner .image li.item_2,
#content .main_banner .links li.item_2 {
left: 340px;
}

#content .main_banner .image li.item_3,
#content .main_banner .links li.item_3 {
left: 680px;
}

#content .main_banner .links {
position: relative;
width: 1062px;
height: 251px;
}

#content .main_banner .links li {
position: absolute;
top: 0;
width: 383px;
height: 251px;
}

#content .main_banner .links li a {
display: block;
width: 383px;
height: 251px;
}

#content .main_banner .frame {
position: absolute;
top: 0;
left: -36px;
width: 1062px;
height: 251px;
background: url('/local/templates/hi-tech-eng/images/bg_banner.png') no-repeat;
}

#content .press {
width: 990px;
margin: 0 auto 20px;
}

#content .press .title {
margin: 0 0 20px;
}

#content .press .title h2 {
float: left;
color: #000;
font-size: 24px;
}

#content .press .title .link {
float: right;
}

#content .press .title .link li {
float: left;
margin: 0 7px 0 25px;
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .press .title .link li a {
color: #333;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .press .title .link li a:hover {
color: #333;
}

#content .press .name {
height: 30px;
margin: 0 0 20px;
background: url('/local/templates/hi-tech-eng/images/bg_press.gif') 0 100% no-repeat;
}

#content .press .name li {
float: left;
width: 303px;
color: #666;
font-size: 16px;
font-weight: bold;
}

#content .press .name li.item_1 {
padding: 0 20px 0 0;
}

#content .press .name li.item_2 {
padding: 0 20px;
}

#content .press .name li.item_3 {
padding: 0 0 0 20px;
}

#content .press .blocks {
background: url('/local/templates/hi-tech-eng/images/dot_blocks.gif') 320px 0 repeat-y;
}

#content .press .blocks .blocks_body {
background: url('/local/templates/hi-tech-eng/images/dot_blocks.gif') 660px 0 repeat-y;
}

#content .press .blocks .block {
float: left;
width: 303px;
}

#content .press .blocks .block_1 {
padding: 0 20px 0 0;
}

#content .press .blocks .block_2 {
padding: 0 20px;
}

#content .press .blocks .block_3 {
padding: 0 0 0 20px;
}

#content .press .blocks .block .date {
color: #333;
font-size: 12px;
margin: 10px 0;
}

#content .press .blocks .block h3 {
min-height: 80px;
color: #000;
font-size: 16px;
font-weight: bold;
margin: 0 0 25px;
}

#content .press .blocks .block .image {
margin: 0 0 25px;
}

#content .press .blocks .block p {
margin: 0 0 15px;
}

#content .inner {
position: relative;
margin: 10px 0 0;
*margin-top: -4px;
}

#content .inner .header {
overflow: hidden;
position: relative;
width: 100%;
height: 141px;
z-index: 20;
}

#content .inner .header_show {
height: 322px;
}

#content .inner .header_hide {
height: 135px;
}

#content .inner .header_hide .block {
display: none;
}

#content .inner .header_hide .vtoros_body {
height: 40px!important;
}

#content .inner .header .line {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 120px;
background-color: #D9DADC;
}

#content .inner .header .menu {
position: absolute;
top: 0;
left: 50%;
width: 100%;
height: 141px;
margin-left: -530px;
padding: 0 0 0 30px;
background: url('/local/templates/hi-tech-eng/images/bg_inner_header.png') no-repeat;
}

#content .inner .header .menu .menu_body {
height: 141px;
background: url('/local/templates/hi-tech-eng/images/bg_inner_header.png') 0 -141px repeat-x;
}

#content .inner .header .menu .first {
overflow: hidden;
position: relative;
height: 72px;
padding: 0 0 0 320px;
}

#content .inner .header .menu .first .links {
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/bg_inner_header_first.png') no-repeat;
}

#content .inner .header .menu .first .basket {
height: 52px; 
width:320px; 
float:left; 
margin-left: -250px;
margin-top: 15px;
}


#content .inner .header .menu .first .basket h2 {
color: #F2F2F2;
font-size: 24px;
}

#content .inner .header .menu .first .basket a {
color: #F2F2F2;
/*text-decoration:none;*/
}

#content .inner .header .menu .first .links .links_body {
height: 52px;
padding: 20px 0 0 30px;
background: url('/local/templates/hi-tech-eng/images/bg_inner_header_first2.png') repeat-x;
*background-color: #757575;
}

#content .inner .header .menu .first .links h2 {
float: left;
color: #F2F2F2;
font-size: 24px;
margin: 5px 0;
}

#content .inner .header .menu .first .links ul{
float:left;
margin-left:40px;
}

#content .inner .header .menu .first .links ul li {
float: left;
margin: 0 0 0 30px;
padding: 0 30px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_header_first.gif') 100% 50% no-repeat;
}

#content .inner .header .menu .first .links ul li div {
padding: 5px 0;
}

#content .inner .header .menu .first .links ul li div.adobe {
padding: 10px 0 10px 60px;
background: url('/local/templates/hi-tech-eng/images/icon_adobe.gif') no-repeat;
}

#content .inner .header .menu .first .links ul li div.adobe a {
color: #FFF;
font-size: 17px;
text-decoration: none;
background: url('/local/templates/hi-tech-eng/images/dot_white.gif') 0 100% repeat-x;
}

#content .inner .header .menu .first .links ul li div.adobe a:hover {
background: none;
}

#content .inner .header .menu .second {
overflow: hidden;
position: relative;
height: 68px;
margin: 1px 0 0;
padding: 0 0 0 365px;
}

#content .inner .header .menu .second h2 {
float: left;
color: #F2F2F2;
font-size: 24px;
margin: 20px 0;
}

#content .inner .header .menu .second .links {
margin: 0 0 0 400px;
padding: 0 0 0 14px;
background: url('/local/templates/hi-tech-eng/images/bg_inner_header_second.png') no-repeat;
}

#content .inner .header .menu .second .links .links_body {
overflow: hidden;
position: relative;
height: 58px;
padding: 10px 0 0 45px;
background-color: #333;
*background-color: #292929;
}

#content .inner .header .menu .second .links ul li {
float: left;
clear: both;
margin: 4px 0;
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_inner_second.gif') 100% 0 no-repeat;
}

#content .inner .header .menu .second .links ul li a {
color: #999;
text-decoration: none;
background: url('/local/templates/hi-tech-eng/images/dot_gray.gif') 0 100% repeat-x;
}

#content .inner .header .menu .second .links ul li a:hover {
background: none;
}

#content .inner .header .vtoros {
position: absolute;
top: 73px;
left: 0;
width: 100%;
height: 250px;
background: url('/local/templates/hi-tech-eng/images/bg_level_2.gif') 50% 0 no-repeat;
}

#content .inner .header .vtoros .vtoros_body {
overflow: hidden;
position: relative;
width: 920px;
height: 234px;
margin: auto;
padding: 0 20px;
background: url('/local/templates/hi-tech-eng/images/bg_vtor.gif') 0 100% repeat-x;
}

#content .inner .header .vtoros .vtoros_body .item {
float: left;
position: relative;
height: 234px;
padding: 0 20px;
background: url('/local/templates/hi-tech-eng/images/dot_vtor.gif') 100% 0 no-repeat;
}

#content .inner .header_hide .vtoros .vtoros_body .item {
height: 45px;
}

#content .inner .header .vtoros .vtoros_body .item_1 {
width: 100px;
}

#content .inner .header .vtoros .vtoros_body .item_2 {
width: 180px;
}

#content .inner .header .vtoros .vtoros_body .item_3 {
width: 200px;
}

#content .inner .header .vtoros .vtoros_body .item_4 {
position: relative;
width: 280px;
background: none;
}

#content .inner .header .vtoros .vtoros_body .item h3 {
height: 20px;
color: #000;
font-size: 13px;
margin: 20px 0 10px;
}

#content .inner .header .vtoros .vtoros_body .item .check,
#content .inner .header .vtoros .vtoros_body .item .radio,
#content .inner .header .vtoros .vtoros_body .item .mark {
margin: 10px 0;
}

#content .inner .header .vtoros .vtoros_body .item .check input,
#content .inner .header .vtoros .vtoros_body .item .radio input,
#content .inner .header .vtoros .vtoros_body .item .mark input {
float: left;
width: 14px;
height: 14px;
margin: 0 10px 0 0;
padding: 0;
}

#content .inner .header .vtoros .vtoros_body .item .mark input {
margin: 2px 10px 2px 0;
}

#content .inner .header .vtoros .vtoros_body .item .check label,
#content .inner .header .vtoros .vtoros_body .item .radio label {
color: #000;
font-size: 12px;
}

#content .inner .header .vtoros .vtoros_body .item .column {
float: left;
margin: 0 30px 30px 0;
}

#content .inner .header .vtoros .vtoros_body .item .mark label {
padding: 0 0 0 10px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 5px no-repeat;
}

#content .inner .header .vtoros .vtoros_body .item .mark label a {
color: #000;
font-size: 15px;
padding: 0 17px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_informer_link_black.gif') 100% 2px no-repeat;
}

#content .inner .header .vtoros .vtoros_body .item .sver {
position: absolute;
bottom: 15px;
right: 0;
height: 17px;
}

#content .inner .header .vtoros .vtoros_body .item .sver a {
float: left;
color: #B3B3B3;
font-size: 12px;
text-decoration: none;
padding: 0 25px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_close_filter.gif') 100% 50% no-repeat;
}

#content .inner .header .vtoros .vtoros_body .item .razv {
display: none;
position: absolute;
bottom: 15px;
right: 0;
height: 17px;
}

#content .inner .header .vtoros .vtoros_body .item .razv a {
float: left;
color: #666;
font-size: 12px;
text-decoration: none;
padding: 0 25px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_rzv.gif') 100% 50% no-repeat;
}

#content .inner .header_hide .vtoros .vtoros_body .item .razv {
display: block;
}

#content .inner .header .vtoros .vtoros_body .item .input {
margin: 20px 0;
}

#content .inner .header .vtoros .vtoros_body .item .input input {
display: block;
width: 60px;
color: #000;
font-size: 13px;
font-family: Arial;
padding: 2px 5px;
}

#content .inner .inner_content {
overflow: hidden;
position: relative;
margin-top: -21px;
width: 100%;
z-index: 10;
}

#content .inner_content .sidebar {
float: left;
background-color: #B3B3B3;
padding: 0 0 40px;
}

#content .inner_content .sidebar .menu {
background-color: #333;
}

#content .inner_content .sidebar .menu .menu_body {
width: 270px;
margin-left: auto;
padding: 30px 50px 30px 0;
}

#content .inner_content .sidebar .menu h2 {
color: #FFF;
font-size: 17px;
padding: 15px 0;
}

#content .inner_content .sidebar .menu ul li {
color: #DC0018;
margin: 13px 0;
}

#content .inner_content .sidebar .menu ul li a {
color: #FFF;
}

#content .inner_content .sidebar .menu ul li a.parents {
position: relative;
color: #FFF;
text-decoration: none;
margin-left: -8px;
padding: 2px 8px;
border: 1px solid #961e4e;
background-color:#961e4e;
}

#content .inner_content .sidebar .menu ul li ul {
margin: 8px 0;
}

#content .inner_content .sidebar .menu ul li ul li {
font-size: 12px;
margin: 0;
margin-bottom:3px;
}

#content .inner_content .sidebar .menu ul li ul li ul{
margin-left:15px;
}

#content .inner_content .sidebar .menu ul li ul li a {
color: #999;
text-decoration: none;
padding: 0 0 0 8px;
background: url('/local/templates/hi-tech-eng/images/icon_level_2.gif') 0 6px no-repeat;
}

#content .inner_content .sidebar .menu ul li ul li a.selected {
color: #E42884;
background: url('/local/templates/hi-tech-eng/images/icon_level_2_active.gif') 0 6px no-repeat;
}

#content .inner_content .sidebar .menu .sales {
margin: 10px 0;
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_white.gif') 0 6px no-repeat;
}

#content .inner_content .sidebar .menu .sales a {
color: #FFF;
text-decoration: none;
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_informer_link_white.gif') 100% 2px no-repeat;
}

#content .inner_content .sidebar .menu .sales a:hover {
color: #FFF;
}

#content .inner_content .sidebar .menu .sales a strong {
font-weight: normal;
background: url('/local/templates/hi-tech-eng/images/dot_white.gif') 0 100% repeat-x;
}

#content .inner_content .sidebar .menu .sales a:hover strong {
background: none;
}

#content .inner_content .sidebar .question {
background-color: #B3B3B3;
}

#content .inner_content .sidebar .question .question_body {
width: 270px;
margin-left: auto;
padding: 40px 50px 40px 0;
font-size: 17px;
}

#content .inner_content .sidebar .question .h2 {
font-size: 17px;
padding: 6px 0 6px 40px;
background: url('/local/templates/hi-tech-eng/images/icon_question.gif') no-repeat;
}

#content .inner_content .sidebar .question .h2 a {
display: block;
color: #1B1C20;
text-decoration: none;
background: url('/local/templates/hi-tech-eng/images/icon_sidebar_next.gif') 100% 5px no-repeat;
}

#content .inner_content .sidebar .question .h2 a strong {
font-weight: normal;
background: url('/local/templates/hi-tech-eng/images/dot_black.gif') 0 100% repeat-x;
}

#content .inner_content .sidebar .question .h2 a:hover strong {
background: none;
}

#content .inner_content .sidebar .text {
color: #000;
background-color: #E6E6E6;
}

#content .inner_content .sidebar .text .text_body {
width: 270px;
margin-left: auto;
padding: 30px 50px 30px 0;
}

#content .inner_content .sidebar .text .h2 {
color: #000;
font-size: 24px;
margin: 0 0 20px;
}

#content .inner_content .sidebar .text blockquote {
color: #000;
font-style: italic;
margin: 0 0 10px;
padding: 0;
}

#content .inner_content .sidebar .text .more {
margin: 10px 0;
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 5px no-repeat;
}

#content .inner_content .sidebar .text .more a {
color: #000;
padding: 3px 20px 3px 0;
background: url('/local/templates/hi-tech-eng/images/icon_sidebar_next.gif') 100% 5px no-repeat;
}

#content .inner_content .sidebar .text p,
#content .inner_content .sidebar .text ul {
margin: 0 0 10px;
}

#content .inner_content .sidebar .text ul li {
padding: 0 0 0 10px;
}

#content .inner_content .sidebar .text .tab {
margin: 0 0 50px;
}

#content .inner_content .sidebar .text .news h3 {
color: #666;
font-size: 16px;
font-weight: bold;
margin: 0 0 30px;
}

#content .inner_content .sidebar .text .news .date {
margin: 0 0 5px;
}

#content .inner_content .sidebar .text .news h2 {
color: #000;
font-size: 16px;
font-weight: bold;
}

#content .inner_content .sidebar .text .news p {
font-size: 12px;
}

#content .inner_content .sidebar .text .news p img {
float: left;
margin: 0 10px 10px 0;
}

#content .inner_content .sidebar .text .news .link {
font-size: 11px;
padding: 0 0 0 15px;
}

#content .inner_content .sidebar .text .news .link a {
color: #808080;
}

#content .inner_content .sidebar .banner {
background-color: #333333;
}

#content .inner_content .sidebar .banner .banner_body {
width: 320px;
margin-left: auto;
padding: 30px 0;
}

#content .inner_content .sidebar .banner .title {
position: relative;
width: 320px;
height: 50px;
margin-left: -50px;
padding: 22px 0 0 50px;
background: #D9DADC url('/local/templates/hi-tech-eng/images/bg_sidebar_title.gif') no-repeat;
z-index: 10;
}

#content .inner_content .sidebar .banner .title .h2 {
color: #000;
font-size: 24px;
}

#content .inner_content .sidebar .banner .image {
position: relative;
margin: 0 0 25px;
margin-top: -15px;
z-index: 20;
}

#content .inner_content .sidebar .banner .more_white {
margin: 10px 0;
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_white.gif') 0 5px no-repeat;
}

#content .inner_content .sidebar .banner .more_white a {
color: #FFF;
padding: 3px 20px 3px 0;
background: url('/local/templates/hi-tech-eng/images/icon_sidebar_next_white.gif') 100% 5px no-repeat;
}

#content .inner_content .sidebar .others_banner {
padding: 0 0 110px;
background-color: #B3B3B3;
}

#content .inner_content .sidebar .others_banner .others_banner_body {
padding: 25px 0 5px;
background-color: #333333;
}

#content .inner_content .sidebar .others_banner .item {
width: 320px;
margin: 0 0 10px;
margin-left: auto;
}

#content .inner_content .sidebar .footer {
height: 40px;
background-color: #E6E6E6;
}

#content .inner_content .content {
float: right;
}

#content .inner_content .content .breadcrumbs {
position: relative;
width: 100%;
margin: 10px 0 0;
margin-left: -14px;
padding: 0 0 0 14px;
background: url('/local/templates/hi-tech-eng/images/bg_breadcrumbs.gif') no-repeat;
z-index: 20;
}

#content .inner_content .content .breadcrumbs .breadcrumbs_body {
overflow: hidden;
height: 72px;
background-color: #F2F2F2;
}

#content .inner_content .content .breadcrumbs ul {
width: 590px;
padding: 30px 40px;
}

#content .inner_content .content .breadcrumbs ul li {
float: left;
color: #1B1C20;
margin: 0 5px 0 0;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_breadcrumbs.gif') 100% 4px no-repeat;
}

#content .inner_content .content .breadcrumbs ul li a {
color: #1B1C20;
font-size: 11px;
}

#content .inner_content .content .breadcrumbs ul li.finish {
margin: 0;
padding: 0;
background: none;
}

#content .inner_content .content .contacts {
background: url('/local/templates/hi-tech-eng/images/bg_contacts_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .contacts .contacts_body {
background: url('/local/templates/hi-tech-eng/images/bg_contacts.gif') 0 100% no-repeat;
}

#content .inner_content .content .contacts .contacts_wrapper {
width: 590px;
padding: 20px 40px;
}

#content .inner_content .content .contacts h2 {
font-size: 24px;
margin: 0 0 20px;
}

#content .inner_content .content .contacts p {
margin: 0 0 10px;
}

#content .inner_content .content .contacts .map {
overflow: hidden;
width: 588px;
height: 456px;
margin: 20px 0;
border-right: 2px solid #FFF;
border-bottom: 1px solid  #FFF;
}

#content .inner_content .content .pagination {
width: 590px;
padding: 15px 40px;
}

#content .inner_content .content .pagination .prev {
float: left;
margin: 0 40px 0 0;
padding: 0 0 0 20px;
background: url('/local/templates/hi-tech-eng/images/icon_prev_link.gif') 0 2px no-repeat;
}

#content .inner_content .content .pagination .prev a {
color: #333;
}

#content .inner_content .content .pagination ul {
float: left;
}

#content .inner_content .content .pagination ul li {
float: left;
margin: 0 40px 0 0;
padding: 0 0 0 12px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .inner_content .content .pagination ul li a {
color: #333;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .inner_content .content .pagination ul li a:hover {
color: #333;
}

#content .inner_content .content .news_list .item {
width: 590px;
padding: 10px 40px 30px;
background: url('/local/templates/hi-tech-eng/images/bg_news_list.gif') 5px 100% repeat-x;
}

#content .inner_content .content .news_list .item h1 {
color: #666;
font-size: 20px;
margin: 0 0 20px;
}

#content .inner_content .content .news_list .item .date {
color: #666;
font-size: 17px;
margin: 0 0 5px;
}

#content .inner_content .content .news_list .item h2 {
color: #000;
font-size: 17px;
margin: 0 0 20px;
}

#content .inner_content .content .news_list .item .image {
float: left;
overflow: hidden;
width: 250px;
}

#content .inner_content .content .news_list .item .text {
float: right;
width: 300px;
color: #000;
font-size: 12px;
}

#content .inner_content .content .news_list .item .text p {
font-size: 12px;
margin: 0 0 10px;
}

#content .inner_content .content .news_list .item .text p.links {
color: #808080;
font-size: 11px;
}

#content .inner_content .content .news_list .item .text p.links a {
color: #808080;
}

#content .inner_content .content .news_detail,
#content .inner_content .content .portfolio_detail {
padding: 0 0 25px;
background: url('/local/templates/hi-tech-eng/images/bg_news_list.gif') 5px 100% no-repeat;
}

#content .inner_content .content .news_detail .format,
#content .inner_content .content .portfolio_detail .format {
width: 590px;
padding: 10px 40px;
}

#content .inner_content .content .news_detail .format p,
#content .inner_content .content .portfolio_detail .format p {
text-indent: 20px;
margin: 0 0 10px;
}

#content .inner_content .content .portfolio_detail .format .image {
margin: 20px 0;
}

#content .inner_content .content .news_detail h1,
#content .inner_content .content .portfolio_detail h1 {
color: #666;
font-size: 20px;
margin: 0 0 20px;
}

#content .inner_content .content .news_detail h2 {
color: #000;
font-size: 24px;
margin: 0 0 20px;
}

#content .inner_content .content .news_detail .date {
color: #333;
font-size: 17px;
text-indent: 0!important;
margin: 0 0 10px;
}

#content .inner_content .content .news_detail .blockquote,
#content .inner_content .content .portfolio_detail .blockquote {
margin: 0 0 10px;
padding: 10px 40px;
background-color: #F2F2F2;
}

#content .inner_content .content .news_detail .blockquote blockquote,
#content .inner_content .content .portfolio_detail .blockquote blockquote {
width: 590px;
margin: 0;
padding: 0;
}

#content .inner_content .content .news_detail .photoblock {
margin: 25px 0 15px;
}

#content .inner_content .content .news_detail .photoblock .big_photo {
margin: 5px 0;
}

#content .inner_content .content .news_detail .photoblock ul li {
float: left;
margin: 5px 5px 0 0;
}

#content .inner_content .content .news_detail .photoblock ul li a {
display: block;
overflow: hidden;
width: 150px;
height: 109px;
border: 1px solid #E6E6E6;
}

#content .inner_content .content .news_detail .photoblock ul li a.selected {
border: 1px solid #C1272D;
}

#content .inner_content .content .news_detail .photoblock .tab {
height: 20px;
}

#content .inner_content .content .news_detail .photoblock p {
color: #000;
font-size: 12px;
font-weight: bold;
text-indent: 0;
margin: 0 0 10px;
}

#content .inner_content .content .news_detail .result .list {
float: left;
width: 250px;
padding: 0 40px;
}

#content .inner_content .content .news_detail .result .list h2 {
color: #000;
font-size: 20px;
margin: 0 0 15px;
}

#content .inner_content .content .news_detail .result .list p {
color: #000;
font-size: 12px;
font-weight: bold;
}

#content .inner_content .content .news_detail .result .blackstyle {
color: #FFF;
font-size: 14px;
line-height: 19px;
font-style: italic;
margin: 0 0 0 330px;
padding: 20px;
background-color: #333;
}

#content .inner_content .content .news_detail .result .blackstyle .blackstyle_body {
width: 300px;
}

#content .inner_content .content .news_detail .result .blackstyle .left {
padding: 0 0 0 20px;
background: url('/local/templates/hi-tech-eng/images/icon_left_bs.gif') no-repeat;
}

#content .inner_content .content .news_detail .result .blackstyle .right {
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_right_bs.gif') 100% 100% no-repeat;
}

#content .inner_content .content .news_detail .format .image {
float: left;
position: relative;
margin: 0 50px 10px 0;
border: 1px solid #E6E6E6;
}

#content .inner_content .content .news_detail .format .image span {
position: absolute;
bottom: 0;
right: -30px;
width: 18px;
height: 16px;
background: url('/local/templates/hi-tech-eng/images/icon_zoom.gif') no-repeat;
}

#content .inner_content .content .portfolio .item {
width: 590px;
padding: 20px 40px;
background: url('/local/templates/hi-tech-eng/images/bg_news_list.gif') 5px 100% repeat-x;
}

#content .inner_content .content .portfolio .item .date {
color: #666;
font-size: 17px;
margin: 0 0 5px;
}

#content .inner_content .content .portfolio .item h2 {
color: #000;
font-size: 17px;
margin: 0 0 20px;
}

#content .inner_content .content .portfolio .item .photo_frame {
overflow: hidden;
position: relative;
width: 590px;
height: 280px;
margin: 0 0 15px;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_big {
float: left;
overflow: hidden;
width: 388px;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_small {
float: right;
position: relative;
overflow: hidden;
width: 194px;
height: 280px;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_small .top {
position: absolute;
top: 0;
right: 0;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_small .bottom {
position: absolute;
bottom: 0;
right: 0;
}

#content .inner_content .content .portfolio .item p {
color: #000;
font-size: 12px;
margin: 0 0 10px;
}

#content .inner_content .content .portfolio .item p.link {
font-size: 11px;
}

#content .inner_content .content .navi {
margin: 0 0 20px;
text-align: center;
}

#content .inner_content .content .navi ul {
float: none;
}

#content .inner_content .content .navi ul li {
float: none;
color: #C1272D;
font-size: 35px;
line-height: 40px;
margin: 0 10px;
padding: 0;
background: none;
}

#content .inner_content .content .navi ul li a {
color: #333;
font-size: 24px;
padding: 0;
background: none;
}

#content .inner_content .content .actions,
#content .inner_content .content .form_order_big {
background: url('/local/templates/hi-tech-eng/images/bg_actions_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .actions .actions_body,
#content .inner_content .content .form_order_big .form_order_big_body {
width: 590px;
padding: 20px 40px;
background: url('/local/templates/hi-tech-eng/images/bg_actions.gif') 0 100% no-repeat;
}

#content .inner_content .content .actions h2 {
color: #666;
font-size: 20px;
margin: 0 0 20px;
}

#content .inner_content .content .actions h3,
#content .inner_content .content .actions p {
color: #000;
font-size: 17px;
margin: 0 0 20px;
}

#content .inner_content .content .actions h3 a,
#content .inner_content .content .actions p a {
color: #000;
}

#content .inner_content .content .actions .image {
margin: 40px 0;
}

#content .inner_content .content .big_button {
height: 36px;
margin: 0 0 20px;
}

#content .inner_content .content .big_button a {
display: block;
overflow: hidden;
height: 36px;
padding: 0 0 0 30px;
background: url('/local/templates/hi-tech-eng/images/bg_big_button.png') no-repeat;
}

#content .inner_content .content .button_black {
height: 36px;
margin: 0 0 20px;
}

#content .inner_content .content .button_black a {
display: block;
overflow: hidden;
height: 36px;
padding: 0 0 0 28px;
background: url('/local/templates/hi-tech-eng/images/bg_button_black.png') no-repeat;
}

#content .inner_content .content .button_black a strong {
float: left;
height: 28px;
color: #4D4D4D;
font-size: 24px;
font-weight: normal;
text-decoration: none;
padding: 8px 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/bg_button_black.png') 100% -36px no-repeat;
}

#content .inner_content .content .big_button a strong {
float: left;
height: 32px;
color: #961e4e;
font-size: 16px;
font-weight: normal;
text-decoration: none;
padding: 8px 10px 0 0;
background: url('/local/templates/hi-tech-eng/images/bg_big_button.png') 100% -36px no-repeat;
}

#content .inner_content .content .actions .big_button {
margin: 100px 0 40px;
}

#content .inner_content .content .form_order {
background: url('/local/templates/hi-tech-eng/images/bg_form_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .form_order .form_order_body {
width: 590px;
padding: 20px 40px 30px;
background: url('/local/templates/hi-tech-eng/images/bg_form.gif') 0 100% no-repeat;
}

#content .inner_content .content .form_order p {
margin: 0 0 15px;
}

#content .inner_content .content .form_order h2,
#content .inner_content .content .form_order_big h2 {
color: #000;
font-size: 24px;
margin: 0 0 20px;
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_pink.gif') 0 12px no-repeat;
}

#content .inner_content .content .form_order .check {
margin: 0 0 25px;
}

#content .inner_content .content .form_order .check input {
float: left;
width: 14px;
height: 14px;
margin: 7px 0;
padding: 0;
}

#content .inner_content .content .form_order .check label {
float: right;
width: 560px;
color: #1B1C20;
font-size: 20px;
}

#content .inner_content .content .form_order .info {
position: relative;
min-height: 171px;
}

#content .inner_content .content .form_order .info .picture {
float: right;
width: 280px;
}

#content .inner_content .content .form_order .info .picture a {
display: block;
padding: 0 0 0 30px;
background: url('/local/templates/hi-tech-eng/images/icon_zoom.gif') 0 95% no-repeat;
}

#content .inner_content .content .form_order .array {
position: absolute;
bottom: -8px;
left: 0;
}

#content .inner_content .content .form_order .array .input,
#content .inner_content .content .form_order .arrays .input {
margin: 0 0 10px;
}

#content .inner_content .content .form_order .array .input label,
#content .inner_content .content .form_order .arrays .input label {
display: block;
font-size: 12px;
margin: 0 0 10px;
}

#content .inner_content .content .form_order .array .input input,
#content .inner_content .content .form_order .arrays .input input {
display: block;
width: 260px;
color: #000;
font-size: 20px;
font-family: Arial;
padding: 0 10px;
}

#content .inner_content .content .form_order .arrays .input textarea {
display: block;
resize: none;
width: 560px;
height: 80px;
color: #000;
font-size: 20px;
font-family: Arial;
padding: 10px;
}

#content .inner_content .content .form_order .parameters h3 {
color: #333;
font-size: 24px;
margin: 0 0 20px;
}

#content .inner_content .content .form_order .parameters .input_links {
margin: 0 0 15px;
}

#content .inner_content .content .form_order .parameters .input_links p {
float: left;
color: #666;
font-size: 20px;
margin: 0 20px 10px 0;
}

#content .inner_content .content .form_order .parameters .input_links .radio {
float: left;
margin: 2px 25px 2px 0;
}

#content .inner_content .content .form_order .parameters .input_links .radio input {
float: left;
width: 14px;
height: 14px;
margin: 5px 10px 5px 0;
}

#content .inner_content .content .form_order .parameters .input_links .radio label {
float: left;
color: #1A1A1A;
font-size: 16px;
}

#content .inner_content .content .form_order .resizes {
margin: 0 0 15px;
}

#content .inner_content .content .form_order .resizes h3 {
color: #666;
font-size: 20px;
margin: 0 0 15px;
}

#content .inner_content .content .form_order .resizes .inputs {
float: left;
margin: 0 12px 0 0;
}

#content .inner_content .content .form_order .resizes .inputs_star {
padding: 0 25px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_star.gif') 100% 30px no-repeat;
}

#content .inner_content .content .form_order .resizes .inputs label {
display: block;
font-size: 12px;
margin: 0 0 10px;
}

#content .inner_content .content .form_order .resizes .inputs input {
display: block;
width: 100px;
color: #000;
font-size: 20px;
font-family: Arial;
padding: 0 10px;
}

#content .inner_content .content .form_order .resizes .textarea textarea {
display: block;
resize: none;
width: 560px;
height: 80px;
color: #000;
font-size: 20px;
font-family: Arial;
padding: 10px;
}

#content .inner_content .content .form_order_big .input {
margin: 0 0 15px;
}

#content .inner_content .content .form_order_big .input label {
display: block;
color: #000;
font-size: 20px;
margin: 0 0 10px;
}

#content .inner_content .content .form_order_big .input label.star {
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_pink.gif') 0 12px no-repeat;
}

#content .inner_content .content .form_order_big .input input,
#content .inner_content .content .form_order_big .select select {
display: block;
width: 560px;
color: #000;
font-size: 20px;
font-family: Arial;
padding: 0 10px;
}

#content .inner_content .content .form_order_big .select {
margin: 0 0 15px;
}

#content .inner_content .content .form_order_big .select select {
width: 582px;
color: #999;
font-size: 11px;
padding: 3px 10px;
}

#content .inner_content .content .form_order_big .input textarea {
display: block;
resize: none;
width: 560px;
height: 80px;
color: #000;
font-size: 20px;
font-family: Arial;
padding: 10px;
}

#content .inner_content .content .form_order_big .prim {
color: #000;
font-size: 20px;
margin: 0 0 150px;
padding: 0 0 0 15px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_pink.gif') 0 5px no-repeat;
}

#content .inner_content .content .product_list .item {
width: 610px;
padding: 20px 40px 30px;
background: url('/local/templates/hi-tech-eng/images/bg_news_list.gif') 5px 100% repeat-x;
}

#content .inner_content .content .product_list .item_finish {
background: none;
}

#content .inner_content .content .product_list .item h2 {
color: #000;
font-size: 17px;
margin: 0 0 20px;
}

#content .inner_content .content .product_list .item h2 a {
color: #000;
}

#content .inner_content .content .product_list .item .image {
float: left;
overflow: hidden;
width: 250px;
}

#content .inner_content .content .product_list .item .text {
float: right;
width: 320px;
color: #000;
font-size: 12px;
padding: 0px 0;
}

#content .inner_content .content .product_list .item .text p {
font-size: 12px;
margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .format {
width: 590px;
color: #1B1C20;
padding: 20px 40px;
}

#content .inner_content .content .vtor_detail .format p {
margin: 10px 0 10px;
}

#content .inner_content .content .vtor_detail .format .image {
margin: 20px 0;
}

#content .inner_content .content .vtor_detail .format h1 {
color: #000;
font-size: 24px;
margin: 0 0 20px;
}

#content .inner_content .content .vtor_detail .format h1 a {
font-size: 18px;
color: #000;
}

#content .inner_content .content .vtor_detail .format h2 {
color: #961e4e;
font-weight: bold;
font-size: 20px;
margin: 0 0 20px;
}

#content .inner_content .content .vtor_detail .format h3 {
color: #961e4e;
font-size: 20px;
margin: 0 0 5px;
}

#content .inner_content .content .vtor_detail .format .photoblock {
margin: 25px 0 15px;
}

#content .inner_content .content .vtor_detail .format .photoblock .big_photo {
margin: 5px 0;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li {
float: left;
margin: 5px 5px 0 0;
background:none;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li a {
display: block;
overflow: hidden;
width: 150px;
height: 109px;
border: 1px solid #E6E6E6;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li a span{
	display: table-cell;
	text-align:center;
	vertical-align: middle;
	width: 150px;
	height: 109px; 
}

#content .inner_content .content .vtor_detail .format .photoblock ul li a.selected {
border: 1px solid #C1272D;
}

#content .inner_content .content .vtor_detail .format .photoblock .tab {
height: 20px;
}

#content .inner_content .content .vtor_detail .inform {
background-color: #E6E6E6;
}

#content .inner_content .content .vtor_detail .inform .inform_body {
width: 590px;
padding: 30px 40px 0;
}

#content .inner_content .content .vtor_detail .inform .module {
padding: 0 0 30px;
}

#content .inner_content .content .vtor_detail .inform .module h3 {
color: #1B1C20;
font-size: 20px;
margin: 0 0 10px;
}

#content .inner_content .content .news_detail .photoblock ul li {
	list-style: none outside none;
	 background:none;  
}

#content .inner_content .content  ul li {
font-size: 14px;
margin: 3px 0;
padding: 0 0 0 10px;
background: url('/local/templates/hi-tech-eng/images/icon_list.gif') 0 5px no-repeat;
}

#content .inner_content .content .vtor_detail .inform .module ul li a {
color: #000;
}

#content .inner_content .content .vtor_detail .inform .module .icon_adobe {
float: left;
font-size: 12px;
margin: 0 30px 0 0;
padding: 8px 0 8px 40px;
background: url('/local/templates/hi-tech-eng/images/icon_adobe_module.gif') no-repeat;
}

#content .inner_content .content .vtor_detail .format .buyer {
margin: 0 0 25px;
}

#content .inner_content .content .vtor_detail .format .buyer .price {
color: #666;
font-size: 20px;
margin: 0 0 15px;
}

#content .inner_content .content .vtor_detail .format .buyer .price strong {
color: #961e4e;
font-size: 24px;
margin: 0 0 0 10px;
}

#content .inner_content .content .vtor_detail .format .buyer .price strong em {
font-weight: normal;
font-style: normal;
}

#content .inner_content .content .vtor_detail .format .buyer .big_button a strong em {
display: block;
font-style: normal;
padding: 0 18px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_button_next.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .format .description {
color: #666;
}

#content .inner_content .content .vtor_detail .format .description p a {
font-weight: bold;
}

#content .inner_content .content .vtor_detail .format .description p .title {
display: block;
font-weight: bold;
padding: 0 0 0 10px;
background: url('/local/templates/hi-tech-eng/images/icon_cube_gray.gif') 0 5px no-repeat;
}

#content .inner_content .content .vtor_detail .format .links_block {
margin: 0 0 20px;
}

#content .inner_content .content .vtor_detail .format .links_block h3 {
color: #1B1C20;
font-size: 20px;
margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .format .links_block p {
color: #1B1C20;
font-size: 14px;
margin: 0 0 5px;
}

#content .inner_content .content .vtor_detail .format .links_block p a {
color: #1B1C20;
font-weight: bold;
}

#content .inner_content .content .vtor_detail .format .characteristics h3 {
color: #961e4e;
font-size: 20px;
margin: 0 0 15px;
}

#content .inner_content .content table {
width: 100%;
font-size: 12px;
margin: 0 0 25px;
border-collapse: collapse;
}

#content .inner_content .content .vtor_detail .format .characteristics table h3 {
color: #000;
font-size: 16px;
margin: 0;
}

#content .inner_content .content  table tr {
vertical-align: top;
}

#content .inner_content .content table tr th {
font-weight: normal;
text-align: left;
padding: 10px;
border-top: 1px solid #B3B3B3;
border-bottom: 1px solid #B3B3B3;
border-right: 1px solid #B3B3B3;
}

#content .inner_content .content table tr td {
padding: 10px;
border-top: 1px solid #B3B3B3;
border-bottom: 1px solid #B3B3B3;
}

#content .inner_content .content table tr td {
border-right: 1px solid #B3B3B3;
border-left: 1px solid #B3B3B3;
}

#content .inner_content .content .characteristics table tr td {
border-right: none;
border-left: none;
}

#content .inner_content .content table tr.blue th,
#content .inner_content .content table tr.blue td {
background-color: #E6E6E6;
}

#content .inner_content .content .vtor_detail .format .head_list {
margin: 25px 0 0;
}

#content .inner_content .content .vtor_detail .format .head_list h3 {
float: left;
width:60%;
}

#content .inner_content .content .vtor_detail .format .head_list ul {
float: right;
width: 200px;
padding: 0 0 0 30px;
background: url('/local/templates/hi-tech-eng/images/icon_head_list.gif') no-repeat;
}

#content .inner_content .content .vtor_detail .format .head_list ul li {
font-size: 12px;
font-weight: bold;
}

#content .inner_content .content .vtor_detail .format .head_list ul li a {
color: #B3B3B3;
}

#content .inner_content .content .vtor_detail .table_list .item {
position: relative;
margin-top: -1px;
background: url('/local/templates/hi-tech-eng/images/bg_list_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .vtor_detail .table_list .item .item_body {
background: url('/local/templates/hi-tech-eng/images/bg_list.gif') 0 100% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix {
width: 590px;
padding: 0 40px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table {
width: 100%;
border-collapse: collapse;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table tr {
vertical-align: top;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table th {
width: 150px;
padding: 20px 0;
border-top: 1px solid #B3B3B3;
border-right: 1px solid #B3B3B3;
border-bottom: 1px solid #B3B3B3;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table td {
padding: 20px;
border-top: 1px solid #B3B3B3;
border-bottom: 1px solid #B3B3B3;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .info {
float: left;
width: 250px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .info h2 {
color: #000;
font-size: 24px;
margin: 0 0 15px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .info h2 a {
color: #000;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop {
float: right;
width: 140px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .price {
color: #000;
font-size: 16px;
text-align: right;
margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .price strong {
font-size: 20px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .big_button a strong em {
display: block;
font-style: normal;
padding: 0 18px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_button_next.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .button_black a strong em {
display: block;
font-style: normal;
padding: 0 25px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_button_next_black.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .big_button,
#content .inner_content .content .vtor_detail .table_list .item .fix .shop .button_black {
margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .download {
width: 70px;
font-size: 20px;
margin: 15px 0 15px 30px;
padding: 0 24px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_button_next_black.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .download a {
color: #333;
text-decoration: none;
background: url('/local/templates/hi-tech-eng/images/dot_black.gif') 0 100% repeat-x;
}

#footer {
overflow: hidden;
position: relative;
min-width: 990px;
height: 107px;
margin-top: -107px;
background-color: #333;
margin-bottom:20px;
}

#footer .footer_body {
width: 990px;
height: 97px;
margin: auto;
padding: 10px 0 0;
}

#footer h3 {
color: #B3B3B3;
font-size: 12px;
margin: 0 0 15px;
}

#footer .copy a{
float:left;
}

#footer .copy address {
color: #999;
font-size: 12px;
font-style: normal;
margin: 0 0 7px 17px;
padding: 7px 0 7px 0;
width:45px;
float:left;
}

#footer .copy h2 {
color: #999;
font-size: 14px;
}

#footer .main {
position: absolute;
bottom: 0;
left: 50%;
width: 100%;
height: 50px;
margin-left: -300px;
padding: 15px 0 0 40px;
background: #D9DADC url('/local/templates/hi-tech-eng/images/bg_footer.gif') 0 0 no-repeat;
}

#footer .creator{
	padding-left: 0px;
	font-size:	11px;
	top: -5px;
	position: relative;
}

#footer .main .map {
float: left;
font-size: 9px;
margin: 9px 30px 9px 0;
padding: 0 0 0 20px;
background: url('/local/templates/hi-tech-eng/images/icon_map.gif') no-repeat;
}

#footer .main .phone {
float: left;
margin: 0 18px 0 0;
}

#footer .main .phone strong {
color: #DC0018;
font-size: 20px;
font-weight: normal;
}

#footer .main .link {
float: left;
font-size: 11px;
margin: -12px 0px 7px 584px;
position: relative;
top: -6px;
}

#signup {
display: none;
position: absolute;
top: 0;
left: 0;
width: 100%;
background: url('/local/templates/hi-tech-eng/images/bg_popup_signup.png') repeat;
z-index: 100;
}

#signup .window {
position: fixed;
top: 50%;
left: 50%;
width: 360px;
min-height: 281px;
margin-left: -180px;
margin-top: -140px;
background: url('/local/templates/hi-tech-eng/images/bg_popup_signup_window_sm.png') no-repeat 0 bottom;
}

#signup .windowInner {
	width: 220px;
	min-height: 241px;
	background:#fff;
	border-top:1px solid #E0E0E0;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	-moz-border-radius: 3px 3px 3px 3px; 
	-o-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px; 
	-khtml-border-radius: 3px 3px 3px 3px; 
	border-radius: 3px 3px 3px 3px;    
	behavior: url('/local/templates/hi-tech-eng/js/PIE.htc');
	padding: 20px 60px 7px 71px;
	margin-bottom: 12px;	
}

#signup .window .exit {
cursor: pointer;
position: absolute;
top: 10px;
right: 17px;
width: 17px;
height: 17px;
background: url('/local/templates/hi-tech-eng/images/icon_signup_exit.gif') no-repeat;
}

#signup .window .window_registration {
display: none;
}

#signup .window h2 {
color: #333;
font-size: 24px;
font-family: Calibri;
margin: 0 0 10px;
}

#signup .window .mail {
width: 168px;
height: 20px;
margin: 0 0 10px;
padding: 5px 10px 5px 40px;
background: url('/local/templates/hi-tech-eng/images/bg_signup_input_enter.gif') no-repeat;
}

#signup .window .mail_error {
background-position: 0 -30px;
}

#signup .window .mail input {
display: block;
width: 168px;
color: #333;
font-size: 13px;
font-family: Calibri;
padding: 2px 0;
background-color: transparent;
border: none;
}

#signup .window .password {
width: 168px;
height: 20px;
margin: 0 0 10px;
padding: 5px 10px 5px 40px;
background: url('/local/templates/hi-tech-eng/images/bg_signup_input_enter.gif') 0 -60px no-repeat;
}

#signup .window .password_error {
background-position: 0 -90px;
}

#signup .window .password input {
display: block;
width: 168px;
color: #333;
font-size: 13px;
font-family: Calibri;
padding: 2px 0;
background-color: transparent;
border: none;
}

#signup .window .captchaImg{
	margin-bottom:10px;
}

#signup .window .name {
width: 168px;
height: 20px;
margin: 0 0 10px;
padding: 5px 10px 5px 40px;
background: url('/local/templates/hi-tech-eng/images/bg_signup_input_enter.gif') 0 -120px no-repeat;
}

#signup .window .name_error {
background-position: 0 -150px;
}

#signup .window .name input {
display: block;
width: 168px;
color: #333;
font-size: 13px;
font-family: Calibri;
padding: 2px 0;
background-color: transparent;
border: none;
}

#signup .window .check {
float: left;
position: relative;
width: 107px;
margin-left: -5px;
}

#signup .window .check input {
float: left;
width: 14px;
height: 14px;
}

#signup .window .check label {
float: right;
cursor: pointer;
color: #727272;
font-size: 11px;
text-decoration: underline;
margin: 2px 0;
}

#signup .window .check label:hover {
text-decoration: none;
}

#signup .window .check p {
display: block;
clear: both;
width: 107px;
color: #727272;
font-size: 11px;
text-align: right;
}

#signup .window .check p a {
color: #727272;
}

#signup .window .button {
float: right;
position: relative;
width: 95px;
height: 30px;
margin-right: -2px;
}

#signup .window .button input {
display: block;
cursor: pointer;
width: 95px;
height: 30px;
background: url('/local/templates/hi-tech-eng/images/button_signup_enter.gif') no-repeat;
border: none;
}

#signup .window .info {
clear: both;
width: 218px;
color: #333;
font-size: 14px;
font-family: Calibri;
white-space: nowrap;
padding: 15px 0 10px;
}

#signup .window .link a {
color: #E51E05;
font-size: 14px;
font-family: Calibri;
text-decoration: none;
padding: 0 15px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_signup_link.gif') 100% 50% no-repeat;
}

#signup .window .link a span {
background: url('/local/templates/hi-tech-eng/images/dot_signup_link.gif') 0 100% repeat-x;
}

#signup .window .link a:hover span {
background: none;
}

#signup .window .window_registration .check {
width: 218px;
}

#signup .window .window_registration .check label {
width: 195px;
}

#signup .window .button_reg {
clear: both;
position: relative;
width: 123px;
height: 30px;
padding: 15px 0 0;
margin-right: -2px;
}

#signup .window .button_reg input {
display: block;
cursor: pointer;
width: 123px;
height: 30px;
background: url('/local/templates/hi-tech-eng/images/button_signup_reg.gif') no-repeat;
border: none;
}

.sale_order_full_table_no_border input[type=text]{
	width: 262px;
}

.cart-item-price{
	white-space: nowrap;
	text-align:left;
}

.simple_content {
width: 700px;
}

.simple_content .cart-item-price p{
	text-indent: 0;
}

.simple_content ul{
padding: 0 0 10px 15px;
}

.simple_content li{
padding: 2px 0;
list-style: square url("/local/templates/hi-tech-eng/images/list.png");
}

#content .inner_content .content .vtor_detail .format .new_head_list {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/local/templates/hi-tech-eng/images/bg_new_head.gif") repeat scroll 0 0 transparent;
    border-color: #D9D9D9 #D9D9D9 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    margin-bottom: -20px;
    padding: 10px;
   /* position: relative;*/
}
#content .inner_content .content .vtor_detail .format .new_head_list h2 {
    color: #333333;
    float: left;
    font-family: Calibri;
    font-size: 18px;
    width: 350px;
}
#content .inner_content .content .vtor_detail .format .new_head_list h2 strong {
    font-size: 24px;
    font-weight: normal;
}
#content .inner_content .content .vtor_detail .format .new_head_list .newListSelected {
    float: right;
    width: 214px;
    cursor:pointer;
}
#content .inner_content .content .vtor_detail .format .new_head_list .selectedTxt {
    background: url("/local/templates/hi-tech-eng/images/bg_new_select.png") no-repeat scroll 0 0 transparent;
    font-family: Calibri;
    height: 27px;
    overflow: hidden;
    padding: 8px 45px 8px 15px;
    position: relative;
    text-shadow: 1px 1px 0 #CECECE;
    width: 154px;
    z-index: 200;
}
#content .inner_content .content .vtor_detail .format .new_head_list .newList {
    background: url("/local/templates/hi-tech-eng/images/bg_select_list.png") no-repeat scroll 0 100% transparent;
    left: 0;
    margin-top: -5px;
    padding: 5px 0 0;
    position: absolute;
    top: 0;
    width: 215px;
    z-index: 10000;
}
#content .inner_content .content .vtor_detail .format .new_head_list .newList li {
	width: 183px;
    border-bottom: 1px solid #BEBEBE;
    margin: 0 1px;
    padding: 7px 15px;
     background: none repeat scroll 0 0 transparent;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newList li:last-child {
border: none;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newList li a {
	color: #333;
    font-family: Calibri;
    text-decoration: none;
    text-shadow: 1px 1px 0 #DEDEDE;
}

#content .inner_content .content .table_list table {
	margin: 0;
}

#content .inner_content .content ul.floated li{
	margin-left: 10px;
	font-size:13px;
	display: inline-block;
	zoom: 1;
	*display: inline	
}

#content .inner_content .content .vtor_detail .inform .inform_body.smallMargin{
	padding-left: 30px;
}

#content .inner_content .content .vtor_detail .format.formatWide{
	width: 670px;
}

#content .inner_content .content .jNiceSelectWrapper ul li{
	background:none;
	padding-left:0;
}


/* Добавленные стили */
#content .inner_content .content .vtor_detail .format .buyer {
margin: 0;
}

#content .inner_content .content .vtor_detail .format .buyer .price {
float: left;
margin: 5px 15px 5px 0;
}

#content .inner_content .content .vtor_detail .format .buyer .big_button {
float: left;
margin: 0;
}

#content .inner_content .content .vtor_detail .line_tabs {
overflow: hidden;
position: relative;
height: 27px;
padding: 0 40px;
border-bottom: 1px solid #B5B5B5;
}

#content .inner_content .content .vtor_detail .line_tabs ul li {
float: left;
height: 28px;
margin: 0 1px 0 0;
background-image:none;
}

#content .inner_content .content .vtor_detail .line_tabs ul li a {
float: left;
position: relative;
height: 26px;
color: #000;
line-height: 26px;
text-decoration: none;
padding: 0 10px;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
-khtml-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
background-color: #E5E5E5;
border: 1px solid #B5B5B5;
behavior: url('/local/templates/hi-tech-eng/js/PIE.htc')
}

#content .inner_content .content .vtor_detail .line_tabs ul li a.selected {
color: #FFF;
background-color: #961e4e;
}

.format .icon{
    background-image: url("/bitrix/templates/hi-tech/images/icon_adobe_module.gif") no-repeat !important;
    background-repeat: no-repeat !important;
}

.social{
	position: relative;
	top: -10px;
}

.google, .fb, .tw, .linkedin, .youtube{
	display: block;
	width: 26px;
	height: 26px;
	margin-right: 10px;
	float: left;
}
.google{
	background-image: url("/bitrix/templates/hi-tech/images/Social_buttons.png");
}

.fb{
	background-image: url("/bitrix/templates/hi-tech/images/Social_buttons.png");
	background-position: 133px 0px;
}

.tw{
	background-image: url("/bitrix/templates/hi-tech/images/Social_buttons.png");
	background-position: 97px 0px;
}

.linkedin{
	background-image: url("/bitrix/templates/hi-tech/images/Social_buttons.png");
	background-position: 61px 0px;
}

.youtube{
	background-image: url("/bitrix/templates/hi-tech/images/Social_buttons.png");
	background-position: 26px 0px;
}
/* End */


/* Start:/local/templates/hi-tech-eng/template_styles.css?17267755628424*/
#header .main .info .search .button input {
    font-size: 11px;
    text-decoration: underline;
    border:none;
    cursor:pointer;
    background:none;
    padding:0;
    color: #666;
}

#header .main .info .search .button input:hover {
color: #000;
text-decoration: none;
}

#header .menu .item .popup .sub_menu ul li a.selectedA{
color: #DC0084;
}

#content .inner .header .menu .first .links ul li div.online a{
padding: 0 0 0 40px;
background: url('/local/templates/hi-tech-eng/images/icon_sub_menu_online.png') 0 0 no-repeat;
width:0;
overflow:hidden;
height:29px;
display:block;
}

#content .press .name li a{
text-decoration:none;
}

#content .press .blocks .block h3 a{
text-decoration:none;
color: #000000;
}

#content .inner_content .content .navi ul li.black {
color: #333;
}

.simple_content{
padding: 10px 40px 35px 40px;
background: url("/local/templates/hi-tech-eng/images/bg_news_list.gif") no-repeat scroll 5px 100% transparent;
}

.simple_content p {
text-indent: 20px;
margin: 0 0 10px;
}

.simple_content image {
margin: 20px 0;
}

.simple_content h1 {
color: #666;
font-size: 20px;
margin: 0 0 20px;
}

.simple_content h2 {
color: #000;
font-size: 24px;
margin: 0 0 20px;
}

.simple_content.date {
color: #333;
font-size: 17px;
text-indent: 0!important;
margin: 0 0 10px;
}

.simple_content .blockquote{
margin: 0 0 10px;
padding: 10px 40px;
background-color: #F2F2F2;
}

.simple_content .blockquote blockquote {
width: 590px;
margin: 0;
padding: 0;
}

.simple_content .result .list {
float: left;
width: 250px;
padding: 0 40px;
}

.simple_content .result .list h2 {
color: #000;
font-size: 20px;
margin: 0 0 15px;
}

.simple_content .result .list p {
color: #000;
font-size: 12px;
font-weight: bold;
}

.simple_content .result .blackstyle {
color: #FFF;
font-size: 14px;
line-height: 19px;
font-style: italic;
margin: 0 0 0 330px;
padding: 20px;
background-color: #333;
}

.simple_content .blackstyle .result .blackstyle_body {
width: 300px;
}

.simple_content .result .blackstyle .left {
padding: 0 0 0 20px;
background: url('/local/templates/hi-tech-eng/images/icon_left_bs.gif') no-repeat;
}

.simple_content .result .blackstyle .right {
padding: 0 20px 0 0;
background: url('/local/templates/hi-tech-eng/images/icon_right_bs.gif') 100% 100% no-repeat;
}

.simple_content ul{
padding: 0 0 10px 15px;
}

.simple_content li{
padding: 2px 0;
list-style: square url("/local/templates/hi-tech-eng/images/list.png");
}

#content .inner_content .content .big_button button {
    background: url("/local/templates/hi-tech-eng/images/bg_big_button.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 36px;
    overflow: hidden;
    padding: 0 0 0 28px;
    border:none;
    cursor:pointer;
}

#content .inner_content .content .big_button button strong {
    background: url("/local/templates/hi-tech-eng/images/bg_big_button.png") no-repeat scroll 100% -36px transparent;
    color: #C1272D;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 32px;
    padding: 4px 15px 0 0;
    text-decoration: none;
}

#content .inner_content .content .button_black button {
    background: url("/local/templates/hi-tech-eng/images/bg_button_black.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 36px;
    overflow: hidden;
    padding: 0 0 0 26px;
    border:none;
    cursor:pointer;
}

#content .inner_content .content .button_black button strong {
    background: url("/local/templates/hi-tech-eng/images/bg_button_black.png") no-repeat scroll 100% -36px transparent;
    color: #4D4D4D;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 28px;
    padding: 8px 15px 0 0;
    text-decoration: none;
}

#content .inner_content .content .simple_content .input{
	margin: 0 0 15px;
}

#content .inner_content .content .simple_content .input{
	margin: 0 0 15px;
}

#content .inner_content .content .simple_content  .input label.star {
    background: url("/local/templates/hi-tech-eng/images/icon_cube_pink.gif") no-repeat scroll 0 12px transparent;
    padding: 0 0 0 15px;
}

#content .inner_content .content .simple_content  .input label {
    color: #000000;
    display: block;
    font-size: 20px;
    margin: 0 0 10px;
}

#content .inner_content .content .simple_content .input input{
    color: #000000;
    display: block;
    font-family: Arial;
    font-size: 20px;
    padding: 0 10px;
    width: 200px;    
}

#content .inner_content .content .simple_content .prim {
    background: url("/local/templates/hi-tech-eng/images/icon_cube_pink.gif") no-repeat scroll 0 5px transparent;
    color: #000000;
    font-size: 20px;
    margin: 0 0 150px;
    padding: 0 0 0 15px;
}

.simple_content .subscribe-edit p{
text-indent: 0;
}

#content .inner_content .content .subscribe-edit .big_button, 
#content .inner_content .content .subscribe-edit .button_black {
    margin: 100px 0 40px;
}

#content .inner_content .content .inputtext, #content .inner_content .content .inputtextarea {
    border: 2px solid #c6c6c6;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    behavior: url('/bitrix/templates/hi-tech/js/PIE.htc');
}

#content .inner_content .content .form_order .parameters .input_links .radioLeft label{
float: none;
margin-left:35px;
}

#content .inner_content .content .inputselect{
	width:582px;
}

#content .inner_content .content .news-list .licence{
float:left;
height:150px;
margin-right:15px;
margin-bottom:15px;
}

#content .inner_content .content .portfolio .item{
padding: 0 0 20px 0;
}

#content .inner_content .content .portfolio{
padding: 20px 40px 0 40px;
}

#content .inner .header .vtoros .vtoros_body .item .mark .jNiceCheckbox,
#content .inner .header .vtoros .vtoros_body .item .check .jNiceCheckbox{
   left:-30px;
}

#content .inner .header .vtoros .vtoros_body {
width: 930px;
}

#content .inner .header .vtoros .vtoros_body .item_1 {
    width: 150px;
}

#content .inner .header .vtoros .vtoros_body .item_4 {    
    width: 260px;
    padding-right: 0px;
}

#header .main .info .top_menu li.selected div a span{
background:none;
}

#content .inner_content .content .vtor_detail .module .icon {
    background: url("/local/templates/hi-tech-eng/images/icon_adobe_module.gif") no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 12px;
    margin: 0 30px 0 0;
    padding: 8px 0 8px 40px;
}

#content .inner_content .content .vtor_detail .inform .module .icon_pdf {
    background: url("/local/templates/hi-tech-eng/images/icon_adobe_module.gif") no-repeat scroll 0 0 transparent;  
}

#content .inner_content .content .vtor_detail .format .head_list ul{
min-height:30px;
}

#content .inner_content .content .catalog-compare-list, #content .inner_content .content .catalog-compare-result{
padding: 20px 40px;
}

#content .inner_content .content .catalog-compare-list .data-table td, 
#content .inner_content .content .catalog-compare-result .data-table td,
#content .inner_content .content .catalog-compare-result .data-table th{
padding:5px;
}

#content .inner_content .content .catalog-compare-list .data-table thead td{
font-weight:bold;
}

#content .inner_content .content .catalog-compare-result p{
margin-bottom:15px;
}

#content .inner_content .content .catalog-compare-result .jNiceCheckbox{
top:-3px;
}

#content .inner_content .content .catalog-compare-result h2 {
font-size: 24px;
margin: 0 0 20px;
}

#content .inner_content .content .news_list .item .longText {
  width: 100%;
}

#content .inner_content .content .news_list .item h2 a{
    color: #000000;
    font-size: 17px;
    margin: 0 0 20px;
    text-decoration:none;
}

#content .inner_content .sidebar .text .news h2 a, #content .inner_content .sidebar .text .news .h2 a{
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    text-decoration:none;
}

#content .inner_content .section_list{
	background: url("/local/templates/hi-tech-eng/images/bg_news_list.gif") repeat-x scroll 5px 100% transparent;
    	padding: 20px 40px 30px;
    	width: 100%;
}

#content .inner_content .section_list .item{
	float:left;
	width:30%;
	text-align:center;
	padding-bottom:25px;	
}

#content .inner_content .section_list .item .image{
	min-height:150px;
	margin: 0 auto;
}

#content .inner_content .content .breadcrumbs ul li.fixedWidth{
height: 16px;
max-width: 260px;
overflow: hidden;
}
#content .inner_content .content h1.news-title-detail{
    color:#000;
    font-size: 24px;
    margin: 0 0 20px;
}
/* End */
/* /local/templates/hi-tech-eng/styles.css?172677144872015 */
/* /local/templates/hi-tech-eng/template_styles.css?17267755628424 */
