#maincol{ 
	 float: left; 
	 width: 100%; 
	 position: relative; 
	 padding-bottom: 0px;
 }
 
/* Barra Pesquisa e Barra de Links*/ 
#barraLinks{
	margin-top:-15px;
	width:100%;

}
#barraLinksEsquerda{
	width:100%;
	background-image: url(../imagem_wsd/info-home/barra-links-inicio.jpg);
	background-repeat: repeat-x;
}
#barraLinksDireita{
	background-image: url(../imagem_wsd/info-home/barra-links-fim.jpg);
	background-repeat: repeat-x;
	
	vertical-align:middle;

	white-space: pre;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #FFFFFF;
}
#barraLinksDireita a
{
	white-space: pre;
	text-decoration:none;
	color: #FFFFFF;
}

#barraLinksDireita a:hover
{
	white-space: pre;
	text-decoration:underline;
	color:#EDBF00;
}
#barraLinksDireita .activeLink
{
	white-space: pre;
	color:#EDBF00;
}
#barraLinksDireita .activeLinkEn
{
	white-space: pre;
	color:#FFFFFF;
}
/* Formulário de Pesquisa*/
#barraLinksEsquerda {
	BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-links-inicio.jpg); 
	WIDTH: 100%; 
	BACKGROUND-REPEAT: repeat-x
}
a:link.noLink, a:visited.noLink, a:active.noLink,a:hover.noLink{
	FONT-SIZE: 0.6em;
	text-decoration:none;
	color:#FFFFFF
}
#formPesquisaResultado {
	COLOR: #05408a; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
#formPesquisaResultado INPUT {
	BORDER-RIGHT: #05408a 1px solid; 
	BORDER-TOP: #05408a 1px solid; 
	BORDER-LEFT: #05408a 1px solid; 
	BORDER-BOTTOM: #05408a 1px solid;
	COLOR: #585e5a; 
	font-size:0.95em;
}
#formPesquisa {
/*	FONT-SIZE: 0.6em; */
	COLOR: #05408a; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right;
	border-top:1px solid #a8a9d7;
	border-bottom:1px solid #a8a9d7;
	padding:5px 0px 5px 0px;
}
#formPesquisa INPUT {
	BORDER-RIGHT: #05408a 1px solid; 
	BORDER-TOP: #05408a 1px solid; 
	BORDER-LEFT: #05408a 1px solid; 
	BORDER-BOTTOM: #05408a 1px solid;
	COLOR: #585e5a; 
	font-size:1.219em;
	padding-left:5px
}
#formPesquisa .link {
	font-size:0.6em;
	COLOR: #05408a; 
	TEXT-DECORATION: underline
}
/** caixas do main **/
/* INICIO - nova caixa de destaque */



.caixadestaque {
 	 border-right: 1px solid #829fc4;
         border-left: #829fc4 1px solid;
         border-bottom: #829fc4 1px solid;
         background-color: #F0F4F8;
         word-wrap: break-word;
}

.caixadestaque .caixaTituloD A {

            COLOR: #ffffff; TEXT-DECORATION: none

}
.caixadestaque .tituloCx{
	    width:100%;
         /*  border-bottom: 1px solid #05408a;*/
         border-top: 1px solid #05408a;
}


/* FIM - nova caixa de destaque */

.caixaMain{
	width:100%;
	border-top:0px solid #829FC4;
}
.caixa{
	border: 1px solid #829FC4;
	word-wrap: break-word;
}
.caixaImg
{
	width:70px;
	padding:5px 0px 5px 5px;
	vertical-align:top;
}
.caixaDesc p{
	margin:0px;
	padding:0px
}
.caixaDesc H4,
.caixaDesc H5,
.caixaDesc H6
{
	font-size:1em;
	font-weight:lighter
}
.caixaDesc H4 STRONG,
.caixaDesc H5 STRONG,
.caixaDesc H6 STRONG
{
	font-size:1em;
	font-weight:bold
}
.caixaDesc .titulo{
            font-weight:bold;
            color:#05408a;
            padding: 0px 0px 2px 0px;
}
.caixaDesc .titulo A {

            FONT-WEIGHT: bold; COLOR: #05408a; TEXT-DECORATION: none

}

