/******************************************************** CSS PROGRAMAS***********************************************/
#SeccionProgs #wrapper {width: 100%; width: 810px !important;}
.outMargin{/*margin-left:170px; _margin-left:85px;*/ text-align:center; overflow:hidden !important; /*float:left;*/  *margin-top:13px; _margin-top:0px;  margin-top:10px;}
.outMargin #SeccionProgs{ margin-left:auto; margin-right:auto;width:995px; text-align:left; padding-left:170px; }
.Clear {clear:both; height:0px; font-size:0px; margin:0px; padding:0px; display:block; }
#SeccionProgs .Container{float:left !important; margin:0px !important; padding:0px !important; background-color: #fff; width: 810px !important; height: 220px; margin:6px 0px 0px 0px !important; overflow:hidden !important; border:0px solid red; position:relative; }
#SeccionProgs .noHeight{height: auto;}
#SeccionProgs .Programas{margin:0px; padding:0px; *margin-top:-2px !important; width: 152px; float: left; border:0px solid green; background-color:#b60e0e; background-image: url(http://img.rtp.pt/antena1/images/programasA1.jpg); background-position:left top; background-repeat:no-repeat;}
#SeccionProgs .Informacao{margin:0px; padding:0px; *margin-top:-2px !important; width: 152px; float: left; border:0px solid green; background-color:#b60e0e; background-image: url(http://img.rtp.pt/antena1/images/informacaoA1.jpg); background-position:left top; background-repeat:no-repeat;}
#SeccionProgs .Musica{margin:0px; padding:0px; *margin-top:-2px !important; width: 152px; float: left; border:0px solid green; background-color:#0e59b6; background-image: url(http://img.rtp.pt/antena1/images/musicaA1.jpg); background-position:left top; background-repeat:no-repeat;}
#SeccionProgs .QUADRADO{margin:0px; padding:0px; width: 152px !important; float: left !important;  font-weight:bold;  font-size:125%;}
#SeccionProgs .QUADRADO .Img{width: 150px !important; height: 120px; overflow: hidden; border:0px solid red;}
#SeccionProgs .QUADRADO a{color: #3a3a3a; text-decoration: none; }
#SeccionProgs .QUADRADO a:hover{text-decoration: underline;}
#SeccionProgs .QuadradoEspecial .QUADRADO{margin: 0px 16px 20px 13px; font-size:91.7%;}
#SeccionProgs .Container .Topo{height: 28px; width: 100%; margin: 0px; padding:3px 0px 0px 13px; border-bottom: 1px solid #c2c2c2; color: #1f7ada;}
#SeccionProgs .Container .Topo span {color: #fd2009;}
#SeccionProgs .Container .Setas{float: right; height: 19px; width: 36px; margin: -23px 8px 0 0;  background-position:-90px -501px;}
#SeccionProgs .Container li { font-size:91.7%; font-weight:bold;  margin:8 0 8 13; *margin:0 0 0 13;}
#SeccionProgs .Container li a{color: #1f7ada; text-decoration: none;}
#SeccionProgs .Container li a:hover{text-decoration: underline;}
#SeccionProgs .EspacoTopBottom{margin:90px 0;}
#SeccionProgs .Container .SetaCimaBaixo{overflow:hidden; float: right; height: 19px; width: 36px; margin: -23px 8px 0 0;  background-position:-90px -524px;}
#SeccionProgs .news_slider {position: relative; width: 100%;}
#SeccionProgs .news_slider .messaging {display: block; background: #ffffcc;}
#SeccionProgs .news_slider .prev {top: 0px; float: right; border: 0px solid green; height: 16px;width: 15px; position: relative; margin-right:5px; margin-top: -2px; *margin-right:9px; *margin-top: -5px; /*border:1px solid red;*/ /*margin-right:405px;*/}
#SeccionProgs .news_slider .next {top: 0px; float: right; border: 0px solid green; height: 16px;width: 15px; position: relative; margin-right:8px; margin-top: -2px; *margin-right:5px; *margin-top: -5px; /*border:1px solid red;*/ /*margin-right:408px;*/}
#SeccionProgs .news_slider .next {right: 0;}
#SeccionProgs .news_slider .container {position: relative; top: 0; left: 0; padding-left:8px; width: 3500px;}
#SeccionProgs .news_slider .news_items {position: relative; width: 3800px !important; overflow: hidden; padding-top:7px;}
#SeccionProgs .news_slider .item {width: 161px !important; margin: 0px !important; padding:0px !important; border:0px solid red; height:180px;}
#SeccionProgs .news_slider .item div {width: 155px; margin:0px !important; padding:0px !important;}
#SeccionProgs .ICNPlayer{float: left; position: absolute; margin-top: 45px;margin-left: 62px; height: 35px;  border: 0;}
#SeccionProgs .fl{float: left; display: inline; margin:0px; padding:0px;}
#SeccionProgs .ESP{ width: 100%;  margin-top: -22px; float: left; height: 16px; float: left; padding-right:7px;}
#SeccionProgs .Programas_right, #SeccionProgs .Informacao_right{width: 72px; float: right; height: 32px; margin-top:-3px; background-image: url(http://img.rtp.pt/antena1/images/programasRight.jpg); background-position:left top; background-repeat:no-repeat; *margin-right:0px;}
#SeccionProgs .Musica_right{width: 72px; float: right; height: 32px; margin-top:-3px; background-image: url(http://img.rtp.pt/antena1/images/musicaRight.jpg); background-position:left top; background-repeat:no-repeat; *margin-right:-13px;}
#SeccionProgs .fotter_programas{width: 810px; float: left; height: 50px; background-image: url(http://img.rtp.pt/antena1/images/footerA1Galeria.jpg); background-repeat:no-repeat;}
/******************************************************** CSS PROGRAMAS***********************************************/


/******************************************************** CSS REPORTAGEM ANTENA 1***********************************************/
#reportagemA1 .baseBranca{border:100 px solid red !important; padding-top:12px; /*OPS*/_width:792px; background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4.jpg); *background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4Ei.jpg); _background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4Ei6.jpg);  background-repeat: repeat-y;}

#reportagemA1 .menuHorizonte{margin-top:4px; margin-bottom:4px; padding-left:14px;}
#reportagemA1 .menuHorizonte a{ font-weight:bold;  color:#000; text-decoration:none; margin-right:14px; padding:1px 2px;}
#reportagemA1 .menuHorizonte a:hover{text-decoration:none; color:#fff; background-color:#b40f0d; padding:1px 2px;}
#reportagemA1 .menuHorizonte .select{color:#fff; background-color:#b40f0d; padding:1px 2px;}

#reportagemA1 .azul .menuHorizonte .select{color:#fff; background-color:#0f5ab7; padding:1px 2px;}
#reportagemA1 .azul .menuHorizonte a:hover{text-decoration:none; color:#fff; background-color:#0f5ab7; padding:1px 2px;}



#reportagemA1 #Conteudo .left{height:100%; padding-left:8px; width:469px; *width:471px; background-color:#fff; float:left;  color:#b60e0d; font-weight: bold; }
#reportagemA1 #Conteudo .right{height:100%;width:306px; background-color:#fff; float:right; /*float:left;*//*PSP*/}

#reportagemA1 .titulo_texto{padding:2px; padding-top:12px; padding-bottom:12px; float:left;}
#reportagemA1 .titulo_texto .titulo{font-weight:bold;  font-size:150%; color:#000;}
#reportagemA1 .titulo_texto .texto{padding-top:4px;  font-size: 91.7%; font-weight:normal !important; color:#000;}
#reportagemA1 .titulo_texto .texto a{text-decoration:underline; color:#000;}
#reportagemA1 .titulo_texto .data{padding-top:4px;  font-size: 91.7%; font-weight:bold; color:#b40f0d;}

#reportagemA1 #Conteudo .right .amigo{margin-top:35px; *margin-top:34px; padding-left:25px; padding-top:2px; border:0px solid red; width:280px; height:20px; float:left; background-image: url(http://img.rtp.pt/antena1/images/antena1EnviaramigoAzul.jpg); background-position:left top; background-repeat:no-repeat;}
#reportagemA1 #Conteudo .right .partilha{margin-top:3px; padding-left:25px; padding-top:2px; border:0px solid red; width:280px; height:20px; float:left; background-image: url(http://img.rtp.pt/antena1/images/antena1PartilhaAzul.jpg); background-position:left top; background-repeat:no-repeat;}
#reportagemA1 #Conteudo .right .amigo a, #reportagemA1 #Conteudo .right .partilha a{text-decoration:none; font-style:italic; font-weight:bold; color:#004389;}
#reportagemA1 #Conteudo .right .amigo a:hover, #reportagemA1 #Conteudo .right .partilha a:hover{text-decoration:underline;}

#reportagemA1 #Conteudo .right .embed {font-style:italic; font-weight:bold; color:#004389; margin-top:3px; padding-left:25px; padding-top:2px; border:0px solid red; width:280px; height:20px; float:left; background-image: url(http://img.rtp.pt/antena1/images/antena1EmbedAzul.jpg); background-position:left top; background-repeat:no-repeat;}
#reportagemA1 #Conteudo .right .embed input{height:15px; border:1px solid #b4b4b4; background-color:#eeeef0; font-size:91.7%; height:15px; color:#757575; padding-left:2px; width:227px;}
#reportagemA1 #Conteudo .PlayerFlv{background-color:#fff; width:454px; /*height:364px;*/ float:left;}

