﻿@import url('reset.css');

.description img{
position: relative;
top: -20px;	
}

body {
width:1200px;
margin: auto; 
background:url(/img/bg.png) repeat; 
}


.header {
height:428px;
width:1200px;
}

.header_sub {
width:1200px;
height: 228px;	
}

.logo {
position:absolute;
top:0px;
margin-left: 105px;	
}

.menu-top {
position:absolute;	
width:408px;
height:31px;
margin-left: 544px;
top: 12px;
}

ul#top_menu {
width: 408px;	
position: absolute;
}	


ul#top_menu li {
float: left;
height: 31px;
}	

ul#top_menu li a {
display: block;
height: 100%;
color:#6e73b2;
text-decoration:none;
padding-left: 15px; 
}
.text_top {
position:relative;
top: 5px;
left: -5px;	
}
ul#top_menu li a:hover {
text-decoration: none;
}

.top {
	/*background:url(/img/menu_top.png) no-repeat;*/
    font-size: 18px;
}

ul#top_menu li.top_1 {
background: url('/img/about_us.png') no-repeat;
width:60px;
}
ul#top_menu li.top_2 {
background: url('/img/catalog.png') no-repeat;
width:73px;
}
ul#top_menu li.top_3 {
background: url('/img/projects.png') no-repeat;
width:74px;
}
ul#top_menu li.top_4 {
background: url('/img/news.png') no-repeat;
width:77px;
}
ul#top_menu li.top_5 {
background: url('/img/contacts.png') no-repeat;
width:84px;
}
		 
.lang {
position:absolute;
top: 12px;
margin-left: 980px;	
}

.telephones {
position:absolute;
margin-left: 584px;
top: 56px;	
width:320px;
}

.tel {
width:320px;
position:relative;
margin-left:10px;	
color:#6e73b2;
font-weight:bold;
font-size:18px;
top:10px;
height:31px;
background:url(/img/bg-tel.png) repeat-x;
}

.button {
position:absolute;
margin-left: 960px;
top: 49px;	
}

.menu_main {
position:absolute;	
width:1015px;
height:116px;
margin-left: 101px;
top: 101px;
z-index:2;
}

ul#main_menu {
width: 1015px;
position:absolute;
height:116px;
}	


ul#main_menu li {
float: left;
height: 116px;
margin-margin-left:2px;
}	

ul#main_menu li a {
display: block;
height: 100%;
text-indent: -9000px;
}

