html, BODY#site {padding:0;margin:0;width: 100%;height:100%;}
BODY#site {background-color:#0b0b0b;}
BODY#site, 
BODY#site TD {color:#aa9b7b;font-size:12px;font-family:'Trebuchet MS', tahoma, arial, sans-serif;}
BODY#site TABLE {border-collapse: collapse;}

BODY#site table {width:100%;margin-bottom:20px;}
BODY#site table td, BODY#site table th {padding:10px;}
BODY#site table .thead td {text-align:center;background-color:transparent; border:none;}
BODY#site table .tbody td, BODY#site table .tbody th {border:1px dashed #aa9b7b;vertical-align:middle}
BODY#site table .tbody th {font-style:italic;font-weight:bold;text-align:left;}
BODY#site table .tbody td {background-color:#1e1d19; text-align:center; color:#fff;}

BODY#site .bxedpopupframe,
BODY#site .bxedpopupframe td,
BODY#site .bxedpopupframe table
BODY#site .bx-core-dialog,
BODY#site .bx-core-dialog td,
BODY#site .bx-core-dialog table, BODY#site .bx-core-dialog .bx_ed_context_menu {color:#000000;font-family:tahoma, arial, sans-serif; background-color:#ffffff;}

BODY#site .bx_ed_context_menu table {width:100%;margin-bottom:0;}
BODY#site .bx_ed_context_menu table td, BODY#site .bx_ed_context_menu table th {padding:3px;}
BODY#site .bx_ed_context_menu table thead td {text-align:left;}
BODY#site .bx_ed_context_menu table tbody td, BODY#site .bx_ed_context_menu table tbody th {border:0px solid #c0c0c0;vertical-align:middle}
BODY#site .bx_ed_context_menu table tbody th {font-style:italic;font-weight:bold;text-align:left;}
BODY#site .bx_ed_context_menu table tbody td {background-color:#eee; text-align:left; color:#000;}

BODY#site ul {margin:0; padding:0; list-style:none; margin:15px 0 15px 0;}
BODY#site LI {margin:0; padding:0; list-style:none;background-image:url(images/li.png);background-repeat:no-repeat;padding-left:25px;margin-bottom:8px;}
BODY#site TD {vertical-align:top;}
BODY#site IMG {border:0;vertical-align:middle;}
BODY#site A, 
BODY#site A:link {color:#aa9b7b;text-decoration:underline;}
BODY#site A:hover {color:#aa9b7b;text-decoration:none;}
BODY#site h1 {font-family:'Trebuchet MS', tahoma, arial, sans-serif; font-size:18px;color:#ffffff;margin-top:0px;}
BODY#site h2 {font-family:'Trebuchet MS', tahoma, arial, sans-serif; font-size:18px;color:#ffffff;margin-bottom:10px;}
BODY#site h5 {font-family:'Trebuchet MS', tahoma, arial, sans-serif; font-size:14px;color:#ffffff; margin-bottom:6px;}
BODY#site h6 {font-family:'Trebuchet MS', tahoma, arial, sans-serif; font-size:12px;color:#ffffff;font-weight:normal; margin:0px;}
BODY#site FORM, 
BODY#site fieldset {margin:0;padding:0; border:0;}
BODY#site Q {quotes: "\00AB" "\00BB";}
BODY#site INPUT[type=text], 
BODY#site INPUT[type=password], 
BODY#site select, 
BODY#site textarea {border:1px solid #2a2a2a; background-color:#2a2a2a;color:#ababab;font-size:12px;font-family:'Trebuchet MS', tahoma, arial, sans-serif;}
BODY#site .bx-core-dialog INPUT[type=text], 
BODY#site .bx-core-dialog INPUT[type=password], 
BODY#site .bx-core-dialog select, 
BODY#site .bx-core-dialog textarea {border:1px solid #eee; background-color:#fff;color:#a000;font-size:11px;font-family:tahoma, arial, sans-serif;}
BODY#site INPUT[type=submit], BODY#site INPUT[type=button], BODY#site button {cursor:pointer;}
:focus {outline: 0;}
BODY#site big {font-weight:bold; font-style:italic; font-size:14px;}
BODY#site em, BODY#site em a, BODY#site em a:link, BODY#site em a:hover {color:#fff; font-style:normal;}



/* otl */
#wrap {border:0px solid #000;}
/* END otl */

BODY#site #wrap0, 
BODY#site #wrap1, 
BODY#site #wrap2, 
BODY#site #wrap {}
BODY#site #wrap0 {width:100%;background-image:url(images/bg3.jpg); background-repeat:repeat-x;}
BODY#site #wrap1 {width:100%;background-image:url(images/bg1.jpg);background-repeat:no-repeat; background-position:50% 0; }
BODY#site #wrap2 {width:100%;background-image:url(images/bg2.jpg);background-repeat:no-repeat; background-position:50% 0;}
BODY#site #wrap, 
BODY#site #footer {width:1012px; margin:0 auto; }