.caixaDesc .titulo A:hover {

            FONT-WEIGHT: bold; COLOR: #05408a; TEXT-DECORATION: underline

}
.caixaTitulo{
	font-family: Verdana;
	font-weight:bold;
	font-size: 0.6em;
	color: #05408A;
	padding-left:5px;
	background-color:#B4C5DC;
	vertical-align:top;
	width: 100%;
	height:15px;
}
	.caixaTitulo img{
		padding-top:3px;
	}
	.caixaTitulo a
	{
		color: #05408A;
		text-decoration: none;
	}
	
	.caixaTitulo a:hover
	{
		color: #05408A;
		text-decoration: underline;
	}

.caixaDesc {
            padding: 5px 5px 5px 5px;
            font-size: 0.6em; 
            vertical-align: top; 
            font-family: Verdana; 
            text-align: left;
	    width:100%;

}
.caixaSubTituloDes {
	COLOR: #FFFFFF;
	font-weight:lighter;
}
.caixaSubTituloDes a:link,
.caixaSubTituloDes a:active,
.caixaSubTituloDes a:visited
 {
            COLOR: #FFFFFF;
            font-weight:lighter;
            text-decoration:none;
}
.titulo .caixaSubTituloDes a:hover
 {
            COLOR: #FFFFFF;
            font-weight:lighter;
            text-decoration:underline;
}


.caixaSubTitulo {
	padding: 0px 0px 2px 0px; 
	color: #043c77;
	 font-size:1.05em;
}
	.caixaSubTitulo A {
		color: #043c77;
		text-decoration: none
	}
	.caixaSubTitulo A:hover {
		color: #043c77;
		text-decoration: underline
	}
	.caixaSubTitulo H4
	{
		margin:0px 0px 0px 0px;
		font-weight: lighter;
		color: #043c77
	}
	
	.caixaSubTitulo H5
	{
		margin:0px 0px 0px 15px;
		font-weight: lighter;
		color: #4F7AAD
	}
	.caixaSubTitulo H6
	{
		margin:0px 0px 0px 30px;
		font-weight: lighter;
		color: #7596C1
	}

.caixaAutor {
	FONT-SIZE: 1em; 
	COLOR: #05408A
}
	.caixaAutor A {
		COLOR: #05408A; 
		TEXT-DECORATION: none
	}
	.caixaAutor A:hover {
		COLOR: #05408A; 
		TEXT-DECORATION: underline
	}
.mainImgBorder {
	BORDER-RIGHT: #05408a 1px solid; BORDER-TOP: #05408a 1px solid; BORDER-LEFT: #05408a 1px solid; BORDER-BOTTOM: #05408a 1px solid
}
.tituloCuriosidades {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.6em; 
	color: #05408A;
	/*TEXT-INDENT: 5px; */
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left;
	padding-left:5px;
}
a.tLinkCaixa .tituloCuriosidades,
a:link.tLinkCaixa .tituloCuriosidades,
a:active.tLinkCaixa .tituloCuriosidades,
a:visited.tLinkCaixa .tituloCuriosidades{
	text-decoration:none;
	color: #05408A;
}
a:hover.tLinkCaixa .tituloCuriosidades{
	text-decoration:underline;
	color: #05408A;
}

	.caixaAutorTituloCuriosidades{
		FONT-SIZE: 0.9em;
		color:#171796
	}
	.caixaAutorTituloCuriosidades a{
		text-decoration:none;
		color:#171796
	}
	.caixaAutorTituloCuriosidades a:hover{
		text-decoration:underline;
		color:#171796
	}
