
body { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000; background: #fff; margin: 0; padding: 0; }
h1 { font-size: 16px; color: #f60; margin: 0; }
h2 { font-size: 16px; color: #ef6c00; margin: 0; }
a:link { color: #069; }
a:active { color: #f00; }
a:visited { color: #069; }
a.bm { font-size: 12px; font-weight: bold; }
a.tm { font-weight: bold; color: #fff; }
a.wm { font-weight: bold; }
a:visited.tm { color: #fff; }
a.bt { font-size: 11px; font-weight: bold; color: #ffffff; }
td.nav { font-size: 10px; font-weight: bold; color: #000; background-color: #fff; }
td.b { background-color: #009ccc; color: #fff; }
td.bb { background-color: #009ccc; color: #fff; font-size: 12px; font-weight: bold; }
td.bc { background-color: #009ccc; color: #fff; font-size: 12px; font-weight: bold; text-align: center; border-left: 1px solid #fff; }
td.wc { background-color: #ffffff; color: #009ccc; font-size: 12px; font-weight: bold; text-align: center; }
td.rc { background-color: #ef6c00; color: #fff; font-size: 12px; font-weight: bold; text-align: center; }
td.r { text-align: right; }
td.wh { background: #fff; color: #000; }
img { border: 0; }
td img { vertical-align: bottom; }
form { margin: 0; }
input { font-family: monospace; font-size: 10px; }
select.tmenu { font-family: Verdana, Arial, Helvetica; font-size: 10px; width: 100px; color: #ef6c00; background-color: #fff; font-weight: bold; }
select.tmenuhot { font-family: Verdana, Arial, Helvetica; font-size: 10px; width: 160px; color: #000000; background-color: #fff; font-weight: bold; }
input.tmenu { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #fff; background-color: #009ccc; font-weight: bold; }

#logo-outer { min-width: 920px; height: 110px; background: #ffb; }
#logo { width: 180px; height: 84px; padding: 8px 0; text-align: center; }

#main-outer { min-width: 920px; min-height: 3000px; height:auto !important; height:3000px; position: relative; top: 58px; border-top: 1px solid #009ccc; background: url(/img/left-bg.gif) repeat-y; }
#main { margin-left: 227px; min-height: 1200px; #height:auto !important; #height:1200px; padding-right: 160px; background: url(/img/right-bg.gif) top right repeat-y; }
#main-noright { margin-left: 227px; min-height: 1700px; #height:auto !important; #height:1700px; }

#breadcrumbs { min-width: 920px; position: absolute; top: 110px; left: 0; width: 100%; height: 30px;  font-size: 9px; font-weight: bold; }
#breadcrumbs table { border: 1px solid #009ccc; }
#breadcrumbs h2 { display: inline; font-size: 9px; margin: 0; }

#right-outer { position: absolute; top: 160px; left: 0; width: 100%; min-width: 920px; }
#right { position: absolute; top: 0; right: 0; width: 154px; padding: 3px; background: url(/img/right-bg.gif) repeat-y; }

#menu-left { position: absolute; top: 160px; left: 0; width: 227px; background: url(/img/left-bg.gif) repeat-y; }
#menu { font-weight: bold; }
#menu ul { margin: 0; padding: 0; list-style: none; width: 220px;}
#menu ul li {display: block; margin: 0; margin-bottom: 1px; padding: 0;}
#menu ul li a {color: #006699; display: block; padding: 0.3em 0 1 43px; voice-family: inherit; width: 218px;}
#menu ul li a:hover {color: #fff; background-color: #009ccc;}
#menu ul li.best a {color: #ef6c00;}
#menu ul li.best a:hover {color: #fff; background-color: #009ccc;}
#menu ul li.current {color: #fff; background-color: #fff;}

#menu1 {background: #ffffbb;font-size: 13px;}
#menu1 ul {margin: 0; padding: 0; list-style: none;}
#menu1 ul li {display: block; margin: 0; margin-bottom: 1px; padding: 0;}
#menu1 ul li a {color: #006699; display: block; padding: 0.4em 0 5 43px; voice-family: inherit; width: 218px;}
#menu1 ul li a:hover {color: #fff; background-color: #009ccc;}
#menu1 ul li.best a {color: #ef6c00;}
#menu1 ul li.best a:hover {color: #fff; background-color: #009ccc;}
#menu1 ul li.current {color: #fff; background-color: #009ccc;}

#menu2 {color: #000; background-color: #f2f2f2; font-weight: bold; font-size: 14px;}

#menu-top { min-width: 920px; position: absolute; top: 141px; left: 0; }
#menu-top table { height: 26px; }

#phones { position: absolute; top: 0; font-family: 'Arial', 'Verdana', 'Helvetica'; font-size: 16px; left: 180px; width: 180px; height: 84px; padding-top: 0px; text-align: center; }
#phones strong { color:#ef6c00; }
#peoples { position: absolute; top: 0; left: 360px; width: 420px; height: 100px; }
#peoples img { margin-left: 20px; }
#ears-h { position: absolute; top: 0; left: 0; height: 100px; min-width: 1100px; }
#ears-h p { margin-top: 19px; }
#man { float: right; width: 100px; height: 100px; }
h1.ear { font-size: 10px; background: #009ccc; color: #fff; margin: 0; margin: 0; }
h1.ear-h1 { font-size: 10px; position: absolute; top: 0; left: 0; background: #009ccc; color: #fff; margin: 0; width: 150px; margin: 0; padding: 0 5px 5px 5px; overflow: hidden; }
h1.ear a:visited { color: #fff; }
h1.ear-h1 a:visited { color: #fff; }

#footer { min-width: 920px; position: relative; top: 58px; }

.ear-h { position: relative; float: right; margin-left: 2px; width: 150px; height: 110px; overflow: hidden; background: #009ccc; padding: 0 1px; }
.ear-adm { position: absolute; right: 0; bottom: 0; width: 19px; height: 100px; }
.ear-sys { float: right; width: 19px; height: 100px; }
.small { font-size: 10px; }
.sm { font-size: 8px; }

.small11 { font-size: 11px; }
.small12 { font-size: 12px; }
.content { padding: 4px; }
.hr { height: 5px; margin: 5px 0; background: url(/img/hb.gif) repeat-x; }
.hr hr { display: none; }
.border { border: 1px solid #009ccc; margin-bottom: 2px; }
.smr { font-size: 8px; text-align: right; }
.topadm { position:absolute;top:0px;left:0;background:#e5e5e5;padding:2px;text-align:right; }
.lg { background:#e5e5e5; z-index: 10; }
.js { text-align: justify; }
#logo_print { display:none; }
#float_banner_bg {
	position:fixed;
	left:0;
	width:100%;
	height:100%;

	position:absolute;
	top: expression(eval(document.documentElement.scrollTop) + "px");
	height:expression(parseInt(document.documentElement.clientHeight) + "px");
	background:#000;
	filter: alpha(opacity=50);
	z-index:1;
}
html>/**/body #float_banner_bg {
	z-index:1;
	height:100%;
	top:0;
	background: url(/prew_bg.png);
}
