/* GERAL - ESTRUTURA */

BODY, 
FORM {font-size: 83%;}

BODY.bodySite {text-align:center;}
BODY.bodySite FORM.formSiteMain {display:block;width:90%;margin:0 Auto 0 Auto;text-align:left;border-left:0;border-right:0;border-top:0;border-bottom:0;position:relative;}

FORM, 
BODY,
#divWrapper,
* html #divWrapper  {margin:0;padding:0;border:0;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF ;}

DIV.divSiteMain DIV.divStructure {display:block;clear:both;margin: 5px 0 0 0;width:90%;border:0;}


/* GERAL - PORTAL */

H4.h4AreaReservadaTitle {color:#9E9D9B;}

TD.tdWidth10px {width:10px;}
TD.tdWidth19px {width:19px;}
TD.tdWidth20px {width:20px;}
TD.tdWidth70px {width:70px;}
TD.tdWidth175px {width:175px;}
TD.tdWidth200px {width:200px;}
TD.tdWidth224px {width:224px;}
TD.tdWidth469px {width:469px;}
TD.tdWidth450px {width:450px;}

TD.tdAlignLeft {text-align:left;}
TD.tdAlignCenter {text-align:center;}

TD.tdHeight15px {height:15px;}
TD.tdHeight10px {height:10px;}

TABLE.tableWidth875px {width:875px;}
TABLE.tableWidth50px {width:50px;}
TABLE.tableWidth177px {width:177px;}

TABLE.tableHeight42px {height:42px;}
TABLE.tableHeight50px {height:50px;}

TABLE.tableAlignCenter {text-align:center;}
TABLE.tableAlignRight {text-align:right;}

.LogIn {width:100%;}


FONT A,
P FONT,
DIV, 
A, 
H1,
H2,
H4, 
P, 
TABLE, 
UL, 
LI,
.divMenuLeft,
.tdContainerBorder,
.tdContainerBorder SPAN {font-size:100%;}


.button {cursor:pointer;}

.checkBox,
.radioButton INPUT,
IMG {border:0;}


DIV, A, H4, P, TABLE, UL, LI {margin:0;padding:0;border:0;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

P {line-height:17px;}

.Off {display:none;}

DIV.divClear,
DIV#divClear {clear:both;}

INPUT {border:1px solid #999999;margin:0;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}


/* Avisos */
DIV.Aviso {display:block;text-align:center;font-size:100%;font-weight:bold;margin:15px;padding:15px;border:1px dashed red;}
DIV.Aviso IMG {margin: 0 15px 0 0;}

A,
A:Hover {color:#96284d;cursor:pointer;}

A {text-decoration:none;}
A:Hover {text-decoration:underline;}


/* Main Content */
#divContent {display:block;clear:both;margin:0;overflow:auto;width:469px;}				
	#divContent H5 {padding:0 0 10px 0;color:#508DBA;font-size:100%;font-weight:normal;margin:0;}
	
	/* Home Page - Destaques */
	#divContent DIV.Artigo1 {display:inline;float:left;margin:0 5px 10px 5px;font-size:100%;line-height:17px;width:205px;/*height:320px;*/padding:8px 0 5px 0;background: white url(../images/bg_box_destaques.gif) no-repeat bottom center;}
		
		DIV.divArtigoContentText {display:block;clear:both;width:180px;margin:0 auto 0 auto; text-align:center;}
		DIV.Artigo1 STRONG.strongh1,
		DIV.Artigo1 STRONG.strongh1 SPAN,
		DIV.Artigo1 DIV.divArtigoContentText STRONG.strongh1,
		DIV.Artigo1 DIV.divArtigoContentText H1, 
		DIV.Artigo1 DIV.divArtigoContentText P.pResumo {text-align:left}
		DIV.Artigo1 DIV.divArtigoContentText P.pResumo {color:#717c80;}
		DIV.Artigo1 DIV.divArtigoContentText A {text-align:right;}
		
		DIV.divArtigoContentText STRONG.strongh1 {display:block;line-height:1.3em;}
		
		DIV.Artigo1 H1,
		DIV.Artigo1 STRONG.strongh1 {font-size:100%;margin:16px 0 16px 0;padding:0;color:#7AA8CC;}
		DIV.Artigo1 H1 SPAN,
		DIV.Artigo1 STRONG.strongh1 SPAN {font-size:100%;margin:0;padding:0;color:#027DCA;}
		DIV.Artigo1 IMG {display:block;clear:both;margin:0 auto 0 auto;border:0;}
		DIV.Artigo1 A {display:block;clear:both;text-align:right;color:#99264d;}
		DIV.Artigo1 A:Hover {color:#99264d;text-decoration:none;}
		
		/* Listagem de Destaques */
		DIV.divDestaqueList {font-size:100%;}
		DIV.divDestaqueList H1,
		DIV.divDestaqueList STRONG.strongh1 {display:block;font-size:100%;margin:0 0 10px 0;color:#7AA8CC;text-align:left;}
		DIV.divDestaqueList IMG {display:inline;float:left;margin-right:10px;}
		DIV.divDestaqueList P.pLerMais {display:inline;float:right;}
		
	#tableContainer {border:0;margin:0;min-width:400px;width:100%;}
	#tableContainer TD.tdContainerBorder {padding:0 0 0 0;}


/* Listagem de Artigos */
DIV.divArtigoList {font-size:100%;}
DIV.divArtigoList H1 {display:block;font-size:100%;margin:0 0 10px 0;color:#7AA8CC;}
DIV.divArtigoList IMG {display:inline;float:left;margin-right:10px;}
DIV.divArtigoList P.pLerMais {display:inline;float:right;}

	
/* Header */
#divHeader {display:block;float:right;margin-right:10px;}

	#divHeader DIV.IncreseFont {display:block;float:right;width:44px;padding-top:5px;padding-bottom:0;}
	#divHeader DIV.IncreseFont A {float:left;}
	#divHeader .aContraste {margin:0 0 0 0;}

/* NavigationBar */
	TABLE TD#tdNavigationBar {padding-left:5px;}
	TABLE TD#tdNavigationBar A.aInicio {font-size:100%;font-weight:bold;color:#2460A8 !important;}

/* Banner*/ 	
#divBanner {background-color:#FFFFFF;text-align:center;padding:0;margin:0;border-bottom:0;}
		


/* Eventos - Panels - Home Page*/
.divPanels {text-align:left;margin:0 0 10px;width:198px;height:400px;padding:5px 0 5px 0;background:#ffffff url(../images/bg_menuleft.jpg) no-repeat bottom center;}
.panel {padding:10px;float:left;width:178px;text-align:center;}
.panelContent {color:#717c80;}
.panelButton {float:left;color:#488cbd;cursor:pointer;width:91px;text-align:center;margin-bottom:4px;}
.panelSpace {float:left;width:4px;}


/* Entrevistas */
	DIV.divEntrevistas {display:block;clear:both;padding:0 0 10px 0;width:185px;background:transparent url(../images/bg_entrevistas.jpg) no-repeat bottom left;}
	DIV.divEntrevistas DIV.Artigo1 {display:block;clear:both;width:165px;margin:0 auto 0 auto;}
	DIV.divEntrevistas DIV.divArtigoContentText {display:block;clear:both;width:165px;margin:0 auto 0 auto; text-align:left;}
	DIV.divEntrevistas DIV.divArtigoContentText H1, 
	DIV.divEntrevistas DIV.divArtigoContentText P.pResumo{text-align:left;}
	DIV.divEntrevistas DIV.divArtigoContentText P.pResumo {color:#717c80;margin:5px 0;}

	DIV.divEntrevistas H1,
	DIV.divEntrevistas STRONG.strongh1 {font-size:1.2em;margin:5px auto 0 auto;text-align:center;padding:0;color:#8e8a8b;}		
	DIV.divEntrevistas H2,
	DIV.divEntrevistas STRONG.strongh2 {line-height:13px;font-size:100%;padding:0;color:#8e8a8b;}
	DIV.divEntrevistas IMG {display:block;clear:both;margin:0 auto 0 auto;border:1px solid #D0AAB7;}
	DIV.divEntrevistas A {display:inline;color:#99264d;}
	DIV.divEntrevistas A:Hover {color:#99264d;text-decoration:none;}
	
	TABLE TD.tdHeaderLinks A {font-weight:bold;}

	DIV.divEntrevistas A.aLeft {float:left;clear:left;margin-right:10px;text-decoration:underline;}
	DIV.divEntrevistas A.aRight {float:right;clear:right;text-decoration:underline;}
	
	DIV.divEntrevistasList,
	DIV.divEntrevistasList H1 {color:#000000;}
	DIV.divEntrevistasList H1 {font-size:100%;margin:0 0 10px 0;}
	DIV.divEntrevistasList P.pLerMais {display:block;clear:both;float:right;}
	TABLE.tableEntrevistasList DIV.divClear .divHR {display:none;clear:both;width:350px;padding:0 0 0 0;margin:0 auto;height:6px;border:0 !important;background:transparent url(../images/hr_menuleft.gif) repeat-x top left;}
	

	

/* Pesquisa */
	#divSeparadores {display:block;clear:both;border-bottom:3px Solid #A90231;width:100%;margin-bottom:7px;}
		#divSeparadores INPUT {background-color:#A90231;border:1px solid #A90231;}
		#divSeparadores INPUT.Active {color:#FFFFFF;font-weight:bold;cursor:pointer;}
		#divSeparadores INPUT.Inactive {cursor:pointer;background-color:#F6F6F7;border:1px solid #999999;border-bottom:0;font-size:100%;}

/* Subscrever Newsletter */
	#divRegisto {display:block;clear:both;height:53px;background:#FFFFFF url(../images/bg_subscrever_newsletter.gif) no-repeat top left;}
	#divRegisto INPUT.Bt {display:block;clear:both;cursor:pointer;background-color:transparent;background-image:none;color:#98244b;text-align:center;font-weight:bold;width:190px;padding:0 0 0 0;margin:0 0 0 5px;}
	

/* Paginadores */
	DIV.divPaginadores {display:block;clear:both;text-align:right;padding-right:20px;}
		DIV.divPaginadores A {color:#D00036;text-decoration:none;margin-left:3px;margin-right:3px;}
		DIV.divPaginadores A:Hover {font-weight:bold;margin-left:2px;margin-right:2px;}
	
/* Voltar à Pagina Anterior */
	A.aHighLight {display:block;float:right;clear:both;margin:20px;font-weight:bold;}
	A.aHighLightNext {display:block;float:right;margin:10px 12px 10px 0;font-weight:bold;}
	#tableContainer A.aHighLight {display:block;float:right;margin:10px 12px 10px 0;clear:both;font-weight:bold;}
		
/* Especificações */	
	#tableContainer STRONG.strongTitle SPAN {display:block;clear:both;font-size:100%;}
	#tableContainer STRONG.strongTitle SPAN,
	#tableContainer STRONG.strongTitle {color:#508DBA;}
	#tableContainer STRONG.strongTitle,
	#tableContainer P.pDescricao {display:block;clear:both;margin-top:3px;}
	
	
/* Galeria Multimédia */
TABLE.tableGaleriaMulti .imageborder { border: 2px solid #E5E7EA; }
TABLE.tableGaleriaMulti .titulo {text-align:left;font-weight:bold;color: #A90231; text-transform:uppercase; }
TABLE.tableGaleriaMulti .GMLinkOff { border: 0; background-color: transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:100%; text-decoration: none; cursor:pointer; color: #000000; }
TABLE.tableGaleriaMulti .GMLinkOn { border:0; background-color: transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:100%; text-decoration: underline; cursor:pointer; color: #000000; }
TABLE.tableGaleriaMulti .tdPanelrodape { background-color: #E5E7EA; }
TABLE.tableGaleriaMulti .pnlActivo .tdCenter { background-color: #E5E7EA; border-top: #565656 1px solid; border-bottom: #E5E7EA 1px solid; }
TABLE.tableGaleriaMulti .pnlInactivo .tdCenter { background-color: #b4b6b2; border-top: #565656 1px solid; border-bottom: #565656 1px solid; }
TABLE.tableGaleriaMulti .pnlActivo .tdLeft { background-image:url(../images/GaleriaMultimedia/canto1_1.gif); width:9px; }
TABLE.tableGaleriaMulti .pnlInactivo .tdLeft{ background-image:url(../images/GaleriaMultimedia/canto2_1.gif); width:9px; border-bottom: #565656 1px solid; }
TABLE.tableGaleriaMulti .pnlActivo .tdRight { background-image:url(../images/GaleriaMultimedia/canto1_2.gif); width:9px; }
TABLE.tableGaleriaMulti .pnlInactivo .tdRight { background-image:url(../images/GaleriaMultimedia/canto2_2.gif); width:9px; border-bottom: #565656 1px solid; }
TABLE.tableGaleriaMulti .link {text-align:left;font-weight:bold; color:#D00036;text-decoration:underline;}
TABLE.tableGaleriaMulti .link:Hover {color: #D00036;text-decoration:none;}
TABLE.tableGaleriaMulti .caixatexto{ border:1px solid #A90231; }

/* Calendário*/
#tdCalendario TD {padding:5px;}

		
	/* IMAGEM */
	TD.left A:Hover {text-decoration:none;}

	TABLE.Foto {background-color:#F6F6F7;border:1px solid #6E90C2;color:#000000;}
		TD.left {text-align:left;}
		TD.left A {text-decoration:none;}
	TABLE.Foto TD.center {text-align:center;font-weight:bold;}
		TD.center A {text-decoration:none;}
		TD.right {text-align:right;}
		TD.right A {text-decoration:none;}
	#tableContainer TD TABLE.galeria {border:0;}

	/* SITE MAP */
	#tableContainer SPAN TABLE {border:0;font-size:100%;font-weight:bold;}
	#tableContainer SPAN TABLE TD {border:0;padding:5px 0 0 0;}

	/*Login Inputs*/
	.caixaInput{height:11px; width:120px; font-size: 0.8em;}
	.textLogin{padding-left:5px;}
	.linkLogin{padding-left:5px;}

	/*Listar Noticias*/
	
	#divListNoticias{display:block;padding-left: 10px;}
		#divListNoticias P{font-size:100%;}
	   #divListNoticias A {text-decoration: none; margin-bottom: 10px;}
		#divListNoticias A:HOVER{text-decoration: underline;}
		
		
/* FORUM */
	TABLE.tableForumTopicoDisplay {border:1px dashed #cccccc;}



/* Artigo - Comentarios */
	TABLE.tableArtigoComentario {background-color:#f4f1f2;border:1px solid #ede2e5;padding:5px;}
	TABLE.tableArtigoComentario TD {padding:1px;}

	TABLE.tableArtigoComentario INPUT.inputEnviar {font-size:100%;color:#99264d;background-color:#e7dbdf;border:1px solid #ba9ca6;border-left:1px solid #885164;border-bottom:1px solid #885164;}
	TABLE.tableArtigoComentario INPUT.inputComentario,
	TABLE.tableArtigoComentario TEXTAREA.textareaComentario {border:1px solid #d5bec8;}