#reportagemA1 #Conteudo .left .destaque_titulo_texto{border: 0px solid red; width:450px; float:left; margin-bottom:40px; position:relative;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto .transparente{float:left: 1px solid red; position:absolute; left: 20px; padding-top:17px;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto .img{width:68px; height:67px; background-color:#fff; float:left; overflow:hidden; margin-right:6px;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto .img img{height:68px;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto .texto {float:left; width:370px; border:0px solid red; margin-top:-4px;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto a {text-decoration:none; font-weight:bold;  font-size:125%; color:#000;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto a:hover {text-decoration:underline;}
#reportagemA1 #Conteudo .left .destaque_titulo_texto .data {margin-top:3px;  font-size: 91.7%; font-weight:none !important; color:#707070;}
#reportagemA1 .footer_menu{width:770px; height:40px; border-bottom:0px solid red; padding-left:8px; margin-top:25px; *margin-top:55px; text-align:center; float:left; position:relative;}
#reportagemA1 .footer_menu a{position:relative; top: 10px; *top: 2px;   color:#000; text-decoration:none; font-weight:bold;}
#reportagemA1 .footer_menu a:hover{text-decoration:underline;}

/*OPS*/#reportagemA1 .noBG .baseBranca{border:100 px solid red !important; padding-top:12px; _width:792px; background-image:none !important;}
/*OPS*/#reportagemA1 .noBG .baseBranca .right{margin-left:10px; *margin-left:7px; _margin-left:8px; margin-top:-5px;}
/*OPS*/#reportagemA1 .noBG .baseBranca .left{margin:0px !important; padding:2px !important; padding-top:-10px !important;}
/*OPS*/#reportagemA1 .noBG .destaque_titulo_texto{margin-top:-5px;}
/******************************************************** CSS REPORTAGEM ANTENA 1***********************************************/


/******************************************************** CSS DESTAQUES***********************************************/
#destaquesA1 {width:809px; background-color:#fff; border:0px solid red; float:left;  margin-top:15px; margin-bottom:15px; margin-left:170px; _margin-left:86px;}
#destaquesA1 .top{width:100%; height:30px; background-color:#2c2c2c; background-image: url(http://img.rtp.pt/antena1/images/Destaque_Left_A1.gif); background-position:left top; background-repeat:no-repeat;}
#destaquesA1 .top .topRight{width:10px; height:29px; float:right; background-image: url(http://img.rtp.pt/antena1/images/Destaque_Right_A1.jpg);}
#destaquesA1 .footer{width:100%; height:6px; background-color:#fff; float:left; margin-top:-2px; _margin-top:-10px; background-image: url(http://img.rtp.pt/antena1/images/footer_Left_A1.jpg); background-position:left bottom; background-repeat:no-repeat;}
#destaquesA1 .footer .footerRight{width:7px; height:6px; float:right; background-image: url(http://img.rtp.pt/antena1/images/footer_Right_A1.jpg); background-position:left bottom; background-repeat:no-repeat;}

/*#destaquesA1 .geral_destaque {width:361px; *width:385px; height:114px; border-bottom:1px dotted #2c2c2c; overflow:hidden; float:left; margin-right:19px; padding-top:11px; padding-left:11px; padding-right:11px;}*/
#destaquesA1 .geral_destaque {width:361px; *width:361px; height:114px; border-bottom:1px dotted #2c2c2c; overflow:hidden; float:left; margin-left:10px; _margin-left:6px; margin-right:8px; padding-top:11px; padding-left:11px; padding-right:11px;}
#destaquesA1 .geral_destaque .fotoDestaque img{height:100px;}
#destaquesA1 .geral_destaque .fotoDestaque{width:100px; height:100px; overflow:hidden; float:left; margin-right:6px;}
#destaquesA1 .geral_destaque .textoDestaque{width:255px; float:left;}
#destaquesA1 .geral_destaque .textoDestaque .tituloDestaque a{ font-weight:bold;  font-size:125%; color:#000; text-decoration:none; }
#destaquesA1 .geral_destaque .textoDestaque .tituloDestaque a:hover{text-decoration:underline;}
#destaquesA1 .geral_destaque .textoDestaque .leadDestaque{margin-top:4px;  font-size: 91.7%; font-weight:bold !important; color:#ab0202;}
/******************************************************** CSS DESTAQUES***********************************************/


/******************************************************** CSS ARTIGO CCOMPLETO***********************************************/
#reportagemA1 #ArquivoCompleto #Conteudo .left {width:471px; overflow:hidden; padding-left:4px; padding-right:5px; margin-left:-5px; _margin-left:-2px;}
#reportagemA1 #ArquivoCompleto #Conteudo .right {height:100%; background-color:#cbe4ff; width:307px; padding-left:6px; border-left:3px solid #c5c5c5; padding-top:7px; overflow:hidden; margin-top:-12px;  /**margin-top:-28px;*/ *margin-top:-13px; }

#reportagemA1 #ArquivoCompleto #Conteudo .left .titulo {padding-left:6px;  font-weight:bold;  font-size:200%; color:#000;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .lead{padding-left:6px; color:#000;  font-weight:bold;  ; margin-bottom:10px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .img {padding-left:6px; width:460px; overflow:hidden;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .imgAuto{padding-left:6px; color:#898989;  font-size:83.3%; font-weight:normal;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .imgTitle{padding-left:6px; color:#5a5a5a;  font-size:91.7%; font-weight:normal; margin-top:2px; margin-bottom:5px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left hr{padding-left:6px; color:#c6c5c5;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .pub{padding-left:6px; color:#5a5a5a;  font-size:91.7%; font-weight:normal; margin-top:4px;}

