﻿body {margin:0; padding: 0px; color:#000; background: #dfdfcf url(i/dotbgd-4x4.gif); font: 14px Verdana, Arial, Helvetica, sans-serif; }

A:link,A:visited,A:active{color:#639; text-decoration:none;}
A:hover{text-decoration: underline; /*background-color: #fc6;*/ color: #c00;}


.btnmore { line-height: 2.25em;}
a.btnmore {padding: 0.4em 0.8em 0.3em 0.8em; margin: 2px 2px 2px 2px; color: #639;  text-decoration:none; border: 1px solid #669; border-radius: 1em; background: rgba(250,250,240,0.5); box-shadow: 1px 2px 5px 5px rgba(120,120,120,0.3), -1px -2px 5px 5px rgba(255,255,255,0.4);}
a.btnmore:hover {background: #fc6; box-shadow: 1px 1px 4px 4px rgba(120,120,120,0.3); margin: 3px 1px 1px 3px; }

	.emphasize {font-size: 5em; float: left; margin: 0 0.2em 0.4em 0; padding: 0; line-height: 0.8em;}


#firmname {font-size: 280%; line-height: 1em;}

#footer {max-width: 800px; text-align: right; color: #888; font: 0.75em/2em Verdana, Arial, Helvetica, sans-serif; padding: 0em 0.3em; margin: 1em 0 0.2em 0; border-top: 0px solid #c86; }
#footer::after {display: block; width:; content: 'Все права защищены. © ОДО "Микротестмашины", 2000-2026';  font-size: 90%;}
#footer.en::after {display: block; width:; content: 'All rights reserved. © ODO Microtestmachines, 2000-2026'; font-size: 90%;}
#footer .clm1 {float: left; width: 150px; Border: none; margin: 0 10px 20px 0; clear: bottom; font-size: 120%;}
#footer .clm2 {border: ; margin: 0 0px 0 0; line-height: 120%; font-size: 100%;}

#footer div {background: ; width: auto; padding: 2px 10px; color: #333; line-height: 2em;   text-align: left; margin-top: 1em; border-top: 2px solid #888; font-size: 120%;}
#footer div img { width: 40px; height: 20px; vertical-align: -0.4em;} 


#header {background: rgba(250,250,240,0.5); align-items: center; margin: 0; z-index: 9999; }
#header>div:nth-child(odd) {text-align: left;}
#header>div:nth-child(even) {text-align: right; padding: 0 0 0.5em 0;}
#header a {color:#569;}

.hd1 {color:#039; font-size: 1.5em; max-width: 660px; text-transform: uppercase; text-align: left; margin: 1em; padding: 0 0 0.25em 0.25em; border-bottom: 1px solid rgba(50,100,150,0.5);}

.hd2 {color:#028; font-size: 1.4em; max-width: 660px; text-transform: none; text-align: left; margin: 1em 0; padding: 0 0 0 0.25em; border-bottom: 1px solid rgba(50,100,150,0.5);}

.hd3 {color:#226; font-size: 1.4em; margin: 0.5em 0 0.25em 0; padding: 0 0 0.2em 0.0em; border-bottom: 1px solid rgba(80,100,130,0.5);}

.highlite {background-color: rgba(250,250,250,0.5); background-size: 140px; padding: 1em 1em; margin: 10px 10px 20px 10px; text-align: left; font-size: 110%; border-radius: 0.8em;}



.lngsel {padding: 0.25em; margin: 0; font-size: 0.8em; max-width: 640px; text-align: right;}
.lngsel span {float: left; margin-right: 1em; color: #888; font-size: 0.9em;}
.lngsel a {background: rgba(250,250,240,0.5); border-radius: 0 0 0.8em 0.8em; padding: 0.25em 1em; margin-left: 0.75em; text-shadow: 1px 2px #fff;}
.lngsel a.sel0 { box-shadow: 0px 3px 2px 2px rgba(120,220,70,0.3);}
.lngsel a.sel1 { box-shadow: 0px 3px 2px 2px rgba(90,90,90,0.2);}

.panels {display: flex; justify-content: center; flex-flow: row wrap; min-width: 360px; font-size: 1em; padding: 0em 0; } 
 
.panels > div {width: 320px;  vertical-align: top; border: 0px solid #888; font-family: Verdana, Arial, Helvetica, sans-serif; /*border-radius: 0.5em; margin: 4px;  background: linear-gradient(-45deg, #fd5, #f84); box-shadow: 0px 0px 4px 3px #fc9;*/} 

.panels > div:empty {background: none; box-shadow: none;}


.text {text-align: left; text-indent: 2em; margin: 0;}
.txt {max-width: 660px; text-align: left; text-indent: 2em;}




.fs00{font-size: 50%;}
.fs01{font-size: 60%;}
.fs02{font-size: 70%;}
.fs03{font-size: 80%;}
.fs04{font-size: 90%;}
.fs05{font-size: 100%;}
.fs06{font-size: 110%;}
.fs07{font-size: 120%;}
.fs08{font-size: 140%;}
.fs09{font-size: 160%;}
.fs10{font-size: 200%;}
.fs11{font-size: 300%;}
.fs12{font-size: 400%;}
.fs13{font-size: 500%;}
.fs14{font-size: 600%;}

.ls10 {line-height: 100%;}
.ls11 {line-height: 110%;}
.ls12 {line-height: 120%;}
.ls14 {line-height: 140%;}
.ls15 {line-height: 150%;}
.ls20 {line-height: 200%;}

/* Font Colors */
.fcbg{color: #fff;}
.fcbgl{color: #ccc;}
.fcbgd{color: #777;}
.fcfdd{color: #aaa;}
.fcaccl{color: #fc3;}
.fcacc{color: #c63;}
/* GRayscales */
.fcw{color: #fff;}
.fce{color: #eee;}
.fcd{color: #ddd;}
.fcc{color: #ccc;}
.fc9{color: #999;}
.fc6{color: #666;}
.fc4{color: #444;}
.fc3{color: #333;}
.fc0{color: #000;}
.fcsl{color: #c0c0c0;}
.fcgr{color: #808080;}
/* Red */
.fcr{color: #f00;}
.fcrdk{color: #900;}
.fcrmd{color: #c00;}
.fcbrn{color: #600;}
.fcc30{color: #c30;}
.fcbrk{color: #c63;}
.fcfc3{color: #fc3;}
.fcf93{color: #f93;}
.fcf90{color: #f90;}
.fcmr{color: #800000;}
.fcpp{color: #800080;}
.fcppl{color: #809;}
.fcfc{color: #f0f;}
.fcor{color: #f60;}
.fcllq{color: #c45;}
.fcsp{color:#704214;}
.fchd{color:#b50;}
.fccrl{color:#ff7f50;}
.fcrb {color:#922;}
/* Green */
.fcg{color: #29631c;}
.fcglt{color: #2a1;}
.fcgpl{color: #6a4;}
.fcgmd{color: #080;}
.fcgdk{color: #040;}
.fcsea{color: #0a6;}
.fclm{color: #0f0;}
.fctl{color: #008080;}
.fcol{color: #808000;}
.fcyl{color: #ee0;}
.fcaq{color: #0ff;}
/* Blue */
.fcb{color: #00f;}
.fc03c{color: #03c;}
.fcblt{color: #26f;}
.fc006{color: #006;}
.fc009{color: #009;}
.fc039{color: #039;}
.fc09c{color: #09c;}
.fc369{color: #369;}
.fcnv{color: #000080;}
.fcsky{color: #205BA9}
/*             Background Colors                    */
.bc0{background-color: #000;}
.bc3{background-color: #333;}
.bc6{background-color: #666;}
.bc7{background-color: #777;}
.bc9{background-color: #999;}
.bca{background-color: #aaa;}
.bcbgd{background-color: #811;}
.bcbgl{background-color: #fdc;}
.bcbg{background-color: #510;}
.bcblt{background-color: #6cf;}
.bcb{background-color: #00f;}
.bcc{background-color: #ccc;}
.bccn{background-color: #0ff;}
.bcd{background-color: #ddd;}
.bce{background-color: #eee;}
.bcglt{background-color: #8c5;}
.bcgr{background-color: #808080;}
.bcg{background-color: #090;}
.bcnv{background-color: #000080;}
.bcol{background-color: #808000;}
.bcmnt{background-color: #9c9;}
.bcor{background-color: #f60;}
.bcorl{background-color: #f93;}
.bcpp{background-color: #ff9fff;}
.bcrb{background-color: #811;}
.bcr{background-color: #f00;}
.bcrlt{background-color: #f76;}
.bcsea{background-color:#0a6;}
.bcsky{background-color: #205BA9;}
.bcsl{background-color: #c0c0c0;}
.bcsp{background-color:#704214;}
.bcw{background-color: #fff;}
.bcy{background-color: #ff0;}
.bcyll{background-color: #ff9;}
