html,body {padding:0;margin:0}
body {color:#4D4D4D; background:#E5EFF1 url("../i/bg.gif"/*tpa=http://miralex.active.by/i/bg.gif*/) repeat-x 0 0; font:75% Arial,Helvetica,sans-serif; }
th,td {color:#4D4D4D; font-size:100% !important; font /**/:75% Arial,Helvetica,sans-serif}
html>body th, html>body td {font-size:100%}
input,textarea,option,select {color:#4D4D4D; font:100% Arial,Helvetica,sans-serif; }

h1 {margin:0; padding:0}
label {cursor:hand; cursor:pointer}

img {border:0}
a {color:#009258; text-decoration:underline}
a:hover {color:#4D4D4D}

#minWidth {position:relative; background: url("../i/bg1.gif"/*tpa=http://miralex.active.by/i/bg1.gif*/) no-repeat 98% 12px; padding:50px 10px 30px 100px; width:expression((document.body.clientWidth<=1000)?'1000px':'auto'); height:1px; voice-family: "\"}\"";
voice-family:inherit; width:auto}
html>body #minWidth {width:auto; min-width:890px; height:auto}

#top {position:relative; height:89px}
#logo {float:left; width:46%}
#icons {float:left; width:27%; padding-top:18px}
#icons div {display:inline; float:left; padding:0 12px; margin-left:39px}
html>body #icons div {display:block}
#icons .hr-ico {border-bottom:3px solid #00AD68; height:29px !important; height /**/:32px}
#english-lang {float:left; padding-left:39px; padding-top:21px}

#nav {background: url("../i/bg2.gif"/*tpa=http://miralex.active.by/i/bg2.gif*/) repeat-x 0 51%; position:relative; margin:0 -10px 0 -100px}
#nav ul {position:relative; font-size:110%; padding:0 0 0 80px; margin:0; list-style-type:none; _height:1px}
#nav li {background:url("../i/bg.gif"/*tpa=http://miralex.active.by/i/bg.gif*/) repeat-x 0 -139px; float:left; padding:0 6px}
#nav a {display:block; color:#666; padding:7px 13px 8px 13px}
#nav a:hover {color:#009258}
#nav a.hr:hover, #nav a.hr {color:#fff; background-color:#009258; text-decoration:none}

#title {margin-left:19%}
#title h1 {color:#808080; font-size:210%; font-weight:normal; padding:25px 90px 23px 37px; margin:0}

#news {position:relative; color:#fff; _height:1px}
#news table {background:#009159 url("../i/bgNews.gif"/*tpa=http://miralex.active.by/i/bgNews.gif*/) repeat-x 0 100%; width:100%; border-collapse:collapse; border:0}
#news td {width:27%; padding:0; vertical-align:top}
#news td div {position:relative; z-index:999; font-size:92%; padding:15px 0 28px 39px; _height:1px}
#news td.lst div {padding-right:15px}
#news td.slogan {color:#7F999F; font-family:Tahoma; line-height:14px; background-color:#E5EFF1; width:19%}
#news td.slogan div {padding-left:19px; padding-right:22px}
#news td a {color:#fff}
#news .dt {display:block; color:#51C296}
#tools-news {font-size:92%; padding:29px 0 31px 0; _height:1px}
#tools-news div {position:relative; z-index:999; float:left; width:27%; _height:1px}
#tools-news div.arh {display:inline; margin-left:19%}
html>body #tools-news div.arh {display:block}
#tools-news span {display:block; padding-left:39px}
#tools-news a {position:relative; z-index:999; display:block; background: url("../i/arr.gif"/*tpa=http://miralex.active.by/i/arr.gif*/) no-repeat 0 5px; padding-left:12px; margin-left:-12px}

#sloganbg {position:absolute; top:0; left:0; background-color:#E5EFF1; width:19%; height:100%}

#middle {position:relative; z-index:99; background:#fff url("../i/bgMiddle.gif"/*tpa=http://miralex.active.by/i/bgMiddle.gif*/) repeat-y 100% 0; height:210px}
html>body #middle {height:auto; min-height:210px}
#shad {position:absolute; z-index:99; background: url("../i/bgMiddle1.gif"/*tpa=http://miralex.active.by/i/bgMiddle1.gif*/); width:503px; height:222px; bottom:-18px; right:67px}
#shad-1 {position:absolute; z-index:90; background: url("../i/bgMiddle2.gif"/*tpa=http://miralex.active.by/i/bgMiddle2.gif*/); width:171px; height:206px; top:-1px; left:-31px}

#lCol {position:relative; z-index:999; float:left; width:19%; margin-right:-50%; padding-bottom:15px; _height:1px}
#rCol {position:relative; z-index:999; float:right; width:81%; _height:1px}
#r-col {width:auto !important; width /**/:100%; padding:34px 300px 20px 0; _height:1px}
#r-col p {margin:0; padding-bottom:14px}
#r-col p.author {color:#999; font-size:92%}
#r-col h2 {color:#009258; font-size:168%; font-weight:normal; padding:0 0 25px 0; margin:0}

#men {position:absolute; z-index:96; background-repeat:no-repeat; background-position:100% 100%; width:200px; height:210px; bottom:-1px; right:90px}

#watch-main {position:relative; z-index:99; margin-top:-99px; margin-left:-73px; background: url("../i/watch.gif"/*tpa=http://miralex.active.by/i/watch.gif*/); width:192px; height:196px}

#bottom {font-size:92%; color:#96ADB2; padding:43px 0 20px 0}
#bottom a {color:#96ADB2}
#bottom a:hover {color:#009258}
#active {float:left; width:19%}
#active a {text-decoration:none}
#active a span {display:block; text-decoration:underline}

#copyright {float:left; margin-right:-480px}
#copyright .rights {padding:0 20px 0 39px}
#copyright p {margin:0; padding-bottom:14px}

#sBlock {position:relative; z-index:999; float:right; width:390px !important; width /**/:480px; text-align:right; padding-right:90px; margin-top:-3px; _height:1px}
html>body #sBlock {margin-top:-2px}
#sBlock label {float:right; padding-top:3px; padding-right:10px}
html>body #sBlock label {padding-top:2px}
#sBlock .inp {float:right}
#sBlock .inp input {width:194px !important; width /**/:200px; padding:1px 2px; background-color:transparent; border:1px solid #CDDBDE}
html>body #sBlock .inp input {width:200px !important}
body:not([dummy]) #sBlock .inp input {width:194px !important}

#l-col {font-size:92%; width:auto !important; width /**/:100%; padding:47px 0 25px 50px}
#l-col ul {padding:0; margin:0; list-style-type:none; height:1px}
html>body #l-col ul {height:auto}
#l-col ul li {float:left; width:100%; padding-bottom:17px; height:1px}
html>body #l-col ul li {float:none; height:auto}
#l-col ul ul {padding:4px 0 0 17px; margin-bottom:-2px}
#l-col ul li li {padding-bottom:1px}
#l-col ul li a.hr {color:#4D4D4D; text-decoration:none}
#l-col .slogan {color:#7F999F; font-family:Tahoma; line-height:14px; padding-top:65px}

.png
{
//background-image: none ! important;
behavior: url("../i/pngfix.htc"/*tpa=http://miralex.active.by/i/pngfix.htc*/);
}

#watch-second {position:relative; z-index:99; left:-35px}

#content {width:auto !important; width /**/:100%; padding:46px 140px 60px 39px}
#content h2 {color:#666; font-size:143%; margin:0; padding:0 0 16px 0}
#content p {padding:0 0 14px 0; margin:0}
.photo {float:left; border:1px solid #DBDBDB; margin:2px 22px 15px 0}
#content .more {font-size:92%}

.presse {margin:0; padding:0; list-style-type:none}
.presse li {float:left; width:100%; height:1px; padding-bottom:13px}
html>body .presse li {float:none; height:auto}
.presse .dt {display:block; font-size:92%; color:#009258}
.presse h3 {font-size:100%; padding:0 0 15px 0; margin:0}

.forms {width:80%}
.forms .fr-name {float:left; width:30%; margin-right:-70%}
.forms .fr-mail {float:right; width:70%}
.forms .frm .inp {padding:4px 2px 6px 0}
html>body .forms .frm .inp {padding-right:0}
body:not([dummy]) .forms .frm .inp {padding-right:2px}
.forms .frm {width:auto !important; width /**/:100%; padding:0 6px 0 0}
.forms .frm textarea, .forms .frm input {width:100%; border:1px solid #9E9E9E; padding:1px 0; margin-right:-10px}
.forms .btn {text-align:center}
.forms .btn input {background-color:#fff; border:1px solid #fff; border-width:0; color:#009258; text-decoration:underline}

#spl-gold {position:relative; z-index:999; padding-top:50px; left:-63px}
#spl-apple {position:relative; z-index:999; padding-top:30px; left:-43px}
#spl-medved {position:relative; z-index:999; padding-top:20px; left:-73px}
#spl-coffee {position:relative; z-index:999; padding-top:20px; left:-40px}

.tbl {width:100%; border-collapse:collapse; border:0; margin-bottom:14px}
.tbl th {color:#3A6871; font-weight:bold; font-size:92% !important; font-size /**/:70%; vertical-align:top; padding:4px 10px; background-color:#E5EFF1; text-align:left}
.tbl td {font-size:92% !important; font-size /**/:70%; vertical-align:top; padding:4px 10px; border-bottom:1px solid #E5EFF1}
.tbl td.buy {background-color:#F0FAF6; font-weight:bold}
.tbl td.buy a {display:block; background: url("../i/ar.gif"/*tpa=http://miralex.active.by/i/ar.gif*/) no-repeat 0 3px; padding-left:16px; height:1px}
html>body .tbl td.buy a {height:auto}

form {margin:0; padding:0}
.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}