ul#main_menu li.proektnye-resheniya {
background: url('/img/main_menu1.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.proektnye-resheniya :hover{
background: url('/img/main_menu1h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.proektnye-resheniya.active{
background: url('/img/main_menu1h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.proektnye-resheniya.active :hover{
background: url('/img/main_menu1h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}


ul#main_menu li.oborudovanie-dlya-mtf {
background: url('/img/main_menu2.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;

}
ul#main_menu li.oborudovanie-dlya-mtf :hover{
background: url('/img/main_menu2h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.oborudovanie-dlya-mtf.active{
background: url('/img/main_menu2h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.oborudovanie-dlya-mtf.active :hover{
background: url('/img/main_menu2h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.oborudovanie-dlya-stf {
background: url('/img/main_menu3.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.oborudovanie-dlya-stf :hover{
background: url('/img/main_menu3h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.oborudovanie-dlya-stf.active{
background: url('/img/main_menu3h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.oborudovanie-dlya-stf.active :hover{
background: url('/img/main_menu3h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.oborudovanie-dlya-ptf {
background: url('/img/main_menu4.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.oborudovanie-dlya-ptf :hover{
background: url('/img/main_menu4h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.oborudovanie-dlya-ptf.active{
background: url('/img/main_menu4h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.oborudovanie-dlya-ptf.active :hover{
background: url('/img/main_menu4h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.ovowehraniliwe {
background: url('/img/main_menu5.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.ovowehraniliwe :hover{
background: url('/img/main_menu5h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.ovowehraniliwe.active{
background: url('/img/main_menu5h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.ovowehraniliwe.active :hover{
background: url('/img/main_menu5h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.navozoudalenie {
background: url('/img/main_menu6.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.navozoudalenie :hover{
background: url('/img/main_menu6h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.navozoudalenie.active{
background: url('/img/main_menu6h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.navozoudalenie.active :hover{
background: url('/img/main_menu6h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.zapasnye-chasti {
background: url('/img/main_menu7.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.zapasnye-chasti :hover{
background: url('/img/main_menu7h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.zapasnye-chasti.active{
background: url('/img/main_menu7h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.zapasnye-chasti.active :hover{
background: url('/img/main_menu7h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.proektnye-resheniya-en {
background: url('/img/menu1.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.proektnye-resheniya-en :hover{
background: url('/img/menu1h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.proektnye-resheniya-en.active{
background: url('/img/menu1h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.proektnye-resheniya-en.active :hover{
background: url('/img/menu1h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}


ul#main_menu li.oborudovanie-dlya-mtf-en {
background: url('/img/menu2.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;

}
ul#main_menu li.oborudovanie-dlya-mtf-en :hover{
background: url('/img/menu2h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.oborudovanie-dlya-mtf-en.active{
background: url('/img/menu2h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.oborudovanie-dlya-mtf-en.active :hover{
background: url('/img/menu2h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.oborudovanie-dlya-stf-en {
background: url('/img/menu3.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.oborudovanie-dlya-stf-en :hover{
background: url('/img/menu3h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.oborudovanie-dlya-stf-en.active{
background: url('/img/menu3h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.oborudovanie-dlya-stf-en.active :hover{
background: url('/img/menu3h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.oborudovanie-dlya-ptf-en {
background: url('/img/menu4.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.oborudovanie-dlya-ptf-en :hover{
background: url('/img/menu4h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.oborudovanie-dlya-ptf-en.active{
background: url('/img/menu4h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.oborudovanie-dlya-ptf-en.active :hover{
background: url('/img/menu4h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.ovowehraniliwe-en {
background: url('/img/menu5.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.ovowehraniliwe-en :hover{
background: url('/img/menu5h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.ovowehraniliwe.active{
background: url('/img/main_menu5h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.ovowehraniliwe-en.active :hover{
background: url('/img/menu5h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.navozoudalenie-en {
background: url('/img/menu6.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.navozoudalenie-en :hover{
background: url('/img/menu6h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.navozoudalenie-en.active{
background: url('/img/menu6h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.navozoudalenie-en.active :hover{
background: url('/img/menu6h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

ul#main_menu li.zapasnye-chasti-en {
background: url('/img/menu7.png') no-repeat;
width:143px;
margin-top:30px;
height:87px;
}
ul#main_menu li.zapasnye-chasti-en :hover{
background: url('/img/menu7h.png') no-repeat;
width:143px;
height:116px;
margin-top:-30px;
}
ul#main_menu li.zapasnye-chasti-en.active{
background: url('/img/menu7h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}
ul#main_menu li.zapasnye-chasti-en.active :hover{
background: url('/img/menu7h.png') no-repeat;
width:143px;
height:116px;
margin-top:0px;
}

.pict_top {
position:absolute;
height:10px;
width:1000px;
background:url(/img/img_top_bg.png) repeat-x;
margin-left:101px;
top:218px;
}

.main_img {
position:absolute;
top:228px;
margin-left:101px;	
}

.pict_bottom {
position:absolute;
height:9px;
width:1000px;
background:url(/img/img_bottom_bg.png) repeat-x;
margin-left:101px;
top:628px;
}

.content {
margin-left:101px;
width:1000px;
background-color:#FFF;
}

.content_sub {
width: 1000px;
background-color:#FFF;
margin-left:101px;
}

.wrapper {
width: 970px;
margin-left:15px;
background-color:#f8f8f8;
border: 1px double #e4e6e4;
top:15px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#f8f8f8;	
}

.boxes {
position:relative;
margin-left:20px;
width: 960px;
height:257px;
background-color:#f0f0f7;
top:17px;
}

.box_full_1 {
position:absolute;
display: none;	
background:url(/img/box_big_1.png) no-repeat;
width: 900px;
height:193px;
margin-left:30px;
margin-top:30px;
}

.box_full_2 {
position:absolute;
display: none;
background:url(/img/box_big_2.png) no-repeat;
width: 900px;
height:193px;
margin-left:30px;
margin-top:30px;	
}

.box_full_3 {
display: none;	
position:absolute;
background:url(/img/box_big_3.png) no-repeat;
width: 900px;
height:193px;
margin-left:30px;
margin-top:30px;
}

.box_content1 {
float: left;
color: #666666;
margin-left: 300px;
margin-top: -75px;
width: 340px;
height: 160px;
overflow:hidden;
}
.box_content2 {
color: #666666;
margin-left: 300px;
margin-top: -75px;
width: 340px;
height: 160px;
overflow:hidden;
}
.box_content3 {
color: #666666;
margin-left: 300px;
margin-top: -75px;
width: 340px;
height: 160px;
overflow:hidden;
}

.box_image1 {
margin-top: -73px;
margin-left: 650px;
width: 230px;
height: 150px;
}

.box_image2 {
margin-top: -160px;
margin-left: 650px;
width: 230px;
height: 150px;
}

.box_image3 {
margin-top: -160px;
margin-left: 650px;
width: 230px;
height: 150px;
}
.button_back {
cursor:pointer;
position:absolute;
margin-left: 200px;
margin-top: 20px;	
}


.box1 {
display: block;	
float:left;
background:url(/img/block1.png) no-repeat;
width: 294px;
height:193px;
margin-left:30px;
margin-top:30px;
}

.box2 {
display: block;	
position:absolute;
float:left;
background:url(/img/block2.png) no-repeat;
width: 294px;
height:193px;
margin-left:333px;
margin-top: 30px;
}

.box3 {
display: block;	
float:left;
background:url(/img/block3.png) no-repeat;
width: 294px;
height:193px;
margin-left:635px;
margin-top:-193px;
}

.box_title1 {
font-size: 25pt;
color:#00a9ff;
width:170px;
height: 70px;
margin-left:110px;
margin-top: 25px;
}

.box_title2 {
font-size: 25pt;
color:#a2c902;
width:170px;
height: 70px;
margin-left:110px;
margin-top: 25px;
}

.box_title3 {
font-size: 25pt;
color:#fabb0c;
width:170px;
height: 70px;
margin-left:110px;
margin-top: 25px;
}

.box_text {
width: 170px;
height: 70px;
color:#666666;
margin-top:10px;	
margin-left: 35px;
overflow:hidden;
}

.box_b {
position:absolute;
margin-left:220px;
margin-top: -60px;
cursor:pointer;
}

.main_block {
width: 595px;
background-color:#f8f8f8;
border: 1px double #e4e6e4;
margin-top:30px;
margin-left:50px;	
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
float:left;
}

h1 {
color:#5f64a9;	
font-size: 22pt;
margin: 10px 10px 10px 10px;
}

.main_text {
text-align:justify;
color: #666666;
margin: 20px 20px 10px 20px;
}

.main_text img {
margin: 7px 7px 0px 0px;	
}

.button_read {
margin-right:25px;
margin-bottom: 10px;	
}

.news {
width: 294px;
background-color:#f8f8f8;
border: 1px double #e4e6e4;
margin-top:30px;
margin-left:655px;	
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.news_title {
margin: 20px 0px 20px 20px;
font-size: 22pt;	
color: #5f64a9;
}

.news_content {
margin: 20px 20px 0px 20px;	
}

.title_news {
color: black;
font-weight:bolder;
text-decoration:underline;
margin: 0px 0px 10px 0px;
}

.news_description {
margin-top: 5px;
color:#666666;
min-height: 90px;
}

.news_description img {
margin: 7px 7px 0px 0px;
width: 68px;
height: 83px;
}

.news_read a {
color:#5f64a9;
text-decoration: underline;
}

.news_read a:hover {
color:#5f64a9;
text-decoration: none;
}

.news_end {
height: 20px;	
}

.clear {
clear:both;	
height: 20px;
background-color:#FFF;
}

.footer {
position:relative;
margin-top:28px;
width:1000px;
margin-left:101px;
bottom: 14px;
}

.phones {
width:700px;
height:35px;
float:left;
margin-top: 10px;
}

.callus {
top:10px;
margin-left:35px;
color: white;
font-size: 18pt;
}

.numbers {
margin-left:210px;
margin-top: -20px;
color: white;
font-size: 15pt;
}

.footer_menu {
float:left;
width: 400px;
}

.menu_footer {
margin-left:550px;
float:left;
width: 450px;
margin-top: -90px;
}
ul.menu_footer li {
float: left;
height: 31px;
margin-left: 10px;
color: #6E73B2;
font-size: 14pt;
}	

ul.menu_footer li a{
color: #6E73B2;
text-decoration:underline;
}

ul.menu_footer li a:hover{
color: #6E73B2;
text-decoration:none;
}

.search {
position:absolute;
width:200px;
height:30px;
right:30px;
top:35px;
}

.search_field {
width:192px;
height:28px;
}

.search_b {
position:relative;
top:6px;
margin-left:-6px;
}

/*SUB PAGES*/

.content_sub {
width: 1000px;
background-color:#FFF;
margin-left:101px;
}

.wrapper {
width: 970px;
margin-left:15px;
background-color:#f8f8f8;
border: 1px double #e4e6e4;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#f8f8f8;	
}

.left_menu {
float:left;
margin-top: 20px;
margin-left: 10px;
width: 240px;	
}

.menu_left {
width: 240px;	
}


ul.menu_left li {
height: 35px;
margin-left: 10px;
color: #7378b4;
font-size: 12pt;
font-weight: bold;
}	

ul.sub_menu_left li {
height: 32px;
margin-left: 10px;
color: #7378b4;
font-size: 11pt;
font-weight: normal;
padding-left: 50px;
}	

ul.menu_left li a {
color: #7378b4;
text-decoration:underline;
}

ul.sub_menu_left li a :hover {
color: #7378b4;
text-decoration: none;
}
.menu_left_arrow {
background:url(/img/arrow_right.png) no-repeat;
padding-left:30px;	
padding-top:4px;
}

.menu_left_arrow_down {
background:url(/img/arrow_down.png) no-repeat;
padding-left:30px;	
padding-top:4px;
}

.sub_main_text {

margin-left: 10px;
margin-top: 20px;
width: 410px;	
color: #757575;
float:left;
}

.sub_text {
text-align:justify;
}

.sub_text td {
border: 1px solid #000;
}

sub_text table {
border-collapse: collapse;
}

.category_right {
float:left;	
width: 250px;
margin-left:20px;
margin-top: 10px;
}

.breadcrumb {
position: absolute;
width: 700px;
margin-left: -450px;
text-align:right;	
}
.breadcrumb img{
position:relative;
top:3px;
}

.breadcrumb a {
color: #7378B4;
font-size: 11pt;	
}

.breadcrumb a :hover {
color: #7378B4;
font-size: 11pt;
text-decoration:none;	
}

.category_img {
margin-top: 30px;	
width:243px;
}

.zakaz_button {
margin-left: 120px;
margin-top: 20px;
}

.clear_wrap {
height: 30px;
clear:both;	
}

/*SUBCATEGORY*/

.subcategory_text {
width:680px;
margin-left: 260px;	
margin-top: 20px;
color: #757575;
}

.breadcrumb_subcategory {
position: absolute;
width: 500px;
margin-left: 440px;
text-align:right;	
}
.breadcrumb_subcategory img{
position:relative;
top:3px;
}

.breadcrumb_subcategory a {
color: #7378B4;
font-size: 12pt;	
}

.tovars {
/*width: 680px;
margin-left: 260px;*/	
margin-top: 20px;
}

.title_tovar {
margin: 20px 0px 0px 20px;
font-size: 15pt;	
color: #5f64a9;
}

.tovar_content {
margin: 20px 20px 0px 20px;	
}

.tovar_news {
color: black;
font-weight:bolder;
text-decoration:underline;	
width:185px;
margin-left:75px;
}

.tovar_description {
margin-top: 5px;
color:#666666;
min-height: 110px;
}

.tovar_description img {
margin: 7px 7px 0px 0px;
width: 150px;
height:100px;
}

.tovar_read {
margin-top:10px;	
}

.title_tovar a {
color:#5f64a9;
text-decoraton: underline;	
}

.title_tovar a:hover {
color:#5f64a9;
text-decoraton: none;	
}

.tovar_end {
height: 20px;	
}

.tovar_text {
text-align:justify;
margin-left: 159px;
width: 500px;	
font-size: 13px;
}

/*PRODUCT*/

.product_img img{
margin-top: 30px;	
width:243px;
}

#tabbed-content {
margin-top: 30px;	
}

#tabs {
float:left;
width: 410px;	
}

ul#tabs li{
height: 25px;
float:left;
background-color:#ffffff;
border: 1px double #e4e6e4;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 100px;
text-align:center;
cursor:pointer;
margin:0px 0px 10px 0px;
}

ul#tabs li :hover{
text-decoration: underline;
color:#5f64a9;
}

ul#tabs li.active{
color:#5f64a9;
}


ul#tabs li span{
position:relative;
top:3px;
}

.bg {
position:relative;
background:url(/img/tabs_bg.png) repeat-x;
height: 5px;
width:410px;
top:25px;
}

ul#tabs-content {
clear:both;
position:relative;
margin-top:25px;	
}

.desc {
display: block;
}

.prop {
display: none;	
}

.video {
display: none;	
}

.zakaz_button_product {
	background:url(/img/zakaz_b.png) no-repeat;
	margin-left: 285px;
	margin-top:30px;
}


/*NEWS*/

.allnews {
margin-left: 280px;
width: 680px;
margin-top: 25px;	
}

.all_news_news {
margin: 35px 10px 10px 10px;	
}

.all_news_title {
color: #5f64a9;
font-size: 15pt;
}

.all_news_title a{
color: #5f64a9;
font-size: 15pt;
}

.all_news_short_description {
color: #666666;	
margin: 10px 0px 10px 0px;
font-size: 13pt;
}

.all_news_date {
font-size: 12pt;
color: #666666;
}

.copyright {
    position: absolute;
    color: #fff;
    margin-top: 55px;
    margin-left: 775px;
    
}

.sub_text img {
margin:10px;
}

.all_news_news img {
margin:10px;
}

.footer a {
color: #6E73B2;
text-align: none;
}

.footer a:hover {
color: #6E73B2;
text-align: none;
}

.footer span {
color: #6E73B2;
}
