html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, iframe,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
/*article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}*/
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table{border-collapse: collapse; border-spacing: 0;}

/* Geral */
/*html, body{margin:0; padding:0; font-family:"Unimed Sans", Arial, Helvetica, sans-serif; height:100%; overflow-y:hidden;}

@font-face{font-family: "Unimed Serif"; src:url(../font_retiresenha/unimedserif-bolditalic-webfont.otf); src:url(../font_retiresenha/unimedserif-bolditalic-webfont.eot); src:url(../font_retiresenha/unimedserif-bolditalic-webfont.ttf); src:url(../font_retiresenha/unimedserif-bolditalic-webfont.woff);}*/
html, body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    height: 100%;
    overflow-y: hidden;
  }
  

#tudo{height: 100%;}   

.fullBg{position:fixed; top:0; left:0; overflow:hidden; z-index:-10;}

.clear{clear:both;}
/* Geral */


#TopoInicial{position:relative; width:100%; background:#FFF; height:auto; text-align:center;}
#LogoTopo{position:relative; width:100%; background:url(../../img/logo.png) center no-repeat; height:117px;}

#bgRetireSenha{background: url(../../img/bg_bts_senhas.jpg) no-repeat fixed;  -moz-background-size: 100% 100% 100%; -webkit-background-size: 100% 100% 100%; background-size: 100%; height:70%;}


#txtLogin{position:relative; width:100%; text-align:center; top:25%; font-family: Arial, Helvetica, sans-serif;}
#bgLogin{position:relative; margin:0 auto; width:393px; height:172px; background:url(../../img/bg_bt_guiche.png); -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:3px #FFF solid;}
#textoLogin{position:relative; margin:0 auto; padding:2%; color:#FFF;}
#textoLogin h1{font-size:30px; color:#FFF;}
#textoLogin input{width:240px; font-family: Arial, Helvetica, sans-serif;; font-size:13px; padding:1%;}
.left{position:relative; float:left !important; width:25%; text-align:right; margin-right:1%; font-size:20px;}
.right{position:relative; float:left; width:60%; text-align:left;}

#btEntrar{font-size:16px !important; position:relative; float:right; font-family: Arial, Helvetica, sans-serif; padding:4px; border:1px solid #FFF; width:80px!important; margin-top: 5px; left:9%;}