*{margin:0;padding:0}
body{font-family:arial;font-size:14px;line-height:130%;_text-align:center}
body #u-panel-holder{_text-align:left}
#bg{background:#1d77cf;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0066cb',endColorstr='#69ceff',GradientType=0)}
#top_line{height:5px;background:#0066cb}
a{color:#00adef}
a:link{color:#00adef}
a:visited{color:#00adef}
a:hover{color:#00adef}
a:active{color:#00adef}
.editable{border:1px dashed red}
div.hdr{margin:15px 10px;display:inline-block;padding:5px 10px;position:absolute;width:240px;height:120px;
    background:url(/images/logo/logo.gif) no-repeat #fff; /*51; z-index: 19999;*/}
div.hdr a,div.hdr_en a{display:inline-block;height:120px;position:absolute;width:240px}
div.hdr_en{margin:15px 10px;display:inline-block;padding:5px 10px;position:absolute;width:240px;height:120px;
    background:url(/images/logo/logo_en.gif) no-repeat #fff; /*51; z-index: 19999;*/}
h2{font:500 135%/125% Helvetica,sans-serif,Tahoma,arial !important;margin:0 0 10px 0 !important;color:#3281cd !important}
.glavnaya{background:transparent;display:inline-block}
.glavnaya .kompany{display:inline-block;float:left;position:absolute;top:35px;width:710px;z-index:1000}
.glavnaya .kompany .kompanys{height:125px;width:810px !important;margin:15px 0}
.glavnaya .kompany .inova{height:135px;width:685px !important;margin:20px 0 0}
.glavnaya h1{width:1170px;border-bottom:3px double #080165;text-transform:uppercase;font:500 18px/22px arial, sans-serif;padding:/*0 0 */5px 0;z-index:999;
display:inline-block;position:absolute;top:0}
.glavnaya h2{text-shadow:1px 1px 0 #080165;width:530px;font:500 18px/22px arial,sans-serif !important;color:#fff !important;text-transform:uppercase;padding:5px 10px;margin:10px 0;
background:#0b477b;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiNDc3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzRiYTRmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(left,#0b477b 0%,#4ba4f9 40%,#fff 100%);
background:-webkit-gradient(linear,left top,right top,color-stop(0%,#0b477b),color-stop(40%,#4ba4f9),color-stop(100%,#fff));
background:-webkit-linear-gradient(left,#0b477b 0%,#4ba4f9 40%,#fff 100%);
background:-o-linear-gradient(left,#0b477b 0%,#4ba4f9 40%,#fff 100%);
background:-ms-linear-gradient(left,#0b477b 0%,#4ba4f9 40%,#fff 100%);
background:linear-gradient(to right,#0b477b 0%,#4ba4f9 40%,#fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b477b',endColorstr='#fff',GradientType=1)}
.glavnaya .pre1,.glavnaya .pre2,.glavnaya .pre3,.glavnaya .pre4,.glavnaya .pre5,.glavnaya .pre6,.glavnaya .pre7{width:150px;height:150px;text-align:center;display:inline-block}
.glavnaya .pre2,.glavnaya .pre3,.glavnaya .pre4,.glavnaya .pre5,.glavnaya .pre6{margin:0 7px 5px}
.glavnaya .pre1{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 0;margin:5px 7px 5px 0 !important}
.glavnaya .pre2{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 -150px}
.glavnaya .pre3{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 -300px}
.glavnaya .pre4{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 -450px}
.glavnaya .pre5{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 -600px}
.glavnaya .pre6{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 -750px}
.glavnaya .pre7{background:url(/templates/livnasos/images/pre.png) no-repeat scroll 0 -900px;margin:5px 0 5px 7px !important}
.glavnaya .pre1 span,.glavnaya .pre2 span,.glavnaya .pre3 span,.glavnaya .pre4 span,.glavnaya .pre5 span,.glavnaya .pre6 span,.glavnaya .pre7 span{
padding:85px 0 0;display:inline-block;font:500 14px/22px arial,sans-serif}
.glavnaya .news .block .items{width:31%;margin:0 0 10px 20px;display:inline-block}
.glavnaya .news .block {padding:0}
.glavnaya .news .block .items .thumbnail .date{font:500 12px/18px arial,sans-serif;color:#ccc}
.glavnaya .news .block .items .title{display:block;font:500 14px/18px arial,sans-serif;height:35px;overflow:hidden;padding:2px 0 5px 0}
.glavnaya .news .block .items .thumbnail{display:inline-block;float:left;width:105px}
.glavnaya .news .block .items .thumbnail.date{display:inline-block}
.glavnaya .news .block .items .thumbnail .preview{display:inline-block;border:none;float:left;margin:0 5px 0 0}
.glavnaya .news .block .items .anons{display:block;float:right;width:255px}
.glavnaya .news .block .items .anons p{margin:0 !important}
.glavnaya .news .block #archive{float:right;padding:5px 15px}
.glavnaya .news .block #rss{float:left;padding:5px 15px}
.glavnaya_niz{display:inline-block;position:relative;top:5px}
.glavnaya_niz h2{margin:10px 0 !important}
.glmap{background:url(/templates/livnasos/images/glmap.png) no-repeat scroll 0 0;float:right;width:510px;height:380px;position:relative;top:70px;z-index:0}
.glmap_en{background:url(/templates/livnasos/images/glmap_en.png) no-repeat scroll 0 0;float:right;width:510px;height:380px;position:relative;top:70px;z-index:0}
h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,h2 strong{font-weight:500 !important}
h3,.h3{border-bottom:1px solid #0066cb;color:#0066cb;font:500 115%/125% Helvetica,sans-serif,Tahoma,arial !important;margin:0 0 10px;padding:5px 0}
ul,ol{margin-left:20px}
input[type="submit"],input[type="button"]{color:#000;font-size:14px !important;font-weight:600;padding:2px 10px !important}
input#login_,input#email_{background:red;margin:5px 5px 5px 0px}
.item table{font-size:11px}
.textinputs{width:200px;height:16px;padding:1px;font-size:13px;color:#000/*949494*/;border:#95aec5 1px solid}
#container{margin:0 auto;width:1200px;background:#fff;*text-align:left}
#quick-links #menu a{display:block;margin:0 15px 0 0;text-align:right}
#quick-links #menu {display:inline-block;margin:0 110px 0 0;position:relative;text-align:right}
#quick-links {position:absolute;text-align:right;color:#000;display:inline-block;
    font-size:12px;font-weight:bold;height:30px;margin:0 auto;padding:22px 10px 0;text-decoration:none;width: 1180px
	/*z-index:19998;position:relative;top:10px;*/
}
#quick-links #links a{display:inline-block;margin:0 15px 0 0}
#quick-links #links .home{width:11px;height:10px	/*	background: url(/templates/livnasos/images/icons/home_active.gif)*/}
#quick-links #links .sitemap{width:11px;height:9px /*background: url(/templates/livnasos/images/icons/sitetree.gif)*/}
#quick-links #links .mailto{width:12px;height:8px;/*background: url(/templates/livnasos/images/icons/mailto.gif)*/}
#quick-links #links .home,#quick-links #links .sitemap,#quick-links #links .mailto,#quick-links #links .search{position:relative;top:-10px;margin:7px}
#quick-links #links a span{display:none}
#quick-links #links{display:inline-block;float:left;position:relative;left:270px}	
#quick-links #links #langs a{margin:0 5px}
#quick-links #links #langs a span{display:none}
#quick-links #links #langs a.ru{background: url(/templates/livnasos/css/images/ru.png) no-repeat;width:40px;height:27px}
#quick-links #links #langs a.active_ru{background: url(/templates/livnasos/css/images/ru.png) no-repeat;width:40px;height:27px;filter:grayscale(50%);-webkit-filter:opacity(35%);filter:opacity(35%)}
#quick-links #links #langs a.en{background: url(/templates/livnasos/css/images/en.png) no-repeat;width:38px;height:26px}
#quick-links #links #langs a.active_en{background: url(/templates/livnasos/css/images/en.png) no-repeat;width:38px;height:26px;-webkit-filter:opacity(35%);filter:opacity(35%)}
#quick-links #links .fa{color:#5c5c5c;font-size:14px;line-height:21px}	
#header_searh {margin:50px 0 10px 275px;position:relative;clear:both;display:inline-block;height:105px}
#header {background:#fff;display:inline-block;height:202px;width:1200px;padding:10px 0}
#header .banner{position:absolute;width:260px;margin-top:70px;margin-left:480px;	font-size:12px;color:#fff}
#langs{display:inline-block;
/*временно пока без флажков*/
height: 30px;
width: 100px;
	}
#langs a{float:right;text-transform:uppercase}
#langs a.active{text-decoration:none;color:#fff !important;background:#ff6400}
#auth{position:absolute;margin:65px 0 0 30px;color:#002f81}
#auth label{float:left;margin:3px 0;width:60px;display:block;font-weight:600}
#auth input{display:block;margin:3px 0 4px 35px}
form[id=auth] input{margin:3px 0 4px 60px !important}
#auth #login,#auth #password{width:130px;padding:1px;font-size:10px;color:#949494;border:#95aec5 1px solid}
#auth p{	margin-top:5px}
#auth .links{margin-top:5px}
#auth_default{margin-top:10px;color:#002f81}
#auth_default label{float:left;margin:3px 0;font-weight:600}
#auth_default input{display:block;margin:3px 0 4px 30px}
form[id=auth_default] input{margin:3px 0 4px 50px !important}
#auth_default #login,#auth_default #password{width:130px;padding:1px;font-size:10px;color:#949494;border: #95aec5 1px solid}
#auth_default p{	margin-top:5px}
#auth_default .links{margin-top:5px}
form label.labela{	}
#quick-links #menu{clear:both;display:inline-block;font-size:12px;font-weight:bold;left:150px;line-height:8px;position:relative;
	/*border: #f00 1px solid*/}
#menu a,#menu_t a{text-decoration:underline;display:inline-block;min-width:10px;padding:7px 0}
.footer_menu #menu a{font:600 99%/285% Arial,Verdana;text-decoration:underline;padding:0 9px;color:#fff;text-transform:uppercase}
.footer_menu #menu li:first-child{border-left:0 none}
.footer_menu #menu li:last-child{border-right:0 none}
#menu a.active,#menu_t a.active,ul.menu li a#noacitem:hover,#menus a.active{text-shadow:1px 1px 1px #000;font-size:14px}
.footer_menu{margin:0 auto;width:1200px;height:35px;font:600 14px/28px Arial,Verdana}
.filter_btn:hover,.search-block input[type="submit"]:hover,.search-block input[type="button"]:hover,.button:hover,.subscribe input[type="submit"]:hover,
.head_top_menu a:hover,.head_menu .butright a:hover,.catalog_menu a:hover,#form_best input[type="submit"]:hover,#form_otzivi input[type="submit"]:hover,
a.skachat:hover,.footer_menu #menu a:hover,#menu a.active,#menu_t a.active,#menus a.active,ul.menu li a#noacitem:hover,ul#cssmenu li.active,#left_menu ul li a,
#search input[type="submit"]:hover{
background: #2697d3 !important;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2OTdkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzI3OTdkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzI3OTdkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTU3YmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(top, #2697d3 0%, #2797d2 30%, #2797d2 70%, #2e57bc 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2697d3), color-stop(30%,#2797d2), color-stop(70%,#2797d2), color-stop(100%,#2e57bc)) !important;
background: -webkit-linear-gradient(top, #2697d3 0%,#2797d2 30%,#2797d2 70%,#2e57bc 100%) !important;
background: -o-linear-gradient(top, #2697d3 0%,#2797d2 30%,#2797d2 70%,#2e57bc 100%) !important;
background: -ms-linear-gradient(top, #2697d3 0%,#2797d2 30%,#2797d2 70%,#2e57bc 100%) !important;
background: linear-gradient(to bottom, #2697d3 0%,#2797d2 30%,#2797d2 70%,#2e57bc 100%) !important}
.footer_menu #menu{width:1200px;clear:both;height:40px;display:inline-block;position:relative;border-top:2px solid #6aceff;padding:0;text-align:center}
.footer_menu #menu ul{margin:0;font-size:0}
.footer_menu #menu ul li{font:600 14px/28px Arial,Verdana;display:inline-block;border-left:1px solid #85b6f7;border-right:1px solid #395e9c;list-style:none}
ul#cssmenu,.map ul#menus,.footer_menu #menu{	
background:#2288f9;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyODhmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA4MDA2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,#2288f9 0%,#080065 50%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2288f9),color-stop(50%,#080065));
background:-webkit-linear-gradient(top,#2288f9 0%,#080065 50%);
background:-o-linear-gradient(top,#2288f9 0%,#080065 50%);
background:-ms-linear-gradient(top,#2288f9 0%,#080065 50%);
background:linear-gradient(to bottom,#2288f9 0%,#080065 50%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2288f9',endColorstr='#080065',GradientType=0)}
#content{display:block;width:1200px;height:100%;margin:0;overflow:hidden;position:relative;/*top:-5px;*/}
.column{clear:both;display:inline-block;height:100%;margin:0 0 10px}
#center.column h1{margin:0 0 10px 0;border-bottom:2px solid #0066cb;color:#0066cb;font-weight:500;padding:15px 0 10px;font:500 200%/125% Arial,Verdana;text-shadow:-1px 0px 0px #080165}
#navibar{background:#fdfdfd;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#555;font:500 100%/135% tahoma,verdana,arial;height:20px;margin:3px 0 0;opacity:0.9;padding:2px 15px}
#navibar a{padding:2px 10px 2px 0;color:#080165}
#navibar .nav-raz{color:#0066cd;font:600 135%/100% arial,tahoma,verdana}
#navibar .nav-raz::after{}
.content{bottom:0;position:relative;margin:0 0 20px;background:#fff;display:inline-block;min-height:300px;width:870px;
    top:-5px;/*position: absolute;float: left;*/}
.block{padding:10px}
#search{margin-bottom:10px}
#search input.textinputs{width:350px}
#search .input{width:135px}
#footer{background:#fff;clear:both;display:inline-block;padding:10px 0 0;width:100%}
.footer{color:#fff;text-align:center;text-shadow:1px 0 0 #080165;
background:#080165;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4MDE2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzE2MzU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzE2MzU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODAxNjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#080165 0%,#163578 30%,#163578 70%,#080165 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#080165),color-stop(30%,#163578),color-stop(70%,#163578),color-stop(100%,#080165));
background:-webkit-linear-gradient(top,#080165 0%,#163578 30%,#163578 70%,#080165 100%);
background:-o-linear-gradient(top,#080165 0%,#163578 30%,#163578 70%,#080165 100%);
background:-ms-linear-gradient(top,#080165 0%,#163578 30%,#163578 70%,#080165 100%);
background:linear-gradient(to bottom,#080165 0%,#163578 30%,#163578 70%,#080165 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#080165',endColorstr='#080165',GradientType=0)}
.footer h3{text-align:left;font:600 110%/220% Arial,Verdana;text-transform:uppercase;border-bottom:2px solid #fff;color:#fff;padding:0 0 0 10px}
.footer .phone_label{color:#ccc}
.footer table{font:500 17px/21px arial !important;color:#fff}
.footer .contact_phone table td{padding:0}
.footer table td{padding:0 15px 0 0}
.block_contact{text-align:left;padding:10px;width:55%;display:inline-table;font:400 100%/150% Arial,Verdana}
.contact_name{font:400 90%/100% Arial,Verdana;margin:5px 0}
.contact_name strong{font:600 120%/100% Arial,Verdana}
.contact_adres{font:600 90%/100% Arial,Verdana}
.block_contact .contact_adres .phone_label{font:600 100%/100% Arial,Verdana}
.block_contact .phone_label,.block_contact  .contact_small{font:600 74%/120% Arial,Verdana}
.block_contact  a .contact_small{color:#fff}
.block_contact i{font-size:150%;color:#c9c9c9}
.block_contact  .contact_facs{font:400 80%/150% Arial,Verdana}
.block_contact .contact_phone{font:600 80%/120% Arial,Verdana;margin:5px 0 0}
.block_catalog,.block_info{text-align:left;width:19%;display:inline-table;margin:0 0 5px;padding:10px;vertical-align:top}
.contact_phone .phone-td{width:390px}
.block_catalog ul,.block_info ul{list-style:none;padding:10px 0 0 0;margin:0}
.block_catalog li,.block_info li{font:500 100%/125% Arial,Verdana;text-decoration:underline}
.block_catalog li i,.block_info li i{font-size:125%;color:#ccc}
.block_catalog li a,.block_info li a{padding:0 0 0 5px;color:#fff}
.block_catalog li a:hover,.block_info li a:hover{color:#c9c9c9}
.footer_botoom{font:400 90%/135% Arial,Verdana;border-top:2px groove #080165;padding:10px 25px;text-align:left}
.block_contact .links a{font:400 80%/120% Arial,Verdana;color:#fff;margin:0 10px 0 0}
.block_contact .links{padding:15px 0 0;text-align:center;width:420px}
.block_contact .metrika{margin:5px 0 0;display:block;float:right}
#center ul{margin-top:3px;margin-bottom:3px}
#center ul li{/*list-style:none;list-style-type:none;*/margin:8px;padding:0;font-size:14px}	
#center p{margin-top:7px;margin-bottom:1px}
#center form#search .input{width:320px}
#center form li{list-style-type:none}
#center .item{width:850px;clear:both;border-bottom:1px groove #080165;display:inline-block;padding:10px}
#center .item:nth-child(2n+1){background:#fdfdfd}
#center .item:hover{border-bottom:1px solid #5c5c5c;background-color:#fafafa}
#center .item .title{display:inline-block}
#center .item .date{clear:both;color:#777;display:inline-block;font-weight:bold;float:left;font-size:12px}
#center .item .news-anons .anons{padding:0 5px 0 0;clear:both;display:inline-block}
#center .item .news-anons{width:720px;display:block;margin:0 0 0 140px}
#center .item img.preview{float:left;clear:both;display:inline-block;margin:5px 5px 5px 0;border:1px solid #999;padding:5px;background-color:#fcfcfc}
#center img.news_photo{float:right;margin-left:10px;margin-bottom:10px;border:1px solid #ccc}
#center .source{text-align:right}
#center div#related_news{background-color:#ddd;padding:10px;width:400px;margin-top:30px;margin-bottom:30px}
#center div.basket_remove_all{margin:10px 0 20px 0}
#center form#bonus_payment input[type="text"]{margin-right:8px}
#center form#bonus_payment label{display:block;margin:7px 0}

.content_quote{padding:15px;background-color:#ddd}
.quote{padding:0 0 0 5px;background-color:#eee;border:1px solid #ccc}
#order_block{border-color:#F6F9FE}
#order_block tr{background-color:#F6F9FE;border-bottom:2px solid #fff}
#order_block td{border:0px !important;padding:7px;height:20px;text-align:center}
#order_block td.orow_count{text-align:center}
#order_block td.orow_remove{text-align:center}
a.cancel_link,#order_block td.orow_remove a{font:700 14px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding:2px;text-decoration:none;text-align:center;color:#FB0000}
#order_block .orow_hat{background-color:#E8F1FA !important}
#order_block .orow_hat td{text-align:center}
#order_block input{border:1px solid #859db5;margin:2px;font-size:11px;text-align:center}
#catalog_preview{}
#catalog_preview tr{height:5px}
#search_block{border-color:#F6F9FE}
#search_block tr{background-color:#F6F9FE;border-bottom:2px solid #fff;font-weight:bold}
#search_block td{border:0px !important;padding-left:10px;padding-right:5px;height:20px}
#search_block #hat{background-color:#E8F1FA !important}	
/*==========================================================================================================*/
/* Header part -- contains navigation buttons and day names. */
#myFlash,#myFlash2{margin:10px 0 40px}
.table_personal th{vertical-align:middle;background-color:#F2F2F2;text-align:left}
.table_personal td{padding:5px 10px 5px 0;vertical-align:top;text-align:left}
.table_personal td.fix{padding-right:0;width:60px}
.table_personal td.fix_p{padding-right:10px}
.table_personal td.first{width:100px}
#auth.auth2{margin:55px 0 0 20px}
#auth.auth2 a.link_transfer_class{color:#002F81}

.head_top_menu{display:inline-block;margin:0 5px;width:670px}
.head_menu{margin-top:15px}
.head_top_menu a i,.head_menu a i{color:#272525 !important;
    font-size:22px !important;
    position: relative;
    top: 4px}
.head_top_menu a:hover i,.head_menu a:hover i{text-shadow:1px 1px 1px #000;color:#fff !important}
.zvonok{margin-right:60px !important;width:170px !important}
.geob{margin-right:30px !important;width:200px !important}
.zakaz{margin-right:45px !important;width:210px !important}
.head_menu .info{margin:0 15px;width:210px !important}
.head_menu .tel{display:inline-block;float:left;margin:1px 0;width:920px}
.head_menu .butright{display:inline-block;float:right;position:relative;top:-10px;width:405px}
.head_menu .labeltel{padding:0 10px;display:inline-block;font-size:15px;line-height:22px;margin:0;width:65px}
.head_menu .nomertel{display:inline-block;width:230px}
.head_menu .nomertel i.fa-phone{padding:0 0 0 3px}
.head_menu .nomertel i.fa-fax{padding:0}
.head_menu .nomertel strong{font-size:19px;font-weight:500}
.price-two i,.zvonok i,.geob i,.zakaz i,.head_menu .info i{margin-right:10px}
.filter_btn,.button.gray ,.search-block input.textinputs,.search-block input[type="submit"],.search-block input[type="button"],.subscribe input.textinputs,
.subscribe input[type="submit"],#form_best input,#form_best select,#form_best textarea,#form_otzivi input,#form_otzivi select,#form_otzivi textarea,
#search input.textinputs,#search input[type="submit"],.carousel-container .controls{
background:#eaeaea;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#eaeaea 0%,#fff 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(100%,#fff));
background:-webkit-linear-gradient(top,#eaeaea 0%,#fff 100%);
background:-o-linear-gradient(top,#eaeaea 0%,#fff 100%);
background:-ms-linear-gradient(top,#eaeaea 0%,#fff 100%);
background:linear-gradient(to bottom,#eaeaea 0%,#fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#fff',GradientType=0)}

#accordion h3{background:url(/templates/livnasos/css/images/menu_bg.jpg) repeat-x !important}
#accordion h3:hover,#accordion h3.current{background:#0066cd !important}
#accordion h3.current{cursor:default !important}
.button.gray,.search-block input[type="submit"],.search-block input[type="button"],.subscribe input[type="submit"]{text-align:center}
.head_top_menu a,.head_menu .butright a{color:#000;float:left;font-size:13px;font-weight:600;height:30px;text-transform:uppercase;width:140px}
.button{display:block;line-height:30px;padding:0 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-top:1px solid #fff;
box-shadow:1px 0 3px -2px #000;-webkit-box-shadow:1px 0 3px -1px #000;}
.price-one i{margin-right:15px}
.price-one,.price-two{margin-right:5px}
.filter_btn:hover,.search-block input[type="submit"]:hover,.search-block input[type="button"]:hover,.button:hover,.subscribe input[type="submit"]:hover,
.head_top_menu a:hover,.head_menu .butright a:hover,.catalog_menu a:hover,#form_best input[type="submit"]:hover,#form_otzivi input[type="submit"]:hover,
#search input[type="submit"]:hover,a.skachat:hover{cursor:pointer;box-shadow:0 0 8px -5px #000 inset;text-shadow:1px 1px 1px #000;color:#fff !important}
#header_searh .block .fa{width:20px;float:left;font-size:17px;height:30px;line-height:28px;margin:0 5px 0 0}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1}
/*.search-block{margin-right:45px;margin-left:10px;display:inline-block;/*margin:5px 0 0 10px;*//*float:left;-moz-margin-start:10px;-moz-margin-end:36px;-webkit-margin-start:10px;-webkit-margin-end:0}*/
.search-block{width:465px;margin-right:40px;margin-left:10px;display:inline-block;float:left;-moz-margin-start:10px;-moz-margin-end:40px;-webkit-margin-start:10px;-webkit-margin-end:0}
.subscribe{/*margin:5px 0 0 118px;margin-top:5px;*/-webkit-margin-start:40px;display:-webkit-inline-box;
display:inline-block;/*margin:0 0 0 0px;*/width:400px;-moz-margin-start:0;position:relative;top:0;float:left}
/*.subscribe{/*margin:5px 0 0 118px;margin-top:5px;*//*-webkit-margin-start:45px;display:-webkit-inline-box;
display:inline-block;/*margin:0 0 0 0px;*//*width:400px;-moz-margin-start:82px;position:relative;top:0;float:left}*/
.search-block input[type="submit"]{width:73px}
.subscribe input[type="submit"]{width:118px}
.filter_btn,.search-block input[type="submit"],.search-block input[type="button"],.subscribe input[type="submit"],#form_best input[type="submit"],
#form_otzivi input[type="submit"],#search input[type="submit"]{height:31px;text-decoration:underline;
display:block;box-shadow:1px 0 3px -2px #000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-top:1px solid #fff;font:600 13px/26px arial,sans-serif !important;
text-transform:uppercase;-webkit-box-shadow:1px 0 3px -1px #000;}
.filter_btn{display:inline-block;width:100px;margin:0 5px}
.search-block #search{background:none}
.subscribe input.textinputs,.search-block input.textinputs,#search input.textinputs{font-size:13px;border-bottom:1px solid #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 1px 7px 0px #c9c9c9 inset;
    float:left;height:30px;margin-right:5px;padding:0 15px;width:350px;color:#555}
.subscribe input.textinputs{width:235px}
input,select,textarea{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#434242;font:400 14px/normal "Calibri",sans-serif;outline:none;padding:0}
#form_best,#form_otzivi,.forma_svyazi,.forma_otzivi{margin:0 0 40px 0;display:inline-block}
#form_otzivi input,#form_otzivi select,#form_otzivi textarea,#form_best input,#form_best select,#form_best textarea{width:60%;margin:5px;vertical-align:middle;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 8px;border-bottom:1px solid #fff !important;box-shadow:0 1px 7px -3px #c9c9c9 inset;height:90px}
#form_otzivi input,#form_otzivi select,#form_best input,#form_best select{height:23px}
#form_otzivi label,#form_best label{display:inline-block;margin:5px;vertical-align:middle;text-align:right;width:250px}
#form_otzivi select,#form_best select{margin:5px;vertical-align:middle;color:#333 !important;height:30px;padding:2px 8px;width:320px !important}
#form_best input[type="submit"]{margin:20px 10px;width:120px;position:absolute;right:315px}
#form_otzivi input[type="submit"]{margin:20px 10px;position:absolute;right:295px;width:160px}
#form_otzivi #captcha_img,#form_best #captcha_img{border:1px solid #eee;vertical-align:middle}
#form_otzivi span,#form_best span{border-bottom:1px dashed;margin:10px;cursor:pointer}
#form_otzivi input.captha,#form_best input.captha{margin:0 10px;width:120px}
.subscribe form,#header_searh .block{padding:0;height:30px}
.subscribe_form{display:inline-block;width:360px}
.subscribe_form label{display:block}
.subscribe_form input[type="submit"]{float:right;position:relative;top:-16px}
.subscribe_form ul{display:inline-block;margin:0;margin:2px 0 0}
.subscribe_form ul li{display:inline-block;margin:0 10px 0 0;list-style:none}
#search_block .textinputs:focus,#header_searh .block .textinputs:focus{border-color:#66afe9;outline:0 none;
    box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}
.search_page{display:inline-block;width:98%;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 10px;margin:10px 0 0 0}
.search_page .img_search{display:inline-block}
.search_page .img_search img{margin:0 5px 0 0;width:70px;height:70px;display:inline-block}
.search_page a{margin:0 0 10px 0;width:100%;display:inline-block}
.search_page .context_search{margin:0;padding:0;vertical-align:top;display:inline-block}
.search_page .context_search p{margin:0 !important;padding:0 !important;vertical-align:top}

.mesage_errors{background-color:#ffffe6;border:2px solid #ff0000;border-radius:5px;color:#ff0000;display:block;padding:10px;text-align:center;width:97%}
/****TABS*****************************************/

ul.tabs{background:url(/templates/livnasos/css/images/menu_bg.jpg) repeat-x;list-style:none;margin:0 !important;padding:0;box-shadow:0 -1px 2px #999;height:40px}
ul.tabs li{list-style:none !important;float:left;text-indent:0;padding:0 !important;margin:0 !important;border-left:1px solid #85b6f7;border-right:1px solid #395e9c;display:inline-block}
.category ul.tabs a,.product ul.tabs a{border-bottom:none !important;color:#fff;font:500 18px/40px arial,tahoma,verdana;height:40px;margin:0;padding:0 15px;text-align:center;text-decoration:none;text-shadow:-1px -1px 0 #000;text-decoration:underline;display:inline-block}
ul.tabs a:active{outline:none}
ul.tabs a:hover{background:#0066cd !important;color:#fff}
ul.tabs a.current,ul.tabs a.current:hover,ul.tabs li a.current{position:relative;top:-1px;box-shadow:0 5px 7px #ccc inset;background:#fff !important;border-top:1px solid #0066cd;border-left:1px solid #0066cd;border-right:1px solid #0066cd;cursor:default !important;color:#000 !important;text-shadow:0 0 0}
.panes .pane{display:none}

/****abs-accordion TABS*****************************************/
/* accordion header */
#accordion h3{text-shadow:-1px -1px 0 #000;color:#fff;text-decoration:underline;margin:0;padding:5px 15px !important;font:500 18px/26px verdana,sans-serif,arial,helvetica,Arial !important;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer}
/* accordion pane */
#accordion .pane{font:500 12px/16px Arial,Verdana;border:1px solid #fff;border-width:0 2px;display:none;height:250px;padding:0 5px 5px 5px;color:#000;}
/* a title inside pane */
#accordion .pane h3{font:500 14px/20px Arial,Verdana;margin:0;color:#999}
#accordion .pane hr{margin:10px 0 0 0}
/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion{width:510px;clear:both;display:inline-block;float:right;box-shadow:1px 2px 5px -2px #ccc;margin: 0 auto;-background:#666}
.news .panes{clear:both;width:270px !important;display:inline-block;float:right;box-shadow:1px 2px 5px -2px #ccc;margin:0 auto;-background:#666}
.news{clear:both;display:inline-block;margin:0 auto}
#content .panes{background:#fff;width:885px;clear:both;display:inline-block;float:right;box-shadow:1px 2px 5px -2px #ccc;margin:0 auto;-background:#666}
/* currently active header */
#accordion h3.current{font-family: sans-serif,tahoma,arial;cursor:pointer;background-color:#fff}
.panes .imgcat,.image,.imgprod{display:inline-block !important;margin:0 10px 0 0;text-align:center;width:300px}
.panes .imgcat img,.imgprod img{height:300px;width:auto}
.panes .description{clear:both;display:inline-block !important;width:845px}
/****TABS*****************************************/
.clear{clear:both}
.hr{border-bottom:1px solid #ccc;margin:5px 0}
.filtr{display:inline-block !important}
.numpage{display:inline-block !important;margin:5px 0}
/* tab pane styling */
.news .tab .panes div.hr{margin:0 0 10px}
.condition{display:inline-block}
.condition_title{font-weight:600;text-align:left;width:63%}
.conditions,.condition_title{border-bottom:1px dotted #ccc;padding:3px 0 !important;display:inline-block}
.conditions{text-align:right;width: 35%}
/****NEWS carousel*****************************************/
.carousel-container{margin:0 5px}
.carousel-container .title{margin:5px 0 10px;display:inline-block;font-size:12px;font-weight:600}
.carousel-container ul li img{margin:0 5px 0 0;display:inline-block;width:110px;float:left}
.carousel-container .anons p{font-size:12px;}
.carousel-container .date{display:inline-block;color:#888;float:right;font-size:11px;padding:5px;text-align:right;width:50%;margin:0 0 3px}
.carousel-container .anons{}
.carousel-container ul,.carousel-container ul li{margin:0;padding:0;list-style-type:none}
.carousel-container .controls{margin:0 !important;z-index:1000;position:absolute;left:0;bottom:0;width:100%;height:20px;background:rgba(0, 0, 0, 0.85);color:#fff}
.carousel-container .controls .offscreen{position:absolute;left:-9999px;width:0;height:0}
.carousel-container .controls .toggle-play,.carousel-container .controls .toggle-play:active{float:left;border:none;background-color:transparent;color:#fff;
		font-size:16px;height:30px;cursor:pointer;padding:0;margin:0 0 0 10px;display:none}
.carousel-container .controls .toggle-play:hover,.carousel-container .controls .toggle-play:focus{color:#bbb}
.carousel-container .controls ul{margin:5px auto 0;padding:0}
.carousel-container .controls ul li{float:left;	width:17px}
.carousel-container .controls ul li button{float:left;border:none;height:11px;width:11px;background-color:#777;
background-color:rgba(255, 0, 0, 0.9);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;margin:0;padding:0;cursor:pointer;text-indent:-9999px;text-transform:capitalize}
.carousel-container .controls ul li button:hover,.carousel-container .controls ul li button:focus,.carousel-container .controls ul li button:active{
background-color:#bbb;background-color:rgba(255, 0, 0, 0.7)}
.carousel-container .controls ul li button.active{background-color:#fff;box-shadow:0 -1px 1px 0 #000;height:10px;width:10px;position:relative;top:1px;
	display:inline-block}
.category .item table,.product .item table{text-align:center;border-collapse:collapse}
.category .item table,.category .item table.suz{border:0;width:844px}
.category .item table.suz th{font-size:93%}
.category .item table th,.product .item table th{padding:3px;border:1px solid #ccc;background:#eee;font:600 125%/115% arial,verdana}
.category .item table td,.sku td,.product .item table td{padding:3px;border:1px solid #ccc}
.category .item table td,.product .item table td{font:500 125%/115% arial,verdana}
.category .item table td a,.product .item table td a,.sku td a,.cataloh_list a{border:none !important}
.product .item table tbody tr:hover,.product .item table tbody tr:nth-child(2n):hover,.product .item table tbody tr:nth-child(2n+1):hover,
.category .item table tbody tr:hover,.sku  tr:hover,.category .item table tbody tr:nth-child(2n):hover,.category .item table tbody tr:nth-child(2n+1):hover{
			background:rgba(0, 0, 0, 0.1)}
.product .item table tbody tr:hover td,.product .item table tbody tr:nth-child(2n):hover td,.product .item table tbody tr:nth-child(2n+1):hover td,
.product .item table tbody tr:hover th,.product .item table tbody tr:nth-child(2n):hover th,.product .item table tbody tr:nth-child(2n+1):hover th,			
.category .item table tbody tr:hover td,.category .item table tbody tr:nth-child(2n):hover td,.category .item table tbody tr:nth-child(2n+1):hover td,
.category .item table tbody tr:hover th,.category .item table tbody tr:nth-child(2n):hover th,.category .item table tbody tr:nth-child(2n+1):hover th,.sku  tr:hover,
.sku  tr:nth-child(2n+1):hover,.sku  tr:nth-child(2n):hover{border-bottom:1px solid #5c5c5c !important}
.category .item table tbody tr:nth-child(2n+1),.product .item table tbody tr:nth-child(2n+1),.sku tr:nth-child(2n+1){
background:#fcfcfc;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#fcfcfc 0%,#fff 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#fff));
background:-webkit-linear-gradient(top,#fcfcfc 0%,#fff 100%);
background:-o-linear-gradient(top,#fcfcfc 0%,#fff 100%);
background:-ms-linear-gradient(top,#fcfcfc 0%,#fff 100%);
background:linear-gradient(to bottom,#fcfcfc 0%,#fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#fff',GradientType=0)}
.category .item table tbody tr:nth-child(2n),.sku tr:nth-child(2n),.product .item table tbody tr:nth-child(2n),.sku tr:nth-child(2n){
background:#eaeaea;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#fff 1%,#eaeaea 50%,#fff 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(50%,#eaeaea),color-stop(100%,#fff));
background:-webkit-linear-gradient(top,#fff 1%,#eaeaea 50%,#fff 100%);
background:-o-linear-gradient(top,#fff 1%,#eaeaea 50%,#fff 100%);
background:-ms-linear-gradient(top,#fff 1%,#eaeaea 50%,#fff 100%);
background:linear-gradient(to bottom,#fff 1%,#eaeaea 50%,#fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#fff',GradientType=0)}
.sku{font-size:13px;margin:5px;border-collapse:collapse}			
.img-left{float:left}
.img-right{float:right}
.img-right,.img-left{margin:0 10px 0 0;padding:5px}		
	
.tabl thead td{background:#dfdfdf;border:1px solid #ccc;text-align:center;color:#000;font-weight:bold;padding:5px}	
.tabl td{background:#fff;border:1px solid #ccc;padding:5px}	
/**********************MENU**********************************************************************/
.topmenu{border-top:2px solid #6ACEFF;text-align:center;display:inline-block}
ul#cssmenu{width:1200px}
ul#cssmenu,.map ul#menus{margin:0;border:none;padding:0;list-style:none;height:40px;font-size:0 !important}
.topmenu ul#cssmenu li{margin:0;height:38px;display:inline-block;list-style:none;position:relative;border-left:1px solid #395e9c/*85B6F7*/ !important;
font:600 14px/28px Arial,Verdana;border-right:1px solid #395E9C}
.topmenu ul#cssmenu .sub_menu li{height:auto}
.topmenu ul#cssmenu li:first-child,.topmenu ul#cssmenu li:first-child a.home{border-left:0}
.topmenu ul#cssmenu li:last-child{border-right:0 none}
ul#cssmenu ul{text-align:left;margin:0;border:0 none;padding:0;width:200px;list-style:none;display:none;position:absolute;top:37px;left:0;z-index:19999}
ul#cssmenu ul:after{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden} 
ul#cssmenu ul li{float:left;display:inline-block;border:none} 
/* Main Menu */
ul#cssmenu a,.topmenu ul#cssmenu li:first-child a.home,ul#cssmenu a.home{font:600 90%/300% Arial,Verdana !important}
ul#cssmenu a,.topmenu ul#cssmenu li:first-child a.home{display:inline-block;text-decoration:underline;border:none;color:#fff;text-transform:uppercase;
-webkit-padding-start:7px !important;-webkit-padding-end:6px !important;padding:0 6px}
ul#cssmenu a.active{text-shadow:1px 1px 1px #000}
ul#cssmenu a.home{padding:0 7px;-webkit-padding-start:5px !important;-webkit-padding-end:4px !important}
ul#cssmenu .sub_menu_title{border:none;padding:10px;float:left;display:inline-block;background:#003366;color:#fff;text-decoration:underline;
font:600 85%/150% Arial,Verdana !important;/*min-height:38px;*/height:100%;width:230px !important}
/* Main Menu Hover */
ul#cssmenu a:hover,ul#cssmenu a.home:hover,ul#cssmenu li:hover,ul#cssmenu li.iehover
/*ul#cssmenu li:hover a,
ul#cssmenu li.iehover a*/ {background:url(/templates/livnasos/css/images/menu_bg.jpg) repeat-x;color:#fff}
/* Second Menu */
ul#cssmenu li:hover li a,ul#cssmenu li.iehover li a{border-top:1px solid #fff;background:#003366;color: #fff}
/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,ul#cssmenu li:hover li:hover a,ul#cssmenu li.iehover li a:hover,ul#cssmenu li.iehover li.iehover a{border-bottom:1px solid #fff;text-shadow:none;
        border-top:1px solid #fff;background:#fff;color:#003366}
ul#cssmenu li:hover li:hover,ul#cssmenu li:hover li:hover a{color:#fff;background:#0066cb;border-bottom:0}
ul#cssmenu li .sub_menu{width:auto;padding:0 0 3px;/*width:252px;*/background:#003366;box-shadow:0 2px 5px #555;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
ul#cssmenu li ul.sub_menu li.active a,ul#cssmenu li.active .sub_menu li.active a{border-left:1px solid #85b6f7;border-right:1px solid #395e9c;
display:inline-block;width:230px !important;background:#0066cb;padding:0 10px;font:600 90%/300% Arial,Verdana !important;text-shadow:none}
ul#cssmenu ul.sub_menu li:last-child a{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}
ul#cssmenu li ul.sub_menu li a.active,
ul#cssmenu li.active .sub_menu li.active a.active{border-left:0 !important;border-top:1px solid #fff;font:600 85%/300% Arial,Verdana !important;
border-right:0 !important;text-decoration:none}
ul#cssmenu li.active .sub_menu li.active.active a:hover,ul#cssmenu li ul.sub_menu li.active a.active:hover{color:#fff;cursor:default;text-decoration:none}
ul#cssmenu ul ul{display:none;position:absolute;top:0;left:170px}
ul#cssmenu li:hover ul ul,ul#cssmenu li.iehover ul ul{display:none}
ul#cssmenu li:hover ul,ul#cssmenu ul li:hover ul,ul#cssmenu li.iehover ul,ul#cssmenu ul li.iehover ul{display:block}
/**********************MENU**********************************************************************/
.cataloh_list li{border:1px solid #000;float:left;list-style:none !important;margin:10px !important;padding:5px !important;text-align:center;min-height:175px;width:21%}
.cataloh_list li:hover{opacity:0.3}
.cataloh_list li a b{font-size:17px}
.cataloh_list li a img{height:120px}
.cataloh_list{display:inline-block;margin:0 0 5px !important;text-align:center !important;width:885px !important}
.cataloh_list li{border:3px solid #0066cd;margin:8px !important;border-radius:10px}
/**********************CATALOG***MENU**********************************************************************/	
.catalog_menu{display:inline-block;height:40px;padding:10px 0;width:1200px;position:relative;top:-5px;text-align:center;
background:#4c9ff0;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOWZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwNjZjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,#4c9ff0 0%,#0066cb 50%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c9ff0),color-stop(50%,#0066cb));
background:-webkit-linear-gradient(top,#4c9ff0 0%,#0066cb 50%);
background:-o-linear-gradient(top,#4c9ff0 0%,#0066cb 50%);
background:-ms-linear-gradient(top,#4c9ff0 0%,#0066cb 50%);
background:linear-gradient(to bottom,#4c9ff0 0%,#0066cb 50%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c9ff0',endColorstr='#0066cb',GradientType=0)}
.catalog_menu a{text-transform:uppercase;font:700 90%/140% tahoma,arial,sans-serif;color:#080266;margin:0 0 0 5px;padding:1px 0 !important;word-wrap:normal;
box-shadow:0px 2px 2px #333;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:38px;text-align:center;width:110px;
background:#fefefe;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTdmYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,#fefefe 0%,#657fae 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#657fae));
background:-webkit-linear-gradient(top,#fefefe 0%,#657fae 100%);
background:-o-linear-gradient(top,#fefefe 0%,#657fae 100%);
background:-ms-linear-gradient(top,#fefefe 0%,#657fae 100%);
background:linear-gradient(to bottom,#fefefe 0%,#657fae 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#657fae',GradientType=0)}
.catalog_menu a:hover{box-shadow:0 2px 2px #333 inset}
.catalog_menu a:first-child{margin:0}
/**********************MAP**********************************************************************/
.map #menus{margin:0;padding:0}
.map #menus li{list-style:none !important;margin:0;display:inline-block;padding:0;border-left:1px solid #85b6f7;border-right:1px solid #395e9c}
.map #menus li:last-child{border-right:none}
.map #menus li:first-child{border-left:0 none}
.map #menus a{font:700 13px/17px tahoma,arial,sans-serif;text-decoration:underline;display:inline-block;float:left;padding:11px;color:#fff;min-width:0}
.map #menus a.active{color:#fff}

/**********************MENU CATALOG**********************************************************************/
.catalog_block{margin:10px;box-shadow:0 -1px 2px #999;padding:0}
.catalog_block .h2,#left_menu .h2{background:#0066cb;border-bottom:2px solid #0066cb;box-shadow:0 -1px 2px #999;color:#fff;font:500 170%/100% Arial,Verdana;padding:15px 10px 10px;text-shadow:1px 1px 0 #080165}
.catalog_block .h2 a{display:inline-block;color:#fff}
.catalog_block .h2 i,#left_menu .h2 i{float:right !important}
.catalog_block ul.menu li a i,#accordion h3 i{display:inline-block !important;float:right !important;font-size:27px;font-weight:600;line-height:20px;
    text-shadow:-1px -1px 0 #000}
#accordion h3 i{line-height:28px}
#left_menu ul li{list-style:none;font:500 115%/115% Arial,Verdana;margin-top:1px}
#left_menu ul li a{display:block;color:#fff;padding:10px;font-weight:600;text-shadow:-1px -1px 0 #080065}
#left_menu ul{margin:0}
ul.menu,ul.menu ul{list-style-type:none;margin:0;padding:0;font:500 115%/115% Arial,Verdana}
ul.menu a{display:block;text-decoration:none;}
ul.menu li{margin-top:1px}
ul.menu li a,ul.menu li a#noacitem{opacity:0.9;color:#fff;padding:10px;text-decoration:underline}
ul.menu li a{background:#080165}
ul.menu li a#noacitem{background:#080165 !important}
ul.menu li a:hover{font-weight:600;text-shadow:-1px -1px 0 #000}
ul.menu li ul li a{height:14px;background:#0066cd;color:#fff;padding-left:10px;font:500 81%/90% Arial,Verdana;text-decoration:underline}
ul.menu li ul li a em{opacity:1}
ul.menu li ul.acitem li a:hover{font-weight:600;text-shadow:0 0 0;opacity:0.8;background:#fff;border-left:5px solid #0066cb;padding-left:5px;border-right:5px solid #0066cb;color:#000}
ul.menu a.active,ul.menu a.active:hover{font-weight:600;text-shadow:-1px -1px 0 #000;color:#fff}
ul.menu a.active,ul.menu a.active:hover,ul.menu li a:hover{
background:#2697D3;
background:-moz-linear-gradient(top,#2697D3 0%,#2797D2 30%,#2797D2 70%,#2E57BC 100%);
background:linear-gradient(top,#2697D3 0%,#2797D2 30%,#2797D2 70%,#2E57BC 100%);
background:-webkit-linear-gradient(top,#2697D3 0%,#2797D2 30%,#2797D2 70%,#2E57BC 100%);
background:-ms-linear-gradient(top,#2697D3 0%,#2797D2 30%,#2797D2 70%,#2E57BC 100%);
background:-o-linear-gradient(top,#2697D3 0%,#2797D2 30%,#2797D2 70%,#2E57BC 100%)
}
/*ul.menu a.active:hover{font-weight:500;color:#fff;background:url(images/minuse.png) no-repeat scroll 98% 8px;opacity:0.8;text-shadow:0 0 0}*/
ul.menu a span{float:right}
div.panel{border:1px #000 solid;padding:5px;margin-top:1px}
ul.menu div.panel a,ul.menu div.panel li a:hover{display:inline;color:#666;background:none;margin:0;padding:0;border:none;font-weight:bold}
ul.menu div.panel a:hover{color:#000;text-decoration:underline}
ul.menu .acitem a.active,ul.menu li a#noacitem.active,#left_menu ul li a.active,#left_menu ul li a:hover{color:#000;background:#fff !important;border-left:5px solid #0066cb;border-right:5px solid #0066cb;padding-left:5px;opacity:1;text-shadow:0 0 0;box-shadow:0 0 1px #ccc}

.lupa{color:#080165;font-size:21px !important;font-weight:400 !important;text-align:right;width:100%}
.img_thumb_certificates .lupa{position:relative;top:-30px}

.events-list{background:#fff;margin:0;padding:0;width:100%}
.events-item{display:block;overflow:hidden}
.events-item-all{margin:0;padding:0}
.events-list .head-row{background:#ccc;border-bottom:1px solid red;overflow:hidden}
.events-list .row,#download_product_doc li{border-bottom:1px solid #ccc;overflow:hidden;margin:0 !important}
.events-list .row:nth-child(2n+1),#download_product_doc li:nth-child(2n+1){background:#fefefe}
.events-list .row:first-child,#download_product_doc li:first-child{border-top:1px solid #ccc}
.events-list .row:last-child,#download_product_doc li:last-child{border-bottom:1px solid #ccc}
.events-list .row:hover{background:#f7f7f7}
.events-item-name{font:500 90%/125% arial,verdana !important;color:#000;font-size:85%;font-weight:bold;text-align:right;padding:0 10px !important;width:30%}
.events-item-contact{font-size:85%;width:60%}
.events-item-contact{border-left:1px dashed #ccc}
.events-item-name,.events-item-contact{display:inline-block;margin:0;padding:0 10px !important;vertical-align:middle}
.section-head{clear:both;cursor:pointer;display:table-cell;vertical-align:middle}
.section-description{text-align:center}
.section-head-in{display:table-cell;padding:0 35px 0 10px;text-decoration:none;vertical-align:middle}
.section-name{font-size:120%}
.servis #accordion{width:100%;margin:10px 0}
.servis #accordion .pane{height:100%}
.servis .events-list{width:100%;background:#fff;padding:0;margin:0}
.servis .events-item{display:block;overflow:hidden}
.servis .events-item-all{padding:0;margin:0}
.servis .events-list .head-row{border-bottom:1px solid red;background:#ccc;overflow:hidden}
.servis .events-list .row{border-bottom:1px solid #ccc;overflow:hidden}
.servis .events-list .row:last-child{border-bottom:1px solid #ccc}
.servis .events-list .row:hover{background:#f7f7f7}
.servis{display:inline-block;margin:10px 0;width:870px}
.servis #accordion .acc_block .acc_container .servis{margin:0;width:100%}
.servis .events-item-name{width:24%;font-weight:bold;font-size:85%}
.servis .events-item-mesto{margin:5px 0 !important;width:30%;font-size:85%;border-left:1px dashed #ccc;border-right:1px dashed #ccc;padding:0 15px !important}
.servis .events-item-contact{width:32%;font-size:85%;border-left:none !important;margin:0 !important}
.events-item-date,.events-item-mesto,.events-item-name,.events-item-contact{text-align:left;display:inline-block;vertical-align:middle;margin:0px;padding:3px 7px}
.custom_gallery,.custom_gallery_certificates{margin:0 !important}
.custom_gallery li a,.custom_gallery_certificates li a{display:block;overflow:hidden;position:relative}
.custom_gallery li a{width:120px;height:72px}
.custom_gallery_certificates li a{height:350px}
.custom_gallery li a{width:120px}
.custom_gallery_certificates li a{width:250px}
.custom_gallery .img_thumb,.custom_gallery_certificates .img_thumb{border:1px solid #ccc !important;padding:5px !important}
.custom_gallery li,.custom_gallery_certificates li{list-style:none !important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:2px 2px 4px #ccc;display:block;float:left;margin:1% !important;padding:10px !important}
.custom_gallery li a img,.custom_gallery_certificates li a img{background:#fefefe;border:none !important;position:relative}

.photoalbums{width:850px;margin:0 !important}
.photoalbums li:nth-child(2n+1){background:#fefefe}
.photoalbums li:first-child{border-top:1px solid #eee;}
.photo-album{border-bottom:1px solid #eee;padding:10px 5px !important;list-style:none !important;margin:0 !important;display:block;overflow:hidden;position:relative}
.photoalbums li:nth-child(2n+1):hover,.photo-album:hover{background:#fdfdfd}
.photoalbums .photo-album a{text-decoration:none}
.photoalbums .photo-album a img{display:inline-block}
.photo-album .album{display:inline-block;margin:0 0 0 15px;vertical-align:top;width:680px}
.photo-album .album a{text-decoration:underline}
.photo_albums_img{display:inline-block;position:relative;border:1px solid  #eee;padding:5px;box-shadow:-1px 0 3px 0 #eee;text-align:center;color:#9f9f9f}
.photo_albums_img a img{border:1px solid  #eee}

.label{display:inline-block;padding:4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background:#0066cd}
.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.label:empty{display:none}
a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}
#rss .label,#archive .label{background:#ffa300}
#rss .label:hover,#archive .label:hover{background:#eee;text-decoration:underline}

.rekvizit{font-size:14px;background:#f7f7f700;/*max-width:870px;*/width:100%;padding:0;border:1px solid #ccc;border-collapse:collapse;margin:0 0 10px 0}
.rekvizit tbody{padding:0}
.rekvizit td{padding:5px;border-top:1px solid #ccc;}
.rekvizit td:first-child{border-right:1px solid #ccc}
.rekvizit tr:nth-child(2n+1){background:#fff}
.rekvizit tr:hover{background:#eee}

.contacts p a{display:block;margin:10px 0 0;padding:5px 0}

.servis #accordion{display:block;margin:0 0 15px;overflow:hidden}
.servis #accordion .acc_container{clear:both;display:block;padding:10px 15px}
.servis #accordion .acc_block{display:block;margin:0 0 1px;overflow:hidden;position:relative}
.servis #accordion .acc_trigger{display:block}
.servis #accordion .acc_trigger:hover{color:#bf022b;text-decoration:underline}
.servis #accordion .acc_trigger a{top:3px;background:rgba(0, 0, 0, 0) url(images/arrows-h5.png) no-repeat scroll left 0;
    display:block;height:35px;position:absolute;right:0;width:35px;font-size:0}
.servis #accordion .acc_head{background:#ddd;border-bottom:1px solid #ccc;display:table;float:left;height:36px;width:100%}
.servis #accordion .acc_head h3{background:none !important;cursor:pointer !important}
.servis #accordion .acc_head h3:hover a{color:#bf022b;text-decoration:underline}
.servis #accordion .acc_head a{color:#000;display:table-cell;font-size:120%;padding:0 35px 0 10px;vertical-align:middle;text-decoration:underline;text-shadow:none}
.servis #accordion .acc_head img{float:left;padding:5px}
.accordion .acc_head a:hover{color:#bf022b;text-decoration:underline}
.servis #accordion .active-trigger a{background:rgba(0, 0, 0, 0) url(images/arrows-h5.png) no-repeat scroll left bottom}
.servis #accordion .active-head a{color:#bf022b;text-shadow:none}
.servis #accordion .acc_container{background:#fff;clear:both;overflow:hidden}
.servis #accordion_buttons{clear:both;display:block;font-size:85%;margin:10px 0;text-align:right}
.servis #accordion_buttons a{color:#666}
.servis #acc_razvernut,.acc_svernut{padding:0 10px}
.accordion_buttons{text-align:right;margin:10px 0}

.categori{color:#000;display:inline-block;margin:0.5% !important;padding:10px !important;text-align:left !important;vertical-align:top;width:21%}
.categori ul{margin:0 !important}
.category,.product{margin:0 !important}
.category a,.product a{font:600 115%/125% arial,verdana;/*border-bottom:2px solid #080165;*/display:block;padding:5px}
.product .item table tbody tr td strong{display:block;font:600 90%/100% arial,verdana;padding:5px !important}
.category .item a,.product .item a{color:#000;font:600 90%/100% arial,verdana;text-decoration:none}
.categoryes{margin:5px 0px !important}
.categoryes a{font:500 100%/125% arial,verdana;border:none;display:inline-block;padding:0}
	
.skachat{color:#000 !important;display:inline-block;font:600 100%/135% Helvetica,sans-serif,Tahoma,arial;margin:0 15px;padding:5px;text-transform:uppercase;width:120px}
.skachat i{margin-right:10px}

.faq{border-bottom:1px solid #ccc}
.faq:hover{border-bottom:1px solid #000;background:#f7f7f7}
.vopros{background:#eee;border-bottom:2px solid #eaeaea;padding:5px}
.otvet{padding:5px}
.faqs{margin:0 !important}
.faqs li{margin:10px 0 !important;list-style:none}
.guarantee,.features,.napornye_harakteristiki{padding:0 5px}
.download{padding:0 5px !important}
.guarantee div.garantiya,.features div.feature{padding:0 !important;text-align:left}
.guarantee div.garantiya ul li{margin:3px 0 3px 20px !important;list-style:circle !important}
.guarantee div.garantiya ol li,.features div.feature ol li{padding:0 0 0 10px;margin:3px 0 3px 20px}
.guarantee div.garantiya h3{margin:15px 0;display:inline-block}
.features div.feature h3{margin:10px 0;display:inline-block}
.napornye_harakteristiki h3{margin:10px 0;display:inline-block;font-weight:700}
.napornye_harakteristiki  div{padding:0 !important}
.feature,.napornye_harakteristiki{text-align:center}
.feature ul li{list-style:none}
#download_product_doc{padding:0 !important}
.download #download_product_doc li{display:block;width:100%;margin:0 !important;padding:5px 0;vertical-align:middle;line-height:25px}
.download #download_product_doc li strong{padding:0 5px;vertical-align:middle}
.download #download_product_doc li:hover{background:#f7f7f7;border-bottom:1px solid #ccc}
.download #download_product_doc li a{float:right;vertical-align:middle}
.download #download_product_doc{text-align:left}

#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:2147483646;position:absolute}
#jr_wrap{position:absolute;width:100%;z-index:2147483647;padding:0;margin:0}
#jr_inner{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4F4F4F;
	margin:0 auto;height:auto;padding:20px;position:relative;box-sizing:content-box}
#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.3em;margin-bottom:0.5em}
#jr_inner p{padding:5px;margin:0}
#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}
#jr_inner li a{color:#333;font-size:0.8em;text-decoration:none;padding:0;margin:0}
#jr_inner li a:hover{text-decoration:underline}
#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}
#jr_close{clear:both;padding:0;margin:0}
#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}
#jr_close p{padding:10px 0 0 0;margin:0}

table.zapchasti{border:1px solid #ccc;padding:0;width:75%;border-spacing:0}
table.zapchasti tr td{border-bottom:1px solid #ccc !important;border-right:1px solid #ccc;padding:4px 10px 4px 5px}
table.zapchasti tr{background:#fff;padding:4px}
table.zapchasti .modeli li{float:left;padding:0;margin:0 !important}
table.zapchasti .modeli{margin:0 !important}
table.zapchasti td{max-width:320px;word-wrap:normal;font:500 115%/115% sans-serif,verdana,arial !important}
#agr{}
#agr ul li{display:inline-block;margin:0 5% 0 0;vertical-align:top;width:45%}
#agr ul li a:hover,#ns ul li a:hover{color:#080165}
.zap li{display:inline-block;margin:0 4% 0 0 !important;vertical-align:top;width:45%}
.zap h2,.service_conditions h2{padding:0 0 5px;border-bottom:3px solid #3281cd}
ul.zap,#agr ul,#ns ul{margin:0 !important;padding:0 !important}
#ns ul li{display:inline-block;margin:0 !important;padding:0 !important;width: 100%}
#ns ul li a{font:600 100%/100% arial,verdana}
#form_best select option {padding:3px 5px}
.hero-unit{background-color:#fff}
.well{padding:15px 0;height:540px}
#map,#YMapsID{width:100%;height:540px}
#groups,#countrys,#regions,#cities{background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline-block;font-size:14px !important;height:30px;line-height:30px;margin:10px 20px 0 0;
    padding:4px 6px !important;vertical-align:middle;width:260px;color:#000 !important}
#groups option,#countrys option,#regions option,#cities option{padding:4px 6px !important}
#sidebar span{display:inline-block;height:26px;margin:0 15px 0 0;padding:0;vertical-align:middle}
.span8{display:inline-block;text-align:center;width:100%}
.geografiya .dilli li{display:inline-block}
.katalogs li{display:inline-block;min-height:200px;text-align:center;width:28%;padding:1% 0.5% !important;margin:1% 0.5% !important;vertical-align:top;border:3px solid #0066cd;border-radius:10px}
.katalogs li a{font:600 120%/150% arial,verdana}
.katalogs li img{float:left;margin:10px 0 0 5px;width:100px !important;height:100px !important}
.katalogs li ul{margin:0 !important;padding:10px 0;text-align:left;width:50%;display:inline-block}
.katalogs li ul li{text-align:left;width:100%;border:none;min-height:15px !important;border:none;display:inline-block}
.katalogs li ul li a{font:500 100%/100% arial,verdana}
.ya_metrika{display:inline-block;margin:0}
.footer_botoom_right{color:#fff;display:inline-block;font-size:80%;float:right;text-align:right;width:40%}
.footer_botoom_left{display:inline-block;width:60%}
.curs{text-align:center;font:500 95%/100% Arial,Verdana}
#curs{list-style:none}
#curs li{display:inline-block;margin:0 3px 0 0;line-height:30px;height:30px}
#curs #eur{margin:0 3px 0 5px}
#curs #eur_rr,#curs #usd_rr{color:#e00}
#curs #eur_rr::after,#curs #usd_rr::after{color:#e00;content:"\2193";padding:0 0 2px 1px;position:relative;top:-2px}
#curs #eur_rg,#curs #usd_rg{color:#0e0}
#curs #eur_rg::after,#curs #usd_rg::after{color:#0e0;content:"\2191";padding:0 0 2px 1px;position:relative;top:-2px}
.fancybox:hover{cursor:zoom-in}
.center{width:100%;text-align:center}
.numpages{margin:15px 0}
#tonext,#toprev{margin:0 10px}
.messag_header{top:1px;max-width:1200px;opacity:0.95;position: absolute;min-width:1194px;padding:1px;border:2px solid #fff;background:#ffffff;text-align:center;z-index:999}
.messag_header span{font:600 135%/120% tahoma,arial;color:#fff}
a.button13 {
  display: inline-block;
  width: 13em;
  font-size: 90%;
  color: rgba(255,255,255,.9);
  text-shadow: #2e7ebd 0 1px 2px;
  text-decoration: none;
  text-align: center;
  line-height: 1.1;
  white-space: pre-line;
  padding: .7em 0;
  border: 1px solid;
  border-color: #60a3d8 #2970a9 #2970a9 #60a3d8;
  border-radius: 6px;
  outline: none;
  background: #60a3d8 linear-gradient(#89bbe2, #60a3d8 10%, #378bce);
  box-shadow: inset rgba(255,255,255,.5) 1px 1px;
}
a.button13:first-line{
  font-size: 100%;
  font-weight: 700;
}
a.button13:hover {
  color: rgb(255,255,255);
  background-image: linear-gradient(#9dc7e7, #74afdd 50%, #378bce);
}
a.button13:active {
  color: rgb(255,255,255);
  border-color: #2970a9;
  background-image: linear-gradient(#5796c8, #6aa2ce);
  box-shadow: none;
}
.atuin-btn {
    display: inline-flex;
    margin: 0px;
    text-decoration: none;
    position: relative;
    font-size: 12px;
    line-height: 20px;
    padding: 12px 30px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase; 
    font-family: 'Roboto Condensed', Тahoma, sans-serif;
    background: #fcfcfc;
    cursor: pointer;
    border: 2px solid #BFE2FF;
    outline: 1px solid;
    outline-color: #337AB7;
    outline-offset: 0px;
    text-shadow: none;
    transition: all 1.5s cubic-bezier(0.19, 1, 0.22, 1);  
}
.atuin-btn:hover,
.atuin-btn:active,
.atuin-btn:focus {
    box-shadow: inset 0 0 20px #BFE2FF;
    outline-color: rgba(0, 0, 255, 0);
    outline-offset: 15px;
    color: #FF;
}
.bordered {
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
}
 
.bordered tr:hover {
    background: #e7f8fd;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
 
.bordered td, .bordered th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: left;    
}
 
.bordered th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}
 
.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}
 
.bordered th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}
 
.bordered th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}
 
.bordered th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}
 
.bordered tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}
 
.bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}
/********************Подчеркивание ссылок*****************/
.container-1 a {
    color: #2697d3;
    text-decoration:none;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    display:inline-block;
}    
.container-1 a:hover {
    color: #337AB7;
    text-decoration:none;
}        
.container-1 a:after {
    display: block;
    content: "";
    height: 2px;
    width: 0%;
    background-color: #0066cb;
    transition: width 0.4s ease-in-out;
}
.container-1 a:hover:after,
.container-1 a:focus:after {
    width: 100%;
}
/***********Кнопка вверх**************************/
#topcontrol{z-index: 9999;}
#topcontrol{margin-bottom: 50px;}

/*************************/
hr {
    margin: 5px 0;
    border: 1px solid #BFE2FF;
    position: relative;
    overflow: hidden;
}        
hr:after {
    content: "";
    border: 2px solid #337AB7;
    position: absolute;
    width: 20%;
    top: -2px;
    animation: anim-hr 5s linear infinite;  
}
@keyframes anim-hr {
    0% {
        left: -0%;
    } 
    100% {
        left: 80%;
    }
}
