/* CSS Document */
body, p, div, img, h1, li, ul, h4, h1, h2, h3, a {
padding:0px; margin:0px; border:0px; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight:normal; text-align:left;outline-style:none;}
* { text-shadow: #000000 0 0 0px;}
body { background-color:#26455c;}
.Clear { clear:both; height:0px; font-size:0px; height:0px; overflow:hidden; line-height:0px;}
.Relative { position:relative; margin:0px; padding:0px; font-size:0px;}
.Relative .Absolute { position:absolute; bottom:6px; font-family: "Trebuchet MS", sans-serif; font-size:14px; font-style:italic; font-weight:bold; color:#616c7d; }

/**************** menu de topo******************/
ul#MenuNiveis_H a span {font-family:"Trebuchet MS",sans-serif;font-size:21px;font-weight:bold;overflow:hidden;padding-left:8px;}

ul#MenuNiveis_H  li li ul { *margin-top:0px;}
ul#MenuNiveis_H {  margin:0; list-style-type:none;margin-left:5px; z-index:100000; float:left; width:700px;}
ul#MenuNiveis_H li {  margin: 0; z-index:100000;  border: 0 none;  padding: 0;  float: left; /*For Gecko*/   list-style: none;  position: relative;  /*height: 26px;*/ height:auto; margin-right:10px; _margin-right:0px; }
ul#MenuNiveis_H ul {  margin: 0;  border: 0 none;  padding: 0;  list-style: none;  display: none;  position: absolute;  top: 28px; top: auto; width:160px;  left: 0; background-color:#1f7bc1;opacity:.95; height:0;}
ul#MenuNiveis_H ul:after /*From IE 7 lack of compliance*/{  clear: both;  display: block;  height: 0;  visibility: hidden;}
ul#MenuNiveis_H ul li { width:160px; /*_white-space:nowrap;*/  display:block;}
/* Root Menu */
ul#MenuNiveis_H a {padding: 0 1px;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block; color:#fff;  font-size:13px; font-family:"Trebuchet MS",sans-serif; font-weight:bold;text-transform:uppercase; font-style:italic;  text-decoration: none;  height: auto /*!important*/;  height: 1%; /*For IE*/}
/* Root Menu Hover Persistence */
ul#MenuNiveis_H a:hover,ul#MenuNiveis_H li:hover a,ul#MenuNiveis_H li.iehover a {color: #e3eb04;}

/* 2nd Menu */
ul#MenuNiveis_H  li li a {  padding: 0 10px; border:none;  float: none !important; /*For Opera*/  float: left; /*For IE*/  display: block; background-color:#1f7bc1; color:#fff;  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;  height: auto !important;  height: 1%; /*For IE*/ text-transform:none;}
ul#MenuNiveis_H li:hover li a,ul#MenuNiveis_H li.iehover li a {  float: none;  color:#FFF;}
/* 2nd Menu Hover Persistence */
ul#MenuNiveis_H li:hover li a:hover, ul#MenuNiveis_H li:hover li:hover a, ul#MenuNiveis_H li.iehover li a:hover, ul#MenuNiveis_H li.iehover li.iehover a { background-color:#3A9FDD;color: #fff; }

/* 3rd Menu */
ul#MenuNiveis_H li:hover li:hover li a,ul#MenuNiveis_H li.iehover li.iehover li a {background-color:#1f7bc1; color:#FFFFFF; text-decoration:none;}
/* 3rd Menu Hover Persistence */
ul#MenuNiveis_H li:hover li:hover li a:hover, ul#MenuNiveis_H li:hover li:hover li:hover a, ul#MenuNiveis_H li.iehover li.iehover li a:hover,ul#MenuNiveis_H li.iehover 
li.iehover li.iehover a {color: #fff; background-color:#3A9FDD; }

/* 4th Menu */
ul#MenuNiveis_H li:hover li:hover li:hover li a, ul#MenuNiveis_H li.iehover li.iehover li.iehover li a {background-color:#1f7bc1; color:#FFFFFF; text-decoration:none;}
/* 4th Menu Hover */
ul#MenuNiveis_H li:hover li:hover li:hover li a:hover,ul#MenuNiveis_H li.iehover li.iehover li.iehover li a:hover {color: #fff; background-color:#3A9FDD;}
ul#MenuNiveis_H ul ul,ul#MenuNiveis_H ul ul ul {  display: none;  position: absolute;  top: 0;  left: 160px;}

/* IMPORTANT -NÃO MEXER, POIS ESTE CÓDIGO TEM QUE VIR DEPOIS DE TODO O CSS DO MENU */
ul#MenuNiveis_H li:hover ul ul, ul#MenuNiveis_H li:hover ul ul ul, ul#MenuNiveis_H li.iehover ul ul, ul#MenuNiveis_H li.iehover ul ul ul {  display: none;}
ul#MenuNiveis_H li:hover ul, ul#MenuNiveis_H ul li:hover ul, ul#MenuNiveis_H ul ul li:hover ul, ul#MenuNiveis_H li.iehover ul, ul#MenuNiveis_H ul li.iehover ul, ul#MenuNiveis_H ul ul li.iehover ul {   display: block;}
/**************** fim de menu de topo******************/


.IMG_nr, .EmDestaque ul li a.Selected span, .Meteo .Icon .Max, .Meteo .Icon .Min { background-image:url(../images/IMG_nr.jpg); background-repeat:no-repeat;}
.AllContentSite { background-image:url(../images/BG_top.jpg); background-repeat:no-repeat; background-position:top left; width:1006px; overflow:hidden; /*border-right:1px solid #0c314b;*/ margin-left:auto; margin-right:auto;}
.LogoBanner { height:130px;}
.LogoBanner a.Logo { float:left; margin-left:20px; margin-top:20px; width:245px; height:110px;}
.LogoBanner .Banner { width:468px; height:60px; float:left; margin-left:244px; margin-top:20px;}
.BannerBottom { text-align:center; margin-top:10px; margin-bottom:10px;}
.MenuSite { background-color:#26455c; height:30px; margin-bottom:20px; /*overflow:hidden;*/}
.BannerTopDir .Content { text-align:center; color:#999 !important;}
.BannerTopDir .Elemento{ width:300px; text-align:center; float:none!important; text-align:right;  margin-left:auto; margin-right:auto;  border:1px solid #D3D3D3; padding:1px;}

.Pesquisa { margin-top:8px; float:left; }
.Pesquisa input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:0px; padding-left:5px; padding-right:5px; float:left; margin-bottom:5px;}
.Pesquisa .IMG_nr {  height:13px; width:54px; overflow:hidden; cursor:pointer; margin-left:10px; background-position:-2px -2px;}
a.RssMenu { float:right; width:28px; height:28px; overflow:hidden; margin-right:15px; background-position:-70px -43px; margin-top:2px;}
.ContentLeft, .ContentRight { float:left; overflow:hidden}
.ContentLeft { width:550px; margin-left:10px;}
.ContentRight { width:410px; margin-left:20px;}
.TemaArea {font-size:23px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-style:italic; color:#0a4c71; padding-left:10px; *float:left; *width:100%;}
/*player content*/
.PlayerContent{ background-color:#222; margin-bottom:10px; }
.PlayerVideo { margin-left:5px; padding-top:5px;}
.IconsArticles { margin-top:10px; float:right; padding-right:10px;}
.IconsArticles a { float:left; width:16px !important; height:16px!important; margin-right:8px;}
.IconsArticles .Enviar { float:right !important; background-position:-110px -12px;}
.IconsArticles .Comentar { float:right !important; background-position:-131px -12px;}
.IconsArticles .Imprimir { float:right !important; background-position:-152px -12px;}
.PlayerText { /*background-color:#e4e4e4;*/ margin:5px; margin-bottom:0px;}
.PlayerText .EmDestaque { margin-bottom:5px;}
.PlayerText .Content{ background-color:#e4e4e4 !important; overflow:hidden; margin-bottom:5px; }
.ArticleVideoOff { /*float:left;*/ float:right; margin-right:10px; margin-bottom:5px;}
.ArticleVideoOff .Img { border:1px solid #d3d3d3;  padding:1px;}
.PlayerText h1, .PlayerText h2, .PlayerText h3, .PlayerText h5 { margin-right:10px;color:#333; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; clear:both; padding-left:10px;}
.PlayerText h1, .PlayerText h1 a, .PlayerText h1 a:visited  {font-size:18px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-style:italic;  text-decoration:none;color:#333;}
.PlayerText h1 a:hover { text-decoration:underline;}
.PlayerText h2 {font-size:11px;font-weight:bold; margin-top:5px; margin-bottom:10px;}
.PlayerText h3 { font-size:11px; font-weight:normal; margin-bottom:10px;}
.PlayerText h5 {font-size:10px;margin-top:0px; margin-bottom:0px; padding:0px; margin-left:10px;}
.PlayerText .IMG_nr { float:left; width:10px; height:10px; overflow:hidden;}
.RssFeddSection { margin-bottom:5px; float:left;width:98%;}
.RssFeddSection .Content { background-color:#0a4c71 !important; width:100%;}
.RssFeddSection .Elemento span a, .RssFeddSection .Elemento span a:visited{font-size:18px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-style:italic;color:#00FFE4; margin-top:0px; margin-bottom:0px; text-decoration:none;}
.RssFeddSection .Elemento span a:hover { text-decoration:underline;}
.RssFeddSection a.Icon { width:42px; height:42px; float:left; background-position:-112px -45px; margin-right:10px;}
.RssFeddSection span { float:left; margin-top:5px;}

.IconsArticlesNew { margin-top:10px;}
.IconsArticlesNew span { font-size:0px; width:16px !important; height:16px !important; float:left;}
.IconsArticlesNew span.Enviar { background-position:-110px -12px;}
.IconsArticlesNew span.Comentar { background-position:-131px -12px;}
.IconsArticlesNew span.Imprimir { background-position:-152px -12px;}
.IconsArticlesNew span.Logout {  background-position:-40px -112px !important; }
.IconsArticlesNew a.Logout { display:none;}
.IconsArticlesNew a { float:right; text-decoration:none; margin-left:10px; margin-right:5px; margin-bottom:5px;color:#0A4C71;}
.IconsArticlesNew a:hover { text-decoration:underline;}

/*fim do player content*/

.Elemento { margin:5px; width:100%;}
.Elemento .Text { float:left; width:154px;}
.Elemento .SemImg { width:246px; float:left;}
.Elemento .Text h5 { color:#444; margin:0px !important; padding:0px !important; font-style:italic; font-weight:normal; font-size:10px;}
.Elemento .Text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000;}
.Elemento .Text a:hover {color:#0a4c71;}
.Elemento .Img {float:left; margin-right:5px; width:94px; height:auto; border:0px;}
.Elemento h2 { margin:0px !important; padding:0px !important;}
.Elemento h3 { margin:0px !important; padding:0px !important; color:#0a4c71; font-weight:bold; font-style:italic;}
.Elemento h2 span { color:#eb4402;}
.Elemento img { width:90px; padding:1px; float:left; border:0px; /**padding:0px; _padding:0px;*/}
.Elemento .Img a, .Elemento .Img a:visited { border:1px solid #d3d3d3; float:left;}
.Elemento .Img a:hover {  border:1px solid #00ffe4;}
.Elemento .point {width:4px; height:4px; float:left; margin-top:5px; margin-right:5px; background-position:-108px 0px; overflow:hidden; }
.Elemento .Form {margin-top:8px; width:100%; }
.Elemento .Form input, .Elemento .Form textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:0px; padding-left:5px; padding-right:5px; float:left; margin-bottom:5px;}
.Elemento .Form textarea { margin-bottom:5px;}
.Elemento .CamposObriga { width:90%; margin-bottom:5px; color:#333;}
.Elemento .Form .IMG_nr { height:13px; width:53px; overflow:hidden; background-position: -3px -19px; margin-left:10px; margin-top:1px; cursor:pointer;}
.Elemento .Form input.fileField {	position: absolute;	top:-5px;	left:0px;	opacity: 0;	-moz-opacity: 0;	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);	z-index:10;	height:20px; overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:350px;}
.Elemento .Form .Browser { padding-left:0px!important; margin-left:10px !important;background-position: -83px -134px !important; width:60px; float:left !important;}
.Elemento .Form .BrowserImg {float:left; overflow:hidden; width:75%}

/* em destaque*/
.EmDestaque { margin-bottom:10px;}
.EmDestaque .Content, .UltimosArticleSection .Content { background-color:#fff !important;}
.PlayerText .EmDestaque .Content{background-color:#e4e4e4 !important; width:100%;}
.EmDestaque ul { background-color:#e4e4e4; margin-bottom:10px; *float:left; *width:100%;}
.EmDestaque ul li { float:left; list-style:none; margin-right:5px; margin-left:5px; margin-top:5px;}
.EmDestaque ul li b { float:left;}
.EmDestaque ul li a { text-decoration:none; float:left; color:#222;font-family:"Trebuchet MS",sans-serif; font-style:italic; font-size:12px;}
.EmDestaque ul li a:hover { color:#0a4c71;}
.EmDestaque ul li a.Selected { background-color:#fff; color:#0a4c71;}
.EmDestaque ul li span { width:6px; height:18px; float:left; background-image:none;}
.EmDestaque ul li span.Left { background-position:-94px 0px;}
.EmDestaque ul li span.Right { /*float:right !important;*/ background-position:-100px 0px;}
.EmDestaque .Elemento { float:left; width:47.5%; }
.EmDestaque .FormNewsletter {_width:45.5%; _overflow:hidden;}
.EmDestaque .ResultadosPesquisa .Elemento {  width:100% }
/* fim em destaque*/

/* UM e entretenimento*/
.CampoUm{ margin-right:10px;}
.RedContent {float:left; width:270px; overflow:hidden;}
.RedContent .point { background-position:-131px 0px;}
.RedContent .TemaArea { color:#FFFF00; font-family:Georgia, "Times New Roman", Times, serif;}
.RedContent  .Elemento {}
.RedContent  .Elemento .Text a  { color:#fff;}
.RedContent .Elemento .Text h5 { color:#dadada;}
.RedContent .Elemento .Text a:hover{ color:#FFCC00;}
.RedContent .Elemento .Img a:hover {  border:1px solid #FFCC00;}
.RedContent .Content { background-color:#9c3022 !important;float:left; width:100%; margin-bottom:10px;}

/* fim UM e entretenimento*/

/* UM em destaque*/
.RedContentDestaque {}
.RedContentDestaque .point { background-position:-131px 0px;}
.RedContentDestaque .TemaArea { color:#FFFF00; font-family:Georgia, "Times New Roman", Times, serif;}
.RedContentDestaque  .Elemento {}
.RedContentDestaque  .Elemento .Text a  { color:#fff;}
.RedContentDestaque .Elemento .Text h5 { color:#dadada;}
.RedContentDestaque .Elemento .Text a:hover{ color:#FFCC00;}
.RedContentDestaque .Elemento .Img a:hover {  border:1px solid #FFCC00;}
.RedContentDestaque .Content { background-color:#9c3022 !important;float:left; width:100%; margin-bottom:10px;}
/* fim UM em destaque*/

/* newsletter e opiniao */
.Newsletter_tumb { margin-right:10px;}
.Newsletter_tumb, .Opiniao_tumb {float:left; width:270px; overflow:hidden;}
.Newsletter_tumb .TemaArea, .Opiniao_tumb .TemaArea { color:#00ffe4;}
.Opiniao_tumb .Elemento .Text a  { color:#fff;}
.Opiniao_tumb .Elemento .Text a:hover  { color:#00ffe4;}
.Opiniao_tumb .Elemento .Text h5 { color:#dadada;}
.Newsletter_tumb h2{ color:#fff;}
.Newsletter_tumb h2 a { color:#00ffe4 !important;}
/*fim newsletter e opiniao*/


/*ultimos*/
.UltimosVideos { margin-bottom:10px; width:100%;}
.UltimosVideos ul {float:left; background-color:#222; width:100%;}
.UltimosVideos li {  font-style:italic; float:left; list-style:none; margin-left:10px; display:inline;}
.UltimosVideos li a { color:#fff; font-size:11px; font-family:"Trebuchet MS",sans-serif; font-weight:bold;  text-decoration:none; text-transform:uppercase;}
.UltimosVideos li a:hover { color:#00ffe4;}
.UltimosVideos li a.Selected { color:#fcff00;}
.UltimosVideos ul .Risco { font-size:0px; height:1px; border-bottom:1px solid #dadada; float:left; width:94%; margin-left:10px;}
.UltimosVideos div.Sublevel { padding-bottom:5px; padding-top:5px;}
.UltimosVideos div.Sublevel li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-size:10px;}
.UltimosVideos .ContentElementos {background-image:url(../images/BG_ultimosvideos_alpha.png); background-repeat:repeat; }
.UltimosVideos .Elemento { margin:0px; padding:5px; margin-bottom:5px;}
.UltimosVideos .Img { width:124px;}
.UltimosVideos .Img img { width:120px;}
.UltimosVideos .Elemento .Text { width:270px;}
.UltimosVideos .Elemento .Text h2 a { color:#fff;}
.UltimosVideos .Elemento .Text h2 a:hover { color:#00ffe4;}
.UltimosVideos .Elemento .Text h3 { font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:15px; color:#00ffe4; font-style:italic;}
.UltimosVideos .Elemento .Text h5 { color:#dadada;}
.UltimosVideos .ContentSelected { background-color:#222;}
.UltimosVideos .Alpha { filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;/* *float:left; *width:100%;*/}
.UltimosVideos #MenuNiveis_H { width:auto; float:right; margin-right:10px; }
.UltimosVideos #MenuNiveis_H span { width:10px; height:10px; float:left; background-position:-173px -132px; margin-top:5px;}
.UltimosVideos #MenuNiveis_H ul li a  { background-color:#222;}
.UltimosVideos #MenuNiveis_H ul li a:hover  { background-color:#dadada !important; color:#222 !important;}


.UltimosVideos form { margin:0px; padding:0px; font-size:10px; margin-top:1px; margin-bottom:1px; float:right; margin-right:10px;}
.UltimosVideos select { background-color:#515151; color:#fff; border:1px solid #E4E4E4; font-size:10px; font-weight:bold;}

.UltimosVideos #MenuNiveis_H ul { _margin-top:28px; *margin-top:28px;}

.UltimosArticleSection .ContentElementos { background-image:none; background-color:#fff;}
.UltimosArticleSection .ContentElementos h2 a { color:#000 !important;}
.UltimosArticleSection .ContentElementos h2 a:hover { color:#0A4C71 !important}
.UltimosArticleSection .ContentElementos h5 { color:#444 !important;}
.UltimosArticleSection .TemaArea span { text-align:right; font-size:12px;}

/*fim dos ultimos*/


/* Jornalista Cidadao, pesquisa section e comentario no artigo*/
.JornCidadao { margin-bottom:10px;}
.JornCidadao .TemaArea, .JornCidadao  .Elemento a  { color:#0a4c71;}
.JornCidadao .Elemento .Text h5 { color:#dadada;}
.JornCidadao .Elemento .Text a:hover{ color:#FFCC00;}
.JornCidadao .Content { background-color:#e4e4e4 !important; overflow:hidden;}
.JornCidadao label, .PesquisaSection label, .ARTICLEComents label {font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:12px; color:#333; font-style:italic; float:left; text-align:right; width:100px; margin-right:5px;}
.JornCidadao .Form { margin-left:15px; margin-right:15px; margin-bottom:10px;}
.JornCidadao .Form .IMG_nr { margin-left:105px; background-position:-3px -38px;}
.PesquisaSection .Form .IMG_nr { margin-left:10px; background-position:-3px -2px;}
.ARTICLEComents .Form .IMG_nr { margin-left:105px; background-position:-3px -95px;}
.ARTICLEComents a {color:#0A4C71;}
.PesquisaSection { overflow:hidden;}
.PesquisaSection .Content{ width:100%;}


.JornCidadao .LogInOut .Img { width:80px; height:80px; overflow:hidden; background-position:-0px -129px;}
.JornCidadao .LogInOut .Img img { width:100%; margin:0px; padding:0px;}
.JornCidadao .LogInOut span {font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:15px; color:#333; font-style:italic;}
.JornCidadao .LogInOut .Icons { margin-top:10px;}
.JornCidadao .LogInOut .Icons span { font-size:0px; width:16px; height:16px; float:left;}
.JornCidadao .LogInOut .Icons span.Logout { background-position:-3px -111px;}
.JornCidadao .LogInOut .Icons span.Edit { background-position:-22px -111px;}
.JornCidadao .LogInOut .Icons span.OpenSection { background-position:-151px -131px;}
.JornCidadao .LogInOut .Icons a { float:left; text-decoration:none; margin-left:10px; margin-right:5px; margin-bottom:5px;}
.JornCidadao .LogInOut .Icons a:hover { text-decoration:underline;}

	/* fim Jornalista Cidadao, pesquisa section e comentario no artigo*/

/* meteorologia e sondagens*/
.Meteo { margin-right:10px;}
.Meteo .Elemento img { width:auto;}
.MeteoSond { width:48%; float:left; margin-bottom:10px; overflow:hidden;}
.MeteoSond .Content { width:100%;}
.MeteoSond .TemaArea {color:#00FFE4;}
.MeteoSond h1 { color:#fff;font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:18px; font-style:italic; }
.MeteoSond .Form { margin-top:5px; margin-bottom:5px;}
.MeteoSond input { float:none !important;}
.MeteoSond input.IMG_nr { margin-top:5px !important;}
.MeteoSond input.Vota { background-position:-3px -57px !important;}
.MeteoSond input.Resultados { background-position:-3px -75px !important; width:97px !important;}
.MeteoSond label { display:block; color:#fff; margin-bottom:8px}
.MeteoSond select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.Meteo .Icon{ margin:5px; color:#fff;font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:18px;}
.Meteo .Icon div { float:left; width:13px; height:13px; float:left; overflow:hidden; background-repeat:no-repeat; margin-top:5px; margin-right:5px;}
.Meteo .Icon span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
.Meteo .Icon .Max {  background-position:-157px -94px;}
.Meteo .Icon .Min { background-position:-157px -110px;}
/* fim meteorologia e sondagens*/

/*tic magazine*/
.ContentLeft .TicMagazine { margin-top:0px;}
.TicMagazine .TemaArea {color:#00FFE4;}
.TicMagazine .point { background-position:-117px 0px;}
.TicMagazine .Content { background-color:#222 !important; overflow:hidden;}
.TicMagazine .Elemento .SemImg { width:95%; float:left;}
.TicMagazine .Elemento { margin-bottom:10px;}
.TicMagazine .Elemento .Text a { color:#fff;}
.TicMagazine .Elemento .Text a:hover { color:#00FFE4;}
.TicMagazine .Elemento .Text h5 { color:#dadada;}
.TicMagazine .ElementoHome { /*margin-bottom:0px !important; margin:5px; !important;*/ float:left !important; width:47.5% !important;}
/*fim tic magazine*/

/*rodape */
.Rodape { margin-bottom:30px; margin-top:10px; text-align:center; color:#fff;}
.Rodape a, .Rodape a:visited { color:#fff; text-decoration:none;}
.Rodape a:hover { text-decoration:underline;}
.Rodape .Logotipo { height:30px; margin-left:auto; margin-right:auto; text-align:center;}
.Rodape .Logotipo div { height:30px; width:85px;background-position:-62px -92px; margin-left:auto; margin-right:auto; }
/*fim rodape */

/******** cometarios *******/
.ARTICLEComents  {}
.ARTICLEComents .Absolute { right:10px; *bottom:-15px; _top:-20px; }
.ARTICLEComents .Absolute a, .ARTICLEComents .Absolute a:visited { color:#ff6600;}
.ARTICLEComents .ContainerElementos { padding-left:20px; padding-right:20px; width:100%; }
.ARTICLEComents .Content { width:100%}
.ARTICLEComents .ContainerElementos .Elemento { margin-bottom:5px; width:90%; float:left;}
.ARTICLEComents .ContainerElementos .Elemento * { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.ARTICLEComents .ContainerElementos .TextArea { border:1px solid #dadada; background-color:#fff; padding-top:10px; padding-bottom:10px;}
.ARTICLEComents .ContainerElementos .Autor { /*padding-left:60px;*/ font-weight:bold;}
.ARTICLEComents .ContainerElementos .Autor i{font-weight:normal;}
.ARTICLEComents .ContainerElementos .TextArea .Icon {background-position:-177px -16px; float:left; margin-left:20px; margin-right:20px; width:16px; height:16px;}
.ARTICLEComents .ContainerElementos .TextArea .Text { float:left; width:84%; _width:75%; margin-right:20px;}
.ARTICLEComents .ContainerElementos .TextArea .title { font-weight:bold; color:#134182; font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:14px;}
.Paginacao { background-color:#777; overflow:hidden; height:16px; margin-bottom:10px; float:left;width:100%;}
.Paginacao .Numbers { width:435px; margin-left:auto; margin-right:auto;}
.Paginacao a { color:#fff; text-decoration:none; padding-left:10px; padding-right:10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; height:12px; margin-top:2px;}
.Paginacao a:hover { text-decoration:underline;}
.Paginacao a.Selected { background-color:#fff;  color:#eb4402; font-weight:bold;}
.Paginacao .Inicio span, .Paginacao .Anterior span { float:left; margin-top:4px; overflow:hidden;} 
.Paginacao .Seguinte span, .Paginacao .Fim span { float:right; /*margin-top:-8px;*/ margin-top:4px; overflow:hidden; } 

.Paginacao .Inicio span { height:7px; width:13px; background-position:-149px -0px;}
.Paginacao .Anterior span{height:7px; width:9px; background-position:-165px -0px;}
.Paginacao .Seguinte { width:60px; _width:65px;}
.Paginacao .Seguinte span{height:7px; width:9px; background-position:-175px -0px;}
.Paginacao .Fim { width:35px; _width:40px; } 
.Paginacao .Fim span{height:7px; width:13px; background-position:-185px -0px;}

#EnviarFormAmigo {display:none; border-top:1px solid #999; padding-top:5px; margin-top:5px;}
.IconsArticles a.Logout { float:right !important; background-position:-40px -112px !important; display:none;}
/******** fim cometarios *******/


/******** resultados da pesquisa *******/
a.IconEscolhe, a.IconLimpa { float:left; width:16px !important; height:16px !important;  margin-left:5px !important;}
a.IconEscolhe {background-position:-180px -93px !important;}
a.IconLimpa {background-position:-180px -111px !important;}
.ResultadosPesquisa {color:#134182; font-family:"Trebuchet MS",sans-serif; font-weight:normal; font-size:12px; text-align:center; margin-bottom:5px;}
.ResultadosPesquisa b { color:#EB4402;}
.ResultadosPesquisa select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #dadada !important;  float:left;}
.MaiorProcura { margin-left:10px; margin-right:10px;}
.MaiorProcura a, .MaiorProcura a:visited {color:#333; text-decoration:none;font-family:"Trebuchet MS",sans-serif; font-weight:bold; }
.MaiorProcura a:hover { color:#EB4402;}
/******** fim resultados da pesquisa *******/
/******** Article *******/
.Article { margin-left:10px; margin-right:10px;}
.Article h1 {font-size:18px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-style:italic;  text-decoration:none;color:#333;}
.Article b {color:#134182;}
.Article h2 {font-size:12px;font-weight:bold; margin-top:5px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.Article h3 {font-size:12px; font-weight:normal; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
.Article .Img { text-align:center; margin-top:5px; margin-bottom:5px;}
.Article .Img img { margin-left:auto; margin-right:auto; border:1px solid #D3D3D3; padding:1px;}
.Article h3 ol li { margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.Article .IconsArticles { margin-bottom:10px;}
.Article .IconsArticles .Enviar { background-position:-177px -38px;}
.Article .IconsArticles .Comentar { background-position:-177px -55px;}
.Article .IconsArticles .Imprimir { background-position:-177px -76px;}
.Article h3 .Elemento { width:100%;}
.Article h3 .Elemento .Left { width:15%; margin-right:5px; text-align:right; font-weight:bold;color:#134182;}
.Article h3 .Elemento .Right { width:80%;}
.Article h3 .Elemento .Left, .Article h3 .Elemento .Right { float:left;font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; font-size:12px; border-bottom:1px dotted #dadada; padding-bottom:2px;}
.Article span.AgregadoresRss  { margin-bottom:10px; display:block; margin-bottom:10px;}
.Article span.AgregadoresRss a, .Article span.AgregadoresRss a:visited{ display:block;color:#134182; text-decoration:none;}
.Article span.AgregadoresRss a:hover { text-decoration:underline;}

.RssLista h3 .Elemento { _width:95%; _float:left;}
.RssLista h3 .Elemento .Left, .RssLista h3 .Elemento .Right { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.RssLista h3 .Elemento .Right { width:75%;}
.RssLista h3 .Elemento .Left { width:20%;}
.RssLista h3 .Elemento a.Icon { width:10px; height:14px; float:left; margin-left:5px; background-position:-163px -40px;}

.Weather { width:100%;}
.Weather .Img{ float:left;}
.Weather .Dados { margin-top:10px; float:left; width:55%; /*background-color:#dadada;*/ padding:5px; }
.Weather .Dados .item { float:left; width:60px; margin-right:10px;}
.Weather .Dados .item *{font-size:18px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-style:italic;  text-decoration:none;color:#333; padding:5px; text-align:right; }
.Weather .Dados .item .Max { background-color:#FF9933;}
.Weather .Dados .item .Min { background-color:#00CCFF;}
.Weather .Dados span {font-size:14px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; display:block; margin-bottom:5px; }
.Weather .Form { margin:0px; float:left; padding:0px;}
.Weather input { float:none !important;}
.Weather input.IMG_nr { margin-top:5px !important;}
.Weather input.Vota { background-position:-3px -57px !important;}
.Weather input.Resultados { background-position:-3px -75px !important; width:97px !important;}
.Weather label { display:block; color:#fff; margin-bottom:8px}
.Weather select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.Weather .Escolha span { float:left; width:150px;font-size:14px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; color:#26455C; font-style:italic; text-align:right; margin-right:5px; }
.Weather .Escolha { border-bottom:1px dotted #26455C; margin-bottom:5px; width:100%; float:left;}
.Weather .Elemento span { font-weight:normal; font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.Weather .Elemento { width:18%; margin-left:4px; overflow:hidden;font-family:"Trebuchet MS",sans-serif; font-weight:bold; color:#26455C; font-style:italic; font-size:14px;}
.Weather .Elemento .title { font-weight:bold; text-align:center; color:#FF6600;}

.Sondagem .OpiniaoBarra {background-image: url(../images/BarraOpiniao.jpg); background-repeat:repeat-x; height:12px;margin:3px;}
.Sondagem .Resposta { margin-top:5px; margin-bottom:5px;}
.Sondagem .Elemento { width:100%;}
.Sondagem .Elemento label { color:#333;}
.OpiniaoLista { margin:10px; display:block; width:100%;}
.OpiniaoLista .Ordem { width:50px; font-family:"Trebuchet MS",sans-serif; font-weight:bold; color:#26455C; font-size:16px; font-style:italic; float:left; padding-top:10px; text-align:center; border-bottom:1px dotted #dadada;}
.OpiniaoLista .Selected {background-color:#26455C;}
.OpiniaoLista .CampoTitle { width:80%;  padding:10px;  float:left; _float:none; background-color:#dadada; color:#333; margin-bottom:10px; } 
.OpiniaoLista a .CampoTitle , .OpiniaoLista a:visited .CampoTitle  {font-size:11px;font-weight:700; text-decoration:none;}
.OpiniaoLista  a:hover .CampoTitle { background-color:#00FFE4;}
.OpiniaoLista .CampoTitle span { display:block; font-size:10px; font-weight:normal; margin-top:5px;}
/******** fim Article *******/

/******** begin tv braga - pagina leve quando o site entra online  *******/
.BeginHome {}
.BeginHome .MenuSite { display:none;}
.BeginHome .ContentLeft{ margin-left:auto; margin-right:auto; text-align:center; float:none;}
.BeginHome .BannerBottom { display:none;}
/******** fim begin tv braga - pagina leve quando o site entra online  *******/



/*newsletter*/
.EnviaForm { font-size:11px;}
.EnviaForm a, .EnviaForm a:visited { color:#0a4c71;}
.EnviaForm label{font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:12px; color:#333; font-style:italic; float:left; text-align:right; width:50px; margin-right:5px;}
.ResultadosPesquisa label { width:100px;}
.EnviaForm input, .EnviaForm textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #dadada !important; padding-left:5px; padding-right:5px; float:left; margin-bottom:5px;}
.EnviaForm .Form { margin:10px;}
.EnviaForm .Form .IMG_nr { margin-left:55px; width:53px; background-position:-3px -19px; border:none; height:13px; *height:15px!important; *width:55px!important;}
.ResultadosPesquisa .Form .IMG_nr { margin-left:105px;  background-position:-3px -2px; width:55px; *height:15px!important; *width:55px!important;}
/* fimnewsletter*/

/*** contactos **/
.ContactoForm .Elemento { width:100%;}
.ContactoForm select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #dadada !important;  float:left;}
.ContactoForm input, .ContactoForm textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px solid #dadada !important; padding-left:5px; padding-right:5px; float:left; margin-bottom:5px;}
/*#map { height:400px; margin:10px; width:100%; padding-top: 10px;}*/
/*** fim contactos **/






img.ui-datepicker-trigger {
width:18px !important;
margin-top:-1px;
}
.Content{*width:100%;}
.tabs{*width:100%;}


.PlayerVideo #container, .PlayerVideo #container a{ color:#FFF !important;}




.PlayerText .Content h2 { text-align:justify !important; } 
.PlayerText .Content h3, .PlayerText .Content h3 p, .PlayerText .Content h3 span, .PlayerText .Content h3 h1, .PlayerText .Content h3 h2, .PlayerText .Content h3 h3, .PlayerText .Content h3 h4, .PlayerText .Content h3 a, .PlayerText .Content h3 div, .PlayerText .Content h3 span{ text-align:justify !important; font-family:Calibri, Verdana !important; font-size: 16px !important;  }








/* ZonaLinks */
.ZonaLinks { margin-top:10px;}
.ZonaLinks img{ width:390px !important;}
.ZonaLinks .TemaArea, .ZonaLinks  .Elemento a  { color:#0a4c71;}
.ZonaLinks .Elemento .Text h5 { color:#dadada;}
.ZonaLinks .Elemento .Text a:hover{ color:#FFCC00;}
.ZonaLinks .Content { background-color:#e4e4e4 !important; overflow:hidden;}
.ZonaLinks label, .PesquisaSection label, .ARTICLEComents label {font-family:"Trebuchet MS",sans-serif; font-weight:bold; font-size:12px; color:#333; font-style:italic; float:left; text-align:right; width:100px; margin-right:5px;}
.ZonaLinks .Form { margin-left:15px; margin-right:15px; margin-bottom:10px;}



.RodapeLinks, .RodapeLinks a, .RodapeLinks a:hover, RodapeLinks a.iehover{ color:#FFF !important; text-decoration:none; font-weight:bold !important;}