BODY#site #head, 
BODY#site #menu, 
BODY#site #content_wide, 
BODY#site #center, 
BODY#site #footer_wrap, 
BODY#site #footer {clear:both;}

BODY#site #head {height:170px;}

BODY#site #logo {width:374px; height:197px;background-image:url(images/logo.png);background-repeat:no-repeat; }
BODY#site #logo a, 
BODY#site #logo a:link, 
BODY#site #logo a:hover {display:block;width:374px; height:197px;}
BODY#site #phones {width:210px; height:121px; background-image:url(images/bg4.png);background-repeat:no-repeat; float:right; margin-top:60px;}
BODY#site #numbers {margin:15px;position:absolute;}
BODY#site #numbers big {font-size:26px; font-weight:bold; color:#fff;}
BODY#site #search {margin:15px;width:167px; height:21px;background-image:url(images/search.png);background-repeat:no-repeat; position:relative; top:55px;}
BODY#site #search INPUT[type=text] {background:transparent; border:0px;padding:2px 0 0 8px;width:110px;}
BODY#site #search INPUT[type=submit] {background:transparent; border:0px;font-size:0px;background-image:url(images/go.gif);background-repeat:no-repeat;width:12px; height:12px; padding:0;float:right;margin:5px 10px 0 0}

BODY#site #menu {height:73px; background-image:url(images/menu.png);background-repeat:no-repeat;text-align:center;padding-top:21px; }
BODY#site #menu ul, 
BODY#site #menu li {margin:0; padding:0; list-style:none;list-style-image:none;background-image:none;}
BODY#site #menu li {display: -moz-inline-stack; display: inline-block;vertical-align: top;zoom: 1;*display: inline;text-transform:uppercase;}
BODY#site #menu li+li {background-image:url(images/bg5.gif);background-repeat:no-repeat;}
BODY#site #menu ul {height:50px;}
BODY#site #menu a, 
BODY#site #menu a:link, 
BODY#site #menu a:hover {display:block; text-decoration:none; padding:10px 18px 20px 18px;color:#fff;margin:0 -4px 0 3px;}
BODY#site #menu a:hover {color:#aa9b7b;background-image:url(images/menu_h.png);background-repeat:no-repeat;background-position:50% 0;}
BODY#site #menu a.active {display:block; text-decoration:none; padding:10px 18px 20px 18px;color:#fff;margin:0 -4px 0 3px;}
BODY#site #menu a.active {color:#aa9b7b;background-image:url(images/menu_h.png);background-repeat:no-repeat;background-position:50% 0;}

BODY#site #center #right {float:right; width:180px;margin-right:15px;text-align:center;border-left:1px dashed #414346;}
BODY#site #center #right h2 {margin-top:0px;}
BODY#site #center #content {margin-right:195px;padding-right:20px;margin-left:10px;border-right:1px dashed #414346;}
BODY#site #center #content_wide {margin-right:15px;margin-left:10px;}
BODY#site #center #content, 
BODY#site #center #right, 
BODY#site #center #content_wide {margin-bottom:50px;}

BODY#site #banner {float:right; width:294px; height:164px; margin-left:20px; margin-bottom:20px;}

BODY#site #usl_block {margin:30px 0;background-image:url(images/usl.png);background-repeat:no-repeat;width:743px;padding:10px 15px;}
BODY#site #usl_block h2 {margin-top:0;}

BODY#site UL#usl_main, 
BODY#site UL#usl_main LI {margin:0; padding:0; list-style:none;list-style-image:none;background-image:none;text-align:center;}
BODY#site UL#usl_main LI {width:200px; margin:0 15px 20px 15px; min-height: 30px;display: -moz-inline-stack; display: inline-block;vertical-align: bottom;zoom: 1;*display: inline;_height: 30px;}
BODY#site UL#usl_main {margin-top:40px;}
BODY#site UL#usl_main, 
BODY#site UL#usl_main a, 
BODY#site UL#usl_main a:link, 
BODY#site UL#usl_main a:hover {font-style:italic; color:#fff;}

BODY#site #footer_wrap {background-color:#171717; min-height:100px;_height:100px;}
BODY#site #footer {padding:15px 0;}
BODY#site #footer, 
BODY#site #footer a, 
BODY#site #footer a:link, 
BODY#site #footer a:hover {color:#8e8e8e}
BODY#site #footer em, 
BODY#site #footer em a, 
BODY#site #footer em a:link, 
BODY#site #footer em a:hover {color:#fff; font-style:normal;}
BODY#site #footer #copy {float:left;margin-left:10px;}
BODY#site #footer #made {margin-left:560px;}
BODY#site #footer #counter {float:right;width:180px;margin-right:15px; text-align:center;}