.noDecoration A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.bottomEsquerda {
	FONT-SIZE: 0.59em; BACKGROUND-IMAGE: url(../imagem_wsd/comuns/bottom-esq.jpg); WIDTH: 100%; COLOR: #ffffff; TEXT-INDENT: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: pre; TOP: -15px
}
.bottomEsquerda A {
	COLOR: #ffffff; WHITE-SPACE: pre; TEXT-DECORATION: none
}
.bottomEsquerda A:hover {
	COLOR: #edbf00; WHITE-SPACE: pre; TEXT-DECORATION: underline
}
#bottomEsquerda .activeLink {
	COLOR: #edbf00; WHITE-SPACE: pre
}
.bTopoEsquerda {
	BACKGROUND-IMAGE: url(../imagem_wsd/entrada/barra-esq.jpg); BACKGROUND-REPEAT: repeat
}
.bTopoText {
	FONT-SIZE: 0.6em; BACKGROUND-IMAGE: url(../imagem_wsd/entrada/barra-meio-bk.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.bTopoTransicao {
	BACKGROUND-IMAGE: url(../imagem_wsd/entrada/barra-meio.jpg); BACKGROUND-REPEAT: repeat
}
.bTopoDireita {
	BACKGROUND-IMAGE: url(../imagem_wsd/entrada/barra-dir.jpg); BACKGROUND-REPEAT: repeat
}
.texto1 {
	FONT-SIZE: 0.59em; COLOR: #043c77; FONT-FAMILY: Verdana
}
#destaquesDireita {
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #05408a 1px solid; 
	WIDTH: 174px; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: #ffffff;
        padding:11px 0px 0px 0px;
}
#destaquesDireita .supImagem{
	vertical-align: top;
	padding: 0px 0px 0px 5px;
}
#destaquesDireita .moreContent .supImagem{
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}
#destaquesDireita .supConteudo{
	padding: 0px 0px 5px 5px; 
	width: 100%; 
	vertical-align: top;
}
#destaquesDireita .caixaAutor{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#noticias {

}
#noticias P {
	FONT-SIZE: 0.59em; MARGIN: 10px; COLOR: #05408a; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.barraNoticias  {
	FONT-SIZE: 1em;
	BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-dir-noticias.gif); 
	WIDTH: 173px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 25px
}
.barraNoticias .setaNoticias {
	PADDING-LEFT: 10px; CURSOR: pointer; PADDING-TOP: 15px; POSITION: absolute
}
.barraNoticias .titulo {
	MARGIN-TOP: 0px; FONT-SIZE: 0.59em; WIDTH: 100%; COLOR: #05408a; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TOP: 5px; TEXT-ALIGN: right
}
.subArea {
	padding: 10px 0px 0px 0px;
}
.subArea .conteudo {
	FONT-SIZE: 1em; 
	COLOR: #05408a; 
	PADDING: 0px 0px 0px 5px; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left;
}
.subArea .conteudo .titulo-open {
	MARGIN: 0px -10px 0px 0px; 
	BORDER-BOTTOM: #05408a 1px solid;
	padding: 0px 18px 1px 0px;
	font-weight:bold;
}
.subArea .conteudo .titulo-close {
	BORDER-TOP: #05408a 1px solid; 
	MARGIN-BOTTOM: 3px; 
	PADDING-BOTTOM: 1px;
	padding-right:18px;
}
.subArea .conteudo .setaDireita {
	BORDER-TOP-WIDTH: 0px; 
	MARGIN-TOP: -15px; 
	BORDER-LEFT-WIDTH: 0px; 
	text-align: right; 
	BORDER-BOTTOM-WIDTH: 0px; 
	CURSOR: pointer; 
	MARGIN-RIGHT: -15px; 
	BORDER-RIGHT-WIDTH: 0px;
	
	height:17px
}
.subArea .conteudo .setaMenosDireita {
	BORDER-TOP-WIDTH: 0px; 
	MARGIN-TOP: -15px; 
	BORDER-LEFT-WIDTH: 0px; 
	text-align: right; 
	ORDER-BOTTOM-WIDTH: 0px; 
	CURSOR: pointer; 
	MARGIN-RIGHT: -15px; 
	BORDER-RIGHT-WIDTH: 0px;
	
	height:17px
}
.subArea .conteudo a:link, .subArea .conteudo a:active, .subArea .conteudo a:visited {
	text-decoration:none;
	color:#05408a;
}
.subArea .conteudo a:hover {
	text-decoration:underline;
	color:#05408a;
}

.moreContent {
	DISPLAY: block; VISIBILITY: visible;padding-top:5px
}
#agenda {
	
}
#agenda P {
	FONT-SIZE: 0.59em; MARGIN: 10px; COLOR: #05408a; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.barraAgenda {
	BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-dir-agenda.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.barraAgenda .setaNoticias {
	PADDING-LEFT: 10px; CURSOR: pointer; PADDING-TOP: 15px; POSITION: absolute
}
.barraAgenda .titulo {
	MARGIN-TOP: 0px; FONT-SIZE: 0.59em; WIDTH: 100%; COLOR: #05408a; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TOP: 5px; TEXT-ALIGN: right
}
#caixaMenu {
	BORDER-TOP: #05408a 1px solid;
	BORDER-RIGHT: #05408a 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 180px; 
	PADDING-TOP: 0px; 
	TOP: 0px; 
	BACKGROUND-COLOR: #FCF3D1
}

