html 
{
    height:100%; /* fix height to 100% for IE */
    max-height:100%; /* fix height for other browsers */
    padding:0; /*remove padding */
    margin:0; /* remove margins */
    border:0; /* remove borders */
    background:#fff; /*color background - only works in IE */
    font-size:80%; /*set default font size */
    font-family:"trebuchet ms", tahoma, verdana, arial, sans-serif; /* set default font */
    /* hide overflow:hidden from IE5/Mac */
    /* \*/
    overflow:hidden; /*get rid of scroll bars in IE */
    /* */
}

body {
        height:100%; /* fix height to 100% for IE */
        max-height:100%; /* fix height for other browsers */
        overflow:hidden; /*get rid of scroll bars in IE */
        padding:0; /*remove padding */
        margin:0; /* remove margins */
        border:0; /* remove borders */
}
font{font:12px arial !important;}
#content { 
    display:block; /* set up as a block */
    height:100%; /* set height to full page */
    max-height:100%;
    overflow:auto; /* add scroll bars as required */
    position:relative; /* set up relative positioning so that z-index will work */
    /* z-index:3; allocate a suitable z-index */
}
.pad2 {display:block;height:100px; /* height to miss header and footer */}

#pas{position:absolute; margin:0; bottom:-1px; right:18px; display:block; width:100%; height:50px; background:transparent; color:#000; text-align:right; font-size:2em; z-index:4; border-top:none;}
/*#pas{position:fixed; margin:0; bottom:-1px; right:18px; display:block; width:100%; height:41px; background:#fff; color:#000; text-align:right; font-size:2em; z-index:4; border-top:1px solid #000;}*/
