/* CSS Document */
body {/*font: normal 62.5% Arial, Helvetica, sans-serif;  line-height: 1; color: #666;margin: auto;*/ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; line-height:normal; }
.BGContentMemo { background-color:#f3f3f3;}
.HeaderMemo { /*border-bottom:4px solid #00275e;*/ background-position:0 -6px; }
.HeaderMemo .Logotipo { float:left; width:397px; height:45px; margin-top:8px; background-position:0px -45px }
.img_HeaderMemo {background-image:url(../images/HeaderMemo.jpg); background-repeat:no-repeat; background-position:top right}
.HeaderMemo, .img_HeaderMemo { height:94px; overflow:hidden;}
.RodapeMemo { border-top:4px solid #5d89ac}
.LeftContent, .RightContent { float:left;margin-bottom:10px; overflow:hidden; position:relative;}
.LeftContent { width:645px; margin-right:10px; }
.LeftContent.Sections { background-color:#fff}
.RightContent { width:310px; overflow:hidden;}
.bg_opacity {background-image:url(../images/BG_Content.gif);background-position:center top;background-repeat:repeat-y;float:left;padding-top:10px;width:995px;}
.Content_AllColuns { padding:0px 15px;}
.img_nr, .rss{background-image:url(../images/img_nr.jpg); background-repeat:no-repeat; overflow:hidden;}
.img_rx {background-image:url(../images/img_rx.jpg); background-repeat:repeat-x; overflow:hidden;}
.NoBorder { border:0px none !important}
.Relative { position:relative; margin:0px; padding:0px; font-size:0px;}
.Relative .Absolute { position:absolute; bottom:6px; font-style:italic; font-weight:bold; color:#64095A; }
.TitleArea { float:left; height:21px; font-size:0px; text-decoration:none; line-height:200px; overflow:hidden;}
.saibamais {color:#fff;  font-size:83.3%; font-weight:normal; text-decoration:underline; cursor:pointer;}
.saibamais a { font-weight:normal; text-decoration:none; color:#fff;}
.ARTICLEComents .Relative .Absolute a { color:#036; right:10px;}
.Aguarde { font-size:133.3%; width:100%; margin-left:auto; margin-right:auto; text-align:center; margin-top:100px; font-weight:bold}

.Content .Elemento { float:left; margin:9px; margin-right:0px; position:relative; _padding-bottom:9px; *padding-bottom:9px; display:inline; width:47%}
.Content .Text { width:100%;float:left; }
.Content .TextCem{ width:92%;}
.Content .ComImg{ width:42%;}
.Content .Text b{font-weight:bold;}
.Content .Text .date { color:#999; font-size:83.3%;}
.Content .Text a, .Content .Text a:visited{ font-weight:bold; color:#000; }
.Content .Text a:hover { text-decoration:underline;}
.Content .Text{ font-weight:normal;color:#000 }
.Content .Elemento .Img { padding:1px; background-color:#ccc; float:left; margin-right:10px}
.Content .Elemento .Img img { margin-left:auto; margin-right:auto; }
.Content .Elemento .Img a { overflow:hidden; border:0px none; display:block; padding:1px; text-align:center; background-color:#fff;}
.DestkContent .Content .Elemento .Img a {background-color:#c4c9cb;}
/*.DestkContent .Content .Elemento .Img img { width:100px;}*/
.DestkContent .Content .Elemento { margin:20px; margin-bottom:0px; width:35%; /*se tirar o css da imagem que está a 100px, entao posso retirar esta linha de css*/}
.Content .Elemento .Text span {font-size:91.7%; font-weight:100; color:#fff;}
.point { background-position:-361px -35px; width:4px; height:4px; float:left; margin-top:5px; margin-right:5px; overflow:hidden; }
.AreaShow{ display:block !important; width:auto!important; height:auto!important; *width:100%!important; _width:100%!important} 

.FacebookArea { margin-bottom:10px; background-color:#fff;}

/*menu memoria*/
.LogoMenu { float:left;}
.RedesSearch { float:right;}
.MenuMemo { margin-top:10px}
.MenuMemo .ContentMenu { overflow:hidden; padding-top:5px;}
.MenuMemo li { float:left; padding:0px 8px; position:relative; height:26px;}
.MenuMemo li.Selected { background-position:-278px -122px}
.MenuMemo li.Selected a { color:#fff}
.MenuMemo a { text-decoration:none; margin-top:6px; color:#65676a; font-weight:bold; padding:0px 4px; height:26px;line-height:250%; }
.MenuMemo a:visited { color:#65676a;}
.MenuMemo li.Selected a span {background-position:-503px -33px;}
.MenuMemo a span { background-position:-508px -36px; float:left; height:26px; position:absolute;right:-1px;top:0; width:5px;}
.MenuMemo a:hover { text-decoration:underline;}
.MenuMemo span.NoBorder { display:none;}
/* fim do menu memoria*/

/*pag rss*/
.RssList  { padding-top:20px}
.RssList .Content { float:left; clear:both; width:98%; border-bottom:1px dotted #DADADA;margin-bottom:10px;padding-bottom:5px; margin:9px}
.RssList .Content .Elemento{ width:100%; margin:0px; filter:alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4;}
.RssList .Content a{ color:#2C2C2C}
.RssList .Content a:hover { text-decoration:underline;}
.RssList .Content .Text { width:90%; }
.RssList .Elemento a, .RssList .Elemento a:hover { text-decoration:none; color:#2C2C2C!important; cursor:auto;font-weight:normal!important;}
.RssList .Elemento .point { background-position:-361px -28px}
.RssList .rss {background-position:-452px -25px; float:left; font-size:0; height:18px; margin-right:5px; width:47px;}
/*fim pag rss*/



.SearchSite .Content { width:300px; background-position:0px -93px; height:22px; margin-bottom:10px; overflow:hidden;}
.SearchSite input { background-color:transparent; border:0px; color:#999; font-weight:bold; height:20px;outline: none; overflow:hidden;}
.SearchSite .text { width:215px; padding-left:15px; padding-top:0px}
.SearchSite .text, .SearchSite .submit { float:left; margin-right:10px; overflow:hidden; *padding-top:5px; _padding-top:5px;}
.SearchSite .submit { cursor:pointer; width:50px;}

.RedesSearch  { padding-top:35px}
.RedesSearch .RedesSociais { position:relative; padding-bottom:3px; float:right;}
.RedesSearch .RedesSociais .Facebook {background-position:-543px -35px}
.RedesSearch .RedesSociais .Twitter {background-position:-593px -35px}
.RedesSearch .RedesSociais .Feed {background-position:-568px -35px}

/* rodape*/
.RodapeMemo { background-color:#13325e}
.RodapeMemo .CenterRTPContent { padding-bottom:25px; padding-top:10px}
.RodapeMemo .SearchSite .Content {background-position:-304px -93px;margin-left:347px;}
.RodapeMemo .Bottom { margin-top:10px; border-top:1px solid #5d89ac; padding-top:10px }
.RodapeMemo,.RodapeMemo a, .RodapeMemo a:visited {  font-size:91.7%; color:#fff}
.RodapeMemo a:hover { text-decoration:underline} 
.RodapeMemo .Bottom .CopyRight { float:left}
.RodapeMemo .Coluna .Logotipo { margin-right:20px; padding-right:0px}
.RodapeMemo .Logotipo { width:97px; height:24px; background-position:-402px -50px; margin-top:0px!important}
.RodapeMemo .Coluna a { margin:5px 0px; font-weight:normal; float:left; padding-right:22px;}
.RodapeMemo .Separador { float:left; width:100%; height:1px; border-bottom:1px solid #5d89ac; margin-bottom:8px;}
.RodapeMemo .RedesSociais { position:absolute; right:0px; bottom:-18px}
.RedesSociais .title { text-align:right; font-weight:bold; text-transform:uppercase; font-size:83.3%; padding-bottom:2px}
.RedesSociais a { display:inline; width:24px; height:24px; margin-left:4px; float:right;}
.RedesSociais .Facebook {background-position:-361px -1px}
.RedesSociais .Twitter {background-position:-411px -1px}
.RodapeMemo .Feed a { float:left; font-weight:normal;}
.RodapeMemo .Feed .Icon { float:left; background-position:-396px -28px; width:15px; height:15px; margin-right:10px}

/* banner pub*/
.BannerContent {float:left; background-color:#dfdfdf; }
.RightContent .BannerContent { margin-bottom:10px;}
.BannerContent #BannerPub { float:left; height:250px; width:300px; overflow:hidden}
#BannerPub_Replace { display:none;}
.BannerContent .pub { float:left; width:10px; height:23px; background-position:-439px -22px; overflow:hidden;}
/* fim banner pub*/

/*** links em ul, li para alterar seces **/
.MiniLinks { margin-bottom:13px; background-color:#e2e2e2; float:left; clear:both; width:100%}
.MiniLinks ul { float:left; background-color:#e2e2e2;}
.MiniLinks ul li {float:left;font-size:91.7%; color:#5a5a5a; list-style:none; padding:6px;}
.MiniLinks ul li a { color:#666;}
.MiniLinks ul li a:hover { text-decoration:underline;}
.MiniLinks ul.Escuro { float:right; background-color:#d6d5d5;}
.MiniLinks ul li.selected { background-color:#003366;}
.MiniLinks ul li.selected a { color:#fff}
.ArgOpera .MiniLinks li, .ProgramasAZ .MiniLinks li { padding-right:5px}
/*** links em ul, li para alterar seces **/

/*ARTICLE*/
.ARTICLE { position:relative; text-align:left;}
.MarginArticle {padding:0px 25px }
.ARTICLE.ComImg { margin-top:370px;}
.ARTICLE.ComVideo { margin-top:0px;}
.ARTICLE h3 { font-size:116.7%;}
.ARTICLE h4 { font-size:108.3%; font-weight:normal; margin-top:10px; }
.ARTICLE h4 ul li, .ARTICLE h4 ol li { margin-bottom:5px; margin-left:5%; }
.ARTICLE h4 ul , .ARTICLE h4 ol  {  width:90%;}
.ARTICLE h4 ol li {list-style-type:lower-roman!important; }
.ARTICLE h4 ul li {list-style-type:disc; }
.ARTICLE h4 ol { margin:10px; }
.ARTICLE h4 ul { margin:10px; margin-left:30px;}
.ARTICLE h4 p { margin: 1em 0;}
.ARTICLE h4 h1 { font-size:116.7%; line-height:normal;}

.ARTICLE h4 table{ width:auto !important;}
.ARTICLE h4 table tr{ width:auto !important; height:auto !important; }
.ARTICLE h4 table td{ border:0px; border-top:1px solid #fff; border-bottom:1px solid #dadada;margin-bottom:2px;padding-bottom:2px;padding-top:2px;text-align:left; vertical-align:top;font-size:91.7%; padding-left:4px; padding-right:4px; height:auto !important; width:auto !important}
.ARTICLE h4 table td.Colun0 {font-size:100%; color:#64095A ; font-weight:bold; text-align:right; }
.ARTICLE h4 table td.Row0 { color:#fff !important;font-size:91.7%; font-weight:bold; background-color:#333; border-top: 1px solid #64095A; text-align:left; padding-top:5px; padding-bottom:5px; }

.ARTICLE h4 .Right .titletext , .ARTICLE h4 .titletext { border-bottom:1px solid #dadada; margin-bottom:5px; padding-bottom:5px; font-weight:bold; font-size:133.3%; display:block; font-style:italic; text-decoration:none; color:#036}
.ARTICLE h4 .Right, .ARTICLE h4 .Left {width:40%; margin:15px;background-color:#fff; border:1px solid #dadada; padding:15px; font-size:91.7%; }
.ARTICLE h4 .Right ul, .ARTICLE h4 .Left ul, .ARTICLE h4 .Right ol, .ARTICLE h4 .Left ol { width:auto;}
.ARTICLE h4 .Right img, .ARTICLE h4 .Left img { width:100%; border:1px solid #B4CCED; padding:1px; margin-top:10px; margin-bottom:10px;}
.ARTICLE h4 .Right {float:right; margin-right:0px;}
.ARTICLE h4 .Left {float:left; margin-left:0px;}
.ARTICLE h4 .fontbig { font-size:150%;}
.ARTICLE h4 .fontsmall { font-size:83.3%;}
.ARTICLE h4 .MarginRight { margin-right:10px;}
.ARTICLE h4 .MarginLeft { margin-left:10px}
.ARTICLE h4 .MarginAll {margin:10px}

.ARTICLE h3 a, .ARTICLE h3 a:visited, .ARTICLE h4 a, .ARTICLE h4 a:visited { color:#003366; text-decoration:underline;}
.ARTICLE h4 a:hover { text-decoration:underline!important;}
.ARTICLE h2, .ARTICLE h3, .ARTICLE h4 {color:#333;}
.ARTICLE h1 { display:block; padding-top:10px; padding-bottom:5px; font-size:200%; color:#000 }
.ARTICLE .Img { position:relative; padding:1px; background-color:#000; margin-bottom:10px; text-align:center;}
.ARTICLE .Img img, .ARTICLE .Img object, .ARTICLE .Img embed { margin-left:auto; margin-right:auto; margin:25px 0px}
.ARTICLE .Img .Relative span { position:absolute; bottom:0px; left:0px; padding:5px; color:#fff; background-color:#000; width:98.5%;  font-size:83.3%;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; }
.ARTICLE .Img .Relative span b { display:block; text-align:right; color:#dadada; font-style:italic; font-weight:normal;}
.ARTICLE .JornalistaNome {font-size:91.7%; text-align:right; float:right; margin:10px 0px;}
.ARTICLE .JornalistaNome span b { color:#003366; font-weight:bold;}
.ARTICLE #ListaArtigos { margin-top:20px}
.ARTICLE #ListaArtigos .Elemento { width:47%!important; margin:9px 0 9px 9px;}
.ARTICLE #ListaArtigos .ComImg { width:43%!important}
.ARTICLE #ListaArtigos .TabsInfo { color:#333; font-size:150%; padding-left:20px;}
.LeftContent.geral .ARTICLE .IconsAll, .LeftContent.geral .ARTICLE .JornalistaNome { display:none;}
.ARTICLE .Img .ArrowTop, .ARTICLE .Img .ArrowBottom { float:left; position:absolute; width:24px; height:13px; left:20px}
.ARTICLE .Img .ArrowTop { background-position:-517px -35px; top:-1px}
.ARTICLE .Img .ArrowBottom {background-position:-517px -52px;}
/*ARTICLE*/

/*icons do artigo*/
.IconsAll { margin:10px 0px;}
ArticleCartaz ..IconsAll { float:left;}
#VideoSection .IconsAll { margin:0px; background-color:#292929;}
.Relative.IconsRelative { float:right;}
.Relative.IconsRelative .IconsAll { position:absolute; right:1px; margin:0px; width:290px;}
.Relative.IconsRelative .IconsAll div { float:right;}
.IconsAll .Font, .IconsAll .Leiame, .IconsAll .Coment, .IconsAll .Mail, .IconsAll .DoMelhor, .IconsAll .Print, .IconsAll .RedeSocial { width:89px; height:21px; overflow:hidden; margin-left:1px; float:left;}
.IconsAll .Leiame a, .IconsAll .Coment a, .IconsAll .Mail a, .IconsAll .DoMelhor a, .IconsAll .Print a, .IconsAll .RedeSocial .AddThis { float:left; width:100%; height:21px;}
.IconsAll .Font a { float:left; height:21px; width:20px;}
.IconsAll .Leiame  {background-position:-0px -0px;}
.IconsAll .Font  {background-position:-90px -0px;}
.IconsAll .Coment {background-position:-180px 0px;}
.IconsAll .RedeSocial {background-position:-270px -0px; margin-left:1px; float:left; margin-right:1px; }
.IconsAll .Print {background-position:-0px -22px;}
.IconsAll .Mail {background-position:-90px -22px;}
.IconsAll .DoMelhor {background-position:-180px -22px;}
.IconsAll .Twitter {background-position:-270px -22px; float:left; height:21px;font-size:91.7%; position:relative; margin-right:1px; overflow:visible}
.IconsAll .Twitter #text_twitter { display:none;}
.IconsAll .Twitter a.retweet span { font-size:91.7%!important; width:60px; float:left;padding-top:3px; position:absolute; left:0px; padding-left:30px; color:#fff; text-decoration:none; font-weight:bold;}
.IconsAll .Twitter strong.vert {font-family:Arial, Helvetica, sans-serif;font-weight:bold; float:left; background-color:#009900;  padding:2px 5px; color:#fff; height:17px; overflow:hidden; position:relative; margin-left:72px; text-decoration:none; }
.IconsAll .Twitter strong.Escondido { visibility:hidden;}
.IconsAll .Facebook { float:left; width:80px; height:21px	}
/*fim dos icons com o artigo*/

/******** cometarios *******/
.IframeComentarios { width:100%;}
.ARTICLEComents  { margin-top:15px; float:left; clear:both; display:block; width:100%}
.TabsInfo { margin:0px; border-bottom:1px solid #e5e4e4; margin-bottom:1px; height:25px; list-style:none; font-size:150%; line-height:normal;background-color:#e2e2e2; float:left; clear:both; width:100%; background-image:none; border-top:1px solid #333;}

.ARTICLEComents  .Absolute.saibamais { right:10px!important; bottom:-18px!important; font-size:83.3%}
.ARTICLEComents  .Absolute.saibamais a { color:#64095A;}
.ARTICLEComents .ElementoGrafico { margin:0px; width:100%;}
.ARTICLEComents .ElementoGrafico .AreaTema { color:#333;}
.ARTICLEComents .Absolute { bottom:8px; font-weight:normal;}
.ARTICLEComents .ContainerElementos { padding-left:0px; padding-right:0px; float:left; width:99%; }
.ARTICLEComents .ContainerElementos .Elemento { margin-bottom:20px; width:auto;}
.ARTICLEComents .ContainerElementos .Elemento * {font-size:91.7%; }
.ARTICLEComents .ContainerElementos .TextArea { background-color:#FAFAFA; border:1px solid #e5e4e4; padding-top:10px; padding-bottom:10px; clear:both; float:left; width:100%; display:block;  color:#3C3C3C; line-height:18px; margin-bottom:15px;}
.ARTICLEComents .ContainerElementos .Autor { padding-left:60px; font-weight:bold; color:#333; font-size:100%}
.ARTICLEComents .ContainerElementos .Autor i{font-weight:normal;}
.ARTICLEComents .ContainerElementos .TextArea .Icon {background-position:-369px -27px; float:left; margin-left:20px; margin-right:20px; margin-top:5px; width:16px; height:16px;}
.ARTICLEComents .ContainerElementos .TextArea .Text { float:left; width:84%; *width:83%; margin-right:20px;}
.ARTICLEComents .ContainerElementos .TextArea .Absolute { left:12px; bottom:10px; height:16px; width:33px; background-position:-465px 0px;}
.ARTICLEComents .ContainerElementos .TextArea .title { font-weight:bold; color:#036; font-size:108.3%}
.Paginacao { background-color:#333; /*overflow:hidden;*/ /*height:16px;*/ margin-left:auto; margin-right:auto; text-align:center; padding:5px 0px; float:left; width:100%; clear:both; margin-top:10px; margin-bottom:10px;}
/*.Paginacao .Numbers { width:630px; margin-left:auto; margin-right:auto;}*/
.Paginacao .Numbers { clear:both; display:block; background-color:#4f4f4f; overflow:hidden; padding-bottom:2px;}
.Paginacao a { color:#fff; text-decoration:none; padding:0px 15px; font-size:91.7% !important; font-weight:normal; padding-bottom:2px;}
.Paginacao a:hover { text-decoration:underline; background-color:#EACDFB; color:#333;}
.Paginacao span.selected, .Paginacao a.Selected  { /*float:left;*/ background-color:#333;  color:#EACDFB !important; font-weight:bold !important; padding:0px 15px; font-size:100% !important;}
.Paginacao .Inicio span, .Paginacao .Anterior span { float:left; margin-top:4px;  overflow:hidden;} 
.Paginacao .Seguinte span, .Paginacao .Fim span { float:right; margin-top:4px;  overflow:hidden;} 
.Paginacao .Inicio span { height:7px; width:14px; background-position:-373px -195px;}
.Paginacao .Anterior span{height:7px; width:9px; background-position:-389px -195px;}
.Paginacao .Seguinte { *width:60px; _width:60px;}
.Paginacao .Seguinte span{height:7px; width:9px; background-position:-389px -203px;}
.Paginacao .Fim span{height:7px; width:14px; background-position:-373px -203px;}
.Paginacao a span { font-size:0px; text-indent:-999px;}
.Paginacao .Fim { *width:38px; _width:38px;}
/******** fim cometarios *******/

/******* form dos comentarios ****/
#commentBox { margin-top:20px;}
#commentBox * { line-height:normal;}
#commentBox .Form { float:left; width:70%; margin-left:20px; font-size:83.3%; margin-right:10px; padding-right:10px;background-position:right top; border-right:1px solid #E5E4E4;}
#commentBox .Norms { width:20%; float:left; font-size:83.3%; }
#commentBox .Norms span { display:block; font-weight:bold; color:#003366;}

#commentBox .Form .Content {margin-top:5px; padding-bottom:5px; background-color:transparent}
#commentBox .Form input, #commentBox .Form textarea { border:1px solid #dadada; padding:2px; float:left; margin-bottom:5px;}
#commentBox .Form input:hover, #commentBox .Form input:focus, #commentBox .Form textarea:hover, #commentBox .Form textarea:focus { border-color:#EACDFB;}
#commentBox .Form h1 {font-weight:bold; font-size:150%;color:#003366;}
#commentBox .Form span { color:#64095A; font-size:83.3%; font-weight:bold; }
#commentBox .Form label, #commentBox .Form h5 { float:left; text-align:right; margin-right:10px; width:70px; font-weight:normal;}
#commentBox .Form .CamposObrigatorio { padding-top:10px; margin-left:120px; margin-bottom:10px; font-style:italic; display:block; clear:both;}
#commentBox .Form input.ButtonEnvia { margin-left:130px; margin-top:10px;}
#commentBox .Form .RodapeFormenvia { color:#999; display:block; clear:both;}
#commentBox .Form .MensagemForm { padding-top:20px;}
#commentBox .FraseObrigado {font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:116.7%;color:#333; font-style:italic; margin-top:50px; width:100&; text-align:center;}
/******* fim form dos comentarios ****/


/*galeria*/
#gallery_wrap { background-color:#333; margin-bottom:10px}
#gallery_wrap .panel {z-index:1 !important}
#gallery_wrap, .GaleryContent {	width: 645px; height:320px; overflow:hidden;}
#gallery_wrap h2, #gallery_wrap h3  { margin:15px; margin-right:25px;} 
#gallery_wrap h2 {font-weight:bold; font-size:183.3%; color:#fff; }
#gallery_wrap h3 {font-weight:bold; color:#fff; margin-top:30px;}
#gallery_wrap h3 a, #gallery_wrap h3 a:visited { color:#fff; text-decoration:underline;}
#gallery_wrap h3 a:hover { color:#f87700!important;}
.panel a img {  margin-bottom:50px;}
.panel-overlay, .overlay { width:235px !important; left:410px!important; top:0px!important; height:268px!important;}
#pointer { border:1px solid #fff !important; *width:101px!important; _width:101px!important; *height:42px!important; _height:42px!important;}
#gallery_wrap .filmstrip li {overflow:hidden}
.strip_wrapper img { width:100px; height:41px;}
/*cores*/
.overlay {background-image:url(../images/BG_gallery.jpg)!important; background-repeat:no-repeat; }
.CorAmarelo { background-position:-235px -269px!important;}
.CorAzul { background-position:-470px 0px!important;}
.CorLaranja { background-position:0px -269px!important;}
.CorRosa { background-position:0px 0px!important;}
.CorVerde { background-position:-470px -269px!important;}
.CorVermelho { background-position:-235px 0px!important;}
.CorSemCor { background-image:none!important;}
/*fim galeria*/

/************ galeria slide-show do artigo *********/
.GallerySLideShow { position:relative; overflow:hidden; margin:15px 0px; width:100%!important}
.GallerySLideShow h1 {font-size:200%; color:#036; font-weight:bold;}
.GallerySLideShow .Legends { position:relative; margin:0px; padding:0px; font-size:0px; filter:none !important;}
.GallerySLideShow .Legends span { display:block; position:absolute; width:100%; bottom:0px;  filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; background-color:#333; color:#fff; text-align:left!important;}
.GallerySLideShow .Legends span * {  font-size:83.3%; margin:0px; margin-left:10px; margin-right:10px; padding:0px; font-weight:normal; border:none !important; color:#fff; display:block;}
.GallerySLideShow .Legends span h3 {font-size:91.7%; font-weight:bold; margin-top:5px;}
.GallerySLideShow .Legends span h4 { /*font-style:italic;*/ margin-bottom:5px;}
.GallerySLideShow ul { margin:0px!important; padding:0px; padding:10px; padding-bottom:4px; *padding-bottom:10px; _padding-bottom:10px; width:100%!important }
.GallerySLideShow .Nav, .GallerySLideShow ul { background-color:#222; width:100%;float:left; display:block; clear:both;}
.GallerySLideShow li { float:left; list-style:none!important; margin-right:12px!important; margin-bottom:12px!important; *margin-right:10px; *margin-bottom:10px;_margin-right:10px; _margin-bottom:10px; margin-left:0px!important}
.GallerySLideShow li img { border:1px solid #fff !important; padding:0px !important;}
.GallerySLideShow li a { border:1px solid #999; float:left;}
.GallerySLideShow li.activeLI a{ border:1px solid #036; }
.GallerySLideShow .container { /*height:320px;*/background-color:#000; position:relative; overflow:hidden; text-align:center; padding-left:auto; padding-right:auto;width:100%!important }
.GallerySLideShow .containerHide { width:100%; position:absolute;top:54px;background-color:#000;z-index:10; text-align:center; padding-left:auto; padding-right:auto;}
.GallerySLideShow .containerHide span { margin-top:45%; display:block;color:#fff;  font-size:83.3%; font-style:italic;}
.GallerySLideShow input { border:none; background-color:transparent;}
.GallerySLideShow .container img { margin-left:auto; margin-right:auto; border:none !important;}
.GallerySLideShow .Nav { padding-bottom:2px; overflow:hidden;}
.GallerySLideShow .Nav a, .GallerySLideShow .Nav input, .GallerySLideShow .EmbedGallery input, #VideoSection input#embedcode {background-image:url(../images/Icons_gallery.jpg); background-repeat:no-repeat;}
.GallerySLideShow .Nav a, .GallerySLideShow .Nav input { float:left; width:16px; height:16px; font-size:0px; margin-right:10px; overflow:hidden; margin-top:5px; text-decoration:none; color:#333; font-style:italic; overflow:hidden; text-indent:-9999px;}
.GallerySLideShow .Prev {background-position:0px 0px; margin-left:26%;}
.GallerySLideShow .Next {background-position:-17px 0px;}
.GallerySLideShow .Start {background-position:-35px -0px;}
.GallerySLideShow .Pause {background-position:-50px 0px; }
.GallerySLideShow .LinkRTP {background-position:-6px -17px; width:65px!important; margin-left:5px;}
.GallerySLideShow .WhatIsThis { background-image:none !important; width:auto!important; float:right !important; margin-right:5px; font-size:83.3%!important;}
.GallerySLideShow .EmbedGallery { background-color:#333; margin-bottom:10px; padding:5px; border-top:1px solid #222; text-align:right;  font-size:83.3%; color:#fff; }
.GallerySLideShow .EmbedGallery input { border:1px dotted #dadada;  color:#fff;  font-size:83.3%; width:48%; background-color:#222;}
.GallerySLideShow .EmbedGallery input, #VideoSection input#embedcode { background-position:-62px 5px;padding:4px;padding-left:25px; }
/************ fim galeria slide-show do artigo *********/

/****** pesquisa artgios ********/
.ResultadosPesquisa { margin:0px 40px 10px;}
.ResultadosPesquisa .Icon, .ResultadosPesquisa .Number, .ResultadosPesquisa .Text { float:left; margin-left:2px;}
.ResultadosPesquisa .Icon { width:18px; height:18px; background-position:-460px -65px; margin-top:12px;}
.ResultadosPesquisa .Number {font-size:200%; color:#64095A; font-weight:bold; }
.ResultadosPesquisa .Text { width:80%; margin-top:4px;margin-left:5px;}
.ResultadosPesquisa .Text b { color:#64095A;}


.AreasHP { background-repeat:no-repeat; background-color:#fff; margin-bottom:10px; background-color:#fff; }
.AreasHP .top {border-bottom:1px solid #660066; height:38px; margin-left:240px}
.AreasHP .legenda, .AreasHP .Content  { float:left; color:#000}
.AreasHP .legenda { width:150px;margin:0px 15px;font-size:91.7%; padding-bottom:20px}
.AreasHP .Content { float:left; width:455px; padding-top:20px}
.AreasHP a:hover { text-decoration:underline;}
.AreasHP .top .Title { float:right;height:20px; margin-top:10px; margin-right:10px }
.AreasHP .Content .Elemento { width:142px}
.AreasHP .Data { position:absolute; background-color:#660066; padding:3px; color:#fff; top:87px; left:2px; font-weight:bold;  filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;}
.AreasHP .legenda .Title { display:block; font-weight:bold; padding-top:10px}
.AreasHP .legenda .Temas a { float:left; clear:both; width:100%; border-bottom:1px solid #dadada; margin-bottom:4px; padding-bottom:4px}
/*Destk central guia TV*/
.GuiaDestkContent { background-image:url(../images/BG_guiatv.jpg);}
.GuiaDestkContent .top {border-bottom:1px solid #660066;}
.GuiaDestkContent ul { margin-top:10px; float:right;}
.GuiaDestkContent li, .GuiaDestkContent li a {float:left; height:28px; margin-right:10px}
.GuiaDestkContent li {  border-right:1px solid #ccc;}
.GuiaDestkContent li.NoBorder { border:0px none}
.GuiaDestkContent .top span { float:left;}
.GuiaDestkContent .Hoje { width:80px; background-position:0px -152px;}
.GuiaDestkContent .Amanha { width:104px;  background-position:-81px -152px;}
.GuiaDestkContent .Depois { width:90px;  background-position:-186px -152px;}
.GuiaDestkContent .Selected .Hoje, .GuiaDestkContent .Hoje:hover { background-position:0px -122px;}
.GuiaDestkContent .Selected .Amanha, .GuiaDestkContent .Amanha:hover { background-position:-81px -122px;}
.GuiaDestkContent .Selected .Depois, .GuiaDestkContent .Depois:hover { background-position:-186px -122px;}
.GuiaDestkContent .top a:hover {filter:alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4;}
.GuiaDestkContent .legenda { padding-top:140px;}
.GuiaDestkContent .legenda a { color:#660066}
.GuiaDestkContent .Item { display:none}
/*FIM Destk central guia TV*/
/*Destk central Memoria Online*/
.MemoOnlineContent { background-image:url(../images/BG_memonline.jpg);}
.MemoOnlineContent .top {border-bottom:1px solid #363;}
.MemoOnlineContent .legenda { padding-top:80px;}
.MemoOnlineContent .legenda a { color:#393}
.MemoOnlineContent .top .Title { background-position:-2px -186px; width:304px;}
/*FIM Destk central Memoria Online*/
/*Destk central Nova Memoria*/
.NovaContent { background-image:url(../images/BG_Nova.jpg);}
.NovaContent .top {border-bottom:1px solid #cc6600;}
.NovaContent .legenda { padding-top:80px;}
.NovaContent .legenda a { color:#cc6600}
.NovaContent .top .Title { background-position:-351px -186px; width:190px;}
/*FIM Destk central Nova Memoria*/
/*Destk central Enciclopedia*/
.EncicloContent { background-image:url(../images/BG_enciclo.jpg);}
.EncicloContent .top {border-bottom:1px solid #600;}
.EncicloContent .top .Title { background-position:-2px -209px; width:340px;}
.EncicloContent .legenda { padding-top:140px;}
.EncicloContent .legenda a { color:#900}
.AreasHP .Img img, .MemoHP img, .EncicloHP img, .PesquisaContent .Img img{ width:140px}
/*FIM Destk central Enciclopedia*/

/*listagem do guia tv na homepage*/
.GuiaTvLista {background-color:#fff; background-position:0 -236px; margin-bottom:10px; background-color:#fff; padding-top:110px }
.GuiaTvLista .Content { padding:10px; height:200px; overflow-x:hidden; overflow:auto}
.GuiaTvLista .Item { float:left; width:100%;font-weight:normal; padding-bottom:2px; border-bottom:1px solid #dfe8f1; margin-bottom:4px }
.GuiaTvLista .Item a { font-weight:normal; font-weight:bold; }
.GuiaTvLista .Data { float:left; width:30px; text-align:right; padding-right:10px; font-weight:bold; color:#606;font-size:91.7%;}
.GuiaTvLista .Text { float:left; width:230px; font-size:83.3%}
.GuiaTvLista .Text .SubItem { color:#666;}
.GuiaTvLista .Text .SubItem a { font-size:83.3%; font-weight:normal; color:#666;}
.GuiaTVHP { padding:15px}
.GuiaTVHP .Semanal img{ display:none;}
/* fim listagem do guia tv na homepage*/

.EmissOnline { float:left; width:310px; height:242px; background-position:-310px -228px; margin-bottom:10px;}

/****** pesuisa artgios ********/
#ListaArtigos .Content .Elemento { width:98%;}
#ListaArtigos .Content .Elemento .Img { width:142px; float:left; margin-right:10px;}
#ListaArtigos .Content .Elemento .Text { width:75%;}
#ListaArtigos .Content .Elemento .TextCem { width:98%;}
.ResultadosPesquisa { margin-left:auto; margin-right:auto; width:80%; padding:10px 0px 5px 0px;}
.ResultadosPesquisa .Icon, .ResultadosPesquisa .Number, .ResultadosPesquisa .Text { float:left; margin-left:2px;}
.ResultadosPesquisa .Icon { width:18px; height:18px; background-position:-438px -1px; margin-top:9px;}
.ResultadosPesquisa .Number {font-size:200%; color:#660066; font-weight:bold; }
.ResultadosPesquisa .Text { width:420px ; margin-top:4px;margin-left:5px;}
.ResultadosPesquisa .Text b { color:#660066;}

/***** destk barra direita ***/
.DestkContent { /*background-color:#a6dbf5;*/ background-color:#c4c9cb; padding-bottom:20px; float:left}
.DestkContent .Content { margin:9px}
.DestkContent .point {background-position:-361px -28px;}
.DestkContent .Content .ComImg { width:50%}
.DestkContent .Elemento.ComText { margin:9px 0px;}
.DestkContent .Elemento { margin-left:0px; margin-right:8px;}
.DestkContent .Elemento .Text, .DestkContent .Elemento .Text a { color:#fff!important}
.DestkContent .ComText { width:100%}
.DestkContent .SemImg { width:95%}
.DestkContent .Img { background-color:#5D89AC!important}
.UltimosArtigos { background-color:#fff}
.UltimosArtigos .Content .TitleLast {font-weight:bold; padding:5px; border-bottom:1px solid #dadada; color:#fff; background-color:#333; margin-bottom:5px; padding-bottom:5px;font-size:100%;}

.UltimosArtigos .Elemento { width:95%}
.UltimosArtigos .Img img { width:100px;}
.UltimosArtigos .Elemento .Text { width:60%}
.UltimosArtigos .Elemento .TextCem { width:96%}
/***** fim destk barra direita ***/

.VotaArea { border:1px solid #dadada; background-color:#fff; margin-bottom:10px;}
.VotaArea iframe { margin:10px; width:100%; height:auto}
.VotaArea img { width:100%}
.VotaArea .Nota { border-top:1px solid #dadada; padding-top:5px; margin:10px; padding-bottom:10px; float:left; width:95% }
.VotaArea .Nota a, .VotaArea .Nota a:visited { color:#FF6600; text-decoration:underline}

.VotaHP .Breve {margin:10px; color:#666;}
.Breve .Title { font-size:116.7%; font-weight:bold; color:#FF6600}
.Breve .Text { color:#666; font-size:100%}