#menu {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TOP: 0px
}
#menu P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #05408a; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana
}
#menu P A {
	COLOR: #05408a; TEXT-DECORATION: none
}
#menu P A:hover {
	COLOR: #05408a; TEXT-DECORATION: underline
}
#menu .subItem {
	FONT-SIZE: 0.9em; COLOR: #656565
}
#menu .subItem A {
	COLOR: #656565; TEXT-DECORATION: underline
}
#menu .subItem A:hover {
	COLOR: #656565; TEXT-DECORATION: underline
}
.barraMenu {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 180px; HEIGHT: 25px
}
.barraMenu .titulo {
	MARGIN-TOP: 0px; FONT-SIZE: 0.59em; MARGIN-LEFT: 10px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana; TOP: 5px; TEXT-ALIGN: left
}
.barraMenu .setaMenu {
	PADDING-LEFT: 157px; CURSOR: pointer; POSITION: absolute
}
.starLeft {
	VERTICAL-ALIGN: middle; HEIGHT: 17px
}

/* INICIO - novas classes menu direito - 20060306*/
#noticias {
	WIDTH: 173px;
	padding-top:10px;
	FONT-SIZE: 0.59em;
	FONT-FAMILY: Verdana
}


.barraNoticias {
	WIDTH: 173px
}
.barraNoticias .menuBxDirOn{
	height:17px;
	BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-dir-on-cut.gif);
	background-position:top;
	BACKGROUND-REPEAT: no-repeat
}
.barraNoticias .menuBxDirOff{
	height:17px;
	BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-dir-off-cut.gif);
	BACKGROUND-REPEAT: no-repeat
}
#noticias .suporteSeta {
	float:left;
	margin-top:-18px;
	margin-right:0px;
	padding:0px;
}
.barraNoticias .tituloNoticias {
	padding:0px;
	padding-top:0px;
	WIDTH: 100%; 
	COLOR: #FFFFFF; 
	margin-RIGHT: 20px; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: right;
}
#noticias a.tLinkDir,#noticias a:link.tLinkDir,#noticias a:active.tLinkDir, #noticias a:visited.tLinkDir {
	text-decoration:none;
	COLOR: #FFFFFF;
	cursor:pointer;
}
		
#noticias a:hover.tLinkDir {
	text-decoration:underline;
	COLOR:#FFFFFF;
}
/* FIM - novas classes menu direito */
/* INCIO -  Novas classes e classes alteradas para o menu esquerdo - possivelmente aplicado a outras áreas do site */

	.menuBxEsqOn{
		height:17px;
		BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-esq-on-cut.gif);
	 	BACKGROUND-REPEAT: no-repeat
	}
	.menuBxEsqOff{
		height:17px;
		BACKGROUND-IMAGE: url(../imagem_wsd/info-home/barra-esq-off-cut.gif);
	 	BACKGROUND-REPEAT: no-repeat
	}

	.barraMenu {
		WIDTH: 180px; 
	}
	.barraMenu .tituloMenu, .tituloMenu {
		MARGIN-TOP: 0px; 
		FONT-SIZE: 0.6em; 
		MARGIN-LEFT: 10px; 
		COLOR: #05408a; 
		PADDING-TOP: 2px;
		Padding-right: 2px; 
		FONT-FAMILY: Verdana; 
		TEXT-ALIGN: left;
		position:relative;
		top:-1px 
	}
	.barraMenu .tituloMenu, .tituloMenuC {
		MARGIN-TOP: 0px; 
		FONT-SIZE: 0.6em; 
		MARGIN-LEFT: 10px; 
		COLOR: #05408a; 
		PADDING-TOP: 2px;
		Padding-right: 2px; 
		FONT-FAMILY: Verdana; 
		TEXT-ALIGN: center;
		position:relative;
		top:-1px 
	}
	.barraMenu .tituloMenu, .tituloMenuWhite {
		MARGIN-TOP: 0px; 
		FONT-SIZE: 0.6em; 
		MARGIN-LEFT: 10px; 
		COLOR: #FFFFFF; 
		PADDING-TOP: 2px;
		Padding-right: 2px; 
		FONT-FAMILY: Verdana; 
		TEXT-ALIGN: left;
		position:relative;
		top:-1px 
	}
	.barraMenu .setaMenu {
		border:0
	}
	.suporteSeta{
		float:right;
		margin-top:-18px;
		margin-right:0px;
		padding:0px;
	}
	a.tLink,a:link.tLink, a:active.tLink, a:visited.tLink {
		text-decoration:none;
		COLOR: #05408a; 
		cursor:pointer;
	}
		
	a:hover.tLink {
		text-decoration:underline;
		COLOR:#05408a; 		
	}
	.dotted{
		background-image:url(../imagem_wsd/info-home/dotted.gif);
		background-repeat:repeat-x;
		height:3px;
		padding-bottom:1px;
		padding-top:1px;
		background-position:center
	}
	
	.item{
		PADDING-LEFT: 3px; 
		FONT-SIZE: 0.59em; 
		VERTICAL-ALIGN: middle; 
		COLOR: #5a5a5a; 
		FONT-FAMILY: Verdana
	}
	.itemActive{
		background-color:#05408a;
		color:#FFFFFF;
		PADDING-LEFT: 3px; 
		FONT-SIZE: 0.59em; 
		VERTICAL-ALIGN: middle; 
		FONT-FAMILY: Verdana
	}
	.item A {
		COLOR: #5a5a5a; TEXT-DECORATION: none
	}
	.item A:hover {
		COLOR: #043c77; TEXT-DECORATION: none
	}
	.itemActive A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
	}
	.itemActive A:hover {
		COLOR: #FFFFFF; TEXT-DECORATION: none
	}


	.suporteItensMenu{
		width:175px;
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px 0px 1px 0px; 
		PADDING-TOP: 0px
	}
	.supLinkItem{
		cursor:pointer;
		padding:3px 3px 3px 10px;
		width:100%
	}
	.supnLinkItem{
		padding:3px 3px 3px 10px;
		width:100%;
	}
	.supItem{
		padding:3px 0px 0px 0px;
		width:100%;
	}