BODY#site #feedback_form {float:right; width:297px; height:298px;background-image:url(images/bg6.png);background-repeat:no-repeat;margin-left:20px; margin-bottom:400px;}
BODY#site #feedback_form h5, 
BODY#site #feedback_form form {margin:0 15px;}
BODY#site #feedback_form h5 {font-style:italic; margin:15px 15px 15px 15px;}
BODY#site #feedback_form INPUT[type=text] {background:transparent; border:0px;width:248px; height:26px;background-image:url(images/text.png);background-repeat:no-repeat;padding-left:5px;}
BODY#site #feedback_form textarea {background:transparent; border:0px;width:248px;height:134px;background-image:url(images/textarea.png);background-repeat:no-repeat;padding:5px;overflow:hidden;}
BODY#site #feedback_form INPUT[type=submit] {background:transparent; border:0px;font-size:0px;background-image:url(images/submit.png);background-repeat:no-repeat;width:111px; height:36px; padding:0;float:right;margin:15px; margin-top:0;}

BODY#site UL#docs, 
BODY#site UL#docs LI {margin:0; padding:0; list-style:none;list-style-image:none;background-image:none;}
BODY#site UL#docs LI {width:160px; margin:0 15px 20px 0; min-height: 230px;display: -moz-inline-stack; display: inline-block;vertical-align: bottom;zoom: 1;*display: inline;_height: 230px;background-image:url(images/cert.png);background-repeat:no-repeat;text-align:center;}
BODY#site UL#docs LI .cert_pic {background-position:13px 14px; background-repeat:no-repeat;}
BODY#site UL#docs LI .cert_pic img {}
BODY#site UL#docs .cert_title a, 
BODY#site UL#docs .cert_title a:link, 
BODY#site UL#docs .cert_title a:hover {color:#fff; padding-right:25px;background-image:url(images/zoom.png);background-repeat:no-repeat;background-position:100% 0;}

BODY#site .dots {height:1px; border-bottom:1px dashed #414346;}

BODY#site .col_left, 
BODY#site .col_right {width:350px;margin-top:30px;margin-bottom:20px;}
BODY#site .col_left h5, 
BODY#site .col_right h5 {margin-top:0;}
BODY#site .col_left {float:left;margin-top:19px;}
BODY#site .col_right {margin-left:380px;}

BODY#site .quote {width:314px; height:66px;background-image:url(images/q.png);background-repeat:no-repeat;}
BODY#site .quote p {padding:15px 25px;color:#fff;font-style:italic;}

BODY#site table.clients {width:100%;margin-bottom:20px;border-top:1px dashed #4b4c4e;}
BODY#site table.clients td, 
BODY#site table.clients th {padding:10px;}
BODY#site table.clients .tbody td, 
BODY#site table.clients .tbody th {border:0px;border-bottom:1px dashed #4b4c4e;vertical-align:middle;text-align:center;color:#fff;}
BODY#site table.clients .tbody th {font-style:normal;font-weight:normal;background-image:url(images/bg7.png);}
BODY#site table.clients .tbody td {background-color:transparent; text-align:center; color:#fff;vertical-align:bottom;}
BODY#site table.clients a, 
BODY#site table.clients a:link, 
BODY#site table.clients a:hover {color:#fff;}

.bx-core-window {background-color:#fff;}
.bx-core-window INPUT[type=text], 
.bx-core-window INPUT[type=password], 
.bx-core-window select, 
.bx-core-window textarea {border:1px solid #dedede; background-color:#fff;color:#0b0b0b;font-size:12px;font-family:tahoma, arial, sans-serif;}
.bx-core-window textarea {line-height:18px;}

#numbers {
	height:100px;
	white-space:nowrap;
	font-size:14px;
	line-height:150%;
	padding-top: 17px;
}
#numbers span {font-size:20px}
#numbers .big {font-size:26px; font-weight:bold; color:#fff;}
@import url('https://fonts.googleapis.com/css?family=Scada:400,700&subset=cyrillic');
BODY#site #logo {
	background:none;
	width:374px; height:197px;
	font-size:35px;
	font-family: 'Scada', sans-serif;
	color:#d1b56c;
	overflow:hidden;
	position:relative;
}
BODY#site #logo .bold {font-weight:bold}
BODY#site #logo a {
	text-decoration:none; 
	color:#d1b56c;
	padding:80px 0 0 74px;
	width:300px; height:117px;
}
BODY#site #logo .logo-shadow {
	display:block;
	position:absolute;
	width:100%;
	height:20px;
	background:url('images/logo-shadow.png') no-repeat 0 0;
	left:-16px;
	top:92px;
	opacity:0.1;
}
.t-white {color:#fff;}