#reportagemA1 #ArquivoCompleto #Conteudo .left .aux{color:#fff; float:right; width:130px; height:234px; *height:243px; border:0px solid red; margin-left:10px; margin-bottom:10px; display:none;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ARTICLEPlus   { width:117px;  margin-left:6px; margin-bottom:7px; float:right; padding:0px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ARTICLEPlus .TopPlus { height:5px; background-repeat:no-repeat; background-image:url(http://img.rtp.pt/antena1/images/ArticlePlus_Top.gif); margin:0px; padding:0px; _height:19px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ARTICLEPlus .BottomPlus { height:5px; background-repeat:no-repeat; background-image:url(http://img.rtp.pt/antena1/images/ArticlePlus_Bottom.gif); margin:0px; padding:0px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ARTICLEPlus .BGPlus { background-repeat:repeat-y; background-image:url(http://img.rtp.pt/antena1/images/ArticlePlus_BG.gif);  margin:0px; padding:0px; _margin-top:-15px; }
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus   { height:215px; *height:225px;  font-size:91.7%; color:#2c2c2c; padding:0px; padding-right:5px; padding-top:5px; text-align:right; margin-bottom:0px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ARTICLE .icon_comentario a:hover { font-weight:bold;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .SeparaIcons { clear:both; margin-bottom:10px; display:block;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .tamanholetra { width:50px; display:block; float:right; clear:both; /*margin-bottom:10px;*/margin-bottom:5px; }
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_letramenor { background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_letramenor.jpg); background-repeat:no-repeat; background-position:right; width:23px; height:23px; float:left;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_letramenor a{width:23px; height:23px;display:block;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_letramaior { background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_letramaior.jpg); background-repeat:no-repeat; background-position:right; width:23px;  height:23px; float:right;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_letramaior a{width:23px; height:23px;display:block; clear:both;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_leia { background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_leia_me.jpg); background-repeat:no-repeat; background-position:right; width:100%; height:27px; }
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_leia a{width:50px; height:27px; display:block; float:right;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_enviar_artigo { background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_enviar_artigo.jpg); background-repeat:no-repeat; background-position:right; width:100%; height:20px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_enviar_artigo a{width:20px; height:20px; display:block; float:right;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_imprimir { background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_imprimir.jpg); background-repeat:no-repeat; background-position:right; width:100%; height:20px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus a.icon_partilhar { width:18px; height:18px; float:right; background-repeat:no-repeat; background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_partilhar.jpg); margin-top:2px; }
#reportagemA1 #ArquivoCompleto #Conteudo .left .aux .ContentPlus .icon_imprimir a{width:20px; height:20px; display:block; float:right;}

#reportagemA1 #ArquivoCompleto #Conteudo .left .icon_comentario a { background-image:url(http://img.rtp.pt/antena1/images/icon_ARTICLE_comentario.jpg); background-repeat:no-repeat; background-position:5px 1px; width:130px; height:50px;  font-size:91.7%; color:#2c2c2c; padding-left:30px; padding-top:5px; display:block; margin-top:10px; margin-bottom:10px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left .icon_comentario a:hover { font-weight:bold;}

/*novos icons*/
.Relative.IconsRelative .IconsAll { /*position:absolute; top:-18px; right:1px; margin:0px;*/  position:relative; top:0px; left:175px; width:290px;}
.IconsAll div, .IconsAll .Twitter { background-image:url(../images/LinksArtigo.jpg); background-repeat:no-repeat; overflow:hidden;}
.Relative.IconsRelative .IconsAll div { float:right;}
.IconsAll .Font, .IconsAll .Leiame, .IconsAll .Coment, .IconsAll .Mail, .IconsAll .DoMelhor, .IconsAll .Print { 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; width:89px; height:21px; 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;  width:89px; font-size:91.7%; position:relative; margin-right:1px; }
.IconsAll .Twitter #text_twitter { display:none;}
.IconsAll .Twitter a.retweet span { font-size:91.7%; 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-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;}
.right .IconsAll {padding-top:10px;}
.right .IconsAll div { margin-bottom:10px;}
.right .IconsAll div div{ margin-bottom:0px;}
/*fim novos icons*/



		/*********** formulario **************/
		#commentBox .IframeComentarios { width:100%;}
		#comentForm div#commentBox {  font-size:91.7%; font-weight:bold; width:100%; display:block; /*overflow:hidden; */ margin-top:20px; background-repeat:no-repeat; *padding-bottom:13px; _padding-bottom:13px;}
		#comentForm .BottomComentariosAmarelo {background-image:url(../images/Comentarios_BGBottom.jpg); background-position:top center; height:15px; }
		#comentForm .BorderComentarios #commentBox { margin-top:0px !important;}
		#comentForm .BorderComentarios { background-image:url(../images/BGComentariosForm.jpg); background-repeat:repeat-y;}
		#comentForm .BorderComentarios .BorderComentarios { background-image:none; margin:0px; padding:0px; background-color:none; background-color:#fdfbe6;}
		#comentForm .TopSemComentarios { background-image:url(../images/Comentarios_BGTopSemPost.jpg); background-repeat:no-repeat; height:12px; margin-top:-10px; *margin-top:0px;  _margin-top:0px; }
		#comentForm div#commentBox span {  ; color:#F44407; border-bottom:1px double #F44407;}
		#comentForm div#commentBox input, div#commentBox textarea {  font-size:91.7%; font-weight:normal; margin-top:5px; border:1px solid #87a3bd;}
		#comentForm #pesquisa_ajax .ARTICLEBGContent { margin-top:-10px; *margin-top:0px; _margin-top:0px;}
		#comentForm .ARTICLEMore iframe.IframeComentarios, .ARTICLEIMG iframe.IframeComentarios { width:100%; margin:0px; padding:0px; background-color:transparent; }
		#comentForm .ARTICLENoneContent {margin-top:-170px; /*ESTA CLASS  PARA INSERIR NO TOPO DOS COMENTES, DEVIDO AO CALCULAR A IFRAME QUE NO IE EXISTE UM BUG*/}
		#comentForm .ARTICLEBGContent { background-image:url(../images/Comentarios_BGTop.jpg); background-repeat:no-repeat; height:43px; padding-left:120px; overflow:hidden; padding-top:15px;}
		#comentForm .commentFomBox .ARTICLEBGContent{background-image:url(../images/Comentarios_BGFormTop.jpg) !important; background-repeat:no-repeat; margin-left:-10px; padding-left:13px;}
		#comentForm .FraseObrigado { text-align:center;}
		#comentForm .commentFomBox { background-position:bottom; background-repeat:no-repeat; margin-left:10px; width:450px !important; overflow:hidden; }
		#comentForm .commentFomBox #comentform { margin-left:10px; padding-bottom:10px;/* margin-top:-20px;*/}
		#comentForm form#comentform {background-color:#e7e6e6 !important; margin-left:0px !important; padding-left:10px; margin-bottom:0px !important;}
		#comentForm .ComentFormBottom {background-image:url(../images/Comentarios_BGFormBottom.jpg) !important; height:8px; overflow:hidden; }
		#comentForm .ARTICLEMaisComents  {position: relative; float: left;}
		#comentForm .ARTICLEMaisComents h1 {  font-size:150%; float:right; width:90%; margin-bottom:4px;}
		#comentForm .ARTICLEMaisComents h1 a, .ARTICLEMaisComents h1 a:visited { text-decoration:none; color:#000;}
		#comentForm .ARTICLEMaisComents h1 a:hover { text-decoration:underline;}
		#comentForm .ARTICLECornersComents {position: absolute; bottom:0; left: 0; float: left;}
		#comentForm .ARTICLEBGRisc { border-bottom: 1px solid #f44407; margin-left:15px; margin-right:10px; width:95%; margin:0px; padding:0px; font-size:0px;}
		#comentForm .ARTICLEBGComents { text-align:center; width:40px;}
		#comentForm .ARTICLEBGFormComents { background-color:#f44407; text-align:center;}
		#comentForm .ARTICLEBGContent .ARTICLEBGFormComents { background-color:#e7e6e6 !important; text-align:left;}
		#comentForm .ARTICLEBGContent .ARTICLEBGFormComents h3 {color:#f04915;  font-size:116.7%;}
		#comentForm .ARTICLEBGComents1 { width:100px !important; }
		#comentForm .ARTICLEBGComents2 { width:50px !important;}
		#comentForm .ARTICLEBGComents h3, .ARTICLEBGFormComents h3{  color:#fff; font-size:150%; font-weight:bold; display:inline;}
		#comentForm .ARTICLEBGComents h4 {  color:#f44407; font-size:116.7%; font-weight:bold; display:inline;}
		#comentForm .ARTICLEComents *, .ARTICLEBGFormComents * {  font-size:91.7%; color:#878786;  font-weight:normal;}
		#comentForm .ARTICLEComents .top { text-align:center; border-bottom: 1px solid #e7e6e6; padding:5px; margin-bottom:5px;}
		#comentForm #pesquisa_ajax .BottomPagina {border-top: 1px solid #e7e6e6; margin-top:15px;}
		#comentForm #pesquisa_ajax .BottomPagina .top {border:none;}
		#comentForm .ARTICLEComents .top h3 { font-weight:bold; color:#2c2c2c; display:inline; margin-left:10px; margin-right:10px;}
		#comentForm .ARTICLEComents .top a { color:#2c2c2c; margin-left:10px; margin-right:10px; text-decoration:none;}
		#comentForm .ARTICLEComents .top a h3 { color:#2c2c2c; display:inline; font-weight:normal;}
		#comentForm .ARTICLETEXTContent * {   font-size:91.7%; padding:0px; margin:0px; margin-left:10px; margin-right:10px; }
		#comentForm div.ARTICLETEXTContent h3 { color:#f44407; font-weight:bold; display:inline;}
		#comentForm div.ARTICLETEXTContent h3 p { color:#f44407; font-weight:normal; margin-top:5px; display:inline;}
		#comentForm div.ARTICLETEXTContent h4, div.ARTICLETEXTContent h4 a,  div.ARTICLETEXTContent h4 a:visited  { color:#000; font-weight:bold; text-decoration:none;}
		#comentForm div.ARTICLETEXTContent h4 a:hover { text-decoration:underline;}
		#comentForm div.ARTICLETEXTContent h5  {color:#878786; font-weight:normal; border-bottom:1px dotted #2c2c2c; padding-bottom:10px; margin-bottom:5px;}
		#comentForm div.ARTICLETEXTContent h5 a  {color:#659414;}
		#comentForm #submit_comentario{color:#f04915;}
		#comentForm{margin-left:0px;}
		
		#frmNome{width:163px;} #frmEmail{width:165px;} #frmTitulo{width:385px;} #frmComentario{width:430px;}
		/*********** formulario **************/

#reportagemA1 #ArquivoCompleto #Conteudo .right hr{color:#8fb9e7;}
#reportagemA1 #ArquivoCompleto #CenterContent {padding-left:6px; margin-top:0px; color:#000;  ; font-weight:normal; float:left;}
#reportagemA1 #ArquivoCompleto #CenterContent a{color:#000; text-decoration:underline;}
#reportagemA1 #ArquivoCompleto #CenterContent a:hover{color:#ab0202; text-decoration:underline;}
#reportagemA1 #ArquivoCompleto #CenterContent p{padding-left:6px; padding-top:10px;}
#reportagemA1 #ArquivoCompleto #Conteudo .left h1{padding-left:6px;  font-weight:bold;  /*font-size:31px;*/ color:#000; margin-bottom:7px; font-size:200%;}
#reportagemA1 #ArquivoCompleto #Conteudo .left h3{padding-left:6px; color:#000;  font-weight:bold;  /*;*/ margin-bottom:10px;}
#Contentleaime{display:none;}


		/*********** FORMATACAO LADO DIREITO **************/
		/*
		#ArquivoCompleto #Conteudo .right .destaqueUltimos .imgUltimos{}
		#ArquivoCompleto #Conteudo .right .destaqueUltimos .leadUltimos{display:none;}
		#ArquivoCompleto #Conteudo .right .destaqueUltimos a{color:#000;  ; font-weight:bold; text-decoration:none; float:left; line-height:16px;}
		#ArquivoCompleto #Conteudo .right .destaqueUltimos a:hover{text-decoration:underline;}
		#ArquivoCompleto #Conteudo .right .destaqueUltimos {margin-top:8px; *margin-top:9px; padding-left:18px; padding-right:14px; float:left; width:275px;}
		#ArquivoCompleto #Conteudo .right .destaqueUltimos .imgUltimos{height:15px; width:7px; margin-left:-12px; background-image: url(http://img.rtp.pt/antena1/images/bullet_b.jpg); background-position:left top; background-repeat:no-repeat;}
		#ArquivoCompleto #Conteudo .right .destaqueUltimos .Titulo{margin-top:-15px;}
		#ArquivoCompleto #Conteudo .right .ajusteMargin{*margin-top:-8px; border:0px solid red; float:left; width:100%;}
		*/
		/*********** FORMATACAO LADO DIREITO **************/

		/*********** FORMATACAO LADO DIREITO **************/
		.right .destaqueUltimos .imgUltimos{/*display:none;*/}
		.right .destaqueUltimos .leadUltimos{display:none;}
		.right .destaqueUltimos a{color:#000;  ; font-weight:bold; text-decoration:none; float:left; line-height:16px;}
		.right .destaqueUltimos a:hover{text-decoration:underline;}
		.right .destaqueUltimos {margin-top:8px; *margin-top:9px; /*border:1px solid red;*/ padding-left:18px; padding-right:14px; float:left; width:275px;}
		.right .destaqueUltimos .imgUltimos{height:15px; width:7px; /*background-color:red;*/ margin-left:-12px; background-image: url(http://img.rtp.pt/antena1/images/bullet_b.jpg); background-position:left top; background-repeat:no-repeat;}
		.right .destaqueUltimos .Titulo{/*border:1px solid green;*/ margin-top:-15px;}
		.right .ajusteMargin{*margin-top:-8px; border:0px solid red; float:left; width:100%; margin-bottom:5px; *margin-bottom:8px;}
		/*********** FORMATACAO LADO DIREITO **************/

/*OPS*/#reportagemA1 .espB .baseBranca {background-image:none; _width:792px; background-image:url(http://img.rtp.pt/antena1/images/BgHedline14Visual2.jpg); *background-image:url(http://img.rtp.pt/antena1/images/BgHedline14Visual2Ei.jpg); background-repeat: repeat-y; _background-position:right top;}
/******************************************************** CSS ARTIGO CCOMPLETO***********************************************/


/******************************************************** CSS Totolotarias***********************************************/
#boxMeteo #includeTotolotarias{/*border:1px solid red;*/}

	/*********** informao util - totolotarias **************/
	#includeTotolotarias b span{ float:left; width:50%; _width:49%; font-weight:bold; color:#b60e0e; text-align:right; }
	#includeTotolotarias span{ float:left; width:50%; _width:49%; border-bottom:1px solid #e6e7e8; padding-top:2px; padding-bottom:2px; text-align:right;}
	#includeTotolotarias .Coluns3 b span{ width:33% !important;}
	#includeTotolotarias .Coluns3 span{width:33% !important;}
	#includeTotolotarias .Coluns3 .EuroMilhoes { height:135px; overflow:scroll; width:100%;}
	#includeTotolotarias .Coluns3 .EuroMilhoes span { *width:31% !important; _width:31% !important;}
	#includeTotolotarias h3{ float:left; width:95%;font-weight:bold; color:#b60e0e; font-weight:bold; font-size:116.7%; text-align:center; }
	#includeTotolotarias h3 b{ text-align:center; background-color:#393939; color:#fff; overflow:hidden; border:1px solid #fff; padding:2px; padding-left:3px; padding-right:3px;  float:left;}
	#includeTotolotarias h3 b.suple { background-color:#908f8f!important; margin-right:20px;}
	#includeTotolotarias b b { text-align:left !important; color:#b60e0e !important; float:left;}
	#includeTotolotarias b.Border { margin-right:5px;}
	#includeTotolotarias li .EmentoArtigo { width:95% !important; margin-right:5px; padding-right:5px; padding-left:5px; *padding-left:0px; *margin-left:-10px;}
	/*********** fim  informao util  totolotarias **************/ 

#boxMeteo .totoMenu{border-bottom:1px solid #cccccc; color:green;}
#boxMeteo #navAjax {border-bottom:1px solid #dddddd; background-color:#fdf9de; height:25px; background-image:url(http://img.rtp.pt/antena1/images/totolotariasNav.jpg); background-position:right top; background-repeat:no-repeat;}
#boxMeteo #navAjax a {overflow:hidden; display:inline; float:right; /*margin-left:3px;*/ /*margin-top:4px;*/ height:16px !important; width:16px !important; text-decoration:none; cursor: pointer; /*_margin:0px !important; _padding:0px !important;*//*border:1px solid green;*/ }


#boxMeteo .EmentoArtigo {margin-top:-27px;}
#boxMeteo .EmentoArtigo h2 {display:none;}
#boxMeteo .EmentoArtigo h1 {margin:0px; padding:0px; font-size:133.3%; margin-bottom:10px; color:#000;}

.totoMeio {float:left; width:400px; overflow:hidden;}
.totolotoBase {float:left; width:100%; _margin-top:-2px;}
/******************************************************** CSS Totolotarias***********************************************/

/*
      <a href="javascript:void(0);" class="mLefta" onclick="Totolotarias(8)">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>
      <a href="javascript:void(0);" class="mLeftb" onclick="Totolotarias(1)">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>
*/

/*
#boxMeteo #navAjax {border-bottom:1px solid #dddddd; background-color:#fdf9de; height:25px; }
#boxMeteo #navAjax .mLefta{height:18px; width:18px; background-color:green; float:right; background-image:url(http://img.rtp.pt/antena1/images/totolotariasRight.jpg); margin-right:4px;}
#boxMeteo #navAjax .mLeftb{height:18px; width:18px; background-color:green; float:right; background-image:url(http://img.rtp.pt/antena1/images/totolotariasLeft.jpg); }
#boxMeteo #navAjax a {text-decoration:none; height:18px; width:18px; float:left; margin-left:3px; margin-top:4px; cursor: pointer; border:0px solid red;}
*/


/******************************************************** CSS Meteorologia***********************************************/
#includeMeteo img, #boxMeteo .conteudoMeteo h2{display:none;}
#includeMeteo h5 span{display:none;} 
#includeMeteo h1{float:left; width:74%; text-align:left;  font-size:116.7%; border-bottom:1px solid #e6e7e8; height:20px; padding-top:3px; margin-left:4px;}  
#includeMeteo h5{float:left; width:12%; text-align:right; font-size:91.7%; border-bottom:1px solid #e6e7e8; height:20px; padding-top:3px; margin-left:-3px; font-weight:bold;} 
.rodapeMeteo .linkMeteo a {color:#000; ; text-decoration:none;}
.rodapeMeteo .linkMeteo a:hover {text-decoration:underline;}

.EmentoArtigo h1{border:0px solid red !important;}
.meteoBase {background-image: none !important;}
.meteoBase a{background-image:url(http://img.rtp.pt/antena1/images/meteo_base.gif);float:left; width:255px; height:33px; background-color:red;}
.meteoBase a:hover{background-image:url(http://img.rtp.pt/antena1/images/meteo_base_hover.gif);}
/******************************************************** CSS Meteorologia***********************************************/


/******************************************************** CSS EPG***********************************************/
#ContentEPG{border:0px solid red; margin-left:80px; padding-top:8px;}
/******************************************************** CSS EPG***********************************************/



/******************************************************** CSS RESULTADO PESQUISA***********************************************/
#geralPesq .colunaEsq {float:left;  width: 469px !important; height:100%; height:auto; }
#geralPesq .colunaEsq .Content .destaqueUltimos{width: 469px !important; float:left;}
#geralPesq .colunaEsq a:hover.Titulo{text-decoration:underline;}
#geralPesq .colunaEsq .leadUltimos a{text-decoration:none; color:#000;}
#geralPesq .colunaEsq .leadUltimos a:hover{text-decoration:underline;}

#geralPesq .colunaDirPesq .title_frame{color:#000;  font-weight: bold; font-size:150%; margin-top:10px; *margin-top:7px; font-stretch: ultra-condensed; padding-left:5px; *margin-bottom:-6px;}
#geralPesq .colunaDirPesq hr{color:#8fb9e7;}
#geralPesq .colunaDirPesq {width: 307px; *width: 307px; float: right; background-color: #CBE5FE; padding-left: 6px !important; padding-top: 7px; border-left-width: 3px; border-left-style: solid; border-left-color: #C5C5C5; position: relative;}


.navegacaoPesquisa{clear:both; margin-top:35px; border-top:1px solid #808080; width:450px; height:40px; float:left; margin-left:6px; padding-top:13px; text-align:center;}
.navegacaoPesquisa a{ font-size: 91.7%; color:#2c2c2c; text-decoration:none; font-weight:bold; border:1px solid #959595; margin-left:2px; margin-right:2px; padding:3px; *padding-bottom:1px;}
.navegacaoPesquisa a:hover{/*text-decoration:underline;*/ background-color:#dddddd;}
.navegacaoPesquisa .selected{color:#b60e0e;  font-size: 91.7%; font-weight:bold; }

#geralPesq .blocoEndBlue{ background-image: url(http://img.rtp.pt/antena1/images/cantoInfDirInnerGeral.gif); background-repeat: no-repeat; background-position: right bottom; _overflow:hidden; _background-position:right top; clear: both;}
#geralPesq .blocoEndBlue {background-image: url(http://img.rtp.pt/antena1/images/cantoInfDirInnerAzul.jpg);background-repeat: no-repeat;background-position: right bottom;_overflow:hidden;_background-position:right top;}
#geralPesq .blocoEndBlue .left {background-color:transparent;}
#geralPesq .baseBranca{_width:791px; background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4.jpg); *background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4Ei.jpg); background-repeat: repeat-y;}

.mensagemPesquisa{width:463px; background-color:#c5c5c5; margin:10px 0 5px 0; padding:10px 0 10px 5px;}
.mensagemPesquisa span {color:#b50e0e;}
#borderTop{border-top:1px solid #b60e0e;}
/******************************************************** CSS RESULTADO PESQUISA***********************************************/


/******************************************************** CSS ON-DEMAND***********************************************/
#on_demandEsp{height:280px; _padding-top:30px; margin-top:-10px; *margin-top:-10px; _margin-top:-40px;}
#on_demand {height:170px; *height:190px; margin-top:-45px; width: 100%;}
#on_demand .Elemento, #on_demand .Content{overflow:hidden; background-image: url(http://img.rtp.pt/antena1/images/onDemandBg.jpg); background-repeat:no-repeat; padding-top:5px; padding-left:6px; padding-right:6px; height:100px; width:76px; float:left; margin:0px 6px; _margin:0px 5px; margin-top:10px;}
#on_demand .Elemento img, #on_demand .Content img {border:none; width:100%;}
#on_demand .Elemento .ImgProg, #on_demand .Content .ImgProg {margin-bottom:5px;} 
#on_demand .Elemento a, #on_demand .Content a{color:#000; text-decoration:none; font-size:83.3%; line-height: 9px; /*font-weight: bold;*/}
#on_demand .Elemento a:hover, #on_demand .Content a:hover{text-decoration:underline;}
#on_demand .debugIe{*margin-top:-7px; _margin-left:-2px;}

.baseRosaInfoDesporto #on_demand {margin-top:0px;}
.baseRosaInfoDesporto #on_demand .Elemento, .baseRosaInfoDesporto #on_demand .Content{overflow:hidden; background-image: url(http://img.rtp.pt/antena1/images/onDemandBgRosa.jpg); background-repeat:no-repeat; padding-top:5px; padding-left:6px; padding-right:6px; height:100px; width:76px; float:left; margin:0px 6px; _margin:0px 5px; margin-top:10px;}
.baseRosaInfoDesporto #on_demand a{margin:0px !important; padding:0px !important;}

.baseRosaInfoDesporto #on_demand .title_frame{float:left;}
.baseRosaInfoDesporto #on_demand .title_frame a{font-weight: normal; font-size:91.7%; float:left;}
.baseRosaInfoDesporto #on_demand hr{float:left; *margin-top:8px; *margin-bottom:-5px;}

.baseRosaInfoDesporto #on_demand .tit{float:left; width:228px; overflow:hidden;}
.baseRosaInfoDesporto #on_demand .linktit{float:left; width:63px !important; overflow:hidden; padding-top:8px;}
.baseRosaInfoDesporto #on_demand .Elemento a, .baseRosaInfoDesporto #on_demand .Content a{width:77px; font-weight: normal; color:#000 !important;}
/******************************************************** CSS ON-DEMAND***********************************************/


/******************************************************** CSS PAGINAS ESTATICAS***********************************************/
.left .paginasEstaticas{color:#000; ; font-weight:normal; padding-left:4px;}
.left .paginasEstaticas a{color:#b60e0e; text-decoration:underline;}
.left .paginasEstaticas b.titleB{color:#b60e0e;}
.left .paginasEstaticas b.dataB{font-weight:normal; color:#d0cecf; font-size:91.7%;}

.left .paginasEstaticas hr{color:#c6c5c5;}
.left .paginasEstaticas img.img{width:450px !important; height:280px !important; margin-top:20px;}
.left .paginasEstaticas img.imgB{width:450px; height:262px;}
/******************************************************** CSS PAGINAS ESTATICAS***********************************************/


/******************************************************** CSS GALERIA BO***********************************************/
.glidecontentwrapper{ background: #18376d; position: relative; width: 297px; *width: 297px; height: 210px; *height: 223px; border: 1px solid #18376d; overflow: hidden;}
.glidecontent{ position: absolute; background: #18376d; padding: 4px; visibility: hidden; width: 288px;}
.glidecontenttoggler{width: 299px; height:27px; *height:32px; text-align: right; background-image: url(http://img.rtp.pt/antena1/images/galeriaEmDestaque.jpg); background-repeat:no-repeat; *margin-bottom:-4px; margin-top:17px;}
.glidecontenttoggler a{display: -moz-inline-box; display: inline-block; color: #fff; padding: 1px 3px; margin-right: 1px; font-weight: bold; text-decoration: none;}
.glidecontenttoggler a.selected{color: #2c2c2e;}
.glidecontenttoggler a:hover{color: #fff;}
.glidecontenttoggler a.toc{ font-size:200%; font-weight:bold; margin-left:-5px; margin-right:-5px; margin-top:-20px; *margin-top:-18px;} 
.glidecontenttoggler a.prev{width:12px; *width:18px; height:13px; *height:17px; background-image: url(http://img.rtp.pt/antena1/images/geleriaEmDestaqueLef.jpg); background-position:right top; background-repeat:no-repeat;}
.glidecontenttoggler a.next{width:12px; *width:10px; height:13px; *height:17px; background-image: url(http://img.rtp.pt/antena1/images/geleriaEmDestaqueRight.jpg); background-position:right top; background-repeat:no-repeat; margin-right:5px;}
.glidecontenttoggler a.prev:hover{background-image: url(http://img.rtp.pt/antena1/images/geleriaEmDestaqueLefHover.jpg);} 
.glidecontenttoggler a.next:hover{background-image: url(http://img.rtp.pt/antena1/images/geleriaEmDestaqueRightHover.jpg);}
.glidecontent img{float: left; padding: 5px; width:114px;}
.glidecontent h3{margin:0px; padding:0px; border:0px solid green; width:155px; float: left;  font-weight: bold; font-size:116.7%; color:#fff;}
.glidecontent  hr {color:#5f7ca6; margin:0px; padding:0px; margin-left:5px; margin-bottom:7px; *margin-bottom:0px !important; *margin-top:-3px;}
.glidecontent .separador{overflow:hidden !important; width:286px; height:100px; border:1px solid #18376d; color:#acacac;  font-size:91.7%; *padding-top:4px;}
.glidecontent .separador .img{cursor: pointer; height:87px; width:114px; overflow:hidden !important; float:left; margin-right:5px;}
.glidecontent .separador a{color:#acacac;}
.glidecontent .alignRight{margin-right:10px; border:1px solid green;}
.galeriaBg{width:299px; height:5px !important; background-image: url(http://img.rtp.pt/antena1/images/galeriaEmDestaqueBg.jpg); background-position:right top; background-repeat:no-repeat; margin-bottom:60px; *margin-bottom:35px; _margin-bottom:25px;}
.glidecontent a.txt{text-decoration:none;  font-weight: bold; font-size:116.7%; cursor: pointer;}
.glidecontent a:hover.txt{text-decoration:underline;}
/******************************************************** CSS GALERIA BO***********************************************/                   


/******************************************************** CSS PREVIEW BO***********************************************/  
.previewVideoAudio{width:463px !important; background-color:#fff;}
.previewVideoAudio .titulo{font-weight:bold;  font-size:150%; color:#000;}
.previewVideoAudio .texto{padding-top:4px;  font-size: 91.7%; font-weight:normal !important; color:#000;}
.previewVideoAudio .texto a{text-decoration:underline; color:#000;}
.previewVideoAudio .data{padding-top:4px;  font-size: 91.7%; font-weight:bold; color:#b40f0d;}

.previewStaticPage{background-color:#fff;}

#menu-v_8{display:none;}
.ICMObjectContent .slide {width:300px; height:138px; overflow:hidden !important; float:left; border:3px solid #73a9c4; margin:7px;}
.ICMObjectContent .slide img {border:none; width:300px;}
.ICMObjectContent #slide_buttons{display:none;}
/******************************************************** CSS PREVIEW BO***********************************************/  


/******************************************************** CSS JS HOME PAGE***********************************************/  
a.jScriptNav{cursor:pointer;}
/******************************************************** CSS JS HOME PAGE***********************************************/  


/******************************************************** CSS ENVIAR A UM AMIGO***********************************************/  
.TitleCinza span.TitleEnviaAmigo {}
.left #EnviarAmigoForm {  font-size:91.7%; color:#2c2c2c; margin:13px;}
.left #EnviarAmigoForm .Content { border-bottom:1px solid #dadada; margin-top:5px; padding-bottom:5px;}
.left #EnviarAmigoForm input { border:1px solid #dadada; font-size:91.7%; padding:2px; float:left;}
.left #EnviarAmigoForm input:hover, .left #EnviarAmigoForm input:focus { border-color:#ffda71;}
.left #EnviarAmigoForm  h1 {  font-size:200% !important; font-weight:bold; color:#2c2c2c; display:block; margin-bottom:10px;}
.left #EnviarAmigoForm span { color:#b60e0e; font-size:91.7%; font-weight:bold; }
.left #EnviarAmigoForm label, .left #EnviarAmigoForm h5 { float:left; text-align:right; margin-right:10px; ; width:200px; font-weight:normal;}
.left #EnviarAmigoForm h4 { font-weight:normal; font-size:91.7%;}
.left #EnviarAmigoForm h4 b { color:#b60e0e; }
.left #EnviarAmigoForm .CamposObrigatorio { margin-top:10px; margin-left:190px; margin-bottom:20px; font-style:italic;}
.left #EnviarAmigoForm input.ButtonEnvia { margin-left:190px; margin-top:10px;}
.left #EnviarAmigoForm .RodapeFormenvia { color:#999;}
.left #EnviarAmigoForm #ID_Nome, .left #EnviarAmigoForm #ID_Email, .left #EnviarAmigoForm #ID_MailAmigos { display:none; background-image:url(http://img.rtp.pt/antena1/images/Icon_CancelFormEnvia.gif); background-repeat:no-repeat; float:left; width:16px; height:16px; margin-left:10px;}
.left #EnviarAmigoForm a.ShowHide { position:absolute; background-image:url(http://img.rtp.pt/antena1/images/Icon_MaisAmigos.jpg); float:left; width:16px; height:16px; margin-left:180px; margin-top:8px;}
.left #EnviarAmigoForm a#Linkamigo2 { margin-top:10px;}
.left #EnviarAmigoForm a#Linkamigo3 { margin-top:12px;}
.left #EnviarAmigoForm #EmailAmigo3 { margin-bottom:-12px;}
.left #EnviarAmigoForm .Relative { position:relative;}
.left #EnviarAmigoForm .MensagemForm { padding-top:20px;}
.left #EnviarAmigoForm #EmailAmigo1 input, .left #EnviarAmigoForm #EmailAmigo2 input, .left #EnviarAmigoForm #EmailAmigo3 input { margin-left:210px;}
.left #EnviarAmigoForm h5{;}
h2.obrigado{ !important; color:#000 !important;}
/******************************************************** CSS ENVIAR A UM AMIGO***********************************************/ 


/******************************************************** CSS GERAIS***********************************************/
.imgUltimos img {height:100px;}
.imgUltimos {width:100px; height:100px; overflow:hidden;}
.title_frame{color:#000;  font-weight: bold; font-size:126.7&; margin-top:22px; font-stretch: ultra-condensed; padding-left:5px; *margin-bottom:-6px; text-transform: uppercase;}
.title_frame a{margin-left:10px; color:#000; text-decoration:none; font-size:91.7%; text-transform: lowercase; font-weight: normal;}
.title_frame a:hover{text-decoration:underline;}
.title_noticias{color:#b60e0e;  font-weight: bold; font-size:116.7%; margin-top:2px; *margin-top:-5px; font-stretch: ultra-condensed; padding-left:5px; margin-bottom:-6px; text-transform: uppercase;}
#espacoMargin{margin-top:29px; margin-bottom:5px; width:100%;}

.baseRosaInfoDesporto .title_frame{margin-top:12px;}
.baseRosaInfoDesporto{background-color:#f2e5df; padding:0px 6px 6px 6px; width:301px; height:100%; border-top:6px solid #cfcdce; margin-left:-6px; _margin-left:-6px; _position:relative; _z-index:1000; _width:297px;}
.baseRosaInfoDesporto h5{display:none;}
.baseRosaInfoDesporto span{display:none;}
.baseRosaInfoDesporto a{margin-top:-15px; padding-left:18px; padding-right:7px; width:272px;  color:#000;  ; font-weight:bold; text-decoration:none; float:left;  line-height:16px;}
.baseRosaInfoDesporto a:hover{text-decoration:underline;}
.baseRosaInfoDesporto hr {color:#b81818 !important;}
.colunaDir hr {color:#8fb9e7 !important;}
.baseRosaInfoDesporto .point{margin-top:10px; margin-left:5px; border:0px solid red; height:15px; width:7px; background-image: url(http://img.rtp.pt/antena1/images/bullet_r.jpg); background-position:left top; background-repeat:no-repeat;}

.baseRosaInfoDesporto .right {font-size:0px; color:#f2e5df;}
.baseRosaInfoDesporto .right{background-color:transparent !important; border:0px solid red !important; height:100%; margin:0px !important; padding:0px !important; display:block; width:298px !important; margin-bottom:8px !important; *margin-bottom:8px !important;}
.baseRosaInfoDesporto .right .Tema{display:block;}
.baseRosaInfoDesporto .right a {width:277px; border:0px solid green; margin:0px !important; padding:0px !important; margin-left:18px !important; *margin-left:18px !important;}
.baseRosaInfoDesporto .left {font-size:0px !important; /*width:10px !important; height:10px !important;*/ /*border:1px solid red  !important;*/ margin:0px !important; padding:0px !important;  float:left;}
.baseRosaInfoDesporto .left {height:15px !important; width:7px !important; margin-left:5px !important; _margin-left:3px !important; margin-bottom:-16px !important; background-image: url(http://img.rtp.pt/antena1/images/bullet_r.jpg); background-position:left top; background-repeat:no-repeat; background-color:#f2e5df !important;}

.leftEspecial {width:471px; overflow:hidden; padding-left:4px; padding-right:5px; margin-left:-5px; _margin-left:-2px; float:left;}
.leftEspecial .bloco{width:465px; float:left; margin-bottom:18px; margin-left:5px;}
.leftEspecial .img{width:100px; height:100px; float:left; overflow:hidden; margin-right:6px;}
.leftEspecial .img img{width:100px;}
.leftEspecial .texto{width:357px; float:left;}

.leftEspecial .Elemento { padding-bottom:20px;}
.leftEspecial .Elemento .lead span a { display:none;}
.leftEspecial .Elemento a, .leftEspecial .Elemento a:hover, .leftEspecial .Elemento a:visited { display:inline; color:#000}
.leftEspecial .Elemento img { float:left; margin-right:10px}
.leftEspecial .Elemento .Text { float:left; width:70%}
.leftEspecial .Elemento .TextCem { width:100%}

.leftEspecial .data, .leftEspecial .hora{ font-size:91.7%; color:#7d7d7d;}
.leftEspecial .hora{font-weight:bold;}
.leftEspecial a{line-height:18px; display:block;  font-size:133.3%; font-weight:bold; color:#000; text-decoration:none;}
.leftEspecial a:hover{text-decoration:underline;}
/* Noticirios*/
.leftEspecial .bloco .texto .data{	font-weight: bold;}
.leftEspecial .bloco .texto { font-weight:bold; }
.leftEspecial .bloco .texto .linktexto{ font-size: 91.7%;font-weight:normal;}

.bloco .linkLead{font-size:83.3%; margin:2px 0; text-decoration:underline !important;  font-weight:normal; color:#b60e0e; width:70px; float:left;position:relative;}
span.separador{font-size:83.3%; color:#b60e0e; margin-top:-5px; margin-right:4px; _margin-right:6px; position:relative;}
.bloco .linkFechar{font-size:83.3%; float:left;position:relative;font-weight:normal; color:#b60e0e;width:70px; }


a:hover.Titulo{text-decoration:underline !important;}
#rssdesporto, #rssaudio, #rssreportagens{display:none;}

/*BUG*/
.autoAjustRight .right{position:absolute; float:right; margin-top:-36px !important; _margin-top:-38px !important; margin-left:475px; *margin-left:0px; _margin-left:-1px;  height:auto !important;}
.autoAjustRight .right .title_frame a{color:#000 !important;}
.autoAjustRight .baseBranca{padding-top:8px !important; border-top:1px solid #b91818;}
.autoAjustRight .bloco{_margin-left:1px;}
.noBG .baseBranca .left .PlayerFlv{position:relative !important; margin-top:-7px !important; _margin-top:-8px !important;}
/*BUG*/

.baseBranca #ContentEPG a{color:#000; text-decoration:underline;}
.baseBranca #ContentEPG .guia_pop{color:#000;}

.destaqueUltimos .leadUltimos{margin-left:105px; _margin-left:108px;}
.destaqueUltimos .dataUltimos{margin-left:105px; _margin-left:108px; margin-bottom:8px;}
.destaqueUltimos .leadUltimos a{color:#49494b; text-decoration:underline !important;}
.destaqueUltimos{margin-top:-6px;}
 
.texto .linktexto a{ font-size: 91.7%; font-weight:normal !important; color:#000; text-decoration:underline; line-height: 15px;}
.border_red{width:797px; border-bottom:1px solid #b60e0e; margin-left:6px; *margin-top:-16px;}
.border_blue{width:797px; border-bottom:1px solid #0f5ab7; margin-left:6px; *margin-top:-16px;}
.tituloblogue{color:#0153ad;  font-weight: bold; font-size:125%; margin-bottom:-6px; margin-top:9px; *margin-bottom:-1px; *margin-top:2px; padding-left:3px;}
.espCg .left{width:465px !important;}
#rodapeAntena1{*margin-top:20px;}
#ImagemDefault{margin-top:-7px; _margin-top:-20px !important;}

a.linkAliSilver{text-decoration:none !important; color:#5a5a5a !important;}
a:hover.linkAliSilver{text-decoration:underline !important; color:#5a5a5a !important;}

a.linkAliNormal{text-decoration:none !important; color:#ffffff !important;}
a:hover.linkAliNormal{text-decoration:underline !important; color:#ffffff !important;}

a.linkAliBlack{text-decoration:none !important; color:#000000 !important;}
a:hover.linkAliBlack{text-decoration:underline !important; color:#000000 !important;}

.emDestaqueEsp{margin-top:-17px; *margin-top:-35px; padding-bottom:10px; *padding-bottom:15px;}
/******************************************************** CSS GERAIS***********************************************/


/******************************************************** CSS HOMEPAGA BLOGUES***********************************************/
.BlogueStection .ContentRandom {margin:13px; padding:20px; /*background-image:url(http://img.rtp.pt/antena1/images/HomePageBloug.jpg);*/ background-repeat: repeat-y; padding-left:133px; padding-top:8px; height:223px; position:relative; width:644px; _width:644px; margin-left:-8px !important; padding-top:39px; margin-top:15px !important; *margin-top:-35px !important; _margin-top:-37px !important; margin-bottom:0px; padding-bottom:0px;}
.BlogueStection .ContentRandom span.Img { position:absolute; top:48px; left:13px; }
.BlogueStection .ContentRandom h1 { font-size:200%; font-weight:bold; color:#2c2c2c;}
.BlogueStection .ContentRandom h1 a, .BlogueStection .ContentRandom h1 a:visited { color:#2c2c2c; text-decoration:none;}
.BlogueStection .ContentRandom h1 a:hover { text-decoration:underline;}
.BlogueStection .ContentRandom h2 { margin:0px;  color:#5a5a5a; font-size:91.7%; margin-top:6px; margin-bottom:6px; display:block;}
.BlogueStection .ContentRandom span.Title {  font-size:200%;color:#2c2c2c; float:left;}
.BlogueStection .ContentRandom span.Title a, .BlogueStection .ContentRandom span.Title a:visited { text-decoration:none;color:#2c2c2c;}
.BlogueStection .ContentRandom span.Title a:hover { text-decoration:underline;}
.BlogueStection .ContentRandom .AspasLeft, .BlogueStection .ContentRandom .AspasRight { width:20px; height:20px; float:left; background-repeat:no-repeat; font-size:0px;}
.BlogueStection .ContentRandom .AspasLeft { background-image:url(http://img.rtp.pt/antena1/images/BlogueAspasEsq.jpg);  margin-right:5px;}
.BlogueStection .ContentRandom .AspasRight { background-image:url(http://img.rtp.pt/antena1/images/BlogueAspasDir.jpg);  margin-left:5px;}
.BlogueStection .ContentRandom .rss { /*background-image:url(http://img.rtp.pt/antena1/images/BlogueRss.jpg);*/ width:47px; height:18px; font-size:0px; position:absolute; display:block; bottom:30px; /*left:200px;*/ right:200; z-index:5500; }
.BlogueStection .ContentRandom .rss a { width:47px; height:18px; float:left; }
.BlogueStection .BottomAction {text-align:center; display:block; padding-top:30px;}
.BlogueStection .BottomAction a { width:33px; height:33px; overflow:hidden; background-position:top;background-repeat:no-repeat; background-image:url(http://img.rtp.pt/antena1/images/BlogueBottomRandom.jpg); float:left; margin-left:120px;}
.BlogueStection  .BottomAction a:hover { background-position:bottom;}
.BlogueStection .BlogueLista {background-image:url(../images/BloguesTit_Todos.jpg); background-repeat:no-repeat; padding-top:5px; background-position:13px 0px; width:780px; _width:786px; border-top:1px solid #8fb9eb;}
.BlogueStection .BlogueLista ul {}
.BlogueStection .BlogueLista ul li {float:left; width:247px; _width:249px; margin-right:10px; border-bottom:1px dotted #333333; height:120px; min-height:120px; position:relative; padding-left:133px; overflow:hidden;}
.BlogueStection .BlogueLista h1 { font-size:200%; font-weight:bold; color:#2c2c2c; line-height:22px; padding-top:10px;}
.BlogueStection .BlogueLista h1 a, .BlogueStection .BlogueLista h1 a:visited { color:#2c2c2c; text-decoration:none;}
.BlogueStection .BlogueLista h1 a:hover { text-decoration:underline;}
.BlogueStection .BlogueLista h2 { margin:0px;  color:#5a5a5a; font-size:91.7%; margin-top:6px; margin-bottom:2px; display:block; color:#5a5a5a;}
.BlogueStection .BlogueLista span.Title {  ;color:#8c8b8b; font-weight:bold;}
.BlogueStection .BlogueLista span.Title a, .BlogueStection .BlogueLista span.Title a:visited { text-decoration:none;color:#8c8b8b;}
.BlogueStection .BlogueLista span.Title a:hover { text-decoration:underline;}
.BlogueStection .BlogueLista .AspasLeft, .BlogueStection .BlogueLista .AspasRight { display:none;}
.BlogueStection .BlogueLista span.Img { position:absolute; top:13px; left:13px;}
.BlogueStection .todosBlogues{width:780px; height:20px; _height:15px; background-image:url(http://img.rtp.pt/antena1/images/todosBloguesAntena1.jpg); background-repeat: no-repeat; }
.BlogueStection .BlogueLista .rss { background-image:url(http://img.rtp.pt/antena1/images/BlogueRss.jpg); width:47px; height:18px; font-size:0px !important; bottom:10px; left:40px; margin-top:5px;}
.BlogueStection .BlogueLista .rss a { width:47px; height:18px; float:left; color:#f0551c;}
.BlogueStection .barraBaixoDestaque {margin:13px; padding:0px 20px; /*background-image:url(http://img.rtp.pt/antena1/images/HomePageBlougBarraFundo.jpg);*/ background-repeat: no-repeat; padding-left:133px; height:20px; _height:15px; position:relative; width:644px; _width:646px; margin-left:-8px !important; margin-top:0px; _margin-top:-2px; margin-bottom:11px;}

.emDestaqueImg{width:465px; /*height:20px; _height:15px; border-bottom:1px solid #8fbae7;*/ margin:0px; margin:0px; position:relative; z-index:10; margin-bottom:-30px; /*background-image:url(http://img.rtp.pt/antena1/images/emDestaqueImg.jpg);*/ background-repeat: no-repeat;}
.baseBranca{overflow:hidden !important;}
.blogueDestaque{width:320px; float:left;}
.ContentRandom .right{float:right !important; position:relative; background-color:#f0efed !important; margin-right:-20px; _margin-right:-10px; padding-top:3px; margin-top:-36px !important;}
.aguarde{color:#595b5a; ; margin-left:-50px;}

.BlogueStection .SectionLasts .ArquivoBlogue { background-color:#C5C5C5; width:98%; float:left;border-bottom:1px solid #900; font-size:125%;  font-weight:bold; padding-left:10px; margin-bottom:5px;}
.BlogueStection .SectionLasts .ContainerElementos { padding:10px;}
.BlogueStection .SectionLasts ul { width:100%;}
.BlogueStection .SectionLasts li { height: 85px; min-height: 85px;/* padding-left: 55px;*/ width:45%; margin-right:10px; float:left;  font-size:91.7%}
.BlogueStection .SectionLasts span.Img { left:0px; /*margin-left:-55px !important;*/ width:50px; position:relative; border:1px solid #d3d3d3; float:left; margin-right:10px}
.BlogueStection .SectionLasts span.Img img {   width:96%; border:1px solid #fff;}
.BlogueStection .SectionLasts h1, .BlogueStection .SectionLasts h2, .BlogueStection .SectionLasts .TextArticle {width:80% !important; float:left;}
.BlogueStection .SectionLasts h2 {  padding-top:2px; font-size:91.7%; color:#8C8B8B }
.BlogueStection .SectionLasts a, .BlogueStection .SectionLasts a:visited { color:#000!important;}
.BlogueStection .SectionLasts a:hover { text-decoration:underline}
.BlogueStection .SectionLasts .AspasLeft, .BlogueStection .SectionLasts .AspasRight { display:none;}
.BlogueStection .SectionLasts .rss {background-image:url(http://img.rtp.pt/antena1/images/BlogueRss.jpg); background-repeat:no-repeat; background-position:-31px -2px; font-size:0px; width:13px; height:13px ; float:left}
/******************************************************** CSS HOMEPAGA BLOGUES***********************************************/


/******************************************************** CSS VARIOS TEMAS***********************************************/
.variosTemas .baseBranca{ _width:792px; background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4.jpg) !important; *background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4Ei.jpg) !important; _background-image:url(http://img.rtp.pt/antena1/images/BgHedline5Visual4Ei6.jpg) !important;  background-repeat: repeat-y !important;}
.variosTemas .baseBranca .colunaEsq{float:left;  width: 469px !important; height:100%; height:auto;}
.variosTemas .baseBranca .colunaDir{padding-left:-40px !important; width:307px !important;}
/******************************************************** CSS VARIOS TEMAS***********************************************/


/******************************************************** CSS RSS***********************************************/
#RSS .left{height:100%; width:471px; *width:473px; float:left;  color:#b60e0d; font-weight: bold; font-size:125%;}
#RSS .right{height:100%; padding-left:6px; padding-top:7px; width:307px; _width:306px; background-color:#cbe5fe; float:right; border-left:3px solid #c5c5c5;}
#RSS .divisao{padding-top: 10px; height:35px; *height:45px;  padding-left:58px; width:399px; *width:401px; float:left; pargin-left:5px; border-bottom: 2px dotted #b60e0d; background-image: url(http://img.rtp.pt/antena1/images/iconRSS.jpg); background-repeat: no-repeat; background-position:4px 12px;}
#RSS .divisao a{text-decoration:none; color:#b90d0d;}
#RSS .divisao a:hover{text-decoration:underline; color:#b90d0d;}
#RSS .title_frame{color:#000;  font-weight: bold; font-size:150%; margin-top:10px; *margin-top:7px; font-stretch: ultra-condensed; padding-left:5px; *margin-bottom:-6px;}
#RSS hr{color:#8fb9e7;}
#baseCinza .blocoEnd .left{height:7px; width:471px; *width:473px; border-right:3px solid #c5c5c5;}
#baseCinza .rosa {margin-right: 6px; margin-left: 6px; padding-left: 6px; background-image:none; _width:792px; background-image:url(http://img.rtp.pt/antena1/images/BgHedline20Visual2.jpg); *background-image:url(http://img.rtp.pt/antena1/images/BgHedline20Visual2Ei.jpg); background-repeat: repeat-y; _background-position:right top;}
#baseCinza .rosa .blocoEnd{clear: both;}
#baseCinza .rosa .colunaDir {width: 303px;float: right;background-color: #DDD;padding-left: 6px;padding-top: 6px;border-left-width: 3px;border-left-style: solid;border-left-color: #C5C5C5;position: relative;}
#baseCinza .rosa .colunaEsq {width: 474px;}
#baseCinza .rosa .blocoEnd {background:none;}
/******************************************************** CSS RSS***********************************************/


/******************************************************** CSS HOMEPAGA GALERIA***********************************************/
.destaquesTopoBox { overflow:hidden !important; width:478px !important; margin:0px !important; margin-right:6px !important;}
.destaquesTopoBox .loading {left: 210px; position: absolute; top: 74px; background-color:red;}
.destaquesTopoBox #slide_holder {height: 200px; position: relative; text-align: left; width: 476px; border:0px solid red; z-index: 1; margin-top:0px !important;}
.destaquesTopoBox #slide_holder_inner {height: 300px; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 511px; z-index: 2000; border:0px solid red;}
.destaquesTopoBox #intro, .destaquesTopoBox .intro {position: absolute; z-index: 9000;}
.destaquesTopoBox #slide_holder_inner div {position: absolute;}
.destaquesTopoBox #slide_holder_inner div.slide div {position: relative;}
.destaquesTopoBox #carousel_controls {background-image: url(http://img.rtp.pt/antena1/images/galeria_bgF.jpg); background-position: 0 0; background-repeat: no-repeat; height: 28px; width: 475px; z-index: 4000; margin-top:222px; padding-top:6px; /*border:1px solid red !important;*//*OPSS*/}
.destaquesTopoBox #slide_buttons a:hover, .destaquesTopoBox #pause_button, .destaquesTopoBox .prev_button, .next_button, .destaquesTopoBox #hover_next_button, .destaquesTopoBox #hover_prev_button, .destaquesTopoBox #first_button, .destaquesTopoBox #last_button {cursor: pointer; cursor: hand; z-index: 5000; text-align:center;}
.destaquesTopoBox #carousel_controls #button_selected, .destaquesTopoBox #carousel_controls .prev_button_disabled, .destaquesTopoBox #carousel_controls  .next_button_disabled, .destaquesTopoBox #carousel_controls  .first_button_diabled, .destaquesTopoBox #carousel_controls  .last_button_disabled {cursor: auto;}
.destaquesTopoBox #slide_buttons a span, .destaquesTopoBox #pause_button span, .destaquesTopoBox .prev_button span, .destaquesTopoBox .next_button span, .destaquesTopoBox #first_button span, .destaquesTopoBox #last_button span, .destaquesTopoBox #hover_next_button span, .destaquesTopoBox #hover_prev_button span, .destaquesTopoBox #water_mark span {margin-left: -10000px;}
.destaquesTopoBox #slide_buttons a, .destaquesTopoBox #pause_button, .destaquesTopoBox .prev_button, .destaquesTopoBox .next_button, .destaquesTopoBox #first_button, .destaquesTopoBox #last_button, .destaquesTopoBox #water_mark {background-repeat: no-repeat; overflow: hidden; top: 0px;}
.destaquesTopoBox #slide_buttons {padding: 15px 7px 15px 15px; position: absolute; top: -25px; z-index: 5000; text-align:center; margin:0 auto; /*border:1px solid green;*/ width:450px !important;}
.destaquesTopoBox #slide_buttons a{list-style: none; margin: 0 0 0 3px; width: 14px !important; height: 16px !important; margin-right:6px !important;  padding-right:12px !important; padding-left:5px; padding-bottom:17px; *padding-bottom:15px; font-size:0px !important; color:#e6e6e6;}
	/*-------------------------------------------*/
	.destaquesTopoBox #slide_buttons a.slide_1 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover01.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_2 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover02.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_3 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover03.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_4 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover04.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_5 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover05.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_6 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover06.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_7 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover07.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_8 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover08.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_9 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover09.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_10 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover10.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_11 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover11.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_12 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover12.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_13 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover13.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_14 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover14.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_15 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover15.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_16 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover16.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_17 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover17.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_18 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover18.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_19 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover19.jpg);}
	.destaquesTopoBox #slide_buttons a.slide_20 {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover20.jpg);}
	/*-------------------------------------------*/
.destaquesTopoBox #slide_buttons #button_selected {background-image: url(http://img.rtp.pt/antena1/images/navegacaoGaleriaHover.jpg);}
.destaquesTopoBox #slide_buttons #button_selected a{color:red;}
.destaquesTopoBox #slide_buttons #button_selected:hover {}
.destaquesTopoBox #first_button {height: 29px; left: 354px; width: 34px; background-position: 0 -36px;}
.destaquesTopoBox #first_button:hover {background-position: 0 0;}
.destaquesTopoBox #last_button {height: 29px; left: 474px; width: 34px; background-position: 0 -36px;}
.destaquesTopoBox #last_button:hover {background-position: 0 0;}
.destaquesTopoBox #nex_prev_buttons {position: absolute; left: 0; z-index: 5000;}
.destaquesTopoBox #next_button {background-position: 0 -36px; height: 29px; left: 443px; width: 31px;}
.destaquesTopoBox #next_button:hover {background-position: 0 0;}
.destaquesTopoBox #prev_button {background-position: 0 -36px; height: 29px; left: 388px; width: 31px;}
.destaquesTopoBox #prev_button:hover {background-position: 0 0;}
.destaquesTopoBox .pause_button {background-position: 0 -36px;height: 29px;left: 419px;width: 24px;}
.destaquesTopoBox .pause_button:hover {background-position: 0 0;}
.destaquesTopoBox .paused_button {background-position: 0 -36px; height: 29px; left: 419px; width: 24px;}
.destaquesTopoBox .paused_button:hover {background-position: 0 0;}
.destaquesTopoBox #hover_next_button, .destaquesTopoBox #hover_prev_button {height: 125px; background-repeat: no-repeat; display: none; overflow: hidden; width: 77px; top: 35px; z-index: 6000;}
.destaquesTopoBox #hover_next_button span {}
.destaquesTopoBox #hover_next_button {background-position: 21px 35px; padding: 30px 0 30px 30px; right: 0;}
.destaquesTopoBox #hover_prev_button {background-position: 8px 35px; padding: 30px 30px 30px 0; left: 0;}

.destaquesTopoBox #slide_captions {color: #000; left: 0px; overflow: visible;  top: -36px; float:left;   /********************border:1px solid red;*/ padding:5px; height:50px; width:465px !important;  /*background-image: url(http://img.rtp.pt/antena1/images/bgTransparente.png);*/ /*background-color:#fff;*/ /*background-color:#fff; filter:alpha(opacity=90); opacity:0.7; -moz-opacity:.70;*/ background-image: url(http://img.rtp.pt/antena1/images/bgTransparente.png);}
.destaquesTopoBox #slide_captions span {height: 20px; line-height: 20px; overflow: visible; color:red; color:#000; font-size: 91.7%;  font-weight:bold; text-decoration:none; line-height:14px;}
/*.destaquesTopoBox #water_mark {
	filter:alpha(opacity=40);
	opacity:0.4;
	-moz-opacity:.40;
height: 34px; left: 0px; width: 280px; top: 188px; background-color:#fff; float:left; position:absolute !important;}*/
 

.destaquesTopoBox #water_mark span {}
.destaquesTopoBox #slide_number_display {background-position: 0 0; background-repeat: no-repeat; color: #333;  font-size:125%; height: 23px; padding: 4px; right: 7px; text-align: center; top: 208px; width: 37px; z-index: 5000;}
.destaquesTopoBox #row_of_slides {position: absolute; top: 0;}
.destaquesTopoBox #row_of_slides .slide {display: none; position: absolute;}
.destaquesTopoBox #slide_holder {margin: 220px auto 0 auto;}
.destaquesTopoBox .slide{width:476px; height:300 !important; text-decoration:none !important;}
.destaquesTopoBox a.open img{border:none; cursor: pointer; text-decoration:none !important;}
.destaquesTopoBox a.open{cursor: pointer; color:#000; font-size: 91.7%;  font-weight:bold; text-decoration:none; z-index: 10000; line-height:14px;}
.destaquesTopoBox a:hover.open{text-decoration:underline;}
.destaquesTopoBox a.open img{height:222px; width:475px; text-decoration:none !important;}
#slide_1{display:block !important;}
#slide_buttons{text-align:center; width:100%;}
#slide_buttons span {display:none;} 

.gBlouges .destaquesTopoBox{height:250px; margin-left:-128px !important; _margin-left:-127px !important; margin-top:-33px !important; *margin-top:-33px !important; }
.gBlouges #slide_buttons{margin-top:-5px !important; *margin-top:-3px !important;}
.ContentRandom .right{_margin-left:-4px !important; background-color:#fff !important;}
/******************************************************** CSS HOMEPAGA GALERIA***********************************************/




/******************************************************** CSS GALERIA SLIDE-SHOW***********************************************/
.GallerySLideShow { position:relative; overflow:hidden;}
.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;}
.GallerySLideShow .Legends span * {  font-size:91.7%; 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; padding:0px; padding:10px; padding-bottom:4px; *padding-bottom:10px; _padding-bottom:10px;}
.GallerySLideShow .Nav, .GallerySLideShow ul { background-color:#222; /*width:100%;*/ width:98%;float:left; display:block; clear:both;}
.GallerySLideShow .Nav { width:100%;}
.GallerySLideShow li { float:left; list-style:none; /*width:50px ; height:50px ;*/ margin-right:12px; margin-bottom:12px; *margin-right:10px; *margin-bottom:10px;_margin-right:10px; _margin-bottom:10px;}
.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 #eb4402; }
.GallerySLideShow .container { /*height:320px;*/background-color:#000; position:relative; overflow:hidden; text-align:center; padding-left:auto; padding-right:auto; }
.GallerySLideShow .containerHide { width:100%; position:absolute;top:23px;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:91.7%; 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:33%;}
.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:91.7% !important;}
.GallerySLideShow .EmbedGallery { background-color:#333; margin-bottom:10px; padding:5px; border-top:1px solid #222; text-align:right;  font-size:91.7%; color:#fff; }
.GallerySLideShow .EmbedGallery input { border:1px dotted #dadada;  color:#fff;  font-size:91.7%; width:48%; background-color:#222;}
.GallerySLideShow .EmbedGallery input, #VideoSection input#embedcode { background-position:-62px 5px;padding:4px;padding-left:25px; }
#VideoSection input#embedcode { float:none;}
/******************************************************** CSS GALERIA SLIDE-SHOW***********************************************/

