 .pagination {padding: 3px; margin: 3px}
.pagination a {padding: 2px 5px 2px 5px; margin: 2px; text-decoration: none; color: #999; font-weight: normal; border: 1px solid #999 !important;}
.pagination a:hover, .pagination a:active {border: 1px solid #333 !important; color: #666}
.pagination span.current {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666; font-weight: bold; background: #666; color: #FFF}
.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #eee; color: #ddd}
  form.formtastic, form.formtastic ul, form.formtastic ol, form.formtastic li, form.formtastic fieldset, form.formtastic legend, form.formtastic input, form.formtastic textarea, form.formtastic select, form.formtastic p {margin:0; padding:0}
form.formtastic fieldset {border:0}
form.formtastic em, form.formtastic strong {font-style:normal; font-weight:normal}
form.formtastic ol, form.formtastic ul {list-style:none}
form.formtastic abbr, form.formtastic acronym {border:0; font-variant:normal}
form.formtastic input, form.formtastic textarea, form.formtastic select {font-family:inherit; font-size:inherit; font-weight:inherit}
form.formtastic input, form.formtastic textarea, form.formtastic select {font-size:100%}
form.formtastic legend {color:#000}
 form.formtastic fieldset {}
form.formtastic fieldset.inputs {}
form.formtastic fieldset.buttons {padding-left:25%}
form.formtastic fieldset ol {}
form.formtastic fieldset.buttons li {float:left; padding-right:0.5em}
 form.formtastic fieldset {display: inline-block}
form.formtastic fieldset:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
html[xmlns] form.formtastic fieldset {display: block}
* html form.formtastic fieldset {height: 1%}
 form.formtastic fieldset ol li {margin-bottom:1.5em}
 form.formtastic fieldset ol li {display: inline-block}
form.formtastic fieldset ol li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
html[xmlns] form.formtastic fieldset ol li {display: block}
* html form.formtastic fieldset ol li {height: 1%}
form.formtastic fieldset ol li.required {}
form.formtastic fieldset ol li.optional {}
form.formtastic fieldset ol li.error {}
 form.formtastic fieldset ol li label {display:block; width:25%; float:left; padding-top:.2em}
form.formtastic fieldset ol li li label {line-height:100%; padding-top:0}
form.formtastic fieldset ol li li label input {line-height:100%; vertical-align:middle; margin-top:-0.1em;}
 form.formtastic fieldset ol li fieldset {position:relative}
form.formtastic fieldset ol li fieldset legend {position:absolute; width:25%; padding-top:0.1em}
form.formtastic fieldset ol li fieldset legend span {position:absolute}
form.formtastic fieldset ol li fieldset ol {float:left; width:74%; margin:0; padding:0 0 0 25%}
form.formtastic fieldset ol li fieldset ol li {padding:0; border:0}
 form.formtastic fieldset ol li p.inline-hints {color:#666; margin:0.5em 0 0 25%}
 form.formtastic fieldset ol li p.inline-errors {color:#cc0000; margin:0.5em 0 0 25%}
form.formtastic fieldset ol li ul.errors {color:#cc0000; margin:0.5em 0 0 25%; list-style:square}
form.formtastic fieldset ol li ul.errors li {padding:0; border:none; display:list-item}
 form.formtastic fieldset ol li.string input {width:70%; padding: 8px 5px}
form.formtastic fieldset ol li.password input {width:70%; padding: 8px 5px}
form.formtastic fieldset ol li.numeric input {width:70%; padding: 8px 5px}
 form.formtastic fieldset ol li.text textarea {width:74%}
 form.formtastic fieldset ol li.hidden {display:none}
 form.formtastic fieldset ol li.boolean label {padding-left:25%; width:auto}
form.formtastic fieldset ol li.boolean label input {margin:0 0.5em 0 0.2em}
 form.formtastic fieldset ol li.radio {}
form.formtastic fieldset ol li.radio fieldset ol {margin-bottom:-0.6em}
form.formtastic fieldset ol li.radio fieldset ol li {margin:0.1em 0 0.5em 0}
form.formtastic fieldset ol li.radio fieldset ol li label {float:none; width:100%}
form.formtastic fieldset ol li.radio fieldset ol li label input {margin-right:0.2em}
 form.formtastic fieldset ol li.check_boxes {}
form.formtastic fieldset ol li.check_boxes fieldset ol {margin-bottom:-0.6em}
form.formtastic fieldset ol li.check_boxes fieldset ol li {margin:0.1em 0 0.5em 0}
form.formtastic fieldset ol li.check_boxes fieldset ol li label {float:none; width:100%}
form.formtastic fieldset ol li.check_boxes fieldset ol li label input {margin-right:0.2em}
 form.formtastic fieldset ol li.date fieldset ol li, form.formtastic fieldset ol li.time fieldset ol li, form.formtastic fieldset ol li.datetime fieldset ol li {float:left; width:auto; margin:0 .3em 0 0}
form.formtastic fieldset ol li.date fieldset ol li label, form.formtastic fieldset ol li.time fieldset ol li label, form.formtastic fieldset ol li.datetime fieldset ol li label {display:none}
form.formtastic fieldset ol li.date fieldset ol li label input, form.formtastic fieldset ol li.time fieldset ol li label input, form.formtastic fieldset ol li.datetime fieldset ol li label input {display:inline; margin:0; padding:0}
 form.formtastic fieldset ol li.required {color:#cc0000}
.required {color:#cc0000}
    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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent}
body {line-height: 1}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none}
 :focus {outline: 0}
 ins {text-decoration: none}
del {text-decoration: line-through}
 table {border-collapse: collapse; border-spacing: 0}
  body {background: white; font-family: "Trebuchet MS", Lucida, Verdana, sans-serif}
h1 {margin: 0; padding: 0}
#site {width: 1008px}
.iraotopo {float: right; margin: 0; padding: 0}
#topo_barra {height: 35px; margin: 0; padding: 0 0 5px 0; width: 1008px}
.bt_nav_portalblog {float: right; height: 30px; margin: 0 11px 0 0; padding: 0; width: 365px; overflow: hidden; cursor: pointer; cursor: hand }
.bt_nav_portalblog img {float: left; margin: 0; padding: 0}
#topo {height: 110px; overflow: hidden}
.logo_topo {float: left; width: 269px; height: 90px; overflow: hidden; margin: 0; padding: 0}
.float_left {float: left}
.float_left a {float: left}
.float_right {float: right}
.direita_topo {float: right; width: 365px}
.direita_topo_tool {width: 353px; margin: 0; text-align: right}
.direita_topo_fonte {margin: 12px 10px 0px 0; text-align: left; font: 11px Arial, "Lucida Grande", Lucida, Verdana, sans-serif}
.direita_topo_tool a:link, .direita_topo_tool a:visited {color: #333; border: 0; text-decoration: none}
.direita_topo_tool a:hover {color: #333; text-decoration: underline}
#q_busca {border-bottom: 1px solid #e5e5e5; height: 73px; overflow: hidden; padding: 0}
#q_busca_esq {border-right: 1px solid #e5e5e5; width: 600px; float: left; overflow: hidden; padding: 5px 0 0 0}
#q_busca_cen {border-right: 1px solid #e5e5e5; width: 155px; float: left; overflow: hidden; padding: 22px 0 20px 0}
.comunidade_top { width: 91px; float: left; overflow: hidden; padding: 0; margin: 0; text-align: center}
.comunidade_top a {padding: 0; margin: 0; text-decoration: none !important}
.links_top { width: 255px; float: right; overflow: hidden; padding: 0; margin: 14px 0 0 0; text-align: center; font: 11px Arial, "Lucida Grande", Lucida, Verdana, sans-serif}
.links_top a:link, .links_top a:visited {color: #333; border: 0; text-decoration: none}
.links_top a:hover {color: #333; text-decoration: underline}
.sprt_share {background-image: url('/images/share.png')}
.sprt_share_twitter {width: 80px; height: 18px; background-position: 0px 0px}
.sprt_share_orkut {width: 60px; height: 18px; background-position: -80px 0px}
.sprt_share_facebook {width: 80px; height: 18px; background-position: -140px 0px}
.sprt_share_newsletter {width: 95px; height: 29px; background-position: -220px 0px}
.sprt_share_rss {width: 30px; height: 29px; background-position: -322px 0px}
#q_busca_dir {width: 240px; height: 70px; float: right; overflow: hidden; padding: 4px 0 0 0; background: url('/images/busca.png') no-repeat 10px 15px}
.q_busca_dir_texto {width: 520px; float: right; overflow: hidden; margin: 10px 5px 0 0; padding: 0; text-align: left; vertical-align: bottom}
.q_busca_dir_texto_blog {width: 100%; overflow: hidden; margin: 15px 5px 0 0; padding: 0; text-align: left; vertical-align: bottom}
.q_busca_dir_img {float: left; padding: 0}
.busca_ok {background: url('/images/transparent.gif') no-repeat; cursor: pointer; width: 39px; height: 41px; border: none; display: block; margin: 12px 0 0 0; float: right}
.busca_input {float: left; width: 178px !important; height: 21px !important; padding: 10px 3px 10px 7px !important; margin: 12px 0 0 10px; font-size: 15px; background: transparent; border: none}
#rodape {border-top: 2px solid #ccc; font-weight: normal; color: #666; overflow: hidden; font-size: 12px}
#rodape a:link, #rodape a:visited {color: #666; border: 0; text-decoration: none}
#rodape a:hover {color: #333; text-decoration: underline}
#rodape p {margin: 15px 0}
#rodape p span {color: #AC0000; font-weight: bold}
#conteudo {}
#colunaesquerda {float: left; width: 120px; margin: 20px 20px 20px 0; padding: 0; overflow: hidden}
#arquivo {margin: 1em 0; text-align: left}
#arquivo h4 {color: #AC0000; font-size: 16px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: bold; line-height: normal; margin: 0 0.5em 10px 0}
#arquivo h4 a:link, #arquivo h4 a:visited {text-decoration: none; color: #AC0000}
#arquivo h4 a:hover {text-decoration: underline}
#arquivo ul {list-style: none; margin: 0 0 20px 0; padding: 0; background: #EAEAEA}
#arquivo ul li {color: #666; margin: 5px; padding: 5px; font-size: 10px}
#arquivo ul li a:link, #arquivo ul li a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: normal; font-size: 12px; text-transform: uppercase}
#arquivo ul li a:hover {color: #333; text-decoration: underline; font-weight: normal}
#colunadireita {float: right; width: 120px; margin: 20px 0 20px 0; overflow: hidden}
#colunacentro {float: left; width: 730px; margin: 0 15px 20px 0; overflow: hidden}
#centro_conteudo {margin: 20px 0; text-align: left; font: 14px Verdana, "Lucida Grande", Lucida, sans-serif !important}
.centro_conteudo_tx { margin: 0 0 30px 0; line-height: 20px; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 14px}
.centro_conteudo_tx p {margin: 10px 0}
.banners_colunacentro {margin: 20px 0 20px 0; width: 730px}
.bloco_conteudo {text-align: left; margin: 0 0 0 0}
.bloco_conteudo_titulo {color: #AC0000; margin: 0 0 10px 0; padding: 0 0 5px 0; text-transform: uppercase}
.bloco_conteudo_titulo a:link, .bloco_conteudo_titulo a:visited {color: #AC0000; text-decoration: none; text-transform: none}
.bloco_conteudo_titulo a:hover {color: #AC0000; text-decoration: underline}
.h5_index {color: #AC0000; height: 15px; margin: 0 0 10px 0; padding: 0 0 5px 0; text-transform: uppercase; font-weight: normal; width: 100%}
.h5_index a:link, .h5_index a:visited {color: #AC0000; text-decoration: none; text-transform: none}
.h5_index a:hover {color: #AC0000; text-decoration: underline}
.h4_index {color: #999999; font-size: 16px; padding: 0 0 5px 0; font-weight: normal; line-height: 15px}
.h4_index a:link, .h4_index a:visited {color: #333; text-decoration: none; text-transform: none}
.h4_index a:hover {color: #333; text-decoration: underline}
.sublinhado {border-bottom: 1px solid #ccc}
.sublinhado2px {border-bottom: 2px solid #ccc}
.borda_curtinhas_index {border: 1px solid #ccc; padding: 10px 5px; height:500px}
.bloco_conteudo_destaque {float: left; margin: 0 20px 20px 0; width: 353px}
.bloco_conteudo_destaque .foto {background: white}
.bloco_conteudo_destaque .foto .descricao {padding: 3px 5px}
.bloco_conteudo_destaque .foto .descricao a:link, .bloco_conteudo_destaque .foto .descricao a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
.bloco_conteudo_destaque_index01 {float: left; margin: 0 10px 20px 0; width: 353px}
.bloco_conteudo_destaque_index01 .foto {background: white}
.bloco_conteudo_destaque_index01 .foto .descricao {padding: 3px 5px}
.bloco_conteudo_destaque_index01 .foto .descricao a:link, .bloco_conteudo_destaque_index01 .foto .descricao a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
.bloco_conteudo_destaque_index02 {float: right; margin: 0 10px 20px 0; width: 353px}
.bloco_conteudo_destaque_index02 .foto {background: white}
.bloco_conteudo_destaque_index02 .foto .descricao {padding: 3px 5px}
.bloco_conteudo_destaque_index02 .foto .descricao a:link, .bloco_conteudo_destaque_index02 .foto .descricao a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
.bloco_conteudo_destaque_index02_esq {float: left; margin: 0 10px 0 0; width: 355px}
.bloco_conteudo_destaque_index02_esq .bloco_esq {float: left; margin: 0 10px 0 0; width: 158px; overflow: hidden}
.bloco_conteudo_destaque_index02_esq .bloco_esq .foto .descricao {padding: 3px 5px}
.bloco_conteudo_destaque_index02_esq .bloco_esq .foto .descricao a:link, .bloco_conteudo_destaque_index02_esq .bloco_esq .foto .descricao a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
.bloco_conteudo_destaque_02 {float: left; margin: 0 20px 20px 0; width: 728px}
.bloco_conteudo_destaque_02 .foto {float: left; background: white; width: 424px}
.bloco_conteudo_destaque_02 .foto .descricao {padding: 3px 5px}
.bloco_conteudo_destaque_02 .foto .descricao a:link, .bloco_conteudo_destaque_02 .foto .descricao a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
.bloco_conteudo_destaque_02 .bloco_conteudo_semdestaque_02 {float: right; width: 280px}
.bloco_conteudo_destaque_03 {float: left; margin: 0 20px 20px 0; width: 164px}
.bloco_conteudo_destaque_03 .foto {float: left; background: white}
.bloco_conteudo_destaque_03 .foto .descricao {padding: 3px 5px; color: #333; font: normal 11px Arial, Verdana, sans-serif}
.bloco_conteudo_destaque_03 .foto .descricao a:link, .bloco_conteudo_destaque_03 .foto .descricao a:visited {text-decoration: none}
.bloco_conteudo_destaque_03 .tx_titulo_capa_video {color: #333; font-size: 20px; padding: 0 0 5px 0; font-weight: bold}
.bloco_conteudo_semdestaque_03 {float: right; width: 352px}
.bloco_conteudo_semdestaque {float: left; margin: 0 0 20px 0; width: 353px}
.colunista {background: #E5E5E5}
.bloco_conteudo_semdestaque img {float: left; margin: 0 10px 0 0}
.tx_titulo_tempo_real {color: #378B45; font-size: 20px; font-weight: bold; padding: 5px;  }
.tx_tempo_real {color: #fff; font-size: 20px; padding: 0 0 5px 0; font-weight: bold;}
.tx_titulo_capa {color: #333; font-size: 20px; padding: 0 0 5px 0; font-weight: normal}
.tx_titulo_capa a:link, .tx_titulo_capa a:visited {color: #333; border: 0; text-decoration: none; font-weight: bold}
.tx_titulo_capa a:hover {color: #333; text-decoration: underline; font-weight: bold}
.tempo_real_capa{ width: 360px; float: left}
.tempo_real_capa h5 span {float: right;}
#tempo_real_capa{  height:300px; overflow:scroll;  }
#tempo_real_capa h5 span {float: none;}
.bloco_tempo_real {margin: 0; padding: 2px 5px; border-bottom: 1px solid; border-color: #fff; background: #F0F9EC}
.bloco_tempo_real h5 {margin: 5px; padding: 0; color: #42944C; font: bold 11px "Lucida Grande", Lucida, Verdana, sans-serif}
.bloco_tempo_real h5 span {margin: 0 0 4px 0; overflow: hidden; font-size: 9px; color: #42944C; font-weight: normal; font-style: normal;}
.bloco_conteudo_semdestaque_colunista {height: 65px; overflow: hidden}
.bloco_conteudo_semdestaque_colunista h5 {margin: 3px 0 !important; padding: 0}
.bloco_conteudo_foto {float: left; margin: 0 20px 20px 0; width: 167px}
.bloco_conteudo_foto img {margin: 0 0 12px 0}
.bloco_conteudo_b {text-align: left; margin: 0 0 20px 0}
.bloco_conteudo_esq {float: left; margin: 0; width: 468px}
.bloco_conteudo_esq_video {margin: 0 0 20px 0; padding: 0 0 20px 0}
.bloco_conteudo_esq_variedade {margin: 0 0 20px 0; padding: 0}
.bloco_conteudo_esq_video .bloco_video {float: left; margin: 0 20px 0 0; width: 142px; overflow: hidden}
.bloco_conteudo_esq_video .bloco_video .descricao a:link, .bloco_conteudo_esq_video .bloco_video .descricao a:visited {color: #333; text-decoration: none; font-size: 12px; line-height: 16px}
.bloco_conteudo_esq_video .bloco_video .descricao a:hover {text-decoration: underline}
.bloco_conteudo_esq_video .bloco_video_semmargin {float: left; margin: 0; width: 142px; overflow: hidden}
.bloco_conteudo_esq_video .bloco_video_semmargin .descricao a:link, .bloco_conteudo_esq_video .bloco_video_semmargin .descricao a:visited {color: #333; text-decoration: none; font-size: 12px; line-height: 16px}
.bloco_conteudo_esq_video .bloco_video_semmargin .descricao a:hover {text-decoration: underline}
.bloco_conteudo_rodape {margin: 0}
.bloco_conteudo_rodape_esq {float: left; text-align: left; width: 355px; margin: 0; padding: 0 20px 20px 0; overflow: hidden}
.bloco_conteudo_rodape_dir {float: left; text-align: left; width: 355px; margin: 0; padding: 0 0 20px 0; overflow: hidden}
.bloco_variedade {margin: 0 0 20px 0; width: 353px}
.bloco_variedade img {float: left; margin: 0 10px 0 0}
.bloco_variedade h5 {margin: 0 0 5px 0; padding: 0}
.bloco_conteudo_dir {float: right; margin: 0; width: 241px}
.bloco_tags {border: 2px solid #ccc; margin: 0 0 20px 0; padding: 10px 0; width: 216px}
.bloco_conteudo_titulo_curtinhas {color: #AC0000; margin: 0 0 10px 0; padding: 0 0 5px 0; text-transform: uppercase}
.bloco_direita_curtinhas {border: 2px solid #ccc; font-size: 15px; margin: 0 0 20px 0; padding: 10px; width: 216px}
.bloco_direita_curtinhas a:link, .bloco_direita_curtinhas a:visited {color: #333; text-decoration: none; line-height: 16px}
.bloco_direita_curtinhas a:hover {text-decoration: underline}
.bloco_direita_curtinhas ul {margin: 0; padding: 0; list-style: none}
.bloco_direita_curtinhas ul li {border-bottom: 1px solid #eaeaea; margin: 5px 0 0 0; padding: 0 0 10px 0}
.bloco_relacionadas {float: left; height: 65px; overflow: hidden; margin: 20px 20px 0 0; width: 330px}
.bloco_relacionadas img {float: left; margin: 0 10px 0 0}
.bloco_relacionadas h5 {margin: 0 0 5px 0; padding: 0}
.ul_list li {border-bottom: 1px solid #cecece; margin: 0 0 25px 0; padding: 0 0 15px 0}
.ul_list li img {float: left; margin: 0; padding: 0 20px 0 0}
.banner_direita, .banner_esquerda {margin: 0 0 20px 0; padding: 0}
.banner_centro_topo {float: left; margin: 0 4px 20px; padding: 0}
.banners_colunacentro {margin: 20px 0 20px 0; width: 730px; text-align: left}
.direita_topo_banner {margin: 0; text-align: right}
 #curtinhas_index {text-align: left}
#curtinhas_index ul li {width: 223px; height: 420px}
#curtinhas_index ul li h6 a {margin: 0 0 20px; padding: 0 0 10px; font-size: 16px}
#curtinhas_index ul li h3 span {font-size: 10px !important; color: #666; font-weight: normal}
#curtinhas_index ul li a:link, #curtinhas_index ul li a:visited {color: #333; text-decoration: none; line-height: 20px; font-size: 12px}
#curtinhas_index ul li a:hover {text-decoration: underline}
.borda_video_banners {border: 1px solid #ccc}
 #video_banners_index {text-align: center}
#video_banners_index ul li {width: 464px; height: 400px}
#video_banners_index ul li.foto {background: white; margin-top: 5px}
#video_banners_index ul li.foto .descricao {padding: 5px; text-align: justify}
#video_banners_index ul li.foto .descricao a:link, #video_banners_index ul li.foto .descricao a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
#video_banners_index ul li h6 a {margin: 0 0 20px; padding: 0 0 10px; font-size: 16px}
#video_banners_index ul li h3 span {font-size: 10px !important; color: #666; font-weight: normal}
#video_banners_index ul li a:link, #curtinhas_index ul li a:visited {color: #333; text-decoration: none; line-height: 20px; font-size: 12px}
#video_banners_index ul li a:hover {text-decoration: underline}
#curtinhassetas_next a:link, #curtinhassetas_next a:visited {color: #333; font-size: 30px; text-decoration: none}
#curtinhassetas_prev a:link, #curtinhassetas_prev a:visited {color: #333; text-decoration: none; font-size: 30px}
#nextBtn a:link, #nextBtn a:visited {color: #333; font-size: 20px; text-decoration: none; margin: 0; padding: 0}
#prevBtn a:link, #prevBtn a:visited {color: #333; text-decoration: none; font-size: 20px; margin: 0; padding: 0}
.fieldset_share {margin: 0; padding: 0}
.fieldset_share .linha_topo {border-top: 1px solid #878787; margin: 10px 0 0 0; padding: 20px 0 0 0; width: 100%; overflow: hidden}
.fieldset_share .linha_topo p {margin: 0 0 20px}
.fieldset_share .linha_topo p label {color: #323232; font-size: 12px; font-weight: bold}
.fieldset_share .linha_topo {color: #666; font-size: 12px; font-weight: bold}
.fieldset_share .linha_topo a:link, .fieldset_share .linha_topo a:visited {color: #333; text-decoration: none}
.fieldset_share .linha_topo a:hover {color: #333; text-decoration: underline}
.fieldset_share .linha_topo p input.txt {display: block; font-size: 1.25em; height: 1.2em; margin: 0.1em 0 0; padding: 0.2em; width: 13.33em}
.fieldset_share .linha_topo p textarea.txt {display: block; font-size: 1.25em; height: 130px; margin: 0.1em 0 0; padding: 0.2em; width: 390px}
.fieldset_share .linha_topo p input.botao-acessar {-moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: #E5E5E5 none repeat scroll 0 0; display: block; font-size: 14px; font-weight: bold; letter-spacing: -0.05em; margin: 0.8em 0 0.9em; padding: 10px 20px}
.form_comentarios {margin: 20px 0; background-color: #EAEAEA; border-bottom: 1px solid #CECECE; border-top: 1px solid #CECECE; padding: 10px 10px 0 10px; width: 430px}
.permalink {display: none}
.quadro_expediente {border: 1px solid #cecece; float: left; height: 270px; width: 206px; padding: 10px; margin: 20px 10px 0 0; text-align: center; overflow: hidden}
.quadro_expediente img {height: 180px; width: 206px}
.quadro_expediente_titulo {padding: 0 0 5px 0; margin: 0; font-size: 14px; font-weight: bold}
.quadro_expediente_cargo {margin: 0; padding: 0 0 10px 0; font-size: 12px; font-weight: normal}
.quadro_expediente_email {margin: 0; padding: 10px 0 0 0; font-size: 12px; font-weight: normal}
.quadro_expediente a:link {color: #333; text-decoration: none}
.quadro_expediente a:visited {color: #333; text-decoration: none}
.quadro_expediente a:hover {color: #333; text-decoration: underline}
.widget_vertical {margin: 20px 0}
.widget_vertical img {float: left; margin: 0 20px 0 0}
.widget_vertical .descricao {color: #666}
.widget_vertical .descricao textarea {color: #999; height: 70px; width: 500px; font: 15px "Courier New", Courier, mono}
.widget_vertical .descricao textarea a:hover {color: #333}
.widget_horizontal {margin: 20px 0}
 .widget_horizontal .descricao {color: #666}
.widget_horizontal .descricao textarea {color: #999; height: 70px; width: 728px; font: 15px "Courier New", Courier, mono}
.widget_horizontal .descricao textarea a:hover {color: #333}
 #historico {text-align: left}
#historico.paginacao {color: #333333}
#historico.paginacao {}
#historico.paginacao {padding: 0}
.paginacao {line-height: 22px; margin: 0 10px; padding: 0 10px}
#historico.paginacao p {line-height: 12px; padding: 0 10px; color: #999}
#historico.paginacao p a:link, #historico.paginacao p a:visited {color: #333; text-decoration: none}
#historico.paginacao p a:hover {color: #333; text-decoration: underline}
#historico.paginacao p b {color: #333; float: left; padding: 0 10px 0 30px}
.separador {border-bottom: 1px solid #cecece; margin: 0 0 10px 0; padding: 10px 0 0 0; overflow: hidden}
 .clear {clear: both}
  .tx_editoria {color: #666; padding: 0px 0 5px 0; font: normal 9px Arial, Verdana, sans-serif}
.tx_editoria a:link, .tx_editoria a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: bold; text-transform: uppercase}
.tx_editoria a:hover {color: #AC0000; text-decoration: underline; font-weight: bold}
.tx_editoria02 {color: #666; padding: 0px 0 5px 0; font: normal 9px Arial, Verdana, sans-serif}
.tx_editoria02 a:link, .tx_editoria02 a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: bold; text-transform: uppercase; margin-right: 3px}
.tx_editoria02 a:hover {color: #AC0000; text-decoration: underline}
.tx_editoria_index02 {color: #666; padding: 0 0 5px 0; font: normal 9px Arial, Verdana, sans-serif}
.tx_editoria_index02 a:link, .tx_editoria_index02 a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: bold; text-transform: uppercase}
.tx_editoria_index02 a:hover {color: #AC0000; text-decoration: underline; font-weight: bold}
.tx_titulo {color: #999999; font-size: 16px; padding: 0 0 5px 0; font-weight: normal}
.tx_titulo a:link, .tx_titulo a:visited {color: #333; border: 0; text-decoration: none; font-weight: bold}
.tx_titulo a:hover {color: #333; text-decoration: underline; font-weight: bold}
.tx_titulo_index02 {color: #333; font-size: 18px; padding: 0 0 5px 0; font-weight: normal}
.tx_titulo_index02 a:link, .tx_titulo_index02 a:visited {color: #333; border: 0; text-decoration: none; padding: 0 0 15px 0; font-weight: bold}
.tx_titulo_index02 a:hover {color: #333; text-decoration: underline; font-weight: bold}
.tx_titulo_pag_curtinhas {color: #333; font-size: 18px; height: 30px; padding: 5px 5px 0 5px; font-weight: normal}
.tx_titulo_pag_curtinhas a:link, .tx_titulo_pag_curtinhas a:visited {color: #333; border: 0; text-decoration: none; padding: 0; font-weight: bold}
.tx_titulo_pag_curtinhas a:hover {color: #333; text-decoration: underline; font-weight: bold}
.tx_titulo_int {color: #AC0000; font-size: 20px; padding: 0 0 15px 0; font-weight: bold}
.tx_curtinhas {color: #666; font-size: 12px; padding: 0 0 5px 0; font-weight: normal; line-height: 15px}
.tx_curtinhas a:link, .tx_curtinhas a:visited {color: #666; line-height: 17px; text-decoration: none}
.tx_curtinhas a:hover {color: #666; text-decoration: underline}
.tx_pag_curtinhas {color: #666; font-size: 12px; height: 270px; padding: 0 5px 5px; font-weight: normal; line-height: 15px; overflow: hidden}
.tx_pag_curtinhas .data_curtinhas{ color: #999 !important; font-size: 10px !important; height: 14px !important; overflow: hidden; padding-bottom: 5px !important}
.tx_pag_curtinhas a:link, .tx_pag_curtinhas a:visited {color: #666; line-height: 17px; text-decoration: none}
.tx_pag_curtinhas a:hover {color: #666; text-decoration: underline}
.tx_titulo_semdestaque {color: #999999; font-size: 12px; padding: 0 0 5px 0; font-weight: normal; line-height: 15px}
.tx_titulo_semdestaque a:link, .tx_titulo_semdestaque a:visited {color: #333; border: 0; text-decoration: none; font-weight: bold}
.tx_titulo_semdestaque a:hover {color: #333; text-decoration: underline; font-weight: bold}
.tx_titulo_semdestaque_capa {color: #999999; font-size: 16px; padding: 0 0 5px 0; font-weight: normal; line-height: 15px}
.tx_titulo_semdestaque_capa a:link, .tx_titulo_semdestaque_capa a:visited {color: #333; border: 0; text-decoration: none; font-weight: bold}
.tx_titulo_semdestaque_capa a:hover {color: #333; text-decoration: underline; font-weight: bold}
.tx_titulo_semdestaque_index02 {color: #333; font-size: 12px; padding: 0 0 5px 0; font-weight: normal}
.tx_titulo_semdestaque_index02 a:link, .tx_titulo_semdestaque_index02 a:visited {color: #333; border: 0; text-decoration: none; font-weight: bold; line-height: 16px}
.tx_titulo_semdestaque_index02 a:hover {color: #333; text-decoration: underline; font-weight: bold; line-height: 16px}
.tx_titulo_blog {color: #AC0000; font-size: 14px; padding: 0 0 5px 0; font-weight: normal; line-height: 15px}
.tx_titulo_blog a:link, .tx_titulo_blog a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: bold; text-transform: uppercase}
.tx_titulo_blog a:hover {color: #AC0000; text-decoration: underline; font-weight: bold}
.tx_list {color: #666; padding: 11px 0 5px 0; font-size: 11px; text-transform: uppercase}
.tx_list a:link, .tx_list a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 14px}
.tx_list a:hover {color: #AC0000; text-decoration: underline; font-weight: bold}
.tx_comment {color: #666; padding: 11px 0 5px 0; font: 11px "Lucida Grande", Lucida, Verdana, sans-serif}
.tx_comment a:link, .tx_comment a:visited {color: #666; border: 0; text-decoration: none; font-weight: normal;  font-size: 11px}
.tx_comment a:hover {color: #666; text-decoration: underline; font-weight: normal}
.tx_comment .span {width: 220px; margin: 0 0 4px 0; overflow: hidden; font-size: 10px; color: #999; font-weight: normal; font-style: normal}
.tx_comment .span strong {color: #444}
.tx_titulo_h {border-bottom: 2px solid #999; font-size: 14px; height: 10px; font-weight: bold; color: #AC0000; margin: 0 0 5px 0; padding: 0 0 10px; text-transform: uppercase}
.tx_titulo_h a:link, .tx_titulo_h a:visited {color: #AC0000; text-decoration: none}
.tx_titulo_h a:hover {text-decoration: underline}
.tx_tools_index {color: #999999; padding: 0; font: normal 10px Arial, Verdana, sans-serif; text-align: right}
.tx_tools_index a:link, .tx_tools_index a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: bold; text-transform: uppercase}
.tx_tools_index a:hover {color: #AC0000; text-decoration: underline; font-weight: bold}
.descricao_index_editoria a:link, .descricao_index_editoria a:visited {color: #333; font: normal 11px Arial, Verdana, sans-serif; text-decoration: none}
.bt_menos a {background-color: #666666; color: #FFFFFF; float: right; font-family: Verdana; font-size: 10px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; height: 12px; line-height: normal; margin-left: 2px; padding: 1px 5px 3px 4px; width: 18px; text-align: center}
.bt_mais a {background-color: #666666; color: #FFFFFF; float: right; font-family: Verdana; font-size: 10px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; height: 12px; line-height: normal; margin-left: 2px; padding: 1px 5px 3px 4px; width: 18px; text-align: center}
.bt_print {float: right; font-family: Verdana; font-size: 10px; font-weight: normal; height: 12px; line-height: normal; margin-left: 2px; padding: 1px 5px 3px 4px; text-align: center}
.bt_print a {color: #333; text-decoration: none}
.bt_sent {float: right; font-family: Verdana; font-size: 10px; font-weight: normal; height: 12px; line-height: normal; margin-left: 2px; padding: 1px 5px 3px 4px; text-align: center}
.bt_sent a {color: #333; text-decoration: none}
#compartilhe {border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; font-family: "Trebuchet MS", Lucida, Verdana, sans-serif; margin: 1em 0; text-align: left; padding: 10px; background-color: #eaeaea}
#compartilhe a:link, #compartilhe a:visited {font-size: 12px; color: #333; text-decoration: none}
#compartilhe a:hover {font-size: 12px; color: #333; text-decoration: underline}
#compartilhe .sent {border-right: 1px solid #cecece; float: left; height: 20px; background: url('/images/icon_send_friend.png') no-repeat left center; padding: 10px 10px 0 30px; margin: 0 10px 0 0}
#compartilhe .print {border-right: 1px solid #cecece; float: left; height: 20px; background: url('/images/icon_print.png') no-repeat left center; padding: 10px 10px 0 30px; margin: 0 10px 0 30px}
#compartilhe .share {border-right: 1px solid #cecece; float: left; height: 20px; background: url('/images/icon_share2.png') no-repeat left center; padding: 10px 10px 0 30px; margin: 0 10px 0 0}
#compartilhe .news {border-right: 1px solid #cecece; float: left; height: 20px; background: url('/images/icon_news.png') no-repeat left center; padding: 10px 10px 0 30px; margin: 0 10px 0 0}
#compartilhe .contato {float: left; height: 20px; background: url('/images/icon_contato.png') no-repeat left center; padding: 10px 10px 0 30px; margin: 0 10px 0 0}
#compartilhe h4 {color: #333; display: inline; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: italic; font-variant: normal; font-weight: bold; line-height: normal; margin-right: 0.5em}
#compartilhe ul {display: inline; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0}
#compartilhe ul li {display: inline; margin: 0 0.3em; padding: 0}
#compartilhe ul li a {color: #000; text-decoration: none}
.top_service {padding: 2px 4px 2px 20px}
.sharethis,.aim,.aol,.blinklist,.blogger,.blogmarks,.care2,.current,.dealsplus,.delicious,.digg,.diigo,.email,.facebook,.faves,.fresqui,.friendfeed,.friendster,.funp,.furl,.fark,.bus_exchange,.gmail,.google_bmarks,.hi5,.hugg,.kirtsy,.linkedin,.livejournal,.magnolia,.meneame,.mister_wong,.mixx,.msn,.myspace,.n4g,.netscape,.newsvine,.oknotizie,.orkut,.propeller,.reddit,.simpy,.slashdot,.sms,.sphinn,.stumbleupon,.tailrank,.technorati,.twitter,.typepad,.windows_live,.wordpress,.xanga,.yahoo,.yahoo_bmarks,.ybuzz,.yahoo_myweb,.yigg {background-image: url('/images/sprite_share.gif'); background-repeat: no-repeat; margin-right: 23px; padding: 2px 0 0px 20px; white-space: nowrap; height: 14px; font-size: 14px}
.aol {background-position: 0 -439px}
.blinklist {background-position: 0 0}
.blogger {background-position: 0 -680px}
.blogmarks {background-position: 0 -60px}
.care2 {background-position: 0 -880px}
.current {background-position: 0 -640px}
.dealsplus {background-position: 0 -1160px}
.delicious {background-position: 0 -40px}
.digg {background-position: 0 -20px}
.diigo {background-position: 0 -780px}
.email {background-position: 0 -460px}
.facebook {background-position: 0 -180px}
.faves {background-position: 0 -840px}
.fresqui {background-position: 0 -980px}
.friendfeed {background-position: 0 -1140px}
.friendster {background-position: 0 -1120px}
.funp {background-position: 0 -1000px}
.furl {background-position: 0 -160px}
.gmail {background-position: 0 -480px}
.google_bmarks {background-position: 0 -220px}
.hi5 {background-position: 0 -1100px}
.hugg {background-position: 0 -1020px}
.kirtsy {background-position: 0 -920px}
.linkedin {background-position: 0 -1240px}
.livejournal {background-position: 0 -1060px}
.magnolia {background-position: 0 -240px}
.meneame {background-position: 0 -820px}
.mister_wong {background-position: 0 -740px}
.mixx {background-position: 0 -580px}
.msn {background-position: 0 -499px}
.myspace {background-position: 0 -520px}
.n4g {background-position: 0 -900px}
.netscape {background-position: 0 -280px}
.newsvine {background-position: 0 -360px}
.oknotizie {background-position: 0 -960px}
.orkut {background-position: 0 -1080px}
.propeller {background-position: 0 -600px}
.reddit {background-position: 0 -320px}
.simpy {background-position: 0 -860px}
.slashdot {background-position: 0 -800px}
.sms {background-position: 0 -540px}
.sphinn {background-position: 0 -1180px}
.stumbleupon {background-position: 0 -140px}
.tailrank {background-position: 0 -100px}
.technorati {background-position: 0 -120px}
.twitter {background-position: 0 -620px}
.typepad {background-position: 0 -700px}
.windows_live {background-position: 0 -300px}
.wordpress {background-position: 0 -660px}
.xanga {background-position: 0 -1200px}
.yahoo_bmarks {background-position: 0 -720px}
.ybuzz {background-position: 0 -1220px}
.yahoo_myweb {background-position: 0 -80px}
.yigg {background-position: 0 -760px}
.fark {background-position: 0 -1280px}
.bus_exchange {background-position: 0 -1300px}
.hidden {display: none}
.left {float: left}
.right {background: white; float: right; margin: 0; padding: 20px 0 20px 20px}
#relacionadas {margin: 1em 0; text-align: left}
#relacionadas h4 {color: #AC0000; font-size: 16px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: bold; line-height: normal; margin-right: 0.5em}
#relacionadas h6 {color: #AC0000; font-size: 10px; font-size-adjust: none; font-stretch: normal; font-variant: normal; font-weight: bold; line-height: normal; margin-right: 0.5em}
#relacionadas h4 a:link, #relacionadas h4 a:visited {color: #AC0000; text-decoration: none}
#relacionadas h4 a:hover {color: #AC0000; text-decoration: underline}
#relacionadas ul {display: inline; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 15px 0; padding: 0}
#relacionadas ul li {border-bottom: 1px dotted #cecece; color: #999; margin: 5px; padding: 5px 0; font-size: 12px}
#relacionadas ul li a:link, #relacionadas ul li a:visited {color: #AC0000; border: 0; text-decoration: none; font-weight: normal; font-size: 12px; text-transform: uppercase}
#relacionadas ul li a:hover {color: #333; text-decoration: underline; font-weight: normal}
#comentarios {margin: 20px 0; padding: 10px; text-align: left; background: #F8F7E5; font-size: 12px; color: #666}
#comentarios .comentarios {float: left; background: url('/images/icon_coment.jpg') no-repeat left center; padding: 0 0 0 20px}
#comentarios .comente {float: left; margin: 0 0 0 10px; padding: 0 0 0 10px; border-left: 1px solid #666}
#comentarios .comente a:link, #comentarios .comente a:visited {color: #2F3C71; border: 0; text-decoration: none}
#comentarios .comente a:hover {color: #2F3C71; text-decoration: underline}
#comentarios_curtinhas {border-top: 1px solid #cecece; height: 20px; margin: 0 !important; padding: 12px 10px 10px !important; text-align: left !important; background: #F8F7E5 !important; font-size: 12px !important; color: #666 !important; overflow: hidden}
#comentarios_curtinhas .comentarios {float: left; background: url('/images/icon_coment.jpg') no-repeat left center; padding: 0 0 0 20px}
#comentarios_curtinhas .comente {float: left; margin: 0 0 0 10px; padding: 0 0 0 10px; border-left: 1px solid #666}
#comentarios_curtinhas .comente a:link, #comentarios_curtinhas .comente a:visited {color: #2F3C71; border: 0; text-decoration: none}
#comentarios_curtinhas .comente a:hover {color: #2F3C71; text-decoration: underline}
ul.postComentarios li {border-bottom: 1px solid #DDDDDD; padding: 0.92em 0; font-size: 12px}
.titulo {color: #000; margin: 0 0 5px; font-size: 14px !important; font-weight: bold}
ul.postComentarios li .dados {color: #D0D0D0; margin: 0 0 5px}
ul.postComentarios li span.nome {color: #333333; font-size: 1.165em; padding: 0 0.57em 0 0}
ul.postComentarios li span.data {color: #666666; font-size: 11px; padding: 0 0.67em}
ul.postComentarios li p {color: #666; margin: 0 0 5px}
  .index_curtinhas {background: #EFEFEF; border-bottom: 1px solid #B2B2B2; color: #3A8104; margin: 10px 0; padding: 10px; text-align: center; width: 708px; overflow: hidden; font: normal 18px Georgia, "Times New Roman", Times, serif}
.index_curtinhas a:link, .index_curtinhas a:visited {color: #3A8104; text-decoration: none}
.index_curtinhas a:hover {color: #3A8104; text-decoration: underline}
.list_curtinhas {background: #EFEFEF; border: 1px solid #cecece; float: left; height: 350px; margin: 10px 10px 0 0; width: 340px; overflow: hidden}
.index_frases {background: #EFEFEF; border-bottom: 1px solid #B2B2B2; color: #3A8104; margin: 10px 0; padding: 10px; text-align: center; width: 708px; overflow: hidden; font: normal 18px Georgia, "Times New Roman", Times, serif}
.index_frases a:link, .index_frases a:visited {color: #3A8104; text-decoration: none; text-transform: uppercase}
.index_frases a:hover {color: #333; text-decoration: underline}
.share_twitter {padding: 0 0 20px 0}
.enquete_direita {background: #E5E5E5; margin: 20px 0; padding: 10px 5px; text-align: left; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}
.enquete_direita .titulo {border-bottom: 2px solid #999; font-size: 1.17em; font-weight: bold; color: #AC0000; margin: 0 0 10px; padding: 0 0 10px; text-transform: uppercase}
.enquete_direita .nome {font-size: 14px; font-weight: bold; color: #333; padding: 0 0 15px}
.enquete_direita ul {margin: 0; padding: 0 0 15px}
.enquete_direita ul li {font-size: 14px; font-weight: normal; color: #666; margin: 0; padding: 0 0 8px}
.enquete_grafico {margin: 10px 0 0 0; padding: 10px 0; background: white; width: 100%; text-align: center}
  .img_esquerda {margin: 0 10px 10px 0 ; float: left}
.img_direita {margin: 0 0 10px 10px; float: right}
  #box-mais-buscadas {}
#box-mais-buscadas h2 {font-size: 2.17em; letter-spacing: -1px; margin-bottom: 0.4em}
#box-mais-buscadas p {line-height: 1.83em; text-align: center}
#box-mais-buscadas a {color: #666}
#box-mais-buscadas a:hover {text-decoration: underline}
#box-mais-buscadas .tags {margin-bottom: 0.53em}
#box-mais-buscadas .t1 {font-size: 1.035em}
#box-mais-buscadas .t2 {font-size: 1.535em}
#box-mais-buscadas .t3 {font-size: 2.035em}
 input {padding: 0; margin: 0}
.searchStart {height: 45px ; width: 10px; background: url('/images/searchStart.png') no-repeat; float: left}
.searchEnd {height: 45px; width: 168px; display: block; cursor: pointer; background: url('/images/searchEnd.png') no-repeat; display: block; float: left}
.searchField {background: url('/images/searchBg.png') repeat-x; height: 42px; width: 377px; border: none; padding-top: 8px !important; padding-top: 0;  padding-left:4px; float: left; color: #777; font: 23px/42px "Trebuchet MS",Lucida,Verdana,sans-serif}
#searchPopup {width: 160px; height: 35px; margin-left: 6px; color: #7eb250; font-size: 10px}
.error, .notice, .success {padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; margin: 10px 0 10px 20px}
.error {background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4}
.notice {background: #FFF6BF; color: #514721; border-color: #FFD324}
.success {background: #E6EFC2; color: #264409; border-color: #C6D880}
.error a {color: #8a1f11}
.notice a {color: #514721}
.success a {color: #264409}
 #slider ul, #slider li {margin: 0; padding: 0; list-style: none}
#slider li { width:510px; height: 15px; overflow: hidden; margin: 0}
span#prevBtn {font-size: 15px; font-weight: bold}
span#nextBtn {font-size: 15px; font-weight: bold}
#curtinhas_vertical ul, #curtinhas_vertical li {margin: 0; padding: 0; list-style: none}
#curtinhas_vertical li { width:196px; overflow: hidden; margin: 0}
  #join_menu {margin: 0; padding: 0}
#join_menu img {float: left; margin: 0; padding: 0}
#join_menu .join_menu {border-right: 1px solid #B7B6B8; float: left; margin: 0; padding: 0;  overflow: hidden}
#menu {display: block; text-align: center}
#menu ul {width: 1008px;  height: 31px; margin: 0; float: left; padding: 0; line-height: 31px;  text-decoration: none; background: url('/images/menu_bg.jpg') repeat-x left top}
 #menu ul li.left {display: block; float: left; clear: left; width: 60px; height: 34px; background: url('/images/menu_l.jpg') no-repeat left top}
 #menu ul li.right {display: block; float: right; clear: right; width: 60px; height: 34px; background: url('/images/menu_r.jpg') no-repeat right top}
#menu ul li {width: auto; display: inline; float: left; list-style: none; text-align: center; text-decoration: none}
#menu ul li a {display: block; text-decoration: none; text-transform: uppercase; padding: 0 10px; color: #333; font-size: 14px; _font-size: 14px; font-weight: bold}
#menu ul li em {display: block; float: left; width: 2px; height: 31px; background: url('/images/menu_sep.png') no-repeat left top}
  #menu ul li.sep {width: 2px; background: url('/images/menu_sep.png') no-repeat left top}
#menu ul li a:hover, #menu ul li a.active {background: transparent url('/images/menu_over.png') repeat-x center top; text-decoration: none; Color: white}
#menu ul li a.active {font-weight: bold; cursor: default}
.quadro_155px {width: 155px !important; overflow: hidden}
.quadro_230px {width: 230px !important; overflow: hidden}
.quadro_235px {width: 235px !important; overflow: hidden}
.margin_top_20px {margin-top: 20px !important}
.margin_top_10px {margin-top: 10px !important}
.margin_bottom_20px {margin-bottom: 40px !important}
.margin_bottom_15px {margin-bottom: 15px !important}
.margin_bottom_10px {margin-bottom: 10px !important}
.margin_left_10px {margin-left: 10px !important}
.margin_left_5px {margin-left: 5px !important}
.margin_right_10px {margin-right: 10px !important}
.margin_right_5px {margin-right: 5px !important}
.padding_bottom_5px {padding-bottom: 5px !important}
.height_90px {height: 90px}
.overflow_hidden {overflow: hidden}
 <!--[if IE]> <style type="text/css"> p.iepara {padding-top: 1em}
</style> <![endif]-->   .ui-helper-hidden {display: none}
.ui-helper-hidden-accessible {position: absolute; left: -99999999px}
.ui-helper-reset {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none}
.ui-helper-clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.ui-helper-clearfix {display: inline-block}
 * html .ui-helper-clearfix {height:1%}
.ui-helper-clearfix {display:block}
 .ui-helper-zfix {width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0)}
 .ui-state-disabled {cursor: default !important}
  .ui-icon {display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat}
  .ui-widget-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%}
  .ui-widget {font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em}
.ui-widget-content {border: 0px solid #72b42d; background: #ffffff url(/images/ui-bg_inset-soft_10_ffffff_1x100.png) 50% bottom repeat-x; color: #000000}
.ui-widget-content a {color: #000000}
.ui-widget-header {border: 1px solid #3f7506; background: #3a8104 url(/images/ui-bg_highlight-soft_33_3a8104_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold}
.ui-widget-header a {color: #ffffff}
 .ui-state-default, .ui-widget-content .ui-state-default {border-top: 1px; border-bottom: 1px; border-right: 0; border-left: 0; border-color: #45930b; border-style: solid; background: #4ca20b url(/images/ui-bg_highlight-soft_60_4ca20b_1x100.png) 50% 50% repeat-x; color: #ffffff; outline: none; padding: 4px 0; margin: 0; text-align: center; font: normal 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #ffffff; text-decoration: none; outline: none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border-top: 1px; border-bottom: 1px; border-right: 0; border-left: 0; border-color: #8bd83b; border-style: solid; background: #4eb305 url(/images/ui-bg_highlight-soft_50_4eb305_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none}
.ui-state-hover a, .ui-state-hover a:hover {color: #ffffff; text-decoration: none; outline: none}
.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #72b42d; background: #285c00 url(/images/ui-bg_highlight-hard_30_285c00_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #ffffff; padding: 4px 0; margin: 0; outline: none; text-decoration: none}
 .ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #f9dd34; background: #fbf5d0 url(/images/ui-bg_glass_55_fbf5d0_1x400.png) 50% 50% repeat-x; color: #363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {color: #363636}
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #fad000; background: #ffdc2e url(/images/ui-bg_diagonals-thick_95_ffdc2e_40x40.png) 50% 50% repeat; color: #2b2b2b}
.ui-state-error a, .ui-widget-content .ui-state-error a {color: #2b2b2b}
.ui-state-error-text, .ui-widget-content .ui-state-error-text {color: #2b2b2b}
.ui-state-disabled, .ui-widget-content .ui-state-disabled {opacity: .35; filter:Alpha(Opacity=35); background-image: none}
.ui-priority-primary, .ui-widget-content .ui-priority-primary {font-weight: bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {opacity: .7; filter:Alpha(Opacity=70); font-weight: normal}
  .ui-icon {width: 16px; height: 16px; background-image: url(/images/ui-icons_72b42d_256x240.png)}
.ui-widget-content .ui-icon {background-image: url(/images/ui-icons_72b42d_256x240.png)}
.ui-widget-header .ui-icon {background-image: url(/images/ui-icons_ffffff_256x240.png)}
.ui-state-default .ui-icon {background-image: url(/images/ui-icons_ffffff_256x240.png)}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/images/ui-icons_ffffff_256x240.png)}
.ui-state-active .ui-icon {background-image: url(/images/ui-icons_ffffff_256x240.png)}
.ui-state-highlight .ui-icon {background-image: url(/images/ui-icons_4eb305_256x240.png)}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/images/ui-icons_cd0a0a_256x240.png)}
 .ui-icon-carat-1-n {background-position: 0 0}
.ui-icon-carat-1-ne {background-position: -16px 0}
.ui-icon-carat-1-e {background-position: -32px 0}
.ui-icon-carat-1-se {background-position: -48px 0}
.ui-icon-carat-1-s {background-position: -64px 0}
.ui-icon-carat-1-sw {background-position: -80px 0}
.ui-icon-carat-1-w {background-position: -96px 0}
.ui-icon-carat-1-nw {background-position: -112px 0}
.ui-icon-carat-2-n-s {background-position: -128px 0}
.ui-icon-carat-2-e-w {background-position: -144px 0}
.ui-icon-triangle-1-n {background-position: 0 -16px}
.ui-icon-triangle-1-ne {background-position: -16px -16px}
.ui-icon-triangle-1-e {background-position: -32px -16px}
.ui-icon-triangle-1-se {background-position: -48px -16px}
.ui-icon-triangle-1-s {background-position: -64px -16px}
.ui-icon-triangle-1-sw {background-position: -80px -16px}
.ui-icon-triangle-1-w {background-position: -96px -16px}
.ui-icon-triangle-1-nw {background-position: -112px -16px}
.ui-icon-triangle-2-n-s {background-position: -128px -16px}
.ui-icon-triangle-2-e-w {background-position: -144px -16px}
.ui-icon-arrow-1-n {background-position: 0 -32px}
.ui-icon-arrow-1-ne {background-position: -16px -32px}
.ui-icon-arrow-1-e {background-position: -32px -32px}
.ui-icon-arrow-1-se {background-position: -48px -32px}
.ui-icon-arrow-1-s {background-position: -64px -32px}
.ui-icon-arrow-1-sw {background-position: -80px -32px}
.ui-icon-arrow-1-w {background-position: -96px -32px}
.ui-icon-arrow-1-nw {background-position: -112px -32px}
.ui-icon-arrow-2-n-s {background-position: -128px -32px}
.ui-icon-arrow-2-ne-sw {background-position: -144px -32px}
.ui-icon-arrow-2-e-w {background-position: -160px -32px}
.ui-icon-arrow-2-se-nw {background-position: -176px -32px}
.ui-icon-arrowstop-1-n {background-position: -192px -32px}
.ui-icon-arrowstop-1-e {background-position: -208px -32px}
.ui-icon-arrowstop-1-s {background-position: -224px -32px}
.ui-icon-arrowstop-1-w {background-position: -240px -32px}
.ui-icon-arrowthick-1-n {background-position: 0 -48px}
.ui-icon-arrowthick-1-ne {background-position: -16px -48px}
.ui-icon-arrowthick-1-e {background-position: -32px -48px}
.ui-icon-arrowthick-1-se {background-position: -48px -48px}
.ui-icon-arrowthick-1-s {background-position: -64px -48px}
.ui-icon-arrowthick-1-sw {background-position: -80px -48px}
.ui-icon-arrowthick-1-w {background-position: -96px -48px}
.ui-icon-arrowthick-1-nw {background-position: -112px -48px}
.ui-icon-arrowthick-2-n-s {background-position: -128px -48px}
.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px}
.ui-icon-arrowthick-2-e-w {background-position: -160px -48px}
.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px}
.ui-icon-arrowthickstop-1-n {background-position: -192px -48px}
.ui-icon-arrowthickstop-1-e {background-position: -208px -48px}
.ui-icon-arrowthickstop-1-s {background-position: -224px -48px}
.ui-icon-arrowthickstop-1-w {background-position: -240px -48px}
.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px}
.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px}
.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px}
.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px}
.ui-icon-arrowreturn-1-w {background-position: -64px -64px}
.ui-icon-arrowreturn-1-n {background-position: -80px -64px}
.ui-icon-arrowreturn-1-e {background-position: -96px -64px}
.ui-icon-arrowreturn-1-s {background-position: -112px -64px}
.ui-icon-arrowrefresh-1-w {background-position: -128px -64px}
.ui-icon-arrowrefresh-1-n {background-position: -144px -64px}
.ui-icon-arrowrefresh-1-e {background-position: -160px -64px}
.ui-icon-arrowrefresh-1-s {background-position: -176px -64px}
.ui-icon-arrow-4 {background-position: 0 -80px}
.ui-icon-arrow-4-diag {background-position: -16px -80px}
.ui-icon-extlink {background-position: -32px -80px}
.ui-icon-newwin {background-position: -48px -80px}
.ui-icon-refresh {background-position: -64px -80px}
.ui-icon-shuffle {background-position: -80px -80px}
.ui-icon-transfer-e-w {background-position: -96px -80px}
.ui-icon-transferthick-e-w {background-position: -112px -80px}
.ui-icon-folder-collapsed {background-position: 0 -96px}
.ui-icon-folder-open {background-position: -16px -96px}
.ui-icon-document {background-position: -32px -96px}
.ui-icon-document-b {background-position: -48px -96px}
.ui-icon-note {background-position: -64px -96px}
.ui-icon-mail-closed {background-position: -80px -96px}
.ui-icon-mail-open {background-position: -96px -96px}
.ui-icon-suitcase {background-position: -112px -96px}
.ui-icon-comment {background-position: -128px -96px}
.ui-icon-person {background-position: -144px -96px}
.ui-icon-print {background-position: -160px -96px}
.ui-icon-trash {background-position: -176px -96px}
.ui-icon-locked {background-position: -192px -96px}
.ui-icon-unlocked {background-position: -208px -96px}
.ui-icon-bookmark {background-position: -224px -96px}
.ui-icon-tag {background-position: -240px -96px}
.ui-icon-home {background-position: 0 -112px}
.ui-icon-flag {background-position: -16px -112px}
.ui-icon-calendar {background-position: -32px -112px}
.ui-icon-cart {background-position: -48px -112px}
.ui-icon-pencil {background-position: -64px -112px}
.ui-icon-clock {background-position: -80px -112px}
.ui-icon-disk {background-position: -96px -112px}
.ui-icon-calculator {background-position: -112px -112px}
.ui-icon-zoomin {background-position: -128px -112px}
.ui-icon-zoomout {background-position: -144px -112px}
.ui-icon-search {background-position: -160px -112px}
.ui-icon-wrench {background-position: -176px -112px}
.ui-icon-gear {background-position: -192px -112px}
.ui-icon-heart {background-position: -208px -112px}
.ui-icon-star {background-position: -224px -112px}
.ui-icon-link {background-position: -240px -112px}
.ui-icon-cancel {background-position: 0 -128px}
.ui-icon-plus {background-position: -16px -128px}
.ui-icon-plusthick {background-position: -32px -128px}
.ui-icon-minus {background-position: -48px -128px}
.ui-icon-minusthick {background-position: -64px -128px}
.ui-icon-close {background-position: -80px -128px}
.ui-icon-closethick {background-position: -96px -128px}
.ui-icon-key {background-position: -112px -128px}
.ui-icon-lightbulb {background-position: -128px -128px}
.ui-icon-scissors {background-position: -144px -128px}
.ui-icon-clipboard {background-position: -160px -128px}
.ui-icon-copy {background-position: -176px -128px}
.ui-icon-contact {background-position: -192px -128px}
.ui-icon-image {background-position: -208px -128px}
.ui-icon-video {background-position: -224px -128px}
.ui-icon-script {background-position: -240px -128px}
.ui-icon-alert {background-position: 0 -144px}
.ui-icon-info {background-position: -16px -144px}
.ui-icon-notice {background-position: -32px -144px}
.ui-icon-help {background-position: -48px -144px}
.ui-icon-check {background-position: -64px -144px}
.ui-icon-bullet {background-position: -80px -144px}
.ui-icon-radio-off {background-position: -96px -144px}
.ui-icon-radio-on {background-position: -112px -144px}
.ui-icon-pin-w {background-position: -128px -144px}
.ui-icon-pin-s {background-position: -144px -144px}
.ui-icon-play {background-position: 0 -160px}
.ui-icon-pause {background-position: -16px -160px}
.ui-icon-seek-next {background-position: -32px -160px}
.ui-icon-seek-prev {background-position: -48px -160px}
.ui-icon-seek-end {background-position: -64px -160px}
.ui-icon-seek-first {background-position: -80px -160px}
.ui-icon-stop {background-position: -96px -160px}
.ui-icon-eject {background-position: -112px -160px}
.ui-icon-volume-off {background-position: -128px -160px}
.ui-icon-volume-on {background-position: -144px -160px}
.ui-icon-power {background-position: 0 -176px}
.ui-icon-signal-diag {background-position: -16px -176px}
.ui-icon-signal {background-position: -32px -176px}
.ui-icon-battery-0 {background-position: -48px -176px}
.ui-icon-battery-1 {background-position: -64px -176px}
.ui-icon-battery-2 {background-position: -80px -176px}
.ui-icon-battery-3 {background-position: -96px -176px}
.ui-icon-circle-plus {background-position: 0 -192px}
.ui-icon-circle-minus {background-position: -16px -192px}
.ui-icon-circle-close {background-position: -32px -192px}
.ui-icon-circle-triangle-e {background-position: -48px -192px}
.ui-icon-circle-triangle-s {background-position: -64px -192px}
.ui-icon-circle-triangle-w {background-position: -80px -192px}
.ui-icon-circle-triangle-n {background-position: -96px -192px}
.ui-icon-circle-arrow-e {background-position: -112px -192px}
.ui-icon-circle-arrow-s {background-position: -128px -192px}
.ui-icon-circle-arrow-w {background-position: -144px -192px}
.ui-icon-circle-arrow-n {background-position: -160px -192px}
.ui-icon-circle-zoomin {background-position: -176px -192px}
.ui-icon-circle-zoomout {background-position: -192px -192px}
.ui-icon-circle-check {background-position: -208px -192px}
.ui-icon-circlesmall-plus {background-position: 0 -208px}
.ui-icon-circlesmall-minus {background-position: -16px -208px}
.ui-icon-circlesmall-close {background-position: -32px -208px}
.ui-icon-squaresmall-plus {background-position: -48px -208px}
.ui-icon-squaresmall-minus {background-position: -64px -208px}
.ui-icon-squaresmall-close {background-position: -80px -208px}
.ui-icon-grip-dotted-vertical {background-position: 0 -224px}
.ui-icon-grip-dotted-horizontal {background-position: -16px -224px}
.ui-icon-grip-solid-vertical {background-position: -32px -224px}
.ui-icon-grip-solid-horizontal {background-position: -48px -224px}
.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px}
.ui-icon-grip-diagonal-se {background-position: -80px -224px}
  .ui-corner-tl {-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px}
.ui-corner-tr {-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px}
.ui-corner-bl {-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px}
.ui-corner-br {-moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px}
.ui-corner-top {-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px}
.ui-corner-bottom {-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px}
.ui-corner-right {-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px}
.ui-corner-left {-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px}
.ui-corner-all {-moz-border-radius: 10px; -webkit-border-radius: 10px}
 .ui-widget-overlay {background: #444444 url(/images/ui-bg_diagonals-thick_15_444444_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30)}
.ui-widget-shadow {margin: 4px 0 0 4px; padding: 0px; background: #aaaaaa url(/images/ui-bg_diagonals-small_0_aaaaaa_40x40.png) 50% 50% repeat; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 4px; -webkit-border-radius: 4px}
.ui-accordion .ui-accordion-header {cursor: pointer; position: relative; margin-top: 1px; zoom: 1}
.ui-accordion .ui-accordion-li-fix {display: inline}
.ui-accordion .ui-accordion-header-active {border-bottom: 0 !important}
.ui-accordion .ui-accordion-header a {display: block; font-size: 1em; padding: .5em .5em .5em 2.2em}
.ui-accordion .ui-accordion-header .ui-icon {position: absolute; left: .5em; top: 50%; margin-top: -8px}
.ui-accordion .ui-accordion-content {padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none}
.ui-accordion .ui-accordion-content-active {display: block}
.ui-datepicker {width: 100%; padding: .1em .1em 0}
.ui-datepicker .ui-datepicker-header {position:relative; padding: 3px 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top: 2px; width: 0.7em; height: 0.7em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 1px}
.ui-datepicker .ui-datepicker-prev {left:2px}
.ui-datepicker .ui-datepicker-next {right:2px}
.ui-datepicker .ui-datepicker-prev-hover {left:1px}
.ui-datepicker .ui-datepicker-next-hover {right:1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px}
.ui-datepicker .ui-datepicker-title {margin: 0 5px; line-height: 1.0em; text-align: center; font-size: 10px}
.ui-datepicker .ui-datepicker-title select {float:left; font-size:1em; margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float: right}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em}
.ui-datepicker th {padding: 5px 0px; text-align: center; font-weight: bold; border: 0; font-size: 10px !important; width: 10px !important; overflow: hidden}
.ui-datepicker td {border: 0; padding: 1px;margin: 0}
.ui-datepicker td span, .ui-datepicker td a {display: block; padding: .2em; text-align: right; text-decoration: none}
.ui-datepicker .ui-datepicker-buttonpane {background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0}
.ui-datepicker .ui-datepicker-buttonpane button {float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left}
 .ui-datepicker.ui-datepicker-multi {width:auto}
.ui-datepicker-multi .ui-datepicker-group {float:left}
.ui-datepicker-multi .ui-datepicker-group table {width:95%; margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group {width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group {width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left}
.ui-datepicker-row-break {clear:both; width:100%}
 .ui-datepicker-rtl {direction: rtl}
.ui-datepicker-rtl .ui-datepicker-prev {right: 2px; left: auto}
.ui-datepicker-rtl .ui-datepicker-next {left: 2px; right: auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px; left: auto}
.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px; right: auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right}
.ui-datepicker-rtl .ui-datepicker-group {float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width:0; border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0; border-left-width:1px}
 .ui-datepicker-cover {display: none;  display: block;  position: absolute;  z-index: -1;  filter: mask();  top: -4px;  left: -4px;  width: 200px;  height: 200px;  }
.ui-dialog {position: relative; padding: .2em; width: 300px}
.ui-dialog .ui-dialog-titlebar {padding: .5em .3em .3em 1em; position: relative}
.ui-dialog .ui-dialog-title {float: left; margin: .1em 0 .2em}
.ui-dialog .ui-dialog-titlebar-close {position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px}
.ui-dialog .ui-dialog-titlebar-close span {display: block; margin: 1px}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding: 0}
.ui-dialog .ui-dialog-content {border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1}
.ui-dialog .ui-dialog-buttonpane {text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button {float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible}
.ui-dialog .ui-resizable-se {width: 14px; height: 14px; right: 3px; bottom: 3px}
.ui-draggable .ui-dialog-titlebar {cursor: move}
 .ui-progressbar {height:2em; text-align: left}
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%}
.ui-resizable {position: relative;}
.ui-resizable-handle {position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none}
.ui-resizable-n {cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px}
.ui-resizable-s {cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px}
.ui-resizable-e {cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%}
.ui-resizable-w {cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%}
.ui-resizable-se {cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px}
.ui-resizable-sw {cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px}
.ui-resizable-nw {cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px}
.ui-resizable-ne {cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-slider {position: relative; text-align: left}
.ui-slider .ui-slider-handle {position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default}
.ui-slider .ui-slider-range {position: absolute; z-index: 1; font-size: .7em; display: block; border: 0}
.ui-slider-horizontal {height: .8em}
.ui-slider-horizontal .ui-slider-handle {top: -.3em; margin-left: -.6em}
.ui-slider-horizontal .ui-slider-range {top: 0; height: 100%}
.ui-slider-horizontal .ui-slider-range-min {left: 0}
.ui-slider-horizontal .ui-slider-range-max {right: 0}
.ui-slider-vertical {width: .8em; height: 100px}
.ui-slider-vertical .ui-slider-handle {left: -.3em; margin-left: 0; margin-bottom: -.6em}
.ui-slider-vertical .ui-slider-range {left: 0; width: 100%}
.ui-slider-vertical .ui-slider-range-min {bottom: 0}
.ui-slider-vertical .ui-slider-range-max {top: 0}
.ui-tabs {padding: .2em; zoom: 1}
.ui-tabs .ui-tabs-nav {list-style: none; position: relative; padding: .2em .2em 0}
.ui-tabs .ui-tabs-nav li {position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0}
.ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; padding: .5em 1em}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom: 1px; border-bottom-width: 0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor: text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer}
 .ui-tabs .ui-tabs-panel {padding: 1em 1.4em; display: block; border-width: 0; background: none}
.ui-tabs .ui-tabs-hide {display: none !important}
.tipsy {padding: 5px; font-size: 12px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat; background-image: url(../images/tipsy.gif);line-height: 15px;}
.tipsy-inner {padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 300px;text-align: center;}
.tipsy-inner {-moz-border-radius:3px; -webkit-border-radius:3px;}
.tipsy-north {background-position: top center;}
.tipsy-south{background-position:bottom center;}
.tipsy-east {background-position: right center;}
.tipsy-west {background-position: left center;}
a.pdf { background: url('/images/pdf.png') no-repeat left center; padding-left: 20px; line-height: 16px;  }
a.txt { background: url('/images/txt.png') no-repeat left center; padding-left: 20px; line-height: 16px}
a.zip { background: url('/images/zip.png') no-repeat left center; padding-left: 20px; line-height: 16px}
a.email {background: url('/images/email.png') no-repeat left center; padding-left: 20px; line-height: 16px}
a.external {background: url('/images/ext_link.png') no-repeat left center; padding-left: 20px; line-height: 16px}
   .floatLeft {float: left; margin-right: 10px}
.floatRight {float: right}
.clear {clear: both}
        #quadro_video {width: 240px; float: right; overflow: hidden; padding-top: 5px; padding-left: 5px; padding-bottom: 5px;  border: 1px solid #DDD; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px}
#quadro_video img{ padding-bottom: 5px}
#slide_main {width: 234px; overflow: hidden}
#slides {height: 210px; width: 234px; overflow: hidden}
h2.tx_titulo_video {color: #10820D; margin: 2px 0 8px; padding: 2px 0; border-bottom: 1px solid #eee; overflow: hidden; font-size: 18px; font-weight: bold; font-style: italic}
h4.tx_titulo_video {margin: 3px 0}
h4.tx_titulo_video a:link, h4.tx_titulo_video a:visited {color: #AC0000; font-size: 14px; text-decoration: none}
h4.tx_titulo_video a:hover {text-decoration: underline}
.slide {float: left; width: 234px}
#menu_slide {height: 70px}
#menu_slide ul {margin: 0px; padding: 0px}
#menu_slide ul li {width: 70px; display: inline-block; list-style: none; height: 50px; overflow: hidden; padding: 8px 0 0 0; margin:0 0 0 3px; text-align: center}
#menu_slide li.inact:hover {  }
#menu_slide li.act,li.act:hover { background: url(/images/arrow_video.png) no-repeat center top}
#menu_slide li.act a {cursor: default}
.fbar { width:2px;  }
#menu_slide li a { }
#menu_slide a img {border: none}
