html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	border: 0;	font-family: Tahoma;	margin: 0;	outline: 0;	padding: 0;}
ol, ul {margin-left: 15px;}
body{background-color:#fff;}
table{border-collapse:collapse;}
body, table td, p, div, li, em{line-height:155%;color:#000;font-size:14px;FONT-FAMILY: Tahoma, sans-serif;TEXT-DECORATION: none;} 
b{line-height:155%;FONT-FAMILY: Tahoma, sans-serif;TEXT-DECORATION: none;} 
 @font-face {font-family: PFSquare-light;src: url('/templates/fonts/pfsquaresanspro-light.ttf');}
 @font-face {font-family: PFhandbookpro-regular;src: url('/templates/fonts/pfhandbookpro-regular.ttf');}
h1,h2,h3,h4,h5,h6{FONT-FAMILY:'PFSquare-light';TEXT-DECORATION:none;font-weight:normal;margin:0;padding:0}
h2{font-family: 'PFSquare-light';}
h2{font-family: 'PFhandbookpro-regular';}
h1{color:#2b5b86;font-size:30px; order-bottom:1px dotted #2b5b86;padding:0px;line-height:115%;text-decoration:none;}
h1 a, h1 a:visited{color:#2b5b86;font-size:22px; text-decoration:none}
h2{color:#000;font-size:22px;margin:10px 0 5px 0;}
h3{color:#000;font-size:14px;padding:0 0 5px 0; color:#666}
p{text-align:justify;}
a.text{color:#000;font-size:14px;text-decoration:none}
a.text:visited{color:#000;font-size:14px;text-decoration:none}
a{color:#015bff;text-decoration:underline}
a:visited{color:#b5025c;text-decoration:underline}
a:hover{color:#2b5b86;text-decoration:none}
.wh{width:100%;}
.leftd,.rightd{width:50%;}

.logo2  {padding:0px 0px 0px 30px ;text-align:center;color:#2b5b86;background-repeat:no-repeat;background-position: 10px 0px}
.logo2 div {text-align:center;border-left:1px solid #2b5b86;border-right:1px solid #2b5b86;color:#2b5b86;font-size:15px;line-height:90%}
.logo2 a,.logo2  a:visited{color:#2b5b86;font-size:15px;border-bottom:0;padding:0;text-decoration:none;line-height:90%}	
	
	
.main h2{color:#2b5b86;margin:10px 0 10px 0;}
.main p {margin:-10px 0 10px 0}
.main p b{color:#b5025c;font-weight:bold;FONT-FAMILY:Arial;}
.main p strong{color:#2b5b86;font-weight:bold;FONT-FAMILY:Arial;}

.info{height:20px;padding:6px;text-align:center}
.info em{color:#555;font-size:13px;}
.foot{background:url(/templates/patents/img/foot-bg.jpg);background-repeat:repeat-x;background-position:top;}
.foot {height:20px;color:#dcdddd;padding:0 0 0 30px;font-size:11px;line-height:110%}
.foot a,.foot  a:visited{color:#dcdddd;text-decoration:none;font-size:11px}.foot a:hover{text-decoration:underline;}
.map2{display:none}
.foot .map{display:none}
.foot div{float:left;width:auto!;padding:0 50px 0 0}
.left-side{width:234px;vertical-align:top}
.pages{padding:20px 50px 5px 50px;vertical-align:top;}
	.pages p{text-align:justify;padding:20px 0 3px 0px;}
	.pages ul{padding:0 0 20px 30px;text-align:justify;}
	.pages ul li{list-style:url(/templates/patents/img/list.gif);}
	.pages p strong{color:#000;}
	.pages ul.podmenu {margin:15px 0px 0 0}
	.pages ul.podmenu ul li{list-style:none;}
	.pages div.metodichki p {text-align:justify;padding:0 0 10px 0;}
	.pages div.metodichki ul {text-align:justify;padding:0 0 10px 30px;font-size:13px}
.content{padding:0px 50px 5px 50px;vertical-align:top;}	
.patents{padding:0px 30px 5px 30px;vertical-align:top;}	
.patents h1{margin:0px}
	.content table td{vertical-align:top;text-align:left}	
	.content p {margin:15px 0 0 0;text-indent:40px;}	
	.content ul {margin:0 0 0 40px}	
	.content ul li{list-style:none;margin: 0 0 20px 0;font-size:15px;}	
	.content ul li div{padding:0 0 0 34px;}	
	.content ul li div, .content ul li div p{color:#333; font-size:12px;line-height:120%}	
	.content ul li a{margin:0 4px 0 0}	

.news{width:170px;float:right;margin:0 0 0 20px}
.news img{width:150px;}
.bread {width:100%;margin-bottom:10px;}
.bread-pages {margin-bottom:0px;}
.bread font a, .bread font a:visited{color:#8d8c8c; font-size:12px;text-decoration: none;FONT-FAMILY: Tahoma;background:url(/templates/default/img/arrow.gif);background-repeat:no-repeat;background-position:0px 4px;padding-top:0px;padding-left:12px;padding-right:5px;}
.bread font a:hover{text-decoration: underline; color:#000;}
.pages  table {width:100%;margin:10px 0 10px 0}
.pages  table td{border:1px solid #ccc;}
.pages  table thead td{background:#ddd;width:50%;font-weight:bold;text-align:center;padding:5px;font-size:13px;}
.pages  table tbody td, .pages  table td p{line-height:155%;color:#000;font-size:13px;padding:8px 10px 8px 10px}
.download-button {margin:0 0 0 30px;float:right;width:124px;height:59px}



.searchstring {width:600px;height:30px;clear:both;}
.searchselect {width:170px;height:36px;float:left;padding:10px 3px 8px 10px;}
.share{float:left;width:270px;height:25px;margin:10px 0px 0px 0 }
.share,.bread-long {-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}
.share ,.bread-long{ border:1px solid #ccc;padding:5px 0px 5px 15px}
.bread-long{background:#ecf6fe;margin:10px 0 15px 0;}
.color-ecf6fe{background:#ecf6fe;}
.maincatalog{width:654px;float:left;height:260px;margin:10px 0px 0px 0 }
.maincatalog ul li{text-indent:-70px;list-style:none;margin: 0 0 7px 0;font-size:14px;line-height:120%}	
.maincatalog ul {margin:10px 0 0 70px}	
.mainnamber{width:400px;float:left;height:280px;border-left:1px solid #2b5b86;padding: 0 0 0 20px;}
table.mpk_categ {margin:10px 0 5px 0}
table.mpk_categ  td{vertical-align:top;padding:0 7px 10px 0}
table.mpk_categ  td div{margin:5px 5px 5px 0; font-size:12px;line-height:110%;border-left:1px solid #2b5b86; padding: 0 0 0 5px;color:#444;}
table.mpk_categ  td.width75{width:93px}
div.long-pad{margin:0 0 0 27px}
a.long-pad-a{padding:0 0 0 23px;background:url(/templates/default/img/bread-long.png);background-repeat:no-repeat;background-position:0px 0px;}
tr.blank, tr.blank td{height:0px}
tr.blank td img{height:0px;width:1160px}
.blank-border{width:100%;border-top:1px dotted #2b5b86;}
.blank-border h2{margin:10px 0 15px 0 }


.pictures{vertical-align:top}
.lastpatents{width:100%;border:none}
.lastpatents tr{margin:15px 0px 0 0;}
.lastpatents td{vertical-align:top;padding:0 15px 35px 0;border:none}
.lastpatents td p{padding:0;margin:0;width:100%;line-height:125%}
.lastpatents td.dates{padding:0 0px 0 5px;font-size:12px;color:#555;}
.lastpatents td.dates p{padding:8px 0px 0 5px;font-size:12px;color:#555;text-indent:0}
.lastpatents td.dates span{font-weight:bold;font-size:16px;color:#000}
.lastpatents td div.imgref {height:100px;overflow:hidden;margin:0 0 5px 0}
ul.allcateg  {padding:0;margin:0}
ul.allcateg li {padding:0;margin:0;font-weight:bold}
ul.podcateg{padding:0;margin:0 0 15px 0}
ul.podcateg2{padding:0;margin:0 0 15px 30px}
ul.podcateg li{line-height:110%;font-size:13px;padding:0;margin:0;font-weight:normal}
.patentdiapazone{margin:0 0 20px 0}
.ref-img{float:left;width:120px;margin:0 15px 10px 0px}
.activdiapazone{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:2px 6px 2px 6px;font-size:small;background:#ecf6fe;color:#000;text-decoration:none}



.statusinfo{width:276px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:4px 7px 2px 7px;margin:10px 0px 0px 0px;font-size:11px;line-height:15px}
.rsy4{float:left;width:300px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:4px 7px 2px 7px;margin:0px 20px 10px 0px;font-size:11px;line-height:15px}
.rsy4 div {font-size:10px;line-height:12px}
.rsy4 div.ss {margin:10px 0; font-size:10px;line-height:15px}
.tablegood{text-align:justify;}
.tablegood td{border:1px solid #ccc; padding:3px}
.tablegood p{text-align:justify;line-height:155%;color:#000;font-size:14px;margin:8px 0 20px 0}
.tablegood h1{color:#2b5b86;font-size:15px; border-bottom:1px dotted #2b5b86;padding:15px 0 5px 0;}
div.cadprofy{width:289px;margin:15px 0 0px 0}
div.cadprofy img{width:289px;height:64px;margin:0 0 15px 0}
.sslinkss div{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:10px;margin:5px 50px 15px 50px;}
._header{font-size:12px; font-weight:bold;padding:0;margin:0;line-height:100%}
._text{font-size:12px;color:#444;padding:3px 0 3px 0;margin:0;line-height:100%}
._text a{font-size:12px;color:#444;}
._url{font-size:11px;color:#2b5b86;padding:0;margin:0;line-height:100%}


.padtop{margin:15px 0 15px 0}
.padtop span{color:#f00;font-weight:bold}
.notes{font-size:12px;}
.seachinfo{margin:0 0 10px 0 }
.seachinfo, .seachinfo a{font-size:13px;color:#444}
.seachinfo b{font-size:13px;color:#444;font-weight:bold}
.pagination{text-align:center;margin:-5px 0 10px 0;line-height:200%;width:870px;color:#000;font-size:15px;font-weight:bold;}
.pagination a, .pagination a:visited{font-family:Arial;font-size:13px;color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:4px 6px 4px 6px;text-decoration:none;background:#ecf6fe;}
.pagination a:hover{color:#fff;background:#b5025c;}
.pagination a.act{color:#fff;background:#2b5b86;}
.morepatents {margin:10px 0 10px 0} 
.morepatents .moremore{width:100%;font-size:12px;font-weight:bold;color:#000;background-color:#dedede;padding:3px;text-align:right}
.morepatents  table{width:100%;}
.morepatents table td{line-height:120%;padding:5px 0 15px 0;vertical-align:top;font-size:11px;color:#00376b}
.morepatents td.refimg img {width:52px; margin: 0 0px 0px 15px;border:1px solid #ccc; float:right}
.morepatents  a {font-size:13px;color:#00376b;}
.morepatents  p, .morepatents  p em{font-size:12px;text-align:left;text-indent:0;margin:0;padding:0}
#totop{position: fixed; bottom: 5px; right: 10px; cursor:pointer; display:none;}
.pagenav{font-size:12px; background:#6391c7;padding:1px 5px 1px 15px;margin:5px 0 5px 0;color:#082950;font-weight:bold}
.pagenav a{color:#fff;font-size:11px; }
.pagenav a.visited{color:#082950;font-size:11px; }
.h1 .share{float:right;width:270px;height:20px;margin:0;background:#fff;padding:2px 5px 10px 5px;}
table.smallimg td img {width:150px}
.patentspagination{margin:0 0 20px 0;text-align:center}
.rsy{background:#ecf6fe;margin:5px 0 5px 0;padding:5px 7px 0px 7px}
.ping {text-align:center;padding:20px 20px 20px 27px;background:#ecf6fe;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #ccc;}
.topline{width:750px;position:absolute;margin:10px 0 0 75px}

.rospatent-claims{display:none}
.rsy300{width:290px;overflow:hidden;margin:10px 0 0 0} 

.sap {padding-right:20px}
.multi1 {text-align:center;margin:10px 0 0 0}
.multi2 {margin:0px 0 20px 0}
.multi1 yatag{font-size:12px;margin:0 0 3px 0}
.multi yatag{font-size:12px;clear:both;}
.ya-page_js_yes .ya-site-form_inited_no { display: none; }

.risunki{background:#eee;padding:5px 8px 5px 8px;margin:0 0 10px 0;clear:both;}
.risunki img{margin:0 2px 0 2px}

a.atext {color:#000;text-decoration:none}
a.atext:hover {color:#2b5b86;text-decoration:underline}

.goodrci1{float:right;width:500px;margin:0;}
.goodrci2{float:right;width:390px;background:#f5f5f5;margin:0 -10px 0 0;}

.ttok{background:#ecf6fe;}







.maindiv{width:96%;margin:0 auto 0 auto;min-height:500px}
.blank{clear:both}


.top{height:80px;margin:20px 0}

.logo  {padding:0px 0px 0px 30px ;text-align:center;color:#2b5b86;background:url('/templates/patents/img/logo1.png');background-repeat:no-repeat;background-position: 10px 0px;border-right:1px solid #2b5b86;color:#2b5b86;font-size:15px;line-height:110%;width:280px;float:left}

.logo a,.logo  a:visited{color:#2b5b86;font-size:15px;border-bottom:0;padding:0;text-decoration:none;line-height:120%}
.menu-top {padding:0px 20px;text-align:left;line-height:110%;width:260px;float:left}
	.menu-top a,.menu-top a:visited{color:#000;font-size:13px;}
	.menu-top a:hover{color:#2b5b86;}
.search {width:100%;padding:20px 0 0 20px; text-align:right;clear:both}
.ya-site-form__input input{padding:0 0 0 10px;height:35px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;border:0px;width:500px}
.header{float:left;width:810px;}
.rsy17{width:320px;height:180px;overflow:hidden;top:0px; right:70px;background:#fff;margin:0px 0 0 0;padding:10px 0 10px 0;z-index: 101}



/*сайдбар*/
.divbir{margin:10px 0px 0 10px; position:absolute;width:320px;top:190px; right:70px;}
.download-pdf{width:300px;height:76px;;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:0px 10px 8px 10px;margin:0px;background:#ecf6fe;}
.download-pdf b{font-size:13px;}
.download-pdf span{color:#555; line-height:40px}
.download-pdf a img{float:left;width:76px;height:76px;margin:0 5px 0 0}

.aboutpatent {margin:10px 0 0 0;float:left;width:70%}
.aboutpatent .tablediv {-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc;margin:20px 0 20px 0;float:left;width:585px;min-height:200px}

.aboutpatent table td{padding:3px 5px 3px 10px;border-bottom:1px solid #ccc;font-size:12px;line-height:15px}
.aboutpatent table td b{font-size:11px;color:#999}
.aboutpatent table td a{font-size:13px;}
.aboutpatent table td span{font-size:11px;}

.aboutpatent table td.inf{width:140px;text-align:right;padding:3px 10px 3px 10px;border-right:1px solid #ccc;font-size:11px;font-weight:bold}
.aboutpatent table td.noborder{border-bottom:0px}
.aboutpatent table td.noborder div{font-size:11px;line-height:12px;float:left;width:175px;height:28px;border-left:1px solid #ccc;padding: 0 0 0px 10px}
.aboutpatent table td.noborder div.first{width:150px;border-left:0px;padding: 0 0 0px 0px}



.left{text-align:left;width:320px;}

.left p {line-height:130%;text-indent:0px;text-align:left}
.left p a{text-decoration:none;font-size:14px;color:#015bff;}
.left p a.mpk{text-decoration:underline;font-weight:bold;}
.left p a.mpk:visited{color:#b5025c}
.left p a.mpk:hover{text-decoration:none;}
.left p a:hover{text-decoration:underline;}
.padright8{padding:0 8px 0 0;vertical-align:top}
.sapka{}
.rsy1{width:210px;float:left;height:200px;margin:20px 5px 20px 0;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}

div.referat {alignment-adjust:baseline;margin:-10px 0 0 0;clear:both;}
div.referat img{float:left}
div.referat p a img{float:left}
.img-referat{width:120px;margin:0 40px 5px 0;float:left;}

.picgalery {1padding-top:15px;1padding-bottom:15px;}
.picgalery img{border:1px solid #bdcbd2;}
.picgalery img{border:none}
.fancy{text-decoration:none}
.catalog{float:left;width:500px}
.padtop10{margin-top:10px; width:320px;}
.RSY_15{float:left;margin:10px}
.rsy14{width:320px;float:right;margin:0 0 20px 20px}


.fix12{position: sticky;top: 200px;background:#fff;padding:10px 0 10px 0;z-index: 100}
.fix1{position: sticky;top: 400px;background:#fff;padding:10px 0 10px 0;z-index: 200}
.wi700{width:850px;margin:20px 0 0 0 }




