html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,  footer, header, hgroup, 
menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; }                  

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }

body *{outline:none;}

nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { vertical-align:middle; }
hr { display:block; height:1px; border:0; margin:1em 0; padding:0; }
input, select { vertical-align:middle; }

body { background-color:#fafafa; padding:0; margin:0; font-family: "Helvetica", sans-serif; font-size:13px; } 
select, input, textarea, button { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }

body, select, input, textarea {   color: #444; }
h1,h2,h3,h4,h5,h6 { font-weight: bold; }
html { overflow-y: scroll; }

a:hover, a:active { outline: none; }
a, a:active, a:visited { color: #eee; }
a:hover { color: #da0000; }

#isbn {
  position: absolute;
  top: 20px;
  right: 30px;
  background-color: #b9f8c2;
  color: #1b1b1b;
  padding: 12px 24px;
  border-radius: 8px;
  font-family: "Poppins", "Helvetica", sans-serif;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: 0.5px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.3s ease;
}

#isbn:hover {
  background-color: #a1efae;
  transform: translateY(-2px);
}


ul, ol { margin: 0; list-style: none; }
ol { list-style-type: decimal; }

nav ul, nav li { margin: 0; } 
small { font-size: 85%; }
strong, th { font-weight: bold; }
td, td img { vertical-align: top; } 
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
pre {  padding: 15px;  white-space: pre;  white-space: pre-wrap;  white-space: pre-line;  word-wrap: break-word; }
textarea { overflow: auto; } 
.ie7 legend { margin-left: -7px; } 
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
label, input[type=button], input[type=submit], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
input:valid, textarea:valid   {  }
input:invalid, textarea:invalid { border-radius: 1px;  -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red;  box-shadow: 0px 0px 5px red; }
.no-boxshadow input:invalid, 
.no-boxshadow textarea:invalid { background-color: #f0dddd; }

button {  width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }

.ir { display: block; text-indent: -9999px; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
.hidden { display: none; visibility: hidden; } 
.visuallyhidden { position: absolute !important; clip: rect(1px 1px 1px 1px);  clip: rect(1px, 1px, 1px, 1px); }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after {  content: "\0020"; display: block; height: 0; visibility: hidden;	 } 
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

img { border:0;}

.limpa { clear:both; }

#down { width:100%; background-color:#ffffff; padding-top:40px; padding-bottom:40px;}
.down { width:960px; margin:0 auto;}

#downloads { width:960px; height:140px; position:relative; margin:20px auto 0;}
#downloadsTitulo h1 { background-image:url(bgTitulo.png); background-repeat:no-repeat; width:930px; height:59px; padding-left:10px; padding-top:5px; font-family:"Helvetica"; font-size:36px; font-weight:normal; color:#ffffff; text-shadow: 1px 1px 3px rgba(0, 0, 0, 1); }
ul#itensdownloads { width:960px; position:relative;   }
#paginacaodownloads { width:960px; height:30px; margin:0 auto; position:absolute;  top:0; }	
ol#paginacaodownloads li { width:20px; height:31px; list-style-type:none; text-indent: -9999px; }	
ol#paginacaodownloads li.prev { background-image:url(../../imagens/website/bEsq.png); background-repeat:no-repeat; position: absolute; right:41px;}
ol#paginacaodownloads li.prev:hover{ background-position:0 -31px; cursor:pointer;}
ol#paginacaodownloads li.next { background-image:url(../../imagens/website/bDir.png); background-repeat:no-repeat; position: absolute; right:0;}
ol#paginacaodownloads li.next:hover{ background-position:0 -31px; cursor:pointer;}

ul#itensdownloads { list-style:none;}
ul#itensdownloads li a { width:187px; height:130px; margin-top:10px;display:block; float:left; margin-right:20px; margin-left:20px; text-decoration:none; }
ul#itensdownloads li a:hover > .servicoInfo h1 { color:#492343;}

.downloadsIMG { width:120px; height:90px; text-align:center; margin:0 auto;  }
.downloadsTitulo { font-size:13px; font-weight:bold; text-align:center; margin-top:10px; color:#666;  }
ul#itensdownloads li a:hover > .downloadsTitulo { color:#000;}

.servicoInfo h1 { font-weight:bold; color:#6b3362; font-size:18px; margin-bottom:10px;}
.servicoInfo p { color:#929292; font-size:11px;}
.servicoInfo p br { content: "A" !important; display: block !important; margin-bottom: 0.9em !important; }

.painel { position:absolute; top:40px; right:0; text-align:right; color:#fff;}
.painel span { font-weight:bold; color:#fff;}
.painel a { color:#fff; font-weight:bold; text-decoration:none; margin-top:5px; }
.painel a:hover { color:#eee; text-decoration:underline;}

.voltarTopo { width:40px; height:40px; text-indent:-9999px; opacity:0.3; position:fixed; bottom:50px; right:100px; display:none; background: url('../../imagens/website/icon_top.png') no-repeat; }
.f-nav{ z-index: 9997; position: fixed; top: 0; width: 100%; }

#ePatrocinadores { width:960px; height:70px;}
.simply-scroll-container { position: relative; }
.simply-scroll-clip { position: relative; overflow: hidden;	z-index: 2;	}
.simply-scroll-list { position: absolute; top: 0; left: 0;	z-index: 1;	overflow: hidden;margin: 0;	padding: 0;	list-style: none;}
.simply-scroll-list li { padding: 0; margin: 0;	list-style: none;}
.simply-scroll-list li img { border: none; display: block; }
.simply-scroll {  width: 516px; height: 70px; margin-bottom: 1em; }
.simply-scroll .simply-scroll-clip {  width: 960px; height: 70px; }
.simply-scroll .simply-scroll-list li  { float: left; width: 210px; height: 70px;  margin-left:10px; margin-right:10px; }
.simply-scroll .simply-scroll-list li img { margin-top:5px; margin-left:5px;}

#patrocinio { width:100%; background-color:#ffffff; padding-top:40px; padding-bottom:40px;}
.patrocinio { width:960px; margin:0 auto; position:relative; height:380px;}

.login a { display:block; width:272px; height:33px; background-image:url(../../imagens/website/iLogin.png); background-repeat:no-repeat; text-decoration:none; position:absolute; top:0; right:0}
.login a:hover { background-position:0 -33px;}

label.error { font-family: "Helvetica", sans-serif; font-size: 11px; color: #da0000; clear: both; display: block; background-image: url(../../imagens/website/ico-alerta.png); background-repeat: no-repeat; background-position: left; padding-left: 25px; height: 23px; line-height: 28px; font-weight:bold; margin-top:10px; }

#eParceiros { width:960px; height:70px; position:absolute; bottom:20px;}

.parceirosTitulo { font-size:18px; font-weight:bold; color:#fff; text-shadow: 2px 2px 5px #000000; position:absolute; top:100px; text-transform:uppercase;}
.parceirosTitulo span { color:#fff; text-shadow: 2px 2px 5px #000000;}


.eDownload a { padding:10px; display:block; background-color:#10a8ab; color:#ffffff; font-size:18px; font-weight:bold; text-align:center; position:absolute; bottom:40px; width:420px; text-decoration:none;}
.eDownload a:hover { background-color:#707894; color:#ffffff; text-decoration:none; }

.itemTemas { float:left; width:470px; margin-right:10px; margin-top:20px; font-size:13px;}

.comiteIMG { width:820px; height:370px; margin:20px auto 20px;}

.comites { background-color:#fafafa; font-size:18px; font-weight:bold; margin:10px; padding:10px; float:left;}
.comiteTitulo { font-size:22px; margin-top:20px; margin-bottom:20px;}
.comiteItens p { margin-bottom:20px; font-size:13px;}
.comiteItens { margin-top:40px;}

.itemDead { padding:10px; margin-bottom:3px;}
.reg {  padding:10px; margin-bottom:3px;}

.zebraUm { background-color:#fafafa;}
.zebraDois { background-color:#ffffff;}

.regEsq { float:left; font-weight:bold; font-size:12px;}
.regPreco1 { float:right; font-weight:bold; background-color:#efefef; margin-right:10px; width:120px; text-align:center; color:#000; padding:5px;}
.regPreco2 { float:right; font-weight:bold;  background-color:#efefef; width:120px; text-align:center; color:#000; padding:5px;}
.compra { float:right; margin-left:5px; margin-top:5px; margin-right:5px;}

#total { font-size:18px; font-weight:bold; color:#fff; }

.total {  background-color:#da0000; padding:5px; color:#fff; text-align:right; font-size:18px; font-weight:bold; margin:10px; }

.iMostra { margin-bottom:10px; }
.iMostraEsq { float:right; width:170px; text-align: justify; font-weight:bold; margin-right:10px; }
.iMostraDir { float:right; width:170px; text-align:justify; font-weight:bold; margin-right:10px;}

#menu { width:100%; height:50px; background-color:#10a8ab; -webkit-box-shadow: 0px 8px 16px 1px rgba(50, 50, 50, 0.27);
-moz-box-shadow:    0px 8px 16px 1px rgba(50, 50, 50, 0.27);
box-shadow:         0px 8px 16px 1px rgba(50, 50, 50, 0.27);}
.menu { width:960px; margin:0 auto;}
#menu .menu ul li a { display:block; float:left; line-height:50px; padding-right:7px; padding-left:8px; height:50px; text-decoration:none; font-weight:bold; color:#ffffff; text-shadow: 0 1px 1px #000000;}
#menu .menu ul li a:hover { background-color:#717894;}

.limpa { clear:both; }

#logo { width:100%; height:250px; b}
.logo { width:960px; height:250px; margin:0 auto; position:relative;}

#eLogo { width:817px; height:95px; position:absolute; left:0; top:60px;}

#eOficial { width:111px; height:69px; background-image:url(../../imagens/website/iOficial.png); background-repeat:no-repeat; position:absolute; right:0; bottom:10px; text-align:center; padding-top:30px; font-weight:bold; color:#fff; text-shadow: 2px 2px 5px #000000; font-size:11px;}

#registro { width:100%; height:260px;  }
.registro { width:960px; height:260px; margin:0 auto; position:relative;}

.botaoRegistro a { display:block; background-color:#717894; padding:20px; color:#ffffff; text-shadow: 0 1px 1px #000000; font-size:20px; font-weight:bold; text-decoration:none; width:180px; text-align:center; text-transform:uppercase; position:absolute; right:0; top:10px; -webkit-box-shadow: 0px 4px 28px 1px rgba(50, 50, 50, 0.55);
-moz-box-shadow:    0px 4px 28px 1px rgba(50, 50, 50, 0.55);
box-shadow:         0px 4px 28px 1px rgba(50, 50, 50, 0.55);}
.botaoRegistro a:hover { background-color:#515975;}

.inf { position:absolute; bottom:0; line-height:20px;}
.inf a { text-decoration:none; font-weight:bold; color:#666;}
.inf a:hover { text-decoration:underline; color:#000;}

.boxCongresso { width:100%; background-color:#ffffff; padding-top:40px;}
div#congresso { width: 960px; margin:0 auto;  }
div#congresso p#abaCongresso { display: inline-block; width: 960px; height: 40px; margin:0; padding: 0; overflow: hidden; vertical-align: bottom; }
div#congresso p#abaCongresso a { display: inline-block; font-size: 11px; font-weight: bold; color: #ffffff; text-shadow: 0 1px 1px #000000; text-decoration: none; padding: 12px 20px 12px 20px; margin: 0 5px 0 0; background-color: #10a8ab; }
div#congresso p#abaCongresso a:hover { background-color: #727794; color: #ffffff; text-shadow: 0 1px 1px #000000; } 
div#congresso p#abaCongresso a.selected { background-color: #727794; color: #ffffff; text-shadow: 0 1px 1px #000000; }
div#congresso ul#congressoConteudo { display: inline-block; width: 960px;  margin: 0 auto; padding: 0; }
div#congresso ul#congressoConteudo li { display: inline-block; width: 960px; padding: 0; overflow: none; margin:20px auto; }

.boxAtividades { width:100%;  background-color:#fafafa; padding-top:40px; padding-bottom:40px;}
div#atividades { width: 960px; margin:0 auto;  }
div#atividades p#abaAtividades { display: inline-block; width: 790px; height: 40px; margin: 0 10px 0 10px; padding: 0; overflow: hidden; vertical-align: bottom; }
div#atividades p#abaAtividades a { display: inline-block; font-size: 11px; font-weight: bold; color: #ffffff; text-shadow: 0 1px 1px #000000; text-decoration: none; padding: 12px 26px 12px 26px; margin: 0 5px 0 0; background-color: #10a8ab; }
div#atividades p#abaAtividades a:hover { background-color: #727794; color: #ffffff; text-shadow: 0 1px 1px #000000; } 
div#atividades p#abaAtividades a.selected { background-color: #727794; color: #ffffff; text-shadow: 0 1px 1px #000000; }
div#atividades ul#atividadesConteudo { display: inline-block; width: 960px; height: 850px; margin: 0 auto; padding: 0; }
div#atividades ul#atividadesConteudo li { display: inline-block; width: 758px; height: 528px; margin: 10px 20px 10px 20px; padding: 0; overflow: none; }

.boxAtividades p { line-height:25px; margin-bottom:10px; font-size:13px;}
.boxAtividades ul { list-style:inside;}
.boxAtividades ul li { margin:10px;  font-size:13px;}
.boxAtividades p br {   content: "";  display: block;}

#welcome p, #congress p { line-height:25px; margin-top:10px; margin-bottom:10px; font-size:13px;}

.regras { margin-top:20px;}
.regras h1 { font-weight:bold; font-size:18px;}
.regras p { line-height:25px; margin-top:10px; margin-bottom:10px; text-align:justify;}
.regras p a { text-decoration:none; font-weight:bold; color:#666;}
.regras p a:hover { text-decoration:underline; color:#000;}

.boxNews { width:100%;  background-color:#ffffff; padding-top:40px; padding-bottom:40px;}
div#news { width: 960px; margin:0 auto;  }

.titulo h1 { width:960px; background-image:url(../../imagens/website/bgTitulo.png); background-repeat:no-repeat; margin-bottom:40px; font-size:28px; background-position:bottom; padding-bottom:5px; color:#576484;}
.titulo h1 span { color:#10a8ab; }

#sobreIPT { width:100%; background-color:#fafafa; padding-top:40px;}
.sobreIPT { width:960px; margin:0 auto;}

#sobreSP { width:100%; background-color:#ffffff; padding-top:40px; padding-bottom:40px;}
.sobreSP { width:960px; margin:0 auto; position:relative;}

#acomodacoes { width:100%; background-color:#fafafa; padding-top:40px; padding-bottom:40px;}
.acomodacoes { width:960px; margin:0 auto;}

#galeria { width:500px; height:375px; float:left; position:relative; z-index:1; margin-bottom:40px; }
#eGaleria { width:500px; height:375px;   }
.bEsq { position:absolute; bottom:160px; z-index:100; left:0;}
.bEsq a { width:45px; height:54px; display:block; background-image: url(../../imagens/website/sEsq.png); background-repeat:no-repeat; text-decoration:none;}
.bEsq a:hover { background-position:0 -54px;}
.bDir { position:absolute; bottom:160px; z-index:100; right:0;}
.bDir a { width:45px; height:54px; display:block; background-image:url(../../imagens/website/sDir.png); background-repeat:no-repeat; text-decoration:none;}
.bDir a:hover { background-position:0 -54px;}
.slide { width:500px; height:375px; position:relative; z-index:1;}

.texto { float:left; margin-left:10px; width:420px; height:375px; text-align:justify;}
.texto p { margin-bottom:20px; line-height:22px; font-size:13px; margin-top:0;}

.texto p a { font-weight:bold; color:#10a8ab; text-decoration:none;}
.texto p a:hover { text-decoration:underline;} 

.mapa { width:100%; height:420px; background-color:#fafafa;}

#galeriaSP { width:500px; height:375px; float:right; position:relative; z-index:1; margin-bottom:40px; }
#eGaleriaSP { width:500px; height:375px;   }
.textoSP { float:left; margin-right:10px; width:420px; height:375px; }
.textoSP p { margin-bottom:40px;}

.textoSP p { margin-bottom:20px; line-height:27px; margin-top:0;}

.textoSP p a { font-weight:bold; color:#10a8ab; text-decoration:none;}
.textoSP p a:hover { text-decoration:underline;} 

#contato { width:100%; background-color:#fafafa; padding-top:40px; padding-bottom:40px;}
.contato { width:960px; margin:0 auto;}
.contatoEsq { float:left; width:300px;}
.contatoDir{ float:left; width:630px; margin-left:10px;}

.contatoEsq h1 { color:#576484; font-weight:bold; font-size:18px; border-bottom:1px solid #576484; padding-bottom:3px; margin-bottom:20px; margin-top:10px;}
.contatoEsq p { margin-top:10px; font-weight:bold;}
.contatoEsq p a { text-decoration:none; font-size:16px; font-weight:bold; color:#576484;}
.contatoEsq p a:hover { text-decoration:underline;}

#rodape { width:100%; background-color:#fafafa; margin-top:0;}
.rodape { width:960px; margin:0 auto; padding-top:10px; padding-bottom:10px;}

.rodapeEsq { float:left; font-size:11px; font-weight:bold; margin-top:10px; }
.rodapeDir { float:right; }

#galeriaAcomodacoes { width:960px; height:420px; float:left; position:relative; z-index:1; margin-bottom:40px; }
#eAcomodacoes { width:960px; height:420px;   }
.bEsqAcomo { position:absolute; bottom:160px; z-index:8; left:0;}
.bEsqAcomo a { width:45px; height:54px; display:block; background-image: url(../../imagens/website/sEsq.png); background-repeat:no-repeat; text-decoration:none;}
.bEsqAcomo a:hover { background-position:0 -54px;}
.bDirAcomo { position:absolute; bottom:160px; z-index:8; right:0;}
.bDirAcomo a { width:45px; height:54px; display:block; background-image:url(../../imagens/website/sDir.png); background-repeat:no-repeat; text-decoration:none;}
.bDirAcomo a:hover { background-position:0 -54px;}
.slideAcomo { width:960px; height:420px; position:relative; z-index:1;}

.precos { text-align:right; font-weight:bold; margin-bottom:20px; margin-top:20px;}
.listra1 { background-color:#eeeeee; width:100%; height:70px;}
.listra2 { background-color:#e1e1e1; width:100%; height:70px;}

.item { width:960px; margin:0 auto;}

.itemEsq  a{ float:left; height:70px; line-height:70px; font-weight:bold; font-size:20px; color:#666; text-decoration:none; display:block;}
.itemEsq  a:hover { text-decoration:underline; color:#000;}
.itemDir { float:right; height:70px; line-height:70px; font-weight:bold; font-size:20px;}

.noticias a { display:block;  padding:10px; margin-bottom:10px; color:#666; font-weight:normal; text-decoration:none; font-size:11px;}
.noticias a:hover { color:000; background-color:#eee;}

.noticias a span { color:#576484; font-weight:bold;}

table#tabelaPrograma thead { font-weight:bold; background-color:#eee;}
table#tabelaPrograma thead tr td { padding:5px; text-align:center;}
table#tabelaPrograma tbody tr td { padding:5px; }

label.error {  font-family: 'Helvetica', sans-serif; font-weight:bold; font-size:11px; color:#da0000;  clear:both; display:block; background-image:url(../../imagens/website/ico-alerta.png); background-repeat:no-repeat; background-position:left; padding-left:25px; height:23px; line-height:23px; }

.carrega { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; background: url('../../imagens/intranet/page-loader.gif') 50% 50% no-repeat rgb(249,249,249); }

.pergunta-texto {  text-align:center; padding:10px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin:10px; font-weight:bold;  font-family: 'Helvetica', sans-serif; font-size:11px; color: #ffffff; text-shadow: 0px 1px 0 rgba(0,0,0,0.25); background: #10a8ab; }
.pergunta-botoes { margin-top:10px; margin-bottom:10px;}


.bt-fechar{ text-align:center; padding:10px; moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin:10px;  font-family: 'Helvetica', sans-serif; font-size:11px; color: #ffffff; text-shadow: 0px 1px 0 rgba(0,0,0,0.25); background-color: #10a8ab; border:0; font-weight:bold; }
.bt-fechar:hover { background-color: #717894;} 

.mensagem { text-align:center; font-size:22px; padding-top:250px; color:#666;}
.mensagem a { color:#666; text-decoration:none; font-weight:bold;}
.mensagem a:hover { color:#000; text-decoration:underline;}

#formCadastro { width:900px; margin:10px auto 0;}
#formCadastro h1 { font-size:18px; font-weight:bold; border-bottom:1px solid #666; padding-bottom:3px; margin-bottom:10px;}
#formCadastro p { font-size:11px; font-weight:bold; margin-bottom:40px; margin-top:40px; text-align:center;}
#formCadastro p span { color:#da0000; }

label.error { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#da0000;  clear:both; display:block; background-image:url(../../imagens/website/ico-alerta.png); background-repeat:no-repeat; background-position:left; padding-left:25px; height:23px; line-height:23px; }

.esqueci a { display:block; font-family:"Helvetica", sans-serif; color:#000; text-decoration:none; font-weight:bold; margin-top:20px; font-size:11px; }
.esqueci a:hover { text-decoration:underline;}

.alertaInvalido a { font-family: "Helvetica", sans-serif; font-size: 18px; color: #10a8ab; font-weight:bold; text-align:center; padding-top:65px; text-decoration:none; display:block;}
.alertaInvalido a:hover { text-decoration:underline; color:#717894;}

.formEsq { width:310px; float:left; margin-top:10px; }
.formDir { width:310px; float:right; margin-top:10px; }
.formTitulo { width:310px; margin-bottom:10px; font-weight:bold;}
.fTextArea { width:630px; margin-top:10px; }

.btLimpa { float:right; margin-top:10px; margin-right:10px;}
.btEnvia { float:right; margin-top:10px;}

.btEnviar { background-color:#11a8ab; padding:10px; text-align:center; border:0; color:#fff; font-weight:bold; font-size:13px;}
.btLimpar { background-color:#11a8ab; padding:10px; text-align:center; border:0; color:#fff; font-weight:bold; font-size:13px;}

.btEnviar:hover { background-color:#5a6383;}
.btLimpar:hover { background-color:#5a6383;}

.formInput { border:0; width:288px; height:20px; border:1px solid #eee; padding:10px; background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  }

.formInput:focus, .fTextAreaCampo:focus { background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff));  background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -o-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -ms-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );  }

.fTextAreaCampo { width:608px; resize:none; border:1px solid #eee; padding:10px; background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  }

.botao { margin-top:30px; }

.bt { padding:10px; font-size:11px; font-weight:bold; width:900px; color:#fff; border:0;background: #ff3019; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404));  background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);  background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%);  background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%);background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );   }

.bt:hover { cursor:pointer; background: #ff3019; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cf0404 0%, #ff3019 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0404), color-stop(100%,#ff3019)); 
background: -webkit-linear-gradient(top,  #cf0404 0%,#ff3019 100%); 
background: -o-linear-gradient(top,  #cf0404 0%,#ff3019 100%); 
background: -ms-linear-gradient(top,  #cf0404 0%,#ff3019 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cf0404 0%,#ff3019 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=0 ); 
}

#formCadastro { width:900px; margin:10px auto 0;}
#formCadastro h1 { font-size:18px; font-weight:bold; border-bottom:1px solid #666; padding-bottom:3px; margin-bottom:10px;}
#formCadastro p { font-size:11px; font-weight:bold; margin-bottom:40px; margin-top:40px; text-align:center;}
#formCadastro p span { color:#da0000; }

.fLoginEsq { float:left; width:440px; margin-top:10px; }
.fLoginDir { float:right; width:440px; margin-top:10px; }
.fLoginTitulo { margin-bottom:10px; font-weight:bold; font-size:11px;}
.fLoginTitulo span { color:#da0000; }

.fLoginCampo { width:440px; }

.fLoginInput { border:0; width:413px; height:20px; border:1px solid #eee; padding:10px; background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  }

.fLoginInput:focus { background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff));  background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -o-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -ms-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );  }

.cadastroEsq { float:left; width:440px; margin-top:10px; }
.cadastroDir { float:right; width:440px; margin-top:10px; }
.cadastroTitulo { margin-bottom:10px; font-weight:bold; font-size:11px;}
.cadastroTitulo span { color:#da0000; }

.cadastroCampo { width:440px; }

.cadastroInput { border:0; width:413px; height:20px; border:1px solid #eee; padding:10px; background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  }

.cadastroInput:focus { background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff));  background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -o-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -ms-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );  }

.esqueciEsq { float:left; width:900px; margin-top:10px; }
.esqueciTitulo { margin-bottom:10px; font-weight:bold; font-size:11px;}
.esqueciTitulo span { color:#da0000; }

.esqueciCampo { width:900px; }

.esqueciInput { border:0; width:878px; height:20px; border:1px solid #eee; padding:10px; background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));  background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);  background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );  }

.esqueciInput:focus { background: #ffffff;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e5e5e5 0%, #ffffff 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff));  background: -webkit-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -o-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);  background: -ms-linear-gradient(top,  #e5e5e5 0%,#ffffff 100%);background: linear-gradient(to bottom,  #e5e5e5 0%,#ffffff 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );  }

#estrutura { width:900px; margin:0 auto;}
.pdf a { padding:5px; display:block; margin-top:10px; font-weight:bold; text-decoration:none; color:#666; font-size:13px;}
.pdf a:hover { background-color:#eee;}

.zebraUm { background-color:#fafafa;}
.zebraDois { background-color:#f6f6f6;}

.nonews { text-align:center; padding-top:20px; padding-bottom:20px; font-weight:bold;}

.comi h1 { font-family:"Helvetica"; font-size:20px; font-weight:bold; color:#000000; margin-bottom:10px;}
.comi p { font-size:18px; text-align:center; font-weight:bold; margin-top:10px; margin-bottom:30px;}

.end { width:960px; margin:10px auto; font-size:20px; text-align:center; font-weight:bold;}

table#hote { font-size:11px;}

table#hote thead { font-weight:bold; text-align:center; background-color:#eee;}

table#hote tr td { padding:5px; vertical-align:middle;}

table#hote tr td a { color:#10a8ab; text-decoration:none; font-weight:bold;}

table#hote tr td a:hover { color:#717894; text-decoration:underline;}

.infoHotel { line-height:25px; }
.infoHotel h1 { font-weight:bold; font-size:18px;}
.infoHotel a { color:#10a8ab; text-decoration:none; font-weight:bold;}
.infoHotel a:hover { color:#717894; text-decoration:underline;}

.note { width: 500px; font-size: 11px; color: #777; font-style: italic; margin-top: 5px; }

.roomvent-text {
  width: 960px;
  margin: 40px auto;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 2.5;
  color: #333;
  text-align: justify;
  background: none;
}

.roomvent-text h2 {
  font-weight: 600;
  color: #111;
  text-align: left;
  margin: 1.5em 0 1em 0;
}

.roomvent-text a {
  color: #0a6ebd;
  text-decoration: none;
}

.roomvent-text a:hover {
  text-decoration: underline;
}