/* FIM */
/*** sondagens ***/

.formSondagens{
	padding:0px;
	margin:0px;
}
.formSondagens table {
	text-align:left;
	COLOR: #151515;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.6em;
}
.formSondagens table .tituloVotacao{
	padding-left:5px
}
a:link.noLinkSondagens, a:visited.noLinkSondagens, a:active.noLinkSondagens,a:hover.noLinkSondagens{
	FONT-SIZE: 1em;
	text-decoration:none;
	color:#FFFFFF;
}

.formSondagens .itemVotacao{
            padding-top:2px;
            padding-bottom:2px;
            vertical-align:middle;
            padding-left:5px;

}

.supFormSondagens{
            margin-top:5px;
            border-bottom: 1px solid #05408a
}

.formSondagens .itemVotacao .supRadioVotacao{
            float:left;
            margin-right:5px;
}

.normalLinkSondagens a:link, .normalLinkSondagens a:visited, .normalLinkSondagens a:active, .normalLinkSondagens a:hover{
            float:left;
            width:100%;
            text-align:left;
            padding-left:5px;
            padding-top:5px;
            text-decoration:underline;
            color:#05408a;
}
/* sondagens fim */


 /* INICIO - subsites  */
.tableSubSites{
	width: 100%;
	height:25px;

	color:#FFFFFF;
	font-size:0.69em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tableSubSites td{
	vertical-align:middle;
	text-align:center;
	width:15%;
}

.tableSubSites .transicao{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-cla-cla.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicao-act-normal{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-esc-cla.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicao-act-hover{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-esc-med.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicao-normal-act{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-cla-esc.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicao-normal-hover{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-cla-med.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicao-hover-act{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-med-esc.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicao-hover-normal{
	width:10px;
	background-image:url(../imagem_wsd/info-home/subT-med-cla.jpg);
	background-repeat:no-repeat
}


.tableSubSites .transicaoFinalNormal{
	width:5px;
	background-image:url(../imagem_wsd/info-home/subT-fim-c.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicaoFinalHover{
	width:5px;
	background-image:url(../imagem_wsd/info-home/subT-fim-m.jpg);
	background-repeat:no-repeat
}
.tableSubSites .transicaoFinalActive{
	width:5px;
	background-image:url(../imagem_wsd/info-home/subT-fim-e.jpg);
	background-repeat:no-repeat
}

		
.tableSubSites .normal{
	background-color:#829fc4;
}
.tableSubSites .active{
	background-color:#05418a;
}
.tableSubSites .hover{
	background-color:#4570a7;
}

.tableSubSites .linhaFinalNormal{
	width:100%;
	background-image:url(../imagem_wsd/info-home/subT-risca-c.jpg);
	background-repeat:repeat-x
	
}	
.tableSubSites .linhaFinalHover{
	width:100%;
	background-image:url(../imagem_wsd/info-home/subT-risca-m.jpg);
	background-repeat:repeat-x
}
.tableSubSites .linhaFinalActive{
	width:100%;
	background-image:url(../imagem_wsd/info-home/subT-risca-e.jpg);
	background-repeat:repeat-x
}	

.tableSubSites .normal a:link, .tableSubSites .normal a:active, .tableSubSites .normal a:visited{
	text-decoration: none;
	color: #05418a
}
.tableSubSites .normal a:hover{
	text-decoration: underline;
	color: #FFFFFF
}

.tableSubSites .active a:link,.tableSubSites .hover a:link, .tableSubSites .active a:active,.tableSubSites .hover a:active, .tableSubSites .active a:visited,.tableSubSites .hover a:visited{
	text-decoration: none;
	color: #FFFFFF
}
.tableSubSites .active a:hover,.tableSubSites .hover a:hover{
	text-decoration: underline;
	color: #FFFFFF
}
.linkSupport{
	width:100%;
	cursor:pointer;
}
/* FIM - subsites */

/* alteração nas caixas para poder ter link na caixa toda */
.tLinkCaixa{
	cursor:hand;
}
a.tLinkCaixa .caixaTitulo,
a:link.tLinkCaixa .caixaTitulo,
a:active.tLinkCaixa .caixaTitulo,
a:visited.tLinkCaixa .caixaTitulo {
	text-decoration:none;
	COLOR:#05408A;
}
a:hover.tLinkCaixa .caixaTitulo {
	text-decoration:underline;
	COLOR:#05408A;
}
a.tLinkCaixa .titulo,
a:link.tLinkCaixa .titulo,
a:active.tLinkCaixa .titulo,
a:visited.tLinkCaixa .titulo {
	text-decoration:none;
	COLOR:#171796;
}
a:hover.tLinkCaixa .titulo {
	text-decoration:underline;
	COLOR:#171796;
}

a.tLinkCaixa .caixaSubTitulo,
a:link.tLinkCaixa .caixaSubTitulo,
a:active.tLinkCaixa .caixaSubTitulo,
a:visited.tLinkCaixa .caixaSubTitulo {
	text-decoration:none;
	COLOR:#043c77;
}
a:hover.tLinkCaixa .caixaSubTitulo {
	text-decoration:underline;
	COLOR:#043c77;
}

a.tLinkCaixa,
a:link.tLinkCaixa,
a:active.tLinkCaixa,
a:visited.tLinkCaixa, {
	text-decoration:none
}
a:hover.tLinkCaixa {
	text-decoration:underline
}
/* FIM - alteração nas caixas para poder ter link na caixa toda */

a.tLinkCaixa .caixaTituloD,
a:link.tLinkCaixa .caixaTituloD,
a:active.tLinkCaixa .caixaTituloD,
a:visited.tLinkCaixa .caixaTituloD {
	text-decoration:none;
	COLOR:#FFFFFF;
}
a:hover.tLinkCaixa .caixaTituloD {
	text-decoration:underline;
	COLOR:#FFFFFF;
}

/* INICIO - COMENTARIOS */

.suporteComentarios{
            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
            font-size:0.6em;	
	    margin-top:10px;
}

.suporteComentarios .forum{
 text-decoration:none;
            color: #636363;
            margin:2px 0px 0px 5px;
	   float:left
            
}

.suporteComentarios a:link.enviarComentario,.suporteComentarios a:active.enviarComentario,.suporteComentarios a:visited.enviarComentario{

            color:#5A5A5A;

            font-weight:bold

}

.suporteComentarios a:hover.enviarComentario{

            color:#5A5A5A;

}

.suporteComentarios  .verComentario,a:link.verComentario,.suporteComentarios a:active.verComentario,.suporteComentarios a:visited.verComentario{

            color:#05408a;

            font-weight:bold

}

.suporteComentarios a:hover.verComentario{

            color:#05408a;

}

.suporteComentarios p{

            padding:0px;

            margin:0px;

}

.suporteComentarios .tituloComentario{

	   color: #313131;

	    background-color: #F0F4F8;

            height:1em;

             padding: 3px 3px 3px 0px;

}

.suporteComentarios .textoComentario{

            
	    color:#5D5D5D;
            padding: 3px;
	    padding: 3px 3px 3px 0px;
}

.suporteFormularioEnvioComentario{

            padding-top:20px;

}

 

a:link.noLinkComentarios, a:visited.noLinkComentarios, a:active.noLinkComentarios,a:hover.noLinkComentarios{

            FONT-SIZE: 1em;

            text-decoration:none;

            color:#FFFFFF;

}
.noLink label,
.noLinkSondagens label,
.tituloEnvioComentario{

            font-family: Verdana;

            font-weight:bold;

            color: #05408A;

            text-align: left;

            padding-left:5px;

            padding-top:3px;

            

            background-color:#B4C5DC;

            border-bottom: 1px solid #829FC4;

            vertical-align:top;

            width:100%;

            height:17px;

}

 

/* FIM - COMENTARIOS */

/* CSS Document */
/*
.linkBody
{
	font-family: verdana;
	font-size:0.7em;
	color: #5079AD;
}
.linkBody a
{
	text-decoration:underline;
	color: #5079AD;
}
.linkBody a:hover
{
	text-decoration:none;
	color: #5079AD;
}

.categoria {
	color: #193871;
	font-weight: bold;
	font-size:0.7em;
}

.bancoItem
{
	width:185px;
	height: 73px;
	float:left;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:10px;
	display:block;
}

.bancoItem .titulo
{
	font-family: verdana;
	font-size:0.6em;
	color: #193871;
	margin-bottom:2px;
}
.bancoItem .subTitulo
{
	font-family: verdana;
	font-size:0.55em;
	color: #5A5A5A;
}
.bancoItem .data
{
	font-family: verdana;
	font-size:0.52em;
	color: #5375A9;
}
.imgBorder {
	border: 0,5px solid #08338D;
}
.fimCategoria{
	width:100%;
	height:1px;
	border-bottom:1px dashed #9AA3AF;
	text-align:right;
	padding-bottom:1px;
}
.suporteFimCategoria{
	width:98%;
	padding:5px;
	clear:both;
}
.suporteCategoria{
	width:100%;
	padding:10px;
}
.tableInterior {
	width:100%;
	height:100%;
}
.tableInterior td{
	vertical-align:top;
}
.tableInterior .tableInteriorIcon{
	vertical-align:bottom;
}
.suporteTableInterior {
	vertical-align:top; 
	height:100%;
}
.suporteImgBanco {
	vertical-align:top; 
	width:1px;
}
*/
/* CSS Document */
/* INICIO - PESQUISA AVANÇADA */
	.itemTema{
		PADDING-LEFT: 3px;
		FONT-SIZE: 0.59em; 
		VERTICAL-ALIGN: middle;
		COLOR: #5a5a5a;
		FONT-FAMILY: Verdana
	}
	.itemTema A {
		COLOR: #5a5a5a; TEXT-DECORATION: none
	}
	.itemTema A:hover {
		COLOR: #5a5a5a; TEXT-DECORATION: underline
	}
/* FIM - PESQUISA AVANÇADA */
/* ------------------------------------------------------ */
.tituloCx{
        width:100%;
	/*border-bottom: 1px solid #829FC4;*/
}
.tituloCx .rss{
	padding:0px;
	border-width:0px;
}
.caixaTitulo{
	font-family: Verdana;
	font-weight:bold;
	font-size: 0.7em;
	color: #05408A;
	padding-left:5px;
	background-color:#B4C5DC;
	vertical-align:middle;
	width: 100%;
	height:18px;
	border-bottom: 1px solid #829FC4;  
}
.caixaTituloAlign{
	/*padding-top:2px;
	padding-bottom:0;*/

}
.caixaTituloRSS{
	/*border-right:0px solid #829FC4;*/
	padding:1px 1px 1px 1px;
	margin:0px;
	background-color:#B4C5DC;
	vertical-align:middle;
	border-bottom: 1px solid #829FC4;  

}
	.caixaTitulo img,.caixaTituloRSS img{
		padding-top:0px;
	}
	.caixaTitulo a,.caixaTituloRSS a
	{
		color: #05408A;
		text-decoration: none;
	}
	
	.caixaTitulo a:hover,.caixaTituloRSS a:hover
	{
		color: #05408A;
		text-decoration: underline;
	}

.tituloCxD{
/*	border-top: 1px solid #05408a;*/
	/*border-bottom: 1px solid #05408a;*/
	/*05408a;*/
}
.tituloCxD .rss{
	padding:0px;
	border-width:0px;
/*	border-bottom: 1px solid #829FC4;  */
}
.caixadestaque .caixaTituloD {
	font-family: Verdana; 
	font-weight: bold; 
	font-size: 0.7em; 
	color: #FFFFFF; 
	padding-left: 5px; 
	background-color:#05408a;
	vertical-align:middle;
	width: 100%;
	height:18px;
	border-bottom: 1px solid #829FC4;  
}
.caixadestaque .caixaTituloDRSS {
	padding:2px 1px 1px 1px;
	margin:0px;
	background-color: #05408a;
	vertical-align:middle;
	border-bottom: 1px solid #829FC4;  
}
.caixaTituloAlign img{
	/*padding-top:2px;
	padding-bottom:0;*/
}

.central_inferior .caixaTitulo { background-color: white; border: 0; }
.central_inferior .caixaTituloRSS { background-color: white; border: 0; }
.mostrartudo { overflow: auto; height: 15em; margin:0;padding:0;overflow-x: hidden;}
.separaItens{
            height:5px;
            width:80%;
}
.loginComplement{          
	    color:#5c5c5c;
            font-family: Verdana
}
.loginComplement a:link, .loginComplement a:active, .loginComplement a:visited, .loginComplement a:hover
{
            color: #05408A;
}
.editar{
            font-weight:lighter;           

}
.caixaEventos .titulo a.editar,
.caixaEventos_sub .titulo a.editar
{
            text-decoration:underline;
            font-weight:lighter;
}






/* HOMEPAGE - caixaDesc - caixa texto */
/*
.caixaTexto {
	padding: 0px 0px 2px 0px; 
	color: #313131;
}
	.caixaTexto A {
		color: #7596be;
		text-decoration: none
	}
	.caixaTexto a:visited {
                   color: #800080;
        }
	.caixaTexto A:hover {
		text-decoration: underline
	}
	.caixaTexto H4
	{
		margin:0px 0px 0px 0px;
		font-weight: lighter;
		color: #313131
	}
	.caixaTexto H5
	{
		margin:0px 0px 0px 15px;
		font-weight: lighter;
		color:#838383;
	}
	.caixaTexto H6
	{
		margin:0px 0px 0px 30px;
		font-weight: lighter;
		color: #adadad
	}
	
	a.tLinkCaixa .caixaTexto,
a:link.tLinkCaixa .caixaTexto,
a:active.tLinkCaixa .caixaTexto,
a:visited.tLinkCaixa .caixaTexto {
	text-decoration:none;
	COLOR:#5079ad;
}
a:hover.tLinkCaixa .caixaTexto {
	text-decoration:underline;
	COLOR:#5079ad;
}
*/

.caixaTexto
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	color: #313131; 
	padding: 0px 0px 2px 0px; 
	margin:0px; 
	border:0px; 
	line-height: 15px;	
}
.caixaTexto .ul_setas { list-style-image: url('http://www.eurocid.pt/xtra/imagens/setalink.gif');  list-style-type: none; } 
* html .caixaTexto .ul_setas { list-style: outside; } /* only for ie */
.caixaTexto .destacar { color: inherit; background-color: #fcf0c2; border:1px solid #f4d968; }
.caixaTexto table { border-width: 0px; border-color: #5079AD; } 
.caixaTexto th { border-color: #5079AD; border-style: solid; }
.caixaTexto td { border-color: #5079AD; border-style: solid; }
.caixaTexto a:link, .caixaTexto a:active{ color: #7596BE !important; text-decoration: none !important; }
.caixaTexto a:visited { color: #800080 !important; text-decoration: none !important; }
.caixaTexto a:hover { !important; text-decoration: underline !important; }
.caixaTexto a.topanchor:link, .caixaTexto a.topanchor:active, .caixaTexto a.topanchor:visited, .caixaTexto a.topanchor:hover { color: #05408A !important; text-decoration: none !important; }
.caixaTexto img,.caixaTexto a img { border-color: #05408a; border-style:solid; }
.caixaTexto p { margin:0px; }
.caixaTexto strong { color: #5A5A5A }
.caixaTexto H4 { margin:0px 0px 0px 0px; font-size: 1em;  font-weight: lighter; color: #5A5A5A }
.caixaTexto H4 strong { font-weight: bold; color: #5A5A5A }
.caixaTexto H5 { margin:0px 0px 0px 0px; font-size: 1em; font-weight: lighter; color: #8E8E8E }
.caixaTexto H5 strong { font-weight: bold; color: #8E8E8E }
.caixaTexto H6 { margin:0px 0px 0px 0px; font-size: 1em; font-weight: lighter; color: #BFBFBF }
.caixaTexto H6 strong { font-weight: bold; color: #BFBFBF }
.caixaTexto hr { height:0px; width:100%; border-width:0px; border-top:1px dashed #5a5a5a; }


/* BARRA DIREITA */
/*
.caixaTexto img,
.caixaSubTitulo img,
#destaquesDireita .caixaTexto img,
#destaquesDireita .caixaAutor img,
.barraSubtitulo .autor img,
.mainContent .sinopse img,
.mainContent .texto img{
            border-color:#05408a;
            border-style:solid;
}

#destaquesDireita .caixaTexto{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}*/


