*{ 
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

body {
	font-size: 14px;
	color: #26146a;
	font-family: tahoma;
}

a  {
	text-decoration: none;
}

div.center{
	min-width: 990px;
	max-width: 990px;
	margin: 0 auto;
}

div.header_img {
	background:url(images/header_fon.gif) repeat-x top;
	width: 100%;
	height: 570px;
	float: left;
}


div.header {
	width: 100%;
	padding: 5px 0px 0px 0px;
	float: left;
}

div.logo {
	width: 570px;
	margin: 0px 0px -27px 0px;
	font-size: 12px;
	color: #26146a;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
}
.logo img{
	float: left;
}
.logo p{
	margin: 50px 0px 0px 55px;
	float: left;
}

div.logo2 {
	height: 130px;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
}


div.logo2 img {
	width: 86px;
    height: 150px;
}



div.header_right {
	width: 200px;
	margin: 0px 11px 0px 0px;
	float: right;
}

div.tel {
	margin: 25px 0px 0px 0px;
	text-align: center;
	float: left;
}
.tel span {
	font-size: 20px;
	color: #26146a;
	text-align: center;
	font-weight: bold;
}
.tel .go_form {
	background:#da251c;
	width: 200px;
	height: 35px;
	margin: 10px 0px 10px 0px;
	line-height: 33px;
	font-size: 16px;
	color: #fff;
	cursor:pointer;
	border-radius:        3px;
	-moz-border-radius:   3px;
	-khtml-border-radius: 3px;
}
.tel p:hover {
	border-bottom: none;
}


span.mail {
	font-size: 15px;
	color: #26146a;
	float: left;
}

div.eng {
	float: right;
}
.eng span{
	margin: 0px 0px 0px 10px;
}





div.main_menu {
	margin: 0px 0px 0px 132px;
	float:left;
}
ul {
	list-style-type: none;
}
.main_menu li {
	background: url(images/menu.png) no-repeat left;
	float: left; 
}

.main_menu li a { 
	padding: 10px 9px 11px 26px;
    font-size: 12px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
	-o-transition:      all 0.2s linear;
	-moz-transition:    all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	transition:         all 0.2s linear;
}
.main_menu li a:hover { 
	text-shadow: 0px 0px 10px #fff;
}


.mod-languages {
    position: relative !important;
    top: 0 !important;
    right: 0 !important;
}
div.img {
	background:url(images/img.png) no-repeat top;
	width: 100%;
	height: 339px;
	margin: 35px 0px 0px 0px;
	float: left;
}




.logo_en{
position:absolute;
top:10px;
left:50%;
margin: 0px 0px 0px -487px;
}


div.produkt{width:100%;position:relative;margin:-20px 0px 0px 0px;float:left;}
.produkt span{background:#fff;padding:8px 10px;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.5);box-shadow:0 5px 5px rgba(0,0,0,0.5);white-space:nowrap;position:absolute;top:-30px;right:100%;display:none;}
a.prod_1 span{top:45px;}
a.prod_2 span{right:-80px;}
.produkt a:hover span{display:block;}
.produkt a{background-position:0 500px;background-repeat:no-repeat;display:block;position:absolute;font-size:16px;color:#333333;}
.produkt a:hover{background-position:0 0;}
a.prod_1{background-image:url(images/prod_1.png);width:551px;height:113px;top:9px;left:347px;}
a.prod_2{background-image:url(images/prod_2.png);width:66px;height:93px;top:302px;left:43px;}
a.prod_3{background-image:url(images/prod_3.png);width:99px;height:151px;top:293px;left:347px;}
a.prod_4{background-image:url(images/prod_4.png);width:109px;height:148px;top:297px;left:598px;}
a.prod_5{background-image:url(images/prod_5.png);width:64px;height:170px;top:276px;left:811px;}
div.tabs_text{background:url(images/tabs_text.gif);width:100%;padding:50px 0px 50px 0px;float:left;}
#tabs{width:100%;margin:50px 0px 0px 0px;float:left;}
#tabs table{width:100%;}
#tabs table td{border:1px solid #ccc;padding:8px;}
.tabs_text #tabs{margin:0px;}
.list-wrap{width:100%;height:auto !important;font-size:17px;text-align:justify;float:left;}
.tabs_text .list-wrap p{padding:0px 25px 0px 19px;position:relative;}
.tabs_text .list-wrap p:before{content:"";height:53px;border-left:4px solid #393B98;position:absolute;top:4px;left:0;}
#tabs .tabs_nav{width:100%;float:left;margin:0 0 15px 0;}
#tabs .tabs_nav li{float:left;margin:0 10px 0px 0px;}
#tabs .tabs_nav li.last{margin-right:0;}
#tabs .tabs_nav li a{display:block;padding:10px 20px 10px 20px;color:#414141;font-size:17px;text-decoration:none;}
#tabs .tabs_nav li a:hover{text-decoration:underline;}
#tabs ul{list-style:none;}
#tabs ul li:last-child a{border:none;}
#tabs a.current{background:#393B98;color:#fff !important;}
.list-wrap ul{margin:30px 0px 0px 0px;}
.list-wrap img{margin:10px 20px 0px 0px;}
.list-wrap li{width:33%;padding:0px 0px 40px 0px;text-align:center;float:left;}
.list-wrap li img{width:260px;}
.list-wrap li p{font-weight:bold;padding:10px 0px 0px 0px;}
.list-wrap li p:before{content:"";display:none;}
div.content{width:100%;padding:30px 0px 0px 0px;float:left;}
div.title, .center_title{width:100%;padding:0px 0px 30px 0px;font-size:35px;float:left;}
.center_title{text-align:center;}
div.new_title{width:100%;margin:30px 0px -20px 0px;font-size:35px;float:left;}
div.produkt_cont{width:100%;text-align:center;padding:0px 0px 30px 0px;float:left;}
div.produkt_bl{width:27%;padding:10px 3% 10px 3%;position:relative;display:inline-block;vertical-align:top;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.produkt_bl:hover{-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);}
.produkt_bl a{font-size:20px;color:#26146a;font-weight:bold;}
.produkt_bl a:hover{text-decoration:none;}
.produkt_bl a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;}
div.border{width:100%;margin:30px 0px 40px 0px;border-bottom:1px solid #ccc;float:left;}
div.video{width:100%;margin:60px 0px 30px 0px;float:left;}
.video h2{font-weight:lighter;margin:0px 0px 20px 0px;}
div.gallery{background:url(images/gallery.gif) no-repeat top;width:100%;padding:20px 0px 0px 0px;margin:30px 0px 0px 0px;float:left;}
#owl-theme{margin:-20px 0px 10px 0px;float:left;}
.owl-item{text-align:center;margin:15px 0;}
.owl-item span{background:#fff;width:200px;height:200px;border:11px solid #fff;-moz-box-shadow:0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2);display:inline-block;overflow:hidden;}
.owl-item p{width:200px;height:200px;display:table-cell;vertical-align:middle;}
.owl-item img{width:100%;display:inline-block;vertical-align:middle;max-height:200px;}
.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{background:#fff url(images/prev.gif) no-repeat center center;width:32px;height:32px;display:inline-block;position:absolute;top:112px;left:-43px;zoom:1;*display:inline;border-radius:100px;-moz-border-radius:100px;-khtml-border-radius:100px;filter:Alpha(Opacity=50);-moz-box-shadow:0 0 16px rgba(0,0,0,0.34);-webkit-box-shadow:0 0 16px rgba(0,0,0,0.34);box-shadow:0 0 16px rgba(0,0,0,0.34);overflow:hidden;text-indent:899px;}
.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(images/next.gif) no-repeat center center;right:-43px;left:auto;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{-moz-box-shadow:0 0 16px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 16px rgba(0,0,0,0.5);box-shadow:0 0 16px rgba(0,0,0,0.5);}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
div.preim{width:100%;padding:30px 0px 30px 0px;text-align:center;position:relative;z-index:2;-moz-box-shadow:0 3px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.5);box-shadow:0 3px 10px rgba(0,0,0,0.5);float:left;}
.preim_title span{position:relative;}
.preim_title span:before,
.preim_title span:after{content:"";border-bottom:1px solid #0070ee;width:150px;position:absolute;top:26px;left:-170px;}
.preim_title span:after{right:-170px;left:auto;}
div.preim_bl{background:url(images/preim.png) no-repeat top;width:25%;padding:0px 0px 20px 0px;font-size:19px;color:#000;float:left;}
.preim_bl img{padding:0px 0px 20px 0px;}
div.otz{width:100%;padding:40px 0px 40px 0px;float:left;}
div.otz_cont{width:100%;float:left;}
div.otz_bl{background:url(images/otz_bl.gif) no-repeat bottom;width:100%;margin:0px 0px 30px 0px;padding:0px 0px 30px 0px;float:left;}
.otz_cont .otz_bl:last-child{background:none;}
div.otz_title{width:100%;margin:0px 0px 10px 0px;font-size:25px;float:left;}
.otz_title a{color:#333333;text-decoration:underline;}
.otz_title a:hover{color:#333333;text-decoration:none;}
.otz_title span{font-size:17px;}
.otz p{margin:0px 0px 15px 0px;}
.dalee{text-decoration:none;color:#333333;float:right;}
div.pagination{width:100%;margin:0px 0px 15px 0px;text-align:center;float:left;}
.pagination a,.pagination span{display:inline-block;border:1px solid #333;padding:6px 10px 6px 10px;margin:0px 5px 0px 5px;color:#333;text-decoration:none;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.pagination a:hover, .pagination span{background:#261498;color:#fff;}
.pagination .prev, .pagination .next{display:none;}
.otz_cont .pagination a,
.otz_cont .pagination span{border:1px solid #fff;color:#fff;}
.otz_cont .pagination a:hover,
.otz_cont .pagination span{background:#fff;color:#333;}
.p404{background:url(images/p404.jpg) no-repeat center;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;}
.p404 p{position:absolute;left:50%;top:10%;margin:0px 0px 0px -312px;font-size:36px;color:#414141;text-decoration:none;font-family:tahoma;}
.p404 a{position:absolute;left:50%;bottom:20%;margin:0px 0px 0px -124px;font-size:26px;color:#414141;font-family:tahoma;}
.p404 a:hover{text-decoration:none;}
div.map{width:100%;height:500px;position:relative;float:left;}
div.footer{background:rgba(38, 20, 106, 0.7);width:100%;padding:20px 0px 20px 0px;position:absolute;left:0;bottom:0;color:#fff;float:left;}
div.foot_adres{float:left;}
div.foot_tel{text-align:right;font-size:20px;line-height:25px;float:right;}
div.footer p{text-align:center;padding:0px 30px 0px 0px;}
div.footer span{text-align:center;padding:20px 0px 0px 63px;display:block;font-size:13px;}
div.footer a{color:#fff;text-decoration:none;}
div.content_vnutr{background:url(images/fon.gif);width:100%;padding:40px 0px 20px 0px;margin:0px 0px -30px 0px;float:left;}
div.text{background:#fff;width:950px;padding:20px;margin:0px 0px 30px 0px;-moz-box-shadow:0 15px 25px rgba(0,0,0,0.15);-webkit-box-shadow:0 15px 25px rgba(0,0,0,0.15);box-shadow:0 15px 25px rgba(0,0,0,0.15);float:left;}
.text p{padding:0px 0px 20px 0px;}
.text h1{font-size:35px;font-weight:lighter;}
.title_prod{width:100%;padding-top:30px;float:left;}
.part{width:43%;height:223px;padding:0px 30px 0px 0px !important;float:left;}
.part img{padding:0px 20px 0px 0px;float:left;}
div.overlay{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;bottom:0;right:0;z-index:2010;display:none;}
div.popup{background:#fff;width:382px;margin:0px 0px 0px -217px;padding:0px 40px;position:fixed;top:-700px;left:50%;z-index:2011;-moz-box-shadow:0 0 10px rgba(0,0,0,0.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.8);box-shadow:0 0 10px rgba(0,0,0,0.8);text-align:center;}
div.close{background:#0097dd;width:20px;height:20px;line-height:20px;text-align:center;font-size:15px;color:#fff;position:absolute;top:10px;right:10px;cursor:pointer;}
.popup p{font-size:25px;margin:20px 0px 10px 0px;}
.popup input[type="text"]{background:#fff;width:350px;margin:10px 0px 5px 0px;padding:15px;border:1px solid #ccc;float:left;clear:left;}
.popup input[type="submit"]{background:#ffe236;width:250px;margin:20px 0px 30px 70px;padding:15px;color:#333;font-size:20px;cursor:pointer;float:left;clear:left;}
div.news_cat{width:100%;float:left;}
div.news_cat_bl{width:100%;border-bottom:1px solid #e3e3e3;margin:0px 0px 20px 0px;padding:0px 0px 20px 0px;position:relative;float:left;}
div.news_cat_img{width:223px;height:167px;margin:0px 10px 15px 0px;overflow:hidden;position:relative;border:10px solid #ebebeb;float:left;}
.news_cat_img img{width:100% !important;min-height:167px;height:auto !important;float:left;}
div.news_cat_title{margin:0px 0px 20px 0px;}
.news_cat_bl a{color:#414141;font-size:18px;}
div.news_cat_text{height:104px;font-size:16px;}
div.news_cat_data{color:#848484;font-size:15px;float:left;}