<style>
i{}
html, body {margin:0px; padding:0px; position:relative; }
html {height: 100%;}
body {min-height:100%; height: 100%; font-weight: normal;background:#ffffff url(images2/back.gif) repeat-x;margin:0px;}
body,td,input,textarea{font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;font-size:12px;}
.wt{color:#ffffff}
a.menu{color:#ffffff;text-decoration:none;}
a.link{color:#0000cc;font-weight:bold;font-size:9px;}
.descr{color:#000033;font-weight:bold;font-size:8px;margin:4px 0;}
.desc{color:#000033;margin:8px;}
.border{border:#000033 1px solid;}
h1{color:#cc0000;font-size:16px;margin:10px 0;}
.red{color:#cc0000;font-weight:bold;}
h2{color:#ffffff;font-size:16px;margin:0;font-weight:normal;}
h3{color:#0033cc;font-size:14px;margin:3px;font-weight:bold;}
.gray{color:#666666;}
.ri{text-align:right;padding-right:15px;}
.p100{width:88px;height:100px;overflow:hidden;border: 1px #ffffff solid;border-left:0;background:url(images2/descr_back.gif) repeat-x;padding:4px;}
.photo{width:96px;border: 1px #ffffff solid;border-left:0;height:100px;background:#cccccc;}
div.page {width: 100%; min-width:800px; margin: auto; height: auto !important; min-height:100%; height: 100%;}
div.page div.footer_guarantor {height: 62px; clear: both; text-align: right}
div.footer {background:url(images2/bot.gif) repeat-x;margin: auto; margin-top: -62px; width: 100%; height: 62px; clear: both;}
.overlay{background:#ffffff; opacity:0.65; -moz-opacity:0.65;  filter:alpha(opacity=65);width:96px;height:100px;}
</style>