@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700');

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}

*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

html, body{ font-family: 'Roboto'; color:#fff; font-weight: 100; }
a{ color:#00aeee; }

.wrap_logo{ width:100%; display:block; }
.wrap_logo img{ display:block; margin: 0 auto; width:100%; max-width:419px; }

.wrap_corpo{ width:100%; background:rgba(0,0,0,0.8); border-radius:6px; padding:40px 20px 10px 20px; letter-spacing: 1px; line-height: 30px; }

.wrap_corpo h1, .wrap_corpo h2{ font-size:30px; }

.tb_contato{ margin: 0 auto; }
.tb_contato td{ padding: 5px; }

.wrap_texto{display:block; width:100%;margin-bottom:60px;text-align:center;}
.wrap_linhabase{display:table; margin:0 auto 60px auto;background:#00aeee;text-align:center;font-size:10px; padding:5px 20px; border-radius: 4px; }

.wrap_footer{ background:#00aeee; width:100%; padding:10px 0; text-align:center; margin-top:60px; }
.wrap_footer a{ color:#fff; text-decoration: italic; }






