@import url("header.css");
@import url("content.css");
@import url("footer.css");
@import url("menu.css");


* { margin: 0; padding: 0; }

html, body { width: 100%; height: 100%; }
body { background: url("../images/body-bg.gif") repeat; }

a { outline: none; -moz-outline: 0; border: none; border-width: 0px; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }

img { border: none; border-width: 0px; }

br.clear { clear: both; }

/* main */
#main { width: 1002px; position: relative; padding: 0; min-height: 100%; margin: 0px auto; background: url("../images/main-bg.gif") repeat-y; } 
*html #main { height: 100%; }

/* form elements */
input.i-text { width: 150px; height: 16px; font-family: tahoma; font-size: 8pt; border: 1px solid #000; background-color: #fff; padding: 0 5px 0 5px; }
html:root input.i-text { padding: 2px 5px 0 5px; height: 14px; }
*html input.i-text { padding: 2px 5px 0 5px; height: 14px; }
*:first-child+html input.i-text { padding: 2px 5px 0 5px; height: 14px; }

textarea.t-area { width: 300px; height: 200px; font-family: tahoma; font-size: 8pt; border: 1px solid #000; background-color: #fff; padding: 5px 5px 5px 5px; }
html:root textarea.t-area { padding: 0 0 0 5px; }

select.s-text { width: 100px; height: 17px; font-family: tahoma; font-size: 8pt; border: 1px solid #000; background-color: #fff; }
html:root select.s-text { padding-top: 1px; height: 16px; }
html:root select.s-text option { padding: 0 5px 0 5px; }

/* tables */
table.stab { border-collapse: collapse; width: auto; margin: 10px 0 10px 0; }
table.stab th, table.stab td { height: 30px; vertical-align: middle; border: 1px solid #000; text-align: center; }
table.stab th, table.stab td { font-family: tahoma; font-size: 8pt; color: #000; padding: 0 5px 0 5px }
table.stab th { background-color: green; }

table.stab .td1 { width: 80px; }
table.stab .td2 { width: 100px; }
table.stab .td3 { width: 150px; }
table.stab .td4 { width: 100px; }

.micro-vert { width: 62px; height: 617px; left: -62px; top: 132px; position: absolute; background: url("../images/micro-vr.gif") no-repeat; }
*html .micro-vert { top: 131px; }